:root{--fs-d1:min(3.375rem,1.2375rem + 2.2619047619vw);--fs-h1:min(5.5rem,1.45rem + 4.2857142857vw);--fs-h2:min(3rem,1.2rem + 1.9047619048vw);--fs-h3:min(2.25rem,1.125rem + 1.1904761905vw);--fs-h4:min(1.5rem,1.05rem + 0.4761904762vw);--fs-h5:min(1.125rem,1.0125rem + 0.119047619vw);--fs-h6:1rem;--fs-lg:min(1.25rem,1.025rem + 0.2380952381vw);--fs-md:min(1.125rem,1.0125rem + 0.119047619vw);--fs-mi:0.75rem;--fs-sm:1rem;--fs-tn:0.875rem;--fs-p-lg:min(1.25rem,1.025rem + 0.2380952381vw);--fs-base:min(1.25rem,1.025rem + 0.2380952381vw);--fs-menu-item:min(1.125rem,1.0125rem + 0.119047619vw);--spacing-1:0.5rem;--spacing-2:1rem;--spacing-3:min(1.5rem,1.05rem + 0.4761904762vw);--spacing-4:min(2rem,1.1rem + 0.9523809524vw);--spacing-5:min(2.5rem,1.15rem + 1.4285714286vw);--spacing-6:min(3.5rem,1.25rem + 2.380952381vw);--spacing-7:min(4.5rem,1.35rem + 3.3333333333vw);--spacing-8:min(5rem,1.4rem + 3.8095238095vw);--spacing-9:min(6rem,1.5rem + 4.7619047619vw);--spacing-10:min(7.5rem,1.65rem + 6.1904761905vw);--spacing-size-4:0.25rem;--spacing-size-5:0.3125rem;--spacing-size-6:0.375rem;--spacing-size-10:0.625rem;--spacing-size-12:0.75rem;--spacing-size-14:0.875rem;--spacing-size-20:min(1.25rem,1.025rem + 0.2380952381vw);--spacing-size-40:min(2.5rem,1.15rem + 1.4285714286vw);--spacing-size-48:min(3rem,1.2rem + 1.9047619048vw);--spacing-size-50:min(3.125rem,1.2125rem + 2.0238095238vw);--spacing-size-70:min(4.375rem,1.3375rem + 3.2142857143vw);--spacing-size-75:min(4.6875rem,1.36875rem + 3.5119047619vw);--spacing-section:min(8rem,1.7rem + 6.6666666667vw);--spacing-section-lg:min(5rem,1.4rem + 3.8095238095vw);--spacing-section-sm:min(3rem,1.2rem + 1.9047619048vw);--spacing-row:min(2rem,1.1rem + 0.9523809524vw);--spacing-col-gutter:1rem;--spacing-row-gutter:min(3rem,1.2rem + 1.9047619048vw);--spacing-footer:1rem;--font-space-d1:min(1.5rem,1.05rem + 0.4761904762vw);--font-space-h1:0.875rem;--font-space-h2:0.875rem;--font-space-h3:0.75rem;--font-space-h4:0.625rem;--font-space-h5:0.5rem;--font-space-h6:0.375rem;--font-space-lg:1rem;--font-space-md:0.875rem;--font-space-mi:0.5rem;--font-space-sm:0.625rem;--font-space-tn:0.5rem;--ff-primary:Assistant;--ff-secondary:Assistant;--fw-base:400;--fw-heading:700;--fw-heading-heighlight:800;--fw-highlight:700;--fw-link:500;--fw-label-highlight:700;--fw-icon-black:900;--fw-light:300;--fw-button:600;--ls-d1:-0.015em;--ls-h1:-0.015em;--ls-h2:-0.015em;--ls-h3:-0.015em;--ls-h4:-0.015em;--ls-h5:-0.015em;--ls-h6:-0.015em;--ls-lg:-0.015em;--ls-md:-0.015em;--ls-sm:-0.015em;--ls-tn:-0.015em;--ls-mi:-0.015em;--ls-link-sm:-0.015em;--ls-base:0.002em;--ls-heading:-0.015em;--ls-button-md:-0.015em;--ls-link-md:-0.015em;--ls-h2-secondary:-0.015em;--ls-h1-secondary:-0.015em;--ls-button-lg:-0.015em;--ls-button-md-mod:-0.05rem;--ls-menu-item:-0.006em;--lh-d1:1.2;--lh-h1:1.2;--lh-h2:1.2;--lh-h3:1.2;--lh-h4:1.2;--lh-h5:1.2;--lh-h6:1.2;--lh-lg:1.45;--lh-md:1.45;--lh-sm:1.45;--lh-tn:1.45;--lh-mi:1.45;--lh-link-sm:1.45;--lh-base:1.6;--lh-heading:1.2;--lh-button-md:1.6;--lh-link-md:1.6;--lh-h2-secondary:1.2;--lh-h1-secondary:1.2;--lh-button-lg:1.6;--color-text-primary:#4d4d4d;--color-text-secondary:#202020;--color-text-darker:#333;--color-text-white:#fff;--color-light:#698cfc;--color-lighter:#C1D0FE;--color-datecards:#e0e4ff;--color-background-1:#fff;--color-border:#d5d5d5;--color-brand:#3f64e9;--color-brandDark:#24305B;--color-label:#757575;--color-background-2:#f9fafb;--color-background-3:#F7F8FF;--color-background-4:#E0E4FF;--color-background-5:#d1d5db;--color-background-white:#fff;--color-error:#b11a1a;--color-error-foreground:#fff;--color-error-hover:#851414;--color-error-pressed:#590d0d;--color-focus-ring:#1e78ff;--color-primary:#202020;--color-primary-foreground:#fff;--color-primary-hover:#3f64e9;--color-primary-pressed:#3f64e9;--color-primary-light:#3f64e9;--color-primary-light-hover:#fff;--color-primary-light-hover-foreground:#3f64e9;--color-primary-light-foreground:#fff;--color-secondary:transparent;--color-secondary-border:#202020;--color-secondary-foreground:#202020;--color-secondary-hover:#3f64e9;--color-secondary-hover-foreground:#fff;--color-secondary-hover-border:#3f64e9;--color-secondary-pressed:#3f64e9;--color-secondary-light:transparent;--color-secondary-light-foreground:#fff;--color-secondary-light-hover:#fff;--color-secondary-light-border:#fff;--color-secondary-light-hover-border:#fff;--color-secondary-light-hover-foreground:#3f64e9;--color-text-2:#41454e;--color-text-3:#fff;--color-backdrop:rgba(0,0,0,0.5);--color-input-border:#9b9b9b;--color-menu-item:#000;--color-menu-item-hover:rgba(0,0,0,0.6);--color-linear-2:linear-gradient(91deg,#426dfd 1.04%,#1249ff 99.91%);--duration-fast:0.15s;--duration-normal:0.25s;--duration-slow:0.45s;--duration-base:var(--duration-normal);--timing-in:cubic-bezier(0.11,0,0.5,0);--timing-out:cubic-bezier(0.5,1,0.89,1);--timing-in-out:cubic-bezier(0.45,0,0.55,1);--timing-base:var(--timing-out);--br-0:0;--br-sm:0.25rem;--br-md:0.5rem;--br-lg:1rem;--br-section:min(1.25rem,1.025rem + 0.2380952381vw);--br-round:min(3.125%rem,1.2125%rem + 2.0238095238%vw);--br-base:0.5rem}.text-primary{color:#4d4d4d}.text-secondary{color:#202020}.text-darker{color:#333}.text-white{color:#fff}.light{color:#698cfc}.lighter{color:#C1D0FE}.datecards{color:#e0e4ff}.background-1{color:#fff}.border{color:#d5d5d5}.brand{color:#3f64e9}.brandDark{color:#24305B}.label{color:#757575}.background-2{color:#f9fafb}.background-3{color:#F7F8FF}.background-4{color:#E0E4FF}.background-5{color:#d1d5db}.background-white{color:#fff}.error{color:#b11a1a}.error-foreground{color:#fff}.error-hover{color:#851414}.error-pressed{color:#590d0d}.focus-ring{color:#1e78ff}.primary{color:#202020}.primary-foreground{color:#fff}.primary-hover,.primary-light,.primary-pressed{color:#3f64e9}.primary-light-hover{color:#fff}.primary-light-hover-foreground{color:#3f64e9}.primary-light-foreground{color:#fff}.secondary{color:transparent}.secondary-border,.secondary-foreground{color:#202020}.secondary-hover{color:#3f64e9}.secondary-hover-foreground{color:#fff}.secondary-hover-border,.secondary-pressed{color:#3f64e9}.secondary-light{color:transparent}.secondary-light-border,.secondary-light-foreground,.secondary-light-hover,.secondary-light-hover-border{color:#fff}.secondary-light-hover-foreground{color:#3f64e9}.text-2{color:#41454e}.text-3{color:#fff}.backdrop{color:rgba(0,0,0,.5)}.input-border{color:#9b9b9b}.menu-item{color:#000}.menu-item-hover{color:rgba(0,0,0,.6)}.linear-2{color:linear-gradient(91deg,#426dfd 1.04%,#1249ff 99.91%)}*,:after,:before{box-sizing:border-box}:host,html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-variation-settings:normal;font-feature-settings:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em;font-variation-settings:normal;font-feature-settings:normal}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-collapse:collapse;border-color:inherit}button,input,optgroup,select,textarea{padding:0;margin:0;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;font-feature-settings:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:rgba(0,0,0,0);background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;border:0}fieldset,legend{padding:0}menu,ol,ul{padding:0;margin:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}body{font-family:var(--ff-primary);font-size:var(--fs-md);font-weight:var(--fw-base);line-height:var(--lh-md);color:var(--color-text-primary);letter-spacing:var(--ls-md);background-color:var(--color-background-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{scroll-margin-top:150px}:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--color-focus-ring));outline-offset:var(--focus-ring-offset,2px)}.d1,.h1,.h1-subpage,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--heading-ff,var(--ff-secondary));color:var(--heading-text,var(--color-text-secondary))}.large:not(input,textarea,select),.lg,.md,.medium:not(input,textarea,select),.mi,.micro,.sm,.small:not(input,textarea,select),.text-lg,.text-md,.text-mi,.text-sm,.text-tn,.tiny,.tn,p{font-family:var(--body-ff,var(--ff-primary));color:var(--body-text,var(--color-text-primary))}.h1,.h1-subpage,h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.h1,.h1-subpage,.h2,h1,h2{font-weight:var(--fw-heading)}.h2,h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);color:var(--color-text-darker)}.h3,h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.h3,.h4,h3,h4{font-weight:var(--fw-heading)}.h4,h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}.h5,h5{font-size:var(--fs-h5);font-weight:var(--fw-button);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}.h6,h6{font-size:var(--fs-h6);line-height:var(--lh-h6);letter-spacing:var(--ls-h6)}.d1,.h6,h6{font-weight:var(--fw-heading)}.d1{font-size:var(--fs-d1);line-height:var(--lh-d1);letter-spacing:var(--ls-d1)}.d1:not(:last-child){-webkit-margin-after:var(--heading-mb,var(--font-space-d1));margin-block-end:var(--heading-mb,var(--font-space-d1))}.large:not(input,textarea,select),.lg,.text-lg{font-size:var(--fs-lg)}.large:not(:last-child):not(input,textarea,select),.lg:not(:last-child),.text-lg:not(:last-child){-webkit-margin-after:var(--font-space-lg);margin-block-end:var(--font-space-lg)}.md,.medium:not(input,textarea,select),.text-md,p{font-size:var(--fs-md)}.sm,.small:not(input,textarea,select),.text-sm{font-size:var(--fs-sm)}.sm:not(:last-child),.small:not(:last-child):not(input,textarea,select),.text-sm:not(:last-child){-webkit-margin-after:var(--font-space-sm);margin-block-end:var(--font-space-sm)}.text-tn,.tiny,.tn{font-size:var(--fs-tn)}.text-tn:not(:last-child),.tiny:not(:last-child),.tn:not(:last-child){-webkit-margin-after:var(--font-space-tn);margin-block-end:var(--font-space-tn)}.mi,.micro,.text-mi{font-size:var(--fs-mi)}.mi:not(:last-child),.micro:not(:last-child),.text-mi:not(:last-child){-webkit-margin-after:var(--font-space-mi);margin-block-end:var(--font-space-mi)}a{font-weight:var(--link-fw,var(--fw-base));color:var(--link-text,var(--color-text-1));text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-underline-offset:.3em}a:visited{--link-text:var(--link-text-visited,var(--color-text-1))}a:focus-visible,a:hover{--link-text:var(--link-text-hover,var(--color-text-1));-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}a:active{--link-text:var(--link-text-active,var(--color-text-1));-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.btn,.mobile-toggle,button[type=submit]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--btn-ff,var(--ff-secondary));padding-block:calc(var(--btn-py, var(--spacing-1)));padding-inline:calc(var(--btn-px, var(--spacing-3)));font-size:var(--btn-fs,var(--fs-sm));font-weight:var(--btn-fw,var(--fw-button));color:var(--btn-fg,currentcolor);text-decoration:none;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--btn-bg,transparent);border:var(--btn-bw,1px) solid var(--btn-bc,transparent);border-radius:var(--btn-br,var(--br-sm));transition:var(--duration-base) var(--timing-base);transition-property:var(--btn-trns-properties,color,background-color,border-color)}.btn:focus-visible,.btn:hover,.mobile-toggle:focus-visible,.mobile-toggle:hover,button[type=submit]:focus-visible,button[type=submit]:hover{color:var(--btn-fg-hover,var(--btn-fg));background-color:var(--btn-bg-hover,var(--btn-bg));border-color:var(--btn-bc-hover,var(--btn-bc,transparent))}.btn:active,.mobile-toggle:active,button[type=submit]:active{color:var(--btn-fg-active,var(--btn-fg));background-color:var(--btn-bg-active,var(--btn-bg));border-color:var(--btn-bc-active,var(--btn-bc,transparent))}.btn :is(a),.mobile-toggle :is(a),button[type=submit] :is(a){font-size:var(--btn-fs,var(--fs-sm));font-weight:var(--btn-fw,var(--fw-button));color:var(--btn-fg,currentcolor);text-decoration:inherit}.btn:disabled,.disabled.btn,.disabled.mobile-toggle,.mobile-toggle:disabled,button.disabled[type=submit],button[type=submit]:disabled{pointer-events:none;opacity:.5}.btn-icon-before:before{width:var(--btn-icon-fs,var(--fs-sm));aspect-ratio:1;-webkit-margin-end:var(--btn-icon-space,var(--spacing-1));margin-inline-end:var(--btn-icon-space,var(--spacing-1));content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-text-1%29' viewBox='0 0 512 512'%3e%3c!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3e%3cpath d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 288 480 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-370.7 0 73.4-73.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-128 128z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.dark-theme .btn-icon-before:before{filter:invert(1) brightness(2)}.btn-icon-after:after,button[type=submit]:after{width:var(--btn-icon-fs,var(--fs-sm));aspect-ratio:1;-webkit-margin-start:var(--btn-icon-space,var(--spacing-1));margin-inline-start:var(--btn-icon-space,var(--spacing-1));content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-text-1%29' viewBox='0 0 512 512'%3e%3cpath d='M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.dark-theme .btn-icon-after:after,.dark-theme button[type=submit]:after{filter:invert(1) brightness(2)}.btn-small{--btn-py:var(--spacing-1);--btn-px:var(--spacing-4);--btn-fs:var(--fs-sm)}.btn-large{--btn-py:var(--spacing-size-14);--btn-px:var(--spacing-5);--btn-fs:18px}.btn-block{justify-content:center;width:100%}.btn-primary,.mobile-toggle{--btn-bg:var(--color-primary);--btn-bg-hover:var(--color-primary-hover);--btn-bg-active:var(--color-primary-pressed);--btn-fg:var(--color-primary-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-primary-border);--btn-fg-hover:var(--color-primary-hover-foreground);--btn-bc-hover:var(--color-primary-hover-border)}.btn-primary-light{--btn-bg:var(--color-primary-light);--btn-bg-hover:var(--color-primary-light-hover);--btn-bg-active:var(--color-primary-light-pressed);--btn-fg:var(--color-primary-light-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-primary-light-border);--btn-fg-hover:var(--color-primary-light-hover-foreground);--btn-bc-hover:var(--color-primary-light-hover-border)}.btn-secondary,button[type=submit]{--btn-bg:var(--color-secondary);--btn-bg-hover:var(--color-secondary-hover);--btn-bg-active:var(--color-secondary-pressed);--btn-fg:var(--color-secondary-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-secondary-border);--btn-fg-hover:var(--color-secondary-hover-foreground);--btn-bc-hover:var(--color-secondary-hover-border)}.btn-secondary-light{--btn-bg:var(--color-secondary-light);--btn-bg-hover:var(--color-secondary-light-hover);--btn-bg-active:var(--color-secondary-light-pressed);--btn-fg:var(--color-secondary-light-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-secondary-light-border);--btn-fg-hover:var(--color-secondary-light-hover-foreground);--btn-bc-hover:var(--color-secondary-light-hover-border)}.btn-tertiary{--btn-bg:var(--color-tertiary);--btn-bg-hover:var(--color-tertiary-hover);--btn-bg-active:var(--color-tertiary-pressed);--btn-fg:var(--color-tertiary-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-tertiary-border);--btn-fg-hover:var(--color-tertiary-hover-foreground);--btn-bc-hover:var(--color-tertiary-hover-border)}.btn-success{--btn-bg:var(--color-success);--btn-bg-hover:var(--color-success-hover);--btn-bg-active:var(--color-success-pressed);--btn-fg:var(--color-success-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-success-border);--btn-fg-hover:var(--color-success-hover-foreground);--btn-bc-hover:var(--color-success-hover-border)}.btn-error{--btn-bg:var(--color-error);--btn-bg-hover:var(--color-error-hover);--btn-bg-active:var(--color-error-pressed);--btn-fg:var(--color-error-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-error-border);--btn-fg-hover:var(--color-error-hover-foreground);--btn-bc-hover:var(--color-error-hover-border)}.btn-negative{--btn-bg:var(--color-negative);--btn-bg-hover:var(--color-negative-hover);--btn-bg-active:var(--color-negative-pressed);--btn-fg:var(--color-negative-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-negative-border);--btn-fg-hover:var(--color-negative-hover-foreground);--btn-bc-hover:var(--color-negative-hover-border)}.btn-ghost{--btn-bg:var(--color-ghost);--btn-bg-hover:var(--color-ghost-hover);--btn-bg-active:var(--color-ghost-pressed);--btn-fg:var(--color-ghost-foreground);--focus-ring-color:var(--color-focus-ring);--btn-bc:var(--color-ghost-border);--btn-fg-hover:var(--color-ghost-hover-foreground);--btn-bc-hover:var(--color-ghost-hover-border)}.mobile-toggle{--line-width:1em;--line-height:2px;--line-space:3px;--btn-br:var(--br-round);--btn-py:var(--spacing-2)}.mobile-toggle:not(.mobile-menu-open):focus-visible .mobile-dashes:before,.mobile-toggle:not(.mobile-menu-open):hover .mobile-dashes:before{width:90%}.mobile-toggle:not(.mobile-menu-open):focus-visible .mobile-dashes:after,.mobile-toggle:not(.mobile-menu-open):hover .mobile-dashes:after{width:70%}.mobile-toggle:not(.mobile-menu-open) .mobile-dashes{background:currentcolor}.mobile-toggle:not(.mobile-menu-open) .mobile-dashes:before{transform:rotate(0) translateY(calc(var(--line-height) + var(--line-space)))}.mobile-toggle:not(.mobile-menu-open) .mobile-dashes:after{transform:rotate(0) translateY(calc(-1 * (var(--line-height) + var(--line-space))))}.mobile-toggle .mobile-toggle-inner{pointer-events:none;touch-action:none}.mobile-toggle .mobile-dashes{position:relative;width:var(--line-width);height:var(--line-height);background:rgba(0,0,0,0);transition:var(--duration-fast) var(--timing-base);transition-property:background-color}.mobile-toggle .mobile-dashes:after,.mobile-toggle .mobile-dashes:before{position:absolute;top:0;left:0;display:block;width:var(--line-width);height:var(--line-height);content:"";background:currentcolor;transition:var(--duration-fast) var(--timing-base);transition-property:width,transform}.mobile-toggle .mobile-dashes:before{transform:rotate(45deg) translateY(0)}.mobile-toggle .mobile-dashes:after{transform:rotate(-45deg) translateY(0)}a:not([href],[class]),a:not([href],[class]):hover{color:inherit;text-decoration:none}.h1-subpage{font-size:var(--fs-h2)}ol,ul{-webkit-padding-start:1.62em;padding-inline-start:1.62em}:is(p,ul,ol)+:is(h2,h3,h4,h5,h6){margin-top:var(--spacing-row)}.wysiwyg p{color:var(--color-text-primary);font-family:var(--ff-secondary);font-size:var(--fs-p-lg)}.wysiwyg p:not(:last-child){-webkit-margin-after:var(--font-space-md);margin-block-end:var(--font-space-md)}.wysiwyg li p{margin-bottom:var(--spacing-1)}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:var(--spacing-3)}.wysiwyg img{border-radius:var(--br-lg);width:100%}.wysiwyg-narrow{max-width:860px}.wysiwyg-text-md p{font-size:var(--fs-md)}.wysiwyg-text-sm p{font-size:var(--fs-sm)}.section{--section-py:var(--spacing-section);--section-mobile-py:var(--spacing-section-sm);--row-width:min((100% - (min(6.5rem,-1.110738255rem + 8.0536912752vw) * 2)),1304px);--row-py:var(--spacing-row);--gx:var(--spacing-col-gutter);--gy:var(--spacing-row-gutter);margin-block:var(--section-py,70px);padding-inline:var(--section-px,0)}@media(min-width:768px){.section{margin-block:var(--section-py,64px)}}.inner{flex-direction:column}.inner,.module-row,.row{position:relative;display:flex;width:var(--row-width,100%);max-width:100%;margin:0 auto}.module-row,.row{justify-content:center;flex-wrap:wrap;gap:var(--gy,16px) var(--gx,16px)}.module-row .col,.row .col{position:relative}.module-row{width:100%}[class^=module-]+.module-row[class^=module-]{--ms:0}.col,.col-12{width:var(--col-width,100%)}@media(min-width:768px){.col-1{width:var(--col-width,calc(8.3333333333% - var(--gx, 16px) * 11 / 12 - .01px))}.col-2{width:var(--col-width,calc(16.6666666667% - var(--gx, 16px) * 10 / 12 - .01px))}.col-3{width:var(--col-width,calc(25% - var(--gx, 16px) * 9 / 12 - .01px))}.col-4{width:var(--col-width,calc(33.3333333333% - var(--gx, 16px) * 8 / 12 - .01px))}.col-5{width:var(--col-width,calc(41.6666666667% - var(--gx, 16px) * 7 / 12 - .01px))}.col-6{width:var(--col-width,calc(50% - var(--gx, 16px) * 6 / 12 - .01px))}.col-7{width:var(--col-width,calc(58.3333333333% - var(--gx, 16px) * 5 / 12 - .01px))}.col-8{width:var(--col-width,calc(66.6666666667% - var(--gx, 16px) * 4 / 12 - .01px))}.col-9{width:var(--col-width,calc(75% - var(--gx, 16px) * 3 / 12 - .01px))}.col-10{width:var(--col-width,calc(83.3333333333% - var(--gx, 16px) * 2 / 12 - .01px))}.col-11{width:var(--col-width,calc(91.6666666667% - var(--gx, 16px) * 1 / 12 - .01px))}}@media(max-width:767px){.col.empty{display:none}}@media only screen and (min-width:768px){.offset-l-1{margin-left:calc(8.3333333333% + var(--gx, 16px)*.0833333333 - .01px)}.offset-r-1{margin-right:calc(8.3333333333% + var(--gx, 16px)*.0833333333 - .01px)}.offset-l-2{margin-left:calc(16.6666666667% + var(--gx, 16px)*.1666666667 - .01px)}.offset-r-2{margin-right:calc(16.6666666667% + var(--gx, 16px)*.1666666667 - .01px)}.offset-l-3{margin-left:calc(25% + var(--gx, 16px)*.25 - .01px)}.offset-r-3{margin-right:calc(25% + var(--gx, 16px)*.25 - .01px)}.offset-l-4{margin-left:calc(33.3333333333% + var(--gx, 16px)*.3333333333 - .01px)}.offset-r-4{margin-right:calc(33.3333333333% + var(--gx, 16px)*.3333333333 - .01px)}.offset-l-5{margin-left:calc(41.6666666667% + var(--gx, 16px)*.4166666667 - .01px)}.offset-r-5{margin-right:calc(41.6666666667% + var(--gx, 16px)*.4166666667 - .01px)}.offset-l-6{margin-left:calc(50% + var(--gx, 16px)*.5 - .01px)}.offset-r-6{margin-right:calc(50% + var(--gx, 16px)*.5 - .01px)}.offset-l-7{margin-left:calc(58.3333333333% + var(--gx, 16px)*.5833333333 - .01px)}.offset-r-7{margin-right:calc(58.3333333333% + var(--gx, 16px)*.5833333333 - .01px)}.offset-l-8{margin-left:calc(66.6666666667% + var(--gx, 16px)*.6666666667 - .01px)}.offset-r-8{margin-right:calc(66.6666666667% + var(--gx, 16px)*.6666666667 - .01px)}.offset-l-9{margin-left:calc(75% + var(--gx, 16px)*.75 - .01px)}.offset-r-9{margin-right:calc(75% + var(--gx, 16px)*.75 - .01px)}.offset-l-10{margin-left:calc(83.3333333333% + var(--gx, 16px)*.8333333333 - .01px)}.offset-r-10{margin-right:calc(83.3333333333% + var(--gx, 16px)*.8333333333 - .01px)}.offset-l-11{margin-left:calc(91.6666666667% + var(--gx, 16px)*.9166666667 - .01px)}.offset-r-11{margin-right:calc(91.6666666667% + var(--gx, 16px)*.9166666667 - .01px)}.offset-l-12{margin-left:calc(100% + var(--gx, 16px)*1 - .01px)}.offset-r-12{margin-right:calc(100% + var(--gx, 16px)*1 - .01px)}}:where([class^=module-]+[class^=module-]){-webkit-margin-before:var(--ms,var(--spacing-row));margin-block-start:var(--ms,var(--spacing-row))}.breadcrumbTopMargin{margin-top:40px}input[type=checkbox],input[type=radio]{display:inline-block;flex-shrink:0;width:var(--check-w,var(--spacing-3));height:var(--check-h,var(--spacing-3));padding:0;font-size:var(--check-fs,var(--fs-sm));vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--check-bg,var(--color-background-white));background-origin:origin-box;border:var(--check-bw,1px) solid var(--check-bc,var(--color-input-border));border-radius:var(--check-br,var(--br-tn));transition:var(--duration-base) var(--timing-base);transition-property:border-color,background-color,box-shadow;print-color-adjust:"exact"}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--check-bc-hover,var(--color-primary))}input[type=checkbox]:focus,input[type=checkbox]:focus-within,input[type=radio]:focus,input[type=radio]:focus-within{border-color:var(--check-bc-hover,var(--color-primary));box-shadow:0 0 0 var(--check-bw,1px) var(--check-bc-hover,var(--color-primary))}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--check-bg-checked,var(--primary));background-repeat:no-repeat;background-position:50%;background-size:calc(100% - 4px) calc(100% - 4px);border-color:var(--check-bc-checked,var(--color-primary))}input[type=checkbox]:is(input[type=radio]):checked,input[type=radio]:is(input[type=radio]):checked{background-color:var(--check-bg-checked,var(--color-background-white))}input[type=checkbox]+label,input[type=radio]+label{margin-left:var(--check-label-ml,var(--spacing-2));font-size:var(--check-fs,var(--fs-sm));line-height:var(--check-lh,var(--lh-sm));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-primary%29' viewBox='0 0 448 512'%3e%3cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3e%3c/svg%3e")}input[type=radio]{border-radius:100%}input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-primary%29' viewBox='-4 -4 8 8'%3e%3ccircle r='2' /%3e%3c/svg%3e")}label:not([type=checkbox]~label,[type=radio]~label),legend{display:block;margin-block:var(--input-label-mt,var(--spacing-0)) var(--input-label-mb,var(--spacing-0));font-family:var(--input-label-ff,var(--ff-primary));font-size:var(--input-label-fs,var(--fs-sm));font-weight:var(--input-label-fw,var(--fw-label-highlight));line-height:var(--input-label-lh,var(--lh-base));color:var(--input-label-color,var(--color-text-2))}label:not([type=checkbox]~label,[type=radio]~label):last-child,legend:last-child{-webkit-margin-after:0;margin-block-end:0}.hidden_label label:not([type=checkbox]~label,[type=radio]~label),.hidden_label legend,label:not([type=checkbox]~label,[type=radio]~label).hidden_sub_label,legend.hidden_sub_label{display:none}select:not([multiple=multiple]){-webkit-padding-end:calc(var(--spacing-2) + var(--select-bg-size, var(--fs-sm)));padding-inline-end:calc(var(--spacing-2) + var(--select-bg-size, var(--fs-sm)));text-overflow:ellipsis;cursor:pointer;background-image:var(--select-bg-img,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-text-1%29' viewBox='0 0 448 512'%3e%3cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3e%3c/svg%3e"));background-repeat:no-repeat;background-position:right var(--spacing-2) center;background-size:var(--select-bg-size,var(--fs-sm)) var(--select-bg-size,var(--fs-sm))}input[type=search]::-webkit-search-cancel-button{--form-check-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-text-1%29' viewBox='0 0 512 512'%3e%3cpath d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z'/%3e%3c/svg%3e");width:1em;height:1em;margin-right:.5em;-webkit-appearance:none;appearance:none;cursor:pointer;background-color:var(--color-primary);-webkit-mask-image:var(--form-check-bg-img);mask-image:var(--form-check-bg-img);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}input[type=search]::-webkit-search-cancel-button:hover{background-color:var(--color-primary-hover)}input:not([type=checkbox],[type=radio]),select,textarea{--focus-ring-color:transparent;width:100%;padding-block:var(--input-py,var(--spacing-1));padding-inline:var(--input-px,var(--spacing-2));font-size:var(--input-fs,var(--fs-sm));font-weight:var(--input-fw,var(--fw-base));line-height:var(--input-lh,var(--lh-sm));color:var(--input-text,var(--color-text-2));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg,var(--color-background-white));border:var(--input-bw,1px) solid var(--input-bc,var(--color-input-border));border-radius:var(--input-br,var(--br-base));transition:border-color var(--duration-base) var(--timing-base),box-shadow var(--duration-base) var(--timing-base)}input:not([type=checkbox],[type=radio]):hover,select:hover,textarea:hover{border-color:var(--input-bc-hover,var(--color-primary))}input:not([type=checkbox],[type=radio]):disabled,select:disabled,textarea:disabled{opacity:.5}input:not([type=checkbox],[type=radio])::placeholder,select::placeholder,textarea::placeholder{color:var(--input-placeholder,var(--color-text-2))}.open input:not([type=checkbox],[type=radio]),.open select,.open textarea,input:not([type=checkbox],[type=radio]):focus,input:not([type=checkbox],[type=radio]):focus-within,select:focus,select:focus-within,textarea:focus,textarea:focus-within{color:var(--input-text,var(--color-text-2));border-color:var(--input-bc-focus,var(--color-primary));outline:none;box-shadow:0 0 0 var(--input-bw,1px) var(--input-bc-focus,var(--color-primary))}textarea{height:var(--textarea-h,var(--spacing-9));min-height:var(--textarea-h,var(--spacing-9))}.custom-grid-1{--posts:1;--gy:var(--spacing-gutter);--gx:var(--spacing-gutter)}.custom-grid-1 .col{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(260px,100%/var(--posts) - var(--gx)),1fr));grid-gap:var(--gy) var(--gx)}.custom-grid-1 :where([class^=module-]){--ms:0}.custom-grid-2{--posts:2;--gy:var(--spacing-gutter);--gx:var(--spacing-gutter)}.custom-grid-2 .col{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(260px,100%/var(--posts) - var(--gx)),1fr));grid-gap:var(--gy) var(--gx)}.custom-grid-2 :where([class^=module-]){--ms:0}.custom-grid-3{--posts:3;--gy:var(--spacing-gutter);--gx:var(--spacing-gutter)}.custom-grid-3 .col{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(260px,100%/var(--posts) - var(--gx)),1fr));grid-gap:var(--gy) var(--gx)}.custom-grid-3 :where([class^=module-]){--ms:0}.custom-grid-4{--posts:4;--gy:var(--spacing-gutter);--gx:var(--spacing-gutter)}.custom-grid-4 .col{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(260px,100%/var(--posts) - var(--gx)),1fr));grid-gap:var(--gy) var(--gx)}.custom-grid-4 :where([class^=module-]){--ms:0}.text-center{text-align:center}.text-left{text-align:left}@media(min-width:768px){.text-right{text-align:right}}.match-height .col>[class^=module-]{height:100%}@media(min-width:768px){.align-end{display:flex;align-items:end}.align-center{display:flex;flex-direction:column;justify-content:center}.justify-end{display:flex;justify-content:flex-end}}@media(max-width:767.98px){.img-mobile-first .col:has(.module-image){order:-1}}.noMargin{margin:0}#header{--ms:0;--logo-size:min(2.625rem,1.8322147651rem + 0.8389261745vw);--menu-item-py:var(--spacing-1);--menu-item-px:var(--spacing-2);--menu-item-fs:var(--fs-menu-item);--menu-item-fw:var(--fw-base);--menu-item-lh:var(--lh-base);--menu-item-br:0;--menu-item-text:var(--color-menu-item);--menu-item-text-hover:var(--color-menu-item-hover);--menu-item-text-active:var(--color-menu-item-hover);--menu-item-text-current:var(--color-menu-item-hover);--menu-item-text-current-hover:var(--color-menu-item-hover);--menu-item-text-current-active:var(--color-menu-item-hover);--menu-item-text-current-parent:var(--color-menu-item-hover);--menu-item-text-current-parent-hover:var(--color-menu-item-hover);--menu-item-text-current-parent-active:var(--color-menu-item-hover);--menu-item-bg:transparent;--menu-item-bg-hover:transparent;--menu-item-bg-active:transparent;--menu-item-bg-current:transparent;--menu-item-bg-current-hover:transparent;--menu-item-bg-current-active:transparent;--menu-item-bg-current-parent:transparent;--menu-item-bg-current-parent-hover:transparent;--menu-item-bg-current-parent-active:transparent;position:fixed;top:0;right:0;left:0;z-index:1000;isolation:isolate}#header>.section>.row{padding:var(--spacing-2) 0}#header .menu-item a{text-decoration:none}.admin-bar #header{--adminbar-height:32px;top:var(--adminbar-height)}@media(max-width:782px){.admin-bar #header{--adminbar-height:46px}}#header #header-logo{position:relative;display:flex;align-items:center;justify-content:center;width:auto}#header #header-logo img,#header #header-logo svg{width:auto;height:var(--logo-size)}#wpadminbar{position:fixed}#main-header{--section-py:0;--row-py:var(--spacing-2);--col-width:auto;--row-width:min((100% - (min(6.5rem,-1.110738255rem + 8.0536912752vw) * 2)),1304px);--gy:0;z-index:999;background:var(--header-bg,transparent);transition:var(--duration-base) var(--timing-base);transition-property:transform,background-color,box-shadow;transform:translateZ(0);transform-style:preserve-3d}.nav-sticky:not(.nav-down) #main-header{transform:translate3d(0,-100%,0)}#main-header>.row{--gx:var(--spacing-3);display:grid;grid-template-columns:auto 1fr auto;transition:padding var(--duration-base) var(--timing-base)}#main-header .col{display:flex;align-items:center}.nav-sticky #main-header{--header-bg:var(--header-bg-sticky,var(--color-background-1));--row-py:var(--spacing-4)}.nav-sticky.nav-up #main-header{transition:box-shadow var(--duration-base) step-end,transform var(--duration-base) var(--timing-base),background-color var(--duration-base) step-end}#main-header .module-menu{display:flex;justify-content:flex-end}@media(max-width:991.98px){#main-header .module-menu{display:none}}.module-menu .menu,.module-menu ul{--menu-gx:var(--spacing-3);display:flex;flex-wrap:wrap;gap:var(--menu-gy,0) var(--menu-gx,0);padding:var(--menu-py,0) var(--menu-px,0);margin:var(--menu-my,0) var(--menu-mx,0);list-style:none}.module-menu .menu ul,.module-menu ul ul{list-style:none}.module-menu .menu li,.module-menu ul li{margin:0}@media(max-width:991.98px){.module-menu .menu,.module-menu ul{display:none}}.module-menu .menu-item{position:relative;transition:grid-template-rows var(--duration-base) var(--timing-base)}.module-menu .menu-item:not(.open) .menu-arrow:after{transform:translateZ(0) rotateX(0deg)}.module-menu .menu-item.current-menu-ancestor>a,.module-menu .menu-item.current-menu-parent>a,.module-menu .menu-item.open>a{--menu-item-text:var(--menu-item-text-current-parent,currentColor);--menu-item-text-hover:var( --menu-item-text-current-parent-hover,var(--menu-item-text) );--menu-item-text-active:var( --menu-item-text-current-parent-active,var(--menu-item-text) );--menu-item-bg:var(--menu-item-bg-current-parent,transparent);--menu-item-bg-hover:var( --menu-item-bg-current-parent-hover,var(--menu-item-bg) );--menu-item-bg-active:var( --menu-item-bg-current-parent-active,var(--menu-item-bg) )}.module-menu .menu-item>a{display:inline-flex;font-family:var(--menu-item-ff,inherit);font-size:var(--menu-item-fs,inherit);font-weight:var(--menu-item-fw,inherit);line-height:var(--menu-item-lh,inherit);color:var(--menu-item-text,currentColor);letter-spacing:var(--ls-menu-item);background:var(--menu-item-bg,transparent);border-radius:var(--menu-item-br,0);transition:var(--duration-base) var(--timing-base);transition-property:background-color,color}.module-menu .menu-item>a:focus-visible,.module-menu .menu-item>a:hover{color:var(--menu-item-text-hover,var(--menu-item-text));background:var(--menu-item-bg-hover,var(--menu-item-bg))}.module-menu .menu-item>a:active{color:var(--menu-item-text-active,var(--menu-item-text));background:var(--menu-item-bg-active,var(--menu-item-bg))}.module-menu .menu-item>a[aria-current=page]{color:var(--menu-item-text-current,var(--menu-item-text));background:var(--menu-item-bg-current,var(--menu-item-bg))}.module-menu .menu-item>a[aria-current=page]:hover{color:var(--menu-item-text-current-hover,var(--menu-item-text-current));background:var(--menu-item-bg-current-hover,var(--menu-item-bg-current))}.module-menu .menu-item>a[aria-current=page]:active{color:var(--menu-item-text-current-active,var(--menu-item-text-current));background:var(--menu-item-bg-current-active,var(--menu-item-bg-current))}.module-menu .menu-arrow{align-self:center;margin-left:auto;line-height:1;letter-spacing:normal;pointer-events:none}.module-menu .menu-arrow:after{display:block;width:var(--fs-mi);aspect-ratio:1;-webkit-margin-start:var(--spacing-1);margin-inline-start:var(--spacing-1);content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='var%28--color-text-1%29' viewBox='0 0 512 512'%3e%3cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;transition:transform var(--duration-base) var(--timing-base);transition-property:transform;transform:translateZ(0) rotateX(180deg) perspective(1px);transform-style:preserve-3d}.dark-theme .module-menu .menu-arrow:after{filter:invert(1) brightness(2)}.module-menu .sub-menu{--focus-ring-offset:-2px;display:flex;flex-direction:column;padding:var(--sub-menu-py,0) var(--sub-menu-px,0);overflow:hidden;transition:visibility var(--duration-base) step-start,opacity var(--duration-base) var(--timing-base)}.module-menu .sub-menu:not(.open){visibility:hidden;opacity:0;transition:visibility var(--duration-base) step-end,opacity var(--duration-base) var(--timing-base)}.module-menu .sub-menu:not(.sub-menu .sub-menu,#mobile-menu .module-menu .sub-menu){--card-py:var(--spacing-2);--card-px:var(--spacing-4);--card-bg:var(--color-background-white);--card-br:var(--br-base);--card-bc:var(--color-background-5);--card-bw:1px;position:absolute;top:100%;z-index:10;width:max-content;min-width:100%;padding:var(--card-py,0) var(--card-px,0);background:var(--card-bg,inherit);border:var(--card-bw,0) solid var(--card-bc,transparent);border-radius:var(--card-br,0);transition:visibility var(--duration-base) step-start,opacity var(--duration-base) var(--timing-base),transform var(--duration-base) var(--timing-base)}.module-menu .sub-menu:not(.sub-menu .sub-menu,#mobile-menu .module-menu .sub-menu):not(.open,.open .module-menu .sub-menu:not(.sub-menu .sub-menu,#mobile-menu .module-menu .sub-menu),#mobile-menu.mobile-menu-open .module-menu .sub-menu:not(.sub-menu .sub-menu,#mobile-menu .module-menu .sub-menu)){visibility:hidden;opacity:0;transition:visibility var(--duration-base) step-end,opacity var(--duration-base) var(--timing-base),transform var(--duration-base) var(--timing-base);transform:translateY(.25rem)}.menu-item:not(#mobile-menu .module-menu .sub-menu){display:grid;grid-template-rows:min-content 1fr}.menu-item:not(#mobile-menu .module-menu .sub-menu):not(.open){grid-template-rows:min-content 0fr}.module-menu .sub-menu .menu-item.current-menu-item a{color:var(--color-menu-item-hover);background-color:var(--color-background-2)}.module-menu .sub-menu .menu-item a{min-width:var(--spacing-10);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-background-white);border-radius:var(--br-md);transition:color var(--duration-base) var(--timing-base),background-color var(--duration-base) var(--timing-base)}.module-menu .sub-menu .menu-item a:hover{background-color:var(--color-background-2)}body.mobile-menu-open{overflow:hidden}#header:not(.mobile-menu-open #header):before{pointer-events:none;visibility:hidden;background:var(--color-backdrop);opacity:0;transition:opacity var(--duration-base) var(--timing-base),visibility var(--duration-base) step-end}#header:before{position:fixed;inset:0;z-index:-1;content:"";background:var(--color-backdrop);transition:opacity var(--duration-base) var(--timing-base),visibility var(--duration-base) step-start}#mobile-menu{--section-py:0;--row-py:0;--gx:0;--gy:0;--focus-ring-offset:-2px}#mobile-menu:not(.mobile-menu-open) .mobile-navigation{visibility:hidden;transition:transform var(--duration-base) var(--timing-base),visibility var(--duration-base) step-end;transform:translate3d(100%,0,0)}#mobile-menu .mobile-navigation{position:fixed;top:0;right:0;bottom:0;z-index:1;width:100%;padding-top:calc(var(--spacing-row)*2);background:var(--color-background-1);transition:transform var(--duration-base) var(--timing-base),visibility var(--duration-base) step-start;transform:translateZ(0)}.admin-bar #mobile-menu .mobile-navigation{top:var(--adminbar-height)}@media(min-width:576px){#mobile-menu .mobile-navigation{width:min(25rem,15.4865771812rem + 10.067114094vw)}}#mobile-menu .col{height:100%;max-height:calc(100svh - var(--header-height));margin-top:var(--header-height);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#mobile-menu .col::-webkit-scrollbar{display:none}#mobile-menu .menu,#mobile-menu ul{display:grid}#mobile-menu .menu-item{padding-inline:var(--spacing-2)}.mobile-toggle{--btn-px:var(--btn-py);border-radius:var(--br-md)}@media(min-width:992px){.mobile-toggle{display:none}}.singleLoan{margin-top:40px}.singleLoan__ingress{margin-bottom:40px}.singleLoan__tableHeader{font-weight:700}.singleLoan__table{display:flex;flex-direction:column;gap:var(--spacing-3)}.singleLoan__tableRow{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-border);position:relative}.singleLoan__tableRow:last-child{border-bottom:none}.singleLoan__withTooltip{display:flex;gap:var(--spacing-2);cursor:pointer}.singleLoan__infoIcon{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:50%;border:none;color:#fff;width:24px;height:24px;font-weight:600}.singleLoan__toolTip{display:none;position:absolute;top:100%;z-index:1}.singleLoan__toolTip p{color:#000!important}@media(min-width:769px){.singleLoan .singleLoan__withTooltip:hover .singleLoan__toolTip{display:flex}}@media(max-width:768px){.singleLoan .singleLoan__toolTip.active{display:flex}}.singleLoan .uppercase{text-transform:uppercase}.singleLoan p{font-size:var(--fs-sm)}.singleLoan__content{align-items:flex-start;margin:40px 0;width:100%}@media(max-width:768px){.singleLoan__content{display:flex;flex-direction:column-reverse}}.singleLoan__contentRight{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2)}.singleLoan__contentRight-preSubscription{padding:var(--spacing-4);background-color:var(--color-brand);border-radius:var(--br-lg);width:100%;display:flex;flex-direction:column;gap:var(--spacing-1)}.singleLoan__contentRight-preSubscription h4,.singleLoan__contentRight-preSubscription p{color:#fff}.singleLoan__contentRight-preSubscriptionUpper{display:flex;justify-content:space-between;width:100%;position:relative}.singleLoan__contentRight-preSubscriptionUpper .tooltipPreSubscription{right:-62px;top:200%}.singleLoan__contentRight-preSubscriptionLower{display:flex;gap:var(--spacing-1);width:100%}.singleLoan__contentRight-card{display:flex;flex-direction:column;width:100%;padding:var(--spacing-4);gap:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--br-lg);background:hsla(0,0%,100%,.5);box-shadow:2.438px 2.438px 24px 0 rgba(124,124,124,.1)}.singleLoan__contentRight-cardUpper{display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;align-items:center;width:100%}.singleLoan__contentRight-left{display:flex;flex-direction:column;gap:var(--spacing-2)}.singleLoan__contentRight-cardLower{display:flex}.singleLoan__contentRight .loanAmount{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}.singleLoan__contentRight .loanAmount p{font-size:var(--fs-sm)}.singleLoan__contentRight .loanAmount h4{margin:0}.singleLoan__contentRight .risk p{font-size:var(--fs-sm)}.singleLoan__contentRight .risk .riskGrades{display:flex;gap:6px;margin-top:4px}.singleLoan .grade{width:28px;height:28px;border-radius:50%;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--color-text-secondary);font-weight:600}.singleLoan .grade.active{background-color:var(--color-light);border-color:var(--color-light)}.singleLoan .progress{display:flex;flex-direction:column;align-items:center;gap:5px}.singleLoan .createAccount{width:100%;padding:var(--spacing-size-14) var(--spacing-3);font-size:var(--fs-md)}.singleLoan__modalContent{display:flex;flex-direction:column;gap:var(--spacing-1)}