.rich-text{font-family:var(--font-family-base);font-size:var(--typography-body-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default)}.rich-text.rich-text--on-dark{color:var(--color-main-text-on-color-default)}.rich-text p{font-size:inherit;margin:0 0 1.5em}.rich-text p:last-child{margin-bottom:0}.rich-text p:empty{display:none}.rich-text__spacer{min-height:1.2em;display:block}.rich-text h1,.rich-text .h1,.rich-text h2,.rich-text .h2,.rich-text h3,.rich-text .h3,.rich-text h4,.rich-text .h4,.rich-text h5,.rich-text .h5,.rich-text h6,.rich-text .h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:0;color:var(--color-main-text-default);margin:0 0 14px}.rich-text :is(h1,.h1){font-size:var(--font-size-h4-desktop)}.rich-text :is(h2,.h2){font-size:var(--font-size-h5-desktop)}.rich-text :is(h3,.h3){font-size:var(--font-size-body-ml)}.rich-text :is(h4,.h4){font-size:var(--font-size-subheading-desktop)}.rich-text :is(h5,.h5,h6,.h6){font-size:var(--font-size-button-m)}.rich-text :is(p,ul,ol)+:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){margin-top:var(--size-72)}.rich-text a{font-size:inherit;color:#c74d0f;font-weight:var(--font-weight-semibold);text-underline-offset:var(--text-underline-offset-sm);transition:color var(--transition-fast);text-decoration:underline}.rich-text a:hover{color:var(--color-link-hover-warm)}.rich-text a:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.rich-text.rich-text--on-dark a{color:var(--color-main-text-on-color-default)}.rich-text.rich-text--on-dark a:hover{color:var(--color-main-text-on-color-hover)}.rich-text.rich-text--on-dark a:focus-visible{outline-color:var(--color-main-text-on-color-default)}.rich-text ul,.rich-text ol{margin:0 0 1.5em;padding-inline-start:1.5em}.rich-text li{margin-bottom:.5em}.rich-text li:last-child{margin-bottom:0}.rich-text ul ul,.rich-text ol ol,.rich-text ul ol,.rich-text ol ul{margin-top:.5em;margin-bottom:.5em}.rich-text blockquote{border-left:var(--border-width-thick) solid var(--color-sea-blue-strong);color:var(--color-main-text-subtle);margin:1.5em 0;padding:.5em 0 .5em 1.5em;font-style:italic}.rich-text blockquote p:last-child{margin-bottom:0}.rich-text code{background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-4);padding:.125em .5em;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em}.rich-text pre{background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-8);margin:1.5em 0;padding:1.5em;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em;overflow-x:auto}.rich-text pre code{background:0 0;padding:0}.rich-text table{border-collapse:collapse;width:100%;margin:1.5em 0}.rich-text th,.rich-text td{text-align:left;border-bottom:var(--border-width-thin) solid var(--color-main-stroke-light);padding:.75em 1em}.rich-text th{font-weight:var(--font-weight-semibold);background-color:var(--color-main-surface-tinted)}.rich-text tr:last-child td{border-bottom:none}.rich-text img{border-radius:var(--corner-radius-20);max-width:100%;height:auto;margin:1.5em 0}.rich-text figure{margin:1.5em 0}.rich-text figcaption{font-size:var(--font-size-caption);color:var(--color-main-text-subtle);margin-top:.5em}.rich-text.rich-text--on-dark :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6),.rich-text.rich-text--on-dark blockquote,.rich-text.rich-text--on-dark figcaption{color:var(--color-main-text-on-color-default)}.rich-text.rich-text--on-dark hr{border-top-color:var(--color-main-text-on-color-default)}.rich-text.rich-text--on-dark code,.rich-text.rich-text--on-dark pre,.rich-text.rich-text--on-dark th{background-color:var(--color-main-frame-bg-default);color:var(--color-main-text-default)}.rich-text.rich-text--on-dark th,.rich-text.rich-text--on-dark td{border-bottom-color:var(--color-main-text-on-color-default)}.rich-text hr{border:none;border-top:var(--border-width-thin) solid var(--color-main-stroke-light);margin:2em 0}.rich-text strong,.rich-text b{font-weight:var(--font-weight-semibold)}.rich-text mark{background-color:var(--color-yellow);padding:.125em .25em}.rich-text.rich-text--small{font-size:var(--font-size-body-m)}.rich-text.rich-text--small :is(h1,.h1){font-size:var(--font-size-h5-mobile)}.rich-text.rich-text--small :is(h2,.h2){font-size:var(--font-size-subheading-desktop)}.rich-text.rich-text--small :is(h3,.h3,h4,.h4,h5,.h5,h6,.h6){font-size:var(--font-size-body-m)}@media (max-width:768px){.rich-text :is(h1,.h1){font-size:var(--font-size-h5-desktop)}.rich-text :is(h2,.h2){font-size:var(--font-size-body-ml)}.rich-text :is(h3,.h3){font-size:var(--font-size-subheading-desktop)}.rich-text :is(h4,.h4){font-size:var(--font-size-button-m)}.rich-text :is(h5,.h5,h6,.h6){font-size:var(--font-size-body-m)}.rich-text :is(p,ul,ol)+:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){margin-top:var(--size-44)}}
.faq-topic-wrapper{width:100%}--with-title.faq-topic-wrapper{gap:var(--size-24);flex-direction:column;display:flex}.faq-topic__title{font-family:var(--typography-h5-family);font-size:var(--typography-h5-size-mobile);font-weight:var(--typography-h5-weight);line-height:var(--typography-h5-line-height);color:var(--color-text);margin:0;margin-bottom:var(--size-12)}@media (min-width:1024px){.faq-topic__title{font-size:var(--typography-h5-size-desktop);margin-bottom:var(--size-24)}}.faq-topic{background-color:var(--color-neutral-medium);border-radius:var(--corner-radius-20);padding:var(--size-60) var(--size-16);min-width:0;overflow:hidden}@media (min-width:768px){.faq-topic{padding:var(--size-60) var(--size-60)}}@media (min-width:1024px){.faq-topic{padding:80px 100px}}.faq-topic__topic{font-family:var(--typography-subheading-family);font-size:var(--typography-subheading-size-mobile);font-weight:var(--typography-subheading-weight);line-height:var(--typography-subheading-line-height);color:var(--color-text);margin:0 0 var(--size-40) 0}@media (min-width:1024px){.faq-topic__topic{font-size:var(--typography-subheading-size-desktop)}}.faq-topic__list{gap:var(--size-40);flex-direction:column;display:flex}.faq-topic__item{padding-bottom:var(--size-40);border-bottom:1px solid #003e724d}.faq-topic__question{align-items:flex-start;gap:var(--size-32);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.faq-topic__question::-webkit-details-marker{display:none}.faq-topic__question:focus{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}@media (hover:hover){.faq-topic__question:hover{opacity:.8}}@media (min-width:768px){.faq-topic__question{gap:60px}}@media (min-width:1024px){.faq-topic__question{gap:100px}}.faq-topic__question-text{font-family:var(--font-family-heading);font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-intro);color:var(--color-text);flex:1}@media (min-width:768px){.faq-topic__question-text{font-size:var(--font-size-body-xl)}}@media (min-width:1024px){.faq-topic__question-text{font-size:var(--font-size-subheading-desktop)}}.faq-topic__icon{width:24px;height:24px;color:var(--color-text);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-topic__answer{padding-top:var(--size-32);color:var(--color-text);font-size:var(--font-size-subheading-mobile);line-height:var(--line-height-base);padding-right:48px}@media (min-width:1024px){.faq-topic__answer{font-size:var(--font-size-subheading-desktop);padding-right:124px}}.faq-topic__answer p{margin:0}.faq-topic__answer p:not(:last-child){margin-bottom:var(--size-16)}.faq-topic__answer h1,.faq-topic__answer h2,.faq-topic__answer h3,.faq-topic__answer h4,.faq-topic__answer h5,.faq-topic__answer h6{font-weight:var(--font-weight-semibold);margin:var(--size-24) 0 var(--size-12) 0;line-height:var(--line-height-heading)}:is(.faq-topic__answer h1,.faq-topic__answer h2,.faq-topic__answer h3,.faq-topic__answer h4,.faq-topic__answer h5,.faq-topic__answer h6):first-child{margin-top:0}.faq-topic__answer ul,.faq-topic__answer ol{margin:var(--size-16) 0;padding-inline-start:var(--size-24)}.faq-topic__answer li:not(:last-child){margin-bottom:var(--size-8)}.faq-topic__answer a{color:var(--color-main-text-subtle);text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.faq-topic__answer a:hover{color:var(--color-main-text-hover)}.faq-topic__answer img{border-radius:var(--corner-radius-8);max-width:100%;height:auto;margin:var(--size-16) 0}.faq-topic__answer strong,.faq-topic__answer b{font-weight:var(--font-weight-semibold)}
.accordion-wrapper--with-intro{gap:var(--size-24);flex-direction:column;display:flex}.accordion__heading{font-family:var(--typography-h5-family);font-size:var(--typography-h5-size-mobile);font-weight:var(--typography-h5-weight);line-height:var(--typography-h5-line-height);color:var(--color-text);margin:0;margin-bottom:var(--size-12)}@media (min-width:1024px){.accordion__heading{font-size:var(--typography-h5-size-desktop);margin-bottom:var(--size-24)}}.accordion{background-color:var(--color-sea-blue-tinted);border-radius:var(--corner-radius-20);padding:var(--size-60) var(--size-16)}@media (min-width:768px){.accordion{padding:var(--size-60) var(--size-60)}}@media (min-width:1024px){.accordion{padding:80px 100px}}.accordion__body{font-family:var(--typography-body-xl-family);font-size:var(--typography-body-xl-size);font-weight:var(--typography-body-xl-weight);line-height:var(--typography-body-xl-line-height);color:var(--color-text);margin:0;margin-bottom:var(--size-16)}.accordion__items{gap:var(--size-40);flex-direction:column;display:flex}.accordion__items>.content-area__anchor+*{margin-top:calc(-1 * var(--size-40))}.accordion--surface-background-medium{background-color:var(--color-sky-blue-light)}.accordion--surface-background-dark{background-color:var(--color-main-surface-light);color:var(--color-main-text-on-color-default)}
.accordion-item{padding-bottom:var(--size-40);border-bottom:1px solid #003e724d}.accordion-item__trigger{align-items:flex-start;gap:var(--size-32);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.accordion-item__trigger::-webkit-details-marker{display:none}.accordion-item__trigger:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}@media (hover:hover){.accordion-item__trigger:hover{opacity:.8}}@media (min-width:768px){.accordion-item__trigger{gap:60px}}@media (min-width:1024px){.accordion-item__trigger{gap:100px}}.accordion-item__title{font-family:var(--font-family-heading);font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-intro);color:var(--color-text);flex:1}@media (min-width:768px){.accordion-item__title{font-size:var(--font-size-body-xl)}}@media (min-width:1024px){.accordion-item__title{font-size:var(--font-size-subheading-desktop)}}.accordion-item__icon{width:24px;height:24px;color:var(--color-text);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-item[open] .accordion-item__icon{transform:rotate(180deg)}.accordion-item__content{padding-top:var(--size-32);color:var(--color-text);font-size:var(--font-size-body-m);line-height:var(--line-height-base)}.accordion-item__content p{margin:0}.accordion-item__content p:not(:last-child){margin-bottom:var(--size-16)}.accordion-item__content h1,.accordion-item__content h2,.accordion-item__content h3,.accordion-item__content h4,.accordion-item__content h5,.accordion-item__content h6{font-weight:var(--font-weight-semibold);margin:var(--size-24) 0 var(--size-12) 0;line-height:var(--line-height-heading)}:is(.accordion-item__content h1,.accordion-item__content h2,.accordion-item__content h3,.accordion-item__content h4,.accordion-item__content h5,.accordion-item__content h6):first-child{margin-top:0}.accordion-item__content ul,.accordion-item__content ol{margin:var(--size-16) 0;padding-inline-start:var(--size-24)}.accordion-item__content li:not(:last-child){margin-bottom:var(--size-8)}.accordion-item__content a{color:var(--color-main-text-subtle);text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.accordion-item__content a:hover{color:var(--color-main-text-hover)}.accordion--surface-background-dark .accordion-item__title,.accordion--surface-background-dark .accordion-item__icon,.accordion--surface-background-dark .accordion-item__content{color:var(--color-main-text-on-color-default)}.accordion--surface-background-dark .accordion-item{border-bottom-color:color-mix(in srgb, var(--color-main-text-on-color-default) 30%, transparent)}.accordion--surface-background-dark .accordion-item__content a:not(.button){color:var(--color-main-text-on-color-default)}
.link-module{font-family:var(--font-family-base);display:flex}.link-module--large{align-items:center;gap:var(--size-72);padding:var(--size-60);border-radius:var(--corner-radius-24);max-width:var(--link-module-max-width-large);flex-direction:row}.link-module--large .link-module__content{gap:var(--size-32);flex-direction:column;flex:1;min-width:0;display:flex}.link-module--large .link-module__text{gap:var(--size-16);flex-direction:column;display:flex}.link-module--large .link-module__title{font-size:var(--font-size-h4-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.link-module--large .link-module__description{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.link-module--large .link-module__image-wrapper{width:var(--link-module-image-width-desktop);height:var(--link-module-image-height-desktop);flex-shrink:0}.link-module--large .link-module__image{border-radius:var(--corner-radius-12);width:100%;height:100%;margin:0;display:block;overflow:hidden}.link-module__image picture,.link-module__image img{width:100%;height:100%;display:block}.link-module__image img{object-fit:cover}.link-module--small{gap:var(--size-24);padding:var(--size-44);max-width:var(--link-module-max-width-small);flex-direction:column}.link-module--small .link-module__content{gap:var(--size-16);flex-direction:column;display:flex}.link-module--small .link-module__text{gap:var(--size-8);flex-direction:column;display:flex}.link-module--small .link-module__title{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-bold);line-height:var(--line-height-intro);margin:0}.link-module--small .link-module__description{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.link-module--small .link-module__image-wrapper{aspect-ratio:569/467;width:100%}.link-module--small .link-module__image{width:100%;height:100%}.link-module--large.link-module--image-left{flex-direction:row-reverse}.link-module--original-blue{background-color:var(--color-main-surface-light);color:var(--color-main-text-on-color-default)}.link-module--original-blue .link-module__title,.link-module--original-blue .link-module__description{color:var(--color-main-text-on-color-default)}.link-module--blue-tinted{background-color:var(--color-neutral-medium);color:var(--color-main-text-default)}.link-module--blue-tinted .link-module__title,.link-module--blue-tinted .link-module__description,.link-module--none,.link-module--none .link-module__title,.link-module--none .link-module__description{color:var(--color-main-text-default)}.link-module--sea-blue{background-color:var(--color-sea-blue-strong);color:var(--color-main-text-default)}.link-module--sea-blue .link-module__title,.link-module--sea-blue .link-module__description{color:var(--color-main-text-default)}@media (max-width:1024px){.link-module--large{gap:var(--size-48);padding:var(--size-40)}.link-module--large .link-module__image-wrapper{width:var(--link-module-image-width-tablet);aspect-ratio:569/467;height:auto}.link-module--large .link-module__title{font-size:var(--font-size-h4-mobile)}}@media (max-width:768px){.link-module--large{gap:var(--size-24);padding:var(--size-32);flex-direction:column;max-width:100%}.link-module--large .link-module__content{order:2}.link-module--large .link-module__image-wrapper{order:1;width:100%}.link-module--large .link-module__title{font-size:var(--font-size-h4-mobile)}.link-module--large .link-module__description{font-size:var(--font-size-subheading-mobile)}}
