.gt-breadcrumb{max-width:var(--gt-container);padding:20px var(--gt-container-pad);color:var(--gt-muted);margin:0 auto;font-size:13px}.gt-breadcrumb__list{flex-wrap:wrap;gap:10px;display:flex}.gt-breadcrumb__item+.gt-breadcrumb__item:before{content:"/";margin-right:10px}.gt-breadcrumb b{color:var(--gt-ink);font-weight:600}@media (max-width:720px){.gt-breadcrumb{padding-top:14px;padding-bottom:14px;font-size:12px}}.gt-section-head{justify-content:space-between;align-items:flex-end;gap:var(--gt-s-6);margin-bottom:40px;display:flex}.gt-section-head__text{max-width:760px}.gt-section-head__lead{color:var(--gt-muted);margin:14px 0 0;font-size:16px}.gt-section-head--center{text-align:center;flex-direction:column;align-items:center}.gt-section-head--ruled{border-bottom:1px solid var(--gt-ink);padding-bottom:22px}.gt-section-head__link{gap:var(--gt-link-gap,8px);padding-bottom:var(--gt-link-pad,0);border-bottom:var(--gt-link-rule,0);font:var(--gt-link-font,700 12.5px var(--gt-font-sans));letter-spacing:var(--gt-link-ls,.12em);text-transform:var(--gt-link-case,uppercase);white-space:nowrap;color:var(--gt-ink);transition:gap var(--gt-dur-fade);align-items:center;display:inline-flex}.gt-section-head__link .gt-icon{transform:var(--gt-link-icon,none)}.gt-section-head__link:hover{color:var(--gt-ink);gap:calc(var(--gt-link-gap,8px) + 5px)}.gt-on-dark .gt-section-head__link{color:var(--gt-gold-light)}@media (max-width:720px){.gt-section-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:26px}.gt-section-head--center{align-items:center}}.gt-tone--olive{--gt-tone-bg:#e4e8d7}.gt-tone--terra{--gt-tone-bg:#ead8c6}.gt-tone--sand{--gt-tone-bg:#ede5d1}.gt-tone--dark{--gt-tone-bg:#262e26;--gt-tone-ink:#f4ecdb;--gt-tone-muted:#c0c7b5;--gt-tone-line:rgba(184,161,108,.4);--gt-tone-object:#e9e6d9}.gt-card-region{--gt-eyebrow:currentColor;position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:475px;padding:36px 38px 86px;overflow:hidden;background:var(--gt-tone-bg);color:var(--gt-tone-ink,#272c24)}.gt-card-region .gt-eyebrow,.gt-card-region__name,.gt-card-region__text{position:relative;z-index:1}.gt-card-region .gt-eyebrow{margin:0}.gt-card-region__name{margin:16px 0;font:500 66px / 1.02 var(--gt-font-serif)}.gt-card-region__text{max-width:min(280px,50%);font-size:14px;line-height:1.75;color:var(--gt-tone-muted,#565e4b)}.gt-card-region--plain .gt-card-region__text{max-width:620px}.gt-card-region__object{position:absolute;right:15px;bottom:62px;width:min(46%,420px);height:270px;padding:18px;border-radius:160px 160px 0 0;background:var(--gt-tone-object,rgba(243,239,223,.5))}.gt-card-region__object .gt-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.gt-card-region:hover .gt-card-region__object .gt-img{transform:rotate(-3deg) scale(1.03)}.gt-card-region__bottom{position:absolute;right:38px;bottom:22px;left:38px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:15px;border-top:1px solid var(--gt-tone-line,rgba(102,112,71,.27));font-size:13px;line-height:20px}.gt-card-region__bottom b{display:inline-flex;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:500}.gt-card-region__bottom .gt-icon{width:16px;height:16px;transform:var(--gt-link-icon,none)}@media (prefers-reduced-motion:reduce){.gt-card-region__object .gt-img{transition:none}}@media (max-width:720px){.gt-card-region{min-height:0;padding:26px 26px 76px}.gt-card-region__name{margin:14px 0;font-size:50px}.gt-card-region__text{max-width:none}.gt-card-region__object{position:relative;right:auto;bottom:auto;align-self:flex-end;width:62%;height:200px;margin:20px -10px 0 0;padding:10px}.gt-card-region__bottom{right:26px;bottom:20px;left:26px;gap:8px;font-size:12px}}.gt-region-map{max-width:1100px;margin-inline:auto;position:relative;container-type:inline-size}.gt-region-map__zones{inset:var(--gt-s-4);margin:0;padding:0;list-style:none;position:absolute}.gt-region-map__zone{pointer-events:none;position:absolute;inset:0}.gt-region-map__shape{width:100%;height:100%;position:absolute;inset:0}.gt-region-map__shape path{fill:var(--gt-gold);fill-opacity:0;stroke:var(--gt-gold-dark);stroke-opacity:0;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:auto;cursor:pointer;transition:fill-opacity .2s,stroke-opacity .2s}.gt-region-map__zone:hover path,.gt-region-map__zone:focus-within path{fill-opacity:.32;stroke-opacity:.9}.gt-region-map__pin{z-index:1;top:var(--gt-y);left:var(--gt-x);color:var(--gt-ink);pointer-events:auto;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.gt-region-map__pin:before{content:"";position:absolute;inset:-10px}.gt-region-map__pin:after{content:"";background:var(--gt-gold);border:2px solid #fff;border-radius:50% 50% 50% 0;width:14px;height:14px;margin-top:4px;transition:transform .2s;transform:rotate(-45deg);box-shadow:0 2px 6px #0b0b0a59}.gt-region-map__zone--right .gt-region-map__pin{flex-direction:row-reverse;gap:6px;transform:translate(-7px,-100%)}.gt-region-map__zone--right .gt-region-map__pin:after{margin-top:0}.gt-region-map__zone:hover .gt-region-map__pin:after,.gt-region-map__zone:focus-within .gt-region-map__pin:after{transform:rotate(-45deg)scale(1.3)}.gt-region-map__name{font:600 clamp(9px, 1.9cqw, 14px) var(--gt-font-sans);letter-spacing:.04em;white-space:nowrap;background:#fcfaf6eb;padding:1px clamp(3px,1.2cqw,8px)}@media (max-width:720px){.gt-region-map__zones{inset:var(--gt-s-2)}.gt-region-map__name{display:none}}:root{--gt-link-font:500 14.5px var(--gt-font-sans);--gt-link-ls:.01em;--gt-link-case:none;--gt-link-rule:1px solid;--gt-link-pad:4px;--gt-link-gap:10px;--gt-link-icon:rotate(-45deg) scale(.72)}.gt-regions,.gt-region{--gt-eyebrow:var(--gt-ink)}.gt-regions__button{--gt-btn-bg:var(--gt-olive);--gt-btn-ink:#fff;height:auto;min-height:54px;padding-block:14px;border-color:var(--gt-btn-bg);background:var(--gt-btn-bg);color:var(--gt-btn-ink);line-height:1.3;text-align:center;white-space:normal}.gt-regions__button:hover{color:var(--gt-btn-ink);filter:brightness(1.12)}.gt-regions__button--light{--gt-btn-bg:#f8f6ef;--gt-btn-ink:#272c24}.gt-regions__button .gt-icon{flex:none;width:16px;height:16px;color:currentColor;transform:var(--gt-btn-icon,none)}.gt-regions__intro{padding:30px 0 48px;text-align:center}.gt-regions__intro .gt-eyebrow{margin:0}.gt-regions__intro .gt-title--h1{margin:20px 0;font-size:86px}.gt-regions__intro em{color:var(--gt-olive)}.gt-regions__lead{font-size:16px;line-height:1.8;color:var(--gt-muted)}.gt-regions__jump{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px;max-width:1040px;margin:28px auto 0;font-size:14.5px}.gt-regions__jump a{display:inline-flex;align-items:center;gap:6px;padding-bottom:6px;border-bottom:1px solid #a9b094;color:var(--gt-ink)}.gt-regions__jump .gt-icon{width:14px;height:14px;transform:var(--gt-link-icon)}.gt-regions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.gt-regions__grid>:last-child:nth-child(odd){grid-column:1 / -1}.gt-regions__todo{text-align:center}.gt-regions__pairing{--gt-btn-icon:rotate(-45deg);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;align-items:center;padding:var(--gt-s-8) 0}.gt-regions__pairing .gt-eyebrow{margin:0}.gt-regions__pairing .gt-title--h2{margin:20px 0;font-size:53px}.gt-regions__pairing-lead{max-width:420px;margin-bottom:26px;font-size:15px;line-height:1.8;color:var(--gt-muted)}.gt-regions__table{position:relative;display:flex;align-items:flex-end;min-height:320px;padding:20px 20px 50px;background:#ecebdf}.gt-regions__table>a{width:33%;height:240px}.gt-regions__table>a:nth-child(2){height:170px}.gt-regions__table .gt-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gt-regions__table>span{position:absolute;right:10px;bottom:20px;left:10px;font-size:11px;letter-spacing:.16em;text-align:center;text-transform:uppercase}.gt-regions__index{padding:var(--gt-s-8) 0;border-top:1px solid var(--gt-line)}.gt-regions__index>a{display:grid;grid-template-columns:1.3fr 1fr 25px;gap:20px;align-items:center;padding:22px 0;border-top:1px solid var(--gt-line);color:var(--gt-ink)}.gt-regions__index h3{font:500 32px / 1.1 var(--gt-font-serif)}.gt-regions__index>a>span{font-size:14px;color:var(--gt-muted)}.gt-regions__index .gt-icon{width:22px;height:22px;transform:var(--gt-link-icon)}.gt-regions__map{padding:var(--gt-s-8) 0 var(--gt-section-y);border-top:1px solid var(--gt-line)}@media (max-width:1020px){.gt-regions__pairing{gap:40px}}@media (max-width:720px){.gt-regions__intro{padding:22px 0 32px}.gt-regions__intro .gt-title--h1{margin:16px 0;font-size:50px}.gt-regions__lead{font-size:15px}.gt-regions__jump{gap:12px 20px;margin-top:24px;font-size:13.5px}.gt-regions__grid{grid-template-columns:minmax(0,1fr);gap:18px}.gt-regions__pairing{grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 0}.gt-regions__pairing .gt-title--h2{font-size:40px}.gt-regions__table{min-height:280px}.gt-regions__table>a{height:200px}.gt-regions__table>a:nth-child(2){height:140px}.gt-regions__index{padding:44px 0}.gt-regions__index>a{grid-template-columns:minmax(0,1fr) 22px;gap:6px;padding:19px 0}.gt-regions__index h3{font-size:28px}.gt-regions__index>a>span{grid-column:1}.gt-regions__index .gt-icon{grid-row:1 / 3;grid-column:2}.gt-regions__map{padding-top:44px}}
