._70RWHG_paragraph{--nav-font-size:clamp(24px, calc(7.5vw + 4px), 64px);--nav-icon-size:calc(var(--nav-font-size) * 1.125);--nav-icon-margin:calc(var(--nav-font-size) * .25);--letter-spacing-nav:-.025em;width:100%;max-width:max(1440px,20em);color:var(--color-white);font-family:var(--font-headline);font-size:var(--nav-font-size);text-align:left;word-break:normal;overflow-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-inline:0;padding-bottom:0;font-weight:300;line-height:1.5}._70RWHG_paragraph.home-nav{transition:none;overflow:visible!important}._70RWHG_item{white-space:nowrap;margin-inline-end:.12em;display:inline-block}._70RWHG_link{align-items:center;gap:var(--nav-icon-margin);color:var(--color-white);letter-spacing:var(--letter-spacing-nav);line-height:1.2;font:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}._70RWHG_link:focus-visible{outline:1px solid var(--color-gold);outline-offset:8px}@media (hover:hover) and (pointer:fine){._70RWHG_link:hover{color:var(--color-silver)}}._70RWHG_link>span{letter-spacing:inherit}._70RWHG_icon{width:var(--nav-icon-size);height:var(--nav-icon-size);object-fit:contain;flex:none;display:block}._70RWHG_contactLabel{text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:.14em;text-decoration-thickness:1px}._70RWHG_appIcon{border-radius:calc(var(--nav-icon-size) * .18)}._70RWHG_comma{color:var(--color-silver);margin-inline-start:.07em}@media (min-width:1601px){._70RWHG_paragraph{--nav-font-size:clamp(64px, 4vw, 80px);--nav-icon-size:calc(var(--nav-font-size) * 1.125);--nav-icon-margin:calc(var(--nav-font-size) * .25)}}@media (max-width:767px),(hover:none) and (pointer:coarse){._70RWHG_paragraph{--nav-font-size:min(calc(7.5vw + 4px), calc((100vw - var(--home-gutter) * 2) / 9.4));flex-direction:column;align-items:flex-start;gap:.2em;line-height:1.3;display:flex;padding-bottom:0!important}._70RWHG_item{margin-inline-end:0}._70RWHG_link{-webkit-tap-highlight-color:transparent;min-height:44px}._70RWHG_comma{display:none}}._70RWHG_preview{z-index:10000;aspect-ratio:7/5;background:var(--color-active);pointer-events:none;border-radius:20px;justify-content:center;align-items:center;width:min(537.6px,100vw - 64px,140dvh - 89.6px);animation:.48s cubic-bezier(.16,1,.3,1) both _70RWHG_previewEnter;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 48px #00000080}@keyframes _70RWHG_previewEnter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){._70RWHG_preview{animation:none}}._70RWHG_preview img,._70RWHG_sheetImage img{object-fit:contain;width:100%;height:100%;display:block}._70RWHG_backdrop{z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._70RWHG_sheet{background:var(--color-active);border-radius:20px;flex-direction:column;width:min(800px,100%);max-height:min(90dvh,900px);display:flex;overflow:hidden}._70RWHG_sheetHeader{color:var(--color-white);font:400 18px/1.4 var(--font-body);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._70RWHG_sheetHeader h2{font:inherit}._70RWHG_close{background:var(--color-stroke);width:44px;height:44px;color:var(--color-white);font:300 30px/1 var(--font-body);cursor:pointer;border:0;border-radius:50%}._70RWHG_close:focus-visible{outline:1px solid var(--color-gold);outline-offset:3px}._70RWHG_sheetImage{height:min(65dvh,650px);min-height:0;padding:0 20px 20px}@media (hover:none){._70RWHG_preview{display:none}}@media (max-width:767px),(hover:none) and (pointer:coarse){._70RWHG_backdrop{align-items:flex-end;padding:0}._70RWHG_sheet{width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0}._70RWHG_sheetImage{height:min(60dvh,500px)}}._70RWHG_mobileExpansion{display:none}@media (max-width:767px),(hover:none) and (pointer:coarse){._70RWHG_item{width:100%}._70RWHG_mobileExpansion{width:100vw;margin-left:calc(0px - var(--home-gutter) - env(safe-area-inset-left,0px));grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1);display:grid}._70RWHG_mobileExpansionOpen{grid-template-rows:1fr}._70RWHG_mobileExpansionInner{min-height:0;display:block;overflow:hidden}._70RWHG_mobileImageFrame{--mobile-inset:calc(var(--home-gutter) + env(safe-area-inset-left,0px));--mobile-peek:clamp(48px, 16vw, 96px);--mobile-slide-width:calc(100vw - var(--mobile-inset) - var(--mobile-peek));width:100%;margin:12px 0 16px;display:block;position:relative;overflow:hidden}._70RWHG_mobileExpansionOpen ._70RWHG_mobileImageFrame{animation:.3s cubic-bezier(.16,1,.3,1) .1s both _70RWHG_mobileImageReveal}._70RWHG_mobileImageFrameSingle{--mobile-slide-width:calc(100vw - var(--mobile-inset) - var(--home-gutter) - env(safe-area-inset-right,0px))}._70RWHG_mobileScroller{width:100%;padding-left:var(--mobile-inset);padding-right:var(--mobile-peek);scroll-padding-left:var(--mobile-inset);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;display:flex;overflow:auto hidden}._70RWHG_mobileScroller::-webkit-scrollbar{display:none}._70RWHG_mobileImageFrameSingle ._70RWHG_mobileScroller{padding-right:calc(var(--home-gutter) + env(safe-area-inset-right,0px));overflow-x:hidden}._70RWHG_mobileSlide{flex:0 0 var(--mobile-slide-width);aspect-ratio:7/5;background:var(--color-active);scroll-snap-align:start;border-radius:16px;display:block;position:relative;overflow:hidden}._70RWHG_mobileSlide img{object-fit:contain;width:100%;height:100%;display:block}._70RWHG_mobilePeek{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._70RWHG_mobileScroller:focus-visible,._70RWHG_mobilePeek:focus-visible{outline:1px solid var(--color-gold);outline-offset:-3px}._70RWHG_mobileClose{color:#fff;opacity:.6;cursor:pointer;touch-action:manipulation;background:#111;border:0;border-radius:50%;justify-content:center;align-items:center;width:26.4px;height:26.4px;padding:0;display:flex;position:absolute;top:8px;right:8px}._70RWHG_mobileClose:before{content:"";position:absolute;inset:-9px}._70RWHG_mobileClose:focus-visible{outline:1px solid var(--color-gold);outline-offset:3px}}@keyframes _70RWHG_mobileImageReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._70RWHG_mobileExpansion{transition:none}._70RWHG_mobileExpansionOpen ._70RWHG_mobileImageFrame{animation:none}}
.txgM7a_home{--home-gutter:clamp(24px, 4.4755vw, 112px);min-height:100dvh;padding:clamp(128px, calc(30.36vh - 80px), 280px) var(--home-gutter) clamp(40px, 6.1vh, 72px)!important}:is(html:has(.txgM7a_home),body:has(.txgM7a_home)){min-height:100dvh;height:auto!important;overflow:clip auto!important}.txgM7a_home.home-container{transition:none;padding-top:max(clamp(128px, calc(30.36vh - 80px), 280px), var(--home-header-clearance,132px))!important;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))!important;justify-content:flex-end!important}@media (min-width:1024px){.txgM7a_home.home-container{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:1024px) and (max-width:1600px){.txgM7a_home.home-container{padding-top:max(128px, var(--home-header-clearance,132px))!important}}@media (max-width:1023px){.txgM7a_home.home-container{padding-top:max(208px, var(--home-header-clearance,224px))!important}}@media (max-width:767px),(hover:none) and (pointer:coarse){.txgM7a_home{--home-gutter:40px}}
