.rZITyq_dock{--utility-height:44px;z-index:30;position:relative}.rZITyq_dock[data-scroll=up]{top:calc(-1 * var(--utility-height));position:sticky}html:has(.rZITyq_dock){scroll-behavior:auto}html:has(.rZITyq_drawer[open]){overflow:hidden}.rZITyq_utility{height:var(--utility-height);background:var(--deep);color:var(--paper);--home-focus:var(--green);place-items:center;display:grid}.rZITyq_member{font-size:13px;position:relative}.rZITyq_member summary,.rZITyq_group summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.rZITyq_member summary::-webkit-details-marker{display:none}.rZITyq_group summary::-webkit-details-marker{display:none}.rZITyq_member summary svg,.rZITyq_group summary svg{flex:none;width:15px;height:15px}.rZITyq_group[open] summary svg:last-child{transform:rotate(180deg)}.rZITyq_group summary svg:last-child{transition:transform var(--home-motion)}.rZITyq_utility a{min-height:var(--utility-height);font-size:var(--home-type-caption,13px);font-weight:var(--weight-emphasis);text-underline-offset:4px;align-items:center;gap:8px;padding-inline:14px;display:inline-flex}.rZITyq_utility a:is(:hover,:active){text-decoration:underline}.rZITyq_utility a>span{position:relative}.rZITyq_utility a>span:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;inset:auto 0 0 auto}.rZITyq_utility a svg{transition:transform var(--home-motion)}.rZITyq_utility a:focus-visible{outline-offset:-4px;border-radius:6px}.rZITyq_utility svg{width:15px;height:15px;color:var(--green)}.rZITyq_member summary{width:fit-content;min-height:48px;padding-inline:calc(12px + var(--home-member-extra-inset,0px));border:1px solid var(--home-outline);font-weight:var(--weight-emphasis);transition:background-color var(--home-motion);border-radius:8px}.rZITyq_member summary:is(:hover,:active),.rZITyq_member[open] summary{background:var(--home-hover,#295c7717)}.rZITyq_barActions .rZITyq_memberNotice{z-index:2;background:var(--home-opening-surface);min-width:100%;color:var(--deep);white-space:nowrap;border-radius:8px;padding:12px 16px;position:absolute;inset:calc(100% + 8px) 0 auto auto;box-shadow:0 8px 18px #071c291f}.rZITyq_memberNotice{font-size:14px}.rZITyq_memberNotice a,.rZITyq_drawerMembership{min-height:44px;color:var(--blue);font-weight:var(--weight-emphasis);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.rZITyq_bar{background:var(--home-opening-surface);color:var(--deep);position:relative}.rZITyq_row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,2.2vw,40px);min-height:100px;display:grid}.rZITyq_brand{justify-self:start;align-items:center;width:clamp(148px,12.3vw,190px);min-height:44px;display:inline-grid}.rZITyq_brand img{grid-area:1/1;width:100%;height:auto}.rZITyq_desktopNav{border:1px solid var(--home-outline);font-size:clamp(13px,1vw,15px);font-weight:var(--weight-semibold);border-radius:999px;justify-content:space-evenly;align-items:center;padding:10px clamp(14px,1.45vw,28px);display:flex}.rZITyq_desktopNav>a,.rZITyq_desktopNav summary{white-space:nowrap;min-height:48px;transition:background-color var(--home-motion);border-radius:999px;align-items:center;padding-inline:clamp(7px,.75vw,15px);display:flex}.rZITyq_desktopNav>a:is(:hover,:active),.rZITyq_desktopNav summary:is(:hover,:active),.rZITyq_desktopNav .rZITyq_group[open] summary{background:var(--home-hover,#295c7717);text-underline-offset:4px;text-decoration:underline}.rZITyq_group{position:relative}.rZITyq_desktopNav .rZITyq_submenu{z-index:1;border-radius:var(--home-panel-radius);background:var(--home-opening-surface);min-width:max(248px,100%);color:var(--deep);--home-focus:var(--blue);padding:6px;position:absolute;inset:calc(100% + 10px) auto auto 0;box-shadow:0 8px 18px #071c291f}.rZITyq_desktopNav .rZITyq_submenu:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.rZITyq_submenu a{min-height:44px;transition:background-color var(--home-motion);border-radius:6px;align-items:center;padding:6px 12px;display:flex}.rZITyq_submenu a:is(:hover,:active){text-underline-offset:4px;background:#295c7717;text-decoration:underline}.rZITyq_barActions{justify-self:end;align-items:center;gap:clamp(12px,1.15vw,20px);display:flex}.rZITyq_barActions>a{white-space:nowrap}.rZITyq_menu{display:none}.rZITyq_drawer{background:var(--home-opening-surface);width:min(100% - 24px,410px);max-width:none;height:100dvh;max-height:none;color:var(--deep);transition:transform var(--motion-disclosure-close) var(--home-ease-out), display var(--motion-disclosure-close) allow-discrete, overlay var(--motion-disclosure-close) allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;transform:translate(100%)}.rZITyq_drawer[open]{transition-duration:var(--motion-disclosure-open);transform:none}.rZITyq_drawer::backdrop{transition:background-color var(--motion-disclosure-close) ease-out, display var(--motion-disclosure-close) allow-discrete, overlay var(--motion-disclosure-close) allow-discrete;background:#071c2900}.rZITyq_drawer[open]::backdrop{background:#071c2994}@starting-style{.rZITyq_drawer[open]{transform:translate(100%)}.rZITyq_drawer[open]::backdrop{background:#071c2900}}@media (prefers-reduced-motion:reduce){.rZITyq_drawer::backdrop{transition:none}}.rZITyq_drawerPanel{overscroll-behavior:contain;height:100%;padding:16px 24px 28px;overflow:auto}.rZITyq_drawerHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.rZITyq_drawerHead .rZITyq_brand{width:min(140px,52%)}.rZITyq_drawerHead button,.rZITyq_menu{min-height:44px;font-size:14px;font-weight:var(--weight-emphasis);transition:background-color var(--home-motion);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 6px}.rZITyq_drawerHead button{display:inline-flex}.rZITyq_drawerHead button:is(:hover,:active),.rZITyq_menu:is(:hover,:active){background:var(--home-hover,#295c7717);text-underline-offset:4px;text-decoration:underline}.rZITyq_menu svg,.rZITyq_drawerHead button svg{flex:none;width:22px;height:22px}.rZITyq_drawerNav{gap:20px;padding-block:20px;display:grid}.rZITyq_drawerGroup>p,.rZITyq_drawerActions>p{color:var(--blue);font-size:var(--home-type-label,var(--home-label-size));font-weight:var(--weight-emphasis);margin-bottom:4px}.rZITyq_drawerGroup>a,.rZITyq_drawerNav summary{border-bottom:1px solid var(--line);min-height:48px;font-family:var(--home-display-face);font-size:1.3125rem;line-height:1.25;font-weight:var(--weight-emphasis);letter-spacing:-.025em;transition:color var(--home-motion);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.rZITyq_drawerGroup>a:hover,.rZITyq_drawerNav summary:hover{color:var(--blue)}.rZITyq_drawerNav .rZITyq_submenu{border-bottom:1px solid var(--line);padding:4px 0;font-size:14px}@media (prefers-reduced-motion:no-preference){.rZITyq_dock[data-scroll=up] .rZITyq_bar{animation:rZITyq_bar-return var(--motion-feedback) var(--home-ease-out)}.rZITyq_utility a:is(:hover,:focus-visible){text-decoration:none}.rZITyq_utility a:is(:hover,:focus-visible)>span:after{animation:.8s linear rZITyq_line-hover}.rZITyq_utility a:is(:hover,:focus-visible) svg{transform:translate(3px)}.rZITyq_barActions .rZITyq_member[open]>.rZITyq_memberNotice{animation:rZITyq_disclosure-in var(--motion-disclosure-close) var(--home-ease-out)}.rZITyq_desktopNav .rZITyq_group::details-content{transition:content-visibility .2s allow-discrete}.rZITyq_desktopNav .rZITyq_submenu{opacity:0;pointer-events:none;transform-origin:top;transition:opacity .2s ease-out,transform .2s ease-out;transform:perspective(700px)rotateX(-75deg)}.rZITyq_desktopNav .rZITyq_group[open]>.rZITyq_submenu{opacity:1;pointer-events:auto;transform:perspective(700px)rotateX(0)}@starting-style{.rZITyq_desktopNav .rZITyq_group[open]>.rZITyq_submenu{opacity:0;transform:perspective(700px)rotateX(-75deg)}}.rZITyq_desktopNav .rZITyq_group[open] .rZITyq_submenu>a{animation:rZITyq_submenu-item-in .2s var(--home-ease-out) calc(45ms + 32ms * var(--submenu-step)) both}@supports (interpolate-size:allow-keywords){.rZITyq_drawerNav .rZITyq_group::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size .25s var(--home-ease-out), content-visibility .25s allow-discrete;overflow:clip}.rZITyq_drawerNav .rZITyq_group[open]::details-content{block-size:auto}}}@keyframes rZITyq_line-hover{0%{width:100%}50%{width:0;inset-inline:auto 0}50.01%{width:0;inset-inline:0 auto}to{width:100%;inset-inline:0 auto}}@keyframes rZITyq_bar-return{0%{transform:translateY(-100%)}}@keyframes rZITyq_submenu-item-in{0%{opacity:0;transform:translateY(5px)}}@keyframes rZITyq_disclosure-in{0%{opacity:.6;transform:translateY(-5px)}}.rZITyq_drawerActions{justify-items:start;gap:8px;padding-block-start:10px;display:grid}.rZITyq_drawerActions .rZITyq_memberNotice{padding:8px 0 0 12px}.rZITyq_footer{--home-surface:color-mix(in srgb, var(--mid) 65%, var(--deep));--home-outline:#f1f0e930;background:var(--home-surface);padding-bottom:16px}.rZITyq_signature{background:color-mix(in srgb, var(--green) 62%, var(--paper));color:var(--deep);font-family:var(--home-display-face);font-size:clamp(25px,3.6vw,52px);font-weight:var(--weight-strong);letter-spacing:-.035em;--home-focus:var(--deep);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(8px,1.4vw,20px);padding-block:clamp(12px,1.8vw,26px);line-height:1.1;display:grid;position:relative}.rZITyq_signatureText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rZITyq_signatureWindow{overflow:hidden}.rZITyq_signatureTrack{width:max-content;animation:30s linear infinite paused rZITyq_signature-scroll;display:flex}.rZITyq_signature[data-running=true] .rZITyq_signatureTrack{animation-play-state:running}.rZITyq_signatureGroup{white-space:nowrap;flex:none;justify-content:space-around;min-width:100vw;display:flex}.rZITyq_signatureGroup span{align-items:center;gap:clamp(10px,1.5vw,24px);padding-inline:clamp(10px,1.5vw,24px);display:flex}.rZITyq_signatureGroup span:nth-child(2n){color:color-mix(in srgb, var(--blue) 55%, var(--deep))}.rZITyq_signatureGroup span:after{content:"";background:currentColor;border-radius:50%;width:.13em;height:.13em}.rZITyq_signatureToggle{width:44px;height:44px;transition:background-color var(--home-motion);background:0 0;border:1px solid #071c2994;border-radius:50%;place-items:center;margin-inline-end:var(--home-edge);display:grid}.rZITyq_signatureToggle:hover{background:#071c291f}.rZITyq_signatureToggle:active{background:#071c2933}.rZITyq_signatureToggle svg{width:20px;height:20px}@keyframes rZITyq_signature-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rZITyq_signature{display:block}.rZITyq_signatureText{width:auto;height:auto;padding-inline:var(--home-edge);clip-path:none;text-align:center;text-wrap:balance;white-space:normal;position:static;overflow:visible}.rZITyq_signatureWindow,.rZITyq_signatureToggle{display:none}}.rZITyq_gallery{--gallery-top:clamp(24px, 3.5vw, 52px);padding-top:var(--gallery-top);position:relative}.rZITyq_galleryTrack{--gallery-gap:10px;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gallery-gap) * 4) / 5);gap:var(--gallery-gap);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;display:grid;overflow-x:auto}.rZITyq_galleryTrack::-webkit-scrollbar{display:none}.rZITyq_galleryTrack[data-dragging]{scroll-snap-type:none;cursor:grabbing}.rZITyq_galleryTrack:focus-visible{outline:2px solid var(--home-focus);outline-offset:4px}.rZITyq_galleryTrack img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--home-panel-radius);scroll-snap-align:start;width:100%;height:auto}.rZITyq_galleryTrack img:first-child{object-position:center 35%}.rZITyq_galleryHint{inset:calc(var(--gallery-top) + 12px) 12px auto auto;background:var(--deep);color:var(--paper);font-size:12px;font-weight:var(--weight-emphasis);opacity:0;pointer-events:none;transition:opacity var(--home-motion), translate var(--home-motion);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute}.rZITyq_galleryHint svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.rZITyq_galleryTrack:hover:not([data-dragging])+.rZITyq_galleryHint{opacity:1}}@media (prefers-reduced-motion:no-preference){.rZITyq_galleryHint{translate:0 -4px}.rZITyq_galleryTrack:hover:not([data-dragging])+.rZITyq_galleryHint{translate:none}}.rZITyq_footerMain{gap:var(--home-gap);grid-template-columns:1fr 2.12fr;padding-block:clamp(32px,4.3vw,62px) clamp(24px,2.75vw,40px);display:grid}.rZITyq_legal{border:1px solid var(--home-outline);border-radius:var(--home-panel-radius)}.rZITyq_identity{align-content:start;align-self:start;justify-items:start;gap:clamp(18px,1.6vw,24px);padding:clamp(22px,2.5vw,36px);display:grid}.rZITyq_identity>a{align-items:center;min-height:44px;display:inline-flex}.rZITyq_identity>a img{width:clamp(148px,15vw,216px);height:auto}.rZITyq_identity>img{width:88px;height:auto}.rZITyq_identity p,.rZITyq_footerGroups p{color:var(--home-muted);font-size:var(--home-type-label,var(--home-label-size));text-wrap:pretty}.rZITyq_footerGroups{grid-template-columns:1fr 1fr .9fr;gap:clamp(16px,2vw,30px);padding:clamp(24px,3.2vw,46px);display:grid}.rZITyq_footerGroups h3{font-size:clamp(1.125rem,.875rem + .65vw,1.4375rem);line-height:1.25;font-weight:var(--weight-emphasis);letter-spacing:-.025em;margin-bottom:12px}.rZITyq_footerGroups nav a{width:fit-content;min-height:44px;color:var(--home-muted);font-size:var(--home-type-label,var(--home-label-size));text-underline-offset:4px;transition:color var(--home-motion);align-items:center;gap:9px;padding-block:4px;display:flex}.rZITyq_footerGroups nav a:before{content:"";border-top:1px solid;border-right:1px solid;flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.rZITyq_footerGroups nav a:before{transition:translate var(--home-motion)}.rZITyq_footerGroups nav a:is(:hover,:focus-visible):before{translate:2px}}.rZITyq_footerGroups nav a:is(:hover,:focus-visible,:active),.rZITyq_legal a:is(:hover,:focus-visible,:active){color:var(--green);text-decoration:underline}.rZITyq_footerGroups>div>a{margin-top:12px}.rZITyq_legal{--home-arrow-shift:translateY(-3px);color:var(--home-muted);font-size:var(--home-type-caption,13px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 18px;padding:6px clamp(16px,3vw,40px);display:flex}.rZITyq_legal nav{flex-wrap:wrap;gap:0 16px;display:flex}.rZITyq_legal nav a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}@media (1280px<=width<=1400px){.rZITyq_row{gap:18px}.rZITyq_desktopNav{padding-inline:12px;font-size:13px}.rZITyq_desktopNav>a,.rZITyq_desktopNav summary{padding-inline:7px}}@media not (min-width:1280px){.rZITyq_row{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(8px,1.6vw,20px);min-height:72px}.rZITyq_row .rZITyq_brand{width:clamp(102px,30vw,170px)}.rZITyq_barActions,.rZITyq_barActions .rZITyq_member{min-width:0}.rZITyq_barActions .rZITyq_member summary{width:auto;padding-inline:calc(clamp(7px, 1.5vw, 12px) + var(--home-member-extra-inset,0px));min-height:44px;font-size:12px;line-height:1.25}.rZITyq_desktopNav,.rZITyq_barActions>a{display:none}.rZITyq_menu{display:inline-flex}}@media (max-width:1160px){.rZITyq_footerMain{grid-template-columns:1fr 2.5fr}}@media (max-width:820px){.rZITyq_footerMain{grid-template-columns:1fr}.rZITyq_footerGroups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,44px)}.rZITyq_footerGroups>div{border-top:1px solid var(--home-outline);grid-column:1/-1;padding-top:20px}.rZITyq_legal{justify-content:center}}@media (max-width:1050px){.rZITyq_galleryTrack{grid-auto-columns:calc((100% - var(--gallery-gap) * 2) / 3)}}@media (max-width:760px){.rZITyq_galleryTrack{--gallery-gap:8px;grid-auto-columns:calc(50% - 14px)}}@media (max-width:560px){.rZITyq_footerGroups{grid-template-columns:1fr;gap:22px}.rZITyq_footerGroups>*+*{border-top:1px solid var(--home-outline);padding-top:22px}.rZITyq_legal{text-align:center;justify-content:center;justify-items:center;padding-block:14px 6px;display:grid}.rZITyq_legal nav{justify-content:center}}@media (max-width:360px){.rZITyq_barActions .rZITyq_member summary{padding-inline:calc(6px + var(--home-member-extra-inset,0px));gap:5px}.rZITyq_barActions .rZITyq_member summary svg{width:13px;height:13px}.rZITyq_menu{gap:6px;padding-inline:3px;font-size:12px}.rZITyq_menu svg{width:18px;height:18px}}
.VJI9mq_credit{justify-content:flex-end;margin-top:12px;display:flex}@media (max-width:820px){.VJI9mq_credit{justify-content:center}}.VJI9mq_credit .upsig__trigger:is(:hover,:focus-visible){color:var(--upsig-ink);text-decoration:none}@media (prefers-reduced-motion:reduce){.VJI9mq_credit .upsig__trigger:after{transition:transform .1s var(--upsig-ease)!important}.VJI9mq_credit .upsig__trigger>.upsig__icon{transition:transform .1s var(--upsig-ease), color .1s ease!important}.VJI9mq_credit .upsig__word{transition:opacity .1s!important}}
