.f865f0{margin:var(--fds-spacing-800-px) var(--fds-spacing-600-px)}@media screen and (min-width:768px){.f865f0{margin:0}}.ae4663{position:relative;display:flex;flex-direction:column;overflow:clip}.e03f2c{--default-header-height:48px;max-height:calc(100svh - var(--header-height, var(--default-header-height)));overflow:hidden;min-height:500px}.f3d18b{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:1 1}.f3d18b.b9cd6e .ac68f8{--cta-default-height:48px;position:sticky;justify-content:flex-end;bottom:max(var(--cta-height,var(--cta-default-height)),var(--cta-min-height,var(--cta-default-height)))}.f3d18b.b9cd6e .ac68f8>div{position:absolute;bottom:100%}.f3d18b.b9cd6e{overflow:clip}.f3d18b.b9cd6e .ca8e24{overflow:clip;align-items:flex-end}.ca8e24{cursor:pointer;display:flex}.ca8e24 .fb3582{flex:1 1}.ae9ecf{position:relative}.ae9ecf.b9cd6e{position:sticky;display:flex;flex-direction:column;bottom:0;z-index:20}.ae9ecf .d89283{position:relative;background-color:var(--fds-color-background-default);z-index:20;flex:1 1}.ae9ecf .d89283.c2bcfe{padding-inline-start:var(--fds-spacing-200-px)}.ae9ecf .dcc313{bottom:100%}.f7e0e3{display:flex;justify-content:space-between;align-items:flex-start}.f7e0e3 .d296d7.d296d7.d296d7{-webkit-hyphens:manual;hyphens:manual;white-space:pre-wrap;margin-block:var(--fds-spacing-200-px)}.f7e0e3 .ab100a.ab100a.ab100a{position:static;width:48px;height:48px}.f7e0e3 .ab100a.ab100a.ab100a:dir(ltr) svg{transform:rotate(0)}.f7e0e3 .ab100a.ab100a.ab100a:after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;inset-inline-end:0;z-index:1}.c26cec{color:var(--fds-color-text-subtle);padding-block-end:var(--fds-spacing-200-px)}@media screen and (min-width:1024px){.e03f2c{--default-header-height:64px}}@media screen and (max-width:768px){.b7265e.aacf2d{margin-inline:0}.f7e0e3 .ab100a.ab100a.ab100a:not(.c2bcfe){justify-content:end}}@media screen and (min-width:768px){.b7265e.c75822{margin-inline:0}.ae9ecf.b9cd6e{min-height:var(--cta-min-height,auto)}.ae9ecf .d89283.a9ddc4{padding-inline-start:var(--fds-spacing-300-px);padding-inline-end:var(--fds-spacing-100-px)}.f7e0e3 .ab100a.ab100a.ab100a:not(.a9ddc4){justify-content:end}}