.sv-se-soleil-expandableDecoration{margin-bottom:30px}.kb-frame-decoration .sv-se-soleil-expandableDecoration{margin-bottom:0}@media (max-width:991.98px){.kb-frame-decoration .sv-se-soleil-expandableDecoration{margin-bottom:15px}}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]),.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=true]) .sv-layout:last-child{display:none;max-height:0;outline:none;overflow:hidden;position:relative;transition:max-height .25s ease-in-out}@media (prefers-reduced-motion){.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]),.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=true]) .sv-layout:last-child{transition:none}}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]).initialized:not([inert]),.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=true]) .sv-layout:last-child.initialized:not([inert]){margin:-5px -10px;padding:5px 10px}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]):focus-visible:after,.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=true]) .sv-layout:last-child:focus-visible:after{content:"";inset:4px 2px 24px;outline:2px solid var(--env-focus-outline-color);pointer-events:none;position:absolute}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]){display:block;max-height:84px;position:relative}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]):after{background:linear-gradient(180deg,#fff0 0,var(--env-background-color) 100%);content:"";inset:0;opacity:1;position:absolute;transition:opacity .25s}.sv-decoration-content:has(+.sv-se-soleil-expandableDecoration script[data-is-textbox=false]).initialized:not([inert]):after{opacity:0;pointer-events:none}.kb-frame-decoration:has(.sv-se-soleil-expandableDecoration button[aria-expanded=true]){border-color:var(--env-element-primary-background-color)}.sv-se-soleil-expandableDecoration button{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:inline-flex;flex-direction:row-reverse;font-size:1rem;font-weight:500;line-height:1.2;margin-top:10px;padding:0;-webkit-text-decoration:none;text-decoration:none}.sv-se-soleil-expandableDecoration button i{align-items:center;background-color:var(--env-element-primary-background-color);border-radius:50%;color:var(--env-element-primary-font-color);display:inline-flex;height:26px;justify-content:center;margin-right:10px;transition:background-color .25s,transform .25s,color .25s;width:26px}:is(.sv-se-soleil-expandableDecoration button:hover,.sv-se-soleil-expandableDecoration button[aria-expanded=true]) i{background-color:var(--env-element-background-color);color:var(--env-element-font-color)}.sv-se-soleil-expandableDecoration button[aria-expanded=true] i{transform:rotate(180deg)}.sv-se-soleil-expandableDecoration button.is-textbox{margin-top:0}.sv-se-soleil-expandableDecoration button.is-textbox i{background-color:var(--env-element-background-color);color:var(--env-element-font-color)}:is(.sv-se-soleil-expandableDecoration button.is-textbox:hover,.sv-se-soleil-expandableDecoration button.is-textbox[aria-expanded=true]) i{background-color:var(--env-element-primary-background-color);color:var(--env-element-primary-font-color)}.sv-layout:has(>.kb-frame-decoration){scroll-margin-block-start:20px}
