.elementor-1093 .elementor-element.elementor-element-3a100ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-3a100fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-3a100fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-3a100d5 .elementor-heading-title{font-family:var( --e-global-typography-lvkicker-font-family ), Sans-serif;font-size:var( --e-global-typography-lvkicker-font-size );font-weight:var( --e-global-typography-lvkicker-font-weight );text-transform:var( --e-global-typography-lvkicker-text-transform );line-height:var( --e-global-typography-lvkicker-line-height );letter-spacing:var( --e-global-typography-lvkicker-letter-spacing );word-spacing:var( --e-global-typography-lvkicker-word-spacing );color:var( --e-global-color-lvtext3 );}.elementor-1093 .elementor-element.elementor-element-3a100d6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:clamp(2.5rem,1.8rem + 2.6vw,4rem);font-weight:300;line-height:1.04em;letter-spacing:-0.04em;color:var( --e-global-color-lvtext );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1093 .elementor-element.elementor-element-3a100d7{font-family:var( --e-global-typography-lvsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-lvsmall-font-size );font-weight:var( --e-global-typography-lvsmall-font-weight );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );color:var( --e-global-color-lvtext3 );}.elementor-1093 .elementor-element.elementor-element-3a100d7 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100d8{font-family:var( --e-global-typography-lvsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-lvsmall-font-size );font-weight:var( --e-global-typography-lvsmall-font-weight );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100d8 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100d9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100da{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100da p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100db .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100dc{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100dc p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100dd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100de{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100de p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100df .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100e0{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100e0 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100e1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100e2{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100e2 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100e3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100e4{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100e4 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100e5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100e6{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100e6 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100e7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100e8{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100e8 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100e9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100ea{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100ea p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100eb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100ec{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100ec p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100ed .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100ee{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100ee p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100ef .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100f0{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100f0 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100f1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100f2{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100f2 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100f3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100f4{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100f4 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100f5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100f6{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100f6 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100f7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100f8{font-family:var( --e-global-typography-lvbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lvbody-font-size );font-weight:var( --e-global-typography-lvbody-font-weight );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100f8 p{margin-block-end:0px;}.elementor-1093 .elementor-element.elementor-element-3a100fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1093 .elementor-element.elementor-element-3a100f9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.625rem;font-weight:300;line-height:1.2em;letter-spacing:-0.025em;color:var( --e-global-color-lvtext );}.elementor-1093 .elementor-element.elementor-element-3a100fa{font-family:var( --e-global-typography-lvsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-lvsmall-font-size );font-weight:var( --e-global-typography-lvsmall-font-weight );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );color:var( --e-global-color-lvtext2 );}.elementor-1093 .elementor-element.elementor-element-3a100fa p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1093 .elementor-element.elementor-element-3a100d5 .elementor-heading-title{font-size:var( --e-global-typography-lvkicker-font-size );line-height:var( --e-global-typography-lvkicker-line-height );letter-spacing:var( --e-global-typography-lvkicker-letter-spacing );word-spacing:var( --e-global-typography-lvkicker-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d7{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d8{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100da{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100dc{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100de{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ea{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ec{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ee{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100fa{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}}@media(max-width:1024px){.elementor-1093 .elementor-element.elementor-element-3a100d5 .elementor-heading-title{font-size:var( --e-global-typography-lvkicker-font-size );line-height:var( --e-global-typography-lvkicker-line-height );letter-spacing:var( --e-global-typography-lvkicker-letter-spacing );word-spacing:var( --e-global-typography-lvkicker-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d7{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d8{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100da{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100dc{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100de{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ea{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ec{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ee{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100fa{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}}@media(max-width:767px){.elementor-1093 .elementor-element.elementor-element-3a100d5 .elementor-heading-title{font-size:var( --e-global-typography-lvkicker-font-size );line-height:var( --e-global-typography-lvkicker-line-height );letter-spacing:var( --e-global-typography-lvkicker-letter-spacing );word-spacing:var( --e-global-typography-lvkicker-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d7{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d8{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100da{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100dc{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100de{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ea{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ec{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ee{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100fa{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}}@media(min-width:2400px){.elementor-1093 .elementor-element.elementor-element-3a100d5 .elementor-heading-title{font-size:var( --e-global-typography-lvkicker-font-size );line-height:var( --e-global-typography-lvkicker-line-height );letter-spacing:var( --e-global-typography-lvkicker-letter-spacing );word-spacing:var( --e-global-typography-lvkicker-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d7{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100d8{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100da{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100dc{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100de{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100e8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ea{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ec{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100ee{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f0{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f2{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f4{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f6{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100f8{font-size:var( --e-global-typography-lvbody-font-size );line-height:var( --e-global-typography-lvbody-line-height );letter-spacing:var( --e-global-typography-lvbody-letter-spacing );word-spacing:var( --e-global-typography-lvbody-word-spacing );}.elementor-1093 .elementor-element.elementor-element-3a100fa{font-size:var( --e-global-typography-lvsmall-font-size );line-height:var( --e-global-typography-lvsmall-line-height );letter-spacing:var( --e-global-typography-lvsmall-letter-spacing );word-spacing:var( --e-global-typography-lvsmall-word-spacing );}}/* Start custom CSS */:is(#Z,body) .legal{padding:8.5rem 0 var(--section-y)}:is(#Z,body) .legal__in{max-width:46rem}:is(#Z,body) .legal h1{margin:0 0 var(--s-3);color:var(--text);font-size:clamp(2.5rem,1.8rem + 2.6vw,4rem);line-height:1.04;letter-spacing:-.04em}:is(#Z,body) .legal .upd{color:var(--text-3);font-size:var(--fs-small);margin:0 0 var(--s-6)}:is(#Z,body) .legal h2{margin:var(--s-6) 0 var(--s-3);font:var(--fw-head) 1.625rem/1.2 var(--font-head);letter-spacing:-.025em;color:var(--text)}:is(#Z,body) .legal p,:is(#Z,body) .legal li{color:var(--text-2);font-size:var(--fs-body);line-height:1.75rem}:is(#Z,body) .legal p{margin:0 0 var(--s-3)}:is(#Z,body) .legal ul{margin:0 0 var(--s-3);padding-left:1.25rem;display:grid;gap:.5rem}:is(#Z,body) .legal a{color:var(--primary);border-bottom:1px solid currentColor}:is(#Z,body) .legal .btn{border-bottom:0}:is(#Z,body) .legal .btn--primary{color:#14130f}:is(#Z,body) .legal button.lk{padding:0;border:0;background:none;color:var(--primary);font:inherit;border-bottom:1px solid currentColor;cursor:pointer}:is(#Z,body) .msgpage{min-height:100svh;display:grid;align-items:center;padding:8rem 0 4rem}:is(#Z,body) .msgpage__in{max-width:44rem}:is(#Z,body) .msgpage h1{margin:var(--s-3) 0;color:var(--text);font-size:clamp(2.75rem,2rem + 3.4vw,5rem);line-height:1.02;letter-spacing:-.04em}:is(#Z,body) .msgpage p.l{color:var(--text-2);font-size:var(--fs-body);max-width:34rem;margin:0 0 var(--s-5)}:is(#Z,body) .msgpage .actions{display:flex;flex-wrap:wrap;gap:var(--s-3) 1.5rem;align-items:center}:is(#Z,body) .msgpage .code{font:500 .75rem/1 var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}:is(#Z,body) .msgpage>.wrap{width:100%}:is(#Z,body) .legal ul{list-style:disc}:is(#Z,body) .legal li::marker{color:var(--text-3)}:is(#Z,body) .nf{min-height:100svh;display:grid;place-items:center;padding:7rem var(--gutter) 3rem;text-align:center}:is(#Z,body) .nf__in{display:grid;justify-items:center;gap:1.25rem;max-width:44rem}:is(#Z,body) .nf__code{margin:0 0 .5rem;font:500 .8125rem/1 var(--font-head);letter-spacing:.3em;text-transform:uppercase;color:var(--primary)}:is(#Z,body) .nf__moon{width:min(70vw,17rem);aspect-ratio:1;display:block;opacity:0;transition:opacity 1.6s var(--ease);margin:-1.5rem 0}:is(#Z,body) .nf__moon.is-on{opacity:1}:is(#Z,body) .nf h1{margin:0 0 .75rem;color:var(--text);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}:is(#Z,body) .legal h3{margin:var(--s-5) 0 var(--s-2);font:500 1.0625rem/1.4 var(--font-head);color:var(--text)}:is(#Z,body) .legal strong{color:var(--text);font-weight:600}:is(#Z,body) .legal__t{overflow-x:auto;margin:0 0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-2)}:is(#Z,body) .legal table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.4rem}:is(#Z,body) .legal th,:is(#Z,body) .legal td{padding:.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--text-2)}:is(#Z,body) .legal th{font:500 .6875rem/1 var(--font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);background:rgba(237,230,218,.03)}:is(#Z,body) .legal tr:last-child td{border-bottom:0}:is(#Z,body) .legal td:first-child{color:var(--text);font-family:var(--font-head);white-space:nowrap}:is(#Z,body) .legal__note{margin:0 0 var(--s-5);padding:1rem 1.25rem;border:1px solid rgba(216,196,161,.4);border-left-width:3px;border-radius:var(--r-1);background:rgba(216,196,161,.06);color:var(--text-2);font-size:var(--fs-small);line-height:1.5rem}:is(#Z,body) .legal__sum{margin-top:var(--s-7);padding:1.5rem;border:1px solid var(--line-strong);border-radius:var(--r-3);background:linear-gradient(180deg,rgba(237,230,218,.04),rgba(237,230,218,.012)),#121210}:is(#Z,body) .legal__sum h2{margin:0 0 var(--s-4)}:is(#Z,body) .legal__sum dl{display:grid;gap:1rem;margin:0}:is(#Z,body) .legal__sum dt{font:500 .6875rem/1 var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin-bottom:.35rem}:is(#Z,body) .legal__sum dd{margin:0;color:var(--text-2);font-size:var(--fs-small);line-height:1.5rem}:is(#Z,body) .legal p,:is(#Z,body) .legal li,:is(#Z,body) .legal .upd{max-width:none}:is(#Z,body) .legal__in{max-width:48rem}:is(#Z,body) .legal h3{letter-spacing:-.02em}:is(#Z,body) .legal :is(th,td){border-top:0;border-left:0;border-right:0}:is(#Z,body) .legal td{line-height:inherit}:is(#Z,body) .legal tbody tr>td,:is(#Z,body) .legal tbody tr:hover>td{background-color:transparent}/* End custom CSS */