*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem;margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border:0 solid;border-color:inherit}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}.container,.section-last-line{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container,.section-last-line{max-width:960px}}@media (min-width:1200px){.container,.section-last-line{max-width:1140px}}@media (min-width:1400px){.container,.section-last-line{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.text-summary-line{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.meta-tooltip>*{width:100%}.col-auto,.meta-tooltip>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-1{width:8.33333%}.col-1,.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-2{width:16.66667%}.col-3{width:25%}.col-3,.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333%}.col-7,.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-8{width:66.66667%}.col-9{width:75%}.col-10,.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.g-0{--bs-gutter-x:0;--bs-gutter-y:0}.gy-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-modal>*{width:100%}.col-sm-auto,.row-modal>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1{width:8.33333%}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}}@media (min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.hidden-copy>*{width:50%}.col-md-auto,.hidden-copy>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1{width:8.33333%}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-12{width:100%}.gx-md-5{--bs-gutter-x:3rem}}@media (min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.label-canvas>*{width:50%}.col-lg-auto,.label-canvas>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1{width:8.33333%}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}.gy-lg-0{--bs-gutter-y:0}}@media (min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.img-btn>*{width:33.33333%}.img-btn>*,.region-main>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.region-main>*{width:16.66667%}.col-xl-auto{width:auto}.col-xl-1,.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-2,.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-4,.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-6,.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-8,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-10,.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-11{width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.gy-xl-0{--bs-gutter-y:0}.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.element-modal-banner>*{width:25%}.col-xxl-auto,.element-modal-banner>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-auto{width:auto}.col-xxl-1{width:8.33333%}.col-xxl-1,.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-2{width:16.66667%}.col-xxl-3{width:25%}.col-xxl-3,.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-4{width:33.33333%}.col-xxl-5{width:41.66667%}.col-xxl-5,.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-6{width:50%}.col-xxl-7{width:58.33333%}.col-xxl-7,.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-8{width:66.66667%}.col-xxl-9{width:75%}.col-xxl-10,.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-10{width:83.33333%}.col-xxl-11{width:91.66667%}.col-xxl-11,.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-12{width:100%}.gy-xxl-0{--bs-gutter-y:0}.gx-xxl-5{--bs-gutter-x:3rem}}.popup-tile-btn{overflow:auto!important}.dropdown-title{overflow:hidden!important}.d-table-row{display:table-row!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-none{display:none!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-table-row{display:table-row!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.end-cell-modal{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-table-row{display:table-row!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.bottom-btn{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.section-toggle-top{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}}@media (min-width:992px){.d-lg-table-row{display:table-row!important}.d-lg-none{display:none!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.unit-series{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.expanded-list{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.media-heading{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}@media (min-width:1200px){.d-xl-table-row{display:table-row!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-table-row{display:table-row!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}}@media print{.d-print-table-row{display:table-row!important}}.accordion__item:not(.accordion__item_show) .accordion__header,.toolbar-trigger-toggle{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion__item{margin-bottom:.5rem;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.accordion__header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;color:#fff;font-weight:500;background-color:#0d6efd;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition:background-color .2s ease-out}.accordion__header:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-size:1.25rem;transition:transform .2s ease-out}.accordion__item_show .accordion__header:after,.accordion__item_slidedown .accordion__header:after{transform:rotate(-180deg)}.accordion__header:hover{background-color:#0b5ed7}.toolbar-trigger-toggle{padding:.75rem 1rem;background:#fff}.accordion__body{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion__item_show .accordion__body{max-height:1000px}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.collapsed-module .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .dialog-btn{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .surface-top-note{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.collection-glyph-lead{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:99}.primary-hint{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.glyph-copy{display:flex;justify-content:space-between;align-items:center}.left-sequence{margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.canvas-surface-end{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .collection-glyph-lead{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .primary-hint{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .collection-glyph-lead{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .primary-hint{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .collection-glyph-lead,.micromodal-slide .primary-hint{will-change:transform}:root{--body-bg:#fff;--body-color:#1a1e18;--body-color-light:#f4f4f4;--body-color-smoke:#d1d1d1;--body-font-family:"Montserrat",sans-serif;--body-font-size:20px;--body-font-size-small:16px;--body-font-weight:400;--body-line-height:1.5;--body-text-align:start;--link-color:#1a1e18;--link-hover-color:#1a1e18;--btn-pimary-color:#1a1e18;--btn-pimary-hover-color:#1a1e18;--btn-pimary-active-color:#1a1e18;--accent-color-rgb:26,30,24;--blue-color:#007aff;--red-color:#f1117e;--red-color-rgb:241,17,126;--border-color:#d1d1d1;--transition:ease-in-out .25s;--border-radius:20px}@media(max-width:991.98px){:root{--body-font-size:16px;--body-font-size-small:14px;--border-radius:16px}}@media(max-width:575.98px){:root{--body-font-size:14px;--body-font-size-small:10px;--border-radius:12px}}:root{--bs-body-font-family:var(--body-font-family);--bs-body-font-size:var(--body-font-size);--bs-body-font-weight:var(--body-font-weight);--bs-body-line-height:var(--body-line-height);--bs-body-color:var(--body-color);--bs-body-text-align:var(--body-text-align);--bs-body-bg:var(--body-bg);--bs-link-color:var(--link-color);--bs-link-hover-color:var(--link-hover-color)}.region-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1099;opacity:1;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.region-nav.entry-element{opacity:0}.region-nav.trigger-panel{display:none}.box-last{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.box-last.is-active:hover,.box-last:hover{opacity:1}.box-last.is-active .main-featured-entry,.box-last.is-active .main-featured-entry:after,.box-last.is-active .main-featured-entry:before{background-color:var(--bs-body-color)}.set-figure-entry{width:1.75rem;height:18px;display:inline-block;position:relative}.main-featured-entry{display:block;top:50%;margin-top:-1px}.main-featured-entry,.main-featured-entry:after,.main-featured-entry:before{width:1.75rem;height:2px;background-color:var(--bs-body-color);border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.main-featured-entry:after,.main-featured-entry:before{content:"";display:block}.main-featured-entry:before{top:-8px}.main-featured-entry:after{bottom:-8px}.selected-segment .main-featured-entry{top:1px}.selected-segment .main-featured-entry:before{top:8px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.selected-segment .main-featured-entry:after{top:16px}.selected-segment.is-active .main-featured-entry{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.selected-segment.is-active .main-featured-entry:before{-webkit-transform:rotate(-45deg) translate3d(-.25rem,-6px,0);transform:rotate(-45deg) translate3d(-.25rem,-6px,0);opacity:0}.selected-segment.is-active .main-featured-entry:after{-webkit-transform:translate3d(0,-16px,0) rotate(-90deg);transform:translate3d(0,-16px,0) rotate(-90deg)}.box-region-title{position:relative;z-index:99}.box-last{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.75rem;outline:none}@media(max-width:991.98px){.accent-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:3rem;width:50%;height:100%;padding:4rem 2rem 2rem;background-color:#fff;position:fixed;top:0;right:-50%;z-index:95;-webkit-transition:var(--transition);transition:var(--transition)}}@media(max-width:767.98px)and (orientation:landscape){.accent-entry{row-gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:575.98px){.accent-entry{width:75%;right:-75%}}.accent-entry.overlay-main{right:0}@media(max-width:991.98px){.accent-entry .btn.btn-alt{font-size:1.25rem;line-height:3.6rem;padding:0 3rem;border-radius:calc(var(--border-radius)*2)}}@media(max-width:575.98px){.accent-entry .btn.btn-alt{line-height:3rem;padding:0 3rem}}.tail-visible{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.75);position:fixed;top:0;right:0;z-index:90;opacity:0;-webkit-transition:var(--transition);transition:var(--transition)}.tail-visible.copy-surface{display:block}.tail-visible.overlay-main{opacity:1}.wrapper-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media(min-width:992px){.wrapper-collapsed{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper-collapsed>li{-ms-flex-negative:0;flex-shrink:0}}@media(max-width:1199.98px){.wrapper-collapsed{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media(max-width:991.98px){.wrapper-collapsed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.slot-current{font-weight:500;white-space:nowrap}@media(max-width:991.98px){.slot-current{font-size:1.25rem}}.slot-current:hover{color:var(--blue-color)}.slot-current.is-active{color:var(--body-color);pointer-events:none}:root{scroll-behavior:auto}html{font-size:var(--body-font-size)}h1,h2,h3{margin:0}h2:not([class]){font-size:1.6rem;font-weight:700;line-height:1.3;margin-bottom:1.2rem}@media(max-width:1199.98px){h2:not([class]){font-size:1.5rem;margin-bottom:1rem}}@media(max-width:575.98px){h2:not([class]){font-size:18px}}p{margin-bottom:0}p+p,p+ul{margin-top:1.2rem}p+h2:not([class]){margin-top:2.4rem}a{text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition);outline:none;cursor:pointer}a:not([class]){font-weight:500;text-decoration:underline}a:not([class]):hover{color:var(--blue-color)}img{width:100%;height:auto}ul{padding:0;margin:0;list-style:none}ul.tooltip-current-strip{list-style:disc;padding-left:1.5rem}ul.tooltip-current-strip li+li{margin-top:.5rem}ul+p{margin-top:1.2rem}ul+h2:not(class){margin-top:2.4rem}b{font-weight:600}@media(max-width:575.98px){.container{padding-right:calc(var(--bs-gutter-x)*1);padding-left:calc(var(--bs-gutter-x)*1)}}.text-lead{font-size:1.2rem;font-weight:600}@media(max-width:991.98px){.text-lead{font-size:1.25rem}}@media(max-width:575.98px){.text-lead{font-size:1.2rem}}.text-list li+li{margin-top:.25rem}.dropdown-title{overflow:hidden}.section-modal-copy{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.btn{font-size:1rem;font-weight:500;line-height:2rem;text-transform:none;text-align:center;text-decoration:none;color:#fff;padding:0 1.5rem;background-color:var(--btn-pimary-color);display:inline-block;vertical-align:middle;border:2px solid var(--body-color);border-radius:1.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer;outline:none;white-space:nowrap}@media(max-width:767.98px){.btn{border-width:1px}}.btn:hover{color:#fff;background-color:var(--btn-pimary-hover-color)}.btn:active{background-color:var(--btn-pimary-active-color)}.btn.btn-alt{color:var(--body-color);background-color:#fff;border-color:var(--border-color)}.btn.btn-alt:hover{color:var(--body-color);border-color:var(--blue-color)}.btn.btn-light{color:var(--body-color);background-color:var(--body-color-light);border-color:var(--body-color)}.btn.btn-white{color:var(--body-color);background-color:#fff;border-color:#fff}.btn.btn-medium{line-height:3rem;padding:0 2rem;border-radius:1.75rem}.btn.btn-large{font-size:1.2rem;line-height:3.6rem;padding:0 3rem;border-radius:2rem}@media(max-width:991.98px){.btn.btn-large{font-size:1.25rem}}@media(max-width:575.98px){.btn.btn-large{font-size:1.2rem;line-height:3rem;padding:0 2.5rem}}.btn.btn-more{padding-right:3.5rem;position:relative}.btn.btn-more:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;background-image:url(../img/icons/gt-icon-arrow-right.svg);background-repeat:no-repeat;background-position:50%;background-size:1.25rem;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.btn-tours{line-height:3rem;padding:0 4.5rem 0 2rem;border-radius:1.75rem;position:relative}.btn.btn-tours:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-image:url(../img/icons/gt-icon-arrow-right.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.btn-footer-phone{line-height:2.3rem;color:var(--body-color);background-color:transparent;border-radius:1.25rem}@media(max-width:575.98px){.btn.btn-w100{width:100%}}.toggle-holder{font-size:0;width:3rem;height:3rem;display:inline-block;background-color:transparent;background-image:url(../img/icons/gt-icon-arrow-right.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem;border:2px solid #1a1e18;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;white-space:nowrap;-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:0;right:0}@media(max-width:991.98px){.toggle-holder{width:2.5rem;height:2.5rem;background-size:1.25rem}}@media(max-width:767.98px){.toggle-holder{border-width:1px}}.owl-carousel .owl-item img{display:inline-block;width:auto}.owl-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;position:absolute;top:-3.5rem;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden}@media(max-width:991.98px){.owl-carousel .owl-nav{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;top:-3.25rem}}@media(max-width:767.98px){.owl-carousel .owl-nav{display:none}}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{font-size:0;display:inline-block;vertical-align:middle;padding:0;width:3rem;height:3rem;background-color:#fff;background-image:url(../img/icons/gt-icon-arrow-right.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem;border:2px solid var(--body-color);border-radius:50%;opacity:.25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer;outline:none;white-space:nowrap;visibility:visible}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{pointer-events:none}.owl-carousel .owl-nav button.owl-next:not(.disabled),.owl-carousel .owl-nav button.owl-prev:not(.disabled){opacity:1}@media(max-width:991.98px){.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{width:2.5rem;height:2.5rem;background-size:1.25rem}}.owl-carousel .owl-nav button.owl-prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.owl-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;position:absolute;bottom:-2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:575.98px){.owl-carousel .owl-dots{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;bottom:-1.5rem}}.owl-carousel .owl-dots button.owl-dot{width:.5rem;height:.5rem;background-color:var(--body-color-smoke);border:none;border-radius:50%;margin:0;-webkit-transition:var(--transition);transition:var(--transition);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none}.owl-carousel .owl-dots button.owl-dot.active,.owl-carousel .owl-dots button.owl-dot:hover{background-color:var(--body-color)}.media-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__item{padding-bottom:1.25rem;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid var(--body-color-light)}@media(max-width:767.98px){.accordion__item{border-width:1px}}.accordion__item+.accordion__item{padding-top:1.25rem}.accordion__item_show .accordion__header,.accordion__item_show .accordion__header:hover,.accordion__item_slidedown .accordion__header,.accordion__item_slidedown .accordion__header:hover{color:var(--body-color);background-color:#fff}.accordion__item_show .accordion__header:after,.accordion__item_slidedown .accordion__header:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.accordion__item:not(.accordion__item_show) .accordion__header{border-radius:0}.accordion__header{font-size:1.2rem;font-weight:600;line-height:1.4;text-transform:none;text-align:left;text-decoration:none;color:var(--link-color);padding:0 2.5rem 0 0;background-color:#fff;display:inline-block;vertical-align:middle;border:none;border-radius:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer;outline:none;position:relative}.accordion__header:hover{color:var(--link-hover-color);background-color:#fff;border-color:var(--border-color)}.accordion__header:after{content:"";width:2rem;height:2rem;background-color:transparent;background-image:url(../img/icons/gt-icon-plus.svg);background-repeat:no-repeat;background-size:2rem;background-position:50%;border-radius:50%;margin:0;-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);z-index:5}.toolbar-trigger-toggle{padding:1rem 2.5rem 0 0;background-color:transparent;border-radius:0}.grid-line{position:fixed;right:1.5rem;bottom:1.5rem;z-index:10}.grid-line.hide{display:none}.node-panel,.tile-surface-caption{display:-webkit-box;display:-ms-flexbox;display:flex}.tile-surface-caption{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;background-color:#fff;border-radius:var(--border-radius);-webkit-box-shadow:0 0 .5rem 0 rgba(26,30,24,.25);box-shadow:0 0 .5rem 0 rgba(26,30,24,.25)}@media(max-width:991.98px){.tile-surface-caption{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}}@media(max-width:767.98px){.tile-surface-caption{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}}@media(max-width:575.98px){.tile-surface-caption{padding:1rem}}.btn-card-section{font-size:16px}@media(max-width:767.98px){.btn-card-section{font-size:14px}}@media(max-width:575.98px){.btn-card-section{font-size:12px}}.deck-zone{font-size:16px}@media(max-width:991.98px){.deck-zone{line-height:2.5rem;padding:0 2rem;border-radius:2rem}}@media(max-width:767.98px){.deck-zone{font-size:14px;line-height:3rem;width:100%}}@media(max-width:575.98px){.deck-zone{font-size:12px;line-height:2.5rem}}.collection-glyph-lead{padding:.5rem;background-color:rgba(0,0,0,.75)}@media(max-width:575.98px)and (orientation:portrait){.collection-glyph-lead{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.primary-hint{padding:2rem 2rem 2.5rem;max-width:400px;border-radius:var(--border-radius);position:relative}@media(max-width:767.98px)and (orientation:landscape){.primary-hint{padding:1.5rem 2rem 2rem}}@media(max-width:575.98px)and (orientation:portrait){.primary-hint{width:100%;max-width:100%;padding:3rem 3rem 4rem}}.glyph-copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:2rem}.sequence-avatar .canvas-surface-end{line-height:1.5;color:var(--body-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;margin:0}.left-sequence{font-size:1.2rem;line-height:1.5;font-weight:600;color:var(--body-color)}@media(max-width:991.98px){.left-sequence{font-size:1.25rem}}.entry-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem .75rem .5rem 4.25rem;border:2px solid var(--body-color-smoke);border-radius:calc(var(--border-radius)/2);position:relative}.entry-menu:before{content:"";display:inline-block;width:3rem;height:3rem;background-repeat:no-repeat;background-position:50%;background-size:3rem;position:absolute;top:50%;left:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entry-menu:hover{border-color:var(--blue-color)}.entry-menu.nav-heading-photo:before{background-image:url(../img/icons/gt-icon-tg.svg)}.entry-menu.current-label:before{background-image:url(../img/icons/gt-icon-email.svg)}.line-dropdown-last{font-size:1.2rem;font-weight:500;display:block}@media(max-width:991.98px){.line-dropdown-last{font-size:1.25rem}}.canvas-desc-left{font-size:.75rem;display:block}@media(max-width:991.98px){.canvas-desc-left{font-size:.875rem}}.tag-note{padding:1.4rem 0;background-color:#fff}@media(max-width:991.98px){.tag-note{padding:1.5rem 0}}@media(max-width:767.98px)and (orientation:landscape){.tag-note{padding:1rem 0}}@media(max-width:575.98px){.tag-note{padding:1rem 0}}.row-bundle{width:100%;position:fixed;top:0;left:0;z-index:99;-webkit-transition:var(--transition);transition:var(--transition);will-change:top}.row-bundle.img-slot-sequence{top:-5rem}.row-bundle.overlay-main{-webkit-box-shadow:0 0 .75rem 0 rgba(33,37,41,.15);box-shadow:0 0 .75rem 0 rgba(33,37,41,.15)}.toggle-part-cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.button-nav-visible{display:inline-block}.part-summary{width:auto}.selected-grid-part{padding:3rem 0}@media(max-width:767.98px){.selected-grid-part{padding:2rem 0}}.visible-top-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3rem}@media(max-width:767.98px){.visible-top-picture{row-gap:2rem}}.deck-preview-strip{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:2.5rem}@media(max-width:1199.98px){.deck-preview-strip{font-size:2.25rem}}@media(max-width:991.98px){.deck-preview-strip{font-size:2rem}}@media(max-width:767.98px){.deck-preview-strip{margin-bottom:1.5rem}}.primary-start{font-size:3rem;line-height:1.3;font-weight:700;margin-bottom:1.5rem}@media(max-width:1199.98px){.primary-start{font-size:2.5rem}}.unit-stack-text{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media(max-width:1199.98px){.unit-stack-text{font-size:2.25rem}}@media(max-width:991.98px){.unit-stack-text{font-size:2rem;margin-bottom:2.5rem}}@media(max-width:767.98px){.unit-stack-text{font-size:2rem;margin-bottom:1.5rem}}@media(max-width:575.98px){.unit-stack-text{font-size:2rem;margin-bottom:1rem}}.collection-overlay{font-size:1.6rem;font-weight:700}@media(max-width:1399.98px){.collection-overlay{font-size:1.5rem}}.tile-label-switch{font-size:1.2rem;font-weight:500}@media(max-width:991.98px){.tile-label-switch{font-size:1.25rem}}.container-expanded-viewport{height:37rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}@media(max-width:1399.98px){.container-expanded-viewport{height:32rem}}@media(max-width:1199.98px){.container-expanded-viewport{height:26rem}}@media(max-width:991.98px){.container-expanded-viewport{height:45rem}}@media(max-width:767.98px){.container-expanded-viewport{height:34rem}}@media(max-width:575.98px){.container-expanded-viewport{height:25rem}}.center-tail-rail{padding:0 0 3rem}@media(max-width:767.98px){.center-tail-rail{padding:0 0 2rem}}.cell-start-viewport{position:relative}.cell-start-viewport,.dropdown-block-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.dropdown-block-tile{position:absolute;left:3rem;bottom:3rem;z-index:10}@media(max-width:991.98px){.dropdown-block-tile{left:2.5rem;bottom:2.5rem}}@media(max-width:767.98px){.dropdown-block-tile{max-width:calc(100% - 5rem)}}@media(max-width:575.98px){.dropdown-block-tile{max-width:calc(100% - 3rem);left:1.5rem;bottom:1.5rem}}.lead-track-picture{height:32rem;border-radius:var(--border-radius);overflow:hidden}@media(max-width:1199.98px){.lead-track-picture{height:30rem}}@media(max-width:991.98px){.lead-track-picture{height:35rem}}@media(max-width:575.98px){.lead-track-picture{height:32rem}}.visible-highlight-nav{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.field-content{font-size:3rem;line-height:1.3;font-weight:700;color:#fff;margin-bottom:1rem}@media(max-width:1199.98px){.field-content{font-size:2.5rem}}.expanded-main{font-size:1.2rem;font-weight:500;color:#fff}@media(max-width:767.98px){.expanded-main{font-size:1rem}}.track-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding-top:5.25rem;position:relative}@media(max-width:767.98px){.track-entry{padding-top:0;padding-left:5.25rem}}.track-entry:before{content:"";display:inline-block;width:4rem;height:4rem;background-repeat:no-repeat;background-size:2rem;background-size:contain;background-position:50%;border-radius:50%;position:absolute;top:0;left:0}.track-entry.picture-holder:before{background-image:url(../img/icons/gt-icon-safety.svg)}.track-entry.end-surface:before{background-image:url(../img/icons/gt-icon-personal.svg)}.track-entry.meta-group-inner:before{background-image:url(../img/icons/gt-icon-happiness.svg)}.grid-card{font-size:1.2rem;line-height:1.3;font-weight:700}@media(max-width:991.98px){.grid-card{font-size:1.25rem}}.stack-text-part{font-size:16px;font-weight:500;color:var(--red-color);display:inline-block;padding:.25rem 1rem;background-color:rgba(var(--red-color-rgb),.1);border-radius:1rem;margin-bottom:.5rem}@media(max-width:991.98px){.stack-text-part{font-size:14px}}@media(max-width:575.98px){.stack-text-part{font-size:12px}}.sidebar-preview{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;padding:.25rem .75rem;background-color:#f8f8f8;border-radius:var(--border-radius)}@media(max-width:767.98px){.sidebar-preview{max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}}@media(max-width:575.98px){.sidebar-preview{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:0;background-color:#fff;opacity:.75}}@media(max-width:767.98px){.sidebar-preview li{min-width:0}}.select-preview{font-size:.8rem;line-height:1.2rem;display:block;padding-left:1.5rem;position:relative;overflow-wrap:break-word}@media(max-width:991.98px){.select-preview{font-size:.875rem}}@media(max-width:767.98px){.select-preview{font-size:12px;padding-left:19px}}.select-preview:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:767.98px){.select-preview:before{width:1rem;height:1rem}}.img-module-left:before{background-image:url(../img/icons/gt-icon-top.svg)}.glyph-secondary:before{background-image:url(../img/icons/gt-icon-time.svg)}.start-dialog-poster:before{background-image:url(../img/icons/gt-icon-user.svg)}.row-handle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1.5rem}@media(max-width:1399.98px){.row-handle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:0;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media(max-width:767.98px){.row-handle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:575.98px){.row-handle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.top-holder{font-size:3rem;line-height:1;text-transform:uppercase}.bundle-frame,.top-holder{font-weight:500;display:block}.bundle-frame{font-size:.8rem;color:rgba(26,30,24,.5)}@media(max-width:991.98px){.bundle-frame{font-size:12px}}@media(max-width:575.98px){.bundle-frame{font-size:10px}}.rail-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.track-popup{position:relative}.track-popup:after{content:"";display:block;width:100%;height:50%;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:linear-gradient(0deg,#000,transparent);border-radius:var(--border-radius);position:absolute;left:0;bottom:0}.trigger-rail-btn{font-size:.75rem;color:#fff;display:inline-block;padding:.25rem .75rem .25rem 2.25rem;background-color:rgba(0,0,0,.5);border-radius:1rem;position:absolute;top:1.5rem;right:1.5rem}@media(max-width:991.98px){.trigger-rail-btn{font-size:.875rem}}.trigger-rail-btn:before{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(../img/icons/gt-icon-time-light.svg);background-repeat:no-repeat;background-position:50%;background-size:1rem;position:absolute;top:50%;left:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.strip-column{height:25rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.end-button-copy{width:calc(100% - 3rem);position:absolute;left:1.5rem;bottom:-1.7rem;-webkit-transition:var(--transition);transition:var(--transition);z-index:5}.button-unit{font-size:1.2rem;font-weight:700;line-height:1.5;color:#fff;margin-bottom:.5rem}@media(max-width:991.98px){.button-unit{font-size:1.25rem}}.zone-dropdown{font-size:.75rem;color:#fff;margin-bottom:1rem}@media(max-width:991.98px){.zone-dropdown{font-size:.875rem}}.track-popup .btn-more{opacity:0;visibility:hidden}.track-popup:hover .end-button-copy{bottom:1.5rem}.track-popup:hover .btn-more{opacity:1;visibility:visible}.track-popup.text-column:before{content:"";width:1.6rem;height:1.6rem;display:inline-block;background-image:url(../img/gt-star.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;position:absolute;top:1.5rem;left:1.5rem}.heading-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem;height:100%;padding:2rem;border:2px solid var(--body-color-smoke);border-radius:var(--border-radius);position:relative;overflow:hidden}@media(max-width:1199.98px){.heading-nav{padding:2.5rem 2rem}}@media(max-width:767.98px){.heading-nav{padding:2.25rem;border-width:1px}}.heading-nav:before{content:"";display:inline-block;width:20rem;height:20rem;background-image:url(../img/gt-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:20rem;position:absolute;right:-10rem;bottom:-10rem;z-index:-1}.description-media-tail{font-size:2.5rem;font-weight:700;line-height:1.3;display:block;margin-bottom:1rem}@media(max-width:1399.98px){.description-media-tail{font-size:2.25rem}}@media(max-width:991.98px){.description-media-tail{font-size:2rem}}.nav-entry-cell{font-weight:500}.summary-track-button{padding:4rem;border:2px solid var(--body-color-smoke);border-radius:var(--border-radius);position:relative;overflow:hidden}@media(max-width:1399.98px){.summary-track-button{padding:3rem}}@media(max-width:767.98px){.summary-track-button{padding:2.5rem;border-width:1px}}.summary-track-button:before{content:"";display:inline-block;width:20rem;height:20rem;background-image:url(../img/gt-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:20rem;position:absolute;right:-10rem;bottom:-10rem;z-index:-1}.action-card-toolbar{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media(max-width:1199.98px){.action-card-toolbar{font-size:2.25rem}}@media(max-width:991.98px){.action-card-toolbar{font-size:2rem}}@media(max-width:575.98px){.action-card-toolbar{font-size:1.75rem}}.select-container{font-size:1.2rem;font-weight:500;color:rgba(26,30,24,.75);max-width:85%}@media(max-width:991.98px){.select-container{font-size:1.25rem}}@media(max-width:767.98px){.select-container{max-width:100%}}@media(max-width:575.98px){.select-container{font-size:1rem}}.series-visible-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-top:2rem}@media(max-width:767.98px){.series-visible-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:1rem}}.visible-accent{font-size:2.5rem;line-height:1;font-weight:500;text-transform:uppercase}.image-lead-desc{position:relative}.poster-wrapper{border-radius:var(--border-radius)}.description-element{font-size:.75rem;line-height:1.75rem;font-weight:500;display:inline-block;background-color:#fff;padding:0 .5rem 0 2rem;border-radius:1rem;position:absolute;right:1.5rem;bottom:1.5rem}@media(max-width:991.98px){.description-element{font-size:1rem;line-height:2rem;padding-left:2.25rem}}.description-element:before{content:"";width:1.25rem;height:1.25rem;display:inline-block;background-image:url(../img/icons/gt-icon-favorite.svg);background-repeat:no-repeat;background-size:1.25rem;background-position:50%;position:absolute;top:50%;left:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:991.98px){.description-element:before{width:1.5rem;height:1.5rem;background-size:1.5rem}}.featured-secondary{padding:5rem 0;background-color:var(--body-color-light)}@media(max-width:1199.98px){.featured-secondary{padding:4rem 0}}@media(max-width:991.98px){.featured-secondary{padding:3rem 0}}@media(max-width:575.98px){.featured-secondary{padding:2.5rem 0}}.collapsed-line{position:relative}.collapsed-line:after,.collapsed-line:before{content:"";display:inline-block;width:22rem;height:22rem;background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1399.98px){.collapsed-line:after,.collapsed-line:before{left:0;right:auto}}@media(max-width:1199.98px){.collapsed-line:after,.collapsed-line:before{width:20rem;height:20rem}}@media(max-width:991.98px){.collapsed-line:after,.collapsed-line:before{width:18rem;height:18rem}}@media(max-width:767.98px){.collapsed-line:after,.collapsed-line:before{left:-9rem;right:auto}}@media(max-width:575.98px){.collapsed-line:after,.collapsed-line:before{left:-35vw;right:auto}}.collapsed-line:before{background-image:url(../img/gt-circle.svg);background-size:contain;z-index:1}.collapsed-line:after{background-image:url(../img/gt-gift.png);background-size:15rem;z-index:1}@media(max-width:1199.98px){.collapsed-line:after{background-size:12.5rem}}@media(max-width:991.98px){.collapsed-line:after{background-size:11.5rem}}.dropdown-item-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;position:relative;z-index:10}.owl-carousel-container{padding-bottom:2rem;margin:-.5rem -.5rem 0}@media(max-width:575.98px){.owl-carousel-container{padding-bottom:1.5rem}}.owl-carousel.copy-field .owl-stage-outer{overflow:visible}.owl-carousel.copy-field .owl-item,.owl-carousel.copy-field .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-carousel.copy-field .owl-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.owl-carousel.copy-field .owl-item .collapsed-image{height:100%;padding:.5rem}.owl-carousel.copy-field .owl-item .desc-segment-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:1.5rem;height:100%;padding:1.5rem;border-radius:var(--border-radius);-webkit-box-shadow:0 0 .5rem 0 rgba(26,30,24,.15);box-shadow:0 0 .5rem 0 rgba(26,30,24,.15)}@media(max-width:767.98px){.owl-carousel.copy-field .owl-item .desc-segment-title{row-gap:1rem;padding:1rem}}@media(max-width:575.98px){.owl-carousel.copy-field .owl-item .desc-segment-title{row-gap:1.5rem;padding:1.5rem}}.owl-carousel.copy-field .owl-item .record-poster-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.owl-carousel.copy-field .owl-item .meta-left{width:3rem;border-radius:50%}.owl-carousel.copy-field .owl-item .toolbar-holder{font-weight:600;display:block}.owl-carousel.copy-field .owl-item .unit-zone{font-size:.75rem;color:rgba(0,0,0,.5);display:block}@media(max-width:991.98px){.owl-carousel.copy-field .owl-item .unit-zone{font-size:.875rem}}.visible-last-inner{justify-content:center;align-items:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem;padding:2rem;border:2px solid var(--body-color-smoke);border-radius:var(--border-radius);position:relative;overflow:hidden}@media(max-width:1199.98px){.visible-last-inner{padding:2rem 1.5rem}}@media(max-width:991.98px){.visible-last-inner{padding:2.25rem}}@media(max-width:767.98px){.visible-last-inner{border-width:1px}}.visible-last-inner:before{content:"";display:inline-block;width:20rem;height:20rem;background-image:url(../img/gt-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:20rem;position:absolute;right:-10rem;bottom:-10rem;z-index:-1}.overlay-module{font-size:2.5rem;font-weight:700;line-height:1.3;display:block;margin-bottom:1rem}@media(max-width:1399.98px){.overlay-module{font-size:2.25rem}}@media(max-width:991.98px){.overlay-module{font-size:2rem}}.canvas-handle{font-weight:500}.wrapper-end-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:2.5rem;padding:4rem 0;background-image:url(../img/gt-backmini.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:var(--border-radius)}@media(max-width:767.98px){.wrapper-end-heading{row-gap:2rem}}.area-dialog-photo{font-size:2.5rem;font-weight:600;line-height:1.3;text-align:center;color:#fff;margin:0}@media(max-width:1199.98px){.area-dialog-photo{font-size:2.25rem}}@media(max-width:767.98px){.area-dialog-photo{font-size:2rem}}@media(max-width:575.98px){.area-dialog-photo{font-size:1.75rem;padding:0 1.5rem}}.tile-link{padding:3rem 1rem 1rem}@media(max-width:767.98px){.tile-link{padding:2rem 1rem 1rem}}@media(max-width:575.98px){.tile-link{padding:2rem 1.5rem 1.5rem}}.tile-bundle{padding:2.5rem 0;background-color:var(--body-color-light);border-radius:var(--border-radius);position:relative;overflow:hidden}@media(max-width:991.98px){.tile-bundle{padding:2rem 0}}.tile-bundle:before{content:"";display:inline-block;width:20rem;height:20rem;background-image:url(../img/gt-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:20rem;position:absolute;right:25%;bottom:-10rem;z-index:0}@media(max-width:575.98px){.tile-bundle:before{right:-10rem;bottom:-10rem}}.dropdown-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2.5rem;position:relative}.box-left{display:inline-block;margin-bottom:1rem}.slot-shell{width:auto}.menu-tag-drawer{font-weight:500;border-bottom:1px solid}.menu-tag-drawer:hover{color:var(--blue-color);border-color:var(--blue-color)}.highlight-media{font-size:var(--body-font-size-small);color:rgba(var(--accent-color-rgb),.5);display:block}@media(min-width:992px){.highlight-media{text-align:end}}.start-media .col-10.col-sm-9.col-md-6.col-xl-7.col-xxl-6{margin-left:auto!important;margin-right:0!important}.box-bottom-dropdown{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.meta-switch-current{font-size:1rem;font-weight:600;color:var(--body-color-dark,#000);text-transform:uppercase;letter-spacing:.05em;color:inherit;text-decoration:underline}.cell-input{display:flex;flex-direction:column;gap:.5rem}.region-record{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--body-color-dark,#000);font-weight:500;font-size:.95rem;background:transparent;border:none;transition:transform .2s ease,opacity .2s ease}.region-record:hover{transform:translateY(-2px);opacity:.8}.canvas-caption{width:40px;height:40px;border-radius:50%;display:block;background:transparent;padding:0;margin:0;object-fit:cover;object-position:center}.row.align-items-center.justify-content-between.gy-4{align-items:stretch!important}.row.align-items-center.justify-content-between.gy-4>[class*=col-]{display:flex;flex-direction:column}.row.align-items-center.justify-content-between.gy-4>[class*=col-]>*{flex:1}.text-link{color:inherit}.text-link,.text-link:hover{text-decoration:underline}.start-media{overflow-x:hidden}@media (max-width:575.98px){.collapsed-line{position:relative}.collapsed-line:after,.collapsed-line:before{left:-35vw!important;right:auto!important}}.gt-blog-hero{padding:2rem 0 1rem}.gt-blog-layout{display:flex;flex-direction:column;row-gap:2rem}.gt-blog-header{max-width:900px}.gt-blog-breadcrumbs p{margin:0}.gt-blog-title{font-size:2rem;line-height:1.2;margin:0 0 .75rem}.gt-blog-meta{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;padding:0;margin:0}.gt-blog-meta li{background:#f4f6fb;border-radius:999px;padding:.35rem .85rem;font-size:.9rem}.gt-blog-wrap{padding:1rem 0 3rem}.gt-blog-article{max-width:900px;margin:0 auto}.gt-blog-article h2{margin-top:2rem}.gt-blog-img{margin:1.2rem 0;border-radius:14px;overflow:hidden}.gt-blog-img img{width:100%;height:auto;display:block}.gt-blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;list-style:none}.gt-blog-grid,.gt-blog-item{margin:0;padding:0}.gt-blog-card{background:#fff;border:1px solid #e9edf4;border-radius:14px;padding:1rem;height:100%}.gt-blog-card h3{font-size:1.05rem;line-height:1.35;margin:0 0 .5rem}.gt-blog-card p{margin:0 0 .75rem}.gt-blog-card a{text-decoration:none}.region-banner-area{padding:1rem 0}@media(max-width:767.98px){.region-banner-area{padding:1rem 0}}.strip-cluster{display:flex;flex-direction:column;row-gap:3rem}@media(max-width:767.98px){.strip-cluster{row-gap:2rem}}.action-track-bottom{font-size:.8rem;font-weight:500;color:rgba(26,30,24,.5);display:block;margin:0}.action-track-bottom a{color:inherit;font-weight:600;text-decoration:underline}.cluster-highlight-field{font-size:clamp(1.5rem,4vw,2.75rem);line-height:1.25;font-weight:700;margin:0 0 1rem}.blog-hero-title{max-width:none;overflow-wrap:anywhere}.part-option{list-style:none;margin:0;padding:.35rem .75rem;background:#f8f8f8;border-radius:var(--border-radius,12px);gap:1rem 2rem}.section-grid-switch{font-size:.8rem;line-height:1.2;display:block;padding-left:1.5rem;position:relative;max-width:100%;overflow-wrap:anywhere}.holder-highlight-text{max-width:42rem}.blog-article{font-size:1.05rem;line-height:1.75;color:rgba(26,30,24,.78)}.blog-article h2{font-size:2rem;line-height:1.3;font-weight:700;color:#1a1e18;margin:1.5rem 0 1rem}.blog-article h3{font-size:1.35rem;line-height:1.35;font-weight:700;color:#1a1e18;margin:1.25rem 0 .75rem}.blog-article .blog-table-wrap,.blog-article blockquote,.blog-article ol,.blog-article p,.blog-article ul{margin-bottom:1.25rem}.blog-article blockquote{border-left:4px solid #1a1e18;padding:1rem 1.25rem;background:rgba(26,30,24,.06);border-radius:0 1rem 1rem 0;font-weight:500}.blog-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}.blog-article table{width:100%;min-width:680px;border-collapse:collapse}.blog-article td,.blog-article th{padding:.9rem 1rem;border:1px solid rgba(26,30,24,.14);vertical-align:top}.blog-article th{background:rgba(26,30,24,.06);font-weight:700}.option-line-left{font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem}.label-wrapper{width:100%;height:22rem;object-fit:cover;border-radius:var(--border-radius,14px);display:block}@media(max-width:991.98px){.label-wrapper{height:18rem}}@media(max-width:575.98px){.label-wrapper{height:14rem}}.stack-icon-canvas{padding:3rem;border:2px solid rgba(26,30,24,.12);border-radius:var(--border-radius,14px);position:relative;overflow:hidden}.stack-icon-canvas:before{display:none}.hidden-toolbar-cluster{font-size:clamp(1.25rem,3vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.hidden-toolbar-cluster a{color:inherit;text-decoration:none}.hidden-toolbar-cluster a:hover{text-decoration:underline}.lead-end{font-size:1.1rem;font-weight:500;color:rgba(26,30,24,.75);max-width:100%}.bottom-sequence{display:flex;align-items:center;gap:2rem;margin-top:1.5rem;flex-wrap:wrap}.collapsed-tag-canvas{font-size:1.75rem;font-weight:600}.service-link-section .btn{margin-top:0}

/* === Blog (tourismtoyou layout): breadcrumbs, article, tables, images, CTA === */
.region-banner-area{padding:1rem 0}
@media(max-width:767.98px){.region-banner-area{padding:1rem 0}}
.strip-cluster{display:flex;flex-direction:column;row-gap:3rem}
@media(max-width:767.98px){.strip-cluster{row-gap:2rem}}
.action-track-bottom{font-size:.8rem;font-weight:500;color:rgba(26,30,24,.5);display:block;margin:0}
.action-track-bottom a{color:inherit;font-weight:600;text-decoration:underline}
.cluster-highlight-field{font-size:clamp(1.5rem,4vw,2.75rem);line-height:1.25;font-weight:700;margin:0 0 1rem}
.blog-hero-title{max-width:none;overflow-wrap:anywhere}
.region-banner-area .strip-cluster .part-option{list-style:none;margin:0 0 .5rem;padding:.35rem .75rem;background:#f8f8f8;border-radius:var(--border-radius,12px);width:max-content;max-width:100%}
.part-option{list-style:none;margin:0;padding:.35rem .75rem;background:#f8f8f8;border-radius:var(--border-radius,12px);gap:1rem 2rem}
.section-grid-switch{font-size:.8rem;line-height:1.2;display:block;padding-left:1.5rem;position:relative;max-width:100%;overflow-wrap:anywhere}
.holder-highlight-text{max-width:42rem}
.blog-article{font-size:1.05rem;line-height:1.75;color:rgba(26,30,24,.78)}
.blog-article h2{font-size:2rem;line-height:1.3;font-weight:700;color:#1a1e18;margin:1.5rem 0 1rem}
.blog-article h3{font-size:1.35rem;line-height:1.35;font-weight:700;color:#1a1e18;margin:1.25rem 0 .75rem}
.blog-article p,.blog-article ul,.blog-article ol,.blog-article blockquote,.blog-article .blog-table-wrap{margin-bottom:1.25rem}
.blog-article blockquote{border-left:4px solid #1a1e18;padding:1rem 1.25rem;background:rgba(26,30,24,.06);border-radius:0 1rem 1rem 0;font-weight:500}
.blog-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}
.blog-article table{width:100%;min-width:680px;border-collapse:collapse}
.blog-article th,.blog-article td{padding:.9rem 1rem;border:1px solid rgba(26,30,24,.14);vertical-align:top}
.blog-article th{background:rgba(26,30,24,.06);font-weight:700}
.option-line-left{font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem}
.label-wrapper{width:100%;height:22rem;object-fit:cover;border-radius:var(--border-radius,14px);display:block}
@media(max-width:991.98px){.label-wrapper{height:18rem}}
@media(max-width:575.98px){.label-wrapper{height:14rem}}
.stack-icon-canvas{padding:3rem;border:2px solid rgba(26,30,24,.12);border-radius:var(--border-radius,14px);position:relative;overflow:hidden}
.stack-icon-canvas::before{display:none}
.hidden-toolbar-cluster{font-size:clamp(1.25rem,3vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:1rem}
.hidden-toolbar-cluster a{color:inherit;text-decoration:none}
.hidden-toolbar-cluster a:hover{text-decoration:underline}
.lead-end{font-size:1.1rem;font-weight:500;color:rgba(26,30,24,.75);max-width:100%}
.bottom-sequence{display:flex;align-items:center;gap:2rem;margin-top:1.5rem;flex-wrap:wrap}
.collapsed-tag-canvas{font-size:1.75rem;font-weight:600}
.service-link-section .btn{margin-top:0}

