.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(/core/themes/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/core/themes/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/themes/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/themes/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/themes/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/themes/stable/images/core/tree.png) no-repeat -11px center;}
#floating-dash-link{position:fixed;bottom:0;z-index:97;display:none;align-items:center;height:73px;overflow:hidden;color:white;}#floating-dash-link.im-toolbar-open{display:flex;width:100%;background:rgba(51,51,51,0.95);}#floating-dash-link.im-toolbar-closed{display:block;width:73px;}#floating-dash-link.im-toolbar-closed img{cursor:pointer;}#floating-dash-link img{box-sizing:content-box;padding:10px;}#floating-dash-link #floating-dash-link-close{display:inline-block;margin-right:20px;padding:10px;color:white;cursor:pointer;}#floating-dash-link .fdl-toggle{display:flex;align-items:center;gap:8px;font-size:18px;border-radius:999px;padding:7px 14px;margin-right:1rem;background:none;color:#e2e2e2;cursor:pointer;text-decoration:none;transition:background-color 0.25s,color 0.25s;}#floating-dash-link .toggle-ie{margin-left:auto;border:1px solid rgba(255,255,255,0.3);}#floating-dash-link .fdl-toggle i,#floating-dash-link .fdl-toggle svg{color:inherit;cursor:pointer;}#floating-dash-link .fdl-toggle .fdl-toggle-label{font-size:13px;font-weight:600;white-space:nowrap;}#floating-dash-link .fdl-toggle:hover{background-color:rgba(255,255,255,0.08);color:white;}#floating-dash-link .toggle-ie.ie-toggle-active{background-color:#22c55e;border-color:#22c55e;color:#04210f;box-shadow:0 0 0 3px rgba(34,197,94,0.35);}#floating-dash-link .toggle-ie.ie-toggle-active i,#floating-dash-link .toggle-ie.ie-toggle-active .fdl-toggle-label{color:#04210f;}#floating-dash-link .toggle-ie.ie-toggle-active:hover{background-color:#16a34a;border-color:#16a34a;color:#04210f;}#floating-dash-link .toggle-ie.ie-toggle-active i{position:relative;}#floating-dash-link .toggle-ie.ie-toggle-active i::after{content:"";position:absolute;top:-3px;right:-5px;width:7px;height:7px;border-radius:50%;background:#04210f;}#floating-dash-link .fdl-arrow-ne{font-size:14px;transform:rotate(-45deg);}@media (max-width:768px){#floating-dash-link .fdl-toggle{gap:5px;padding:6px 8px;margin-right:0.25rem;font-size:15px;}#floating-dash-link .fdl-toggle .fdl-toggle-label{font-size:12px;}#floating-dash-link img{width:40px;height:40px;}#floating-dash-link #floating-dash-link-close{margin-right:8px;padding:8px;}}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none;}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)";}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;-ms-filter:"alpha(opacity=30)";}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666;}
.im-cookie-consent{display:none;position:fixed;z-index:99999;right:0;bottom:0;left:0;box-sizing:border-box;padding:28px 24px;background:#fff;box-shadow:0 -4px 24px rgba(0,0,0,0.16);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#1d2126;}.im-cookie-consent.is-visible{display:block;}.im-cookie-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto;}.im-cookie-consent__body{flex:1 1 auto;min-width:0;}.im-cookie-consent__heading{font-size:16px;font-weight:700;margin-bottom:10px;}.im-cookie-consent__message{font-size:14.5px;line-height:1.55;color:#3c4048;max-width:72ch;}.im-cookie-consent__actions{display:flex;flex-direction:column;flex:0 0 auto;gap:10px;min-width:220px;}.im-cookie-consent__button{cursor:pointer;padding:13px 28px;border-radius:4px;font:inherit;font-size:14.5px;font-weight:600;line-height:1.2;text-align:center;}.im-cookie-consent__button--accept{border:1px solid #20242a;background:#20242a;color:#fff;}.im-cookie-consent__button--accept:hover{background:#35393f;}.im-cookie-consent__button--decline{border:1px solid #6b46c1;background:#fff;color:#1d2126;}.im-cookie-consent__button--decline:hover{background:#f7f5fc;}@media (max-width:700px){.im-cookie-consent{padding:20px 16px;}.im-cookie-consent__inner{flex-direction:column;align-items:stretch;gap:16px;}.im-cookie-consent__actions{min-width:0;}}
.section-block.is-advanced{font-optical-sizing:none;--ad-pad-y:96px;--ad-pad-x:64px;--ad-gap:32px;--ad-item-pad-y:0;--ad-item-pad-x:0;--ad-accent:oklch(0.55 0.18 265);--ad-max-width:1200px;--ad-motion-duration:600ms;--ad-headline-family:inherit;--ad-body-family:inherit;--ad-headline-weight:600;--ad-body-weight:400;--ad-type-scale:1;--ad-leading:1.6;--ad-text-align:inherit;--ad-hyphens:manual;padding:var(--ad-pad-top,var(--ad-pad-y)) var(--ad-pad-right,var(--ad-pad-x))
           var(--ad-pad-bottom,var(--ad-pad-y)) var(--ad-pad-left,var(--ad-pad-x));font-family:var(--ad-body-family);position:relative;background-color:var(--ad-color-sectionBg,transparent);color:var(--ad-color-body,inherit);}.section-block.is-advanced :is(p,li,.fs-lede,.fs-foot,.cell-desc,.cell-caption,.layout-content,.description,.hero-body){line-height:var(--ad-leading);text-align:var(--ad-text-align);hyphens:var(--ad-hyphens);-webkit-hyphens:var(--ad-hyphens);}.section-block.is-advanced[data-hide-eyebrow] .fs-eyebrow,.section-block.is-advanced[data-hide-title] .fs-title,.section-block.is-advanced[data-hide-lede] .fs-lede,.section-block.is-advanced[data-hide-byline] .fs-byline,.section-block.is-advanced[data-hide-footer] .fs-foot{display:none !important;}.section-block.is-advanced .fs-byline{font-family:var(--ad-body-family,inherit);font-size:0.8125rem;letter-spacing:0.02em;color:var(--ad-color-muted,inherit);}.section-block.is-advanced .fs-byline :is(p,.field,.field__item){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;display:inline;}@media (max-width:1023.98px){.section-block.is-advanced{padding-left:min(var(--ad-pad-left,var(--ad-pad-x)),40px);padding-right:min(var(--ad-pad-right,var(--ad-pad-x)),40px);}}@media (max-width:639.98px){.section-block.is-advanced{padding-left:min(var(--ad-pad-left,var(--ad-pad-x)),24px);padding-right:min(var(--ad-pad-right,var(--ad-pad-x)),24px);}}.section-block.is-advanced{overflow-wrap:break-word;}.section-block.is-advanced[data-density="compact"]{--ad-pad-y:64px;--ad-pad-x:48px;}.section-block.is-advanced[data-density="cozy"]{--ad-pad-y:96px;--ad-pad-x:64px;}.section-block.is-advanced[data-density="spacious"]{--ad-pad-y:144px;--ad-pad-x:80px;}.section-block.is-advanced[data-item-density="compact"]{--ad-item-pad-y:12px;--ad-item-pad-x:16px;--ad-gap:16px;}.section-block.is-advanced[data-item-density="cozy"]{--ad-item-pad-y:20px;--ad-item-pad-x:24px;--ad-gap:32px;}.section-block.is-advanced[data-item-density="spacious"]{--ad-item-pad-y:32px;--ad-item-pad-x:40px;--ad-gap:48px;}.section-block.is-advanced .section-content-wrapper,.section-block.is-advanced .section-main-content{max-width:var(--ad-max-width) !important;margin-inline:auto !important;width:100%;}.section-block.is-advanced .field--name-field-section-item,.section-block.is-advanced .field--name-field-section-item .field__item{display:block;width:100%;}.section-block.is-advanced .section_item{display:block !important;height:auto !important;}.section-block.is-advanced.is-section-only .field--name-field-section-item,.section-block.is-advanced.is-section-only .field--name-field-section-item .field__item,.section-block.is-advanced.is-section-only .section_item{display:contents !important;}.section-block.is-advanced .section_item .field,.section-block.is-advanced .section_item .field__items,.section-block.is-advanced .section_item .field__item,.section-block.is-advanced .section_item .inline-editable-field{display:contents !important;padding:0 !important;margin:0 !important;}.section-block.is-advanced .field--name-field-section-item > .field__item{padding:0 !important;}.section-block.is-advanced .section_item p{margin:0;}.section-block.is-advanced:not(.section-style-custom) p,.section-block.is-advanced:not(.section-style-custom) .layout-content,.section-block.is-advanced:not(.section-style-custom) .description{color:inherit !important;}.section-block.is-advanced:not(.ad-has-section-title) .field--name-field-section-title{display:none !important;}.section-block.is-advanced[data-motion="fade"] .section_item{animation:ad-fade var(--ad-motion-duration) ease-out both;}.section-block.is-advanced[data-motion="rise"] .section_item{animation:ad-rise var(--ad-motion-duration) ease-out both;}@keyframes ad-fade{from{opacity:0;}to{opacity:1;}}@keyframes ad-rise{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:none;}}.section-block.is-advanced.is-draft{}.section-block.is-advanced.section-style-hero_advanced .section-main-content{display:grid !important;grid-template-columns:1fr 1fr !important;gap:var(--ad-gap,32px) !important;align-items:center;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .hero-copy{display:flex !important;flex-direction:column !important;align-items:flex-start;gap:var(--ad-stack-rhythm,18px);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .hero-eyebrow{font-family:var(--ad-eyebrow-family,ui-monospace,"SF Mono",Menlo,Consolas,monospace) !important;font-size:calc(11.5px * var(--ad-eyebrow-scale,1)) !important;font-weight:var(--ad-eyebrow-weight,500) !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:var(--ad-color-accent,var(--ad-accent)) !important;margin:0 !important;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .hero-title{margin:0 !important;line-height:1.04 !important;letter-spacing:-0.022em !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight) !important;font-size:calc(56px * var(--ad-type-scale)) !important;text-wrap:balance;color:var(--ad-color-title,inherit) !important;max-width:var(--ad-title-width,none);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .hero-body{margin:0 !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-body,var(--ad-color-muted,oklch(0.42 0.012 250))) !important;text-wrap:pretty;font-family:var(--ad-body-family) !important;font-weight:var(--ad-body-weight) !important;font-size:calc(18px * var(--ad-type-scale)) !important;max-width:var(--ad-body-width,none);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .hero-ctas{display:flex !important;gap:10px;align-items:center;flex-wrap:wrap;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced)[data-hide-eyebrow] .hero-eyebrow,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced)[data-hide-body] .hero-body,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced)[data-hide-image] .hero-visual,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced)[data-hide-cta-primary] .hero-ctas .btn-primary,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced)[data-hide-cta-secondary] .hero-ctas .btn-secondary,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .section_item[data-hide-eyebrow] .hero-eyebrow,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .section_item[data-hide-body] .hero-body,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .section_item[data-hide-photo] .hero-visual,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .section_item[data-hide-cta-primary] .hero-ctas .btn-primary,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) .section_item[data-hide-cta-secondary] .hero-ctas .btn-secondary{display:none !important;}.section-block.is-advanced .hero-ctas .btn-primary{display:inline-flex !important;align-items:center;background:var(--ad-color-btnBg,var(--ad-accent)) !important;color:var(--ad-color-btnFg,#ffffff) !important;height:42px;padding:0 18px !important;border:0 !important;border-radius:8px !important;font-weight:500 !important;text-decoration:none !important;text-transform:none !important;}.section-block.is-advanced .hero-ctas .btn-primary:hover{filter:brightness(0.95);}.section-block.is-advanced .hero-ctas .btn-secondary{display:inline-flex !important;align-items:center;background:transparent !important;color:var(--ad-color-title,inherit) !important;height:42px;padding:0 12px !important;border:0 !important;border-radius:8px !important;font-weight:500 !important;text-decoration:none !important;text-transform:none !important;opacity:0.78;}.section-block.is-advanced .hero-ctas .btn-secondary:hover{opacity:1;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual{width:100% !important;max-width:600px;justify-self:center;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual .hero-image{width:100%;background-repeat:no-repeat;border-radius:12px;aspect-ratio:5 / 4;position:relative;overflow:hidden;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual .hero-image[data-aspect="auto"]{aspect-ratio:auto;min-height:320px;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual .ph{position:relative;aspect-ratio:5 / 4 !important;width:100% !important;border-radius:12px;overflow:hidden;background:color-mix(in oklch,var(--ad-color-itemBg,#f3f4f6) 88%,var(--ad-color-accent,#888));border:0.5px solid color-mix(in oklch,var(--ad-color-accent,#888) 35%,transparent);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual .ph .ph-stripes{position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,color-mix(in oklch,var(--ad-color-accent,#000) 9%,transparent) 0 12px,transparent 12px 24px);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual .ph .ph-label{position:absolute;left:12px;bottom:10px;font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:11px;color:oklch(0.6 0.012 250);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-visual img{width:100%;height:auto;border-radius:12px;display:block;}.section-block.is-advanced.section-style-hero_advanced.variant-image-right .section-main-content{grid-template-columns:1fr 1fr;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-right .hero-copy{order:1;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-right .hero-visual{order:2;}.section-block.is-advanced.section-style-hero_advanced.variant-image-left .section-main-content{grid-template-columns:1fr 1fr;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-left .hero-copy{order:2;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-left .hero-visual{order:1;}.section-block.is-advanced.section-style-hero_advanced.variant-centered .section-main-content{display:flex !important;flex-direction:column;align-items:center;text-align:center;gap:var(--ad-gap,32px);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-centered .hero-copy{align-items:center;max-width:720px;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-centered .hero-body{margin-inline:auto;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-centered .hero-ctas{justify-content:center;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-centered .hero-visual{width:100%;max-width:960px;}.section-block.is-advanced.section-style-hero_advanced.variant-stacked .section-main-content{display:flex !important;flex-direction:column;gap:var(--ad-gap,48px);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-stacked .hero-visual{width:100%;}@media (max-width:768px){.section-block.is-advanced.section-style-hero_advanced.variant-image-right .section-main-content,.section-block.is-advanced.section-style-hero_advanced.variant-image-left .section-main-content{grid-template-columns:1fr !important;gap:var(--ad-gap);}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-right .hero-copy,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-left .hero-copy{order:1;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-right .hero-visual,.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider).variant-image-left .hero-visual{order:2;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider) .hero-title{font-size:calc(36px * var(--ad-type-scale)) !important;}}.section-block.is-advanced.section-style-custom{background:transparent;color:#1a1f26;}.section-block.is-advanced.section-style-custom .section-main-content{container-type:inline-size;}.section-block.is-advanced.section-style-custom .cust{min-width:0;}.section-block.is-advanced.section-style-custom .cust-body{font-family:var(--ad-body-family,"Inter",system-ui,sans-serif);}.section-block.is-advanced.section-style-custom .cust-body :where(img,video,svg){max-width:100%;}.section-block.is-advanced.section-style-custom .cust-body :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0;}:where(.section-block.is-advanced.section-style-custom) .cust-body.cust-body p{color:inherit;}:where(.section-block.is-advanced.section-style-custom .cust-body) a{color:inherit;text-decoration:underline;text-underline-offset:.15em;}:where(.section-block.is-advanced.section-style-custom .cust-body) a:hover{opacity:0.82;}.section-block.is-advanced.section-style-custom .cust-item-envelope{display:none !important;}.section-block.is-advanced.section-style-custom .cust-empty{display:none;}.section-block.is-advanced.section-style-media_strip{background:var(--ad-color-sectionBg,#101215);}.section-block.is-advanced.section-style-media_strip .section-main-content{container-type:inline-size;}.section-block.is-advanced.section-style-media_strip .field--name-field-section-item{display:flex !important;align-items:center;flex-wrap:nowrap;min-width:0;gap:var(--ms-gap,48px);justify-content:center;}.section-block.is-advanced.section-style-media_strip.ms-between .field--name-field-section-item{justify-content:space-between;width:100%;}.section-block.is-advanced.section-style-media_strip.ms-flow-wrap .field--name-field-section-item{flex-wrap:wrap;justify-content:center;}.section-block.is-advanced.section-style-media_strip.ms-flow-scroll .field--name-field-section-item{overflow-x:auto;justify-content:flex-start;scroll-snap-type:x proximity;padding-bottom:4px;scrollbar-width:none;}.section-block.is-advanced.section-style-media_strip.ms-flow-scroll .field--name-field-section-item::-webkit-scrollbar{display:none;}.section-block.is-advanced.section-style-media_strip.ms-flow-scroll .field--name-field-section-item > *{scroll-snap-align:center;flex:none;}.section-block.is-advanced.section-style-media_strip .field--name-field-section-item[data-fade="right"]{mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);}.section-block.is-advanced.section-style-media_strip .field--name-field-section-item[data-fade="left"]{mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 100%);}.section-block.is-advanced.section-style-media_strip .field--name-field-section-item[data-fade="both"]{mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);}.section-block.is-advanced.section-style-media_strip .field__item{flex:none;min-width:0;width:auto;}.section-block.is-advanced.section-style-media_strip .section_item.mstrip-item{display:flex !important;align-items:center;justify-content:center;transform:scale(var(--ms-scale,1));transform-origin:center;}.section-block.is-advanced.section-style-media_strip .mstrip-link{display:flex;align-items:center;text-decoration:none;}.section-block.is-advanced.section-style-media_strip .mstrip-word{font-family:var(--ad-headline-family,"Inter",system-ui,sans-serif) !important;font-size:calc(var(--ms-h,44px) * 0.42) !important;font-weight:500 !important;letter-spacing:0.005em !important;white-space:nowrap;color:var(--ad-color-title,inherit) !important;line-height:1 !important;margin:0 !important;}.section-block.is-advanced.section-style-media_strip .mstrip-word p{margin:0 !important;font:inherit !important;color:inherit !important;display:inline;}.section-block.is-advanced.section-style-media_strip.ms-t-muted .mstrip-word{opacity:0.72;}.section-block.is-advanced.section-style-media_strip .mstrip-media{display:block;}.section-block.is-advanced.section-style-media_strip .mstrip-media.is-empty{height:var(--ms-h,44px);width:calc(var(--ms-h,44px) * 1.7);border-radius:8px;background:rgba(0,0,0,0.06);outline:1px dashed rgba(0,0,0,0.2);outline-offset:-1px;}.section-block.is-advanced.section-style-media_strip.ms-shape-tile .mstrip-media.is-empty{width:var(--ms-cell,44px);height:var(--ms-cell,44px);}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-media_strip .mstrip-media.is-empty{display:none;}.section-block.is-advanced.section-style-media_strip.ms-shape-mark .mstrip-media.is-img{height:var(--ms-h,44px);width:auto;max-width:calc(var(--ms-h,44px) * 2.4);object-fit:contain;}.section-block.is-advanced.section-style-media_strip.ms-shape-tile .mstrip-media.is-img{width:var(--ms-cell,44px);height:var(--ms-cell,44px);border-radius:8px;object-fit:cover;}.section-block.is-advanced.section-style-media_strip .mstrip-media.is-mask{display:none;background-color:var(--ad-color-title,currentColor);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;}.section-block.is-advanced.section-style-media_strip.ms-t-solid .mstrip-media.is-img{display:none;}.section-block.is-advanced.section-style-media_strip.ms-t-solid .mstrip-media.is-mask{display:block;}.section-block.is-advanced.section-style-media_strip.ms-t-solid.ms-shape-mark .mstrip-media.is-mask{height:var(--ms-h,44px);width:calc(var(--ms-h,44px) * 1.7);}.section-block.is-advanced.section-style-media_strip.ms-t-solid.ms-shape-tile .mstrip-media.is-mask{width:var(--ms-cell,44px);height:var(--ms-cell,44px);mask-size:cover;-webkit-mask-size:cover;border-radius:8px;}.section-block.is-advanced.section-style-media_strip.ms-t-muted .mstrip-media{filter:grayscale(1) contrast(1.08);opacity:0.78;}@container (max-width:720px){.section-block.is-advanced.section-style-media_strip.ms-flow-row .field--name-field-section-item{overflow-x:auto;justify-content:flex-start;scrollbar-width:none;}.section-block.is-advanced.section-style-media_strip.ms-flow-row .field--name-field-section-item::-webkit-scrollbar{display:none;}.section-block.is-advanced.section-style-media_strip.ms-flow-row .field--name-field-section-item > *{flex:none;}}.section-block.is-advanced.section-style-media_strip .mstrip-marq{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);}.section-block.is-advanced.section-style-media_strip .mstrip-track{display:flex;align-items:center;width:max-content;gap:var(--ms-gap,48px);animation-name:ms-drift;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;}.section-block.is-advanced.section-style-media_strip .mstrip-marq:hover .mstrip-track{animation-play-state:paused;}@keyframes ms-drift{from{transform:translateX(0);}to{transform:translateX(-50%);}}@media (prefers-reduced-motion:reduce){.section-block.is-advanced.section-style-media_strip .mstrip-track{animation:none;}}.section-block.is-advanced.section-style-collage{background:var(--ad-color-sectionBg,#fdfcf8);}.section-block.is-advanced.section-style-collage .section-main-content{container-type:inline-size;}.section-block.is-advanced.section-style-collage .cl-wrap{display:flex !important;flex-direction:column;gap:34px;}.section-block.is-advanced.section-style-collage.cl-head-below .cl-head{order:2;}.section-block.is-advanced.section-style-collage .cl-head{display:flex;flex-direction:column;align-items:flex-start;max-width:56ch;}.section-block.is-advanced.section-style-collage.cl-align-center .cl-head{align-items:center;text-align:center;margin-inline:auto;}.section-block.is-advanced.section-style-collage .cl-head-title{margin:0 !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight,600) !important;font-size:calc(30px * var(--ad-type-scale,1)) !important;line-height:1.15 !important;letter-spacing:-0.018em !important;color:var(--ad-color-title,inherit) !important;text-wrap:balance;}.section-block.is-advanced.section-style-collage .cl-head-cta{display:inline-flex !important;align-items:center;justify-content:center;margin-top:4px !important;background:var(--ad-color-btnBg,var(--ad-accent)) !important;color:var(--ad-color-btnFg,#ffffff) !important;height:42px;padding:0 18px !important;border:0 !important;border-radius:8px !important;font-weight:500 !important;text-decoration:none !important;text-transform:none !important;}.section-block.is-advanced.section-style-collage .cl-head-cta:hover{filter:brightness(0.95);}.section-block.is-advanced.section-style-collage .cl-head-body{margin:0 !important;font-family:var(--ad-body-family) !important;font-size:calc(16px * var(--ad-type-scale,1)) !important;line-height:1.6 !important;color:var(--ad-color-muted,inherit) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-collage .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(12,1fr);column-gap:var(--cl-gap,18px);row-gap:0;align-items:start;position:relative;--cl-damp:1;--cl-loose:calc(var(--cl-looseness,1) * var(--cl-damp));}.section-block.is-advanced.section-style-collage .field__item{min-width:0;}.section-block.is-advanced.section-style-collage .section_item.cl-piece{display:block !important;}.section-block.is-advanced.section-style-collage .cl-photo{margin:0 !important;position:relative;display:flex !important;flex-direction:column;background:#fff;}.section-block.is-advanced.section-style-collage .cl-img.is-nat{display:block;width:100%;height:auto;}.section-block.is-advanced.section-style-collage .cl-img.is-empty{display:block;width:100%;aspect-ratio:1 / 1;background:rgba(0,0,0,0.045);}.section-block.is-advanced.section-style-collage .cl-cap{margin:0 !important;font-family:var(--ad-body-family) !important;font-size:12.5px !important;line-height:1.35 !important;color:var(--ad-color-muted,inherit) !important;padding:8px 2px 2px;}.section-block.is-advanced.section-style-collage.cl-no-caps .cl-cap{display:none;}.section-block.is-advanced.section-style-collage .cl-tape{display:none;}.section-block.is-advanced.section-style-collage .cl-head .editable:empty{display:none;}.section-block.is-advanced.section-style-collage .cl-head-cta:has(.editable:empty){display:none !important;}.section-block.is-advanced.section-style-collage .cl-wrap:not(.is-editing) .cl-head:not(:has(.editable:not(:empty))){display:none;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head .editable:empty{display:block;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head-cta:has(.editable:empty){display:inline-flex !important;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-img.is-empty{background:rgba(0,0,0,0.025);border:1.5px dashed rgba(0,0,0,0.22);border-radius:2px;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head .editable:empty::before{content:attr(data-ph);color:currentColor;pointer-events:none;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head-cta .editable:empty::before{color:var(--ad-color-btnFg,#ffffff);}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head .cl-head-body:empty{display:block;min-width:32ch;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head-cta:has(.editable:empty){min-width:150px;min-height:38px;border:1.5px dashed rgba(0,0,0,0.18) !important;box-shadow:none !important;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-head-cta:has(.editable:empty) .editable:empty{min-width:0;border:0;background:none;}.section-block.is-advanced.section-style-collage .cl-hint{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 0 4px;font-size:12.5px;color:var(--ad-color-muted,#7a716a);text-align:center;}.section-block.is-advanced.section-style-collage .cl-hint-btn{appearance:none;cursor:pointer;border:.5px solid #1a1a1a !important;border-radius:999px !important;background:#1a1a1a !important;color:#fff !important;padding:5px 13px !important;font:550 12px/1.2 "Inter",ui-sans-serif,system-ui,sans-serif !important;text-transform:none !important;box-shadow:none !important;min-width:0;height:auto;}.section-block.is-advanced.section-style-collage .cl-hint-btn:hover{opacity:.85;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-collage .cl-hint{display:none;}.section-block.is-advanced.section-style-collage .cl-sketch{position:relative;height:236px;width:100%;max-width:392px;margin:8px auto 28px;}.section-block.is-advanced.section-style-collage .cl-sketch span{position:absolute;border:1.5px dotted rgba(0,0,0,0.28);border-radius:2px;background:#fff;box-shadow:0 6px 14px -8px rgba(0,0,0,0.28);}.section-block.is-advanced.section-style-collage .cl-sketch span:nth-child(1){left:4px;top:22px;width:176px;height:138px;transform:rotate(-6deg);z-index:1;}.section-block.is-advanced.section-style-collage .cl-sketch span:nth-child(2){left:150px;top:0;width:128px;height:154px;transform:rotate(4.5deg);z-index:2;}.section-block.is-advanced.section-style-collage .cl-sketch span:nth-child(3){left:246px;top:40px;width:142px;height:112px;transform:rotate(-3deg);z-index:3;}.section-block.is-advanced.section-style-collage .cl-sketch span:nth-child(4){left:64px;top:112px;width:146px;height:114px;transform:rotate(7deg);z-index:4;}.section-block.is-advanced.section-style-collage .cl-sketch span:nth-child(5){left:196px;top:126px;width:120px;height:100px;transform:rotate(-8deg);z-index:5;}.section-block.is-advanced.section-style-collage .cl-note-label:empty{display:none;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-note-label:empty{display:block;}.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-cap:empty::before,.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-note-text:empty::before,.section-block.is-advanced.section-style-collage .cl-wrap.is-editing .cl-note-label:empty::before{content:attr(data-ph);color:currentColor;pointer-events:none;}.section-block.is-advanced.section-style-collage .field--name-field-section-item.is-blank > .field__item{max-width:210px;}.section-block.is-advanced.section-style-collage.cl-v-editorial .cl-photo{background:transparent;}.section-block.is-advanced.section-style-collage.cl-v-editorial .cl-img{border-radius:3px;}.section-block.is-advanced.section-style-collage.cl-v-tabletop .cl-photo{padding:7px;box-shadow:0 14px 30px rgba(20,16,12,0.22);}.section-block.is-advanced.section-style-collage.cl-v-pinned .cl-photo{padding:7px;box-shadow:0 5px 14px rgba(20,16,12,0.13);}.section-block.is-advanced.section-style-collage.cl-v-pinned .cl-tape{display:block;position:absolute;top:-11px;left:50%;transform:translateX(-50%) rotate(-3deg);width:64px;height:22px;z-index:3;background:rgba(226,216,190,0.72);border-left:1px dashed rgba(0,0,0,0.06);border-right:1px dashed rgba(0,0,0,0.06);box-shadow:0 1px 2px rgba(0,0,0,0.08);}.section-block.is-advanced.section-style-collage.cl-v-instant .cl-photo{padding:11px 11px 0;box-shadow:0 10px 22px rgba(20,16,12,0.2);border-radius:2px;}.section-block.is-advanced.section-style-collage.cl-v-instant .cl-img.is-nat{aspect-ratio:1 / 1;object-fit:cover;}.section-block.is-advanced.section-style-collage.cl-v-instant .cl-cap{padding:9px 3px 13px;font-size:12px !important;text-align:center;min-height:34px;}.section-block.is-advanced.section-style-collage.cl-v-instant.cl-no-caps .cl-photo{padding-bottom:34px;}.section-block.is-advanced.section-style-collage.cl-v-paper .cl-photo{padding:7px;box-shadow:0 4px 14px rgba(20,16,12,0.1);}.section-block.is-advanced.section-style-collage.cl-v-paper .cl-cap{padding:7px 3px 3px;font-size:12px !important;}.section-block.is-advanced.section-style-collage.cl-v-editorial .cl-cap,.section-block.is-advanced.section-style-collage.cl-v-tabletop .cl-cap,.section-block.is-advanced.section-style-collage.cl-v-pinned .cl-cap{display:none;}.section-block.is-advanced.section-style-collage .cl-note{height:100%;display:flex !important;flex-direction:column;gap:7px;justify-content:center;padding:18px 20px;background:var(--ad-color-itemBg,#f4f2ec);box-shadow:0 3px 12px rgba(20,16,12,0.09);}.section-block.is-advanced.section-style-collage .cl-note-label{font-family:ui-monospace,"SF Mono",Menlo,monospace !important;font-size:10px !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:var(--ad-color-accent,#bc4527) !important;margin:0 !important;}.section-block.is-advanced.section-style-collage .cl-note-label p{margin:0 !important;font:inherit !important;color:inherit !important;display:inline;}.section-block.is-advanced.section-style-collage .cl-note-text{margin:0 !important;font-family:var(--ad-headline-family) !important;font-size:calc(15px * var(--ad-type-scale,1)) !important;line-height:1.45 !important;color:var(--ad-color-title,inherit) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-collage .cl-note-text p{margin:0 !important;font:inherit !important;color:inherit !important;}@container (max-width:720px){.section-block.is-advanced.section-style-collage .field--name-field-section-item{grid-template-columns:1fr;grid-template-rows:none !important;--cl-damp:0.3;row-gap:16px;height:auto !important;}.section-block.is-advanced.section-style-collage .field--name-field-section-item > *{grid-column:1 / -1 !important;grid-row:auto !important;}.section-block.is-advanced.section-style-collage .cl-note{min-height:160px;}}.section-block.is-advanced.is-bleed{width:var(--im-viewport-w,100vw);margin-left:calc(50% - var(--im-viewport-w,100vw) / 2);margin-right:calc(50% - var(--im-viewport-w,100vw) / 2);padding-left:0 !important;padding-right:0 !important;}.section-block.is-advanced.is-bleed .section-content-wrapper{max-width:none !important;}.section-block.is-advanced.section-style-split{background:var(--ad-color-sectionBg,#101215);container-type:inline-size;}.section-block.is-advanced.section-style-split .section-main-content{max-width:none !important;padding-left:0 !important;padding-right:0 !important;}.section-block.is-advanced.section-style-split .section_item.splitsec{display:grid !important;align-items:stretch;gap:0 !important;grid-template-columns:1fr 1fr;--split-edge:max(var(--split-inset,56px),calc((100cqw - min(var(--ad-max-width,1200px),100cqw)) / 2));}.section-block.is-advanced.section-style-split.split-ratio-media.split-media-left  .splitsec{grid-template-columns:1.35fr 1fr;}.section-block.is-advanced.section-style-split.split-ratio-media.split-media-right .splitsec{grid-template-columns:1fr 1.35fr;}.section-block.is-advanced.section-style-split.split-ratio-text.split-media-left   .splitsec{grid-template-columns:1fr 1.35fr;}.section-block.is-advanced.section-style-split.split-ratio-text.split-media-right  .splitsec{grid-template-columns:1.35fr 1fr;}.section-block.is-advanced.section-style-split .splitsec-media{position:relative;overflow:hidden;min-width:0;min-height:180px;max-height:520px;aspect-ratio:var(--split-shape,1 / 1);width:100%;justify-self:stretch;background:var(--ad-color-itemBg,rgba(0,0,0,0.04));}.section-block.is-advanced.section-style-split.split-media-right .splitsec-media{order:2;}.section-block.is-advanced.section-style-split.split-shape-stretch .splitsec-media{aspect-ratio:auto;}.section-block.is-advanced.section-style-split .splitsec-img{position:absolute;inset:0;border-radius:0 !important;}.section-block.is-advanced.section-style-split .splitsec-media > .ph{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;border:0;}.section-block.is-advanced.section-style-split .splitsec-media.is-video{background:#0b0d10;}.section-block.is-advanced.section-style-split .splitsec-media .cell-video,.section-block.is-advanced.section-style-split .splitsec-media .vgrid-frame{position:absolute;inset:0;}.section-block.is-advanced.section-style-split .splitsec-media iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;}.section-block.is-advanced.section-style-split .splitsec-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}.section-block.is-advanced.section-style-split .splitsec-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(12,14,18,0.6);color:#fff;font-size:14px;}.section-block.is-advanced.section-style-split .splitsec-play .fa-icon{margin-left:2px;}.section-block.is-advanced.section-style-split .splitsec-copy{display:flex !important;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--split-inset,56px);justify-content:center;gap:var(--ad-stack-rhythm,12px);}.section-block.is-advanced.section-style-split.split-media-left  .splitsec-copy{padding-right:var(--split-edge);}.section-block.is-advanced.section-style-split.split-media-right .splitsec-copy{padding-left:var(--split-edge);}.section-block.is-advanced.section-style-split.split-align-top .splitsec-copy{justify-content:flex-start;}.section-block.is-advanced.section-style-split .splitsec-eyebrow{margin:0 !important;font-family:var(--ad-eyebrow-family,ui-monospace,"SF Mono",Menlo,Consolas,monospace) !important;font-weight:var(--ad-eyebrow-weight,inherit) !important;font-size:calc(11px * var(--ad-eyebrow-scale,1)) !important;letter-spacing:0.11em !important;text-transform:uppercase !important;color:var(--ad-color-accent,#bc4527) !important;}.section-block.is-advanced.section-style-split .splitsec-title{margin:0 !important;line-height:1.2 !important;letter-spacing:-0.014em !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight,600) !important;font-size:calc(25px * var(--ad-type-scale,1)) !important;text-wrap:balance;color:var(--ad-color-title,inherit) !important;max-width:var(--ad-title-width,none);}.section-block.is-advanced.section-style-split .splitsec-body{margin:0 !important;line-height:1.58 !important;font-family:var(--ad-body-family) !important;font-size:calc(15.5px * var(--ad-type-scale,1)) !important;color:var(--ad-color-muted,inherit) !important;max-width:var(--ad-body-width,46ch);text-wrap:pretty;}.section-block.is-advanced.section-style-split .splitsec-ctas{display:flex !important;margin:0;}.section-block.is-advanced.section-style-split .splitsec-link{display:inline-flex;align-items:center;gap:7px;color:var(--ad-color-accent,#bc4527) !important;font-family:var(--ad-body-family) !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;background:transparent;border:0;padding:0;}.section-block.is-advanced.section-style-split .splitsec-link .fa-icon{font-size:10.5px;}.section-block.is-advanced.section-style-split[data-link-style="button"] .splitsec-link{margin-top:2px;height:38px;padding:0 18px;border-radius:8px;background:var(--ad-color-btnBg,var(--ad-color-accent,#bc4527));color:var(--ad-color-btnFg,#fff) !important;}.section-block.is-advanced.section-style-split[data-link-style="button"] .splitsec-link .fa-icon{display:none;}.section-block.is-advanced.section-style-split[data-hide-eyebrow] .splitsec-eyebrow,.section-block.is-advanced.section-style-split[data-hide-body] .splitsec-body,.section-block.is-advanced.section-style-split[data-hide-cta-primary] .splitsec-ctas{display:none !important;}@container (max-width:720px){.section-block.is-advanced.section-style-split .section_item.splitsec{grid-template-columns:minmax(0,1fr) !important;}.section-block.is-advanced.section-style-split.split-media-right .splitsec-media{order:0;}.section-block.is-advanced.section-style-split .splitsec-media{aspect-ratio:var(--split-shape,16 / 9);}.section-block.is-advanced.section-style-split .splitsec-copy{padding:var(--split-inset,56px) !important;}}.section-block.is-advanced.section-style-section_heading{background:var(--ad-color-sectionBg,#fdfcf8);}.section-block.is-advanced.section-style-section_heading .sechead{display:flex;flex-direction:column;min-width:0;margin:0 auto;gap:var(--ad-stack-rhythm,12px);}.section-block.is-advanced.section-style-section_heading.variant-centered .sechead{align-items:center;text-align:center;}.section-block.is-advanced.section-style-section_heading.variant-centered .sechead-title,.section-block.is-advanced.section-style-section_heading.variant-centered .sechead-body{margin-inline:auto;}.section-block.is-advanced.section-style-section_heading .sechead-eyebrow{margin:0 !important;font-family:var(--ad-eyebrow-family,var(--ad-body-family,"Inter",system-ui,sans-serif)) !important;font-size:calc(12px * var(--ad-type-scale,1) * var(--ad-eyebrow-scale,1)) !important;font-weight:var(--ad-eyebrow-weight,600) !important;letter-spacing:0.14em !important;text-transform:uppercase !important;color:var(--ad-color-muted,inherit) !important;}.section-block.is-advanced.section-style-section_heading .sechead-title{margin:0 !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(34px * var(--ad-type-scale,1)) !important;line-height:1.14 !important;letter-spacing:-0.02em !important;color:var(--ad-color-title,inherit) !important;text-wrap:balance;max-width:var(--ad-title-width,none);}.section-block.is-advanced.section-style-section_heading .sechead-body{margin:0 !important;font-family:var(--ad-body-family) !important;font-size:calc(16px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-muted,inherit) !important;max-width:var(--ad-body-width,56ch);text-wrap:pretty;}.section-block.is-advanced.section-style-section_heading[data-hide-eyebrow] .sechead-eyebrow,.section-block.is-advanced.section-style-section_heading[data-hide-body] .sechead-body{display:none !important;}.section-block.is-advanced.section-style-hero_slider .section_item.hero-slide{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:64px !important;align-items:center;}.section-block.is-advanced.section-style-hero_slider.variant-image-right .section_item.hero-slide,.section-block.is-advanced.section-style-hero_slider.variant-image-left .section_item.hero-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;}.section-block.is-advanced.section-style-hero_slider .hero-slide > *{min-width:0;}.section-block.is-advanced.section-style-hero_slider.variant-centered .section_item.hero-slide{display:flex !important;flex-direction:column;align-items:center;text-align:center;gap:var(--ad-gap,32px);}.section-block.is-advanced.section-style-hero_slider.variant-stacked .section_item.hero-slide{display:flex !important;flex-direction:column;gap:var(--ad-gap,48px);}@media (max-width:768px){.section-block.is-advanced.section-style-hero_slider.variant-image-right .section_item.hero-slide,.section-block.is-advanced.section-style-hero_slider.variant-image-left .section_item.hero-slide{grid-template-columns:1fr !important;gap:var(--ad-gap);}}.section-block.is-advanced.section-style-hero_slider .hero-deck{position:relative;}.section-block.is-advanced.section-style-hero_slider{transition:background-color .6s ease;}.section-block.is-advanced.section-style-hero_slider.has-slide-bg{background:var(--ad-slide-bg) !important;}.section-block.is-advanced.section-style-hero_slider .hero-stage{display:grid;}.section-block.is-advanced.section-style-hero_slider .hero-slide-wrap{grid-area:1 / 1;min-width:0;transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.4,0,0.2,1);}.section-block.is-advanced.section-style-hero_slider .hero-slide-wrap > .field__item{display:contents;}.section-block.is-advanced.section-style-hero_slider .hero-slide-wrap:not(.is-active){opacity:0;pointer-events:none;}.section-block.is-advanced.section-style-hero_slider .tr-fade .hero-slide-wrap:not(.is-active){transform:none;}.section-block.is-advanced.section-style-hero_slider .tr-slide .hero-slide-wrap:not(.is-active){transform:translateX(3%);}.section-block.is-advanced.section-style-hero_slider .tr-slide .hero-slide-wrap.is-active{transform:none;}.section-block.is-advanced.section-style-features_grid{background:var(--ad-color-sectionBg,#fbf7f1);}.section-block.is-advanced.section-style-features_grid :is(.cell-title,.cell-desc) :is(h1,h2,h3,h4,p,.field,.field__item){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;letter-spacing:inherit;line-height:inherit;display:inline;}.section-block.is-advanced.section-style-features_grid .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--ad-gap,36px);width:100%;}.section-block.is-advanced.section-style-features_grid .field--name-field-section-item > .field__item{display:flex;min-width:0;}.section-block.is-advanced.section-style-features_grid .item-showcase{display:flex !important;flex-direction:column !important;align-items:stretch;width:100%;gap:var(--ad-stack-rhythm,14px);background:var(--ad-color-itemBg,transparent);position:relative;padding:var(--ad-item-pad-top,var(--ad-item-pad-y,0)) var(--ad-item-pad-right,var(--ad-item-pad-x,0))
           var(--ad-item-pad-bottom,var(--ad-item-pad-y,0)) var(--ad-item-pad-left,var(--ad-item-pad-x,0));}.section-block.is-advanced.section-style-features_grid .item-showcase > .showcase-title,.section-block.is-advanced.section-style-features_grid .item-showcase > .showcase-desc,.section-block.is-advanced.section-style-features_grid .item-showcase > .showcase-cta{padding-left:20px;padding-right:20px;}.section-block.is-advanced.section-style-features_grid .item-showcase > :last-child{padding-bottom:22px;}.section-block.is-advanced.section-style-features_grid .showcase-image{position:relative;width:100%;aspect-ratio:var(--ad-item-aspect,4 / 5);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:2px;overflow:hidden;margin-bottom:18px;background-color:color-mix(in srgb,currentColor 6%,transparent);outline:.5px solid color-mix(in srgb,currentColor 12%,transparent);transition:transform 300ms ease;}.section-block.is-advanced.section-style-features_grid .item-showcase:hover .showcase-image{transform:translateY(-3px);}.section-block.is-advanced.section-style-features_grid .showcase-icon{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--ad-color-accent,#bc4527) 12%,transparent);color:var(--ad-color-accent,#bc4527);margin-bottom:14px;font-size:22px;}.section-block.is-advanced.section-style-features_grid .showcase-title{display:block;margin:0 0 6px !important;font-family:var(--ad-headline-family,"Inter",system-ui,sans-serif) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(17px * var(--ad-type-scale,1)) !important;line-height:1.3 !important;letter-spacing:-.01em;color:var(--ad-color-title,inherit) !important;text-wrap:balance;}.section-block.is-advanced.section-style-features_grid .showcase-desc{display:block;margin:0 !important;font-family:var(--ad-body-family,"Inter",system-ui,sans-serif) !important;font-weight:var(--ad-body-weight,400) !important;font-size:calc(14.5px * var(--ad-type-scale,1)) !important;line-height:1.55 !important;color:var(--ad-color-muted,color-mix(in srgb,currentColor 65%,transparent)) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-features_grid .showcase-cta{display:inline-flex;align-items:center;gap:6px;margin-top:14px;align-self:flex-start;font-family:var(--ad-body-family,"Inter",system-ui,sans-serif) !important;font-weight:500 !important;font-size:13.5px !important;line-height:1 !important;letter-spacing:.005em;color:var(--ad-color-accent,#bc4527) !important;text-decoration:none !important;padding-bottom:3px;border-bottom:1px solid color-mix(in srgb,var(--ad-color-accent,#bc4527) 35%,transparent);transition:border-color 180ms,gap 180ms;}.section-block.is-advanced.section-style-features_grid .showcase-cta:hover{gap:10px;border-bottom-color:var(--ad-color-accent,#bc4527);}.section-block.is-advanced.section-style-features_grid .showcase-cta-arrow{font-size:14px;line-height:1;}.section-block.is-advanced.section-style-features_grid .item-showcase[data-hide-card-body] .showcase-desc,.section-block.is-advanced.section-style-features_grid .item-showcase[data-hide-card-cta] .showcase-cta,.section-block.is-advanced.section-style-features_grid[data-hide-card-body] .showcase-desc,.section-block.is-advanced.section-style-features_grid[data-hide-card-cta] .showcase-cta,.section-block.is-advanced.section-style-features_grid .showcase-desc:empty,.section-block.is-advanced.section-style-features_grid .showcase-cta.is-empty{display:none !important;}.section-block.is-advanced.section-style-editorial_grid{background:var(--ad-color-sectionBg,#f5f2ec);}.section-block.is-advanced.section-style-editorial_grid :is(.cell-title,.cell-desc) :is(h1,h2,h3,h4,p,.field,.field__item){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;letter-spacing:inherit;line-height:inherit;display:inline;}.section-block.is-advanced.section-style-editorial_grid .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--ad-gap,40px);column-gap:calc(var(--ad-gap,40px) * 0.8);width:100%;counter-reset:mi;}.section-block.is-advanced.section-style-editorial_grid.variant-grid-2 .field--name-field-section-item{grid-template-columns:repeat(2,minmax(0,1fr));}.section-block.is-advanced.section-style-editorial_grid.variant-grid-3 .field--name-field-section-item{grid-template-columns:repeat(3,minmax(0,1fr));}.section-block.is-advanced.section-style-editorial_grid.variant-grid-4 .field--name-field-section-item{grid-template-columns:repeat(4,minmax(0,1fr));}.section-block.is-advanced.section-style-editorial_grid .editorial-card{display:flex !important;flex-direction:column !important;background:transparent;counter-increment:mi;}.section-block.is-advanced.section-style-editorial_grid .cell-photo{aspect-ratio:4 / 5;width:100%;border-radius:2px;overflow:hidden;background:var(--ad-color-itemBg,#e9e4da);}.section-block.is-advanced.section-style-editorial_grid .cell-photo .feature-photo{width:100%;height:100%;background-repeat:no-repeat;}.section-block.is-advanced.section-style-editorial_grid .cell-photo .ph{position:relative;width:100%;height:100%;display:grid;place-items:center;background:color-mix(in oklch,var(--ad-color-itemBg,#e9e4da) 88%,var(--ad-color-accent,#888));box-shadow:inset 0 0 0 0.5px color-mix(in oklch,var(--ad-color-accent,#888) 35%,transparent);}.section-block.is-advanced.section-style-editorial_grid .cell-photo .ph .ph-stripes{position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,color-mix(in oklch,var(--ad-color-accent,#000) 9%,transparent) 0 10px,transparent 10px 20px);}.section-block.is-advanced.section-style-editorial_grid .cell-photo .ph .ph-label{position:relative;font-family:ui-monospace,"IBM Plex Mono",Menlo,monospace;font-size:12px;letter-spacing:0.08em;color:var(--ad-color-muted,#a09a8c);}.section-block.is-advanced.section-style-editorial_grid .cell-body{flex:1;display:flex;flex-direction:column;padding:var(--ad-item-pad-top,var(--ad-item-pad-y,0)) var(--ad-item-pad-right,var(--ad-item-pad-x,0))
           var(--ad-item-pad-bottom,var(--ad-item-pad-y,0)) var(--ad-item-pad-left,var(--ad-item-pad-x,0));}.section-block.is-advanced.section-style-editorial_grid .mi-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--ad-color-line,#d9d3c6);padding:20px 0 14px;}.section-block.is-advanced.section-style-editorial_grid .cell-title{display:block;font-family:var(--ad-headline-family,"Instrument Serif",Georgia,serif) !important;font-weight:var(--ad-headline-weight,400) !important;font-size:calc(24px * var(--ad-type-scale,1)) !important;line-height:1.1 !important;letter-spacing:-0.005em;color:var(--ad-color-title,#1c1a16) !important;margin:0 !important;}.section-block.is-advanced.section-style-editorial_grid .cell-desc{display:block;font-family:var(--ad-body-family,"Archivo",system-ui,sans-serif) !important;font-size:calc(15px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.62) !important;color:var(--ad-color-body,#6b655a) !important;margin:14px 0 18px !important;text-wrap:pretty;}.section-block.is-advanced.section-style-editorial_grid .cell-cta{align-self:flex-start;margin-top:auto;font-family:ui-monospace,"IBM Plex Mono",Menlo,monospace !important;font-size:13px !important;letter-spacing:0.1em;text-transform:uppercase;color:var(--ad-color-title,#1c1a16) !important;text-decoration:none !important;border-bottom:1px solid var(--ad-color-title,#1c1a16);padding-bottom:3px;transition:color 0.2s ease,border-color 0.2s ease;}.section-block.is-advanced.section-style-editorial_grid .cell-cta:hover{color:var(--ad-color-accent,#b8552e) !important;border-bottom-color:var(--ad-color-accent,#b8552e);}.section-block.is-advanced.section-style-editorial_grid[data-hide-photo] .cell-photo,.section-block.is-advanced.section-style-editorial_grid[data-hide-card-cta] .cell-cta{display:none !important;}@media (max-width:1024px){.section-block.is-advanced.section-style-editorial_grid.variant-grid-3 .field--name-field-section-item,.section-block.is-advanced.section-style-editorial_grid.variant-grid-4 .field--name-field-section-item{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:720px){.section-block.is-advanced.section-style-editorial_grid .field--name-field-section-item{grid-template-columns:1fr;}}.section-block.is-advanced.section-style-video_grid{background:var(--ad-color-sectionBg,oklch(0.955 0.005 250));}.cell-* wrappers) so our wrapper styles win. */
.section-block.is-advanced.section-style-video_grid :is(.cell-caption) :is(h1,h2,h3,h4,p,.field,.field__item){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;letter-spacing:inherit;line-height:inherit;display:inline;}.section-block.is-advanced.section-style-video_grid .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ad-gap,24px);align-items:start;width:100%;}.section-block.is-advanced.section-style-video_grid.variant-grid-1 .field--name-field-section-item{grid-template-columns:minmax(0,1fr);}.section-block.is-advanced.section-style-video_grid.variant-grid-2 .field--name-field-section-item{grid-template-columns:repeat(2,minmax(0,1fr));}.section-block.is-advanced.section-style-video_grid.variant-grid-3 .field--name-field-section-item{grid-template-columns:repeat(3,minmax(0,1fr));}.section-block.is-advanced.section-style-video_grid.variant-grid-4 .field--name-field-section-item{grid-template-columns:repeat(4,minmax(0,1fr));}.section-block.is-advanced.section-style-video_grid .video-card{display:flex;flex-direction:column;gap:10px;background:var(--ad-color-itemBg,transparent);padding:var(--ad-item-pad-top,var(--ad-item-pad-y,0)) var(--ad-item-pad-right,var(--ad-item-pad-x,0))
           var(--ad-item-pad-bottom,var(--ad-item-pad-y,0)) var(--ad-item-pad-left,var(--ad-item-pad-x,0));min-width:0;}.section-block.is-advanced.section-style-video_grid .vgrid-frame,.section-block.is-advanced.section-style-video_grid .vgrid-empty{position:relative;width:100%;aspect-ratio:var(--ad-video-aspect,16 / 9);border-radius:10px;overflow:hidden;}.section-block.is-advanced.section-style-video_grid .vgrid-frame{background:#000;box-shadow:inset 0 0 0 0.5px oklch(1 0 0 / 0.1);}.section-block.is-advanced.section-style-video_grid .vgrid-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;}.section-block.is-advanced.section-style-video_grid .vgrid-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;user-select:none;}.section-block.is-advanced.section-style-video_grid .vgrid-frame.is-playing .vgrid-poster,.section-block.is-advanced.section-style-video_grid .vgrid-frame.is-playing .vgrid-play{display:none;}.section-block.is-advanced.section-style-video_grid .vgrid-play{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;appearance:none;border:0;background:transparent;cursor:pointer;transition:transform 0.14s;}.section-block.is-advanced.section-style-video_grid .vgrid-frame:hover .vgrid-play{transform:scale(1.08);}.section-block.is-advanced.section-style-video_solo{background:var(--ad-color-sectionBg,#0a0a0a);}.section-block.is-advanced.section-style-video_solo .field--name-field-section-item{display:block !important;width:100%;}.section-block.is-advanced.section-style-video_solo .vsolo{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;}.section-block.is-advanced.section-style-video_solo .cell-video{position:relative;}.section-block.is-advanced.section-style-video_solo .vgrid-frame,.section-block.is-advanced.section-style-video_solo .vgrid-empty{position:relative;width:100%;aspect-ratio:var(--ad-video-aspect,16 / 9);border-radius:10px;overflow:hidden;}.section-block.is-advanced.section-style-video_solo .vgrid-frame{background:#000;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.10);}.section-block.is-advanced.section-style-video_solo .vgrid-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;}.section-block.is-advanced.section-style-video_solo .vgrid-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;user-select:none;}.section-block.is-advanced.section-style-video_solo .vgrid-play{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;appearance:none;border:0;background:transparent;box-shadow:none;padding:0;min-height:0;cursor:pointer;transition:transform .14s;}.section-block.is-advanced.section-style-video_solo .vgrid-frame:hover .vgrid-play{transform:scale(1.08);}.section-block.is-advanced.section-style-video_solo .vgrid-frame.is-playing :is(.vgrid-poster,.vgrid-play,.vgrid-src,.vgrid-badge){display:none;}.section-block.is-advanced.section-style-video_solo .vgrid-poster-ph{display:flex;align-items:flex-end;justify-content:flex-start;padding:12px 14px;background:linear-gradient(160deg,oklch(0.28 0.02 250),oklch(0.16 0.015 250));}.section-block.is-advanced.section-style-video_solo .vgrid-poster-ph b{font:600 12px/1 "Inter",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:oklch(1 0 0 / .72);}.section-block.is-advanced.section-style-video_solo .vgrid-src{position:absolute;right:8px;top:8px;z-index:2;padding:3px 7px;border-radius:5px;background:rgba(15,17,23,.72);color:#fff;font:600 10.5px/1 var(--ad-body-family,system-ui,sans-serif);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;}.section-block.is-advanced.section-style-video_solo .vgrid-badge{position:absolute;left:8px;bottom:8px;z-index:2;display:none;font:600 9.5px/1 "Inter",system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:rgba(15,17,23,.7);padding:4px 7px;border-radius:999px;backdrop-filter:blur(3px);pointer-events:none;}body.section-edit-enabled .section-block.is-advanced.section-style-video_solo[data-vg-autoplay="true"] .vgrid-badge{display:block;}.section-block.is-advanced.section-style-video_solo .vgrid-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:rgba(127,127,127,.14);box-shadow:inset 0 0 0 1.5px rgba(127,127,127,.28);}.section-block.is-advanced.section-style-video_solo .vg-glyph-muted{opacity:.45;}.section-block.is-advanced.section-style-video_solo .vgrid-empty-t{font:600 12.5px/1 "Inter",system-ui,sans-serif;color:var(--ad-color-muted,#8b8b8b);margin-top:4px;}.section-block.is-advanced.section-style-video_solo .vgrid-empty-s{font:400 11px/1 "Inter",system-ui,sans-serif;color:var(--ad-color-muted,#8b8b8b);opacity:.8;}.section-block.is-advanced.section-style-video_solo .vsolo-empty-file,.section-block.is-advanced.section-style-video_solo[data-video-kind="file"] .vsolo-empty-embed{display:none;}.section-block.is-advanced.section-style-video_solo[data-video-kind="file"] .vsolo-empty-file{display:inline;}.section-block.is-advanced.section-style-video_solo .vsolo-pick{display:none;position:absolute;left:50%;top:calc(50% + 44px);transform:translateX(-50%);z-index:2;appearance:none;width:auto;min-height:0;margin:0;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 12px;background:#fff;border:.5px dashed #cdd1d6;border-radius:8px;box-shadow:none;font:500 12.5px/1 "Inter",system-ui,sans-serif;color:#484e54;text-transform:none;letter-spacing:normal;cursor:pointer;transition:border-color .12s,color .12s,background .12s;}.section-block.is-advanced.section-style-video_solo .vsolo-pick:hover{border-color:#3c68d9;color:#3c68d9;background:#ebf0fb;}body.section-edit-enabled .section-block.is-advanced.section-style-video_solo[data-video-kind="file"] .vsolo-pick{display:inline-flex;}.section-block.is-advanced.section-style-video_solo .cell-caption{margin:0;text-align:center;font-family:var(--ad-body-family,"Inter",system-ui,sans-serif) !important;font-weight:var(--ad-body-weight,400);font-size:calc(14.5px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-body,inherit) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-video_solo .cell-caption :is(p,.field,.field__item){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;display:inline;}.section-block.is-advanced.section-style-video_solo[data-hide-caption] .cell-caption{display:none !important;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-video_solo .cell-caption:empty{display:none;}.section-block.is-advanced.section-style-hero_banner{--hb-h:60vh;--hb-min:360px;}.section-block.is-advanced.section-style-hero_banner[data-hb-height="short"]{--hb-h:40vh;--hb-min:240px;}.section-block.is-advanced.section-style-hero_banner[data-hb-height="medium"]{--hb-h:60vh;--hb-min:360px;}.section-block.is-advanced.section-style-hero_banner[data-hb-height="tall"]{--hb-h:80vh;--hb-min:480px;}.section-block.is-advanced.section-style-hero_banner[data-hb-height="screen"]{--hb-h:100vh;--hb-min:560px;}.section-block.is-advanced.is-bleed-all{padding-top:0 !important;padding-bottom:0 !important;}.section-block.is-advanced.section-style-hero_banner .section-main-content{display:block !important;}.section-block.is-advanced.section-style-hero_banner .hb{width:100%;}.section-block.is-advanced.section-style-hero_banner .hb-frame{display:block;position:relative;width:100%;overflow:hidden;height:var(--hb-h);min-height:var(--hb-min);background:var(--ad-color-itemBg,var(--ad-color-sectionBg,#eee));color:inherit;text-decoration:none;}.section-block.is-advanced.section-style-hero_banner .hb-img{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;}.section-block.is-advanced.section-style-hero_banner .hb-empty{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklch,var(--ad-color-sectionBg,#f3f0ea) 94%,var(--ad-color-accent,#888));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--ad-color-accent,#888) 18%,transparent);}.section-block.is-advanced.section-style-hero_banner .hb-empty-hint{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ad-color-body,#555);text-align:center;}.section-block.is-advanced.section-style-hero_banner .hb-empty-hint i{font-size:26px;color:color-mix(in oklch,var(--ad-color-accent,#888) 70%,var(--ad-color-body,#555));margin-bottom:6px;}.section-block.is-advanced.section-style-hero_banner .hb-empty-hint b{font:600 15px/1.2 var(--ad-body-family,system-ui);color:var(--ad-color-title,#222);}.section-block.is-advanced.section-style-hero_banner .hb-empty-hint small{font:400 13px/1.3 var(--ad-body-family,system-ui);opacity:.75;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-hero_banner .hb-empty-hint{display:none;}.section-block.is-advanced.section-style-video_grid .vgrid-src{position:absolute;right:8px;top:8px;z-index:2;padding:3px 7px;border-radius:5px;background:rgba(15,17,23,.72);color:#fff;font:600 10.5px/1 var(--ad-body-family,system-ui,sans-serif);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;}.section-block.is-advanced.section-style-video_grid .vgrid-frame.is-playing .vgrid-src{display:none;}.section-block.is-advanced.section-style-video_grid .vgrid-add-pair{display:grid;grid-template-rows:1fr 1fr;gap:8px;min-height:120px;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-video_grid .vgrid-add-pair{display:none;}.section-block.is-advanced.section-style-video_grid .item-add-tile{appearance:none;border:1.5px dashed oklch(0.86 0.008 250);background:transparent;box-shadow:none;border-radius:12px;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:oklch(0.6 0.012 250);font:500 13px/1.2 var(--ad-body-family,"Inter",system-ui,sans-serif);text-transform:none;letter-spacing:normal;cursor:pointer;transition:border-color .12s,color .12s,background .12s;}.section-block.is-advanced.section-style-video_grid .item-add-tile .fa-solid{font-size:13px;color:oklch(0.6 0.012 250);}.section-block.is-advanced.section-style-video_grid .item-add-tile:hover{border-color:oklch(0.55 0.18 265);color:oklch(0.55 0.18 265);background:oklch(0.55 0.18 265 / .08);}.section-block.is-advanced.section-style-video_grid .item-add-tile:hover .fa-solid{color:oklch(0.55 0.18 265);}.section-block.is-advanced.section-style-video_grid .vgrid-poster-ph{display:flex;align-items:flex-end;justify-content:flex-start;padding:12px 14px;background:linear-gradient(160deg,oklch(0.28 0.02 250),oklch(0.16 0.015 250));}.section-block.is-advanced.section-style-video_grid .vgrid-poster-ph b{font:600 12px/1 "Inter",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:oklch(1 0 0 / .72);}.section-block.is-advanced.section-style-video_grid .vgrid-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:oklch(0.5 0 0 / 0.14);box-shadow:inset 0 0 0 1.5px oklch(0.5 0 0 / 0.28);}.section-block.is-advanced.section-style-video_grid .vg-glyph-muted{opacity:0.45;}.section-block.is-advanced.section-style-video_grid .vgrid-empty-t{font:600 12.5px/1 var(--ad-body-family,"Inter",system-ui,sans-serif);color:var(--ad-color-muted,oklch(0.6 0.01 250));margin-top:4px;}.section-block.is-advanced.section-style-video_grid .vgrid-empty-s{font:400 11px/1 var(--ad-body-family,"Inter",system-ui,sans-serif);color:var(--ad-color-muted,oklch(0.6 0.01 250));opacity:0.8;}.section-block.is-advanced.section-style-video_grid .cell-caption{font-family:var(--ad-body-family,"Inter",system-ui,sans-serif) !important;font-size:0.9375rem !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-body,oklch(0.45 0.011 250)) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-video_grid[data-hide-caption] .cell-caption{display:none !important;}@media (max-width:900px){.section-block.is-advanced.section-style-video_grid.variant-grid-3 .field--name-field-section-item,.section-block.is-advanced.section-style-video_grid.variant-grid-4 .field--name-field-section-item{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.section-block.is-advanced.section-style-video_grid .field--name-field-section-item{grid-template-columns:minmax(0,1fr) !important;}}.section-block.is-advanced.section-style-rich_text{background:var(--ad-color-sectionBg,oklch(0.99 0.004 90));--ad-para-gap:calc(20px * var(--ad-prose-density,1));--prose-rule-c:color-mix(in oklch,var(--ad-color-muted,#8a8a8a) 40%,transparent);}.section-block.is-advanced.section-style-rich_text[data-density="compact"]{--ad-prose-density:0.75;}.section-block.is-advanced.section-style-rich_text[data-density="spacious"]{--ad-prose-density:1.35;}.section-block.is-advanced.section-style-rich_text .section-main-content.prose-sec{padding-left:0 !important;padding-right:0 !important;}.section-block.is-advanced.section-style-rich_text .prose > .field--name-field-section-item{padding-top:0 !important;padding-bottom:0 !important;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block :is(.vgrid-empty,.prose-figure-empty)){display:none !important;}.section-block.is-advanced.section-style-rich_text :is(.prose-eyebrow,.prose-byline,.prose-cite){line-height:normal !important;}.section-block.is-advanced.section-style-rich_text .prose{max-width:100%;margin-inline:auto;font-family:var(--ad-body-family,Georgia,serif);color:var(--ad-color-body,inherit);}.section-block.is-advanced.section-style-rich_text .prose-eyebrow{font-family:var(--ad-eyebrow-family,var(--ad-body-family,Georgia,serif)) !important;font-size:calc(12px * var(--ad-type-scale,1) * var(--ad-eyebrow-scale,1)) !important;font-weight:var(--ad-eyebrow-weight,600) !important;letter-spacing:0.1em;text-transform:uppercase;color:var(--ad-color-accent,oklch(0.52 0.150 25)) !important;}.section-block.is-advanced.section-style-rich_text .prose-title{margin:0;font-family:var(--ad-headline-family,Georgia,serif) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(44px * var(--ad-type-scale,1)) !important;line-height:1.08 !important;letter-spacing:-0.018em;color:var(--ad-color-title,inherit) !important;text-wrap:balance;}.section-block.is-advanced.section-style-rich_text .prose-byline{font-family:var(--ad-body-family,Georgia,serif) !important;font-size:calc(13px * var(--ad-type-scale,1)) !important;font-style:normal;letter-spacing:0.04em;text-transform:uppercase;color:var(--ad-color-muted,#8a8a8a) !important;}.section-block.is-advanced.section-style-rich_text .prose-block{display:block;margin:0;break-inside:avoid-column;}.section-block.is-advanced.section-style-rich_text .prose-block:is(.pb-p,.pb-lede){break-inside:auto;}.section-block.is-advanced.section-style-rich_text .field--name-field-section-item > .field__item + .field__item{margin-top:var(--ad-para-gap);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block{margin-top:var(--ad-para-gap);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block.pb-title,.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block.pb-title){margin-top:calc(var(--ad-para-gap) * 0.5);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block.pb-byline,.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block.pb-byline){margin-top:calc(var(--ad-para-gap) * 0.7);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block.pb-lede,.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block.pb-lede){margin-top:calc(var(--ad-para-gap) * 1.8);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block.pb-h2,.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block.pb-h2){margin-top:calc(var(--ad-para-gap) * 2.4);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block.pb-h3,.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block.pb-h3){margin-top:calc(var(--ad-para-gap) * 1.8);}.section-block.is-advanced.section-style-rich_text .prose-block + .prose-block:is(.pb-quote,.pb-divider),.section-block.is-advanced.section-style-rich_text .field__item:has(> .prose-block:is(.pb-quote,.pb-divider)){margin-top:calc(var(--ad-para-gap) * 1.7);}.section-block.is-advanced.section-style-rich_text .field__item:first-child{margin-top:0 !important;}.section-block.is-advanced.section-style-rich_text :is(.prose-p,.prose-lede,.prose-list){margin:0;text-wrap:pretty;line-height:var(--ad-leading,1.55) !important;}.section-block.is-advanced.section-style-rich_text .prose-p{font-size:calc(18px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-rich_text .prose-lede{font-size:calc(23px * var(--ad-type-scale,1)) !important;line-height:calc(var(--ad-leading,1.55) * 0.92) !important;letter-spacing:-0.008em;color:var(--ad-color-title,inherit) !important;}.section-block.is-advanced.section-style-rich_text :is(.prose-h2,.prose-h3){margin:0;font-family:var(--ad-headline-family,Georgia,serif) !important;font-weight:var(--ad-headline-weight,600) !important;color:var(--ad-color-title,inherit) !important;line-height:1.18 !important;letter-spacing:-0.012em;text-wrap:balance;}.section-block.is-advanced.section-style-rich_text .prose-h2{font-size:calc(28px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-rich_text .prose-h3{font-size:calc(20px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-rich_text .prose-quote{margin:0;padding-left:22px;border-left:2px solid var(--ad-color-accent,oklch(0.52 0.150 25));}.section-block.is-advanced.section-style-rich_text .prose-quote-t{margin:0;font-family:var(--ad-headline-family,Georgia,serif) !important;font-size:calc(24px * var(--ad-type-scale,1)) !important;font-weight:var(--ad-headline-weight,500) !important;font-style:normal;line-height:1.34 !important;letter-spacing:-0.01em;color:var(--ad-color-title,inherit) !important;text-wrap:pretty;}.section-block.is-advanced.section-style-rich_text footer.prose-cite,.section-block.is-advanced.section-style-rich_text .prose-cite{margin:10px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;background-color:transparent !important;min-height:0 !important;text-align:left !important;font-family:var(--ad-body-family,Georgia,serif) !important;font-size:calc(12.5px * var(--ad-type-scale,1)) !important;letter-spacing:0.05em;text-transform:uppercase;color:var(--ad-color-muted,#8a8a8a) !important;}.section-block.is-advanced.section-style-rich_text .prose-list{font-size:calc(18px * var(--ad-type-scale,1)) !important;padding-left:1.4em;display:block;}.section-block.is-advanced.section-style-rich_text .prose-list li{margin:0 0 0.45em;}.section-block.is-advanced.section-style-rich_text .prose-list li:last-child{margin-bottom:0;}.section-block.is-advanced.section-style-rich_text .prose-list li::marker{color:var(--ad-color-accent,oklch(0.52 0.150 25));}.section-block.is-advanced.section-style-rich_text ol.prose-list{list-style:decimal;}.section-block.is-advanced.section-style-rich_text ol.prose-list li::marker{font-variant-numeric:tabular-nums;}.section-block.is-advanced.section-style-rich_text ul.prose-list{list-style:disc;}.section-block.is-advanced.section-style-rich_text .prose-rule{display:flex;align-items:center;justify-content:center;height:1em;}.section-block.is-advanced.section-style-rich_text .prose-rule > span{display:block;width:100%;height:1px;position:relative;background:var(--prose-rule-c);}.section-block.is-advanced.section-style-rich_text .prose-rule > span::after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--ad-color-accent,oklch(0.52 0.150 25));}.section-block.is-advanced.section-style-rich_text .prose-block.has-cap :is(.prose-p,.prose-lede)::first-letter{float:left;font-family:var(--ad-headline-family,Georgia,serif);font-weight:var(--ad-headline-weight,600);font-size:calc(var(--ad-cap-lines,3) * var(--ad-leading,1.55) * 1em);line-height:0.82;padding-right:0.07em;color:var(--ad-color-title,inherit);}.section-block.is-advanced.section-style-rich_text .prose-block.cap-letter :is(.prose-p,.prose-lede)::first-letter{text-indent:0;}.section-block.is-advanced.section-style-rich_text .prose-block.cap-block :is(.prose-p,.prose-lede)::first-letter{background:var(--ad-color-accent,oklch(0.52 0.150 25));color:var(--ad-color-btnFg,#fff);line-height:1;padding:0.04em 0.1em 0;margin-right:0.12em;font-size:calc(var(--ad-cap-lines,3) * var(--ad-leading,1.55) * 0.84em);}.section-block.is-advanced.section-style-rich_text.prose-indent .field__item:has(> .prose-block:is(.pb-p,.pb-lede)) + .field__item:has(> .prose-block.pb-p){margin-top:0;}.section-block.is-advanced.section-style-rich_text.prose-indent .field__item:has(> .prose-block:is(.pb-p,.pb-lede)) + .field__item > .prose-block.pb-p .prose-p{text-indent:1.6em;}.section-block.is-advanced.section-style-rich_text .prose-block.has-cap .prose-p{text-indent:0;}.section-block.is-advanced.section-style-rich_text .prose-add{appearance:none;border:1.5px dashed oklch(0.86 0.008 250);background:transparent;border-radius:10px;display:flex;align-items:center;gap:8px;justify-content:center;width:100%;box-sizing:border-box;margin-top:28px;padding:12px;font:500 12.5px/1 "Inter",system-ui,sans-serif;text-transform:none;letter-spacing:normal;color:var(--ad-color-muted,#8a8a8a);cursor:pointer;box-shadow:none;}.section-block.is-advanced.section-style-rich_text .prose-add:hover{border-color:var(--ad-color-accent,#3c68d9);color:var(--ad-color-accent,#3c68d9);}.section-block.is-advanced.section-style-rich_text .prose-add .iat-plus{width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.04);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:300;line-height:1;}.section-block.is-advanced.section-style-rich_text .prose-add:hover .iat-plus{background:var(--ad-color-accent,#3c68d9);color:#fff;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-rich_text .prose-add{display:none;}.section-block.is-advanced.section-style-rich_text .pi-slot{position:relative;margin:10px 0;}.section-block.is-advanced.section-style-rich_text .pi-shield{position:fixed;inset:0;z-index:60;}.section-block.is-advanced.section-style-rich_text .pi-menu{position:relative;z-index:61;width:min(360px,100%);background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px -8px rgba(0,0,0,.28);padding:8px;text-align:left;font-family:"Inter",system-ui,sans-serif;}.section-block.is-advanced.section-style-rich_text .pi-search{appearance:none;width:100%;box-sizing:border-box;font:400 13.5px/1.2 "Inter",system-ui,sans-serif;color:#1a1f26;padding:8px 10px;margin-bottom:6px;border:.5px solid rgba(0,0,0,.14);border-radius:8px;background:#fafafa;}.section-block.is-advanced.section-style-rich_text .pi-search:focus{outline:none;border-color:#3c68d9;background:#fff;}.section-block.is-advanced.section-style-rich_text .pi-list{max-height:300px;overflow-y:auto;}.section-block.is-advanced.section-style-rich_text .pi-group + .pi-group{margin-top:6px;}.section-block.is-advanced.section-style-rich_text .pi-group-label{font:600 10.5px/1 "Inter",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.4);padding:8px 8px 5px;}.section-block.is-advanced.section-style-rich_text .pi-row{appearance:none;background:none;border:0;cursor:pointer;width:100%;box-shadow:none;display:flex;align-items:center;gap:10px;text-align:left;padding:6px 8px;border-radius:8px;color:#1a1f26;text-transform:none;letter-spacing:normal;}.section-block.is-advanced.section-style-rich_text .pi-row.is-cur{background:rgba(0,0,0,.05);}.section-block.is-advanced.section-style-rich_text .pi-glyph{flex:none;width:30px;height:30px;border-radius:6px;display:grid;place-items:center;border:.5px solid rgba(0,0,0,.12);background:#fff;color:#3a4148;}.section-block.is-advanced.section-style-rich_text .pi-text{display:flex;flex-direction:column;gap:2px;min-width:0;}.section-block.is-advanced.section-style-rich_text .pi-label{font:500 13px/1.15 "Inter",system-ui,sans-serif;}.section-block.is-advanced.section-style-rich_text .pi-hint{font:400 11.5px/1.2 "Inter",system-ui,sans-serif;color:rgba(0,0,0,.48);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.section-block.is-advanced.section-style-rich_text .pi-empty{font:400 12.5px/1.4 "Inter",system-ui,sans-serif;color:rgba(0,0,0,.45);padding:12px 8px;}.section-block.is-advanced.section-style-rich_text .prose-figure{margin:0;display:flex;flex-direction:column;gap:10px;}.section-block.is-advanced.section-style-rich_text .prose-figure-img{width:100%;border-radius:4px;overflow:hidden;aspect-ratio:var(--pb-aspect,3 / 2);background-size:cover;background-position:center;background-color:color-mix(in oklch,var(--ad-color-muted,#999) 14%,transparent);}.section-block.is-advanced.section-style-rich_text .prose-figure-empty{width:100%;aspect-ratio:var(--pb-aspect,3 / 2);border-radius:4px;border:1.5px dashed var(--prose-rule-c,rgba(0,0,0,0.18));display:grid;place-items:center;font:italic calc(13px * var(--ad-type-scale,1)) / 1.4 var(--ad-body-family,system-ui,sans-serif);color:var(--ad-color-muted,#8a8a8a);}.section-block.is-advanced.section-style-rich_text .prose-figcaption{margin:0;font-family:var(--ad-body-family,Georgia,serif) !important;font-size:calc(13px * var(--ad-type-scale,1)) !important;line-height:1.45 !important;color:var(--ad-color-muted,#8a8a8a) !important;text-align:left;max-width:58ch;}.section-block.is-advanced.section-style-rich_text .prose-block.img-wide{margin-inline:clamp(-64px,-6%,0px);}.section-block.is-advanced.section-style-rich_text .prose-block.img-full{margin-inline:clamp(-140px,-14%,0px);}.section-block.is-advanced.section-style-rich_text :is(.pbf-text,.pbf-caption),.section-block.is-advanced.section-style-rich_text :is(.pbf-text,.pbf-caption) :is(.field,.field__item,.inline-editable-field,.text-formatted){background:transparent !important;background-color:transparent !important;border:0 !important;}.section-block.is-advanced.section-style-rich_text :is(.pbf-text,.pbf-caption) :is(p,.field,.field__item,.inline-editable-field,.text-formatted){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;line-height:inherit !important;display:inline;}.section-block.is-advanced.section-style-rich_text .prose-list :is(.field,.field__item){display:block;}.section-block.is-advanced.section-style-rich_text .vgrid-frame,.section-block.is-advanced.section-style-rich_text .vgrid-empty{position:relative;width:100%;aspect-ratio:var(--pb-aspect,16 / 9);border-radius:4px;overflow:hidden;}.section-block.is-advanced.section-style-rich_text .vgrid-frame{background:#000;}.section-block.is-advanced.section-style-rich_text .vgrid-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;}.section-block.is-advanced.section-style-rich_text .vgrid-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}.section-block.is-advanced.section-style-rich_text .vgrid-frame.is-playing .vgrid-poster,.section-block.is-advanced.section-style-rich_text .vgrid-frame.is-playing .vgrid-play{display:none;}.section-block.is-advanced.section-style-rich_text .vgrid-play{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;appearance:none;border:0;background:transparent;cursor:pointer;}.section-block.is-advanced.section-style-rich_text .vgrid-empty{display:grid;place-items:center;border:1.5px dashed var(--prose-rule-c,rgba(0,0,0,0.18));font:italic calc(13px * var(--ad-type-scale,1)) / 1.4 var(--ad-body-family,system-ui,sans-serif);color:var(--ad-color-muted,#8a8a8a);}.section-block.is-advanced.section-style-banner{background:var(--ad-color-sectionBg,#1a1410);}.section-block.is-advanced.section-style-banner .section-main-content{display:flex !important;gap:var(--ad-gap,26px);}.section-block.is-advanced.section-style-banner.variant-centered .section-main-content{flex-direction:column;align-items:center;text-align:center;}.section-block.is-advanced.section-style-banner.variant-centered .banner-msg{align-items:center;}.section-block.is-advanced.section-style-banner.variant-inline .section-main-content{flex-direction:row;align-items:center;justify-content:space-between;gap:48px;text-align:left;}.section-block.is-advanced.section-style-banner.variant-inline .banner-ctas{flex:none;}.section-block.is-advanced.section-style-banner.variant-inline .banner-body{max-width:48ch;}@media (max-width:640px){.section-block.is-advanced.section-style-banner.variant-inline .section-main-content{flex-direction:column;align-items:flex-start;gap:24px;}}.section-block.is-advanced.section-style-banner .banner-msg{display:flex;flex-direction:column;gap:var(--ad-stack-rhythm,16px);min-width:0;}.section-block.is-advanced.section-style-banner .banner-title{margin:0;font-family:var(--ad-headline-family,Georgia,serif) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(40px * var(--ad-type-scale,1)) !important;line-height:1.12 !important;letter-spacing:-0.018em;color:var(--ad-color-title,inherit) !important;text-wrap:balance;max-width:var(--ad-title-width,none);}.section-block.is-advanced.section-style-banner .banner-body{margin:0;font-family:var(--ad-body-family,system-ui,sans-serif) !important;font-size:calc(17px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-muted,inherit) !important;text-wrap:pretty;max-width:var(--ad-body-width,56ch);}@media (max-width:640px){.section-block.is-advanced.section-style-banner .banner-title,.section-block.is-advanced.section-style-banner .banner-body{max-width:none;}.section-block.is-advanced:is(.section-style-hero_advanced,.section-style-hero_slider,.section-style-slideshow_advanced) :is(.hero-title,.hero-body),.section-block.is-advanced.section-style-section_heading :is(.sechead-title,.sechead-body),.section-block.is-advanced.section-style-split :is(.splitsec-title,.splitsec-body){max-width:none;}}.section-block.is-advanced.section-style-banner .banner-ctas{margin-top:6px;justify-content:center;}.section-block.is-advanced.section-style-banner .banner-ctas .btn-secondary{color:var(--ad-color-title,inherit);}.section-block.is-advanced.section-style-banner :is(.banner-title,.banner-body) :is(h1,h2,h3,p,.field,.field__item,.inline-editable-field,.text-formatted){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;line-height:inherit !important;background:transparent !important;display:inline;}.section-block.is-advanced.section-style-banner[data-hide-body] .banner-body,.section-block.is-advanced.section-style-banner[data-hide-cta-primary] .banner-ctas .btn-primary,.section-block.is-advanced.section-style-banner[data-hide-cta-secondary] .banner-ctas .btn-secondary{display:none !important;}.section-block.is-advanced.section-style-gallery{background:var(--ad-color-sectionBg,#fbf7f1);}.section-block.is-advanced.section-style-gallery .gal-cell{min-width:0;}.section-block.is-advanced.section-style-gallery .gal-fig{margin:0;display:block;overflow:hidden;border-radius:var(--gal-radius,3px);}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-gallery[data-gal-lightbox="true"] .gal-fig{cursor:zoom-in;}.section-block.is-advanced.section-style-gallery .gal-img{display:block;width:100%;height:auto;border-radius:inherit;}.section-block.is-advanced.section-style-gallery .gal-empty{display:grid;place-items:center;width:100%;aspect-ratio:3 / 2;border:1.5px dashed color-mix(in oklch,var(--ad-color-muted,#999) 45%,transparent);border-radius:inherit;font:italic calc(12.5px * var(--ad-type-scale,1)) / 1 var(--ad-body-family,system-ui,sans-serif);color:var(--ad-color-muted,#8a8a8a);}.section-block.is-advanced.section-style-gallery .gal-cap{margin-top:7px;font-family:var(--ad-body-family,system-ui,sans-serif) !important;font-size:calc(12.5px * var(--ad-type-scale,1)) !important;line-height:1.4 !important;color:var(--ad-color-muted,#8a8a8a) !important;}.section-block.is-advanced.section-style-gallery .gal-cap :is(p,.field,.field__item,.inline-editable-field,.text-formatted){margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;background:transparent !important;display:inline;}.section-block.is-advanced.section-style-gallery[data-gal-captions="false"] .gal-cap{display:none !important;}.section-block.is-advanced.section-style-gallery[data-gal-mode="masonry"] .field--name-field-section-item{display:block !important;column-count:var(--gal-cols,3);column-gap:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery[data-gal-mode="masonry"] .field--name-field-section-item > .field__item{break-inside:avoid;margin-bottom:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery[data-gal-mode="grid"] .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(var(--gal-cols,3),minmax(0,1fr));gap:var(--gal-gap,12px);align-items:start;}.section-block.is-advanced.section-style-gallery[data-gal-mode="grid"] .gal-img{aspect-ratio:var(--gal-aspect,1 / 1);object-fit:cover;}.section-block.is-advanced.section-style-gallery[data-gal-mode="grid"] .gal-empty{aspect-ratio:var(--gal-aspect,1 / 1);}.section-block.is-advanced.section-style-gallery[data-gal-mode="justified"] .field--name-field-section-item{display:grid !important;grid-template-columns:repeat(var(--gal-cols,3),minmax(0,1fr));gap:var(--gal-gap,12px);align-items:start;}.section-block.is-advanced.section-style-gallery[data-gal-mode="justified"] .field--name-field-section-item.gal-just-ready{display:flex !important;flex-direction:column;align-items:stretch;gap:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery .gal-row{width:100%;}.section-block.is-advanced.section-style-gallery .gal-row{display:flex;align-items:flex-start;gap:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery .gal-row > .field__item{min-width:0;}.section-block.is-advanced.section-style-gallery .gal-row .gal-img{width:100%;}.section-block.is-advanced.section-style-gallery[data-gal-lead="true"]:not([data-gal-mode="slideshow"]) .field--name-field-section-item > .field__item:first-child{column-span:all;grid-column:1 / -1;margin-bottom:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery[data-gal-lead="true"]:not([data-gal-mode="slideshow"]) .field--name-field-section-item > .field__item:first-child .gal-img{max-height:62vh;width:100%;object-fit:cover;}.section-block.is-advanced.section-style-gallery[data-gal-lead="true"]:not([data-gal-mode="slideshow"]) .field--name-field-section-item > .field__item:first-child .gal-cap{font-size:calc(13px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-gallery .gal-blank{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 0;font:italic calc(14px * var(--ad-type-scale,1)) / 1.4 var(--ad-body-family,system-ui,sans-serif);color:var(--ad-color-muted,#8a8a8a);}.section-block.is-advanced.section-style-gallery .gal-blank .prose-add{appearance:none;border:1.5px dashed color-mix(in oklch,var(--ad-color-muted,#8a8a8a) 45%,transparent);background:transparent;border-radius:10px;display:flex;align-items:center;gap:8px;justify-content:center;width:100%;max-width:240px;margin-top:0;padding:12px;font:500 12.5px/1 "Inter",system-ui,sans-serif;color:var(--ad-color-muted,#8a8a8a);cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none;}.section-block.is-advanced.section-style-gallery .gal-blank .prose-add:hover{border-color:var(--ad-color-accent,#bc4527);color:var(--ad-color-accent,#bc4527);}.section-block.is-advanced.section-style-gallery .gal-blank .iat-plus{width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.04);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:300;}.section-block.is-advanced.section-style-gallery .gal-blank .prose-add:hover .iat-plus{background:var(--ad-color-accent,#bc4527);color:#fff;}body:not(.section-edit-enabled) .section-block.is-advanced.section-style-gallery .gal-blank .prose-add{display:none;}.section-block.is-advanced.section-style-gallery[data-gal-mode="slideshow"] .field--name-field-section-item{display:grid !important;grid-template-columns:1fr;gap:var(--gal-gap,12px);}.section-block.is-advanced.section-style-gallery .gal-show{position:relative;display:flex;flex-direction:column;}.section-block.is-advanced.section-style-gallery .gal-show-stage{position:relative;display:grid;}.section-block.is-advanced.section-style-gallery .gal-show-stage.fit-contain{height:var(--gal-stage-h,480px);background:color-mix(in oklch,var(--ad-color-muted,#888) 8%,transparent);grid-template-rows:100%;}.section-block.is-advanced.section-style-gallery .gal-show-stage.fit-cover{aspect-ratio:var(--gal-aspect,3 / 2);grid-template-rows:100%;}.section-block.is-advanced.section-style-gallery .gal-show-slide{grid-area:1 / 1;min-width:0;transition:opacity 0.42s ease;}.section-block.is-advanced.section-style-gallery .gal-show-slide:not(.is-active){opacity:0;pointer-events:none;}.section-block.is-advanced.section-style-gallery .gal-show-stage > .gal-show-slide,.section-block.is-advanced.section-style-gallery .gal-show-slide > .field__item,.section-block.is-advanced.section-style-gallery .gal-show-slide .gal-cell.is-stage,.section-block.is-advanced.section-style-gallery .gal-fig.is-stage{height:100%;min-height:0;}.section-block.is-advanced.section-style-gallery .gal-show-slide .gal-cell.is-stage{display:block !important;height:100% !important;min-height:0 !important;}.section-block.is-advanced.section-style-gallery .gal-fig.is-stage{display:block;margin:0;}.section-block.is-advanced.section-style-gallery .gal-fig.is-stage .gal-img{width:100%;height:100%;}.section-block.is-advanced.section-style-gallery[data-gal-fit="cover"] .gal-fig.is-stage .gal-img{object-fit:cover;}.section-block.is-advanced.section-style-gallery:not([data-gal-fit="cover"]) .gal-fig.is-stage .gal-img{object-fit:contain;}.section-block.is-advanced.section-style-gallery .gal-fig.is-stage .gal-cap{display:none;}.section-block.is-advanced.section-style-gallery .gal-show-cap{margin-top:12px;text-align:center;}.section-block.is-advanced .fa-icon,.galbox .fa-icon{display:inline-block;width:1em;font-size:13px;line-height:1;text-align:center;flex:none;}.section-block.is-advanced .hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;appearance:none;border:0;cursor:pointer;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in oklch,var(--ad-color-title,#000) 8%,transparent);color:var(--ad-color-title,inherit);transition:background 0.14s ease,color 0.14s ease;}.section-block.is-advanced .hero-arrow:hover{background:var(--ad-color-btnBg,var(--ad-color-accent,#bc4527));color:var(--ad-color-btnFg,#fff);}.section-block.is-advanced .hero-arrow.is-prev{left:-8px;}.section-block.is-advanced .hero-arrow.is-next{right:-8px;}.section-block.is-advanced .hero-arrow{padding:0 !important;margin:0;min-width:0;min-height:0;box-sizing:border-box;flex:none;line-height:1;box-shadow:none !important;text-transform:none;letter-spacing:0;}.section-block.is-advanced.section-style-hero_slider .hero-deck:has(> .hero-arrow){padding-inline:56px;}.section-block.is-advanced.section-style-hero_slider .hero-arrow.is-prev{left:0;}.section-block.is-advanced.section-style-hero_slider .hero-arrow.is-next{right:0;}@media (max-width:640px){.section-block.is-advanced.section-style-hero_slider .hero-deck:has(> .hero-arrow){padding-inline:44px;}}.section-block.is-advanced.section-style-gallery .hero-arrow.is-prev{left:12px;}.section-block.is-advanced.section-style-gallery .hero-arrow.is-next{right:12px;}.section-block.is-advanced .hero-dots{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:36px;}.section-block.is-advanced.section-style-gallery .hero-dots{margin-top:18px;}.section-block.is-advanced .hero-dot{appearance:none;border:0;cursor:pointer;padding:0;width:7px;height:7px;border-radius:50%;background:color-mix(in oklch,var(--ad-color-muted,#888) 55%,transparent);transition:width 0.22s ease,background 0.16s ease,border-radius 0.22s ease;}.section-block.is-advanced .hero-dot:hover{background:var(--ad-color-muted,#888);}.section-block.is-advanced .hero-dot.is-on{width:22px;border-radius:4px;background:var(--ad-color-accent,#bc4527);}.section-block.is-advanced .gal-rail{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;}.section-block.is-advanced .gal-rail-t{appearance:none;border:0;cursor:pointer;flex:none;padding:0;width:62px;height:46px;border-radius:4px;background-size:cover;background-position:center;background-color:color-mix(in oklch,var(--ad-color-muted,#999) 20%,transparent);opacity:0.5;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--ad-color-muted,#888) 30%,transparent);transition:opacity 0.16s ease,box-shadow 0.16s ease,transform 0.16s ease;}.section-block.is-advanced .gal-rail-t:hover{opacity:0.82;}.section-block.is-advanced .gal-rail-t.is-on{opacity:1;box-shadow:0 0 0 2px var(--ad-color-accent,#bc4527);transform:translateY(-1px);}.galbox{position:fixed;inset:0;z-index:9000;background:rgba(12,10,9,0.93);display:grid;place-items:center;padding:48px 72px;}.galbox-fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%;max-height:100%;}.galbox-fig img{display:block;max-width:100%;max-height:calc(100vh - 150px);width:auto;height:auto;object-fit:contain;border-radius:2px;}.galbox-fig figcaption{font:400 13px/1.5 system-ui,sans-serif;color:rgba(255,255,255,0.74);text-align:center;max-width:60ch;}.galbox-x,.galbox-nav{position:absolute;appearance:none;border:0;cursor:pointer;background:rgba(255,255,255,0.1);color:#fff;display:grid;place-items:center;border-radius:50%;transition:background 0.14s ease;}.galbox-x:hover,.galbox-nav:hover{background:rgba(255,255,255,0.22);}.galbox-x{top:18px;right:18px;width:34px;height:34px;}.galbox-nav{top:50%;transform:translateY(-50%);width:44px;height:44px;}.galbox-nav.is-prev{left:18px;}.galbox-nav.is-next{right:18px;}.galbox-count{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font:500 11.5px/1 ui-monospace,monospace;letter-spacing:0.06em;color:rgba(255,255,255,0.55);}@media (max-width:700px){.section-block.is-advanced.section-style-gallery[data-gal-mode="masonry"] .field--name-field-section-item{column-count:2;}.section-block.is-advanced.section-style-gallery[data-gal-mode="grid"] .field--name-field-section-item,.section-block.is-advanced.section-style-gallery[data-gal-mode="justified"] .field--name-field-section-item:not(.gal-just-ready){grid-template-columns:repeat(2,minmax(0,1fr));}.galbox{padding:24px 12px;}}.section-block.is-advanced.is-source-fed .fp{width:100%;}.section-block.is-advanced.is-source-fed{padding-left:0 !important;padding-right:0 !important;font-family:inherit;color:inherit;}.section-block.is-advanced.is-source-fed{background-color:transparent !important;background-image:none !important;}.section-block.is-advanced .fp-store .image-rollover .entity-image{display:grid;grid-template-columns:1fr;align-items:center;}.section-block.is-advanced .fp-store .image-rollover .entity-image img{grid-column-start:1;grid-row-start:1;transition:visibility 0s,opacity 0.25s linear;}.section-block.is-advanced .fp-store .image-rollover .entity-image img + img{opacity:0;visibility:hidden;}.section-block.is-advanced .fp-store .image-rollover .entity-image:hover img{opacity:0;visibility:hidden;}.section-block.is-advanced .fp-store .image-rollover .entity-image:hover img + img{opacity:1;visibility:visible;}.section-block.is-advanced.is-source-fed{width:var(--im-viewport-w,100vw);margin-left:calc(50% - var(--im-viewport-w,100vw) / 2);margin-right:calc(50% - var(--im-viewport-w,100vw) / 2);}.section-block.is-advanced.is-source-fed .section-content-wrapper,.section-block.is-advanced.is-source-fed .section-main-content{max-width:none !important;}.section-block.is-advanced.is-source-fed .fp-store :is(p,li,.description){line-height:inherit;text-align:inherit;hyphens:manual;-webkit-hyphens:manual;}.section-block.is-advanced.is-source-fed .fp-card{position:relative;min-width:0;}.section-block.is-advanced.is-source-fed .fp-item-envelope{display:none !important;}.section-block.is-advanced.is-source-fed .fp-tabs{display:flex;justify-content:center;gap:28px;margin:0 0 32px;border-bottom:1px solid color-mix(in oklab,var(--ad-color-title,#000) 14%,transparent);}.section-block.is-advanced.is-source-fed .fp.w-full .fp-tabs{margin-left:24px;margin-right:24px;}.section-block.is-advanced.is-source-fed .fp-tab{appearance:none;border:0;background:none;cursor:pointer;padding:0 2px 12px;margin-bottom:-1px;border-bottom:2px solid transparent;border-radius:0;text-transform:none;letter-spacing:normal;box-shadow:none;font-family:var(--ad-headline-family,inherit);font-weight:500;font-size:calc(15px * var(--ad-type-scale,1));color:var(--ad-color-muted,inherit);line-height:1.2;}.section-block.is-advanced.is-source-fed .fp-tab:hover{background:none;}.section-block.is-advanced.is-source-fed .fp-tab.is-on{color:var(--ad-color-title,inherit);border-color:var(--ad-color-title,currentColor);}.section-block.is-advanced.is-source-fed .fp-shopall{display:flex;align-items:center;gap:8px;width:fit-content;margin:30px auto 0;padding-bottom:2px;border-bottom:1px solid currentColor;color:var(--ad-color-title,inherit);text-decoration:none;font-family:var(--ad-body-family,inherit);font-size:calc(14px * var(--ad-type-scale,1));font-weight:500;}.section-block.is-advanced.is-source-fed .fp-shopall i{font-size:11px;}.section-block.is-advanced.is-source-fed .fp.is-editing .fp-card.is-gone img{filter:grayscale(1);opacity:.42;}.section-block.is-advanced.is-source-fed .fp.is-editing .fp-card.is-gone .teaser-info-wrapper,.section-block.is-advanced.is-source-fed .fp.is-editing .fp-card.is-gone .teaser-info{opacity:.55;}.section-block.is-advanced.is-source-fed .fp-mark{position:absolute;left:10px;bottom:10px;z-index:3;max-width:calc(100% - 20px);display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:6px;background:rgba(14,18,23,.86);color:#fff;font:500 11.5px/1.2 "Inter",system-ui,sans-serif;pointer-events:none;}.section-block.is-advanced.is-source-fed .fp-mark i{font-size:10px;}.section-block.is-advanced.is-source-fed .fp-mark.is-standin{background:rgba(255,255,255,.92);color:#3a4148;}.section-block.is-advanced.is-source-fed .fp-pin{position:absolute;top:10px;right:10px;z-index:3;width:24px;height:24px;border-radius:50%;background:#fff;color:#1a1f26;display:flex;align-items:center;justify-content:center;font-size:10px;box-shadow:0 1px 3px rgba(0,0,0,.2);pointer-events:none;}.section-block.is-advanced.is-source-fed .fp-short{display:flex;align-items:flex-start;gap:8px;width:fit-content;margin:18px 0 0;padding:9px 12px;border-radius:8px;background:#fff;border:.5px solid #c9ced6;color:#3a4148;font:500 12.5px/1.45 "Inter",system-ui,sans-serif;}.section-block.is-advanced.is-source-fed .fp-short i{color:#2f6fed;margin-top:2px;}.section-block.is-advanced.is-source-fed .fp-short b{color:#1a1f26;font-weight:600;}.section-block.is-advanced.is-source-fed .fp.w-full .fp-short{margin-left:24px;}.section-block.is-advanced.is-source-fed .cc-blank{display:block;width:100%;aspect-ratio:1;background:repeating-linear-gradient(135deg,#eeeeea 0 10px,#f5f5f2 10px 20px);}.section-block.is-advanced.is-source-fed .fp-empty{display:flex;flex-direction:column;align-items:center;gap:32px;}.section-block.is-advanced.is-source-fed .fp.w-full .fp-empty{padding:0 24px;}.section-block.is-advanced.is-source-fed .fp-empty-grid{display:grid;grid-template-columns:repeat(var(--fp-cols,3),minmax(0,1fr));gap:22px;width:100%;max-width:720px;align-items:start;}.section-block.is-advanced.is-source-fed .fp-ghost{position:relative;display:block;aspect-ratio:1 / var(--fp-ar,1);border:1.5px dotted rgba(0,0,0,.28);border-radius:2px;margin-bottom:18px;}.section-block.is-advanced.is-source-fed .fp-ghost::after{content:"";position:absolute;left:0;right:34%;bottom:-13px;border-top:1.5px dotted rgba(0,0,0,.28);}.section-block.is-advanced.is-source-fed .fp-empty.k-list .fp-empty-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);max-width:560px;}.section-block.is-advanced.is-source-fed .fp-empty.k-list .fp-ghost:nth-child(2){aspect-ratio:auto;height:100%;border:0;}.section-block.is-advanced.is-source-fed .fp-empty.k-list .fp-ghost:nth-child(2)::after{bottom:auto;top:18%;right:10%;}.section-block.is-advanced.is-source-fed .fp-empty.k-list .fp-ghost:nth-child(2)::before{content:"";position:absolute;left:0;right:40%;top:38%;border-top:1.5px dotted rgba(0,0,0,.28);}.section-block.is-advanced.is-source-fed .fp-empty-copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;max-width:46ch;}.section-block.is-advanced.is-source-fed .fp-empty-copy b{font-family:var(--ad-headline-family,inherit);font-weight:var(--ad-headline-weight,600);font-size:calc(28px * var(--ad-type-scale,1));letter-spacing:-.02em;color:var(--ad-color-title,inherit);}.section-block.is-advanced.is-source-fed .fp-empty-copy span{font-size:calc(15px * var(--ad-type-scale,1));line-height:1.5;color:var(--ad-color-muted,inherit);text-wrap:pretty;}.section-block.is-advanced.is-source-fed .fp-ways{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;}.section-block.is-advanced.is-source-fed .fp-ways button{appearance:none;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:8px;border:.5px solid #c9ced6;background:#fff;color:#1a1f26;font:500 13px "Inter",system-ui,sans-serif;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none;line-height:1;}.section-block.is-advanced.is-source-fed .fp-ways button i{font-size:12px;color:#6b7280;}.section-block.is-advanced.is-source-fed .fp-ways button:hover{border-color:#6b7280;background:#fff;}@container (max-width:720px){.section-block.is-advanced.is-source-fed .fp-empty-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.section-block.is-advanced.is-source-fed .fp-empty-grid .fp-ghost:nth-child(n+3){display:none;}}.section-block.is-advanced.is-source-fed .fp-card .main-image,.section-block.is-advanced.is-source-fed .fp-card .entity-images{position:relative;}.section-block.is-advanced.is-source-fed .fp-store .store-content-wrapper.masonry-enabled{margin-left:auto;margin-right:auto;}.section-block.is-advanced.section-style-reviews .section-main-content{container-type:inline-size;}.section-block.is-advanced.section-style-reviews .fp-item-envelope{display:none !important;}.section-block.is-advanced.section-style-reviews .rv{display:flex;flex-direction:column;gap:36px}.section-block.is-advanced.section-style-reviews .rv-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.section-block.is-advanced.section-style-reviews .rv-heading{margin:0;font-family:var(--ad-headline-family,inherit);font-weight:var(--ad-headline-weight,600);font-size:calc(34px * var(--ad-type-scale,1));letter-spacing:-.02em;color:var(--ad-color-title,inherit)}.section-block.is-advanced.section-style-reviews .rv-summary{display:flex;align-items:center;gap:10px;margin:0;font-size:calc(15px * var(--ad-type-scale,1));color:var(--ad-color-muted,inherit)}.section-block.is-advanced.section-style-reviews .rv-summary b{color:var(--ad-color-title,inherit);font-weight:600}.section-block.is-advanced.section-style-reviews .rv-stars{display:inline-flex;gap:2px;color:var(--ad-color-accent,currentColor);font-size:var(--rv-star,13px)}.section-block.is-advanced.section-style-reviews .rv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.section-block.is-advanced.section-style-reviews .rv.rv-style-list .rv-grid{grid-template-columns:1fr;gap:0;max-width:820px;margin:0 auto;width:100%}.section-block.is-advanced.section-style-reviews .rv-card{display:flex;flex-direction:column;gap:14px;padding:26px 28px;border-radius:14px;background:var(--ad-color-itemBg,#fff);border:.5px solid color-mix(in oklch,var(--ad-color-title,#000) 10%,transparent)}.section-block.is-advanced.section-style-reviews .rv-body{margin:0;font-size:calc(16px * var(--ad-type-scale,1));line-height:var(--ad-leading,1.55);color:var(--ad-color-body,inherit);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.section-block.is-advanced.section-style-reviews .rv-foot{display:flex;flex-direction:column;gap:10px;margin-top:auto;font-size:calc(13px * var(--ad-type-scale,1))}.section-block.is-advanced.section-style-reviews .rv-who{font-weight:600;color:var(--ad-color-title,inherit)}.section-block.is-advanced.section-style-reviews .rv-date{font-weight:400;color:var(--ad-color-muted,inherit)}.section-block.is-advanced.section-style-reviews .rv-prod{display:inline-flex;align-items:center;gap:8px;color:var(--ad-color-muted,inherit);min-width:0}.section-block.is-advanced.section-style-reviews .rv-prod-thumb{flex:none;width:28px;height:28px;border-radius:6px;background-size:cover;background-position:center}.section-block.is-advanced.section-style-reviews .rv-prod-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-block.is-advanced.section-style-reviews .rv-list{border-radius:0;border:0;border-bottom:.5px solid color-mix(in oklch,var(--ad-color-title,#000) 14%,transparent);padding:26px 0;background:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 32px}.section-block.is-advanced.section-style-reviews .rv-list .rv-stars{grid-column:1}.section-block.is-advanced.section-style-reviews .rv-list .rv-body{-webkit-line-clamp:unset;grid-column:1}.section-block.is-advanced.section-style-reviews .rv-list .rv-foot{grid-column:1;flex-direction:row;align-items:center;gap:18px;margin-top:4px}.section-block.is-advanced.section-style-reviews .rv-list .rv-prod{grid-column:2;grid-row:1 / span 3;flex-direction:column;align-items:center;text-align:center;width:96px;gap:8px;font-size:12px;align-self:start}.section-block.is-advanced.section-style-reviews .rv-list .rv-prod-thumb{width:96px;height:96px;border-radius:10px}.section-block.is-advanced.section-style-reviews .rv-list .rv-prod-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section-block.is-advanced.section-style-reviews .rv-list:first-child{padding-top:0}.section-block.is-advanced.section-style-reviews .rv-quote-wrap{display:flex;flex-direction:column;align-items:center;gap:26px;max-width:760px;margin:0 auto;width:100%}.section-block.is-advanced.section-style-reviews .rv-quote{background:transparent;border:0;padding:0;align-items:center;text-align:center;gap:18px}.section-block.is-advanced.section-style-reviews .rv-quote .rv-stars{font-size:calc(var(--rv-star,13px) * 1.25)}.section-block.is-advanced.section-style-reviews .rv-quote .rv-body{font-family:var(--ad-headline-family,inherit);font-weight:var(--ad-headline-weight,500);font-size:calc(26px * var(--ad-type-scale,1));line-height:1.35;letter-spacing:-.01em;color:var(--ad-color-title,inherit);-webkit-line-clamp:5}.section-block.is-advanced.section-style-reviews .rv-quote .rv-body::before{content:"\201C"}.section-block.is-advanced.section-style-reviews .rv-quote .rv-body::after{content:"\201D"}.section-block.is-advanced.section-style-reviews .rv-quote .rv-foot{align-items:center}.section-block.is-advanced.section-style-reviews .rv-quote-nav{display:flex;align-items:center;gap:18px}.section-block.is-advanced.section-style-reviews .rv-quote-nav button{appearance:none;width:38px;height:38px;border-radius:50%;border:.5px solid color-mix(in oklch,var(--ad-color-title,#000) 22%,transparent);background:transparent;color:var(--ad-color-title,inherit);cursor:pointer;display:grid;place-items:center;font-size:13px}.section-block.is-advanced.section-style-reviews .rv-quote-nav button:hover{background:var(--ad-color-itemBg,#fff)}.section-block.is-advanced.section-style-reviews .rv-dots{display:flex;gap:6px}.section-block.is-advanced.section-style-reviews .rv-dots i{width:6px;height:6px;border-radius:50%;background:color-mix(in oklch,var(--ad-color-title,#000) 22%,transparent)}.section-block.is-advanced.section-style-reviews .rv-dots i.is-on{background:var(--ad-color-accent,currentColor)}.section-block.is-advanced.section-style-reviews .rv-off{align-self:flex-start}.section-block.is-advanced.section-style-reviews .rv-off i{color:#b3261e}.section-block.is-advanced.section-style-reviews .rv .fp-short{align-self:flex-start;margin:0}@container (max-width:760px){.section-block.is-advanced.section-style-reviews .rv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.section-block.is-advanced.section-style-reviews .rv-grid{grid-template-columns:1fr}.section-block.is-advanced.section-style-reviews .rv-list{grid-template-columns:1fr}.section-block.is-advanced.section-style-reviews .rv-list .rv-prod{grid-column:1;grid-row:auto;flex-direction:row;width:auto;text-align:left}.section-block.is-advanced.section-style-reviews .rv-list .rv-prod-thumb{width:36px;height:36px}}.section-block.is-advanced.section-style-reviews .rv.rv-style-masonry .rv-grid{display:block;columns:3;column-gap:24px}.section-block.is-advanced.section-style-reviews .rv.rv-style-masonry .rv-card{break-inside:avoid;margin-bottom:24px}.section-block.is-advanced.section-style-reviews .rv.rv-style-masonry .rv-body{-webkit-line-clamp:unset}.section-block.is-advanced.section-style-reviews .rv-strip{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.section-block.is-advanced.section-style-reviews .rv-strip-track{display:flex;width:max-content;animation:rv-drift calc(var(--rv-n,6) * 7s) linear infinite}.section-block.is-advanced.section-style-reviews .rv-strip:hover .rv-strip-track{animation-play-state:paused}.section-block.is-advanced.section-style-reviews .rv-strip-run{display:flex;gap:20px;padding-right:20px}.section-block.is-advanced.section-style-reviews .rv-card.rv-strip{width:340px;flex:none}.section-block.is-advanced.section-style-reviews .rv-card.rv-strip .rv-body{-webkit-line-clamp:4;font-size:calc(15px * var(--ad-type-scale,1))}@keyframes rv-drift{to{transform:translateX(-50%)}}.section-block.is-advanced.section-style-reviews.is-bleed .rv-head{padding:0 24px}.section-block.is-advanced.section-style-reviews.is-bleed .rv .fp-short{margin-left:24px}.section-block.is-advanced.section-style-reviews .rv-spot{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;align-items:stretch}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big{padding:40px;background:var(--ad-color-accent,currentColor);border:0;color:#fff;justify-content:center;gap:22px}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-stars,.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-who,.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-date,.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-prod,.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-body{color:#fff}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-body{font-family:var(--ad-headline-family,inherit);font-weight:var(--ad-headline-weight,500);font-size:calc(24px * var(--ad-type-scale,1));line-height:1.35;letter-spacing:-.01em;-webkit-line-clamp:7}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-date,.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big .rv-prod{opacity:.82}.section-block.is-advanced.section-style-reviews .rv-spot-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-small{padding:18px 20px;gap:10px}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-small .rv-body{font-size:calc(14px * var(--ad-type-scale,1));-webkit-line-clamp:4}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-small .rv-prod{display:none}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-small .rv-foot{font-size:calc(12px * var(--ad-type-scale,1))}@container (max-width:760px){.section-block.is-advanced.section-style-reviews .rv-spot{grid-template-columns:1fr}.section-block.is-advanced.section-style-reviews .rv.rv-style-masonry .rv-grid{columns:2}}@container (max-width:520px){.section-block.is-advanced.section-style-reviews .rv.rv-style-masonry .rv-grid{columns:1}.section-block.is-advanced.section-style-reviews .rv-spot-grid{grid-template-columns:1fr}}.section-block.is-advanced.section-style-reviews .rv-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-block.is-advanced.section-style-reviews .rv-card.rv-photo{padding:0;overflow:hidden;gap:0}.section-block.is-advanced.section-style-reviews .rv-photo-img{display:block;aspect-ratio:4/3;background-size:cover;background-position:center;background-color:color-mix(in oklch,var(--ad-color-title,#000) 6%,transparent)}.section-block.is-advanced.section-style-reviews .rv-photo-body{display:flex;flex-direction:column;gap:12px;padding:22px 24px 24px}.section-block.is-advanced.section-style-reviews .rv-photo .rv-body{-webkit-line-clamp:4}.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-card{padding:16px 18px;gap:8px;border-radius:10px}.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-body{font-size:calc(13.5px * var(--ad-type-scale,1));-webkit-line-clamp:3}.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-foot{font-size:calc(12px * var(--ad-type-scale,1));gap:4px}.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-prod-thumb{width:20px;height:20px}@container (max-width:760px){.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.section-block.is-advanced.section-style-reviews .rv-photo-grid,.section-block.is-advanced.section-style-reviews .rv.rv-style-wall .rv-grid{grid-template-columns:1fr}}.section-block.is-advanced.section-style-reviews p.rv-body{color:var(--ad-color-body,inherit) !important;}.section-block.is-advanced.section-style-reviews p.rv-summary{color:var(--ad-color-muted,inherit) !important;}.section-block.is-advanced.section-style-reviews .rv-quote p.rv-body{color:var(--ad-color-title,inherit) !important;}.section-block.is-advanced.section-style-reviews .rv-card.rv-spot-big p.rv-body{color:#fff !important;}.section-block.is-advanced.section-style-reviews .rv-card[hidden]{display:none;}.section-block.is-advanced.section-style-reviews footer.rv-foot{background:none;color:inherit;border:0;box-shadow:none;}.section-block.is-advanced.section-style-reviews .rv-quote-nav button{padding:0;min-width:0;margin:0;box-shadow:none;text-transform:none;letter-spacing:normal;line-height:1;}@media (prefers-reduced-motion:reduce){.section-block.is-advanced.section-style-reviews .rv-strip-track{animation:none;}}.section-block.is-advanced.section-style-reviews .fp-short{display:flex;align-items:flex-start;gap:8px;width:fit-content;padding:9px 12px;border-radius:8px;background:#fff;border:.5px solid #c9ced6;color:#3a4148 !important;font:500 12.5px/1.45 "Inter",system-ui,sans-serif;}.section-block.is-advanced.section-style-reviews .fp-short i{color:#2f6fed;margin-top:2px;}.section-block.is-advanced.section-style-reviews .fp-short.rv-off i{color:#b3261e;}.section-block.is-advanced.section-style-reviews .fp-short a{color:inherit;text-decoration:underline;}.section-block.is-advanced.section-style-reviews .fp-empty{display:flex;flex-direction:column;align-items:center;gap:32px;}.section-block.is-advanced.section-style-reviews .fp-empty-copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;max-width:46ch;}.section-block.is-advanced.section-style-reviews .fp-empty-copy b{font-family:var(--ad-headline-family,inherit);font-weight:var(--ad-headline-weight,600);font-size:calc(28px * var(--ad-type-scale,1));letter-spacing:-.02em;color:var(--ad-color-title,inherit);}.section-block.is-advanced.section-style-reviews .fp-empty-copy span{font-size:calc(15px * var(--ad-type-scale,1));line-height:1.5;color:var(--ad-color-muted,inherit);text-wrap:pretty;}.section-block.is-advanced.section-style-slideshow_advanced{background:var(--ad-color-sectionBg,#14110e);}.section-block.is-advanced.section-style-slideshow_advanced .section-main-content{display:block !important;}.section-block.is-advanced.section-style-slideshow_advanced.is-bleed .section-main-content{padding-left:0 !important;padding-right:0 !important;}.section-block.is-advanced.section-style-slideshow_advanced .field--name-field-section-item{display:block !important;padding:0 !important;margin:0 !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-cell > .field__item{height:100%;}.section-block.is-advanced.section-style-slideshow_advanced .ss-cell .section_item.ss-slide{height:100% !important;display:block !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss{position:relative;overflow:hidden;background:#14110e;isolation:isolate;container-type:inline-size;--ss-gut:clamp(24px,5cqw,72px);height:var(--ss-height,620px);border-radius:var(--ss-radius,0);}.section-block.is-advanced.section-style-slideshow_advanced .ss.has-side-arrows{--ss-gut:max(clamp(24px,5cqw,72px),84px);}.section-block.is-advanced.section-style-slideshow_advanced .ss-track{position:relative;height:100%;}.section-block.is-advanced.section-style-slideshow_advanced .tr-fade .ss-track,.section-block.is-advanced.section-style-slideshow_advanced .tr-zoom .ss-track{display:grid;}.section-block.is-advanced.section-style-slideshow_advanced .tr-fade .ss-cell,.section-block.is-advanced.section-style-slideshow_advanced .tr-zoom .ss-cell{grid-area:1 / 1;transition:opacity .8s ease;}.section-block.is-advanced.section-style-slideshow_advanced .tr-fade .ss-cell:not(.is-active),.section-block.is-advanced.section-style-slideshow_advanced .tr-zoom .ss-cell:not(.is-active){opacity:0;pointer-events:none;}.section-block.is-advanced.section-style-slideshow_advanced .tr-slide .ss-track{display:flex;transition:transform .7s cubic-bezier(.65,0,.25,1);}.section-block.is-advanced.section-style-slideshow_advanced .tr-slide .ss-cell{flex:0 0 100%;}.section-block.is-advanced.section-style-slideshow_advanced .ss-cell{position:relative;height:100%;min-width:0;}.section-block.is-advanced.section-style-slideshow_advanced .ss-cell > *{height:100%;}.section-block.is-advanced.section-style-slideshow_advanced .ss-slide{position:relative;height:100%;overflow:hidden;margin:0 !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-img{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;}.section-block.is-advanced.section-style-slideshow_advanced .ss-img.is-empty > *{width:100%;height:100%;}.section-block.is-advanced.section-style-slideshow_advanced .ss-img.is-empty .ph{background:color-mix(in oklch,#14110e 88%,var(--ad-color-accent,#888));}.section-block.is-advanced.section-style-slideshow_advanced .ss-img.is-empty .ph-stripes{position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0 12px,transparent 12px 24px);}.section-block.is-advanced.section-style-slideshow_advanced .tr-zoom .ss-cell.is-active .ss-img{animation:ss-kb linear forwards;animation-duration:calc(var(--ss-interval,6000ms) + 1500ms);}.section-block.is-advanced.section-style-slideshow_advanced .tr-zoom:not(.is-running) .ss-cell.is-active .ss-img{animation:none;transform:scale(1.04);}@keyframes ss-kb{from{transform:scale(1);}to{transform:scale(1.09);}}.section-block.is-advanced.section-style-slideshow_advanced .ss-scrim{position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,var(--ss-scrim));}.section-block.is-advanced.section-style-slideshow_advanced .ss-scrim[data-pos^="b"]{background:linear-gradient(to top,rgba(0,0,0,calc(var(--ss-scrim) * 1.8)) 0%,rgba(0,0,0,calc(var(--ss-scrim) * .5)) 55%,rgba(0,0,0,calc(var(--ss-scrim) * .2)) 100%);}.section-block.is-advanced.section-style-slideshow_advanced .ss-scrim[data-pos^="t"]{background:linear-gradient(to bottom,rgba(0,0,0,calc(var(--ss-scrim) * 1.8)) 0%,rgba(0,0,0,calc(var(--ss-scrim) * .5)) 55%,rgba(0,0,0,calc(var(--ss-scrim) * .2)) 100%);}.section-block.is-advanced.section-style-slideshow_advanced .tone-dark .ss-scrim{filter:invert(1);}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame{position:absolute;inset:0;margin:0 auto;max-width:var(--ss-frame-max,1200px);padding:clamp(28px,5cqw,72px) var(--ss-gut) clamp(56px,7cqw,96px);display:flex;pointer-events:none;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame > *{pointer-events:auto;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos^="t"]{align-items:flex-start;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos^="m"]{align-items:center;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos^="b"]{align-items:flex-end;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="l"]{justify-content:flex-start;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="c"]{justify-content:center;text-align:center;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="r"]{justify-content:flex-end;text-align:right;}.section-block.is-advanced.section-style-slideshow_advanced .ss-copy{max-width:min(640px,100%);display:flex;flex-direction:column;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="c"] .ss-copy{align-items:center;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="r"] .ss-copy{align-items:flex-end;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="c"] .hero-ctas{justify-content:center;}.section-block.is-advanced.section-style-slideshow_advanced .ss-frame[data-pos$="r"] .hero-ctas{justify-content:flex-end;}.section-block.is-advanced.section-style-slideshow_advanced .ss-copy .hero-title{margin:0 !important;text-wrap:balance;font-size:calc(52px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-copy .hero-body{text-wrap:pretty;font-size:calc(18px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .hero-eyebrow,.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .hero-title,.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .hero-body{color:#fff !important;}.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .hero-body{color:rgba(255,255,255,.9) !important;}.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .btn-secondary{color:#fff !important;border:1px solid rgba(255,255,255,.7) !important;background:transparent !important;opacity:1;padding:0 18px !important;}.section-block.is-advanced.section-style-slideshow_advanced .tone-light .ss-copy .btn-secondary:hover{background:rgba(255,255,255,.14) !important;}.section-block.is-advanced.section-style-slideshow_advanced .tone-dark .ss-copy .hero-eyebrow,.section-block.is-advanced.section-style-slideshow_advanced .tone-dark .ss-copy .hero-title,.section-block.is-advanced.section-style-slideshow_advanced .tone-dark .ss-copy .hero-body{color:#14110e !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows{position:absolute;z-index:4;pointer-events:none;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-circle,.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-bare{inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(12px,2cqw,24px);}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-corner{right:clamp(20px,4cqw,56px);bottom:clamp(20px,3cqw,40px);display:flex;gap:8px;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrow{pointer-events:auto;appearance:none;border:0 !important;padding:0 !important;display:grid;place-items:center;color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease,opacity .15s ease;box-shadow:none;min-width:0;text-transform:none;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrow i{font-size:15px;width:15px;text-align:center;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-circle .ss-arrow{width:46px;height:46px;border-radius:50%;background:rgba(20,17,14,.42) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28);backdrop-filter:blur(6px);}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-circle .ss-arrow:hover{background:var(--ad-color-btnBg,var(--ad-color-accent,#bc4527)) !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-bare .ss-arrow{width:48px;height:64px;background:none !important;opacity:.8;filter:drop-shadow(0 1px 6px rgba(0,0,0,.45));}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-bare .ss-arrow i{font-size:26px;width:26px;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-bare .ss-arrow:hover{opacity:1;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-corner .ss-arrow{width:44px;height:44px;border-radius:4px;background:rgba(255,255,255,.92) !important;color:#14110e;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-corner .ss-arrow:hover{background:#fff !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-ind{position:absolute;z-index:4;left:50%;transform:translateX(-50%);bottom:clamp(18px,2.5cqw,32px);display:flex;align-items:center;gap:8px;}.section-block.is-advanced.section-style-slideshow_advanced .ss-pip{appearance:none;border:0 !important;padding:0 !important;cursor:pointer;position:relative;overflow:hidden;min-width:0;box-shadow:none;}.section-block.is-advanced.section-style-slideshow_advanced .is-dots .ss-pip{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);transition:width .25s ease,background .2s ease,border-radius .25s ease;}.section-block.is-advanced.section-style-slideshow_advanced .is-dots .ss-pip.is-on{width:24px;border-radius:4px;background:#fff;}.section-block.is-advanced.section-style-slideshow_advanced .is-bars .ss-pip{width:44px;height:3px;border-radius:2px;background:rgba(255,255,255,.35);overflow:visible;}.section-block.is-advanced.section-style-slideshow_advanced .is-bars .ss-pip::before{content:"";position:absolute;inset:-10px 0;}.section-block.is-advanced.section-style-slideshow_advanced .is-bars .ss-pip-fill{position:absolute;inset:0;background:#fff;transform-origin:left;transform:scaleX(0);border-radius:2px;}.section-block.is-advanced.section-style-slideshow_advanced .is-bars .ss-pip.is-past .ss-pip-fill,.section-block.is-advanced.section-style-slideshow_advanced .is-bars .ss-pip.is-on .ss-pip-fill{transform:scaleX(1);}.section-block.is-advanced.section-style-slideshow_advanced .is-running .is-bars .ss-pip.is-on .ss-pip-fill{animation:ss-bar var(--ss-interval,6000ms) linear forwards;}@keyframes ss-bar{from{transform:scaleX(0);}to{transform:scaleX(1);}}.section-block.is-advanced.section-style-slideshow_advanced .ss-ind.is-numbers{color:rgba(255,255,255,.75);font:500 13px/1 "Inter",system-ui,sans-serif;letter-spacing:.08em;gap:10px;text-shadow:0 1px 4px rgba(0,0,0,.4);}.section-block.is-advanced.section-style-slideshow_advanced .ss-ind.is-numbers b{color:#fff;font-weight:600;}.section-block.is-advanced.section-style-slideshow_advanced .ss-ind.is-numbers span{width:28px;height:1px;background:rgba(255,255,255,.55);}@container (max-width:720px){.section-block.is-advanced.section-style-slideshow_advanced .ss-frame{padding:24px 20px 64px;}.section-block.is-advanced.section-style-slideshow_advanced .ss-copy .hero-title{font-size:calc(34px * var(--ad-type-scale,1)) !important;}.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-circle,.section-block.is-advanced.section-style-slideshow_advanced .ss-arrows.is-bare{display:none;}}body.section-edit-enabled .section-block.is-advanced .cell-video iframe{pointer-events:none;}.section-block.is-advanced.section-style-blog .section-main-content{container-type:inline-size;}.section-block.is-advanced.section-style-blog .fp-item-envelope{display:none !important;}.section-block.is-advanced.section-style-blog .blog{display:flex;flex-direction:column;gap:40px}.section-block.is-advanced.section-style-blog .blog-head{display:flex;flex-direction:column;min-width:0;margin:0;gap:var(--ad-stack-rhythm,12px);max-width:640px}.section-block.is-advanced.section-style-blog .blog.is-centered .blog-head{margin-inline:auto;text-align:center;align-items:center}.section-block.is-advanced.section-style-blog .blog-head .sechead-eyebrow{margin:0 !important;font-family:var(--ad-eyebrow-family,var(--ad-body-family,"Inter",system-ui,sans-serif)) !important;font-size:calc(12px * var(--ad-type-scale,1) * var(--ad-eyebrow-scale,1)) !important;font-weight:var(--ad-eyebrow-weight,600) !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--ad-color-muted,inherit) !important}.section-block.is-advanced.section-style-blog .blog-head .sechead-title{margin:0 !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(34px * var(--ad-type-scale,1)) !important;line-height:1.14 !important;letter-spacing:-0.02em !important;color:var(--ad-color-title,inherit) !important;text-wrap:balance}.section-block.is-advanced.section-style-blog .blog-head .sechead-body{margin:0 !important;font-family:var(--ad-body-family) !important;font-size:calc(16px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-muted,inherit) !important;max-width:56ch;text-wrap:pretty}.section-block.is-advanced.section-style-blog .blog.is-centered .sechead-title,.section-block.is-advanced.section-style-blog .blog.is-centered .sechead-body{margin-inline:auto !important}.section-block.is-advanced.section-style-blog .blog-grid{display:grid;grid-template-columns:repeat(var(--blog-cols,3),minmax(0,1fr));align-items:start;gap:var(--ad-gap,32px)}.section-block.is-advanced.section-style-blog .blog-cell{min-width:0}.section-block.is-advanced.section-style-blog .blog-cell.is-featured{grid-column:1 / -1}.section-block.is-advanced.section-style-blog .blog-teaser{display:flex;flex-direction:column;gap:var(--ad-stack-rhythm,12px);min-width:0;margin:0}.section-block.is-advanced.section-style-blog .blog-img{display:block;position:relative;overflow:hidden;border-radius:4px;background:color-mix(in oklab,var(--ad-color-body,#2a2420) 8%,transparent);cursor:pointer}.section-block.is-advanced.section-style-blog .blog-img img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 400ms ease}.section-block.is-advanced.section-style-blog .blog-img>*:not(img){position:absolute;inset:0}.section-block.is-advanced.section-style-blog .blog-img-none{display:grid;place-items:center;color:var(--ad-color-muted,#8a8a8a);font-size:22px}.section-block.is-advanced.section-style-blog .blog-teaser:hover .blog-img img{transform:scale(1.03)}.section-block.is-advanced.section-style-blog .blog-body{display:flex;flex-direction:column;gap:var(--ad-stack-rhythm,12px);min-width:0}.section-block.is-advanced.section-style-blog .blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-family:var(--ad-body-family);font-size:calc(12.5px * var(--ad-type-scale,1));color:var(--ad-color-muted,#8a8a8a);letter-spacing:.02em}.section-block.is-advanced.section-style-blog .blog-meta>*+*{position:relative}.section-block.is-advanced.section-style-blog .blog-meta>*+*::before{content:"";position:absolute;left:-9px;top:50%;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6;transform:translateY(-50%)}.section-block.is-advanced.section-style-blog .blog-tag{color:var(--ad-color-accent,#bc4527);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.92em}.section-block.is-advanced.section-style-blog .blog-title{margin:0 !important;padding:0 !important;font-family:var(--ad-headline-family) !important;font-weight:var(--ad-headline-weight,500) !important;font-size:calc(21px * var(--ad-type-scale,1)) !important;line-height:1.25 !important;letter-spacing:normal !important;text-transform:none !important;text-wrap:balance}.section-block.is-advanced.section-style-blog .blog-title a{color:var(--ad-color-title,inherit) !important;text-decoration:none !important;font:inherit !important}.section-block.is-advanced.section-style-blog .blog-title a:hover{color:var(--ad-color-title,inherit) !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:3px}.section-block.is-advanced.section-style-blog p.blog-intro{margin:0 !important;font-family:var(--ad-body-family) !important;font-size:calc(15px * var(--ad-type-scale,1)) !important;line-height:var(--ad-leading,1.55) !important;color:var(--ad-color-body,inherit) !important;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.section-block.is-advanced.section-style-blog .blog-author{font-family:var(--ad-body-family);font-size:calc(13px * var(--ad-type-scale,1));color:var(--ad-color-muted,#8a8a8a)}.section-block.is-advanced.section-style-blog :is(.blog-more,.blog-all){display:inline-flex;align-items:center;gap:8px;align-self:flex-start;color:var(--ad-color-title,inherit) !important;font-family:var(--ad-body-family) !important;font-weight:500 !important;font-size:calc(14px * var(--ad-type-scale,1)) !important;text-decoration:none !important;text-transform:none !important;border-bottom:1px solid color-mix(in oklab,var(--ad-color-title,#2a2420) 30%,transparent);padding-bottom:2px;transition:gap 180ms,border-color 180ms}.section-block.is-advanced.section-style-blog :is(.blog-more,.blog-all) i{font-size:.8em;width:12px}.section-block.is-advanced.section-style-blog :is(.blog-more,.blog-all):hover{gap:12px;border-bottom-color:var(--ad-color-accent,#bc4527);color:var(--ad-color-title,inherit) !important}.section-block.is-advanced.section-style-blog .blog-foot{display:flex;justify-content:flex-start}.section-block.is-advanced.section-style-blog .blog.is-centered .blog-foot{justify-content:center}.section-block.is-advanced.section-style-blog :is(.blog.is-list,.blog.is-text) .blog-grid{grid-template-columns:minmax(0,1fr);gap:0}.section-block.is-advanced.section-style-blog :is(.blog.is-list,.blog.is-text) .blog-cell{padding-block:28px;border-top:1px solid color-mix(in oklab,var(--ad-color-body,#2a2420) 14%,transparent)}.section-block.is-advanced.section-style-blog :is(.blog.is-list,.blog.is-text) .blog-cell:last-child{border-bottom:1px solid color-mix(in oklab,var(--ad-color-body,#2a2420) 14%,transparent)}.section-block.is-advanced.section-style-blog .blog.is-list .blog-teaser{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:32px;align-items:start}.section-block.is-advanced.section-style-blog .blog.is-text .blog-cell{padding-block:22px}.section-block.is-advanced.section-style-blog .blog.is-text .blog-teaser{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;align-items:baseline}.section-block.is-advanced.section-style-blog .blog.is-text .blog-teaser:not(:has(.blog-textdate)){grid-template-columns:minmax(0,1fr)}.section-block.is-advanced.section-style-blog .blog-textdate{font-family:var(--ad-body-family);font-size:calc(13px * var(--ad-type-scale,1));color:var(--ad-color-muted,#8a8a8a);font-variant-numeric:tabular-nums}.section-block.is-advanced.section-style-blog .blog.is-text .blog-title{font-size:calc(22px * var(--ad-type-scale,1)) !important}.section-block.is-advanced.section-style-blog .blog.is-text .blog-more{display:none}.section-block.is-advanced.section-style-blog .blog-teaser.is-featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:center}.section-block.is-advanced.section-style-blog .blog-teaser.is-featured .blog-title{font-size:calc(34px * var(--ad-type-scale,1)) !important;line-height:1.15 !important}.section-block.is-advanced.section-style-blog .blog-teaser.is-featured p.blog-intro{font-size:calc(17px * var(--ad-type-scale,1)) !important}@container (max-width:900px){.section-block.is-advanced.section-style-blog :is(.blog.is-cards,.blog.is-feature) .blog-grid{grid-template-columns:repeat(min(var(--blog-cols,3),2),minmax(0,1fr))}}@container (max-width:640px){.section-block.is-advanced.section-style-blog :is(.blog.is-cards,.blog.is-feature) .blog-grid{grid-template-columns:minmax(0,1fr)}.section-block.is-advanced.section-style-blog .blog.is-list .blog-teaser{grid-template-columns:minmax(0,112px) minmax(0,1fr);gap:16px}.section-block.is-advanced.section-style-blog .blog.is-list .blog-intro{display:none !important}.section-block.is-advanced.section-style-blog .blog.is-text .blog-teaser{grid-template-columns:minmax(0,1fr);gap:4px}.section-block.is-advanced.section-style-blog .blog-teaser.is-featured{display:flex;gap:var(--ad-stack-rhythm,12px)}.section-block.is-advanced.section-style-blog .blog-teaser.is-featured .blog-title{font-size:calc(26px * var(--ad-type-scale,1)) !important}}.section-block.is-advanced.section-style-blog .blog-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:56px 24px;border:1.5px dashed color-mix(in oklab,var(--ad-color-body,#2a2420) 22%,transparent);border-radius:10px;color:var(--ad-color-body,inherit)}.section-block.is-advanced.section-style-blog .blog-empty>i{font-size:26px;width:30px;color:var(--ad-color-muted,#8a8a8a);margin-bottom:4px}.section-block.is-advanced.section-style-blog .blog-empty b{font-family:var(--ad-headline-family);font-weight:500;font-size:22px;color:var(--ad-color-title,inherit)}.section-block.is-advanced.section-style-blog .blog-empty span{max-width:44ch;font-size:14.5px;line-height:1.5;color:var(--ad-color-muted,#8a8a8a)}.section-block.is-advanced.section-style-blog .blog-empty.is-short{padding:36px 24px}.section-block.is-advanced.section-style-blog a.blog-empty-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;height:42px;padding:0 18px;border-radius:8px;font-family:var(--ad-body-family) !important;font-weight:500 !important;font-size:14px !important;text-transform:none !important;text-decoration:none !important;background:var(--ad-color-btnBg,#2a2420) !important;color:var(--ad-color-btnFg,#fff) !important;cursor:pointer}
