@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/C2qfcbBTHvlxCsnFskYnl-PbwxcbqEfH2hydxTmyQs0-BsOOzjPzXscYfIRVgFv17byWBJb6BlBcoRwZ6p7ktkc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:"Playfair Display Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:106.716%;descent-override:24.7558%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/siaL9rIUfl2Qk1dRK088MnqoEAEoW_AUawFIBAr5wUE-KQE6o1mNQRGosC_L6pew36Wp2R15FKnZcLkvFsBbk_I.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/Nb42ZLX2VEgVcMp9HnZNB1WntaivVPrEzDTmy858agk-kKGiwoYlRQ_lSFweoIaFpfSB4gS4bCgVEp3BpuhZy_M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/C2qfcbBTHvlxCsnFskYnl-PbwxcbqEfH2hydxTmyQs0-BsOOzjPzXscYfIRVgFv17byWBJb6BlBcoRwZ6p7ktkc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/siaL9rIUfl2Qk1dRK088MnqoEAEoW_AUawFIBAr5wUE-KQE6o1mNQRGosC_L6pew36Wp2R15FKnZcLkvFsBbk_I.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/Nb42ZLX2VEgVcMp9HnZNB1WntaivVPrEzDTmy858agk-kKGiwoYlRQ_lSFweoIaFpfSB4gS4bCgVEp3BpuhZy_M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/U2Kb0AKMiHRYgG7Gpaaq-G7JbRzkQFbelF8HlzM7wgw-jmA7Dc3Rr25kE_L__VREE9hj3O9dK-bfryFy8akFQcI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/VcekwtTJx24p4eYyiNed0wfvocG6WcZphESuUZRLqkk-iFhrOyb0R3bXRuMIu1BqdWZOJgCqpPX0iEONE8ELKCg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/lqrCgSM09MHG2kTabk1EDDM6DMhqosv1Eltyb0JDtfs-3iQ7KHjVA9zBzw6Wd8CyGv63hxmdjGjBRyMMp68Q2jM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/U2Kb0AKMiHRYgG7Gpaaq-G7JbRzkQFbelF8HlzM7wgw-jmA7Dc3Rr25kE_L__VREE9hj3O9dK-bfryFy8akFQcI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/VcekwtTJx24p4eYyiNed0wfvocG6WcZphESuUZRLqkk-iFhrOyb0R3bXRuMIu1BqdWZOJgCqpPX0iEONE8ELKCg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/lqrCgSM09MHG2kTabk1EDDM6DMhqosv1Eltyb0JDtfs-3iQ7KHjVA9zBzw6Wd8CyGv63hxmdjGjBRyMMp68Q2jM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/pMOkeVkioJqshjHFvBpWmyFAj3AvQ21sE5_dH5mVieg-udPau_CEbBYO8Fuh_BwEGhSaxW2fU3OwC2YUSIKuyNc.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/v8Cfac2_qlLF9uS69cYkIci8cdEi4N97RjCk6reGNUw-jDMl6x3r0JmHj0Gnw5Z9N6kFrKnFAKfo3abCi81R2f0.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/BwLMBexCtZO0KzC4tD996chQOeXLBINL3hGZg8v4ACc-y4wA0AccNUA2PIF4dkHoX4JuJaCqImo3giJuinRJAQY.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/PIl0ZS067Hghx9_Tdq8yNGtgJPcuWHw40UOV1o_CeQc-8yp3jGcGXZe2TJJVuzV_QrNWOSXs10qYF4IzhmHoOLg.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Switzer;src:local("Switzer Thin"),url(../fonts/switzer-thin.woff2) format(woff2);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Switzer;src:local("Switzer Light"),url(../fonts/switzer-light.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Switzer;src:local("Switzer Regular"),local("Switzer"),url(../fonts/switzer-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Switzer;src:local("Switzer Medium"),url(../fonts/switzer-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Switzer;src:local("Switzer Bold"),url(../fonts/switzer-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@layer base{:root{--body-color:var(--font-color-primary);--body-background:#e0e0e0}html{font-size:100%;overflow-x:hidden;width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-background);color:var(--body-color);font-family:var(--font-family-primary);font-size:var(--font-size-base);height:100%;letter-spacing:var(--font-letter-spacing-primary);line-height:var(--font-line-height-primary);text-rendering:optimizeLegibility;width:100%}}body.drawer-open{height:100%;overflow:hidden;position:fixed;width:100%}html.drawer-open{overflow:hidden}@layer colors{:root{--background-black:#161e29;--background-dark:#28313d;--background-light:#fff;--background-light-grey:#f5f5f5;--background-grey:#e0e0e0;--background-pagination-bullet:#9ca3af;--color-text-dark:#091b31;--color-text-light:#fff;--color-text-light-grey:#b5b5b5;--color-text-grey:#7090a9;--color-text-light-grey:#8f8f91;--color-text-blue:#1f8dc0;--color-text-black:#343449;--color-highlight-primary:#1c74dc;--color-highlight-secondary:#47d7d1;--color-highlight-tertiary:#dbfffe;--button-bg-primary:#1c74dc;--button-bg-secondary:#1ca1dc;--button-bg-accent:#1f88b8;--button-text-color:#dbfffe;--color-success:#47d7d1;--color-warning:#f9c200;--color-error:#d7314f}}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body{min-height:100dvh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;color:inherit;font:inherit;letter-spacing:inherit}button{background:transparent;border:0;cursor:pointer}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{-webkit-hyphens:auto;hyphens:auto;text-align:justify}ol,ul{list-style:none;padding:0}a{color:inherit;text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}swiper-container,swiper-slide{transition-duration:0s!important}}[hidden]{display:none!important}}@layer spacings{:root{--spacing-mobile-5-xs:.3125rem;--spacing-mobile-4-xs:.4375rem;--spacing-mobile-3-xs:.5rem;--spacing-mobile-2-xs:.625rem;--spacing-mobile-xs:.75rem;--spacing-mobile-s:.9375rem;--spacing-mobile-m:1.1875rem;--spacing-mobile-l:1.5rem;--spacing-mobile-xl:1.875rem;--spacing-mobile-2-xl:2.3125rem;--spacing-mobile-3-xl:2.875rem;--spacing-mobile-4-xl:3.5625rem;--spacing-mobile-5-xl:4.5rem;--spacing-mobile-6-xl:5.625rem;--spacing-mobile-7-xl:7rem;--spacing-mobile-8-xl:8.75rem;--spacing-mobile-9-xl:10.875rem;--spacing-mobile-10-xl:13.625rem;--spacing-desktop-5-xs:.3125rem;--spacing-desktop-4-xs:.4375rem;--spacing-desktop-3-xs:.5625rem;--spacing-desktop-2-xs:.6875rem;--spacing-desktop-xs:.875rem;--spacing-desktop-s:1.125rem;--spacing-desktop-m:1.375rem;--spacing-desktop-l:1.6875rem;--spacing-desktop-xl:2.125rem;--spacing-desktop-2-xl:2.625rem;--spacing-desktop-3-xl:3.3125rem;--spacing-desktop-4-xl:4.125rem;--spacing-desktop-5-xl:5.125rem;--spacing-desktop-6-xl:6.375rem;--spacing-desktop-7-xl:8rem;--spacing-desktop-8-xl:9.9375rem;--spacing-desktop-9-xl:12.4375rem;--spacing-desktop-10-xl:15.5625rem;--spacing-fluid-5-xs:clamp(.3125rem,.3125rem + 0vw,.3125rem);--spacing-fluid-4-xs:clamp(.4375rem,.4375rem + 0vw,.4375rem);--spacing-fluid-3-xs:clamp(.5rem,.4887rem + .0461vw,.5625rem);--spacing-fluid-2-xs:clamp(.625rem,.6137rem + .0461vw,.6875rem);--spacing-fluid-xs:clamp(.75rem,.7273rem + .0923vw,.875rem);--spacing-fluid-s:clamp(.9375rem,.9035rem + .1384vw,1.125rem);--spacing-fluid-m:clamp(1.1875rem,1.1535rem + .1384vw,1.375rem);--spacing-fluid-l:clamp(1.5rem,1.466rem + .1384vw,1.6875rem);--spacing-fluid-xl:clamp(1.875rem,1.8297rem + .1846vw,2.125rem);--spacing-fluid-2-xl:clamp(2.3125rem,2.2558rem + .2307vw,2.625rem);--spacing-fluid-3-xl:clamp(2.875rem,2.7957rem + .323vw,3.3125rem);--spacing-fluid-4-xl:clamp(3.5625rem,3.4605rem + .4153vw,4.125rem);--spacing-fluid-5-xl:clamp(4.5rem,4.3867rem + .4615vw,5.125rem);--spacing-fluid-6-xl:clamp(5.625rem,5.489rem + .5538vw,6.375rem);--spacing-fluid-7-xl:clamp(7rem,6.8186rem + .7383vw,8rem);--spacing-fluid-8-xl:clamp(8.75rem,8.5346rem + .8768vw,9.9375rem);--spacing-fluid-9-xl:clamp(10.875rem,10.5916rem + 1.1537vw,12.4375rem);--spacing-fluid-10-xl:clamp(13.625rem,13.2736rem + 1.4305vw,15.5625rem)}}@layer typography{:root{--font-family-primary:"Switzer",sans-serif;--font-family-secondary:"Playfair Display",serif;--font-family-tertiary:var(--font-family-primary);--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-heavy:900;--font-size-fluid-10:clamp(4.1875rem,4.0855rem + .4153vw,4.75rem);--font-size-fluid-9:clamp(3.3125rem,3.2218rem + .3692vw,3.8125rem);--font-size-fluid-8:clamp(1.625rem,1.5928rem + .1308vw,1.875rem);--font-size-fluid-7:clamp(1.375rem,1.3523rem + .0923vw,1.5rem);--font-size-fluid-6:clamp(1.6875rem,1.6422rem + .1846vw,1.9375rem);--font-size-fluid-5:clamp(1.375rem,1.341rem + .1384vw,1.5625rem);--font-size-fluid-4:clamp(1.125rem,1.1023rem + .0923vw,1.25rem);--font-size-fluid-3:clamp(1rem,.9773rem + .0923vw,1.125rem);--font-size-fluid-2:clamp(.6875rem,.6648rem + .0923vw,.8125rem);--font-size-fluid-1:clamp(.5625rem,.5512rem + .0461vw,.625rem);--font-size-base:var(--font-size-fluid-3);--type-big-headline-size:5rem;--type-big-headline-line-height:5rem;--type-big-headline-weight:var(--font-weight-regular);--type-big-headline-family:var(--font-family-primary);--type-h1-size:2.5rem;--type-h1-line-height:3rem;--type-h1-weight:var(--font-weight-bold);--type-h1-letter-spacing:-.03em;--type-h1-family:var(--font-family-primary);--type-italic-title-size:3.75rem;--type-italic-title-line-height:3.4375rem;--type-italic-title-weight:var(--font-weight-regular);--type-italic-title-family:var(--font-family-secondary);--type-h2-size:1.6875rem;--type-h2-line-height:2.1875rem;--type-h2-weight:var(--font-weight-regular);--type-h2-letter-spacing:-.03em;--type-h2-family:var(--font-family-primary);--type-h3-size:1.4375rem;--type-h3-line-height:1.875rem;--type-h3-weight:var(--font-weight-regular);--type-h3-letter-spacing:-.03em;--type-h3-family:var(--font-family-primary);--type-h4-size:1.125rem;--type-h4-line-height:1.375rem;--type-h4-weight:var(--font-weight-regular);--type-h4-letter-spacing:-.03em;--type-h4-family:var(--font-family-primary);--type-featured-size:1.875rem;--type-featured-line-height:2.1875rem;--type-featured-weight:var(--font-weight-regular);--type-featured-family:var(--font-family-secondary);--type-paragraph-size:1.125rem;--type-paragraph-line-height:1.625rem;--type-paragraph-weight:var(--font-weight-regular);--type-paragraph-family:var(--font-family-primary);--type-paragraph-small-size:.9375rem;--type-paragraph-small-line-height:1.25rem;--type-paragraph-small-weight:var(--font-weight-regular);--type-paragraph-small-family:var(--font-family-primary);--type-subtitle-size:.9375rem;--type-subtitle-line-height:1.0625rem;--type-subtitle-weight:var(--font-weight-medium);--type-subtitle-letter-spacing:.05em;--type-subtitle-family:var(--font-family-primary);--type-cta-size:.6875rem;--type-cta-line-height:2.0625rem;--type-cta-weight:var(--font-weight-medium);--type-cta-family:var(--font-family-primary);--type-page-numbers-size:.75rem;--type-page-numbers-line-height:.6875rem;--type-page-numbers-weight:var(--font-weight-semibold);--type-page-numbers-family:var(--font-family-primary);--type-h1-size-fluid:clamp(1.75rem,1.4rem + .9vw,2.5rem);--type-h1-line-height-fluid:clamp(2.1rem,1.7rem + 1vw,3rem);--type-h2-size-fluid:clamp(1.25rem,1.05rem + .5vw,1.6875rem);--type-h2-line-height-fluid:clamp(1.6rem,1.35rem + .65vw,2.1875rem);--type-h3-size-fluid:clamp(1.1rem,.95rem + .4vw,1.4375rem);--type-h3-line-height-fluid:clamp(1.4rem,1.2rem + .5vw,1.875rem);--type-h4-size-fluid:clamp(1rem,.9rem + .28vw,1.125rem);--type-h4-line-height-fluid:clamp(1.2rem,1.05rem + .35vw,1.375rem);--type-paragraph-size-fluid:clamp(1rem,.92rem + .22vw,1.125rem);--type-paragraph-line-height-fluid:clamp(1.4rem,1.28rem + .32vw,1.625rem);--type-paragraph-small-size-fluid:clamp(.8125rem,.75rem + .18vw,.9375rem);--type-paragraph-small-line-height-fluid:clamp(1.05rem,.95rem + .25vw,1.25rem);--report-type-h1-size:var(--type-h1-size);--report-type-h1-line-height:var(--type-h1-line-height);--report-type-h2-size:var(--type-h2-size);--report-type-h2-line-height:var(--type-h2-line-height);--report-type-h3-size:var(--type-h3-size);--report-type-h3-line-height:var(--type-h3-line-height);--report-type-h4-size:var(--type-h4-size);--report-type-h4-line-height:var(--type-h4-line-height);--report-type-paragraph-size:var(--type-paragraph-size);--report-type-paragraph-line-height:var(--type-paragraph-line-height);--report-type-h1-size-fluid:var(--type-h1-size-fluid);--report-type-h1-line-height-fluid:var(--type-h1-line-height-fluid);--report-type-h2-size-fluid:var(--type-h2-size-fluid);--report-type-h2-line-height-fluid:var(--type-h2-line-height-fluid);--report-type-h3-size-fluid:var(--type-h3-size-fluid);--report-type-h3-line-height-fluid:var(--type-h3-line-height-fluid);--report-type-h4-size-fluid:var(--type-h4-size-fluid);--report-type-h4-line-height-fluid:var(--type-h4-line-height-fluid);--report-type-paragraph-size-fluid:var(--type-paragraph-size-fluid);--report-type-paragraph-line-height-fluid:var(--type-paragraph-line-height-fluid);--font-line-height-primary:1.32;--font-line-height-secondary:1.5;--font-line-height-tertiary:1.6;--font-letter-spacing-primary:0rem;--font-letter-spacing-secondary:.0168rem;--font-letter-spacing-tertiary:.0252rem;--font-color-primary:var(--color-snow);--font-color-secondary:var(--color-gray);--font-color-tertiary:var(--color-charcoal)}}.content-start{grid-column:content-start}.full-width{grid-column:full-width}.regular{font-weight:var(--font-weight-regular)}.bold{font-weight:var(--font-weight-bold)}@layer grid{:root{--grid-auto-rows:max-content;--grid-rows:1;--grid-columns:4;--grid-row-gap:clamp(1.25rem,1.2273rem + .0923vw,1.375rem);--grid-column-gap:clamp(1.25rem,1.2273rem + .0923vw,1.375rem);--grid-inner-auto-rows:max-content;--grid-inner-rows:1;--grid-inner-columns:4;--grid-inner-row-gap:clamp(1.25rem,1.2273rem + .0923vw,1.375rem);--grid-inner-column-gap:clamp(1.25rem,1.2273rem + .0923vw,1.375rem)}.grid{display:grid;gap:var(--grid-row-gap) var(--grid-column-gap);grid-auto-rows:var(--grid-auto-rows);grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:repeat(var(--grid-rows),1fr)}@media(min-width:768px){.grid{--grid-columns:8}}@media(min-width:990px){.grid{--grid-columns:12}}.grid-inner{display:grid;gap:var(--grid-inner-row-gap) var(--grid-inner-column-gap);grid-auto-rows:var(--grid-inner-auto-rows);grid-template-columns:repeat(var(--grid-inner-columns),1fr);grid-template-rows:repeat(var(--grid-inner-rows),1fr)}.pdf-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(12,1fr)}}@layer wrapper-grid{:root{--wrapper-grid-width:160rem;--wrapper-grid-spacing-fluid:clamp(1.25rem,1.2273rem + .0923vw,1.375rem)}.wrapper-grid{display:grid;grid-auto-rows:max-content;grid-template-columns:[full-width-start] minmax(var(--wrapper-grid-spacing-fluid),1fr) [content-start] min(100% - var(--wrapper-grid-spacing-fluid) * 2,var(--wrapper-grid-width)) [content-end] minmax(var(--wrapper-grid-spacing-fluid),1fr) [full-width-end]}}@layer barrage-button{:root{--button-width:max-content;--button-font-size:var(--font-size-base);--button-font-weight:var(--font-weight-medium);--button-text-color:var(--color-gray-900);--button-primary-text-color:var(--color-gray-50);--button-letter-spacing:clamp(.0075rem,.0073rem + .001vw,.0084375rem);--button-icon-gap:var(--spacing-fluid-2-xs);--button-background-color:var(--color-gray-50);--button-border-color:var(--color-gray-500);--button-border-radius:var(--radius-4);--button-padding-block:var(--spacing-desktop-2-xs);--button-padding-inline:var(--spacing-fluid-s);--button-group-display:flex;--button-group-border-radius:.5rem;--button-group-border-color:var(--shade-0);--button-circle-icon-width:20px;--button-circle-icon-height:20px;--button-circle-width:clamp(2.75rem,2.6893rem + .2589vw,3rem);--button-circle-height:clamp(2.75rem,2.6893rem + .2589vw,3rem)}html.dark .barrage-button{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-gray-900)}html.dark .barrage-button:hover{--button-background-color:var(--color-gray-800);--button-border-color:var(--color-gray-500)}html.dark .barrage-button:active{--button-background-color:var(--color-gray-700);--button-border-color:var(--color-gray-100)}html.dark .barrage-button:disabled{--button-text-color:var(--color-gray-600);--button-background-color:var(--color-gray-500);--button-border-color:var(--color-gray-500)}html.dark .barrage-button.is-text{--button-text-color:var(--color-gray-300);--button-background-color:transparent;--button-border-color:transparent}html.dark .barrage-button.is-text:hover{--button-background-color:var(--color-gray-700);--button-border-color:transparent}html.dark .barrage-button.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-gray-600)}html.dark .barrage-button.is-plain{--button-border-color:var(--shade-0);--button-text-color:var(--color-gray-200)}html.dark .barrage-button.is-plain:hover{--button-border-color:var(--color-blue-400);--button-text-color:var(--color-blue-400)}html.dark .barrage-button.is-plain:disabled{--button-border-color:var(--color-gray-600);--button-text-color:var(--color-gray-500);--button-background-color:transparent}html.dark .barrage-button.is-link{--button-background-color:transparent;border:0;padding:0}html.dark .barrage-button.is-link:active,html.dark .barrage-button.is-link:hover{--button-text-color:var(--color-gray-600)}html.dark .barrage-button.is-link:disabled{--button-text-color:var(--color-gray-400)}html.dark .barrage-button--primary{--button-text-color:var(--color-blue-0);--button-background-color:var(--color-blue-800);--button-border-color:var(--color-blue-800)}html.dark .barrage-button--primary:hover{--button-background-color:var(--color-blue-900);--button-border-color:var(--color-blue-900)}html.dark .barrage-button--primary:active{--button-text-color:var(--color-gray-100);--button-background-color:var(--color-blue-300);--button-border-color:var(--color-blue-400)}html.dark .barrage-button--primary:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-blue-900);--button-border-color:var(--color-blue-900)}html.dark .barrage-button--primary.is-text{--button-text-color:var(--color-blue-300);--button-background-color:transparent;--button-border-color:transparent}html.dark .barrage-button--primary.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-200)}html.dark .barrage-button--primary.is-plain{--button-text-color:var(--color-blue-500);--button-background-color:var(--color-blue-100);--button-border-color:var(--color-blue-300)}html.dark .barrage-button--primary.is-plain:hover{--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-500);--button-text-color:var(--shade-0)}html.dark .barrage-button--primary.is-plain:disabled{--button-text-color:var(--color-gray-100);--button-background-color:var(--color-blue-200);--button-border-color:transparent;opacity:.7}html.dark .barrage-button--primary.is-link{--button-text-color:var(--color-blue-400)}html.dark .barrage-button--primary.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-blue-500)}html.dark .barrage-button--primary.is-link:active{--button-text-color:var(--color-blue-400)}html.dark .barrage-button--primary.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-200)}html.dark .barrage-button--success{--button-text-color:var(--color-green-0);--button-background-color:var(--color-green-500);--button-border-color:var(--color-green-800)}html.dark .barrage-button--success:hover{--button-background-color:var(--color-green-900);--button-border-color:var(--color-green-900)}html.dark .barrage-button--success:active{--button-text-color:var(--color-gray-100);--button-background-color:var(--color-green-300);--button-border-color:var(--color-green-400)}html.dark .barrage-button--success:disabled{--button-text-color:var(--color-green-800);--button-background-color:var(--color-green-600);--button-border-color:var(--color-green-600)}html.dark .barrage-button--success.is-text{--button-border-color:transparent;--button-text-color:var(--color-green-200)}html.dark .barrage-button--success.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-green-100)}html.dark .barrage-button--success.is-plain{--button-text-color:var(--color-green-500);--button-background-color:var(--color-green-100);--button-border-color:var(--color-green-300)}html.dark .barrage-button--success.is-plain:hover{--button-background-color:var(--color-green-500);--button-border-color:var(--color-green-500);--button-text-color:var(--shade-0)}html.dark .barrage-button--success.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-green-100);--button-border-color:transparent;opacity:.7}html.dark .barrage-button--success.is-link{--button-text-color:var(--color-green-400)}html.dark .barrage-button--success.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-green-600)}html.dark .barrage-button--success.is-link:active{--button-text-color:var(--color-green-400)}html.dark .barrage-button--success.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-green-100)}html.dark .barrage-button--danger{--button-text-color:var(--color-red-0);--button-background-color:var(--color-red-500);--button-border-color:var(--color-red-800)}html.dark .barrage-button--danger:hover{--button-background-color:var(--color-red-900);--button-border-color:var(--color-red-900)}html.dark .barrage-button--danger:active{--button-text-color:var(--color-red-100);--button-background-color:var(--color-red-300);--button-border-color:var(--color-red-400)}html.dark .barrage-button--danger:disabled{--button-text-color:var(--color-red-500);--button-background-color:var(--color-red-900);--button-border-color:var(--color-red-900)}html.dark .barrage-button--danger.is-text{--button-text-color:var(--color-red-400);--button-border-color:transparent}html.dark .barrage-button--danger.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-red-100)}html.dark .barrage-button--danger.is-plain{--button-text-color:var(--color-red-500);--button-background-color:var(--color-red-100);--button-border-color:var(--color-red-300)}html.dark .barrage-button--danger.is-plain:hover{--button-background-color:var(--color-red-500);--button-border-color:var(--color-red-500);--button-text-color:var(--shade-0)}html.dark .barrage-button--danger.is-plain:disabled{--button-text-color:var(--color-gray-200);--button-background-color:var(--color-red-100);--button-border-color:transparent;opacity:.7}html.dark .barrage-button--danger.is-link{--button-text-color:var(--color-red-400)}html.dark .barrage-button--danger.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-red-600)}html.dark .barrage-button--danger.is-link:active{--button-text-color:var(--color-red-400)}html.dark .barrage-button--danger.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-red-100)}html.dark .barrage-button--warning{--button-text-color:var(--color-yellow-0);--button-background-color:var(--color-yellow-500);--button-border-color:var(--color-yellow-800)}html.dark .barrage-button--warning:hover{--button-background-color:var(--color-yellow-700);--button-border-color:var(--color-yellow-700)}html.dark .barrage-button--warning:active{--button-text-color:var(--color-yellow-100);--button-background-color:var(--color-yellow-300);--button-border-color:var(--color-yellow-400)}html.dark .barrage-button--warning:disabled{--button-text-color:var(--color-yellow-500);--button-background-color:var(--color-yellow-900);--button-border-color:var(--color-yellow-900)}html.dark .barrage-button--warning.is-text{--button-text-color:var(--color-yellow-300);--button-border-color:transparent}html.dark .barrage-button--warning.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-yellow-100)}html.dark .barrage-button--warning.is-plain{--button-text-color:var(--color-yellow-500);--button-background-color:var(--color-yellow-100);--button-border-color:var(--color-yellow-300)}html.dark .barrage-button--warning.is-plain:hover{--button-background-color:var(--color-yellow-500);--button-border-color:var(--color-yellow-500);--button-text-color:var(--shade-0)}html.dark .barrage-button--warning.is-plain:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-yellow-100);--button-border-color:transparent;opacity:.7}html.dark .barrage-button--warning.is-link{--button-text-color:var(--color-yellow-400)}html.dark .barrage-button--warning.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-yellow-600)}html.dark .barrage-button--warning.is-link:active{--button-text-color:var(--color-yellow-400)}html.dark .barrage-button--warning.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-yellow-100)}html.dark .barrage-button--info{--button-text-color:var(--color-blue-0);--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-500)}html.dark .barrage-button--info:hover{--button-background-color:var(--color-blue-700);--button-border-color:var(--color-blue-700)}html.dark .barrage-button--info:active{--button-text-color:var(--color-blue-100);--button-background-color:var(--color-blue-300);--button-border-color:var(--color-blue-400)}html.dark .barrage-button--info:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-gray-900);--button-border-color:var(--color-gray-900)}html.dark .barrage-button--info.is-text{--button-text-color:var(--color-blue-400);--button-background-color:transparent;--button-border-color:transparent}html.dark .barrage-button--info.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-100)}html.dark .barrage-button--info.is-plain{--button-text-color:var(--color-blue-500);--button-background-color:var(--color-blue-100);--button-border-color:var(--color-blue-300)}html.dark .barrage-button--info.is-plain:hover{--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-500);--button-text-color:var(--shade-0)}html.dark .barrage-button--info.is-plain:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-blue-100);--button-border-color:transparent;opacity:.7}html.dark .barrage-button--info.is-link{--button-text-color:var(--color-blue-400)}html.dark .barrage-button--info.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-blue-600)}html.dark .barrage-button--info.is-link:active{--button-text-color:var(--color-blue-400)}html.dark .barrage-button--info.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-100)}html.dark .barrage-button.is-loading{--button-text-color:var(--color-gray-50)}html.dark .barrage-button.is-has-bg{--button-background-color:var(--color-gray-700)}html.dark .barrage-button.is-has-bg:hover{--button-background-color:var(--color-gray-600)}html.dark .barrage-button.is-has-bg:disabled{--button-background-color:transparent}.barrage-button{background-color:var(--button-background-color);border:var(--border-size-1) var(--border-type-solid) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);-moz-column-gap:var(--button-icon-gap);column-gap:var(--button-icon-gap);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);transition:background-color var(--transition-duration) ease-out,border-color var(--transition-duration) ease-out;white-space:nowrap;width:var(--button-width)}.barrage-button,.barrage-button span{align-items:center;display:flex;justify-content:center}.barrage-button span{gap:0 var(--button-icon-gap)}.barrage-button:hover{--button-background-color:var(--color-gray-200);--button-border-color:var(--color-gray-700)}.barrage-button:active{--button-background-color:var(--color-gray-400);--button-border-color:var(--color-gray-700);outline:none}.barrage-button:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-gray-50);--button-border-color:var(--color-gray-300);cursor:not-allowed}.barrage-button:focus-visible{outline:var(--outline-global);outline-offset:var(--outline-global-offset)}.barrage-button.is-circle{--button-border-radius:50%;height:var(--button-circle-height);padding:0;width:var(--button-circle-width)}.barrage-button.is-circle:deep(.svg-icon--fill){height:var(--button-circle-icon-height);width:var(--button-circle-icon-width)}.barrage-button.is-round{--button-border-radius:1.25rem}.barrage-button.icon-only{--button-width:clamp(2.875rem,2.8447rem + .1294vw,3rem);--button-padding-inline:clamp(.75rem,.7348rem + .0647vw,.8125rem)}.barrage-button.is-text{--button-text-color:var(--color-gray-600);--button-background-color:transparent;--button-border-color:transparent}.barrage-button.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-gray-400)}.barrage-button.is-plain,.barrage-button.is-plain:hover{--button-background-color:transparent}.barrage-button.is-plain:hover{--button-text-color:var(--color-gray-500)}.barrage-button.is-link{--button-background-color:transparent;border:0;padding:0}.barrage-button.is-link:active,.barrage-button.is-link:hover{--button-text-color:var(--color-gray-600)}.barrage-button.is-link:disabled{--button-text-color:var(--color-gray-400)}.barrage-button--small{--button-padding-block:clamp(.375rem,.3598rem + .0647vw,.4375rem);--button-padding-inline:clamp(.8125rem,.7973rem + .0647vw,.875rem);--button-font-size:var(--label-font-size)}.barrage-button--small.icon-only{--button-width:clamp(2.125rem,2.0643rem + .2589vw,2.375rem);--button-padding-inline:clamp(.5rem,.4697rem + .1294vw,.625rem)}.barrage-button--small.is-circle{--button-circle-height:clamp(1.75rem,1.7197rem + .1294vw,1.875rem);--button-circle-width:clamp(1.75rem,1.7197rem + .1294vw,1.875rem)}.barrage-button--large{--button-padding-block:clamp(.9375rem,.7858rem + .6472vw,1.5625rem);--button-padding-inline:clamp(1.875rem,1.7233rem + .6472vw,2.5rem);--button-font-size:var(--font-size-fluid-4)}.barrage-button--large.icon-only{--button-width:clamp(3.125rem,2.9733rem + .6472vw,3.75rem);--button-padding-block:var(--spacing-desktop-xs);--button-padding-inline:var(--spacing-desktop-xs)}.barrage-button--large.is-circle{--button-circle-height:clamp(3.3125rem,3.2063rem + .4531vw,3.75rem);--button-circle-width:clamp(3.3125rem,3.2063rem + .4531vw,3.75rem)}.barrage-button--primary{--button-text-color:var(--shade-0);--button-background-color:var(--color-blue-400);--button-border-color:var(--color-blue-400)}.barrage-button--primary:active,.barrage-button--primary:hover:not(.is-disabled){--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-500)}.barrage-button--primary:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-blue-200);--button-border-color:var(--color-blue-300)}.barrage-button--primary.is-text{--button-text-color:var(--color-blue-200);--button-background-color:transparent;--button-border-color:transparent}.barrage-button--primary.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button--primary.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-100)}.barrage-button--primary.is-plain{--button-text-color:var(--color-blue-400);--button-background-color:var(--color-blue-subtle);--button-border-color:var(--color-blue-100)}.barrage-button--primary.is-plain:hover{--button-text-color:var(--shade-0);--button-background-color:var(--color-blue-400);--button-border-color:var(--color-blue-400)}.barrage-button--primary.is-plain:active{--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-500)}.barrage-button--primary.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-blue-subtle);--button-border-color:var(--color-gray-500)}.barrage-button--primary.is-link{--button-text-color:var(--color-blue-400)}.barrage-button--primary.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-blue-200)}.barrage-button--primary.is-link:active{--button-text-color:var(--color-blue-400)}.barrage-button--primary.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-blue-200)}.barrage-button--primary.is-has-bg:hover{--button-border-color:var(--color-gray-400)}.barrage-button--primary.is-has-bg:disabled{--button-text-color:var(--color-blue-200)}.barrage-button--success{--button-text-color:var(--color-green-0);--button-background-color:var(--color-green-300);--button-border-color:var(--color-green-300)}.barrage-button--success:hover{--button-background-color:var(--color-green-400);--button-border-color:var(--color-green-400)}.barrage-button--success:active{--button-text-color:var(--color-green-300);--button-background-color:var(--color-green-300)}.barrage-button--success:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-green-100);--button-border-color:var(--color-green-200)}.barrage-button--success.is-text{--button-text-color:var(--color-green-200);--button-background-color:transparent;--button-border-color:transparent}.barrage-button--success.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button--success.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-green-100)}.barrage-button--success.is-plain{--button-text-color:var(--color-green-400);--button-background-color:var(--color-green-subtle);--button-border-color:var(--color-green-100)}.barrage-button--success.is-plain:hover{--button-text-color:var(--shade-0);--button-background-color:var(--color-green-400);--button-border-color:var(--color-green-400)}.barrage-button--success.is-plain:active{--button-background-color:var(--color-green-500);--button-border-color:var(--color-green-500)}.barrage-button--success.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-green-subtle);--button-border-color:var(--color-gray-500)}.barrage-button--success.is-link{--button-text-color:var(--color-green-200);--button-background-color:transparent}.barrage-button--success.is-link:disabled{--button-text-color:var(--color-green-200)}.barrage-button--danger{--button-text-color:var(--color-red-0);--button-background-color:var(--color-red-300);--button-border-color:var(--color-red-300)}.barrage-button--danger:hover{--button-background-color:var(--color-red-400);--button-border-color:var(--color-red-400)}.barrage-button--danger:active{--button-text-color:var(--color-red-300);--button-background-color:var(--color-red-300)}.barrage-button--danger:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-red-100);--button-border-color:var(--color-red-200)}.barrage-button--danger.is-text{--button-text-color:var(--color-red-200);--button-background-color:transparent;--button-border-color:transparent}.barrage-button--danger.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button--danger.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-red-100)}.barrage-button--danger.is-plain{--button-text-color:var(--color-red-400);--button-background-color:var(--color-red-subtle);--button-border-color:var(--color-red-100)}.barrage-button--danger.is-plain:hover{--button-text-color:var(--shade-0);--button-background-color:var(--color-red-400);--button-border-color:var(--color-red-400)}.barrage-button--danger.is-plain:active{--button-background-color:var(--color-red-500);--button-border-color:var(--color-red-500)}.barrage-button--danger.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-red-subtle);--button-border-color:var(--color-gray-500)}.barrage-button--danger.is-link{--button-text-color:var(--color-red-400)}.barrage-button--danger.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-red-200)}.barrage-button--danger.is-link:active{--button-text-color:var(--color-red-400)}.barrage-button--danger.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-red-100)}.barrage-button--warning{--button-text-color:var(--color-yellow-0);--button-background-color:var(--color-yellow-300);--button-border-color:var(--color-yellow-300)}.barrage-button--warning:hover{--button-background-color:var(--color-yellow-400);--button-border-color:var(--color-yellow-400)}.barrage-button--warning:active{--button-text-color:var(--color-yellow-300);--button-background-color:var(--color-yellow-300)}.barrage-button--warning:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-yellow-100);--button-border-color:var(--color-yellow-200)}.barrage-button--warning.is-text{--button-text-color:var(--color-yellow-200);--button-background-color:transparent;--button-border-color:transparent}.barrage-button--warning.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button--warning.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-yellow-100)}.barrage-button--warning.is-plain{--button-text-color:var(--color-yellow-400);--button-background-color:var(--color-yellow-subtle);--button-border-color:var(--color-yellow-100)}.barrage-button--warning.is-plain:hover{--button-text-color:var(--shade-0);--button-background-color:var(--color-yellow-400);--button-border-color:var(--color-yellow-400)}.barrage-button--warning.is-plain:active{--button-background-color:var(--color-yellow-500);--button-border-color:var(--color-yellow-500)}.barrage-button--warning.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-yellow-subtle);--button-border-color:var(--color-gray-500)}.barrage-button--warning.is-link{--button-text-color:var(--color-yellow-400)}.barrage-button--warning.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-yellow-200)}.barrage-button--warning.is-link:active{--button-text-color:var(--color-yellow-400)}.barrage-button--warning.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-yellow-200)}.barrage-button--info{--button-text-color:var(--color-gray-0);--button-background-color:var(--color-gray-300);--button-border-color:var(--color-gray-300)}.barrage-button--info:hover{--button-background-color:var(--color-gray-400);--button-border-color:var(--color-gray-400)}.barrage-button--info:active{--button-text-color:var(--color-gray-300);--button-background-color:var(--color-gray-300)}.barrage-button--info:disabled{--button-text-color:var(--shade-0);--button-background-color:var(--color-gray-100);--button-border-color:var(--color-gray-200)}.barrage-button--info.is-text{--button-text-color:var(--color-gray-400);--button-background-color:transparent;--button-border-color:transparent}.barrage-button--info.is-text:hover{--button-background-color:var(--color-gray-200)}.barrage-button--info.is-text:disabled{--button-background-color:transparent;--button-text-color:var(--color-gray-200)}.barrage-button--info.is-plain{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-gray-50);--button-border-color:var(--color-gray-300)}.barrage-button--info.is-plain:hover{--button-text-color:var(--shade-0);--button-background-color:var(--color-gray-400);--button-border-color:var(--color-gray-400)}.barrage-button--info.is-plain:active{--button-background-color:var(--color-green-500);--button-border-color:var(--color-green-500)}.barrage-button--info.is-plain:disabled{--button-text-color:var(--color-gray-500);--button-background-color:var(--color-gray-50);--button-border-color:var(--color-gray-500)}.barrage-button--info.is-link{--button-text-color:var(--color-gray-600)}.barrage-button--info.is-link:hover{--button-background-color:transparent;--button-text-color:var(--color-gray-300)}.barrage-button--info.is-link:active{--button-text-color:var(--color-gray-600)}.barrage-button--info.is-link:disabled{--button-background-color:transparent;--button-text-color:var(--color-gray-200)}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.barrage-button.is-loading .barrage-icon{--color:inherit;align-items:center;animation:rotating 2s linear infinite;display:inline-flex;fill:currentColor;height:1em;justify-content:center;pointer-events:none;width:1em}.barrage-button.is-has-bg{--button-background-color:var(--color-gray-200)}.barrage-button.is-has-bg:hover{--button-background-color:var(--color-gray-400)}.barrage-button.is-has-bg:disabled{--button-background-color:transparent}.barrage-button-group{border-radius:var(--button-group-border-radius);-moz-column-gap:1px;column-gap:1px;display:var(--button-group-display);width:-moz-fit-content;width:fit-content}.barrage-button-group .barrage-button{border-radius:0}.barrage-button-group .barrage-button:first-child{border-bottom-left-radius:var(--button-border-radius);border-top-left-radius:var(--button-border-radius)}.barrage-button-group .barrage-button:last-child{border-bottom-right-radius:var(--button-border-radius);border-top-right-radius:var(--button-border-radius)}}@layer barrage-notification{:root{--barrage-notification-width:22.0625rem;--barrage-notification-title-font-size:18px;--barrage-notification-title-font-weight:var(--font-weight-bold);--barrage-notification-content-font-size:16px;--barrage-notification-content-column-gap:var(--spacing-fluid-3-xs);--barrage-notification-content-row-gap:clamp(.375rem,.3447rem + .1294vw,.5rem);--barrage-notification-offset:var(--spacing-fluid-xs);--barrage-notification-padding-block:var(--spacing-fluid-xs);--barrage-notification-padding-inline:clamp(.625rem,.5643rem + .2589vw,.875rem);--barrage-notification-background-color:#008653;--barrage-notification-border-radius:var(--radius-4);--barrage-notification-box-shadow:var(--shadow-3);--barrage-notification-text-color:var(--color-gray-900);--barrage-notification-icon-color:var(--color-blue-500);--barrage-notification-group-background-color:var(--color-blue-subtle);--barrage-notification-animation-duration:var(--transition-duration);--barrage-notification-animation-transition:all var(--barrage-notification-animation-duration) ease-out}.barrage-notification{align-items:flex-start;background-color:var(--barrage-notification-background-color);border-radius:var(--barrage-notification-border-radius);color:var(--barrage-notification-text-color);display:flex;position:fixed;transition:var(--barrage-notification-animation-transition);width:var(--barrage-notification-width)}.barrage-notification-fade-enter-from{opacity:0}.barrage-notification-fade-enter-from.right{transform:translate(100%)}.barrage-notification-fade-enter-from.left{transform:translate(-100%)}.barrage-notification-fade-enter-to{opacity:1}.barrage-notification-fade-enter-to.left,.barrage-notification-fade-enter-to.right{transform:translate(0)}.barrage-notification-fade-leave-from{opacity:1}.barrage-notification-fade-leave-to{opacity:0}.barrage-notification:hover{box-shadow:var(--barrage-notification-box-shadow)}.barrage-notification.left{left:var(--barrage-notification-offset)}.barrage-notification.right{right:var(--barrage-notification-offset)}.barrage-notification__icon{--barrage-icon-height:auto;color:var(--barrage-notification-icon-color);height:20px;margin-inline:var(--barrage-notification-padding-inline);padding-block:var(--barrage-notification-padding-block);width:20px}.barrage-notification__group{background-color:var(--barrage-notification-group-background-color);border-end-end-radius:var(--barrage-notification-border-radius);border-start-end-radius:var(--barrage-notification-border-radius);display:flex;flex-wrap:wrap;gap:var(--barrage-notification-content-row-gap) 0;justify-content:space-between;padding-block:var(--barrage-notification-padding-block);padding-inline-end:var(--barrage-notification-padding-inline);width:100%}.barrage-notification__title{font-size:var(--barrage-notification-title-font-size);font-weight:var(--barrage-notification-title-font-weight);order:1}.barrage-notification__content,.barrage-notification__title{width:calc(100% - var(--barrage-notification-content-column-gap) - 1.25rem)}.barrage-notification__content{order:3}.barrage-notification__content *{color:var(--barrage-notification-text-color);font-size:var(--barrage-notification-content-font-size)}.barrage-notification__closeBtn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5.3 5.3c-.2.2-.2.5 0 .7l2 2-2 2c-.2.2-.2.5 0 .7s.5.2.7 0l2-2 2 2c.2.2.5.2.7 0s.2-.5 0-.7l-2-2 2-2c.2-.2.2-.5 0-.7s-.5-.2-.7 0l-2 2-2-2c-.2-.2-.5-.2-.7 0M8 1.667A6.33 6.33 0 0 1 14.333 8 6.33 6.33 0 0 1 8 14.333 6.33 6.33 0 0 1 1.667 8 6.33 6.33 0 0 1 8 1.667m0-1A7.31 7.31 0 0 0 .667 8 7.31 7.31 0 0 0 8 15.333 7.31 7.31 0 0 0 15.333 8 7.31 7.31 0 0 0 8 .667' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;height:20px;order:2;width:20px}.barrage-notification__closeBtn:hover{cursor:pointer}.barrage-notification__closeBtn>*{display:none}.barrage-notification.toast{align-items:center;--barrage-notification-background-color:var(--color-blue-500)}.barrage-notification.toast .barrage-notification__group{padding-inline-start:var(--barrage-notification-padding-inline)}.barrage-notification.toast .barrage-notification__icon{--barrage-notification-icon-color:var(--shade-0)}.barrage-notification.toast.success{--barrage-notification-background-color:#008653}.barrage-notification.toast.success .barrage-notification__icon{--barrage-notification-icon-color:var(--shade-0)}.barrage-notification.success{--barrage-notification-background-color:var(--color-green-subtle);--barrage-notification-group-background-color:var(--color-green-subtle)}.barrage-notification.success .barrage-notification__icon{--barrage-notification-icon-color:var(--color-green-500)}.barrage-notification.warning{--barrage-notification-background-color:var(--color-orange-subtle);--barrage-notification-group-background-color:var(--color-orange-subtle)}.barrage-notification.warning .barrage-notification__icon{--barrage-notification-icon-color:var(--color-orange-500)}.barrage-notification.error{--barrage-notification-background-color:var(--color-red-subtle);--barrage-notification-group-background-color:var(--color-red-subtle)}.barrage-notification.error .barrage-notification__icon{--barrage-notification-icon-color:var(--color-red-500)}html.dark .barrage-notification{--barrage-notification-text-color:var(--shade-0);--barrage-notification-background-color:#131f7b;--barrage-notification-group-background-color:#131f7b}html.dark .barrage-notification:not(html.dark .barrage-notification.toast) .barrage-notification__icon .barrage-icon--fill,html.dark .barrage-notification:not(html.dark .barrage-notification.toast) .barrage-notification__icon .barrage-icon--fill *{fill:var(--color-blue-200)}html.dark .barrage-notification.success{--barrage-notification-background-color:#008653;--barrage-notification-group-background-color:#008653}html.dark .barrage-notification.warning{--barrage-notification-background-color:#642d07;--barrage-notification-group-background-color:#642d07}html.dark .barrage-notification.error{--barrage-notification-background-color:#5d0d06;--barrage-notification-group-background-color:#5d0d06}html.dark .barrage-notification__closeBtn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6.792 6.792a.604.604 0 0 0 0 .875l2.5 2.5-2.5 2.5a.604.604 0 0 0 0 .875c.25.25.625.25.875 0l2.5-2.5 2.5 2.5c.25.25.625.25.875 0a.604.604 0 0 0 0-.875l-2.5-2.5 2.5-2.5a.604.604 0 0 0 0-.875.604.604 0 0 0-.875 0l-2.5 2.5-2.5-2.5a.604.604 0 0 0-.875 0m3.375-4.542a7.913 7.913 0 0 1 7.916 7.917 7.913 7.913 0 0 1-7.916 7.916 7.913 7.913 0 0 1-7.917-7.916 7.913 7.913 0 0 1 7.917-7.917m0-1.25A9.14 9.14 0 0 0 1 10.167a9.14 9.14 0 0 0 9.167 9.166 9.14 9.14 0 0 0 9.166-9.166A9.14 9.14 0 0 0 10.167 1' clip-rule='evenodd'/%3E%3C/svg%3E")}html.dark .barrage-notification.toast{--barrage-notification-background-color:var(--color-blue-500)}html.dark .barrage-notification.toast.success{--barrage-notification-background-color:var(--color-green-500)}html.dark .barrage-notification.toast.warning{--barrage-notification-background-color:var(--color-orange-500)}html.dark .barrage-notification.toast.error{--barrage-notification-background-color:var(--color-red-500)}}@layer barrage-dropdown{:root{--dropdown-background-color:#fff;--dropdown-padding-block:clamp(.25rem,.2197rem + .1294vw,.375rem);--dropdown-shadow:0px 4px 12px 0px rgba(0,0,0,.05),0px 4px 12px 0px rgba(0,0,0,.05);--dropdown-item-background-color:#fff;--dropdown-item-padding-block:clamp(.625rem,.5947rem + .1294vw,.75rem);--dropdown-item-padding-inline:clamp(.8125rem,.7973rem + .0647vw,.875rem)}.barrage-tooltip__trigger{align-items:center;background-color:#fff;border:0;border-radius:10px;color:#091b31;display:inline-flex;font-family:var(--font-family-primary);font-size:16px;font-weight:400;justify-content:center;padding-block:20px;padding-inline:20px}.barrage-dropdown__popper{background-color:#fff;border-radius:.625rem;overflow:hidden;padding-block:.625rem}.barrage-dropdown-menu{list-style:none;padding:0}.barrage-dropdown-menu__item{background-color:var(--dropdown-item-background-color);color:#091b31;cursor:pointer;font-size:16px;padding-block:var(--dropdown-item-padding-block);padding-inline:var(--dropdown-item-padding-inline);transition:background-color .4s ease-out;white-space:nowrap;width:100%}.barrage-dropdown-menu__item:hover{--dropdown-item-background-color:var(--color-gray-100)}.barrage-dropdown-menu__item:focus-visible{background-color:var(--dropdown-item-background-color);outline:none}.barrage-dropdown-menu__item:active{--dropdown-item-background-color:var(--color-gray-200)}}@layer barrage-checkbox{:root{--checkbox-gap:var(--spacing-fluid-xs);--checkbox-label-text-font-size:var(--font-size-fluid-3);--checkbox-label-text-color:var(--color-gray-700);--checkbox-icon-color:transparent;--checkbox-inner-background-color:var(--shade-0);--checkbox-inner-border-color:var(--color-gray-500);--checkbox-inner-border-width:1px;--checkbox-inner-border-style:solid;--checkbox-inner-border-radius:4px;--checkbox-inner-after-background-color:var(--shade-0);--checkbox-inner-after-border-color:var(--color-gray-500);--checkbox-inner-after-border-width:1px;--checkbox-inner-after-border-radius:4px;--checkbox-inner-size:20px;--checkbox-bordered-padding:var(--spacing-fluid-s);--checkbox-group-direction:row;--checkbox-group-gap:var(--spacing-fluid-m);--checkbox-group-border:0;--checkbox-group-border-radius:0;--checkbox-group-border-color:var(--color-gray-500);--checkbox-button-padding-block:var(--spacing-fluid-2-xs);--checkbox-button-padding-inline:var(--spacing-fluid-xs);--checkbox-button-background-color:transparent;--checkbox-button-border-color:var(--color-gray-500);--checkbox-button-border-radius:.5rem;--checkbox-button-color:var(--color-gray-700);--checkbox-button-font-size:var(--font-size-fluid-3)}html.dark .barrage-checkbox{--checkbox-label-text-color:var(--color-gray-50)}html.dark .barrage-checkbox.is-disabled .checkbox-icon{--checkbox-inner-border-color:var(--color-gray-700);--checkbox-label-text-color:var(--color-gray-700);--checkbox-inner-background-color:var(--color-gray-700)}html.dark .barrage-checkbox.is-bordered.is-disabled{--checkbox-inner-border-color:var(--color-gray-700);--checkbox-inner-background-color:var(--color-gray-700)}html.dark .barrage-checkbox:active:not(.is-disabled),html.dark .barrage-checkbox:hover:not(.is-disabled){--checkbox-inner-border-color:var(--color-gray-100)}html.dark .barrage-checkbox:active:not(.is-disabled):not(.is-checked) .barrage-checkbox__label .checkbox-icon{--checkbox-inner-background-color:var(--color-gray-700)}html.dark .barrage-checkbox-group.button{--checkbox-group-border-color:var(--color-gray-100)}html.dark .barrage-checkbox-group:has(.barrage-checkbox-button.is-disabled){--checkbox-group-border-color:var(--color-gray-700)}html.dark .barrage-checkbox-button{--checkbox-button-color:var(--color-gray-50)}html.dark .barrage-checkbox-button.is-disabled{--checkbox-button-border-color:var(--color-gray-800);--checkbox-button-color:var(--color-gray-700)}html.dark .barrage-checkbox-button.is-disabled.is-checked{--checkbox-button-background-color:var(--color-gray-800);--checkbox-button-border-color:var(--color-gray-800)}html.dark .barrage-checkbox-button:active:not(.is-disabled),html.dark .barrage-checkbox-button:hover:not(.is-disabled){--checkbox-button-border-color:var(--color-gray-100)}html.dark .barrage-checkbox-button:active:not(.is-disabled):not(.is-checked) .barrage-checkbox-button{--checkbox-button-background-color:var(--color-gray-700)}.barrage-checkbox{color:var(--checkbox-label-text-color);cursor:pointer;font-size:var(--checkbox-label-text-font-size);position:relative;width:-moz-fit-content;width:fit-content}.barrage-checkbox--small{--checkbox-inner-size:.875rem;--checkbox-label-text-font-size:var(--label-font-size)}.barrage-checkbox--large{--checkbox-inner-size:1.5rem;--checkbox-label-text-font-size:var(--font-size-fluid-5)}.barrage-checkbox.is-bordered{border:var(--checkbox-inner-border-width) var(--checkbox-inner-border-style);border-color:var(--checkbox-inner-border-color);border-radius:var(--checkbox-inner-border-radius);padding:var(--checkbox-bordered-padding)}.barrage-checkbox.is-bordered:is(.is-checked){--checkbox-inner-border-color:var(--color-green-400)}.barrage-checkbox.is-bordered:is(.barrage-checkbox--small){--checkbox-bordered-padding:var(--spacing-fluid-4-xs)}.barrage-checkbox.is-bordered:is(.barrage-checkbox--large){--checkbox-bordered-padding:var(--spacing-fluid-m)}.barrage-checkbox.is-disabled{cursor:not-allowed;--checkbox-inner-border-color:var(--color-gray-200);--checkbox-label-text-color:var(--color-gray-200)}.barrage-checkbox.is-disabled.is-checked .checkbox-icon{--checkbox-icon-color:var(--color-gray-500);--checkbox-inner-background-color:var(--t-color-gray-200);--checkbox-inner-border-color:var(--color-gray-200)}.barrage-checkbox:active:not(.is-disabled),.barrage-checkbox:hover:not(.is-disabled){--checkbox-inner-border-color:var(--color-gray-700)}.barrage-checkbox:hover:not(.is-disabled).is-checked .barrage-checkbox__label .checkbox-icon{--checkbox-inner-background-color:var(--color-green-400);--checkbox-inner-border-color:var(--color-green-400)}.is-focus+.barrage-checkbox__label .checkbox-icon{outline:1px solid var(--color-blue-400)}.barrage-checkbox__original{height:0;margin:0;opacity:0;outline:0;position:absolute;width:0;z-index:-1}.barrage-checkbox__label{display:flex;gap:var(--checkbox-gap)}.barrage-checkbox__label .checkbox-icon{align-items:center;background-color:var(--checkbox-inner-background-color);border-color:var(--checkbox-inner-border-color);border-radius:var(--checkbox-inner-border-radius);border-style:var(--checkbox-inner-border-style);border-width:var(--checkbox-inner-border-width);color:var(--checkbox-icon-color);display:flex;height:var(--checkbox-inner-size);justify-content:center;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,outline-color var(--transition-duration) ease-out;width:var(--checkbox-inner-size)}.barrage-checkbox__label .checkbox-icon .svg-icon{height:16px;transform:scale(0);transition:transform var(--transition-duration-fast) ease-out calc(var(--transition-duration-fast)/2);width:16px}.barrage-checkbox.is-checked .checkbox-icon{--checkbox-inner-background-color:var(--color-green-400);--checkbox-inner-border-color:var(--color-green-400);--checkbox-icon-color:var(--shade-0)}.barrage-checkbox.is-checked .checkbox-icon .svg-icon{transform:scale(1)}.barrage-checkbox-group{border:var(--checkbox-group-border);border-radius:var(--checkbox-group-border-radius);-moz-column-gap:var(--checkbox-group-gap);column-gap:var(--checkbox-group-gap);display:flex;flex-direction:var(--checkbox-group-direction);width:-moz-fit-content;width:fit-content}.barrage-checkbox-group.button{--checkbox-group-gap:0;--checkbox-group-border:1px solid var(--checkbox-group-border-color);--checkbox-group-border-radius:.5rem;overflow:hidden}.barrage-checkbox-group:has(.barrage-checkbox-button.is-disabled){--checkbox-group-border-color:var(--color-gray-300)}.barrage-checkbox-button{background-color:var(--checkbox-button-background-color);border-right:.0625rem solid var(--checkbox-button-border-color);border-color:var(--checkbox-button-border-color);color:var(--checkbox-button-color);cursor:pointer;font-size:var(--checkbox-button-font-size);padding-block:var(--checkbox-button-padding-block);padding-inline:var(--checkbox-button-padding-inline);transition:all var(--transition-duration) ease-out}.barrage-checkbox-button:last-child{border-right:0}.barrage-checkbox-button--small{--checkbox-button-padding-block:var(--spacing-fluid-3-xs);--checkbox-button-padding-inline:var(--spacing-fluid-2-xs);--checkbox-button-font-size:var(--label-font-size)}.barrage-checkbox-button--large{--checkbox-button-padding-block:var(--spacing-fluid-s);--checkbox-button-padding-inline:var(--spacing-fluid-m)}.barrage-checkbox-button__original{height:0;margin:0;opacity:0;outline:0;position:absolute;width:0;z-index:-1}.barrage-checkbox-button.is-disabled{cursor:not-allowed;--checkbox-button-border-color:var(--color-gray-400);--checkbox-button-color:var(--color-gray-400)}.barrage-checkbox-button:active:not(.is-disabled),.barrage-checkbox-button:hover:not(.is-disabled){--checkbox-button-color:var(--color-green-300)}.barrage-checkbox-button:active:is(.is-checked),.barrage-checkbox-button:hover:is(.is-checked){--checkbox-button-color:var(--color-gray-700)}.barrage-checkbox-button:not(.is-disabled).is-checked{--checkbox-button-background-color:var(--color-green-400);--checkbox-button-border-color:var(--color-green-400);--checkbox-button-color:var(--shade-0)}.barrage-checkbox-button.is-focus{outline:var(--outline-global);outline-offset:var(--outline-global-offset)}}@layer barrage-radio{:root{--radio-gap:var(--spacing-fluid-3-xs);--radio-label-text-font-size:var(--font-size-fluid-3);--radio-label-text-color:var(--color-gray-700);--radio-border-width:1px;--radio-border-style:var(--border-type-solid);--radio-border-color:var(--color-gray-500);--radio-background-color:transparent;--radio-border-radius:50%;--radio-icon-size:20px;--radio-icon-background-color:transparent;--radio-icon-border-radius:50%;--radio-bordered-padding-block:var(--spacing-fluid-s);--radio-bordered-padding-inline:var(--spacing-fluid-l);--radio-group-flex-direction:row;--radio-group-gap:var(--spacing-fluid-m);--radio-button-color:var(--color-gray-700);--radio-button-padding-block:var(--spacing-fluid-s);--radio-button-padding-inline:var(--spacing-fluid-l);--radio-button-border-radius:var(--border-radius-);--radio-button-background-color:transparent;--radio-button-border-color:var(--color-gray-500);--radio-button-hover-background:var(--color-gray-200);--radio-button-checked-background:var(--color-green-500);--radio-button-font-size:var(--font-size-fluid-3)}html.dark .barrage-radio{--radio-label-text-color:var(--color-gray-50);--radio-border-color:var(--color-gray-400);--radio-icon-background-color:var(--color-gray-600)}html.dark .barrage-radio.is-focus .radio-icon{--radio-border-color:var(--color-gray-100)}html.dark .barrage-radio:hover:not(.is-disabled):not(.is-checked) .radio-icon{--radio-border-color:var(--color-green-300)}html.dark .barrage-radio.is-checked .radio-icon{--radio-border-color:var(--color-green-300);--radio-icon-background-color:var(--color-green-500)}html.dark .barrage-radio.is-disabled .radio-icon{--radio-border-color:var(--color-gray-700);--radio-icon-background-color:var(--color-gray-700)}html.dark .barrage-radio.is-disabled.is-checked .radio-icon{--radio-border-color:var(--color-gray-600);--radio-icon-background-color:var(--color-gray-600)}html.dark .barrage-radio-button{--radio-button-color:var(--color-gray-50)}.barrage-radio-group{-moz-column-gap:var(--radio-group-gap);column-gap:var(--radio-group-gap);display:flex;flex-direction:var(--radio-group-flex-direction);max-width:-moz-fit-content;max-width:fit-content}.barrage-radio-group.button{border:var(--radio-border-width) var(--radio-border-style) var(--radio-button-border-color);border-radius:var(--radius-4);-moz-column-gap:0;column-gap:0}.barrage-radio-group .barrage-radio-button{border:0;border-right:var(--radio-border-width) var(--radio-border-style) var(--radio-button-border-color)}.barrage-radio-group .barrage-radio-button:first-child{border-bottom-left-radius:var(--radius-4);border-top-left-radius:var(--radius-4)}.barrage-radio-group .barrage-radio-button:last-child{border-bottom-right-radius:var(--radius-4);border-top-right-radius:var(--radius-4)}.barrage-radio{color:var(--radio-label-text-color);cursor:pointer}.barrage-radio__label{align-items:center;display:flex;gap:var(--radio-gap)}.barrage-radio__original{height:0;margin:0;opacity:0;outline:0;width:0}.barrage-radio .radio-icon{background-color:var(--radio-background-color);border:1px var(--border-type-solid) var(--radio-border-color);border-radius:var(--radio-border-radius);display:block;height:var(--radio-icon-size);padding:2px;width:var(--radio-icon-size)}.barrage-radio .radio-icon:after{background-color:var(--radio-icon-background-color);border-radius:var(--radio-icon-border-radius);content:"";display:block;height:100%;width:100%}.barrage-radio .radio-text{font-size:var(--radio-label-text-font-size)}.barrage-radio.is-bordered{border:var(--radio-border-width) var(--radio-border-style) var(--radio-border-color);display:flex;padding-block:var(--radio-bordered-padding-block);padding-inline:var(--radio-bordered-padding-inline)}.barrage-radio.is-focus .radio-icon{--radio-border-color:var(--color-gray-700);outline:var(--outline-global);outline-offset:var(--outline-global-offset)}.barrage-radio:active:not(.is-disabled):not(.is-checked) .radio-icon,.barrage-radio:hover:not(.is-disabled):not(.is-checked) .radio-icon{--radio-border-color:var(--color-green-300)}.barrage-radio:active:not(.is-disabled):not(.is-checked){--radio-background-color:var(--color-green-300)}.barrage-radio.is-checked:not(.is-disabled){--radio-label-text-color:var(--color-green-500)}.barrage-radio.is-checked:not(.is-disabled) .radio-icon{--radio-icon-background-color:var(--color-green-500);--radio-border-color:var(--color-green-500)}.barrage-radio.is-checked:not(.is-disabled) .radio-icon:hover{--radio-icon-background-color:var(--color-green-300);--radio-border-color:var(--color-green-300)}.barrage-radio.is-checked:not(.is-disabled) .radio-icon:active{--radio-icon-background-color:var(--color-green-500);--radio-border-color:var(--color-green-500)}.barrage-radio.is-checked:not(.is-disabled).is-bordered{--radio-border-color:var(--color-green-500)}.barrage-radio.is-disabled{--radio-label-text-color:var(--color-gray-200);--radio-border-color:var(--color-gray-200);cursor:not-allowed}.barrage-radio.is-disabled.is-checked .radio-icon{--radio-icon-background-color:var(--color-gray-200)}.barrage-radio--small .radio-text{--radio-label-text-font-size:var(--label-font-size)}.barrage-radio--small .radio-icon{--radio-icon-size:.875rem;--radio-icon-size-small:.875rem}.barrage-radio--small.is-bordered{--radio-bordered-padding-block:var(--spacing-fluid-2-xs);--radio-bordered-padding-inline:var(--spacing-fluid-xs)}.barrage-radio--large .radio-text{--radio-label-text-font-size:var(--font-size-fluid-4)}.barrage-radio--large .radio-icon{--radio-icon-size:1.5625rem}.barrage-radio--large.is-bordered{--radio-bordered-padding-block:var(--spacing-fluid-l);--radio-bordered-padding-inline:var(--spacing-fluid-xl)}.barrage-radio-button{align-items:center;background-color:var(--radio-button-background-color);border:var(--radio-border-width) var(--radio-border-style) var(--radio-button-border-color);cursor:pointer;display:inline-flex;gap:var(--radio-gap);outline:none;padding-block:var(--radio-button-padding-block);padding-inline:var(--radio-button-padding-inline);transition:background-color .3s ease}.barrage-radio-button:last-child{border-right:0}.barrage-radio-button__original-radio{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0}.barrage-radio-button__inner{color:var(--radio-button-color);font-size:var(--radio-label-text-font-size)}.barrage-radio-button.is-focus{outline:var(--outline-global);outline-offset:var(--outline-global-offset)}.barrage-radio-button:hover:not(.is-disabled):not(.is-active) .barrage-radio-button__inner{--radio-button-color:var(--color-green-200)}.barrage-radio-button.is-active{--radio-button-background-color:var(--color-green-500)}.barrage-radio-button.is-disabled{background-color:var(--color-gray-200);cursor:not-allowed}.barrage-radio-button.is-disabled .radio-text{color:var(--color-gray-300)}.barrage-radio-button.is-disabled .radio-icon{background-color:var(--color-gray-200);border-color:var(--color-gray-300)}.barrage-radio-button--small{--radio-button-padding-block:var(--spacing-fluid-2-xs);--radio-button-padding-inline:var(--spacing-fluid-xs)}.barrage-radio-button--small .barrage-radio-button__original{--radio-button-font-size:var(--font-size-fluid-1)}.barrage-radio-button--large{--radio-button-padding-block:var(--spacing-fluid-l);--radio-button-padding-inline:var(--spacing-fluid-xl)}.barrage-radio-button--large .barrage-radio-button__original{--radio-button-font-size:var(--font-size-fluid-4)}}@layer barrage-input{:root{--input-inner-padding-block:.5rem;--input-inner-padding-block-large:.7rem;--input-inner-padding-block-small:.3rem;--input-inner-padding-inline-start:.9rem;--input-inner-padding-inline-end:.9rem;--input-inner-padding-inline-start-prefix:1.8rem;--input-inner-padding-inline-end-suffix:1.8rem;--input-inner-background-color:var(--color-lightmode-0);--input-inner-text-color:var(--color-gray-600);--input-inner-border:1px solid var(--color-gray-300);--input-inner-border-radius:var(--radius-3);--input-inner-border-hover-color:var(--color-gray-500);--input-inner-border-focus-color:var(--color-green-500);--input-inner-font-size:1rem;--input-inner-font-size-small:.8rem;--input-inner-font-size-large:1.2rem;--input-inner-placeholder-color:var(--color-gray-300);--input-inner-disabled-border-color:var(--color-gray-100);--input-inner-disabled-text-color:var(--color-gray-400);--input-inner-count-margin-top:var(--spacing-mobile-7-xs);--input-inner-count-color:var(--color-gray-500);--input-inner-count-font-size:var(--font-size-fluid-2);--input-icon-width:1rem;--input-icon-height:1rem;--input-icon-color:var(--color-gray-500);--input-prefix-left-position:.6rem;--input-suffix-right-position:.6rem;--input-group-addon-padding-inline:1rem;--input-group-addon-background-color:var(--color-green-500);--input-group-addon-text-color:var(--color-gray-100);--input-group-prepend-inner-border-radius:0rem;--input-group-prepend-border-radius:.25rem;--input-group-append-inner-border-radius:0rem;--input-group-append-border-radius:.25rem}html.dark .barrage-input__inner{--input-inner-border:1px solid var(--color-gray-600);--input-inner-background-color:var(--color-darkmode-700);--input-inner-text-color:var(--color-gray-300)}html.dark .barrage-input__inner::-moz-placeholder{--input-inner-placeholder-color:var(--color-gray-600)}html.dark .barrage-input__inner::placeholder{--input-inner-placeholder-color:var(--color-gray-600)}html.dark .barrage-input__inner:focus{--input-inner-border-color-focus:var(--color-green-300)}html.dark .barrage-input__inner:disabled{--input-inner-disabled-border-color:var(--color-gray-900);--input-inner-disabled-text-color:var(--color-gray-600)}html.dark .barrage-input-group__append,html.dark .barrage-input-group__prepend{--input-group-addon-background-color:var(--color-green-300);--input-group-addon-text-color:var(--color-gray-600)}html.dark .barrage-input__prefix,html.dark .barrage-input__suffix{--input-icon-color:var(--color-gray-700)}.barrage-input.is-disabled .barrage-icon{cursor:not-allowed}.barrage-input__wrapper{align-items:center;cursor:text;display:flex;position:relative}.barrage-input__wrapper:hover .barrage-input__inner:not(:focus):not(:disabled){border-color:var(--input-inner-border-hover-color)}.barrage-input__inner{background-color:var(--input-inner-background-color);border:var(--input-inner-border);border-radius:var(--input-inner-border-radius);color:var(--input-inner-text-color);font-size:var(--input-inner-font-size);padding-block:var(--input-inner-padding-block);padding-inline-end:var(--input-inner-padding-inline-end);padding-inline-start:var(--input-inner-padding-inline-start);width:100%}.barrage-input__inner:hover:not(:focus):not(:disabled){border-color:var(--input-inner-border-hover-color)}.barrage-input__inner::-moz-placeholder{color:var(--input-inner-placeholder-color)}.barrage-input__inner::placeholder{color:var(--input-inner-placeholder-color)}.barrage-input__inner:focus{border-color:var(--input-inner-border-focus-color);outline:none}.barrage-input__inner:disabled{border-color:var(--input-inner-disabled-border-color);color:var(--input-inner-disabled-text-color);cursor:not-allowed}.barrage-input--prefix .barrage-input__inner{padding-inline-start:var(--input-inner-padding-inline-start-prefix)}.barrage-input--prefix .barrage-input__prefix{left:var(--input-prefix-left-position)}.barrage-input--suffix .barrage-input__inner{padding-inline-end:var(--input-inner-padding-inline-end-suffix)}.barrage-input--suffix .barrage-input__suffix{right:var(--input-suffix-right-position)}.barrage-input__prefix,.barrage-input__suffix{color:var(--color-gray-500);position:absolute}.barrage-input__prefix svg,.barrage-input__suffix svg{height:var(--input-icon-height)!important;width:var(--input-icon-width)!important}.barrage-input__prefix .barrage-input__clear:hover,.barrage-input__prefix .barrage-input__password:hover,.barrage-input__suffix .barrage-input__clear:hover,.barrage-input__suffix .barrage-input__password:hover{cursor:pointer}.barrage-input--small .barrage-input__inner{font-size:var(--input-inner-font-size-small);padding-block:var(--input-inner-padding-block-small)}.barrage-input--large .barrage-input__inner{font-size:var(--input-inner-font-size-large);padding-block:var(--input-inner-padding-block-large)}.barrage-input-group--append,.barrage-input-group--prepend{display:flex}.barrage-input-group--append .barrage-input__wrapper,.barrage-input-group--prepend .barrage-input__wrapper{flex-grow:1}.barrage-input-group--append .barrage-input-group__append,.barrage-input-group--append .barrage-input-group__prepend,.barrage-input-group--prepend .barrage-input-group__append,.barrage-input-group--prepend .barrage-input-group__prepend{align-items:center;background-color:var(--input-group-addon-background-color);color:var(--input-group-addon-text-color);display:flex;padding-inline:var(--input-group-addon-padding-inline)}.barrage-input-group--append .barrage-input-group__append:has(.barrage-button),.barrage-input-group--append .barrage-input-group__prepend:has(.barrage-button),.barrage-input-group--prepend .barrage-input-group__append:has(.barrage-button),.barrage-input-group--prepend .barrage-input-group__prepend:has(.barrage-button){padding-inline:0}.barrage-input-group--append .barrage-input-group__append .barrage-button,.barrage-input-group--append .barrage-input-group__prepend .barrage-button,.barrage-input-group--prepend .barrage-input-group__append .barrage-button,.barrage-input-group--prepend .barrage-input-group__prepend .barrage-button{background-color:var(--input-group-addon-background-color);border:none;border-radius:0;color:var(--input-group-addon-text-color);height:100%;padding:0 var(--input-group-addon-padding-inline);width:100%}.barrage-input-group--prepend .barrage-input__inner{border-bottom-left-radius:var(--input-group-prepend-inner-border-radius);border-top-left-radius:var(--input-group-prepend-inner-border-radius)}.barrage-input-group--prepend .barrage-input-group__prepend,.barrage-input-group--prepend .barrage-input-group__prepend .barrage-button{border-bottom-left-radius:var(--input-group-prepend-border-radius);border-top-left-radius:var(--input-group-prepend-border-radius)}.barrage-input-group--append .barrage-input__inner{border-bottom-right-radius:var(--input-group-append-inner-border-radius);border-top-right-radius:var(--input-group-append-inner-border-radius)}.barrage-input-group--append .barrage-input-group__append,.barrage-input-group--append .barrage-input-group__append .barrage-button{border-bottom-right-radius:var(--input-group-append-border-radius);border-top-right-radius:var(--input-group-append-border-radius)}}@layer barrage-textarea{html.dark .barrage-textarea__inner{--input-inner-border-color:var(--color-gray-600);--input-inner-background-color:var(--color-darkmode-700);--input-inner-text-color:var(--color-gray-300)}html.dark .barrage-textarea__inner::-moz-placeholder{--input-inner-placeholder-color:var(--color-gray-600)}html.dark .barrage-textarea__inner::placeholder{--input-inner-placeholder-color:var(--color-gray-600)}html.dark .barrage-textarea__inner:focus{--input-inner-border-focus-color:var(--color-green-300)}html.dark .barrage-textarea__inner:disabled{--input-inner-disabled-border-color:var(--color-gray-900);--input-inner-disabled-text-color:var(--color-gray-600)}html.dark .barrage-textarea .barrage-input__count{--input-inner-count-color:var(--color-gray-400)}.barrage-textarea{align-items:flex-end;display:flex;flex-direction:column}.barrage-textarea__inner{background-color:var(--input-inner-background-color);border:1px solid var(--input-inner-border-color);border-radius:var(--input-inner-border-radius);color:var(--input-inner-text-color);font-size:var(--input-inner-font-size);padding-block:var(--input-inner-padding-block);padding-inline-end:var(--input-inner-padding-inline-end);padding-inline-start:var(--input-inner-padding-inline-start);resize:none;width:100%}.barrage-textarea__inner:hover:not(:focus):not(:disabled){border-color:var(--input-inner-border-hover-color)}.barrage-textarea__inner::-moz-placeholder{color:var(--input-inner-placeholder-color)}.barrage-textarea__inner::placeholder{color:var(--input-inner-placeholder-color)}.barrage-textarea__inner:focus{border-color:var(--input-inner-border-focus-color);outline:none}.barrage-textarea__inner:disabled{border-color:var(--input-inner-disabled-border-color);color:var(--input-inner-disabled-text-color);cursor:not-allowed}.barrage-textarea .barrage-input__count{color:var(--input-inner-count-color);font-size:var(--input-inner-count-font-size);margin-top:var(--input-inner-count-margin-top)}}@layer barrage-input-number{:root{--input-number-button-right:0rem;--input-number-button-bottom:.5rem;--input-number-button-width:3rem;--input-number-button-height:1.25rem;--input-number-button-color:var(--color-gray-600);--input-number-button-hover-color:var(--color-green-500);--input-number-button-disabled-color:var(--color-gray-400);--input-number-button-decrease-position-right:3rem;--input-number-button-decrease-border-right:.0625rem solid var(--color-gray-200);--input-number-icon-width:1rem;--input-number-icon-height:1rem;--input-number-increase-icon:url(icons/svg/add.svg);--input-number-decrease-icon:url(icons/svg/minus.svg);--input-number-small-button-bottom:.4rem;--input-number-small-button-height:.8rem;--input-number-small-icon-width:.8rem;--input-number-small-icon-height:.8rem;--input-number-large-button-bottom:.65rem;--input-number-large-button-height:1.6rem;--input-number-large-icon-width:1.25rem;--input-number-large-icon-height:1.25rem}html.dark .barrage-input-number{--input-number-button-decrease-border-right:.0625rem solid var(--color-gray-700);--input-number-button-color:var(--color-gray-400);--input-number-button-hover-color:var(--color-green-300);--input-number-button-disabled-color:var(--color-gray-600)}.barrage-input-number{position:relative}.barrage-input-number.is-disabled .barrage-input-number__decrease,.barrage-input-number.is-disabled .barrage-input-number__increase{color:var(--input-number-button-disabled-color);cursor:not-allowed}.barrage-input-number__decrease,.barrage-input-number__increase{align-items:center;background-color:transparent;bottom:var(--input-number-button-bottom);color:var(--input-number-button-color);cursor:pointer;display:flex;height:var(--input-number-button-height);justify-content:center;position:absolute;right:var(--input-number-button-right);text-align:center;width:var(--input-number-button-width);z-index:1}.barrage-input-number__decrease .barrage-icon,.barrage-input-number__increase .barrage-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:var(--input-number-icon-height);width:var(--input-number-icon-width)}.barrage-input-number__decrease.is-disabled,.barrage-input-number__increase.is-disabled{color:var(--input-number-button-disabled-color)}.barrage-input-number__decrease.is-disabled:hover,.barrage-input-number__increase.is-disabled:hover{color:var(--input-number-button-disabled-color);cursor:not-allowed}.barrage-input-number__decrease:hover,.barrage-input-number__increase:hover{color:var(--input-number-button-hover-color)}.barrage-input-number__decrease:hover~.barrage-input .barrage-input__inner:not(:focus):not(:disabled),.barrage-input-number__increase:hover~.barrage-input .barrage-input__inner:not(:focus):not(:disabled){border:var(--input-inner-border);border-color:var(--input-inner-border-hover-color);border-radius:var(--input-inner-border-radius)}.barrage-input-number__decrease{border-right:var(--input-number-button-decrease-border-right);right:var(--input-number-button-decrease-position-right)}.barrage-input-number__decrease .barrage-icon{background-image:var(--input-number-decrease-icon)}.barrage-input-number__increase .barrage-icon{background-image:var(--input-number-increase-icon)}.barrage-input-number--small .barrage-input-number__decrease,.barrage-input-number--small .barrage-input-number__increase{bottom:var(--input-number-small-button-bottom);height:var(--input-number-small-button-height)}.barrage-input-number--small .barrage-input-number__decrease .barrage-icon,.barrage-input-number--small .barrage-input-number__increase .barrage-icon{height:var(--input-number-small-icon-height);width:var(--input-number-small-icon-width)}.barrage-input-number--large .barrage-input-number__decrease,.barrage-input-number--large .barrage-input-number__increase{bottom:var(--input-number-large-button-bottom);height:var(--input-number-large-button-height)}.barrage-input-number--large .barrage-input-number__decrease .barrage-icon,.barrage-input-number--large .barrage-input-number__increase .barrage-icon{height:var(--input-number-large-icon-height);width:var(--input-number-large-icon-width)}}[data-vgsap-from-invisible=true]:not([data-vgsap-stagger=true]),[data-vgsap-from-invisible=true][data-vgsap-stagger=true]>*{opacity:0}[data-vgsap-mask=true] .gsap-split-char-container,[data-vgsap-mask=true] .gsap-split-line-container,[data-vgsap-mask=true] .gsap-split-word-container{line-height:1.2;padding-bottom:.2em}.text[data-v-79e4d190]{--text-font-size:var(--font-size-base);--text-margin-block:0;--text-font-weight:var(--font-weight-regular);--text-letter-spacing:var(--font-letter-spacing-primary);--text-color:inherit;--text-line-height:var(--font-line-height-primary);color:var(--text-color);font-size:var(--text-font-size);font-weight:var(--text-font-weight);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.text[data-v-79e4d190]:has(.text-icon){align-items:center;-moz-column-gap:var(--spacing-fluid-4-xs);column-gap:var(--spacing-fluid-4-xs);display:inline-flex}.text.font-family-secondary[data-v-79e4d190]{font-family:var(--font-family-secondary)}.text.font-family-tertiary[data-v-79e4d190]{font-family:var(--font-family-tertiary)}.text.line-height-secondary[data-v-79e4d190]{--text-line-height:var(--font-line-height-secondary)}.text.line-height-tertiary[data-v-79e4d190]{--text-line-height:var(--font-line-height-tertiary)}.text.letter-spacing-secondary[data-v-79e4d190]{--text-letter-spacing:var(--font-letter-spacing-secondary)}.text.letter-spacing-tertiary[data-v-79e4d190]{--text-letter-spacing:var(--font-letter-spacing-tertiary)}.text.color-secondary[data-v-79e4d190]{--text-color:var(--font-color-secondary)}.text.color-tertiary[data-v-79e4d190]{--text-color:var(--font-color-tertiary)}.text[data-v-79e4d190]:is(small){--text-font-size:var(--font-size-fluid-2);--text-font-weight:var(--font-weight-regular)}.text.label[data-v-79e4d190]{--text-font-size:var(--font-size-fluid-1);--text-font-weight:var(--font-weight-regular)}.text.p[data-v-79e4d190],.text[data-v-79e4d190]:is(p){--text-font-size:var(--font-size-fluid-3);--text-margin-bottom:0 var(--spacing-fluid-4-xs);--text-font-weight:var(--font-weight-regular)}.text.p[data-v-79e4d190]:last-of-type,.text.p[data-v-79e4d190]:only-child,.text[data-v-79e4d190]:is(p):last-of-type,.text[data-v-79e4d190]:is(p):only-child{margin:0}.text.display[data-v-79e4d190]{--text-font-size:var(--font-size-fluid-10)}.text.h1[data-v-79e4d190],.text[data-v-79e4d190]:is(h1){--text-font-size:var(--font-size-fluid-9)}.text.h2[data-v-79e4d190],.text[data-v-79e4d190]:is(h2){--text-font-size:var(--font-size-fluid-8)}.text.h3[data-v-79e4d190],.text[data-v-79e4d190]:is(h3){--text-font-size:var(--font-size-fluid-7)}.text.h4[data-v-79e4d190],.text[data-v-79e4d190]:is(h4){--text-font-size:var(--font-size-fluid-6)}.text.h5[data-v-79e4d190],.text[data-v-79e4d190]:is(h5){--text-font-size:var(--font-size-fluid-5)}.text.h6[data-v-79e4d190],.text[data-v-79e4d190]:is(h6){--text-font-size:var(--font-size-fluid-4)}.text.h1[data-v-79e4d190],.text.h2[data-v-79e4d190],.text.h3[data-v-79e4d190],.text.h4[data-v-79e4d190],.text.h5[data-v-79e4d190],.text.h6[data-v-79e4d190],.text[data-v-79e4d190]:is(h1,h2,h3,h4,h5,h6){--text-font-weight:var(--font-weight-medium)}.text.thin[data-v-79e4d190]{--text-font-weight:var(--font-weight-thin)}.text.extra-light[data-v-79e4d190]{--text-font-weight:var(--font-weight-extra-light)}.text.light[data-v-79e4d190]{--text-font-weight:var(--font-weight-light)}.text.regular[data-v-79e4d190]{--text-font-weight:var(--font-weight-regular)}.text.medium[data-v-79e4d190]{--text-font-weight:var(--font-weight-medium)}.text.semi-bold[data-v-79e4d190]{--text-font-weight:var(--font-weight-semibold)}.text.bold[data-v-79e4d190]{--text-font-weight:var(--font-weight-bold)}.text.extra-bold[data-v-79e4d190]{--text-font-weight:var(--font-weight-extra-bold)}.text.heavy[data-v-79e4d190]{--text-font-weight:var(--font-weight-heavy)}.text .text-icon[data-v-79e4d190]{--text-icon-color:var(--font-color-primary);flex-shrink:0}.text .text-icon svg path[data-v-79e4d190]{fill:var(--text-icon-color)}.text .text-icon.fill-secondary[data-v-79e4d190]{--text-icon-color:var(--font-color-secondary)}.text .text-icon.fill-tertiary[data-v-79e4d190]{--text-icon-color:var(--font-color-tertiary)}.Btn[data-v-2ddb933d]{--btn-gap:clamp(.6875rem,.6535rem + .1384vw,.875rem);--btn-radius:var(--spacing-mobile-2-xs);--btn-padding-block:0;--btn-padding-inline:0;--btn-font-weight:var(--font-weight-medium);--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-color:var(--color-text-light);--btn-color-hover:var(--btn-color);--btn-color-active:var(--btn-color);--btn-border-color:transparent;--btn-border:1px solid var(--btn-border-color);--btn-border-hover:var(--btn-border-color);--btn-border-active:var(--btn-border-color);--btn-icon-size:1rem;--btn-icon-color:inherit;background-color:var(--btn-bg);border:var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-color);display:inline-flex;font:inherit;font-weight:var(--btn-font-weight);gap:var(--btn-gap);justify-content:center;padding:var(--btn-padding-block) var(--btn-padding-inline);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;transition:opacity .14s ease;width:-moz-max-content;width:max-content}.Btn[data-v-2ddb933d]:focus-visible{outline:2px solid var(--color-highlight-primary);outline-offset:2px}.Btn[data-v-2ddb933d]:disabled,.Btn[aria-disabled=true][data-v-2ddb933d]{background-color:var(--color-text-light-grey);cursor:not-allowed;opacity:.55;transform:none}.Btn[data-loading][data-v-2ddb933d]{cursor:progress}.Btn[data-block][data-v-2ddb933d]{width:100%}.Btn[data-icon-only][data-v-2ddb933d]{aspect-ratio:1/1;--btn-radius:50%}.Btn[data-size=sm][data-v-2ddb933d]{--btn-padding-block:clamp(.5625rem,.5398rem + .0923vw,.6875rem);--btn-padding-inline:clamp(1.25rem,1.1707rem + .323vw,1.6875rem);--btn-icon-size:1rem}.Btn[data-icon-only][data-size=sm][data-v-2ddb933d]{--btn-padding-block:.75rem;--btn-padding-inline:.75rem;--btn-radius:12.5rem}.Btn[data-size=md][data-v-2ddb933d]{--btn-padding-block:clamp(.6875rem,.6082rem + .323vw,1.125rem);--btn-padding-inline:clamp(.8125rem,.7105rem + .4153vw,1.375rem);--btn-icon-size:1rem}.Btn[data-icon-only][data-size=md][data-v-2ddb933d]{--btn-padding-block:1.1563rem;--btn-padding-inline:1.1563rem;--btn-radius:12.5rem}.Btn[data-size=lg][data-v-2ddb933d]{--btn-padding-block:clamp(1.25rem,1.1707rem + .323vw,1.6875rem);--btn-padding-inline:clamp(2.5rem,2.3526rem + .5999vw,3.3125rem);--btn-icon-size:1.5rem}.Btn[data-icon-only][data-size=lg][data-v-2ddb933d]{--btn-padding-block:1.5rem;--btn-padding-inline:1.5rem}.Btn[data-variant=solid][data-tone=primary][data-v-2ddb933d]{--btn-bg:var(--button-bg-primary);--btn-bg-hover:var(--button-bg-primary);--btn-bg-active:var(--button-bg-primary);--btn-color:var(--color-text-light)}.Btn[data-variant=solid][data-tone=secondary][data-v-2ddb933d]{--btn-bg:var(--button-bg-secondary);--btn-bg-hover:var(--button-bg-secondary);--btn-bg-active:var(--button-bg-secondary);--btn-color:var(--color-text-light);--btn-radius:12.5rem}.Btn[data-variant=solid][data-tone=accent][data-v-2ddb933d]{--btn-bg:var(--button-bg-accent);--btn-bg-hover:var(--button-bg-accent);--btn-bg-active:var(--button-bg-accent);--btn-color:var(--color-text-light)}.Btn[data-variant=solid][data-tone=neutral][data-v-2ddb933d]{--btn-bg:var(--color-text-light-grey);--btn-bg-hover:var(--color-text-light-grey);--btn-bg-active:var(--color-text-light-grey);--btn-color:var(--color-text-light)}.Btn[data-variant=solid][data-tone=inverse][data-v-2ddb933d]{--btn-bg:var(--background-black);--btn-bg-hover:var(--background-black);--btn-bg-active:var(--background-black);--btn-color:var(--color-text-light)}.Btn[data-variant=solid][data-tone=special][data-v-2ddb933d]{--btn-bg:var(--button-bg-primary);--btn-bg-hover:var(--button-bg-primary);--btn-bg-active:var(--button-bg-primary);--btn-color:var(--color-text-light);--btn-radius:12.5rem;--btn-icon-color:var(--color-text-light)}.Btn[data-variant=solid][data-tone=transparent][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-color:inherit;--btn-border-color:transparent;--btn-border:none;--btn-padding-block:0;--btn-padding-inline:0}.Btn[data-variant=outline][data-tone=primary][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:var(--color-blue-100);--btn-bg-active:var(--color-blue-200);--btn-color:var(--color-text-dark);--btn-border-color:var(--color-text-grey)}.Btn[data-variant=outline][data-tone=neutral][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-color:var(--color-text-dark);--btn-border-color:var(--color-text-grey)}.Btn[data-variant=outline][data-tone=danger][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:var(--color-red-100);--btn-bg-active:var(--color-red-200);--btn-color:var(--color-red-700);--btn-border-color:var(--color-red-300)}.Btn[data-variant=outline][data-tone=transparent][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-color:inherit;--btn-border-color:transparent;--btn-border:none;--btn-padding-block:0;--btn-padding-inline:0}.Btn[data-variant=soft][data-tone=primary][data-v-2ddb933d]{--btn-bg:var(--color-highlight-primary);--btn-bg-hover:var(--color-highlight-primary);--btn-bg-active:var(--color-highlight-primary);--btn-color:var(--color-blue-800)}.Btn[data-variant=soft][data-tone=accent][data-v-2ddb933d]{--btn-bg:var(--color-highlight-primary);--btn-bg-hover:var(--color-highlight-primary);--btn-bg-active:var(--color-highlight-primary);--btn-color:var(--color-text-light);--btn-radius:200px}.Btn[data-variant=soft][data-tone=neutral][data-v-2ddb933d]{--btn-bg:var(--color-lightmode-200);--btn-bg-hover:var(--color-lightmode-300);--btn-bg-active:var(--color-lightmode-400);--btn-color:var(--color-gray-900)}.Btn[data-variant=soft][data-tone=danger][data-v-2ddb933d]{--btn-bg:var(--color-red-subtle);--btn-bg-hover:var(--color-red-0);--btn-bg-active:var(--color-red-100);--btn-color:var(--color-red-800)}.Btn[data-variant=ghost][data-tone=primary][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:var(--color-blue-0);--btn-bg-active:var(--color-blue-100);--btn-color:var(--color-blue-700)}.Btn[data-variant=ghost][data-tone=neutral][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:var(--color-lightmode-200);--btn-bg-active:var(--color-lightmode-300);--btn-color:var(--color-gray-900)}.Btn[data-variant=ghost][data-tone=danger][data-v-2ddb933d]{--btn-bg:transparent;--btn-bg-hover:var(--color-red-0);--btn-bg-active:var(--color-red-100);--btn-color:var(--color-red-700)}.Btn[data-as-link][data-v-2ddb933d]{--btn-font-weight:var(--font-weight-semibold);text-transform:uppercase}.Btn[data-as-link][data-v-2ddb933d]:active{transform:none}.Btn[data-as-link][data-tone=primary][data-v-2ddb933d]{--btn-color:var(--color-text-light)}.Btn[data-as-link][data-tone=neutral][data-v-2ddb933d]{--btn-color:var(--color-gray-900)}.Btn__label[data-v-2ddb933d]{white-space:nowrap}.Btn__icon[data-v-2ddb933d]{display:inline-flex;flex-shrink:0}.Btn__icon[data-v-2ddb933d] svg{color:var(--btn-icon-color);height:var(--btn-icon-size);width:var(--btn-icon-size)}.Btn__spinner[data-v-2ddb933d]{animation:btn-spin-2ddb933d .8s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid transparent;display:inline-block;height:1em;width:1em}@keyframes btn-spin-2ddb933d{to{transform:rotate(1turn)}}.Btn[data-arrow-animation][data-v-2ddb933d]{overflow:hidden;position:relative;transition:width .3s ease,background-color .3s ease,color .3s ease;width:173px}.Btn[data-arrow-animation] .Btn__label[data-v-2ddb933d]{transition:opacity .3s ease,transform .3s ease}.Btn[data-arrow-animation] .Btn__arrow-container[data-v-2ddb933d]{flex-shrink:0;height:16px;position:relative;width:16px}.Btn[data-arrow-animation] .Btn__arrow[data-v-2ddb933d]{display:inline-flex;left:0;position:absolute;top:0;transition:transform .4s ease}.Btn[data-arrow-animation] .Btn__arrow.Btn__arrow--duplicate[data-v-2ddb933d]{opacity:0;transform:translate(-40px)}.Btn[data-arrow-animation][data-v-2ddb933d]:hover{justify-content:center;width:173px}.Btn[data-arrow-animation]:hover .Btn__label[data-v-2ddb933d]{opacity:0;transform:translate(-100px)}.Btn[data-arrow-animation]:hover .Btn__arrow[data-v-2ddb933d]:not(.Btn__arrow--duplicate){opacity:0;transform:translate(40px)}.Btn[data-arrow-animation]:hover .Btn__arrow.Btn__arrow--duplicate[data-v-2ddb933d]{opacity:1;transform:translate(0)}.Btn[data-arrow-animation]:hover .Btn__arrow-container[data-v-2ddb933d]{left:50%;position:absolute;transform:translate(-50%)}.nuxt-icon[data-v-b65efdc8]{display:inline-block;height:var(--icon-h,1em);width:var(--icon-w,1em)}.nuxt-icon--themed[data-v-b65efdc8]{color:var(--icon-color,currentColor)}.nuxt-icon--themed[data-v-b65efdc8],.nuxt-icon--themed[data-v-b65efdc8] *{fill:currentColor}.nuxt-icon--themed [fill=none][data-v-b65efdc8]{fill:none!important}.error-page[data-v-ab8e77fe]{align-items:center;background-image:url(./hero-background.DQ5t2rNB.webp);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.hero-svg[data-v-ab8e77fe]{aspect-ratio:787/1261;height:auto;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:min(787px,55vw);z-index:1}.error-content[data-v-ab8e77fe]{justify-content:center;padding:var(--spacing-fluid-xl);position:relative;z-index:2}.error-card[data-v-ab8e77fe],.error-content[data-v-ab8e77fe]{align-items:center;display:flex}.error-card[data-v-ab8e77fe]{background:var(--background-light-grey);border-radius:var(--radius-4,.5rem);flex-direction:column;gap:var(--spacing-fluid-m);padding:clamp(2rem,1.8rem + .8vw,3rem);text-align:center;width:100%}.error-code[data-v-ab8e77fe]{color:var(--color-text-dark);font-size:clamp(4rem,3.5rem + 2vw,6rem);font-weight:var(--font-weight-bold);line-height:1;margin:0}.error-message[data-v-ab8e77fe]{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.message-label[data-v-ab8e77fe]{margin-bottom:8px}
