@layer reset, globals, theme, fonts, base, layout, utilities, links;@layer reset{*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-size-adjust:none}.unstyled-list,ol[role=list],ul[role=list]{list-style:none}button{all:unset;display:inline-block;cursor:pointer}body{min-height:100vh}button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentcolor}img,picture{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}}@layer globals{@import "@arcgis/core/assets/esri/css/main.css";:root{--base-font-pixel-size:16;--spacing-0_5:calc(2 / var(--base-font-pixel-size) * 1rem);--spacing-1:calc(4 / var(--base-font-pixel-size) * 1rem);--spacing-2:calc(8 / var(--base-font-pixel-size) * 1rem);--spacing-2_5:calc(10 / var(--base-font-pixel-size) * 1rem);--spacing-3:calc(12 / var(--base-font-pixel-size) * 1rem);--spacing-4:calc(16 / var(--base-font-pixel-size) * 1rem);--spacing-5:calc(20 / var(--base-font-pixel-size) * 1rem);--spacing-6:calc(24 / var(--base-font-pixel-size) * 1rem);--spacing-7:calc(28 / var(--base-font-pixel-size) * 1rem);--spacing-8:calc(32 / var(--base-font-pixel-size) * 1rem);--spacing-9:calc(36 / var(--base-font-pixel-size) * 1rem);--spacing-10:calc(40 / var(--base-font-pixel-size) * 1rem);--spacing-11:calc(44 / var(--base-font-pixel-size) * 1rem);--spacing-12:calc(48 / var(--base-font-pixel-size) * 1rem);--spacing-13:calc(52 / var(--base-font-pixel-size) * 1rem);--spacing-14:calc(56 / var(--base-font-pixel-size) * 1rem);--spacing-15:calc(60 / var(--base-font-pixel-size) * 1rem);--spacing-16:calc(64 / var(--base-font-pixel-size) * 1rem);--spacing-17:calc(68 / var(--base-font-pixel-size) * 1rem);--spacing-18:calc(72 / var(--base-font-pixel-size) * 1rem);--spacing-20:calc(80 / var(--base-font-pixel-size) * 1rem);--spacing-22:calc(88 / var(--base-font-pixel-size) * 1rem);--spacing-24:calc(96 / var(--base-font-pixel-size) * 1rem);--spacing-27:calc(108 / var(--base-font-pixel-size) * 1rem);--spacing-28:calc(112 / var(--base-font-pixel-size) * 1rem);--spacing-30:calc(120 / var(--base-font-pixel-size) * 1rem);--spacing-36:calc(144 / var(--base-font-pixel-size) * 1rem);--spacing-42:calc(168 / var(--base-font-pixel-size) * 1rem);--color-white:#fff;--color-black:#000;--color-grey-900:#1a1a1a;--color-grey-600:#666;--color-grey-540:#767676;--color-grey-420:#949494;--color-grey-200:#ccc;--color-grey-100:#e6e6e6;--color-grey-50:#f2f2f2;--color-green-l1:#004a0f;--color-green-l1_5:#006419;--color-green-l2:#007d22;--color-green-l3:#adde38;--color-green-l4:#b8ed8a;--color-green-l5:#f1fbe8;--color-teal-l0_9:#004447;--color-teal-l1:#004c4f;--color-teal-l1_6:#02635f;--color-teal-l2:#058577;--color-teal-l3:#0abfac;--color-teal-l4:#91e3bd;--color-teal-l5:#e9f9f2;--color-blue-l1:#082b8c;--color-blue-l1_4:#0b53ba;--color-blue-l2:#0d6ed9;--color-blue-l3:#29b0e9;--color-blue-l4:#91dbdb;--color-blue-l5:#e9f8f8;--color-magenta-l1:#5e0045;--color-magenta-l1_5:#9d1c78;--color-magenta-l2:#d3309b;--color-magenta-l3:#e06eeb;--color-magenta-l4:#e8c2f7;--color-magenta-l5:#faf3fd;--color-orange-l0_9:#780022;--color-orange-l1:#850026;--color-orange-l1_5:#b92533;--color-orange-l1_8:#d83b3b;--color-orange-l2:#ed4a40;--color-orange-l3:#ff903a;--color-orange-l4:#ffd996;--color-orange-l5:#fff7ea;--color-yellow-l1:#4a3305;--color-yellow-l1_7:#886105;--color-yellow-l2:#9a6e05;--color-yellow-l3:#ffdb3b;--color-yellow-l4:#ffe88c;--color-yellow-l5:#fffae8;--color-error-500:#f2415a;--color-error-50:#feecee;--color-warning-500:#ffbf0f;--color-warning-50:#fff8e5;--primary-colour-1:var(--color-green-l1);--primary-colour-2:var(--color-green-l2);--secondary-pair-1-primary:var(--color-green-l1);--secondary-pair-1-secondary:var(--color-green-l3);--secondary-pair-2-primary:var(--color-green-l2);--secondary-pair-2-secondary:var(--color-white);--secondary-pair-3-primary:var(--color-green-l3);--secondary-pair-3-secondary:var(--color-green-l1);--secondary-pair-4-primary:var(--color-green-l4);--secondary-pair-4-secondary:var(--color-green-l1);--off-white-color:var(--color-green-l5);--contrast-color-1:var(--color-magenta-l1)}}@layer theme{:root{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-green-l2);--theme-color-default-hover-background:var(--color-green-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-green-l2);--theme-color-default-focus-ring:var(--color-green-l3);--theme-color-default-divider:var(--color-green-l3);--theme-color-lightest-background:var(--color-green-l5);--theme-color-lightest-foreground:var(--color-green-l2);--theme-color-lightest-hover-background:var(--color-green-l1);--theme-color-lightest-hover-foreground:var(--color-green-l5);--theme-color-lightest-focus-background:var(--color-green-l5);--theme-color-lightest-focus-foreground:var(--color-green-l2);--theme-color-lightest-focus-ring:var(--color-green-l3);--theme-color-lightest-l1:var(--color-green-l1);--theme-color-lightest-l3:var(--color-green-l3);--theme-color-light-background:var(--color-green-l4);--theme-color-light-foreground:var(--color-green-l2);--theme-color-light-hover-background:var(--color-green-l1);--theme-color-light-hover-foreground:var(--color-green-l4);--theme-color-light-focus-background:var(--color-green-l4);--theme-color-light-focus-foreground:var(--color-green-l2);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-green-l3);--theme-color-bright-foreground:var(--color-green-l1_5);--theme-color-bright-hover-background:var(--color-green-l1);--theme-color-bright-hover-foreground:var(--color-green-l4);--theme-color-bright-focus-background:var(--color-green-l3);--theme-color-bright-focus-foreground:var(--color-green-l1_5);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-green-l1);--theme-color-dark-background:var(--color-green-l2);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-green-l3);--theme-color-dark-hover-foreground:var(--color-green-l1);--theme-color-dark-focus-background:var(--color-green-l2);--theme-color-dark-focus-foreground:var(--white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-green-l1);--theme-color-darkest-foreground:var(--color-green-l3);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-green-l1);--theme-color-darkest-focus-background:var(--color-green-l1);--theme-color-darkest-focus-foreground:var(--color-green-l3);--theme-color-darkest-focus-ring:var(--color-white);--theme-color-darkest-l4:var(--color-green-l4);--theme-color-l1:var(--color-green-l1);--theme-color-l2:var(--color-green-l2);--theme-color-l3:var(--color-green-l3);--theme-color-l4:var(--color-green-l4)}.theme--teal{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-teal-l2);--theme-color-default-hover-background:var(--color-teal-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-teal-l2);--theme-color-default-focus-ring:var(--color-teal-l3);--theme-color-default-divider:var(--color-teal-l3);--theme-color-lightest-background:var(--color-teal-l5);--theme-color-lightest-foreground:var(--color-teal-l1_6);--theme-color-lightest-hover-background:var(--color-teal-l1);--theme-color-lightest-hover-foreground:var(--color-teal-l5);--theme-color-lightest-focus-background:var(--color-teal-l5);--theme-color-lightest-focus-foreground:var(--color-teal-l1_6);--theme-color-lightest-focus-ring:var(--color-teal-l3);--theme-color-lightest-l1:var(--color-teal-l1);--theme-color-lightest-l3:var(--color-teal-l3);--theme-color-light-background:var(--color-teal-l4);--theme-color-light-foreground:var(--color-teal-l1_6);--theme-color-light-hover-background:var(--color-teal-l0_9);--theme-color-light-hover-foreground:var(--color-teal-l4);--theme-color-light-focus-background:var(--color-teal-l4);--theme-color-light-focus-foreground:var(--color-teal-l1_6);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-teal-l3);--theme-color-bright-foreground:var(--color-teal-l0_9);--theme-color-bright-hover-background:var(--color-teal-l1_6);--theme-color-bright-hover-foreground:var(--color-teal-l4);--theme-color-bright-focus-background:var(--color-teal-l3);--theme-color-bright-focus-foreground:var(--color-teal-l0_9);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-teal-l1);--theme-color-dark-background:var(--color-teal-l2);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-teal-l4);--theme-color-dark-hover-foreground:var(--color-teal-l1);--theme-color-dark-focus-background:var(--color-teal-l2);--theme-color-dark-focus-foreground:var(--color-white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-teal-l1);--theme-color-darkest-foreground:var(--color-teal-l4);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-teal-l1);--theme-color-darkest-focus-background:var(--color-teal-l1);--theme-color-darkest-focus-foreground:var(--color-teal-l4);--theme-color-darkest-focus-ring:var(--color-teal-l4);--theme-color-darkest-l4:var(--color-teal-l4);--theme-color-l1:var(--color-teal-l1);--theme-color-l2:var(--color-teal-l2);--theme-color-l3:var(--color-teal-l3);--theme-color-l4:var(--color-teal-l4)}.theme--blue{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-blue-l2);--theme-color-default-hover-background:var(--color-blue-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-blue-l2);--theme-color-default-focus-ring:var(--color-blue-l3);--theme-color-default-divider:var(--color-blue-l3);--theme-color-lightest-background:var(--color-blue-l5);--theme-color-lightest-foreground:var(--color-blue-l1_4);--theme-color-lightest-hover-background:var(--color-blue-l1);--theme-color-lightest-hover-foreground:var(--color-blue-l5);--theme-color-lightest-focus-background:var(--color-blue-l5);--theme-color-lightest-focus-foreground:var(--color-blue-l1_4);--theme-color-lightest-focus-ring:var(--color-blue-l3);--theme-color-lightest-l1:var(--color-blue-l1);--theme-color-lightest-l3:var(--color-blue-l3);--theme-color-light-background:var(--color-blue-l4);--theme-color-light-foreground:var(--color-blue-l1_4);--theme-color-light-hover-background:var(--color-blue-l1);--theme-color-light-hover-foreground:var(--color-blue-l4);--theme-color-light-focus-background:var(--color-blue-l4);--theme-color-light-focus-foreground:var(--color-blue-l1_4);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-blue-l3);--theme-color-bright-foreground:var(--color-blue-l1);--theme-color-bright-hover-background:var(--color-blue-l1_4);--theme-color-bright-hover-foreground:var(--color-blue-l4);--theme-color-bright-focus-background:var(--color-blue-l3);--theme-color-bright-focus-foreground:var(--color-blue-l1);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-blue-l1);--theme-color-dark-background:var(--color-blue-l2);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-blue-l4);--theme-color-dark-hover-foreground:var(--color-blue-l1);--theme-color-dark-focus-background:var(--color-blue-l2);--theme-color-dark-focus-foreground:var(--color-white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-blue-l1);--theme-color-darkest-foreground:var(--color-blue-l3);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-blue-l1);--theme-color-darkest-focus-background:var(--color-blue-l1);--theme-color-darkest-focus-foreground:var(--color-blue-l3);--theme-color-darkest-focus-ring:var(--color-blue-l3);--theme-color-darkest-l4:var(--color-blue-l4);--theme-color-l1:var(--color-blue-l1);--theme-color-l2:var(--color-blue-l2);--theme-color-l3:var(--color-blue-l3);--theme-color-l4:var(--color-blue-l4)}.theme--magenta{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-magenta-l2);--theme-color-default-hover-background:var(--color-magenta-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-magenta-l2);--theme-color-default-focus-ring:var(--color-magenta-l3);--theme-color-default-divider:var(--color-magenta-l3);--theme-color-lightest-background:var(--color-magenta-l5);--theme-color-lightest-foreground:var(--color-magenta-l1_5);--theme-color-lightest-hover-background:var(--color-magenta-l1);--theme-color-lightest-hover-foreground:var(--color-magenta-l5);--theme-color-lightest-focus-background:var(--color-magenta-l5);--theme-color-lightest-focus-foreground:var(--color-magenta-l1_5);--theme-color-lightest-focus-ring:var(--color-magenta-l3);--theme-color-lightest-l1:var(--color-magenta-l1);--theme-color-lightest-l3:var(--color-magenta-l3);--theme-color-light-background:var(--color-magenta-l4);--theme-color-light-foreground:var(--color-magenta-l1_5);--theme-color-light-hover-background:var(--color-magenta-l1);--theme-color-light-hover-foreground:var(--color-magenta-l4);--theme-color-light-focus-background:var(--color-magenta-l4);--theme-color-light-focus-foreground:var(--color-magenta-l1_5);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-magenta-l3);--theme-color-bright-foreground:var(--color-magenta-l1);--theme-color-bright-hover-background:var(--color-magenta-l1_5);--theme-color-bright-hover-foreground:var(--color-magenta-l4);--theme-color-bright-focus-background:var(--color-magenta-l3);--theme-color-bright-focus-foreground:var(--color-magenta-l1);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-magenta-l1);--theme-color-dark-background:var(--color-magenta-l2);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-magenta-l4);--theme-color-dark-hover-foreground:var(--color-magenta-l1);--theme-color-dark-focus-background:var(--color-magenta-l2);--theme-color-dark-focus-foreground:var(--color-white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-magenta-l1);--theme-color-darkest-foreground:var(--color-magenta-l3);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-magenta-l1);--theme-color-darkest-focus-background:var(--color-magenta-l1);--theme-color-darkest-focus-foreground:var(--color-magenta-l3);--theme-color-darkest-focus-ring:var(--color-magenta-l3);--theme-color-darkest-l4:var(--color-magenta-l4);--theme-color-l1:var(--color-magenta-l1);--theme-color-l2:var(--color-magenta-l2);--theme-color-l3:var(--color-magenta-l3);--theme-color-l4:var(--color-magenta-l4)}.theme--orange{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-orange-l1_8);--theme-color-default-hover-background:var(--color-orange-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-orange-l1_8);--theme-color-default-focus-ring:var(--color-orange-l3);--theme-color-default-divider:var(--color-orange-l3);--theme-color-lightest-background:var(--color-orange-l5);--theme-color-lightest-foreground:var(--color-orange-l1_5);--theme-color-lightest-hover-background:var(--color-orange-l1);--theme-color-lightest-hover-foreground:var(--color-orange-l5);--theme-color-lightest-focus-background:var(--color-orange-l5);--theme-color-lightest-focus-foreground:var(--color-orange-l1_5);--theme-color-lightest-focus-ring:var(--color-orange-l3);--theme-color-lightest-l1:var(--color-orange-l1);--theme-color-lightest-l3:var(--color-orange-l3);--theme-color-light-background:var(--color-orange-l4);--theme-color-light-foreground:var(--color-orange-l1_5);--theme-color-light-hover-background:var(--color-orange-l1);--theme-color-light-hover-foreground:var(--color-orange-l4);--theme-color-light-focus-background:var(--color-orange-l4);--theme-color-light-focus-foreground:var(--color-orange-l1_5);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-orange-l3);--theme-color-bright-foreground:var(--color-orange-l1);--theme-color-bright-hover-background:var(--color-orange-l1_5);--theme-color-bright-hover-foreground:var(--color-orange-l4);--theme-color-bright-focus-background:var(--color-orange-l3);--theme-color-bright-focus-foreground:var(--color-orange-l1);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-orange-l1);--theme-color-dark-background:var(--color-orange-l1_8);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-orange-l4);--theme-color-dark-hover-foreground:var(--color-orange-l1);--theme-color-dark-focus-background:var(--color-orange-l1_8);--theme-color-dark-focus-foreground:var(--color-white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-orange-l1);--theme-color-darkest-foreground:var(--color-orange-l3);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-orange-l1);--theme-color-darkest-focus-background:var(--color-orange-l1);--theme-color-darkest-focus-foreground:var(--color-orange-l3);--theme-color-darkest-focus-ring:var(--color-orange-l3);--theme-color-darkest-l4:var(--color-orange-l4);--theme-color-l1:var(--color-orange-l1);--theme-color-l2:var(--color-orange-l2);--theme-color-l3:var(--color-orange-l3);--theme-color-l4:var(--color-orange-l4)}.theme--yellow{--theme-color-default-background:var(--color-white);--theme-color-default-foreground:var(--color-yellow-l2);--theme-color-default-hover-background:var(--color-yellow-l1);--theme-color-default-hover-foreground:var(--color-white);--theme-color-default-focus-background:var(--color-white);--theme-color-default-focus-foreground:var(--color-yellow-l2);--theme-color-default-focus-ring:var(--color-yellow-l3);--theme-color-default-divider:var(--color-yellow-l3);--theme-color-white:var(--color-white);--theme-color-lightest-background:var(--color-yellow-l5);--theme-color-lightest-foreground:var(--color-yellow-l1_7);--theme-color-lightest-hover-background:var(--color-yellow-l1);--theme-color-lightest-hover-foreground:var(--color-yellow-l5);--theme-color-lightest-focus-background:var(--color-yellow-l5);--theme-color-lightest-focus-foreground:var(--color-yellow-l1_7);--theme-color-lightest-focus-ring:var(--color-yellow-l3);--theme-color-lightest-l1:var(--color-yellow-l1);--theme-color-lightest-l3:var(--color-yellow-l3);--theme-color-light-background:var(--color-yellow-l4);--theme-color-light-foreground:var(--color-yellow-l1_7);--theme-color-light-hover-background:var(--color-yellow-l1);--theme-color-light-hover-foreground:var(--color-yellow-l4);--theme-color-light-focus-background:var(--color-yellow-l4);--theme-color-light-focus-foreground:var(--color-yellow-l1_7);--theme-color-light-focus-ring:var(--color-white);--theme-color-bright-background:var(--color-yellow-l3);--theme-color-bright-foreground:var(--color-yellow-l1);--theme-color-bright-hover-background:var(--color-yellow-l1_7);--theme-color-bright-hover-foreground:var(--color-yellow-l4);--theme-color-bright-focus-background:var(--color-yellow-l3);--theme-color-bright-focus-foreground:var(--color-yellow-l1);--theme-color-bright-focus-ring:var(--color-white);--theme-color-bright-l1:var(--color-yellow-l1);--theme-color-dark-background:var(--color-yellow-l2);--theme-color-dark-foreground:var(--color-white);--theme-color-dark-hover-background:var(--color-yellow-l3);--theme-color-dark-hover-foreground:var(--color-yellow-l1);--theme-color-dark-focus-background:var(--color-yellow-l2);--theme-color-dark-focus-foreground:var(--color-white);--theme-color-dark-focus-ring:var(--color-white);--theme-color-darkest-background:var(--color-yellow-l1);--theme-color-darkest-foreground:var(--color-yellow-l3);--theme-color-darkest-hover-background:var(--color-white);--theme-color-darkest-hover-foreground:var(--color-yellow-l1);--theme-color-darkest-focus-background:var(--color-yellow-l1);--theme-color-darkest-focus-foreground:var(--color-yellow-l3);--theme-color-darkest-focus-ring:var(--color-yellow-l3);--theme-color-darkest-l4:var(--color-yellow-l4);--theme-color-l1:var(--color-yellow-l1);--theme-color-l2:var(--color-yellow-l2);--theme-color-l3:var(--color-yellow-l3);--theme-color-l4:var(--color-yellow-l4)}.theme--green{--primary-colour-1:var(--color-green-l1);--primary-colour-2:var(--color-green-l2);--secondary-pair-1-primary:var(--color-green-l1);--secondary-pair-1-secondary:var(--color-green-l3);--secondary-pair-2-primary:var(--color-green-l2);--secondary-pair-2-secondary:var(--color-white);--secondary-pair-3-primary:var(--color-green-l3);--secondary-pair-3-secondary:var(--color-green-l1);--secondary-pair-4-primary:var(--color-green-l4);--secondary-pair-4-secondary:var(--color-green-l1_5);--off-white-color:var(--color-green-l5);--contrast-color-1:var(--color-magenta-l1)}.theme--teal{--primary-colour-1:var(--color-teal-l1);--primary-colour-2:var(--color-teal-l2);--secondary-pair-1-primary:var(--color-teal-l1);--secondary-pair-1-secondary:var(--color-teal-l4);--secondary-pair-2-primary:var(--color-teal-l2);--secondary-pair-2-secondary:var(--color-teal-l4);--secondary-pair-3-primary:var(--color-teal-l3);--secondary-pair-3-secondary:var(--color-teal-l1);--secondary-pair-4-primary:var(--color-teal-l4);--secondary-pair-4-secondary:var(--color-teal-l1);--off-white-color:var(--color-teal-l5);--contrast-color-1:var(--color-orange-l1)}.theme--blue{--primary-colour-1:var(--color-blue-l1);--primary-colour-2:var(--color-blue-l2);--secondary-pair-1-primary:var(--color-blue-l1);--secondary-pair-1-secondary:var(--color-blue-l3);--secondary-pair-1-tertiary:var(--color-blue-l4);--secondary-pair-2-primary:var(--color-blue-l2);--secondary-pair-2-secondary:var(--color-blue-l4);--secondary-pair-3-primary:var(--color-blue-l3);--secondary-pair-3-secondary:var(--color-blue-l1);--secondary-pair-4-primary:var(--color-blue-l4);--secondary-pair-4-secondary:var(--color-blue-l1);--off-white-color:var(--color-yellow-l5);--contrast-color-1:var(--color-yellow-l1)}.theme--magenta{--primary-colour-1:var(--color-magenta-l1);--primary-colour-2:var(--color-magenta-l2);--secondary-pair-1-primary:var(--color-magenta-l1);--secondary-pair-1-secondary:var(--color-magenta-l3);--secondary-pair-1-tertiary:var(--color-magenta-l4);--secondary-pair-2-primary:var(--color-magenta-l2);--secondary-pair-2-secondary:var(--color-white);--secondary-pair-3-primary:var(--color-magenta-l3);--secondary-pair-3-secondary:var(--color-magenta-l1);--secondary-pair-4-primary:var(--color-magenta-l4);--secondary-pair-4-secondary:var(--color-magenta-l1);--secondary-pair-4-tertiary:var(--color-magenta-l2);--off-white-color:var(--color-magenta-l5);--contrast-color-1:var(--color-green-l1)}.theme--orange{--primary-colour-1:var(--color-orange-l1);--primary-colour-2:var(--color-orange-l2);--secondary-pair-1-primary:var(--color-orange-l1);--secondary-pair-1-secondary:var(--color-orange-l4);--secondary-pair-2-primary:var(--color-orange-l2);--secondary-pair-2-secondary:var(--color-white);--secondary-pair-3-primary:var(--color-orange-l3);--secondary-pair-3-secondary:var(--color-orange-l1);--secondary-pair-4-primary:var(--color-orange-l4);--secondary-pair-4-secondary:var(--color-orange-l1);--secondary-pair-4-tertiary:var(--color-orange-l2);--off-white-color:var(--color-orange-l5);--contrast-color-1:var(--color-teal-l1)}.theme--yellow{--primary-colour-1:var(--color-yellow-l1);--primary-colour-2:var(--color-yellow-l2);--secondary-pair-1-primary:var(--color-yellow-l1);--secondary-pair-1-secondary:var(--color-yellow-l3);--secondary-pair-1-tertiary:var(--color-yellow-l4);--secondary-pair-2-primary:var(--color-yellow-l2);--secondary-pair-2-secondary:var(--color-yellow-l4);--secondary-pair-3-primary:var(--color-yellow-l3);--secondary-pair-3-secondary:var(--color-yellow-l1);--secondary-pair-4-primary:var(--color-orange-l4);--secondary-pair-4-secondary:var(--color-yellow-l1);--secondary-pair-4-tertiary:var(--color-yellow-l2);--off-white-color:var(--color-yellow-l5);--contrast-color-1:var(--color-blue-l1)}}@layer fonts{:root{--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-2-5xl:1.6125rem;--text-3xl:2rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.375rem;--text-7xl:4.375rem;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:900;--line-height-xl:1.4;--line-height-l:1.2;--line-height-base:1.1;--line-height-sm:1;--line-height-xs:0.88;--letter-spacing-xxs:-0.04em;--letter-spacing-xs:-0.03em;--letter-spacing-sm:-0.02em;--letter-spacing-base:-0.015em;--letter-spacing-l:-0.01em;--letter-spacing-xl:normal;--letter-spacing-xxl:0.01em}h1,h2{margin-bottom:var(--spacing-6)}body{font-family:var(--messina-sans);font-weight:var(--weight-normal);color:var(--color-grey-900)}.heading-xl,h1{font-size:var(--text-3xl);font-size:clamp(var(--text-3xl),1.562rem + 1.798vw,var(--text-5xl));letter-spacing:var(--letter-spacing-sm)}.heading-l,.heading-xl,h1,h2{font-family:var(--moulin);font-weight:var(--weight-medium);line-height:var(--line-height-xs);text-transform:uppercase}.heading-l,h2{margin-bottom:var(--spacing-6);font-size:var(--text-2-5xl);font-size:clamp(var(--text-2-5xl),1.171rem + 1.348vw,var(--text-4xl));letter-spacing:0}.heading-m,h3{margin-bottom:var(--spacing-3);font-family:var(--messina-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--line-height-sm);text-transform:none;letter-spacing:var(--letter-spacing-sm)}.heading-s,h4{font-size:var(--text-xl);line-height:var(--line-height-sm)}.heading-s,.heading-xs,h4,h5,h6{margin-bottom:var(--spacing-4);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-l)}.heading-xs,h5,h6{font-size:var(--text-lg);line-height:var(--line-height-l)}:is(h1,h2,.heading-xl,.heading-l) :is(strong,b){font-weight:var(--weight-medium)}:is(h3,h4,h5,h6,.heading-m,.heading-s,.heading-xs) :is(strong,b){font-weight:var(--weight-semibold)}.body-m,body{font-size:var(--text-base);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-l)}.headline{font-size:clamp(var(--text-3xl),.581rem + 5.82vw,var(--text-6xl));letter-spacing:var(--letter-spacing-sm);@media (min-width:768px){font-size:3.375rem}@media (min-width:1024px){font-size:var(--text-7xl)}}.body-xxl{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-xs)}.body-xl{font-size:var(--text-xl)}.body-l,.body-xl{font-weight:var(--weight-semibold);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-xl)}.body-l{font-size:var(--text-lg)}.body-s,caption{font-size:var(--text-sm);line-height:var(--line-height-xl);letter-spacing:.01em}.body-semibold{font-weight:var(--weight-semibold)}.body-xs{font-size:var(--text-xs);line-height:var(--line-height-xl);letter-spacing:.01em}.font-nav{font-family:var(--messina-sans);font-weight:var(--weight-semibold);line-height:var(--line-height-sm);text-transform:uppercase}.font-nav--s{font-size:var(--text-sm);letter-spacing:.01em}.font-nav--m{font-size:var(--text-base);letter-spacing:var(--letter-spacing-l)}.font-nav--l{font-size:var(--text-xl);letter-spacing:var(--letter-spacing-xs)}.badge-label-l{font-size:var(--text-xl)}.badge-label-l,.badge-label-m{font-family:var(--moulin);font-weight:var(--weight-medium);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-l)}.badge-label-m{font-size:var(--text-sm)}.badge-label-s{font-family:var(--moulin);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-l)}}@layer base{html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{.skip-to-content{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;&:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;white-space:normal}}.blockquote,.blockquote-within blockquote,.wysiwyg blockquote{padding-left:var(--spacing-7);border-left:var(--spacing-2) solid var(--theme-color-light-background);&>*{display:block}&>p{margin-bottom:var(--spacing-4)!important;font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-xs)}&>cite{margin-bottom:var(--spacing-2);font-style:normal}}.divider,.divider-within hr,.wysiwyg hr{position:relative;width:100%;height:1px;padding-top:var(--spacing-4);background-image:url(/icons/hr-diamond--green.svg);background-repeat:no-repeat;background-position:50%;background-size:30px 20px;border:0;&:before{left:0}&:after,&:before{position:absolute;top:50%;width:calc(50% - 15px);height:1px;content:"";background-color:var(--theme-color-default-divider)}&:after{right:0}.theme--teal &{background-image:url(/icons/hr-diamond--teal.svg)}.theme--blue &{background-image:url(/icons/hr-diamond--blue.svg)}.theme--magenta &{background-image:url(/icons/hr-diamond--magenta.svg)}.theme--orange &{background-image:url(/icons/hr-diamond--orange.svg)}.theme--yellow &{background-image:url(/icons/hr-diamond--yellow.svg)}&.divider--white{background-image:url(/icons/hr-diamond--white.svg);&:after,&:before{background-color:var(--color-white)}.theme--blue &,.theme--magenta &,.theme--orange &,.theme--teal &,.theme--yellow &{background-image:url(/icons/hr-diamond--white.svg)}}}.divider-within hr,.wysiwyg hr{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.divider--header{margin:0 0 var(--spacing-8)}.divider--article-header{margin:0 0 var(--spacing-9)}.divider--tombstone{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);@media (min-width:1025px){display:none}}.input{padding:var(--spacing-1) var(--spacing-4);border:2px solid var(--color-grey-540);border-radius:60px;&.input--error{border-color:var(--color-error-500)}&:focus-within{border-color:var(--color-green-l2);outline:4px solid var(--color-green-l3)}}& .table,& .wysiwyg table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-collapse:collapse;& td,& th{min-width:var(--spacing-20);border-right:1px solid var(--color-grey-100);border-bottom:1px solid var(--color-grey-100)}& th{padding:var(--spacing-3) var(--spacing-3) .875rem var(--spacing-3);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--line-height-l);color:var(--color-white);text-align:left;letter-spacing:var(--letter-spacing-xl);background-color:var(--theme-color-l1);&:last-child{border-right:1px solid var(--theme-color-l1)}tbody tr:last-child &{border-bottom:none}thead>tr>&{&:first-child:empty{border-left:1px solid var(--theme-color-l1)}}}& td{padding:.875rem var(--spacing-3);font-size:var(--text-base);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-l);background-color:var(--color-white);tbody>tr>&{&:first-child{border-left:1px solid var(--color-grey-100)}}tbody>tr:nth-child(2n) &{background-color:var(--theme-color-lightest-background)}}&>caption{margin-top:var(--spacing-3);text-align:left;caption-side:bottom}}}}@layer layout{.container{width:100%;max-width:90rem;padding:0 var(--spacing-4);margin:0 auto;@media (min-width:390px){padding:0 var(--spacing-6)}@media (min-width:768px){padding:0 var(--spacing-10)}}.spacer{&:not(:last-child){margin-bottom:var(--spacing-12)}&:not(:first-child){margin-top:var(--spacing-12)}}.spacer--full-bleed{margin-bottom:var(--spacing-20);&:not(:first-child){margin-top:var(--spacing-20)}}.grid{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--spacing-3);>*{grid-column:1/-1}@media (min-width:390px){grid-column-gap:var(--spacing-5)}@media (min-width:768px){grid-template-columns:repeat(12,1fr);grid-column-gap:var(--spacing-6)}@media (min-width:1280px){grid-column-gap:var(--spacing-8)}}.grid__item{@media (min-width:600px){grid-column:span 2}@media (min-width:1280px){grid-column:span 4}}.grid__col-left{@media (min-width:1280px){grid-column:1/7}}.grid__col-right{@media (min-width:1280px){grid-row:1;grid-column:7/-1}}.page-grid__content{container:page-grid/inline-size;@media (min-width:1024px){grid-column:1/-1}}.page-grid__content--sidebar{@media (min-width:1024px){grid-row:1;grid-column:1/9}}.page-grid__content--flex-page-with-sidebar{@media (min-width:1024px){grid-row:1;grid-column:1/10}}.page-grid__content--narrow{@media (min-width:1024px){grid-column:3/span 8}}.page-grid__sidebar{width:100%;height:-moz-fit-content;height:fit-content;@media (min-width:1024px){grid-column:9/-1}}.page-grid__sidebar--flex-page{@media (min-width:1024px){grid-column:10/-1}}.page-grid__inner-container{width:100%;max-width:90rem;margin-right:auto;margin-left:auto}.page-grid__inner-padding{padding:0 var(--spacing-4);@media (min-width:768px){padding:0 var(--spacing-6)}@media (min-width:960px){padding:0 var(--spacing-10)}}.page-grid__inner-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--spacing-3);>*{grid-column:1/-1}@container page-grid (width >= 390px){grid-column-gap:var(--spacing-5)}@container page-grid (width >= 768px){grid-template-columns:repeat(12,1fr);grid-column-gap:var(--spacing-6)}@container page-grid (width >= 1280px){grid-column-gap:var(--spacing-8)}}}@layer utilities{.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:var(--spacing-10)}.mt-12{margin-top:var(--spacing-12)}.mt-16{margin-top:var(--spacing-16)}.mt-20{margin-top:var(--spacing-20)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-7{margin-bottom:var(--spacing-7)}.mb-8{margin-bottom:var(--spacing-8)}.mb-10{margin-bottom:var(--spacing-10)}.mb-12{margin-bottom:var(--spacing-12)}.mb-16{margin-bottom:var(--spacing-16)}.mb-20{margin-bottom:var(--spacing-20)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.my-7{margin-top:var(--spacing-7);margin-bottom:var(--spacing-7)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.my-10{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.my-12{margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.my-16{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.my-20{margin-top:var(--spacing-20);margin-bottom:var(--spacing-20)}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-8{padding-top:var(--spacing-8)}.pt-10{padding-top:var(--spacing-10)}.pt-12{padding-top:var(--spacing-12)}.pt-16{padding-top:var(--spacing-16)}.pt-20{padding-top:var(--spacing-20)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-10{padding-bottom:var(--spacing-10)}.pb-12{padding-bottom:var(--spacing-12)}.pb-16{padding-bottom:var(--spacing-16)}.pb-20{padding-bottom:var(--spacing-20)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.py-5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.py-10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.py-12{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.py-16{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.py-20{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}}@layer links{.page-grid a:not([class]),.text-link,.wysiwyg a:not([class]){--link-color-default:var(--theme-color-default-foreground);--link-color-hover:var(--theme-color-default-hover-background);--link-focus-text:var(--theme-color-default-focus-background);--link-focus-background:var(--theme-color-default-focus-foreground);--link-focus-border:var(--theme-color-default-focus-ring);font-weight:var(--weight-bold);color:var(--link-color-default);transition:color .3s ease;&:hover{color:var(--link-color-hover)}&:focus-visible{color:var(--link-focus-text);text-decoration:none!important;background-color:var(--link-focus-background);outline:none;box-shadow:0 var(--spacing-1) 0 var(--link-focus-border)}}.theme-dark .page-grid a:not([class]),.theme-dark .wysiwyg a:not([class]){color:var(--theme-color-dark-foreground);&:hover{color:var(--theme-color-l4)}}.theme-darkest .page-grid a:not([class]),.theme-darkest .wysiwyg a:not([class]){color:var(--theme-color-darkest-foreground);&:hover{color:var(--theme-color-darkest-hover-background)}}.wysiwyg a:not([class]){word-break:break-word}.text-link{display:inline-flex;column-gap:var(--spacing-1);align-items:center}.text-link--light{--link-color-default:var(--theme-color-light-foreground);--link-color-hover:var(--theme-color-light-hover-background);--link-focus-text:var(--theme-color-light-focus-background);--link-focus-background:var(--theme-color-light-focus-foreground);--link-focus-border:var(--theme-color-light-focus-ring)}.text-link--bright{--link-color-default:var(--theme-color-bright-foreground);--link-color-hover:var(--theme-color-bright-hover-background);--link-focus-text:var(--theme-color-bright-focus-background);--link-focus-background:var(--theme-color-bright-focus-foreground);--link-focus-border:var(--theme-color-bright-focus-ring)}.text-link--dark{--link-color-default:var(--theme-color-dark-foreground);--link-color-hover:var(--theme-color-dark-hover-background);--link-focus-text:var(--theme-color-dark-focus-background);--link-focus-background:var(--theme-color-dark-focus-foreground);--link-focus-border:var(--theme-color-dark-focus-ring)}.text-link--darkest{--link-color-default:var(--theme-color-darkest-foreground);--link-color-hover:var(--theme-color-l4);--link-focus-text:var(--theme-color-darkest-focus-background);--link-focus-background:var(--theme-color-darkest-focus-foreground);--link-focus-border:var(--theme-color-darkest-focus-ring)}.text-link--no-underline{text-decoration:none}.page-grid h2 a:not([class]),.page-grid h3 a:not([class]),.wysiwyg h2 a:not([class]),.wysiwyg h3 a:not([class]){font-weight:var(--weight-semibold);text-decoration:none;&:hover{text-decoration:underline}}.styled-link,.wysiwyg .action-link a,.wysiwyg a:has(.action-link){display:flex;column-gap:var(--spacing-1);align-items:center;width:-moz-fit-content;width:fit-content;padding:var(--spacing-1) 0;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--line-height-sm);color:var(--theme-color-default-foreground);text-decoration:none;text-transform:uppercase;letter-spacing:var(--letter-spacing-l);transition:color .3s ease,box-shadow .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,box-shadow .3s ease;transition:color .3s ease,text-decoration .3s ease,box-shadow .3s ease,-webkit-text-decoration .3s ease;--neg-underline-value:calc(0.125rem * -1);--neg-spacing-1:calc(var(--spacing-1) * -1);&:hover{color:var(--theme-color-default-hover-background);box-shadow:inset 0 var(--neg-underline-value) 0 0 currentcolor}&:is(a,button):focus-visible{color:var(--color-white);text-decoration:none;background-color:var(--theme-color-default-focus-foreground);outline:none;box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-default-focus-ring)}}.styled-link--light{color:var(--theme-color-l1)}.styled-link{&>a,&>a:hover{display:inline-block;color:inherit;text-decoration:none;transition:none}}.styled-link:not(.styled-link--header,.styled-link--iconless),.wysiwyg
		a:has(.action-link:not(.action-link--header,.action-link--iconless)),.wysiwyg .action-link:not(.action-link--header,.action-link--iconless) a{&:after{flex:1 0 auto;width:var(--spacing-6);height:var(--spacing-6);content:"";background-color:currentcolor;-webkit-mask-image:url(/icons/icon-arrow.svg);mask-image:url(/icons/icon-arrow.svg);-webkit-mask-size:cover;mask-size:cover}}.styled-link--disabled,.wysiwyg .action-link--disabled a{opacity:.3}.styled-link--iconless,.wysiwyg .action-link--iconless a{padding:var(--spacing-2) 0}.styled-link--small,.wysiwyg .action-link--small a{font-size:var(--text-sm);letter-spacing:.01em;&:not(.styled-link--header){&:after{width:var(--spacing-5);height:var(--spacing-5)}}}.styled-link--light,.theme-light .action-link a,.theme-light a:has(.action-link),.wysiwyg .action-link--light a{&:is(a,button):focus-visible,&:is(span):focus-within{color:var(--theme-color-light-focus-background);box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-light-focus-ring)}}.styled-link--bright,.wysiwyg .action-link--bright a{color:var(--theme-color-bright-foreground);&:is(a,button):focus-visible,&:is(span):focus-within{color:var(--theme-color-bright-focus-background);box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-bright-focus-ring)}}.styled-link--dark,.theme-dark .action-link a,.theme-dark a:has(.action-link),.wysiwyg .action-link--dark a{color:var(--theme-color-dark-foreground);&:hover{color:var(--theme-color-l4)}&:is(a,button):focus-visible,&:is(span):focus-within{color:var(--theme-color-l2);background-color:var(--color-white);box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-l4)}}.styled-link--darkest,.theme-darkest .action-link a,.theme-darkest a:has(.action-link),.wysiwyg .action-link--darkest a{color:var(--theme-color-darkest-foreground);&:hover{color:var(--theme-color-darkest-hover-background)}&:is(a,button):focus-visible,&:is(span):focus-within{color:var(--theme-color-darkest-focus-background);background-color:var(--theme-color-darkest-focus-foreground);box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-darkest-focus-ring)}}.styled-link--header,.wysiwyg .action-link--header a{padding:var(--spacing-2) 0;&:has(svg){padding:var(--spacing-1) 0;&:focus-visible{box-shadow:inset 0 var(--neg-spacing-1) 0 0 var(--theme-color-darkest-focus-foreground);&>svg{stroke:var(--color-white)}}}&:not(:focus-visible){color:var(--color-grey-900)}}}