.elementor-130793 .elementor-element.elementor-element-41959fe{--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:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-130793 .elementor-element.elementor-element-c452531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;}.elementor-130793 .elementor-element.elementor-element-0d8c614{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-130793 .elementor-element.elementor-element-ed9db79 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:52px;font-weight:600;line-height:1.04em;letter-spacing:-2.2px;color:#241C17;}.elementor-130793 .elementor-element.elementor-element-9a985ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-130793 .elementor-element.elementor-element-123dfba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-130793 .elementor-element.elementor-element-d3f7872{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-130793 .elementor-element.elementor-element-4c65c83{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-130793 .elementor-element.elementor-element-b1d5dee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-130793 .elementor-element.elementor-element-362c830{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-130793 .elementor-element.elementor-element-7446ea5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 20px;--row-gap:12px;--column-gap:20px;--flex-wrap:wrap;}@media(min-width:768px){.elementor-130793 .elementor-element.elementor-element-41959fe{--content-width:1200px;}.elementor-130793 .elementor-element.elementor-element-0d8c614{--width:56%;}.elementor-130793 .elementor-element.elementor-element-9a985ba{--width:36%;}.elementor-130793 .elementor-element.elementor-element-d3f7872{--width:63%;}.elementor-130793 .elementor-element.elementor-element-4c65c83{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-e0f5b05 */.elementor-130793 .elementor-element.elementor-element-e0f5b05 .elementor-heading-title{font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#BE4B2E;margin:0 0 22px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed9db79 */.elementor-130793 .elementor-element.elementor-element-ed9db79 .elementor-heading-title{margin:0;}
@media(max-width:767px){.elementor-130793 .elementor-element.elementor-element-ed9db79 .elementor-heading-title{font-size:34px !important;letter-spacing:-1.3px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe3f77 */.elementor-130793 .elementor-element.elementor-element-7fe3f77{font-family:"Inter",sans-serif;}
.elementor-130793 .elementor-element.elementor-element-7fe3f77 p{margin:0;font-size:15.5px;line-height:1.8;color:#6B5F55;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c452531 */@media(min-width:1025px){.elementor-130793 .elementor-element.elementor-element-c452531{flex-wrap:nowrap !important;}}/* End custom CSS */
/* Start custom CSS for ma-changelog, class: .elementor-element-8d11fb6 */.elementor-130793 .elementor-element.elementor-element-8d11fb6{--acc:#BE4B2E;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog h2.jltma-changelog-heading{font-family:"Fraunces",serif;font-size:19px;font-weight:600;letter-spacing:-.4px;color:#241C17;margin:0 0 4px !important;padding-bottom:16px;border-bottom:1px solid rgba(36,28,23,.13);}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog ul{margin:0 !important;padding:0;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog ul > li{display:flex;align-items:baseline;gap:18px;padding:15px 0;font-family:"Inter",sans-serif;font-size:14.5px;font-weight:400;line-height:1.7;color:#6B5F55;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog ul + ul > li{border-top:1px solid rgba(36,28,23,.10);}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog .jltma-label{flex:0 0 76px;margin:0 !important;padding:3px 0 !important;background:rgba(36,28,23,.06) !important;border-radius:12px !important;color:#6B5F55 !important;font-family:"Inter",sans-serif;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.14em !important;line-height:1.7 !important;text-align:center;text-transform:uppercase;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog .jltma-label.jltma-changed{background:rgba(190,75,46,.12) !important;color:var(--acc) !important;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog .cl-t{flex:1 1 auto;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog code{font-family:"IBM Plex Mono",monospace;font-size:12.5px;color:#241C17;background:rgba(36,28,23,.07);border-radius:4px;padding:1px 6px;}
@media(max-width:767px){.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog ul > li{flex-wrap:wrap;gap:10px;}
.elementor-130793 .elementor-element.elementor-element-8d11fb6 .jltma-changelog .cl-t{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3f7872 */.elementor-130793 .elementor-element.elementor-element-d3f7872{background:#FFFFFF;border:1px solid rgba(36,28,23,.13);border-radius:20px;transition:transform .35s cubic-bezier(.2,.7,.3,1),border-color .35s;}
.elementor-130793 .elementor-element.elementor-element-d3f7872:hover{transform:translateY(-6px);border-color:rgba(190,75,46,.42);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7531a7c */.elementor-130793 .elementor-element.elementor-element-7531a7c p.tl{margin:0 0 14px;font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#BE4B2E;}
.elementor-130793 .elementor-element.elementor-element-7531a7c p.tt{margin:0 0 20px;font-family:"Fraunces",serif;font-size:19px;font-weight:600;line-height:1.35;letter-spacing:-.4px;color:#241C17;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .bar{position:relative;height:8px;border-radius:12px;background:rgba(36,28,23,.09);overflow:hidden;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .bar .fill{position:absolute;left:0;top:0;bottom:0;background:#BE4B2E;border-radius:12px;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .bar .fill.f94{width:94%;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .bar .mark{position:absolute;left:80%;top:-3px;bottom:-3px;width:2px;background:rgba(36,28,23,.42);}
.elementor-130793 .elementor-element.elementor-element-7531a7c .brow{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .brow .bv{font-family:"IBM Plex Mono",monospace;font-size:22px;font-weight:600;letter-spacing:-.6px;color:#241C17;font-variant-numeric:tabular-nums;}
.elementor-130793 .elementor-element.elementor-element-7531a7c .brow .bm{font-family:"Inter",sans-serif;font-size:12px;color:#8A7C70;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d5dee */.elementor-130793 .elementor-element.elementor-element-b1d5dee{background:#FFFFFF;border:1px solid rgba(36,28,23,.13);border-radius:20px;transition:transform .35s cubic-bezier(.2,.7,.3,1),border-color .35s;}
.elementor-130793 .elementor-element.elementor-element-b1d5dee:hover{transform:translateY(-6px);border-color:rgba(190,75,46,.42);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22f1343 */.elementor-130793 .elementor-element.elementor-element-22f1343 p.tl{margin:0 0 18px;font-family:"Inter",sans-serif;font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#BE4B2E;}
.elementor-130793 .elementor-element.elementor-element-22f1343 .duo{display:flex;gap:30px;}
.elementor-130793 .elementor-element.elementor-element-22f1343 .duo .d{display:flex;flex-direction:column;gap:5px;}
.elementor-130793 .elementor-element.elementor-element-22f1343 .duo .n{font-family:"Fraunces",serif;font-size:36px;font-weight:600;letter-spacing:-1.7px;color:#241C17;line-height:1;}
.elementor-130793 .elementor-element.elementor-element-22f1343 .duo .l{font-family:"Inter",sans-serif;font-size:12.5px;color:#8A7C70;}
.elementor-130793 .elementor-element.elementor-element-22f1343 p.fn{margin:20px 0 0;padding-top:18px;border-top:1px solid rgba(36,28,23,.10);font-family:"Inter",sans-serif;font-size:12.5px;line-height:1.7;color:#8A7C70;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-362c830 */.elementor-130793 .elementor-element.elementor-element-362c830{background:#FFFFFF;border:1px solid rgba(36,28,23,.13);border-radius:20px;transition:transform .35s cubic-bezier(.2,.7,.3,1),border-color .35s;}
.elementor-130793 .elementor-element.elementor-element-362c830:hover{transform:translateY(-6px);border-color:rgba(190,75,46,.42);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123dfba */@media(min-width:1025px){.elementor-130793 .elementor-element.elementor-element-123dfba{flex-wrap:nowrap !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3227884 */.elementor-130793 .elementor-element.elementor-element-3227884{font-family:"Inter",sans-serif;}
.elementor-130793 .elementor-element.elementor-element-3227884 p{margin:0;font-size:14px;color:#8A7C70;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ce508 */.elementor-130793 .elementor-element.elementor-element-14ce508{font-family:"Inter",sans-serif;}
.elementor-130793 .elementor-element.elementor-element-14ce508 p.lk{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#BE4B2E;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7446ea5 */.elementor-130793 .elementor-element.elementor-element-7446ea5{border-top:1px solid rgba(36,28,23,.14);padding-top:30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41959fe */.elementor-130793 .elementor-element.elementor-element-41959fe{position:relative;overflow:hidden;background-color:#F7F2E8;}
.elementor-130793 .elementor-element.elementor-element-41959fe::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(190,75,46,.085) 0 1px,transparent 1px 12px);-webkit-mask-image:radial-gradient(ellipse 72% 62% at 78% 8%,#000 6%,transparent 74%);mask-image:radial-gradient(ellipse 72% 62% at 78% 8%,#000 6%,transparent 74%);}
.elementor-130793 .elementor-element.elementor-element-41959fe > .e-con-inner{position:relative;z-index:1;}
.elementor-130793 .elementor-element.elementor-element-41959fe p{margin:0;}/* End custom CSS */