@charset "UTF-8";.i1e4iimj{position:relative;height:224px;background:var(--bg-url) center/cover no-repeat;-webkit-background-position:top;background-position:top}.i1e4iimj[data-is-fallback=true]{height:200px}@media (min-width: 768px){.i1e4iimj{height:400px;max-width:768px;width:100%}}.l1vp73vm{position:absolute;bottom:-48px;right:56px;width:96px;height:96px;background:var(--bg-url) #d3d3d3 50%/cover no-repeat;border-radius:100%;z-index:1;box-shadow:0 3px 3px #0000000a,0 3px 4px #00000014,0 1px 8px #0000001a}@media (max-width: 767px){.l1vp73vm{width:80px;height:80px;right:16px}}.v1kk7g4p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 88px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;background-color:#fff;position:relative}@media (max-width: 767px){.v1kk7g4p{padding:32px 16px 0}.v1kk7g4p h2{line-height:40px}}.t9kbrax{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 88px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;background-color:#fff;position:relative;border-top:solid 16px #9AB2BF}@media (max-width: 767px){.t9kbrax{padding:32px 16px 0}.t9kbrax h2{line-height:40px}}.cg2zijq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px 88px 40px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (max-width: 767px){.cg2zijq{padding:32px 16px;gap:16px}}.n1kmom06{display:-ms-grid;display:grid;gap:16px;padding:16px;background:#fafafa;color:#000}.n13zcz9v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.n13zcz9v img{width:20px;height:20px}.n8dstj6{font-size:14px;font-weight:600;line-height:20px}.vk4rrdb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:16px}@media (max-width: 767px){.vk4rrdb{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cmf7szr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:16px}@media (max-width: 767px){.cmf7szr{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.c1mrnnov h1{font-size:16px}.l1nz71h4 button{min-width:120px}@media (max-width: 767px){.l1nz71h4 button{min-width:100%}}.c1urwf5k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--syfds-spacing-md, 16px);background:var(--syfds-color-background-subtle-default, #f6f6f6);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-top:1px solid var(--syfds-color-background-subtle-default, #e0e0e0);box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.c1urwf5k{height:96px;min-height:96px;padding:0 var(--syfds-spacing-lg, 24px);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.c1urwf5k>button{margin:0;min-width:100%;margin-bottom:var(--syfds-spacing-xs, 8px)}@media (min-width: 768px){.c1urwf5k>button{min-width:auto;min-height:48px;margin-bottom:0;margin-left:var(--syfds-spacing-xs, 8px)}}.m12xka4y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--m12xka4y-0);-ms-flex-pack:var(--m12xka4y-0);-webkit-justify-content:var(--m12xka4y-0);justify-content:var(--m12xka4y-0)}.mcpt77n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:var(--mcpt77n-0);-ms-flex-pack:var(--mcpt77n-0);-webkit-justify-content:var(--mcpt77n-0);justify-content:var(--mcpt77n-0);gap:8px;width:100%;margin:0 auto;padding-bottom:24px;position:relative;z-index:0}@media (min-width: 480px){.mcpt77n{gap:16px}}@media (min-width: 768px){.mcpt77n{gap:24px}}.mcpt77n *{box-sizing:border-box}.sdont7s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.m1nkse4o{margin:0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}@media (min-width: 480px){.m1nkse4o{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.tja2fof{width:100%;max-width:var(--tja2fof-0)}.t1ejk9kv{position:absolute;width:var(--t1ejk9kv-0);height:var(--t1ejk9kv-1);-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;border-radius:var(--t1ejk9kv-2);min-width:350px;inset:0;-webkit-transition:filter .3s ease;transition:filter .3s ease;-webkit-filter:none;filter:none}@media (hover: hover) and (pointer: fine){.t1ejk9kv{-webkit-filter:var(--t1ejk9kv-3);filter:var(--t1ejk9kv-3)}@media (max-width: 767px),(any-pointer: coarse){.t1ejk9kv{-webkit-filter:none;filter:none}}}.t1ckw2fx{all:unset;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--t1ckw2fx-0);height:var(--t1ckw2fx-1);border-radius:10px;position:relative;background-color:#34657f}.t1ckw2fx:hover:after{opacity:0}.t1ckw2fx:hover .l14lhcka:after{opacity:0}.t1ckw2fx:after{content:"";position:absolute;inset:0;background-color:#34657f99;mix-blend-mode:multiply;pointer-events:none;width:var(--t1ckw2fx-2);height:var(--t1ckw2fx-3);border-radius:var(--t1ckw2fx-4);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}@media (hover: hover) and (pointer: fine){.t1ckw2fx:after{opacity:1}@media (max-width: 767px),(any-pointer: coarse){.t1ckw2fx:after{opacity:0}}}.o1tdtd64{position:absolute;bottom:var(--o1tdtd64-0);left:var(--o1tdtd64-1);right:0;top:var(--o1tdtd64-2);width:var(--o1tdtd64-3);height:var(--o1tdtd64-4);min-height:var(--o1tdtd64-5);border-radius:var(--o1tdtd64-6);padding:var(--o1tdtd64-7);background-color:#162c37}.p1pbsce8{font-size:12px;color:#fff;line-height:20px;height:20px;font-weight:700;margin-bottom:var(--p1pbsce8-0)}.h18sx1i9{font-size:16px;line-height:24px;font-weight:700;-webkit-transition:color .3s ease;transition:color .3s ease;width:302px;height:48px;color:#fbc600}@media (hover: hover) and (pointer: fine){.h18sx1i9{color:var(--h18sx1i9-0)}@media (max-width: 767px),(any-pointer: coarse){.h18sx1i9{color:#fbc600}}}.cw8ybfs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:var(--cw8ybfs-0);-ms-flex-pack:var(--cw8ybfs-0);-webkit-justify-content:var(--cw8ybfs-0);justify-content:var(--cw8ybfs-0);gap:var(--cw8ybfs-1);margin-top:4px;width:var(--cw8ybfs-2)}.o4m3jqq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:16px;height:20px;width:20px;padding:var(--o4m3jqq-0);min-width:20px;min-height:20px}.o4m3jqq>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.skophig{font-size:14px;color:#fff;line-height:20px;max-width:var(--skophig-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.a9fyh27{width:32px;height:32px;border-radius:50%;background-color:#9ab2bf;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#333;font-size:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.a7seclv{font-size:20px}.v2a6urv{position:absolute;width:var(--v2a6urv-0);height:var(--v2a6urv-1);-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;border-radius:var(--v2a6urv-2);min-width:350px;inset:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.3;-webkit-filter:none;filter:none}@media (max-width: 767px),(any-pointer: coarse){.v2a6urv{opacity:1;-webkit-transition:none;transition:none}}.vn706ae{all:unset;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--vn706ae-0);height:var(--vn706ae-1);border-radius:10px;position:relative;background-color:transparent}@media (hover: hover) and (pointer: fine){.vn706ae:hover .v2a6urv{opacity:1}.vn706ae:hover .v11xfkzf:after{opacity:0}}.v1qns3ye{position:absolute;bottom:var(--v1qns3ye-0);left:var(--v1qns3ye-1);right:0;top:var(--v1qns3ye-2);width:var(--v1qns3ye-3);height:auto;min-height:164px;border-radius:0 0 10px 10px;padding:var(--syfds-spacing-16, 16px) var(--syfds-spacing-24, 24px) var(--syfds-spacing-24, 24px) var(--syfds-spacing-24, 24px);background-color:var(--syfds-color-neutral-white, #ffffff)}.v1tihfvy{font-size:var(--syfds-typography-font-size-12, 12px);color:var(--syfds-color-content-default, #090909);line-height:var(--syfds-typography-line-height-20, 20px);height:var(--syfds-typography-line-height-20, 20px);font-weight:var(--syfds-typography-font-weight-bold, 700);margin-bottom:var(--v1tihfvy-0)}.v1xxcled{font-size:var(--syfds-typography-font-size-16, 16px);line-height:var(--syfds-typography-line-height-24, 24px);font-weight:var(--syfds-typography-font-weight-bold, 700);-webkit-transition:color .3s ease;transition:color .3s ease;width:302px;height:48px;color:var(--syfds-color-content-default, #090909)}.viyuxmn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:var(--syfds-color-neutral-charcoal, #090909);font-size:var(--syfds-typography-font-size-16, 16px);height:var(--syfds-size-element-xlarge, 20px);width:var(--syfds-size-element-xlarge, 20px);padding:var(--viyuxmn-0);min-width:var(--syfds-size-element-xlarge, 20px);min-height:var(--syfds-size-element-xlarge, 20px)}.viyuxmn>img{-webkit-filter:none;filter:none}.v1nra5pu{font-size:var(--syfds-typography-font-size-14, 14px);color:var(--syfds-color-content-default, #090909);line-height:var(--syfds-typography-line-height-20, 20px);max-width:var(--v1nra5pu-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.vpzfcal{width:var(--syfds-size-component-medium, 32px);height:var(--syfds-size-component-medium, 32px);border-radius:40px;padding:var(--syfds-spacing-4, 4px);background-color:#9ab2bf;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:var(--syfds-color-neutral-charcoal, #090909);font-size:var(--syfds-typography-font-size-12, 12px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.l14lhcka{position:absolute;top:var(--l14lhcka-0);-webkit-transform:var(--l14lhcka-1);-moz-transform:var(--l14lhcka-1);-ms-transform:var(--l14lhcka-1);transform:var(--l14lhcka-1);right:24px;width:64px;height:64px;border-radius:50%;z-index:1;background:var(--bg-url) #d3d3d3 50%/cover no-repeat;box-shadow:0 3px 3px #0000000a,0 3px 4px #00000014,0 1px 8px #0000001a;-webkit-transition:filter .3s ease;transition:filter .3s ease}.l14lhcka:after{content:"";position:absolute;background-color:#34657f99;mix-blend-mode:multiply;pointer-events:none;border-radius:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;inset:-1px;-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}@media (hover: hover) and (pointer: fine){.l14lhcka:after{opacity:1}@media (max-width: 767px),(any-pointer: coarse){.l14lhcka:after{opacity:0}}}.v11xfkzf{position:absolute;top:var(--v11xfkzf-0);-webkit-transform:var(--v11xfkzf-1);-moz-transform:var(--v11xfkzf-1);-ms-transform:var(--v11xfkzf-1);transform:var(--v11xfkzf-1);right:var(--syfds-spacing-24, 24px);width:var(--syfds-size-component-3xlarge, 64px);height:var(--syfds-size-component-3xlarge, 64px);border-radius:100%;padding:10px;z-index:1;background:var(--bg-url) 50%/cover no-repeat;overflow:hidden}.v11xfkzf:after{content:"";position:absolute;inset:0;background-color:#ffffffb3;border-radius:100%;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}@media (max-width: 767px),(any-pointer: coarse){.v11xfkzf:after{opacity:0}}.s1x8z819{position:absolute;top:var(--s1x8z819-0);left:var(--s1x8z819-1);width:32px;height:32px;padding:6px;border-radius:100px;background-color:#fff;opacity:.75;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;overflow:hidden}:root[data-theme=syf-light]{--syfds-size-icon-12: .75rem;--syfds-size-icon-14: .875rem;--syfds-size-icon-16: 1rem;--syfds-size-icon-18: 1.125rem;--syfds-size-icon-20: 1.25rem;--syfds-size-icon-24: 1.5rem;--syfds-size-icon-28: 1.75rem;--syfds-size-icon-32: 2rem;--syfds-size-icon-40: 2.5rem;--syfds-size-icon-44: 2.75rem;--syfds-size-icon-48: 3rem;--syfds-size-icon-xsm: var(--syfds-size-icon-12);--syfds-size-icon-xsm-mobile: var(--syfds-size-icon-12);--syfds-size-icon-sm: var(--syfds-size-icon-16);--syfds-size-icon-sm-mobile: var(--syfds-size-icon-16);--syfds-size-icon-md: var(--syfds-size-icon-20);--syfds-size-icon-md-mobile: var(--syfds-size-icon-20);--syfds-size-icon-lg: var(--syfds-size-icon-24);--syfds-size-icon-lg-mobile: var(--syfds-size-icon-24);--syfds-size-icon-xlg: var(--syfds-size-icon-32);--syfds-size-icon-xlg-mobile: var(--syfds-size-icon-32);--syfds-size-icon-2xlg: var(--syfds-size-icon-40);--syfds-size-icon-2xlg-mobile: var(--syfds-size-icon-40);--syfds-size-icon-sm-mobile-16: var(--syfds-size-icon-16);--syfds-size-element-2xlarge: var(--syfds-spacing-24);--syfds-size-element-xlarge: var(--syfds-spacing-20);--syfds-size-element-large: var(--syfds-spacing-16);--syfds-size-element-medium: var(--syfds-spacing-12);--syfds-size-element-small: var(--syfds-spacing-8);--syfds-size-element-xsmall: var(--syfds-spacing-4);--syfds-size-component-6xlarge: var(--syfds-spacing-128);--syfds-size-component-5xlarge: var(--syfds-spacing-96);--syfds-size-component-4xlarge: var(--syfds-spacing-80);--syfds-size-component-3xlarge: var(--syfds-spacing-64);--syfds-size-component-2xlarge: var(--syfds-spacing-56);--syfds-size-component-xlarge: var(--syfds-spacing-48);--syfds-size-component-large: var(--syfds-spacing-40);--syfds-size-component-medium: var(--syfds-spacing-32);--syfds-size-component-small: var(--syfds-spacing-24);--syfds-spacing-0: 0rem;--syfds-spacing-2: .125rem;--syfds-spacing-4: .25rem;--syfds-spacing-8: .5rem;--syfds-spacing-12: .75rem;--syfds-spacing-16: 1rem;--syfds-spacing-20: 1.25rem;--syfds-spacing-24: 1.5rem;--syfds-spacing-28: 1.75rem;--syfds-spacing-32: 2rem;--syfds-spacing-40: 2.5rem;--syfds-spacing-48: 3rem;--syfds-spacing-56: 3.5rem;--syfds-spacing-64: 4rem;--syfds-spacing-80: 5rem;--syfds-spacing-96: 6rem;--syfds-spacing-128: 8rem;--syfds-spacing-1152: 72rem;--syfds-color-utility-green-100: #e2f4eb;--syfds-color-utility-green-200: #a3dbc1;--syfds-color-utility-green-300: #5abe8f;--syfds-color-utility-green-400: #33825d;--syfds-color-utility-green-500: #276347;--syfds-color-utility-green-600: #1a422f;--syfds-color-utility-orange-100: #feeae1;--syfds-color-utility-orange-200: #fdb89b;--syfds-color-utility-orange-300: #fc9569;--syfds-color-utility-orange-400: #fb6322;--syfds-color-utility-orange-500: #c33d04;--syfds-color-utility-orange-600: #962f03;--syfds-color-utility-red-100: #fce8ea;--syfds-color-utility-red-200: #f5a3ac;--syfds-color-utility-red-300: #eb4758;--syfds-color-utility-red-400: #b71425;--syfds-color-utility-red-500: #8f101d;--syfds-color-utility-red-600: #650b14;--syfds-color-utility-blue-100: #deecf7;--syfds-color-utility-blue-200: #a0cae8;--syfds-color-utility-blue-300: #4e9bd5;--syfds-color-utility-blue-400: #246697;--syfds-color-utility-blue-500: #1b4b6f;--syfds-color-utility-blue-600: #12324a;--syfds-color-neutral-100: #f6f6f6;--syfds-color-neutral-200: #dadada;--syfds-color-neutral-300: #9d9d9d;--syfds-color-neutral-400: #848484;--syfds-color-neutral-500: #4f4f4f;--syfds-color-neutral-600: #353535;--syfds-color-neutral-white: #fff;--syfds-color-neutral-charcoal: #090909;--syfds-color-neutral-off-white-100: #faf9f6;--syfds-color-neutral-off-white-200: #efeeeb;--syfds-color-neutral-off-white-300: #e4e3e0;--syfds-color-transparent-charcoal-0: #09090900;--syfds-color-transparent-charcoal-4: #0909090a;--syfds-color-transparent-charcoal-5: #0909090d;--syfds-color-transparent-charcoal-10: #0909091a;--syfds-color-transparent-charcoal-20: #09090933;--syfds-color-transparent-charcoal-30: #0909094d;--syfds-color-transparent-charcoal-40: #09090966;--syfds-color-transparent-charcoal-50: #09090980;--syfds-color-transparent-charcoal-60: #09090999;--syfds-color-transparent-charcoal-70: #090909b3;--syfds-color-transparent-charcoal-80: #090909cc;--syfds-color-transparent-charcoal-90: #090909e6;--syfds-color-transparent-charcoal-100: #090909;--syfds-color-transparent-white-0: #fff0;--syfds-color-transparent-white-5: #ffffff0d;--syfds-color-transparent-white-10: #ffffff1a;--syfds-color-transparent-white-20: #fff3;--syfds-color-transparent-white-30: #ffffff4d;--syfds-color-transparent-white-40: #fff6;--syfds-color-transparent-white-50: #ffffff80;--syfds-color-transparent-white-60: #fff9;--syfds-color-transparent-white-70: #ffffffb3;--syfds-color-transparent-white-80: #fffc;--syfds-color-transparent-white-90: #ffffffe6;--syfds-color-transparent-white-100: #fff;--syfds-color-brand-gold-100: #fffae4;--syfds-color-brand-gold-200: #fff5c9;--syfds-color-brand-gold-300: #fff1af;--syfds-color-brand-gold-400: #ffec94;--syfds-color-brand-gold-500: #ffe779;--syfds-color-brand-gold-600: #ffd549;--syfds-color-brand-gold-700: #f5bc00;--syfds-color-brand-gold-800: #db9d00;--syfds-color-brand-teal-100: #e2f8f4;--syfds-color-brand-teal-200: #c5f2ea;--syfds-color-brand-teal-300: #9fe9dc;--syfds-color-brand-teal-400: #8fdbce;--syfds-color-brand-teal-500: #83cabe;--syfds-color-brand-teal-600: #67ab9f;--syfds-color-brand-teal-700: #4a8c81;--syfds-color-brand-teal-800: #2c685e;--syfds-color-brand-apricot-100: #ffeddc;--syfds-color-brand-apricot-200: #ffd7b3;--syfds-color-brand-apricot-300: #ffbc81;--syfds-color-brand-apricot-400: #feae72;--syfds-color-brand-apricot-500: #fe9f62;--syfds-color-brand-apricot-600: #fd8f52;--syfds-color-brand-apricot-700: #fc8142;--syfds-color-brand-apricot-800: #fb6322;--syfds-color-brand-green-100: #e4f2eb;--syfds-color-brand-green-200: #c0ddd0;--syfds-color-brand-green-300: #9fc8b5;--syfds-color-brand-green-400: #7bb097;--syfds-color-brand-green-500: #57997a;--syfds-color-brand-green-600: #33825d;--syfds-color-brand-green-700: #29684a;--syfds-color-brand-green-800: #1f4e38;--syfds-color-brand-blue-100: #ddeaf4;--syfds-color-brand-blue-200: #b9d2e4;--syfds-color-brand-blue-300: #9abbd2;--syfds-color-brand-blue-400: #739ebf;--syfds-color-brand-blue-500: #4b82ab;--syfds-color-brand-blue-600: #246697;--syfds-color-brand-blue-700: #1d5279;--syfds-color-brand-blue-800: #163d5b;--syfds-color-brand-red-100: #fde2e5;--syfds-color-brand-red-200: #f9c7cc;--syfds-color-brand-red-300: #f6acb3;--syfds-color-brand-red-400: #f17e89;--syfds-color-brand-red-500: #ec515f;--syfds-color-brand-red-600: #b71425;--syfds-color-brand-red-700: #93101e;--syfds-color-brand-red-800: #6a0c15;--syfds-color-background-page-default: var( --syfds-color-neutral-off-white-100 );--syfds-color-background-page-brand: var(--syfds-color-brand-gold-600);--syfds-color-background-page-brand-subtle: var(--syfds-color-brand-gold-200);--syfds-color-background-page-knockout: var(--syfds-color-neutral-charcoal);--syfds-color-background-page-subtle: var(--syfds-color-neutral-white);--syfds-color-background-page-strong: var( --syfds-color-neutral-off-white-200 );--syfds-color-background-page-stronger: var( --syfds-color-neutral-off-white-300 );--syfds-color-background-knockout-default: var( --syfds-color-neutral-charcoal );--syfds-color-background-knockout-hover: var(--syfds-color-neutral-600);--syfds-color-background-knockout-active: var(--syfds-color-neutral-500);--syfds-color-background-knockout-disabled: var(--syfds-color-neutral-200);--syfds-color-background-brand-default: var(--syfds-color-brand-gold-600);--syfds-color-background-brand-hover: var(--syfds-color-brand-gold-700);--syfds-color-background-brand-active: var(--syfds-color-brand-gold-800);--syfds-color-background-brand-disabled: var(--syfds-color-neutral-100);--syfds-color-background-brand-subtle-default: var( --syfds-color-brand-gold-200 );--syfds-color-background-brand-subtle-hover: var( --syfds-color-brand-gold-300 );--syfds-color-background-brand-subtle-active: var( --syfds-color-brand-gold-400 );--syfds-color-background-brand-knockout-default: var( --syfds-color-brand-gold-600 );--syfds-color-background-brand-knockout-hover: var( --syfds-color-brand-gold-700 );--syfds-color-background-brand-knockout-active: var( --syfds-color-brand-gold-800 );--syfds-color-background-subtle-default: var(--syfds-color-neutral-100);--syfds-color-background-subtle-hover: var(--syfds-color-neutral-200);--syfds-color-background-subtle-active: var(--syfds-color-neutral-300);--syfds-color-background-strong-default: var(--syfds-color-neutral-400);--syfds-color-background-strong-hover: var(--syfds-color-neutral-500);--syfds-color-background-strong-active: var(--syfds-color-neutral-600);--syfds-color-background-utility-info-default: var( --syfds-color-utility-blue-100 );--syfds-color-background-utility-info-hover: var( --syfds-color-utility-blue-200 );--syfds-color-background-utility-info-active: var( --syfds-color-utility-blue-300 );--syfds-color-background-utility-info-knockout: var( --syfds-color-utility-blue-400 );--syfds-color-background-utility-success-default: var( --syfds-color-utility-green-100 );--syfds-color-background-utility-success-hover: var( --syfds-color-utility-green-200 );--syfds-color-background-utility-success-active: var( --syfds-color-utility-green-300 );--syfds-color-background-utility-success-knockout: var( --syfds-color-utility-green-400 );--syfds-color-background-utility-warning-default: var( --syfds-color-utility-orange-100 );--syfds-color-background-utility-warning-hover: var( --syfds-color-utility-orange-200 );--syfds-color-background-utility-warning-active: var( --syfds-color-utility-orange-300 );--syfds-color-background-utility-warning-knockout: var( --syfds-color-utility-orange-500 );--syfds-color-background-utility-error-default: var( --syfds-color-utility-red-100 );--syfds-color-background-utility-error-hover: var( --syfds-color-utility-red-200 );--syfds-color-background-utility-error-active: var( --syfds-color-utility-red-300 );--syfds-color-background-utility-error-knockout-default: var( --syfds-color-utility-red-400 );--syfds-color-background-utility-error-knockout-hover: var( --syfds-color-utility-red-500 );--syfds-color-background-utility-error-knockout-active: var( --syfds-color-utility-red-600 );--syfds-color-background-dataviz-primary: var(--syfds-color-neutral-600);--syfds-color-background-dataviz-primary-subtle: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-dataviz-secondary: var(--syfds-color-neutral-200);--syfds-color-background-dataviz-tertiary: var(--syfds-color-neutral-400);--syfds-color-background-default: var(--syfds-color-neutral-white);--syfds-color-background-hover: var(--syfds-color-neutral-white);--syfds-color-background-active: var(--syfds-color-neutral-white);--syfds-color-background-disabled: var(--syfds-color-neutral-100);--syfds-color-background-transparent: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-transparent-strong: var( --syfds-color-transparent-charcoal-90 );--syfds-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-knockout: var(--syfds-color-neutral-white);--syfds-color-content-brand-knockout: var(--syfds-color-neutral-white);--syfds-color-content-disabled: var(--syfds-color-neutral-300);--syfds-color-content-brand-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-subtle-default: var(--syfds-color-neutral-500);--syfds-color-content-subtle-hover: var(--syfds-color-neutral-500);--syfds-color-content-subtle-active: var(--syfds-color-neutral-500);--syfds-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-content-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-color-content-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-content-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-content-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-color-content-utility-controller-default: var( --syfds-color-neutral-500 );--syfds-color-content-utility-controller-hover: var( --syfds-color-neutral-600 );--syfds-color-content-utility-controller-active: var( --syfds-color-neutral-charcoal );--syfds-color-border-default: var(--syfds-color-neutral-400);--syfds-color-border-hover: var(--syfds-color-neutral-500);--syfds-color-border-active: var(--syfds-color-neutral-600);--syfds-color-border-subtle-default: var(--syfds-color-neutral-200);--syfds-color-border-subtle-hover: var(--syfds-color-neutral-300);--syfds-color-border-subtle-active: var(--syfds-color-neutral-400);--syfds-color-border-strong-default: var(--syfds-color-neutral-charcoal);--syfds-color-border-strong-hover: var(--syfds-color-neutral-600);--syfds-color-border-strong-active: var(--syfds-color-neutral-500);--syfds-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-border-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-border-utility-error-active: var(--syfds-color-utility-red-600);--syfds-color-border-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-border-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-border-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-border-utility-info-active: var(--syfds-color-utility-blue-600);--syfds-color-border-knockout: var(--syfds-color-neutral-100);--syfds-color-border-brand: var(--syfds-color-neutral-charcoal);--syfds-color-border-disabled: var(--syfds-color-neutral-200);--syfds-breakpoints-small-default-width: 23.4375rem;--syfds-breakpoints-small-center-div: 37.4375rem;--syfds-breakpoints-small-min-width: 320;--syfds-breakpoints-small-max-width: 599;--syfds-breakpoints-small-horizontal-margin: 1rem;--syfds-breakpoints-small-gutter: 1rem;--syfds-breakpoints-xlarge-default-width: 75rem;--syfds-breakpoints-xlarge-center-div: 72rem;--syfds-breakpoints-xlarge-min-width: 1200;--syfds-breakpoints-xlarge-max-width: 0;--syfds-breakpoints-xlarge-horizontal-margin: 1.5rem;--syfds-breakpoints-xlarge-gutter: 1.5rem;--syfds-breakpoints-large-default-width: 64rem;--syfds-breakpoints-large-center-div: 74.9375rem;--syfds-breakpoints-large-min-width: 900;--syfds-breakpoints-large-max-width: 1199;--syfds-breakpoints-large-horizontal-margin: 1.5rem;--syfds-breakpoints-large-gutter: 1.5rem;--syfds-breakpoints-medium-default-width: 48rem;--syfds-breakpoints-medium-center-div: 56.1875rem;--syfds-breakpoints-medium-min-width: 600;--syfds-breakpoints-medium-max-width: 899;--syfds-breakpoints-medium-horizontal-margin: 1rem;--syfds-breakpoints-medium-gutter: 1rem;--syfds-border-radius-0: 0rem;--syfds-border-radius-2: .125rem;--syfds-border-radius-4: .25rem;--syfds-border-radius-8: .5rem;--syfds-border-radius-12: .75rem;--syfds-border-radius-14: .875rem;--syfds-border-radius-16: 1rem;--syfds-border-radius-24: 1.5rem;--syfds-border-radius-32: 2rem;--syfds-border-radius-999: 62.4375rem;--syfds-border-radius-none: var(--syfds-border-radius-0);--syfds-border-radius-xsm: var(--syfds-border-radius-2);--syfds-border-radius-sm: var(--syfds-border-radius-4);--syfds-border-radius-md: var(--syfds-border-radius-8);--syfds-border-radius-lg: var(--syfds-border-radius-12);--syfds-border-radius-xlg: var(--syfds-border-radius-16);--syfds-border-radius-2xlg: var(--syfds-border-radius-24);--syfds-border-radius-3xlg: var(--syfds-border-radius-32);--syfds-border-radius-round: var(--syfds-border-radius-999);--syfds-border-width-1: .0625rem;--syfds-border-width-2: .125rem;--syfds-border-width-4: .25rem;--syfds-border-width-8: .5rem;--syfds-border-width-sm: var(--syfds-border-width-1);--syfds-border-width-md: var(--syfds-border-width-2);--syfds-border-width-lg: var(--syfds-border-width-4);--syfds-border-width-xl: var(--syfds-border-width-8);--syfds-shadow-sm-x: 0rem;--syfds-shadow-sm-y: .25rem;--syfds-shadow-sm-blur: .25rem;--syfds-shadow-sm-spread: 0rem;--syfds-shadow-sm-color: #00000040;--syfds-shadow-md-x: 0rem;--syfds-shadow-md-y: .5rem;--syfds-shadow-md-blur: .375rem;--syfds-shadow-md-spread: -.375rem;--syfds-shadow-md-color: #0000001a;--syfds-shadow-lg-x: 0rem;--syfds-shadow-lg-y: 1.25rem;--syfds-shadow-lg-blur: 1.125rem;--syfds-shadow-lg-spread: -.625rem;--syfds-shadow-lg-color: #00000014;--syfds-typography-font-family-syf-season-sans: syf season sans;--syfds-typography-font-family-syf-season-mix: syf season mix;--syfds-typography-font-family-arial: arial;--syfds-typography-font-family-georgia: georgia;--syfds-typography-font-family-open-sans: open sans;--syfds-typography-font-weight-light: 300;--syfds-typography-font-weight-regular: 400;--syfds-typography-font-weight-medium: 500;--syfds-typography-font-weight-semibold: 600;--syfds-typography-font-weight-bold: 700;--syfds-typography-font-weight-heavy: 900;--syfds-typography-font-weight-italic: italic;--syfds-typography-font-size-11: .6875rem;--syfds-typography-font-size-12: .75rem;--syfds-typography-font-size-14: .875rem;--syfds-typography-font-size-16: 1rem;--syfds-typography-font-size-20: 1.25rem;--syfds-typography-font-size-24: 1.5rem;--syfds-typography-font-size-32: 2rem;--syfds-typography-font-size-40: 2.5rem;--syfds-typography-font-size-48: 3rem;--syfds-typography-font-size-64: 4rem;--syfds-typography-font-size-80: 5rem;--syfds-typography-line-height-12: .75rem;--syfds-typography-line-height-14: .875rem;--syfds-typography-line-height-16: 1rem;--syfds-typography-line-height-20: 1.25rem;--syfds-typography-line-height-22: 1.375rem;--syfds-typography-line-height-24: 1.5rem;--syfds-typography-line-height-28: 1.75rem;--syfds-typography-line-height-32: 2rem;--syfds-typography-line-height-40: 2.5rem;--syfds-typography-line-height-44: 2.75rem;--syfds-typography-line-height-48: 3rem;--syfds-typography-line-height-64: 4rem;--syfds-typography-line-height-80: 5rem;--syfds-typography-letter-spacing-lh-0: 0rem;--syfds-typography-letter-spacing-32px-ls-half: .01rem;--syfds-typography-letter-spacing-24px-ls-half: .0075rem;--syfds-typography-letter-spacing-20px-ls-2: .025rem;--syfds-typography-letter-spacing-20px-ls-1: .0125rem;--syfds-typography-letter-spacing-16px-ls-2-half: .025rem;--syfds-typography-letter-spacing-16px-ls-2: .02rem;--syfds-typography-letter-spacing-14px-ls-3: .0262rem;--syfds-typography-letter-spacing-14px-ls-2-half: .0219rem;--syfds-typography-letter-spacing-14px-ls-2: .0175rem;--syfds-typography-letter-spacing-12px-ls-4: .03rem;--syfds-typography-letter-spacing-12px-ls-3: .0225rem;--syfds-typography-letter-spacing-12px-ls-2: .015rem;--syfds-typography-letter-spacing-11px-ls-3: .0206rem;--syfds-typography-text-transform-none: none;--syfds-typography-text-transform-uppercase: uppercase;--syfds-box-shadow-sm-x: var(--syfds-shadow-sm-x);--syfds-box-shadow-sm-y: var(--syfds-shadow-sm-y);--syfds-box-shadow-sm-blur: var(--syfds-shadow-sm-blur);--syfds-box-shadow-sm-spread: var(--syfds-shadow-sm-spread);--syfds-box-shadow-sm-color: var(--syfds-shadow-sm-color);--syfds-box-shadow-md-x: var(--syfds-shadow-md-x);--syfds-box-shadow-md-y: var(--syfds-shadow-md-y);--syfds-box-shadow-md-blur: var(--syfds-shadow-md-blur);--syfds-box-shadow-md-spread: var(--syfds-shadow-md-spread);--syfds-box-shadow-md-color: var(--syfds-shadow-md-color);--syfds-box-shadow-lg-x: var(--syfds-shadow-lg-x);--syfds-box-shadow-lg-y: var(--syfds-shadow-lg-y);--syfds-box-shadow-lg-blur: var(--syfds-shadow-lg-blur);--syfds-box-shadow-lg-spread: var(--syfds-shadow-lg-spread);--syfds-box-shadow-lg-color: var(--syfds-shadow-lg-color);--syfds-typography-themes-display-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-font-size: var( --syfds-typography-font-size-80 );--syfds-typography-themes-display-large-line-height: var( --syfds-typography-line-height-80 );--syfds-typography-themes-display-large-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-mobile-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-large-mobile-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-medium-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-medium-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-mobile-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-medium-mobile-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-small-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-small-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-mobile-font-size: var( --syfds-typography-font-size-40 );--syfds-typography-themes-display-small-mobile-line-height: var( --syfds-typography-line-height-40 );--syfds-typography-themes-display-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-mobile-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-mobile-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-mobile-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-mobile-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-light-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-light-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-mobile-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-breakpoint-xlarge-center-div: var(--syfds-spacing-1152);--syfds-button-primary-color-background-brand-default: var( --syfds-color-brand-gold-600 );--syfds-button-primary-color-background-brand-hover: var( --syfds-color-brand-gold-700 );--syfds-button-primary-color-background-brand-active: var( --syfds-color-brand-gold-800 );--syfds-button-primary-color-background-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-primary-color-background-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-primary-color-background-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-primary-color-background-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-primary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-primary-color-background-utility-warning-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-background-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-primary-color-background-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-primary-color-background-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-primary-color-background-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-primary-color-background-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-primary-color-background-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-primary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-primary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-disabled: var(--syfds-color-neutral-300);--syfds-button-primary-color-content-utility-default: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-hover: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-active: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-secondary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-secondary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-secondary-color-background-utility-error-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-secondary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-secondary-color-background-utility-warning-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-secondary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-secondary-color-background-utility-success-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-secondary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-secondary-color-background-utility-info-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-secondary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-secondary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-secondary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-secondary-color-border-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-border-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-border-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-border-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-border-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-border-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-border-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-tertiary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-tertiary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-tertiary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-tertiary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-tertiary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-tertiary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-tertiary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-tertiary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-tertiary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-tertiary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-tertiary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-tertiary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-tertiary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-tertiary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-tertiary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-tertiary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-tertiary-color-background-utility-error-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-tertiary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-tertiary-color-background-utility-warning-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-tertiary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-tertiary-color-background-utility-success-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-tertiary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-tertiary-color-background-utility-info-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-tertiary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-border-radius-none: var(--syfds-border-radius-999);--syfds-button-border-radius-sm: var(--syfds-border-radius-999);--syfds-button-border-radius-md: var(--syfds-border-radius-999);--syfds-button-border-radius-lg: var(--syfds-border-radius-999);--syfds-button-border-width-sm: var(--syfds-border-width-1);--syfds-button-border-width-md: var(--syfds-border-width-2);--syfds-button-border-width-lg: var(--syfds-border-width-2);--syfds-button-border-width-xl: var(--syfds-border-width-4);--syfds-button-spacing-horiz-padding-sm: var(--syfds-spacing-12);--syfds-button-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-12);--syfds-button-spacing-horiz-padding-lg: var(--syfds-spacing-24);--syfds-button-spacing-horiz-padding-lg-mobile: var(--syfds-spacing-24);--syfds-button-spacing-vert-padding-sm: var(--syfds-spacing-4);--syfds-button-spacing-vert-padding-sm-mobile: var(--syfds-spacing-8);--syfds-button-spacing-vert-padding-lg: var(--syfds-spacing-12);--syfds-button-spacing-vert-padding-lg-mobile: var(--syfds-spacing-12);--syfds-button-spacing-gap: var(--syfds-spacing-8);--syfds-logo-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-logo-color-content-knockout: var(--syfds-color-neutral-off-white-100);--syfds-logo-color-content-brand-primary: var(--syfds-color-brand-gold-600);--syfds-logo-color-content-brand-secondary: var( --syfds-color-neutral-charcoal );--syfds-logo-color-content-brand-tertiary: var( --syfds-color-neutral-charcoal );--syfds-logo-spacing-horiz-padding-sm: var(--syfds-spacing-24);--syfds-logo-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-sm: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-sm-mobile: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-md: var(--syfds-spacing-24);--syfds-logo-spacing-vert-padding-md-mobile: var(--syfds-spacing-24);--syfds-logo-size-xsm: var(--syfds-spacing-16);--syfds-logo-size-sm: var(--syfds-spacing-24);--syfds-icon-button-outline-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-background-selected-neutral-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-background-selected-neutral-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-background-selected-neutral-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-background-selected-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-outline-color-background-selected-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-icon-button-outline-color-background-selected-brand-active: var( --syfds-color-brand-teal-600 );--syfds-icon-button-outline-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-content-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-content-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-content-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-content-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-content-brand-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-content-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-border-default: var( --syfds-color-neutral-400 );--syfds-icon-button-outline-color-border-hover: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-border-active: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-border-knockout: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-border-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-ghost-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-ghost-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-ghost-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-selected-default: var( --syfds-color-transparent-white-0 );--syfds-icon-button-ghost-color-background-selected-hover: var( --syfds-color-brand-teal-100 );--syfds-icon-button-ghost-color-background-selected-active: var( --syfds-color-brand-teal-200 );--syfds-icon-button-ghost-color-content-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-hover: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-active: var( --syfds-color-brand-teal-800 );--syfds-icon-button-size-sm: var(--syfds-size-icon-24);--syfds-icon-button-size-sm-mobile: var(--syfds-size-icon-24);--syfds-icon-button-size-md: var(--syfds-size-icon-32);--syfds-icon-button-size-md-mobile: var(--syfds-size-icon-32);--syfds-icon-button-size-lg: var(--syfds-size-icon-40);--syfds-icon-button-size-lg-mobile: var(--syfds-size-icon-40);--syfds-icon-button-size-xlg: var(--syfds-size-icon-48);--syfds-icon-button-size-xlg-mobile: var(--syfds-size-icon-48);--syfds-icon-button-border-radius: var(--syfds-border-radius-999);--syfds-icon-button-border-width: var(--syfds-border-width-1);--syfds-focus-ring-border-radius-none: var(--syfds-border-radius-0);--syfds-focus-ring-border-radius-sm: var(--syfds-border-radius-2);--syfds-focus-ring-border-radius-md: var(--syfds-border-radius-4);--syfds-focus-ring-border-radius-lg: var(--syfds-border-radius-14);--syfds-focus-ring-border-radius-rounded: var(--syfds-border-radius-999);--syfds-focus-ring-border-width-default: var(--syfds-border-width-2);--syfds-focus-ring-color-border-default: var(--syfds-color-brand-teal-800);--syfds-focus-ring-color-border-knockout: var(--syfds-color-neutral-white);--syfds-form-color-background-default: var(--syfds-color-neutral-white);--syfds-form-color-background-focus: var(--syfds-color-neutral-white);--syfds-form-color-background-hover: var(--syfds-color-neutral-white);--syfds-form-color-background-active: var(--syfds-color-neutral-white);--syfds-form-color-border-default: var(--syfds-color-neutral-300);--syfds-form-color-border-focus: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-hover: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-active: var(--syfds-color-neutral-charcoal);--syfds-link-color-content-default: var(--syfds-color-brand-teal-800);--syfds-link-color-content-hover: var(--syfds-color-brand-teal-800);--syfds-link-color-content-active: var(--syfds-color-brand-teal-800);--syfds-link-color-content-visited: var(--syfds-color-brand-blue-700);--syfds-link-color-content-disabled: var(--syfds-color-neutral-300);--syfds-link-color-border-default: var(--syfds-color-brand-teal-700);--syfds-link-color-border-hover: var(--syfds-color-brand-teal-700);--syfds-link-color-border-active: var(--syfds-color-brand-teal-700);--syfds-link-color-border-visited: var(--syfds-color-brand-blue-700);--syfds-link-color-border-disabled: var(--syfds-color-neutral-300);--syfds-element-color-background-default-1: var( --syfds-color-transparent-charcoal-10 );--syfds-element-color-background-default-2: var( --syfds-color-transparent-charcoal-20 );--syfds-element-color-background-default-3: var( --syfds-color-transparent-charcoal-30 );--syfds-element-color-background-default-4: var( --syfds-color-transparent-charcoal-40 );--syfds-element-color-background-default-5: var( --syfds-color-transparent-charcoal-50 );--syfds-element-color-background-default-6: var( --syfds-color-transparent-charcoal-60 );--syfds-element-color-background-default-7: var( --syfds-color-transparent-charcoal-70 );--syfds-element-color-background-default-8: var( --syfds-color-transparent-charcoal-80 );--syfds-element-color-background-default-9: var( --syfds-color-transparent-charcoal-90 );--syfds-element-color-background-default-10: var( --syfds-color-transparent-charcoal-100 );--syfds-element-color-background-knockout-1: var( --syfds-color-transparent-white-10 );--syfds-element-color-background-knockout-2: var( --syfds-color-transparent-white-20 );--syfds-element-color-background-knockout-3: var( --syfds-color-transparent-white-30 );--syfds-element-color-background-knockout-4: var( --syfds-color-transparent-white-40 );--syfds-element-color-background-knockout-5: var( --syfds-color-transparent-white-50 );--syfds-element-color-background-knockout-6: var( --syfds-color-transparent-white-60 );--syfds-element-color-background-knockout-7: var( --syfds-color-transparent-white-70 );--syfds-element-color-background-knockout-8: var( --syfds-color-transparent-white-80 );--syfds-element-color-background-knockout-9: var( --syfds-color-transparent-white-90 );--syfds-element-color-background-knockout-10: var( --syfds-color-transparent-white-100 );--syfds-element-color-background-brand-default: var( --syfds-color-brand-teal-800 );--syfds-element-color-background-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-element-color-background-brand-active: var( --syfds-color-brand-teal-800 );--syfds-date-picker-size-cell-sm: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-sm-mobile: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-md: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-md-mobile: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-lg: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-lg-mobile: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-xlg: var(--syfds-size-icon-32);--syfds-date-picker-size-cell-xlg-mobile: var(--syfds-size-icon-32);--syfds-date-picker-size-cell-2xlg: var(--syfds-size-icon-40);--syfds-date-picker-size-cell-2xlg-mobile: var(--syfds-size-icon-40)}@media (width >= 900px) and (width <= 1199px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-large-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-large-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-large-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-large-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-large-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-large-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width >= 600px) and (width <= 899px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-8);--syfds-layout-guide-default-width: var( --syfds-breakpoints-medium-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-medium-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-medium-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-medium-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-medium-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-medium-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width <= 599px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-4);--syfds-layout-guide-default-width: var( --syfds-breakpoints-small-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-small-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-small-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-small-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-small-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-small-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-48);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm-mobile );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg-mobile );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm-mobile );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg-mobile );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-28);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm-mobile);--syfds-size-icon-small: var(--syfds-size-icon-sm-mobile);--syfds-size-icon-medium: var(--syfds-size-icon-md-mobile);--syfds-size-icon-large: var(--syfds-size-icon-lg-mobile);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg-mobile);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg-mobile);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm-mobile-16);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm-mobile);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md-mobile);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg-mobile);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg-mobile);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-mobile-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-mobile-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-mobile-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-mobile-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-mobile-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-mobile-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-mobile-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-mobile-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-mobile-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-mobile-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-mobile-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-mobile-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-mobile-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-mobile-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-mobile-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-mobile-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-mobile-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-mobile-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-mobile-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-mobile-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-mobile-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-mobile-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-mobile-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-mobile-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-mobile-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-mobile-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-mobile-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-mobile-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-mobile-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-mobile-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-mobile-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-mobile-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-mobile-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-mobile-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-mobile-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-mobile-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-mobile-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-mobile-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-mobile-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-mobile-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-mobile-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-mobile-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-mobile-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-mobile-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-mobile-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-mobile-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-mobile-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-mobile-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-mobile-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-mobile-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-mobile-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-mobile-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-mobile-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-mobile-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-mobile-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-mobile-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-mobile-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-mobile-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-mobile-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-mobile-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-mobile-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-mobile-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-mobile-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-mobile-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-mobile-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-mobile-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-mobile-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-mobile-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-mobile-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-mobile-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-mobile-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-mobile-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-mobile-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-mobile-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-mobile-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-mobile-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-mobile-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-mobile-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-mobile-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-mobile-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-mobile-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-mobile-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-mobile-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-mobile-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-mobile-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-mobile-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-mobile-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-mobile-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-mobile-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-mobile-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-mobile-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-mobile-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-mobile-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-mobile-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-mobile-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-mobile-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-mobile-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-mobile-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-mobile-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-mobile-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-mobile-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-mobile-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-mobile-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-mobile-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-mobile-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-mobile-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-mobile-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-mobile-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-mobile-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-mobile-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-mobile-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-mobile-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-mobile-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-mobile-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-mobile-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-mobile-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-mobile-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-mobile-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-mobile-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-mobile-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-mobile-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-mobile-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-mobile-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-mobile-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-mobile-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-mobile-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-mobile-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-mobile-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-mobile-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-mobile-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-mobile-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-mobile-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-mobile-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-mobile-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-mobile-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-mobile-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-mobile-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-mobile-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-mobile-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-mobile-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-mobile-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-mobile-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-mobile-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-mobile-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-mobile-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-mobile-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width >= 1200px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-xlarge-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-xlarge-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-xlarge-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-xlarge-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-xlarge-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-xlarge-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;user-select:none}.textLayer .endOfContent.active{top:0}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}
