.Footer-module__hP-FLq__footer{background:var(--color-surface-dark);color:var(--color-text-primary);margin-top:auto;padding:0;overflow:hidden}.Footer-module__hP-FLq__shell{border:3px solid var(--color-border-primary);background:var(--color-border-primary);grid-template-columns:clamp(180px,14vw,236px) minmax(0,1fr);width:calc(100% + 6px);margin-left:-3px;display:grid}.Footer-module__hP-FLq__brandRail{background:var(--color-border-inverse);justify-content:center;align-items:center;min-height:510px;display:flex;overflow:hidden}.Footer-module__hP-FLq__logo{flex:none;width:clamp(180px,15vw,220px);height:auto;display:block;transform:rotate(-90deg)}.Footer-module__hP-FLq__content{background:var(--color-border-primary);gap:3px;display:grid;position:relative;overflow:visible}.Footer-module__hP-FLq__sections{background:var(--color-border-primary);gap:3px;display:grid}.Footer-module__hP-FLq__section{min-height:clamp(64px,5.2vw,76px);color:var(--color-text-inverse);font-family:var(--font-brand);text-transform:lowercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(12px,1.4vw,26px);padding:16px clamp(16px,2.1vw,40px);font-size:clamp(18px,1.55vw,30px);font-weight:900;line-height:.95;display:flex}.Footer-module__hP-FLq__blue{background:var(--color-brand-blue)}.Footer-module__hP-FLq__sage{background:var(--color-brand-sage)}.Footer-module__hP-FLq__mauve{background:var(--color-brand-mauve)}.Footer-module__hP-FLq__terracotta{background:var(--color-brand-terracotta)}.Footer-module__hP-FLq__gold{background:#d5a84a}.Footer-module__hP-FLq__item{text-align:center;white-space:nowrap;min-width:0;max-width:100%;transition:opacity var(--transition-duration-fast) var(--transition-easing-standard);display:block}.Footer-module__hP-FLq__item:hover,.Footer-module__hP-FLq__item:focus-visible{opacity:.7}.Footer-module__hP-FLq__star{background:currentColor;flex:none;width:17px;height:17px;-webkit-mask:url(/brand/star.svg) 50%/contain no-repeat;mask:url(/brand/star.svg) 50%/contain no-repeat}.Footer-module__hP-FLq__info{background:var(--color-brand-sky);min-height:130px;padding:16px min(23vw,360px) 14px clamp(18px,1.55vw,30px);position:relative;overflow:visible}.Footer-module__hP-FLq__infoText{z-index:1;max-width:min(70vw,1160px);font-size:clamp(12px,.78vw,15px);font-weight:500;line-height:1.36;position:relative}.Footer-module__hP-FLq__infoText p{max-width:none}.Footer-module__hP-FLq__copyright{font-weight:700}.Footer-module__hP-FLq__disclaimer{margin-top:14px}.Footer-module__hP-FLq__mascot{aspect-ratio:1713/1402;transform-origin:50%;pointer-events:none;width:clamp(560px,38vw,730px);position:absolute;bottom:-280px;right:-146px;transform:rotate(347deg)}.Footer-module__hP-FLq__mascot img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}@media (max-width:1023px){.Footer-module__hP-FLq__footer{position:relative}.Footer-module__hP-FLq__shell{background:0 0;border:0;grid-template-columns:minmax(0,1fr);width:100%;margin:0}.Footer-module__hP-FLq__brandRail{min-height:clamp(180px,24vw,240px)}.Footer-module__hP-FLq__logo{width:clamp(280px,38vw,380px);max-width:calc(100% - 64px);transform:none}.Footer-module__hP-FLq__content,.Footer-module__hP-FLq__sections{background:0 0;grid-template-columns:minmax(0,1fr);gap:0;min-width:0}.Footer-module__hP-FLq__section{min-height:auto;box-shadow:inset 0 -3px 0 var(--color-border-primary);border:0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,2.8vw,28px);padding:clamp(20px,3vw,30px) clamp(20px,3vw,40px);font-size:clamp(22px,3vw,28px);line-height:1.3}.Footer-module__hP-FLq__blue:first-child{box-shadow:inset 0 3px 0 var(--color-border-primary), inset 0 -3px 0 var(--color-border-primary)}.Footer-module__hP-FLq__item{text-align:center;white-space:normal;inline-size:100%;line-height:inherit;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;flex:none}.Footer-module__hP-FLq__gold{min-height:auto}.Footer-module__hP-FLq__star{display:none}.Footer-module__hP-FLq__info{min-height:clamp(340px,45vw,480px);padding:clamp(20px,3vw,30px) clamp(20px,3vw,40px);overflow:visible}.Footer-module__hP-FLq__infoText{max-width:min(520px,100% - clamp(240px,36vw,380px));font-size:clamp(16px,2vw,20px);line-height:1.4}.Footer-module__hP-FLq__copyright{width:100%;max-width:520px;font-size:clamp(16px,2vw,20px);line-height:1.4}.Footer-module__hP-FLq__disclaimer{margin-top:clamp(14px,2vw,20px);font-size:clamp(15px,1.8vw,19px);line-height:1.4}.Footer-module__hP-FLq__mascot{aspect-ratio:442/552;width:clamp(380px,48vw,500px);top:-90px;bottom:auto;right:-150px;transform:none}}@media (max-width:767px){.Footer-module__hP-FLq__brandRail{min-height:clamp(130px,24vw,180px)}.Footer-module__hP-FLq__logo{width:clamp(180px,45vw,260px);max-width:calc(100% - 40px)}.Footer-module__hP-FLq__section{gap:clamp(14px,3.5vw,20px);min-height:0;padding:clamp(16px,4vw,20px) clamp(16px,4vw,24px);font-size:clamp(16px,4vw,20px);line-height:1.35}.Footer-module__hP-FLq__gold{min-height:0}.Footer-module__hP-FLq__info{flex-direction:column;align-items:center;min-height:0;padding:clamp(18px,4vw,24px) clamp(16px,5vw,36px) 0;display:flex}.Footer-module__hP-FLq__infoText{text-align:center;width:100%;max-width:540px;font-size:clamp(12px,3.2vw,16px);line-height:1.4}.Footer-module__hP-FLq__copyright{width:100%;max-width:440px;margin-inline:auto;font-size:clamp(13px,3.5vw,16px);line-height:1.4}.Footer-module__hP-FLq__disclaimer{margin-top:clamp(12px,3vw,18px);font-size:clamp(12px,3vw,15px);line-height:1.4}.Footer-module__hP-FLq__mascot{aspect-ratio:auto;flex:none;align-self:flex-start;width:clamp(520px,110vw,620px);height:clamp(220px,45vw,270px);margin-top:clamp(-36px,-6vw,-20px);position:relative;top:auto;left:50%;right:auto;transform:translate(-54%)}.Footer-module__hP-FLq__mascot img{object-fit:fill;object-position:left top;width:clamp(520px,110vw,620px);max-width:none;height:auto;max-height:none}}
.Navigation-module__Scs_Bq__nav{--nav-stroke-color:var(--color-brand-sage);--nav-stroke-width:10px;font-size:16px;font-weight:600;line-height:1;position:relative}.Navigation-module__Scs_Bq__list,.Navigation-module__Scs_Bq__submenu{list-style:none}.Navigation-module__Scs_Bq__list{align-items:center;gap:24px;display:flex}.Navigation-module__Scs_Bq__item{position:relative}.Navigation-module__Scs_Bq__itemRow{cursor:var(--cursor-pointer);align-items:center;gap:6px;display:flex;position:relative}.Navigation-module__Scs_Bq__link{min-height:34px;color:var(--color-text-primary);white-space:nowrap;cursor:var(--cursor-pointer);-webkit-user-select:none;user-select:none;align-items:center;transition:color 80ms,transform .12s;display:inline-flex}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__item:hover>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__item:focus-within>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link{color:var(--color-text-inverse);-webkit-text-stroke:var(--nav-stroke-width) var(--nav-stroke-color);paint-order:stroke fill;transform:translateY(-1px)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__itemRow:after{content:"";height:calc(100% + 22px);position:absolute;top:0;left:-18px;right:-18px}.Navigation-module__Scs_Bq__toggle{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);width:20px;height:20px;cursor:var(--cursor-pointer);border-radius:999px;flex:none;position:relative}.Navigation-module__Scs_Bq__toggle:before{content:"";border-right:2px solid var(--color-border-primary);border-bottom:2px solid var(--color-border-primary);width:7px;height:7px;transition:transform .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)rotate(45deg)}.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__toggle:before{transform:translate(-50%,-36%)rotate(225deg)}.Navigation-module__Scs_Bq__submenu{margin:0;padding:0}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu{z-index:30;width:326px;height:var(--nav-popover-height,auto);border:3px solid var(--color-border-primary);background:var(--color-surface-primary);opacity:0;pointer-events:none;border-radius:12px;grid-template-columns:286px;align-content:start;align-items:start;row-gap:8px;padding:18px;transition:opacity .16s,transform .16s,width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:calc(100% + 14px);left:-18px;overflow:visible;transform:translateY(8px);box-shadow:8px 8px #1212122e}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:not(:hover):not(:focus-within):not(.Navigation-module__Scs_Bq__itemOpen)>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:not(:hover):not(:focus-within):not(.Navigation-module__Scs_Bq__itemOpen)>.Navigation-module__Scs_Bq__submenu *{pointer-events:none!important}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu:before{content:"";border-left:3px solid var(--color-border-primary);border-top:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:22px;height:22px;position:absolute;top:-13px;left:28px;transform:rotate(45deg)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:hover>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:focus-within>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu{opacity:1;pointer-events:auto;transform:translateY(0)}:is(.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:hover>.Navigation-module__Scs_Bq__submenu:has(>.Navigation-module__Scs_Bq__item[data-active=true]),.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:focus-within>.Navigation-module__Scs_Bq__submenu:has(>.Navigation-module__Scs_Bq__item[data-active=true]),.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu:has(>.Navigation-module__Scs_Bq__item[data-active=true])){width:min(var(--nav-popover-width,1040px), calc(100vw - 72px))}.Navigation-module__Scs_Bq__submenu a,.Navigation-module__Scs_Bq__submenu span,.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__link,.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__itemRow{-webkit-user-select:none;user-select:none;cursor:var(--cursor-pointer)!important}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item{display:contents}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow{border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:286px;min-height:58px;cursor:var(--cursor-pointer);border-radius:8px;grid-column:1;padding:0 14px;transition:background .16s,transform .16s;box-shadow:4px 4px #12121224}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow:after{content:"";width:48px;height:calc(100% + 16px);position:absolute;top:-8px;left:100%}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:nth-child(4n+1)>.Navigation-module__Scs_Bq__itemRow{background:var(--color-brand-terracotta)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:nth-child(4n+2)>.Navigation-module__Scs_Bq__itemRow{background:var(--color-brand-sage)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:nth-child(4n+3)>.Navigation-module__Scs_Bq__itemRow{background:var(--color-brand-mauve)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:nth-child(4n+4)>.Navigation-module__Scs_Bq__itemRow{background:var(--color-brand-blue)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:hover>.Navigation-module__Scs_Bq__itemRow,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:focus-within>.Navigation-module__Scs_Bq__itemRow,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item[data-active=true]>.Navigation-module__Scs_Bq__itemRow{transform:translate(4px)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link{min-height:52px;color:var(--color-text-inverse);white-space:normal;cursor:var(--cursor-pointer);font-weight:900;line-height:1.1}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu{grid-template-columns:repeat(min(var(--nav-card-count,1), 3), minmax(0, 1fr));opacity:0;pointer-events:none;transform-origin:0;align-content:start;gap:12px;padding:0;transition:opacity .18s,transform .22s;display:none;position:absolute;top:18px;left:330px;right:18px;transform:translate(-14px)scaleX(.98)}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:hover>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:hover>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:focus-within>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:focus-within>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:hover>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item[data-active=true]>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren:focus-within>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item[data-active=true]>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item[data-active=true]>.Navigation-module__Scs_Bq__submenu{opacity:1;pointer-events:auto;animation:.22s Navigation-module__Scs_Bq__submenuPanelIn;display:grid;transform:translate(0)scaleX(1)}.Navigation-module__Scs_Bq__navClosing .Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__navClosing .Navigation-module__Scs_Bq__submenu:hover,.Navigation-module__Scs_Bq__navClosing .Navigation-module__Scs_Bq__item:focus-within>.Navigation-module__Scs_Bq__submenu{opacity:0!important;pointer-events:none!important}@keyframes Navigation-module__Scs_Bq__submenuPanelIn{0%{opacity:0;transform:translate(-14px)scaleX(.98)}to{opacity:1;transform:translate(0)scaleX(1)}}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item{border:3px solid var(--color-border-primary);background:var(--color-brand-sky);border-radius:8px;min-width:0;padding:12px;box-shadow:5px 5px #1212121f}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow{border-bottom:2px solid var(--color-border-primary);min-height:32px;padding:0 0 9px}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link{min-height:28px;color:var(--color-text-primary);white-space:normal;font-size:15px;font-weight:900;line-height:1.15}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:hover>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item:focus-within>.Navigation-module__Scs_Bq__itemRow .Navigation-module__Scs_Bq__link{color:var(--color-text-inverse);-webkit-text-stroke:var(--nav-stroke-width) var(--nav-stroke-color);paint-order:stroke fill}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu{gap:4px;margin-top:9px;display:grid}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__item{position:relative}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__itemRow{min-height:25px;padding:0}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__link{width:100%;min-height:25px;color:var(--color-text-primary);white-space:normal;border-bottom:2px solid #12121247;padding:4px 0;font-size:13px;font-weight:700;line-height:1.15}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__link:hover,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__link:focus-visible{color:var(--color-text-inverse);-webkit-text-stroke:var(--nav-stroke-width) var(--nav-stroke-color);paint-order:stroke fill;transform:translate(3px)}@media (min-width:900px){.Navigation-module__Scs_Bq__toggle{display:none}}@media (max-width:899px){.Navigation-module__Scs_Bq__nav{width:100%}.Navigation-module__Scs_Bq__list{align-items:flex-start;gap:14px;width:max-content;min-width:100%}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__submenu{opacity:0;pointer-events:none;width:min(320px,100vw - 40px);min-width:0;max-width:none;min-height:0;margin-top:6px;display:none;position:static;transform:none;box-shadow:5px 5px #12121229}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu{grid-template-columns:1fr}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item{display:block}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu>.Navigation-module__Scs_Bq__item>.Navigation-module__Scs_Bq__itemRow{width:auto}.Navigation-module__Scs_Bq__list>.Navigation-module__Scs_Bq__hasChildren>.Navigation-module__Scs_Bq__submenu:before{display:none}.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu,.Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu .Navigation-module__Scs_Bq__itemOpen>.Navigation-module__Scs_Bq__submenu{opacity:1;pointer-events:auto;display:grid}}
.MobileNavigation-module__rug9_W__navigation{display:none}@media (max-width:1024px){.MobileNavigation-module__rug9_W__navigation{--mobile-menu-available-height:calc(100dvh - var(--mobile-menu-popover-top,0px) - 10px);--mobile-menu-vertical-inset:clamp(20px, 4vw, 56px);--mobile-menu-panel-padding-block:clamp(36px, 5vw, 56px);top:var(--mobile-menu-popover-top,0px);left:var(--mobile-menu-popover-left,0px);z-index:1100;width:var(--mobile-menu-popover-width,100vw);max-height:var(--mobile-menu-available-height);visibility:hidden;opacity:0;pointer-events:none;transform-origin:top;scrollbar-width:none;gap:clamp(12px,2vw,18px);padding:clamp(10px,1.5vw,20px) clamp(20px,3.5vw,40px) clamp(16px,2.5vw,28px);transition:opacity .18s,transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;display:grid;position:fixed;overflow:visible;transform:translateY(-18px)scale(.985)}.MobileNavigation-module__rug9_W__menuScroll::-webkit-scrollbar{display:none}.MobileNavigation-module__rug9_W__navigation.MobileNavigation-module__rug9_W__open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .18s 40ms,transform .38s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)scale(1)}.MobileNavigation-module__rug9_W__menuPanel{--corner-size:clamp(24px, 4vw, 40px);width:calc(100% - var(--corner-size));border:3px solid var(--color-border-primary);background:var(--color-surface-primary);min-height:0;max-height:calc(var(--mobile-menu-available-height) - var(--mobile-menu-vertical-inset));transform-origin:top;border-radius:clamp(12px,2vw,20px);grid-template-rows:minmax(0,1fr);margin-inline:auto;padding:clamp(18px,3vw,28px) clamp(16px,3.5vw,40px);animation:.44s cubic-bezier(.22,1,.36,1) MobileNavigation-module__rug9_W__menuPanelResize;display:grid;position:relative;overflow:visible;box-shadow:0 8px 4px #12121240}.MobileNavigation-module__rug9_W__menuScroll{min-height:0;max-height:calc(var(--mobile-menu-available-height) - var(--mobile-menu-vertical-inset) - var(--mobile-menu-panel-padding-block));overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;align-content:start;gap:clamp(10px,1.4vw,14px);margin-inline:-12px;padding:12px 12px 18px;display:grid;overflow-y:auto}.MobileNavigation-module__rug9_W__corner{z-index:1;width:var(--corner-size);height:var(--corner-size);border:3px solid var(--color-border-primary);background:var(--color-surface-primary);position:absolute}.MobileNavigation-module__rug9_W__cornerTopLeft{top:calc(var(--corner-size) / -2);left:calc(var(--corner-size) / -2)}.MobileNavigation-module__rug9_W__cornerTopRight{top:calc(var(--corner-size) / -2);right:calc(var(--corner-size) / -2)}.MobileNavigation-module__rug9_W__cornerBottomLeft{bottom:calc(var(--corner-size) / -2);left:calc(var(--corner-size) / -2)}.MobileNavigation-module__rug9_W__cornerBottomRight{right:calc(var(--corner-size) / -2);bottom:calc(var(--corner-size) / -2)}.MobileNavigation-module__rug9_W__list{gap:clamp(10px,1.4vw,14px);margin:0;padding:0;list-style:none;display:grid}.MobileNavigation-module__rug9_W__item{min-width:0;animation:.3s cubic-bezier(.22,1,.36,1) both MobileNavigation-module__rug9_W__cardIn}.MobileNavigation-module__rug9_W__item:first-child{animation-delay:30ms}.MobileNavigation-module__rug9_W__item:nth-child(2){animation-delay:75ms}.MobileNavigation-module__rug9_W__item:nth-child(3){animation-delay:.12s}.MobileNavigation-module__rug9_W__item:nth-child(4){animation-delay:.165s}.MobileNavigation-module__rug9_W__item:nth-child(5){animation-delay:.21s}.MobileNavigation-module__rug9_W__item:nth-child(6){animation-delay:.255s}.MobileNavigation-module__rug9_W__card{border:3px solid var(--color-border-primary);width:100%;min-height:clamp(50px,6vw,60px);color:var(--mobile-menu-card-text);background:var(--mobile-menu-card-color);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:clamp(10px,2vw,18px);padding:10px clamp(44px,5.5vw,62px);font-size:clamp(16px,2vw,20px);font-weight:900;line-height:1.1;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;position:relative;box-shadow:0 8px 4px #12121240}.MobileNavigation-module__rug9_W__card:hover{filter:brightness(1.04);transform:translate(-2px,-2px);box-shadow:0 10px 5px #12121245}.MobileNavigation-module__rug9_W__card:focus-visible{outline:3px solid var(--color-text-primary);outline-offset:3px}.MobileNavigation-module__rug9_W__forwardArrow,.MobileNavigation-module__rug9_W__backArrow{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);border-radius:50%;width:clamp(28px,3.5vw,34px);height:clamp(28px,3.5vw,34px);position:absolute;right:14px}.MobileNavigation-module__rug9_W__forwardArrow:after,.MobileNavigation-module__rug9_W__backArrow:after{border-top:2px solid var(--color-border-primary);border-right:2px solid var(--color-border-primary);content:"";width:clamp(8px,1vw,10px);height:clamp(8px,1vw,10px);position:absolute;top:50%;left:50%;transform:translate(-66%,-50%)rotate(45deg)}.MobileNavigation-module__rug9_W__backCard{justify-content:center}.MobileNavigation-module__rug9_W__backArrow{left:14px;right:auto}.MobileNavigation-module__rug9_W__backArrow:after{transform:translate(-34%,-50%)rotate(-135deg)}.MobileNavigation-module__rug9_W__backLabel:before{content:attr(data-default-label)}.MobileNavigation-module__rug9_W__actions{gap:clamp(10px,1.4vw,14px);margin:0;padding:0;display:grid}.MobileNavigation-module__rug9_W__actionCard{border:3px solid var(--color-border-primary);width:100%;min-height:clamp(50px,6vw,60px);color:var(--mobile-menu-card-text);background:var(--mobile-menu-card-color);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:10px clamp(16px,2.8vw,28px);font-size:clamp(16px,2vw,20px);font-weight:800;line-height:1.1;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;box-shadow:0 8px 4px #12121240}.MobileNavigation-module__rug9_W__actionCard:hover{filter:brightness(1.04);transform:translate(-2px,-2px);box-shadow:0 10px 5px #12121245}.MobileNavigation-module__rug9_W__cta{--button-min-height:clamp(50px, 6vw, 60px);width:100%;font-family:var(--font-sans);border-radius:8px;font-size:clamp(16px,2vw,20px);font-weight:800;overflow:hidden;box-shadow:0 8px 4px #12121240}@keyframes MobileNavigation-module__rug9_W__cardIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileNavigation-module__rug9_W__menuPanelResize{0%{opacity:.7;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}}@media (max-width:767px){.MobileNavigation-module__rug9_W__backLabel:before{content:attr(data-mobile-label)}}
.Header-module__85i50G__header{z-index:1000;background:var(--color-brand-sky);border-bottom:3px solid var(--color-border-primary);width:100%;transition:transform 1.47s cubic-bezier(.625,.05,0,1);position:fixed;top:0;left:0;overflow:visible}html.digi-loader-active .Header-module__85i50G__header{transform:translateY(-102%)}html.digi-loader-prep:not(.digi-loader-enter) .Header-module__85i50G__header{transition:none}html.digi-loader-enter .Header-module__85i50G__header{transition:transform 1.47s cubic-bezier(.625,.05,0,1);transform:translateY(0)}html.digi-loader-route.digi-loader-enter .Header-module__85i50G__header{transition-duration:1.18s}.Header-module__85i50G__bar{background:var(--color-brand-sky);justify-content:space-between;align-items:center;gap:clamp(16px,2.2vw,34px);width:100%;height:clamp(80px,6.5vw,97px);min-height:clamp(80px,6.5vw,97px);padding:0 clamp(20px,2.8vw,40px);display:flex;position:relative;overflow:visible}.Header-module__85i50G__logo{flex:none;width:clamp(190px,15vw,230px)}.Header-module__85i50G__navigation{flex:auto;justify-content:flex-start;min-width:0}.Header-module__85i50G__contacts{white-space:nowrap;flex:none;align-items:center;gap:clamp(12px,1.2vw,18px);font-size:clamp(13px,1vw,15px);font-weight:700;line-height:1;display:flex}.Header-module__85i50G__contacts a{transition:color 80ms,transform .12s}.Header-module__85i50G__contacts a:hover,.Header-module__85i50G__contacts a:focus-visible{color:var(--color-text-inverse);-webkit-text-stroke:10px var(--color-brand-sage);paint-order:stroke fill;transform:translateY(-1px)}.Header-module__85i50G__cta{flex:none;width:clamp(220px,18vw,300px);min-height:clamp(52px,4vw,60px)}.Header-module__85i50G__mobileMenuToggle{display:none}@media (min-width:1025px) and (max-width:1199px){.Header-module__85i50G__contacts{display:none}}@media (max-width:1024px){.Header-module__85i50G__header{border:0;border-bottom:3px solid var(--color-border-primary);width:100%;box-shadow:none;border-radius:0;top:0;left:0;overflow:visible}.Header-module__85i50G__bar{gap:clamp(10px,2vw,20px);height:clamp(64px,9vw,97px);min-height:clamp(64px,9vw,97px);padding:0 clamp(20px,3.5vw,40px)}.Header-module__85i50G__logo{width:clamp(130px,24vw,230px)}.Header-module__85i50G__navigation,.Header-module__85i50G__cta{display:none}.Header-module__85i50G__mobileMenuToggle{--mobile-menu-background:var(--color-brand-terracotta);--mobile-menu-text:var(--color-text-inverse);--linear-fill-background:var(--color-surface-primary);--linear-fill-text:var(--color-text-primary);border:3px solid var(--button-color-border);border-radius:var(--radius-pill);background:var(--mobile-menu-background);width:clamp(118px,18vw,188px);min-height:clamp(44px,5.5vw,60px);color:var(--mobile-menu-text);font-family:var(--font-brand);white-space:nowrap;cursor:var(--cursor-pointer);justify-content:center;align-items:center;gap:clamp(6px,1vw,10px);padding:0 clamp(10px,1.5vw,16px);font-size:clamp(13px,1.6vw,16px);font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.Header-module__85i50G__mobileMenuToggle:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.Header-module__85i50G__mobileMenuToggleIcon,.Header-module__85i50G__mobileMenuToggle>span:last-child{z-index:1;position:relative}.Header-module__85i50G__mobileMenuToggleIcon{background:currentColor;flex:none;width:clamp(18px,2.8vw,29px);height:clamp(18px,2.8vw,29px);-webkit-mask:url(/brand/star.svg) 50%/contain no-repeat;mask:url(/brand/star.svg) 50%/contain no-repeat}}@media (min-width:768px) and (max-width:1024px){.Header-module__85i50G__contacts{font-size:clamp(14px,1.5vw,16px);display:flex;position:absolute;right:calc(clamp(20px,3.5vw,40px) + clamp(118px,18vw,188px) + clamp(12px,2vw,24px))}}@media (max-width:767px){.Header-module__85i50G__contacts{display:none}}
.CookieConsent-module__1s2sQG__overlay{inset-inline:var(--layout-page-padding);z-index:1200;pointer-events:none;display:flex;position:fixed;bottom:20px}.CookieConsent-module__1s2sQG__panel{border:3px solid var(--color-border-primary);background:var(--color-brand-sky);pointer-events:auto;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;width:100%;max-height:min(100dvh - 32px,100vh - 32px);padding:20px 24px;animation:.52s cubic-bezier(.33,1,.68,1) both CookieConsent-module__1s2sQG__cookiePanelIn;display:grid;overflow-y:auto;box-shadow:0 10px #12121240}.CookieConsent-module__1s2sQG__content{min-width:0}.CookieConsent-module__1s2sQG__kicker{border:2px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-brand-sage);min-height:28px;color:var(--color-text-inverse);font-family:var(--font-brand);text-transform:lowercase;align-items:center;margin-bottom:10px;padding:0 14px;font-size:16px;font-weight:800;line-height:1;display:inline-flex}.CookieConsent-module__1s2sQG__title{font-family:var(--font-brand);font-size:clamp(28px,3vw,46px);font-weight:900;line-height:.95}.CookieConsent-module__1s2sQG__text{max-width:620px;margin-top:10px;font-size:15px;font-weight:600;line-height:1.45}.CookieConsent-module__1s2sQG__settings{grid-column:1/-1;gap:10px;display:grid}.CookieConsent-module__1s2sQG__option{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:78px;padding:14px 16px;display:grid;position:relative}label.CookieConsent-module__1s2sQG__option{cursor:var(--cursor-pointer)}.CookieConsent-module__1s2sQG__optionTitle{font-family:var(--font-brand);font-size:20px;font-weight:800;line-height:1;display:block}.CookieConsent-module__1s2sQG__optionText{color:var(--color-muted);margin-top:7px;font-size:14px;font-weight:600;line-height:1.35;display:block}.CookieConsent-module__1s2sQG__requiredList{color:var(--color-text-primary);gap:5px;margin-top:10px;padding-left:18px;font-size:13px;font-weight:700;line-height:1.35;list-style:outside;display:grid}.CookieConsent-module__1s2sQG__requiredBadge{border:2px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-brand-blue);min-height:34px;color:var(--color-text-inverse);font-family:var(--font-brand);white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.CookieConsent-module__1s2sQG__switchInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CookieConsent-module__1s2sQG__switch{border:3px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-surface-primary);width:62px;height:36px;transition:background var(--transition-duration-fast) var(--transition-easing-standard);position:relative}.CookieConsent-module__1s2sQG__switch:before{content:"";border:2px solid var(--color-border-primary);background:var(--color-brand-terracotta);width:22px;height:22px;transition:transform var(--transition-duration-fast) var(--transition-easing-standard);border-radius:50%;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.CookieConsent-module__1s2sQG__switchInput:checked+.CookieConsent-module__1s2sQG__switch{background:var(--color-brand-sage)}.CookieConsent-module__1s2sQG__switchInput:checked+.CookieConsent-module__1s2sQG__switch:before{transform:translate(26px,-50%)}.CookieConsent-module__1s2sQG__switchInput:focus-visible+.CookieConsent-module__1s2sQG__switch{outline:3px solid var(--color-brand-blue);outline-offset:3px}.CookieConsent-module__1s2sQG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.CookieConsent-module__1s2sQG__primaryButton,.CookieConsent-module__1s2sQG__secondaryButton,.CookieConsent-module__1s2sQG__textButton{color:inherit;background:0 0;border:0}.CookieConsent-module__1s2sQG__primaryButton,.CookieConsent-module__1s2sQG__secondaryButton{border:3px solid var(--color-border-primary);border-radius:var(--radius-pill);min-height:52px;font-family:var(--font-brand);white-space:nowrap;transition:color var(--transition-duration-fast) var(--transition-easing-standard), background var(--transition-duration-fast) var(--transition-easing-standard);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.CookieConsent-module__1s2sQG__primaryButton{background:var(--color-brand-terracotta);color:var(--color-text-inverse)}.CookieConsent-module__1s2sQG__primaryButton:hover,.CookieConsent-module__1s2sQG__primaryButton:focus-visible,.CookieConsent-module__1s2sQG__secondaryButton{background:var(--color-surface-primary);color:var(--color-text-primary)}.CookieConsent-module__1s2sQG__secondaryButton:hover,.CookieConsent-module__1s2sQG__secondaryButton:focus-visible{background:var(--color-border-primary);color:var(--color-text-inverse)}.CookieConsent-module__1s2sQG__primaryButton:focus-visible,.CookieConsent-module__1s2sQG__secondaryButton:focus-visible,.CookieConsent-module__1s2sQG__textButton:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.CookieConsent-module__1s2sQG__buttonIcon{background:currentColor;flex:none;width:22px;height:22px;-webkit-mask:url(/brand/star.svg) 50%/contain no-repeat;mask:url(/brand/star.svg) 50%/contain no-repeat}.CookieConsent-module__1s2sQG__textButton{min-height:36px;color:var(--color-text-primary);text-underline-offset:4px;padding:0 4px;font-size:14px;font-weight:800;line-height:1.2;text-decoration:underline;text-decoration-thickness:2px}.CookieConsent-module__1s2sQG__textButton:hover,.CookieConsent-module__1s2sQG__textButton:focus-visible{color:var(--color-brand-terracotta)}.CookieConsent-module__1s2sQG__selectionHint{max-width:none;color:var(--color-muted);grid-column:1/-1;padding-top:2px;font-size:13px;font-weight:700;line-height:1.35}@media (max-width:1023px){.CookieConsent-module__1s2sQG__overlay{inset-inline:clamp(18px,3vw,24px);bottom:clamp(16px,2.5vw,20px)}.CookieConsent-module__1s2sQG__panel{border-radius:24px;grid-template-columns:1fr;gap:18px;padding:clamp(16px,2.5vw,20px)}.CookieConsent-module__1s2sQG__actions{justify-content:flex-start}}@media (max-width:767px){.CookieConsent-module__1s2sQG__overlay{inset-inline:clamp(14px,3.5vw,18px);bottom:16px}.CookieConsent-module__1s2sQG__panel{border-radius:20px;gap:16px;padding:16px}.CookieConsent-module__1s2sQG__title{font-size:clamp(26px,6.2vw,32px)}.CookieConsent-module__1s2sQG__text{font-size:14px}}@media (max-width:479px){.CookieConsent-module__1s2sQG__overlay{inset-inline:var(--layout-page-padding-mobile,16px);bottom:12px}.CookieConsent-module__1s2sQG__panel{border-radius:18px;gap:14px;padding:14px}.CookieConsent-module__1s2sQG__title{font-size:clamp(24px,7vw,28px)}.CookieConsent-module__1s2sQG__option{grid-template-columns:1fr;gap:12px;padding:12px 14px}.CookieConsent-module__1s2sQG__requiredBadge,.CookieConsent-module__1s2sQG__switch{justify-self:start}.CookieConsent-module__1s2sQG__actions{grid-template-columns:1fr;display:grid}.CookieConsent-module__1s2sQG__primaryButton,.CookieConsent-module__1s2sQG__secondaryButton,.CookieConsent-module__1s2sQG__textButton{width:100%}}@keyframes CookieConsent-module__1s2sQG__cookiePanelIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__1s2sQG__panel{animation:none}}
.RouteTransition-module__dNr1Qq__transition{min-height:100%}.RouteTransition-module__dNr1Qq__transitionClipped{--loader-viewport-floor:100vh;min-height:var(--loader-viewport-floor)}@supports (height:100svh){.RouteTransition-module__dNr1Qq__transitionClipped{--loader-viewport-floor:100svh}}@supports (height:100dvh){.RouteTransition-module__dNr1Qq__transitionClipped{--loader-viewport-floor:100dvh}}.RouteTransition-module__dNr1Qq__transitionPageEnter{animation:.92s cubic-bezier(.18,1,.25,1) both RouteTransition-module__dNr1Qq__page-enter}.RouteTransition-module__dNr1Qq__loadingContainer{z-index:3000;pointer-events:none;position:fixed;inset:0}.RouteTransition-module__dNr1Qq__loadingScreen{background:var(--color-brand-sky);opacity:1;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.RouteTransition-module__dNr1Qq__loadingScreenHidden{opacity:0;transition:opacity .3s}@keyframes RouteTransition-module__dNr1Qq__page-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RouteTransition-module__dNr1Qq__transition,.RouteTransition-module__dNr1Qq__transitionClipped,.RouteTransition-module__dNr1Qq__transitionPageEnter{height:auto;animation:none;overflow:visible}.RouteTransition-module__dNr1Qq__loadingContainer{display:none}}
.LeadForm-module__CteNFq__section{background:var(--color-brand-sky);color:var(--color-text-primary);box-sizing:border-box;padding:clamp(80px,8vw,120px) 32px;position:relative}.LeadForm-module__CteNFq__card{box-sizing:border-box;border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:min(760px,100%);box-shadow:8px 9px 0 color-mix(in srgb, var(--color-surface-dark) 14%, transparent);border-radius:20px;gap:18px;margin:auto;padding:66px 46px 46px;animation:.48s cubic-bezier(.22,1,.36,1) both LeadForm-module__CteNFq__lead-form-enter;display:grid;position:relative}@keyframes LeadForm-module__CteNFq__lead-form-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.LeadForm-module__CteNFq__modalVariant{background:0 0;padding:0}.LeadForm-module__CteNFq__modalVariant .LeadForm-module__CteNFq__card{width:100%;box-shadow:none;border:0;border-radius:0;padding:34px 30px 30px;animation:none}.LeadForm-module__CteNFq__modalVariant .LeadForm-module__CteNFq__corner{display:none}.LeadForm-module__CteNFq__corner{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);pointer-events:none;box-sizing:border-box;width:22px;height:22px;position:absolute;top:-1.5px;left:-1.5px;transform:translate(-50%,-50%)}.LeadForm-module__CteNFq__cornerRight{left:auto;right:-1.5px;transform:translate(50%,-50%)}.LeadForm-module__CteNFq__cornerBottom{top:auto;bottom:-1.5px;transform:translate(-50%,50%)}.LeadForm-module__CteNFq__cornerBottom.LeadForm-module__CteNFq__cornerRight{transform:translate(50%,50%)}.LeadForm-module__CteNFq__card h2{max-width:620px;font-family:var(--font-brand);text-transform:uppercase;margin:0;font-size:clamp(34px,5vw,62px);font-weight:900;line-height:.94}.LeadForm-module__CteNFq__description{color:color-mix(in srgb, var(--color-text-primary) 72%, transparent);margin:0;font-size:17px;font-weight:600;line-height:1.45}.LeadForm-module__CteNFq__progress{border:2px solid var(--color-border-primary);background:var(--color-brand-sage);border-radius:999px;width:max-content;padding:7px 12px;font-size:13px;font-weight:800}.LeadForm-module__CteNFq__sectionHeading{border-left:4px solid var(--color-brand-terracotta);background:color-mix(in srgb, var(--color-brand-terracotta) 8%, transparent);gap:4px;padding:14px 16px;display:grid}.LeadForm-module__CteNFq__sectionHeading strong{font:800 22px/1 var(--font-brand);text-transform:uppercase}.LeadForm-module__CteNFq__sectionHeading p{margin:0;font-size:14px}.LeadForm-module__CteNFq__fields{gap:16px;margin-top:8px;display:grid}.LeadForm-module__CteNFq__field{gap:7px;display:grid}.LeadForm-module__CteNFq__field h3{font:800 19px/1.1 var(--font-brand);text-transform:uppercase;margin:14px 0 0}.LeadForm-module__CteNFq__label{font-size:15px;font-weight:800}.LeadForm-module__CteNFq__field small{color:color-mix(in srgb, var(--color-text-primary) 66%, transparent);font-size:13px;font-weight:600}.LeadForm-module__CteNFq__fields input:not([type=checkbox]):not([type=radio]),.LeadForm-module__CteNFq__fields textarea,.LeadForm-module__CteNFq__fields select{box-sizing:border-box;border:2px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;color:var(--color-text-primary);font:inherit;cursor:var(--cursor-text);border-radius:12px;outline:0;padding:13px 15px;transition:border-color .18s,box-shadow .18s}.LeadForm-module__CteNFq__fields input:not([type=checkbox]):not([type=radio]),.LeadForm-module__CteNFq__fields select{min-height:50px}.LeadForm-module__CteNFq__fields textarea{resize:vertical;min-height:132px}.LeadForm-module__CteNFq__fields input:focus,.LeadForm-module__CteNFq__fields textarea:focus,.LeadForm-module__CteNFq__fields select:focus{border-color:var(--color-brand-terracotta);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-terracotta) 16%, transparent)}.LeadForm-module__CteNFq__floating{position:relative}.LeadForm-module__CteNFq__floating input,.LeadForm-module__CteNFq__floating textarea{padding:20px 15px 7px!important}.LeadForm-module__CteNFq__floating>span{max-width:calc(100% - 32px);color:color-mix(in srgb, var(--color-text-primary) 56%, transparent);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-size:15px;transition:transform .16s,color .16s,font-size .16s;position:absolute;top:16px;left:16px;overflow:hidden}:is(.LeadForm-module__CteNFq__floating:has(input:focus)>span,.LeadForm-module__CteNFq__floating:has(textarea:focus)>span,.LeadForm-module__CteNFq__floating:has(input:not(:placeholder-shown))>span,.LeadForm-module__CteNFq__floating:has(textarea:not(:placeholder-shown))>span){color:var(--color-brand-terracotta);font-size:11px;font-weight:800;transform:translateY(-10px)}.LeadForm-module__CteNFq__currency{position:relative}.LeadForm-module__CteNFq__currency input{padding-right:48px!important}.LeadForm-module__CteNFq__currency b{font-size:18px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.LeadForm-module__CteNFq__moneyOptions{flex-wrap:wrap;gap:7px;display:flex}.LeadForm-module__CteNFq__moneyOptions button{cursor:var(--cursor-pointer);border:2px solid var(--color-border-primary)!important;background:var(--color-surface-primary)!important;min-height:34px!important;color:var(--color-text-primary)!important;box-shadow:none!important;border-radius:999px!important;padding:5px 10px!important;font-size:12px!important}.LeadForm-module__CteNFq__moneyOptions button.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta)!important;color:var(--color-text-inverse)!important}.LeadForm-module__CteNFq__picker{position:relative}.LeadForm-module__CteNFq__pickerButton{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;min-height:52px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:var(--cursor-pointer);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;font-weight:600;display:flex}.LeadForm-module__CteNFq__card .LeadForm-module__CteNFq__pickerButton{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);min-height:50px;box-shadow:none;color:var(--color-text-primary);border-radius:12px;font-size:15px;font-weight:400;transform:none}.LeadForm-module__CteNFq__card .LeadForm-module__CteNFq__pickerButton:hover{border-color:var(--color-brand-terracotta);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-terracotta) 16%, transparent);transform:none}.LeadForm-module__CteNFq__card .LeadForm-module__CteNFq__pickerButtonSelected{border-color:var(--color-border-primary);background:var(--color-brand-terracotta);color:var(--color-text-inverse)}:is(.LeadForm-module__CteNFq__pickerButton:hover,.LeadForm-module__CteNFq__picker:has(.LeadForm-module__CteNFq__pickerMenu) .LeadForm-module__CteNFq__pickerButton){border-color:var(--color-brand-terracotta)}.LeadForm-module__CteNFq__pickerButton b{border:2px solid;border-top:0;border-left:0;flex:none;width:12px;height:12px;font-size:0;display:block;position:relative;transform:rotate(45deg)translateY(-3px)}.LeadForm-module__CteNFq__pickerMenu{z-index:5;border:2px solid var(--color-border-primary);background:var(--color-surface-primary);max-height:250px;box-shadow:5px 6px 0 color-mix(in srgb, var(--color-surface-dark) 14%, transparent);border-radius:12px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto}.LeadForm-module__CteNFq__card,.LeadForm-module__CteNFq__fields input,.LeadForm-module__CteNFq__fields textarea,.LeadForm-module__CteNFq__fields select,.LeadForm-module__CteNFq__pickerMenu{-ms-overflow-style:none;scrollbar-width:none}.LeadForm-module__CteNFq__card::-webkit-scrollbar{display:none}.LeadForm-module__CteNFq__fields input::-webkit-scrollbar{display:none}.LeadForm-module__CteNFq__fields textarea::-webkit-scrollbar{display:none}.LeadForm-module__CteNFq__fields select::-webkit-scrollbar{display:none}.LeadForm-module__CteNFq__pickerMenu::-webkit-scrollbar{display:none}.LeadForm-module__CteNFq__pickerMenu>button{text-align:left;min-height:42px!important;color:var(--color-text-primary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:8px 12px!important;font-size:14px!important}.LeadForm-module__CteNFq__pickerMenu>button:hover{background:var(--color-brand-sky)!important}.LeadForm-module__CteNFq__pickerMenu>button.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta)!important;color:var(--color-text-inverse)!important}.LeadForm-module__CteNFq__calendar{gap:9px;padding:12px}.LeadForm-module__CteNFq__calendar header{text-align:center;grid-template-columns:32px 1fr 32px;align-items:center;display:grid}.LeadForm-module__CteNFq__calendar header strong{text-transform:capitalize;font-size:14px}.LeadForm-module__CteNFq__calendar header button{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);width:30px;height:30px;box-shadow:none;color:var(--color-text-primary);font:inherit;cursor:var(--cursor-pointer);border-radius:50%;padding:0;min-height:30px!important}.LeadForm-module__CteNFq__calendar header button:hover{box-shadow:none;transform:none}.LeadForm-module__CteNFq__weekdays,.LeadForm-module__CteNFq__days{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.LeadForm-module__CteNFq__weekdays span{color:color-mix(in srgb, var(--color-text-primary) 52%, transparent);text-align:center;font-size:10px;font-weight:800}.LeadForm-module__CteNFq__days i{min-height:32px;display:block}.LeadForm-module__CteNFq__days button{min-height:32px!important;color:var(--color-text-primary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:0!important;font-size:12px!important}.LeadForm-module__CteNFq__days button:hover,.LeadForm-module__CteNFq__days button.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta)!important;color:var(--color-text-inverse)!important}.LeadForm-module__CteNFq__timeMenu{grid-template-columns:repeat(3,1fr)}.LeadForm-module__CteNFq__timeMenu>button{text-align:center}.LeadForm-module__CteNFq__timeMenu>button:hover,.LeadForm-module__CteNFq__timeMenu>button.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta)!important;color:var(--color-text-inverse)!important}.LeadForm-module__CteNFq__filePicker{border:2px dashed var(--color-border-primary);background:color-mix(in srgb, var(--color-brand-terracotta) 5%, transparent);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:7px;display:grid}.LeadForm-module__CteNFq__fileInput{clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important}.LeadForm-module__CteNFq__filePicker button{border:2px solid var(--color-border-primary)!important;background:var(--color-brand-sage)!important;min-height:38px!important;color:var(--color-text-primary)!important;box-shadow:none!important;border-radius:8px!important;padding:6px 12px!important;font-size:13px!important}.LeadForm-module__CteNFq__filePicker button b{margin-right:5px;font-size:18px}.LeadForm-module__CteNFq__filePicker span{color:color-mix(in srgb, var(--color-text-primary) 64%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.LeadForm-module__CteNFq__filePicker .LeadForm-module__CteNFq__fileClear{width:32px;background:var(--color-surface-primary)!important;border-radius:50%!important;min-height:32px!important;padding:0!important;font-size:21px!important}.LeadForm-module__CteNFq__questionImage{object-fit:cover;border:2px solid var(--color-border-primary);border-radius:12px;width:100%;max-height:240px}.LeadForm-module__CteNFq__options{gap:9px;display:grid}.LeadForm-module__CteNFq__options>label{border:2px solid var(--color-border-primary);min-height:58px;cursor:var(--cursor-pointer);border-radius:12px;grid-template-columns:26px 1fr;align-items:center;gap:12px;padding:10px 16px;font-weight:700;display:grid}.LeadForm-module__CteNFq__options input,.LeadForm-module__CteNFq__switcher input{opacity:0;pointer-events:none;position:absolute}.LeadForm-module__CteNFq__options b{box-sizing:border-box;border:2px solid var(--color-border-primary);background:var(--color-surface-primary);border-radius:50%;flex:0 0 22px;width:22px;height:22px}.LeadForm-module__CteNFq__options>label.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta);color:var(--color-text-inverse);box-shadow:4px 4px 0 color-mix(in srgb, var(--color-brand-terracotta) 28%, transparent)}.LeadForm-module__CteNFq__options>label.LeadForm-module__CteNFq__selected b{border:5px solid var(--color-surface-primary);background:var(--color-surface-primary);box-shadow:none}.LeadForm-module__CteNFq__options em,.LeadForm-module__CteNFq__switcher em{font-style:normal}.LeadForm-module__CteNFq__imageOptions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.LeadForm-module__CteNFq__imageOptions>label{align-items:center;gap:12px;min-height:58px;padding:10px 16px;display:flex;overflow:hidden}.LeadForm-module__CteNFq__imageOptions>label:has(img){grid-template-columns:22px 1fr;padding:0;display:grid}.LeadForm-module__CteNFq__imageOptions img{object-fit:cover;border-bottom:2px solid var(--color-border-primary);grid-column:1/-1;width:100%;height:130px}.LeadForm-module__CteNFq__imageOptions em{min-width:0}.LeadForm-module__CteNFq__imageOptions>label:has(img) em{padding:0 14px 14px}.LeadForm-module__CteNFq__switcher{min-height:42px;cursor:var(--cursor-pointer);align-self:center;align-items:center;gap:12px;font-weight:700;line-height:1;display:flex}.LeadForm-module__CteNFq__switcher b{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);border-radius:999px;flex:none;width:52px;height:30px;transition:background .18s;display:block;position:relative}.LeadForm-module__CteNFq__switcher b:after{border:2px solid var(--color-border-primary);background:var(--color-surface-primary);content:"";border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.LeadForm-module__CteNFq__switcher:has(input:checked) b{background:var(--color-brand-terracotta)}.LeadForm-module__CteNFq__switcher:has(input:checked) b:after{background:var(--color-surface-primary);transform:translate(20px,-50%)}.LeadForm-module__CteNFq__checker b{border-radius:5px;width:24px;height:24px}.LeadForm-module__CteNFq__checker b:after{display:none}.LeadForm-module__CteNFq__checker:has(input:checked) b{background:var(--color-brand-terracotta)}.LeadForm-module__CteNFq__checker:has(input:checked) b:before{color:var(--color-text-inverse);content:"✓";text-align:center;font-weight:900;display:block}.LeadForm-module__CteNFq__rating{gap:8px;display:flex}.LeadForm-module__CteNFq__rating button{appearance:none;width:48px;border:2px solid var(--color-border-primary)!important;background:var(--color-surface-primary)!important;min-height:48px!important;color:var(--color-text-primary)!important;box-shadow:0 4px 8px color-mix(in srgb, var(--color-surface-dark) 18%, transparent)!important;border-radius:10px!important;padding:0!important}.LeadForm-module__CteNFq__rating button.LeadForm-module__CteNFq__selected{background:var(--color-brand-terracotta)!important;border-color:var(--color-border-primary)!important;box-shadow:0 4px 8px color-mix(in srgb, var(--color-surface-dark) 18%, transparent)!important;color:var(--color-text-inverse)!important}.LeadForm-module__CteNFq__range{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.LeadForm-module__CteNFq__fields .LeadForm-module__CteNFq__range input[type=range]{appearance:none;width:100%;min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;cursor:var(--cursor-pointer)!important}.LeadForm-module__CteNFq__fields .LeadForm-module__CteNFq__range input[type=range]:focus{box-shadow:none;border:0}.LeadForm-module__CteNFq__range input::-webkit-slider-runnable-track{border:1px solid var(--color-border-primary);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand-terracotta) 45%, var(--color-surface-primary));height:8px}.LeadForm-module__CteNFq__range input::-webkit-slider-thumb{border:2px solid var(--color-border-primary);appearance:none;background:var(--color-brand-terracotta);border-radius:50%;width:18px;height:18px;margin-top:-6px;transition:transform .18s}.LeadForm-module__CteNFq__range input:hover::-webkit-slider-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range input:focus-visible::-webkit-slider-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range input:active::-webkit-slider-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range input::-moz-range-track{border:1px solid var(--color-border-primary);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand-terracotta) 45%, var(--color-surface-primary));height:8px}.LeadForm-module__CteNFq__range input::-moz-range-thumb{border:2px solid var(--color-border-primary);background:var(--color-brand-terracotta);border-radius:50%;width:14px;height:14px;transition:transform .18s}.LeadForm-module__CteNFq__range input:hover::-moz-range-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range input:focus-visible::-moz-range-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range input:active::-moz-range-thumb{transform:scale(1.2)}.LeadForm-module__CteNFq__range output{border:2px solid var(--color-border-primary);text-align:center;border-radius:8px;min-width:42px;padding:6px 8px;font-weight:800}.LeadForm-module__CteNFq__customAnswer{margin-top:3px}.LeadForm-module__CteNFq__info{border:2px solid var(--color-border-primary);background:var(--color-brand-sage);border-radius:12px;gap:5px;padding:18px;display:grid}.LeadForm-module__CteNFq__info strong{font-size:18px}.LeadForm-module__CteNFq__info p,.LeadForm-module__CteNFq__agreement{margin:0;font-size:14px;line-height:1.45}.LeadForm-module__CteNFq__submit{--linear-fill-background:var(--button-color-inverse-background);--linear-fill-text:var(--button-color-inverse-text);min-height:var(--control-cta-min-height);border:var(--control-cta-border-width) solid var(--button-color-border);border-radius:var(--control-cta-radius);background:var(--button-color-brand-background);box-shadow:0 5px 0 color-mix(in srgb, var(--color-surface-dark) 20%, transparent);color:var(--button-color-brand-text);font-family:var(--type-cta-family);font-size:var(--type-cta-size);font-weight:var(--type-cta-weight);line-height:var(--type-cta-line-height);cursor:var(--cursor-pointer);transition:box-shadow .18s,color .42s cubic-bezier(.33,1,.68,1)}.LeadForm-module__CteNFq__submit>span{z-index:1;position:relative}.LeadForm-module__CteNFq__submit:hover,.LeadForm-module__CteNFq__submit:focus-visible{box-shadow:0 2px 0 color-mix(in srgb, var(--color-surface-dark) 20%, transparent)}.LeadForm-module__CteNFq__submit:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.LeadForm-module__CteNFq__submit:disabled{cursor:wait;opacity:.7}.LeadForm-module__CteNFq__card .LeadForm-module__CteNFq__back{border:3px solid var(--color-border-primary);background:var(--color-brand-mauve);min-height:58px;color:var(--color-text-primary);font:inherit;cursor:var(--cursor-pointer);border-radius:999px;font-size:17px;font-weight:800}.LeadForm-module__CteNFq__error{color:var(--color-brand-terracotta);margin:0;font-weight:700}.LeadForm-module__CteNFq__honeypot{position:absolute;left:-10000px}@media (max-width:767px){.LeadForm-module__CteNFq__section{padding:clamp(56px,10vw,80px) clamp(18px,5vw,24px)}.LeadForm-module__CteNFq__card{border-radius:16px;gap:clamp(14px,2vw,16px);padding:clamp(40px,7vw,48px) clamp(16px,4vw,24px) clamp(24px,4vw,32px)}.LeadForm-module__CteNFq__modalVariant .LeadForm-module__CteNFq__card{padding:24px 16px 20px}.LeadForm-module__CteNFq__corner{width:20px;height:20px}.LeadForm-module__CteNFq__card h2{font-size:clamp(28px,8vw,36px)}.LeadForm-module__CteNFq__description{font-size:15px}.LeadForm-module__CteNFq__sectionHeading{padding:12px 14px}.LeadForm-module__CteNFq__sectionHeading strong{font-size:20px;line-height:1.05}.LeadForm-module__CteNFq__fields{gap:16px}.LeadForm-module__CteNFq__field{gap:8px}.LeadForm-module__CteNFq__field h3{margin-top:10px;font-size:18px}.LeadForm-module__CteNFq__options{gap:8px}.LeadForm-module__CteNFq__options>label{grid-template-columns:22px minmax(0,1fr);gap:10px;min-height:54px;padding:10px 12px;line-height:1.25}.LeadForm-module__CteNFq__imageOptions{grid-template-columns:1fr}.LeadForm-module__CteNFq__imageOptions>label{min-height:54px}.LeadForm-module__CteNFq__imageOptions>label:has(img) em{padding:0 12px 12px}.LeadForm-module__CteNFq__imageOptions img{height:min(42vw,180px)}.LeadForm-module__CteNFq__filePicker{grid-template-columns:minmax(0,1fr) auto;gap:8px}.LeadForm-module__CteNFq__filePicker span{grid-area:2/1/auto/-1;padding:2px 4px 0}.LeadForm-module__CteNFq__filePicker button{min-width:0}.LeadForm-module__CteNFq__rating{flex-wrap:wrap;gap:7px}.LeadForm-module__CteNFq__rating button{flex:42px;min-width:42px;max-width:56px;height:44px;min-height:44px!important}.LeadForm-module__CteNFq__pickerMenu{max-height:min(250px,42vh)}.LeadForm-module__CteNFq__calendar{padding:10px}.LeadForm-module__CteNFq__days i,.LeadForm-module__CteNFq__days button{min-height:30px}.LeadForm-module__CteNFq__switcher{align-items:flex-start;line-height:1.25}.LeadForm-module__CteNFq__switcher b{margin-top:1px}.LeadForm-module__CteNFq__range{gap:8px}.LeadForm-module__CteNFq__moneyOptions button{min-height:36px!important}}@media (max-width:479px){.LeadForm-module__CteNFq__card{border-radius:14px;padding:38px 16px 24px}.LeadForm-module__CteNFq__modalVariant .LeadForm-module__CteNFq__card{padding:20px 12px 16px}.LeadForm-module__CteNFq__corner{width:18px;height:18px}.LeadForm-module__CteNFq__card h2{font-size:clamp(24px,7.5vw,28px)}.LeadForm-module__CteNFq__fields input:not([type=checkbox]):not([type=radio]),.LeadForm-module__CteNFq__fields select,.LeadForm-module__CteNFq__pickerButton{min-height:48px}.LeadForm-module__CteNFq__fields textarea{min-height:116px}.LeadForm-module__CteNFq__options>label{padding:9px 10px}.LeadForm-module__CteNFq__filePicker button{padding-inline:9px!important}.LeadForm-module__CteNFq__rating button{flex-basis:38px;min-width:38px}.LeadForm-module__CteNFq__moneyOptions button{padding:4px 8px!important;font-size:11px!important}}@media (prefers-reduced-motion:reduce){.LeadForm-module__CteNFq__card{animation:none}.LeadForm-module__CteNFq__range input::-webkit-slider-thumb{transition:none}.LeadForm-module__CteNFq__range input::-moz-range-thumb{transition:none}}
.DigiWidget-module__eBOnhq__widget{--digi-widget-x:0px;--digi-widget-y:0px;--digi-widget-scale:1;--digi-widget-size:78px;--digi-widget-left:clamp(24px, 2vw, 32px);--digi-widget-bottom:clamp(24px, 2vw, 32px);left:var(--digi-widget-left);bottom:var(--digi-widget-bottom);z-index:1200;width:var(--digi-widget-size);height:var(--digi-widget-size);border:3px solid var(--color-border-primary);background:var(--color-brand-sage);cursor:url(/brand/cursors/retro-pointer.svg.svg) 6 2,pointer;opacity:0;pointer-events:none;transform:translate(var(--digi-widget-x), var(--digi-widget-y)) scale(var(--digi-widget-scale));transform-origin:50%;border-radius:50%;place-items:center;padding:0;transition:opacity .24s,transform .62s cubic-bezier(.2,.85,.2,1);display:grid;position:fixed;overflow:visible;box-shadow:0 8px #1212122e}.DigiWidget-module__eBOnhq__visible{opacity:1;pointer-events:auto}.DigiWidget-module__eBOnhq__avatar{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.DigiWidget-module__eBOnhq__avatar img{object-fit:cover;object-position:45% 18%;width:112%;height:112%}.DigiWidget-module__eBOnhq__tooltip{border:3px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-brand-terracotta);width:max-content;max-width:calc(100vw - 120px);min-height:52px;color:var(--color-text-inverse);font-family:var(--font-sans);text-align:left;white-space:nowrap;opacity:0;transform-origin:0;pointer-events:none;justify-content:flex-start;align-items:center;padding:0 24px;font-size:16px;font-weight:600;line-height:1.2;transition:opacity .22s,transform .26s;display:inline-flex;position:absolute;inset:50% auto auto calc(100% + 10px);transform:translate(-8px,-50%)scale(.96)}.DigiWidget-module__eBOnhq__tooltip span{text-align:left;display:inline-block;overflow:visible}.DigiWidget-module__eBOnhq__visible:hover .DigiWidget-module__eBOnhq__tooltip,.DigiWidget-module__eBOnhq__visible:focus-visible .DigiWidget-module__eBOnhq__tooltip{opacity:1;transform:translateY(-50%)scale(1)}.DigiWidget-module__eBOnhq__modalOverlay{z-index:1300;background:#1212127a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.DigiWidget-module__eBOnhq__modal{overscroll-behavior:contain;border:3px solid var(--color-border-primary);background:var(--color-brand-sky);width:min(520px,100%);max-height:min(100dvh - 32px,100vh - 32px);color:var(--color-text-primary);border-radius:24px;padding:34px;position:relative;overflow-y:auto;box-shadow:0 10px #12121238}.DigiWidget-module__eBOnhq__leadForm{-ms-overflow-style:none;scrollbar-width:none;max-height:min(78vh,760px);overflow-y:auto}.DigiWidget-module__eBOnhq__leadForm::-webkit-scrollbar{display:none}.DigiWidget-module__eBOnhq__modal h2{font-family:var(--font-brand);text-transform:uppercase;margin:0 0 8px;font-size:42px;font-weight:900;line-height:.9}.DigiWidget-module__eBOnhq__modal p{font-family:var(--font-sans);margin:0 0 24px;font-size:16px;line-height:1.35}.DigiWidget-module__eBOnhq__close{border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:38px;height:38px;color:var(--color-text-primary);cursor:url(/brand/cursors/retro-pointer.svg.svg) 6 2,pointer;font-family:var(--font-sans);border-radius:50%;font-size:24px;font-weight:800;line-height:1;position:absolute;top:14px;right:14px}.DigiWidget-module__eBOnhq__form{gap:14px;display:grid}.DigiWidget-module__eBOnhq__form label{font-family:var(--font-sans);gap:6px;font-size:14px;font-weight:800;display:grid}.DigiWidget-module__eBOnhq__form input,.DigiWidget-module__eBOnhq__form textarea{border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;color:var(--color-text-primary);font:inherit;resize:vertical;border-radius:14px;padding:12px 14px;font-weight:600}.DigiWidget-module__eBOnhq__submit{border:3px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-brand-terracotta);min-height:58px;color:var(--color-text-inverse);cursor:url(/brand/cursors/retro-pointer.svg.svg) 6 2,pointer;font-family:var(--font-brand);text-transform:uppercase;margin-top:4px;font-size:22px;font-weight:900}.DigiWidget-module__eBOnhq__submit:disabled{cursor:wait;opacity:.72}.DigiWidget-module__eBOnhq__status{font-family:var(--font-sans);font-size:14px;font-weight:800}@media (max-width:1023px){.DigiWidget-module__eBOnhq__widget{--digi-widget-size:74px;--digi-widget-left:clamp(18px, 2.5vw, 24px);--digi-widget-bottom:clamp(18px, 2.5vw, 24px)}.DigiWidget-module__eBOnhq__tooltip{min-height:48px;padding-inline:20px;font-size:15px;top:50%;bottom:auto;left:calc(100% + 10px)}.DigiWidget-module__eBOnhq__modal{max-height:min(100dvh - 32px,100vh - 32px);padding:28px 22px 22px}.DigiWidget-module__eBOnhq__leadForm{overscroll-behavior:contain;max-height:calc(100dvh - 110px)}}@media (max-width:767px){.DigiWidget-module__eBOnhq__widget{--digi-widget-size:68px;--digi-widget-left:clamp(16px, 3vw, 20px);--digi-widget-bottom:clamp(16px, 3vw, 20px)}.DigiWidget-module__eBOnhq__tooltip{max-width:calc(100vw - 96px);min-height:44px;padding-inline:16px;font-size:14px;top:50%;bottom:auto;left:calc(100% + 8px)}.DigiWidget-module__eBOnhq__modalOverlay{padding:16px}.DigiWidget-module__eBOnhq__modal{border-radius:20px;max-height:calc(100dvh - 24px);padding:26px 18px 18px}.DigiWidget-module__eBOnhq__modal h2{font-size:clamp(28px,8vw,36px)}.DigiWidget-module__eBOnhq__modal p{margin-bottom:18px;font-size:15px}.DigiWidget-module__eBOnhq__leadForm{max-height:calc(100dvh - 96px)}.DigiWidget-module__eBOnhq__submit{min-height:52px;font-size:18px}}@media (max-width:479px){.DigiWidget-module__eBOnhq__widget{--digi-widget-size:54px;--digi-widget-left:var(--layout-page-padding-mobile,16px);--digi-widget-bottom:16px;border-width:2px}.DigiWidget-module__eBOnhq__tooltip{white-space:normal;border-width:2px;max-width:calc(100vw - 80px);min-height:38px;padding:6px 14px;font-size:13px;line-height:1.2;top:50%;bottom:auto;left:calc(100% + 8px)}.DigiWidget-module__eBOnhq__modalOverlay{padding:12px}.DigiWidget-module__eBOnhq__modal{border-width:2px;border-radius:18px;max-height:calc(100dvh - 16px);padding:24px 14px 14px}.DigiWidget-module__eBOnhq__modal h2{font-size:24px}.DigiWidget-module__eBOnhq__modal p{margin-bottom:14px;font-size:14px}.DigiWidget-module__eBOnhq__close{border-width:2px;width:32px;height:32px;font-size:20px;top:10px;right:10px}.DigiWidget-module__eBOnhq__form{gap:10px}.DigiWidget-module__eBOnhq__form input,.DigiWidget-module__eBOnhq__form textarea{border-width:2px;border-radius:12px;padding:10px 12px;font-size:14px}.DigiWidget-module__eBOnhq__submit{border-width:2px;min-height:48px;font-size:16px}.DigiWidget-module__eBOnhq__leadForm{max-height:calc(100dvh - 80px)}}@media (prefers-reduced-motion:reduce){.DigiWidget-module__eBOnhq__widget{transition:opacity .16s}.DigiWidget-module__eBOnhq__tooltip,.DigiWidget-module__eBOnhq__tooltip span{transition:none}}
.DecorativeDivider-module__bK582G__section{--divider-text-left:clamp(20px, 2.8vw, 40px);--divider-mascot-right:clamp(10px, calc(-80px + 13.3vw), 112px);--divider-mascot-width:clamp(130px, calc(80px + 16.5vw), 318px);--divider-text-gap:clamp(12px, 4.2vw, 60px);z-index:7;box-sizing:border-box;border-bottom:var(--ribbon-border-width) solid var(--color-border-primary);background:var(--color-brand-terracotta);height:clamp(80px,50px + 9vw,180px);color:var(--color-text-inverse);position:relative;overflow:hidden}.DecorativeDivider-module__bK582G__topStroke{border-top:var(--ribbon-border-width) solid var(--color-border-primary)}.DecorativeDivider-module__bK582G__bottomStroke{border-bottom:var(--ribbon-border-width) solid var(--color-border-primary)}.DecorativeDivider-module__bK582G__stage{width:min(100%,1920px);height:100%;margin:0 auto;position:relative;overflow:hidden}.DecorativeDivider-module__bK582G__text{left:var(--divider-text-left);right:calc(var(--divider-mascot-right) + var(--divider-mascot-width) + var(--divider-text-gap));z-index:2;width:auto;color:inherit;font-family:var(--type-ribbon-family);font-size:clamp(14px,10px + 1.55vw,32px);font-weight:var(--type-ribbon-weight);line-height:var(--type-ribbon-line-height);text-transform:uppercase;white-space:nowrap;align-items:center;margin:0;display:flex;position:absolute;top:0;bottom:0}.DecorativeDivider-module__bK582G__mascot{right:var(--divider-mascot-right);z-index:1;width:var(--divider-mascot-width);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute;top:0}@media (max-width:1024px){.DecorativeDivider-module__bK582G__text{white-space:normal}}
.ContactsBlock-module__nCU6yq__section{background:var(--color-brand-sky);color:var(--color-text-primary)}.ContactsBlock-module__nCU6yq__grid{box-sizing:border-box;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(24px,2vw,34px);width:100%;max-width:1920px;margin:0 auto;padding:clamp(64px,7vw,110px) clamp(24px,2.8vw,40px) clamp(80px,8vw,120px);display:grid}.ContactsBlock-module__nCU6yq__folder{--folder-color:var(--color-brand-sage);--folder-radius:clamp(16px, 1.4vw, 20px);--folder-border:3px;--folder-tab-width:29%;--folder-tab-height:clamp(48px, 3.5vw, 58px);--folder-body-top:clamp(22px, 1.8vw, 30px);--paper-gap:clamp(24px, 2.5vw, 40px);--paper-top:calc(var(--folder-body-top) + var(--paper-gap));--folder-header-height:clamp(54px, 3.8vw, 62px);--folder-header-overlap:clamp(20px, 1.6vw, 26px);isolation:isolate;min-width:0;min-height:520px;position:relative}.ContactsBlock-module__nCU6yq__folderBack{left:0;right:0;top:var(--folder-body-top);z-index:0;box-sizing:border-box;border:var(--folder-border) solid var(--color-border-primary);border-radius:var(--folder-radius);background:var(--folder-color);pointer-events:none;position:absolute;bottom:18px}.ContactsBlock-module__nCU6yq__folderTabShape{left:calc(var(--folder-border) * -1);top:calc((var(--folder-tab-height) - var(--folder-body-top)) * -1 - var(--folder-border));width:var(--folder-tab-width);height:calc(var(--folder-tab-height) + var(--folder-border));box-sizing:border-box;border:var(--folder-border) solid var(--color-border-primary);border-radius:var(--folder-radius) var(--folder-radius) 0 0;background:var(--folder-color);border-bottom:0;position:absolute}.ContactsBlock-module__nCU6yq__folderTabShape:after{content:"";left:0;right:calc(var(--folder-border) * -1);bottom:calc(var(--folder-border) * -1);height:calc(var(--folder-border) + 3px);background:var(--folder-color);position:absolute}.ContactsBlock-module__nCU6yq__folderTabShape:before{content:"";right:calc(var(--folder-radius) * -.45);bottom:calc(var(--folder-border) * -1);width:calc(var(--folder-radius) * .9);height:calc(var(--folder-radius) * .9);border-top-left-radius:var(--folder-radius);background:var(--folder-color);position:absolute}.ContactsBlock-module__nCU6yq__folderBody{z-index:2;position:absolute;inset:0;overflow:visible}.ContactsBlock-module__nCU6yq__folderTitle{z-index:5;min-height:var(--folder-header-height);cursor:var(--cursor-pointer);font-family:var(--font-sans);text-align:left;align-items:center;padding:clamp(12px,1vw,14px) clamp(18px,1.5vw,24px);font-size:clamp(18px,1.4vw,22px);font-weight:500;line-height:1.15;display:flex;position:absolute;bottom:0;left:0;right:0}.ContactsBlock-module__nCU6yq__folderTitle:before{content:"";z-index:0;box-sizing:border-box;border:var(--folder-border) solid var(--color-border-primary);border-radius:var(--folder-radius);background:var(--folder-color);transition:transform .36s cubic-bezier(.18,1,.25,1),filter .22s;position:absolute;inset:0}.ContactsBlock-module__nCU6yq__folderTitle span{z-index:1;position:relative}.ContactsBlock-module__nCU6yq__folderTitle:hover:before,.ContactsBlock-module__nCU6yq__folderTitle:focus-visible:before{filter:brightness(1.03)}.ContactsBlock-module__nCU6yq__contactsCard,.ContactsBlock-module__nCU6yq__requisitesCard{grid-column:span 5}.ContactsBlock-module__nCU6yq__formCard,.ContactsBlock-module__nCU6yq__mapCard{grid-column:span 7}.ContactsBlock-module__nCU6yq__contactsCard,.ContactsBlock-module__nCU6yq__formCard{min-height:520px}.ContactsBlock-module__nCU6yq__mapCard{min-height:560px}.ContactsBlock-module__nCU6yq__requisitesCard{min-height:0}.ContactsBlock-module__nCU6yq__contactsCard{--folder-tab-width:29%}.ContactsBlock-module__nCU6yq__formCard{--folder-tab-width:23%}.ContactsBlock-module__nCU6yq__mapCard{--folder-tab-width:29%}.ContactsBlock-module__nCU6yq__requisitesCard{--folder-tab-width:25%}.ContactsBlock-module__nCU6yq__sage{--folder-color:var(--color-brand-sage)}.ContactsBlock-module__nCU6yq__orange{--folder-color:#f3a20f}.ContactsBlock-module__nCU6yq__blue{--folder-color:var(--color-brand-blue)}.ContactsBlock-module__nCU6yq__mapCard .ContactsBlock-module__nCU6yq__folderTitle{color:var(--color-text-inverse)}.ContactsBlock-module__nCU6yq__mauve{--folder-color:var(--color-brand-mauve)}.ContactsBlock-module__nCU6yq__contactList,.ContactsBlock-module__nCU6yq__form,.ContactsBlock-module__nCU6yq__map,.ContactsBlock-module__nCU6yq__requisitesPaper{left:var(--paper-gap);right:var(--paper-gap);top:var(--paper-top);bottom:calc(var(--folder-header-height) - var(--folder-header-overlap));z-index:2;box-sizing:border-box;border:var(--folder-border) solid var(--color-border-primary);background:var(--color-surface-primary);transform-origin:bottom;border-radius:16px;transition:transform .36s cubic-bezier(.18,1,.25,1),box-shadow .36s cubic-bezier(.18,1,.25,1);position:absolute;transform:rotate(-.8deg);box-shadow:4px 5px #12121221,0 0 9px #1212122e}@media (hover:hover) and (pointer:fine){:is(.ContactsBlock-module__nCU6yq__folder:has(.ContactsBlock-module__nCU6yq__folderTitle:hover) .ContactsBlock-module__nCU6yq__contactList,.ContactsBlock-module__nCU6yq__folder:has(.ContactsBlock-module__nCU6yq__folderTitle:hover) .ContactsBlock-module__nCU6yq__form,.ContactsBlock-module__nCU6yq__folder:has(.ContactsBlock-module__nCU6yq__folderTitle:hover) .ContactsBlock-module__nCU6yq__map,.ContactsBlock-module__nCU6yq__folder:has(.ContactsBlock-module__nCU6yq__folderTitle:hover) .ContactsBlock-module__nCU6yq__requisitesPaper){transform:translateY(-10px)rotate(-1.2deg);box-shadow:7px 9px #1212121f,0 2px 14px #12121238}}.ContactsBlock-module__nCU6yq__contactList{align-content:start;gap:clamp(20px,1.8vw,26px);padding:clamp(40px,3.5vw,52px) clamp(22px,2vw,32px) clamp(70px,5.5vw,90px);display:grid}.ContactsBlock-module__nCU6yq__contactList div{gap:7px;display:grid}.ContactsBlock-module__nCU6yq__contactList strong{font-family:var(--font-sans);font-size:clamp(18px,1.4vw,26px);font-weight:800;line-height:1.12}.ContactsBlock-module__nCU6yq__contactList span{font-size:clamp(13px,.9vw,14px);font-weight:500;line-height:1.35}.ContactsBlock-module__nCU6yq__form{align-content:start;gap:clamp(10px,.8vw,12px);padding:clamp(24px,2.2vw,32px) clamp(20px,1.8vw,28px) clamp(70px,5.5vw,88px);display:grid}.ContactsBlock-module__nCU6yq__formRow{grid-template-columns:1fr 1fr;gap:clamp(10px,.8vw,12px);display:grid}.ContactsBlock-module__nCU6yq__form input,.ContactsBlock-module__nCU6yq__form textarea{box-sizing:border-box;border:2px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;min-width:0;color:var(--color-text-primary);border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.25;transition:border-color .18s,box-shadow .18s}.ContactsBlock-module__nCU6yq__form input{min-height:48px}.ContactsBlock-module__nCU6yq__form textarea{resize:vertical;min-height:112px}.ContactsBlock-module__nCU6yq__form input:focus,.ContactsBlock-module__nCU6yq__form textarea:focus{border-color:var(--color-brand-terracotta);box-shadow:0 0 0 3px #c7654824}.ContactsBlock-module__nCU6yq__formBottom{grid-template-columns:minmax(180px,270px) 1fr;align-items:center;gap:clamp(14px,1.2vw,18px);display:grid}.ContactsBlock-module__nCU6yq__formButton{--button-min-height:52px;--button-padding-inline:22px;--button-font-size:14px;--button-icon-size:21px;width:100%}.ContactsBlock-module__nCU6yq__formBottom p{color:var(--color-brand-terracotta);margin:0;font-size:11px;font-weight:600;line-height:1.35}.ContactsBlock-module__nCU6yq__map{padding:0;overflow:hidden}.ContactsBlock-module__nCU6yq__map>*{display:block;border:0!important;width:100%!important;height:100%!important}.ContactsBlock-module__nCU6yq__requisitesPaper{align-content:start;gap:0;margin:0;padding:clamp(30px,2.8vw,40px) clamp(20px,1.8vw,28px) clamp(64px,5vw,84px);display:grid}.ContactsBlock-module__nCU6yq__requisitesCard .ContactsBlock-module__nCU6yq__folderBody{min-height:0;padding:var(--paper-top) var(--paper-gap) calc(var(--folder-header-height) - var(--folder-header-overlap));position:relative;inset:auto}.ContactsBlock-module__nCU6yq__requisitesCard .ContactsBlock-module__nCU6yq__requisitesPaper{position:relative;inset:auto}.ContactsBlock-module__nCU6yq__paperClip{z-index:5;box-sizing:border-box;border:3px solid var(--color-border-primary);pointer-events:none;background:0 0;border-radius:999px;width:14px;height:44px;position:absolute;top:-10px;left:16px;transform:rotate(.001deg)}.ContactsBlock-module__nCU6yq__requisites{align-content:start;gap:0;margin:0;display:grid}.ContactsBlock-module__nCU6yq__requisiteRow{border-bottom:1px solid var(--color-brand-terracotta);grid-template-columns:minmax(140px,38%) 1fr;gap:clamp(16px,1.5vw,24px);padding:clamp(6px,.6vw,8px) 0;font-size:clamp(13px,.9vw,14px);line-height:1.25;display:grid}.ContactsBlock-module__nCU6yq__requisiteRow:last-child{border-bottom:0}.ContactsBlock-module__nCU6yq__requisiteRow dt{text-transform:uppercase;font-weight:800}.ContactsBlock-module__nCU6yq__requisiteRow dd{overflow-wrap:anywhere;min-width:0;margin:0;padding-left:6px;font-weight:500}@media (max-width:1199px){.ContactsBlock-module__nCU6yq__grid{grid-template-columns:1fr;gap:clamp(28px,3vw,34px);max-width:100%;padding:clamp(48px,6vw,80px) clamp(20px,3.5vw,40px) clamp(64px,7vw,96px)}.ContactsBlock-module__nCU6yq__contactsCard,.ContactsBlock-module__nCU6yq__formCard,.ContactsBlock-module__nCU6yq__mapCard{grid-column:auto;min-height:520px}.ContactsBlock-module__nCU6yq__requisitesCard{grid-column:auto;min-height:0}}@media (max-width:767px){.ContactsBlock-module__nCU6yq__grid{gap:clamp(20px,4vw,28px);padding:clamp(40px,8vw,64px) clamp(16px,3.5vw,20px) clamp(48px,9vw,72px)}.ContactsBlock-module__nCU6yq__folder{--folder-radius:16px;--folder-tab-width:34%;--folder-tab-height:30px;--folder-body-top:14px;--paper-gap:clamp(10px, 2.5vw, 14px);--paper-top:32px;--folder-header-height:clamp(52px, 8vw, 62px);--folder-header-overlap:20px;min-height:520px}.ContactsBlock-module__nCU6yq__contactsCard{min-height:clamp(460px,70vw,510px)}.ContactsBlock-module__nCU6yq__formCard{--folder-tab-width:38%;min-height:clamp(580px,90vw,640px)}.ContactsBlock-module__nCU6yq__mapCard{--folder-tab-width:38%;min-height:clamp(380px,60vw,470px)}.ContactsBlock-module__nCU6yq__requisitesCard{--folder-tab-width:35%;min-height:0}.ContactsBlock-module__nCU6yq__folderTitle{padding:14px clamp(16px,3vw,20px);font-size:clamp(17px,2.5vw,20px)}.ContactsBlock-module__nCU6yq__contactList,.ContactsBlock-module__nCU6yq__form,.ContactsBlock-module__nCU6yq__requisitesPaper{padding-left:clamp(14px,3vw,20px);padding-right:clamp(14px,3vw,20px)}.ContactsBlock-module__nCU6yq__contactList{gap:clamp(18px,3vw,24px);padding-top:clamp(36px,6vw,48px)}.ContactsBlock-module__nCU6yq__contactList strong{font-size:clamp(18px,2.8vw,21px)}.ContactsBlock-module__nCU6yq__form{gap:12px;padding-top:clamp(20px,4vw,26px)}.ContactsBlock-module__nCU6yq__formRow,.ContactsBlock-module__nCU6yq__formBottom{grid-template-columns:1fr}.ContactsBlock-module__nCU6yq__form textarea{min-height:clamp(100px,18vw,130px)}.ContactsBlock-module__nCU6yq__formBottom{align-items:start;gap:12px}.ContactsBlock-module__nCU6yq__formButton{width:100%}.ContactsBlock-module__nCU6yq__formBottom p{font-size:11px}.ContactsBlock-module__nCU6yq__requisiteRow{grid-template-columns:1fr;gap:4px;padding:8px 0}.ContactsBlock-module__nCU6yq__paperClip{top:-8px;left:12px}}
.LegalDocument-module__w4GIia__section{background:var(--color-brand-sky);box-sizing:border-box;padding:clamp(36px,5vw,80px) clamp(16px,3.5vw,40px) clamp(56px,7vw,100px);overflow:visible}.LegalDocument-module__w4GIia__inner{box-sizing:border-box;grid-template-columns:minmax(0,1420px) clamp(260px,22vw,360px);align-items:stretch;gap:clamp(24px,3vw,40px);width:min(1920px,100%);margin:0 auto;display:grid}.LegalDocument-module__w4GIia__document{grid-column:1;gap:clamp(36px,4vw,52px);width:100%;min-width:0;display:grid}.LegalDocument-module__w4GIia__documentSection{scroll-margin-top:calc(var(--header-bar-height,80px) + 32px)}.LegalDocument-module__w4GIia__heading{color:var(--color-text-primary);font-family:var(--font-brand);letter-spacing:-.035em;text-transform:uppercase;-webkit-text-stroke:clamp(6px, .8vw, 11px) var(--color-surface-primary);paint-order:stroke fill;margin:0 0 clamp(14px,1.5vw,20px);font-size:clamp(24px,2.4vw,42px);font-weight:900;line-height:.96}.LegalDocument-module__w4GIia__content{width:100%;max-width:none;color:var(--color-text-primary);font-family:var(--font-sans);gap:clamp(14px,1.5vw,18px);font-size:clamp(15px,1.2vw,20px);font-weight:400;line-height:1.4;display:grid}.LegalDocument-module__w4GIia__content p{overflow-wrap:anywhere;width:100%;max-width:none;margin:0}.LegalDocument-module__w4GIia__sidebarColumn{grid-column:2;align-self:stretch;min-width:0;min-height:0;position:relative}.LegalDocument-module__w4GIia__sidebar{--legal-navigation-scroll-y:0px;border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;transform:translateY(var(--legal-navigation-scroll-y));will-change:transform;box-sizing:border-box;border-radius:20px;padding:clamp(14px,1.5vw,18px);position:absolute;top:0;left:0;right:0;box-shadow:5px 6px #12121229}.LegalDocument-module__w4GIia__sidebarTitle{color:var(--color-text-primary);font-family:var(--font-sans);margin:0 0 10px;font-size:clamp(18px,1.5vw,22px);font-weight:900;line-height:1.1}.LegalDocument-module__w4GIia__nav{gap:3px;display:grid}.LegalDocument-module__w4GIia__navLink{--legal-nav-progress:0;min-height:25px;color:var(--color-text-primary);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;padding:3px 0;font-size:clamp(14px,1.1vw,16px);font-weight:500;line-height:1.35;text-decoration:none;display:grid;position:relative;overflow:hidden}.LegalDocument-module__w4GIia__navLink:before{background:var(--color-brand-mustard);content:"";width:100%;transform:scaleX(var(--legal-nav-progress));transform-origin:0;will-change:transform;transition:none;position:absolute;inset:0}.LegalDocument-module__w4GIia__navLink span{z-index:1;position:relative}.LegalDocument-module__w4GIia__navLinkActive{font-weight:700}.LegalDocument-module__w4GIia__navIndex{white-space:nowrap}@media (max-width:899px){.LegalDocument-module__w4GIia__inner{grid-template-columns:1fr;gap:0}.LegalDocument-module__w4GIia__sidebarColumn{display:none}.LegalDocument-module__w4GIia__document{grid-area:1/1}}
.MicroUtp-module__FiGedG__section{--micro-pipe-1:0;--micro-pipe-2:0;--micro-pipe-3:0;--micro-pipe-4:0;--micro-parallax:0;--micro-row-1:0;--micro-row-2:0;--micro-row-3:0;--micro-row-4:0;--micro-row-5:0;--micro-row-6:0;--micro-rows-top:643px;--micro-row-height:86px;--micro-row-half:43px;--micro-row-gap:0px;z-index:9;height:1263px;color:var(--color-text-primary);background:0 0;position:relative;overflow:hidden}.MicroUtp-module__FiGedG__stage{width:100%;height:1263px;position:relative;top:0;overflow:hidden}.MicroUtp-module__FiGedG__topPipe{z-index:1;pointer-events:none;width:620px;height:620px;position:absolute;top:160px;left:-28px}.MicroUtp-module__FiGedG__pipeSvg{width:100%;height:100%;display:block;overflow:visible}.MicroUtp-module__FiGedG__pipeLaneBorder,.MicroUtp-module__FiGedG__pipeLane{fill:none;stroke-dasharray:1000 1000;stroke-dashoffset:calc((1 - var(--pipe-progress,0)) * 1000);stroke-linecap:butt;stroke-linejoin:round;will-change:stroke-dashoffset;transition:none}.MicroUtp-module__FiGedG__pipeLaneBorder{stroke:var(--color-border-primary);stroke-width:var(--pipe-4-border)}.MicroUtp-module__FiGedG__pipeLane{stroke-width:var(--pipe-4-fill)}.MicroUtp-module__FiGedG__pipeLane1{--pipe-progress:var(--micro-pipe-1)}.MicroUtp-module__FiGedG__pipeLane2{--pipe-progress:var(--micro-pipe-2)}.MicroUtp-module__FiGedG__pipeLane3{--pipe-progress:var(--micro-pipe-3)}.MicroUtp-module__FiGedG__pipeLane4{--pipe-progress:var(--micro-pipe-4)}.MicroUtp-module__FiGedG__pipeFills .MicroUtp-module__FiGedG__pipeLane1{stroke:var(--color-brand-terracotta)}.MicroUtp-module__FiGedG__pipeFills .MicroUtp-module__FiGedG__pipeLane2{stroke:var(--color-brand-mauve)}.MicroUtp-module__FiGedG__pipeFills .MicroUtp-module__FiGedG__pipeLane3{stroke:var(--color-brand-sage)}.MicroUtp-module__FiGedG__pipeFills .MicroUtp-module__FiGedG__pipeLane4{stroke:var(--color-brand-blue)}.MicroUtp-module__FiGedG__titleGroup{z-index:3;text-align:center;width:1200px;position:absolute;top:190px;left:50%;transform:translate(-50%)}.MicroUtp-module__FiGedG__heading{z-index:2;color:var(--color-text-primary);font-family:var(--font-brand);text-transform:lowercase;white-space:nowrap;-webkit-text-stroke:15px var(--color-surface-primary);paint-order:stroke fill;margin:0;font-size:64px;font-weight:900;line-height:1;position:relative}.MicroUtp-module__FiGedG__ribbon{z-index:1;border:3px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-brand-terracotta);width:872px;min-height:122px;color:var(--color-text-inverse);font-family:var(--font-brand);text-transform:lowercase;place-items:center;margin:18px auto 0;font-size:64px;font-weight:900;line-height:1;display:grid;position:relative;transform:rotate(4.98deg);box-shadow:0 8px 4px #00000040}.MicroUtp-module__FiGedG__rows{left:0;right:0;top:var(--micro-rows-top);z-index:4;grid-template-rows:repeat(6, var(--micro-row-height));display:grid;position:absolute}.MicroUtp-module__FiGedG__rowGroup{--row-progress:0;transform:translateX(calc((1 - var(--row-progress)) * -100%));will-change:transform;transition:none;position:relative}.MicroUtp-module__FiGedG__rowGroup:hover,.MicroUtp-module__FiGedG__rowGroup:focus-within,.MicroUtp-module__FiGedG__rowGroupActive{z-index:30}.MicroUtp-module__FiGedG__row{width:100%;height:var(--micro-row-height);border:0;border-top:3px solid var(--color-border-primary);color:var(--color-text-inverse);cursor:var(--cursor-pointer);font-family:var(--font-brand);text-align:center;text-transform:lowercase;place-items:center;font-size:32px;font-weight:900;line-height:1;transition:filter .18s;display:grid}.MicroUtp-module__FiGedG__rowGroup:last-child .MicroUtp-module__FiGedG__row{border-bottom:3px solid var(--color-border-primary)}.MicroUtp-module__FiGedG__row:hover,.MicroUtp-module__FiGedG__row:focus-visible{filter:brightness(1.05)}.MicroUtp-module__FiGedG__row:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:-6px}.MicroUtp-module__FiGedG__rowGroup:hover .MicroUtp-module__FiGedG__row,.MicroUtp-module__FiGedG__rowGroup:focus-within .MicroUtp-module__FiGedG__row{filter:brightness(1.05)}.MicroUtp-module__FiGedG__row1{--row-progress:var(--micro-row-1)}.MicroUtp-module__FiGedG__row2{--row-progress:var(--micro-row-2)}.MicroUtp-module__FiGedG__row3{--row-progress:var(--micro-row-3)}.MicroUtp-module__FiGedG__row4{--row-progress:var(--micro-row-4)}.MicroUtp-module__FiGedG__row5{--row-progress:var(--micro-row-5)}.MicroUtp-module__FiGedG__row6{--row-progress:var(--micro-row-6)}.MicroUtp-module__FiGedG__terracotta{background:var(--color-brand-terracotta)}.MicroUtp-module__FiGedG__mauve{background:var(--color-brand-mauve)}.MicroUtp-module__FiGedG__sage{background:var(--color-brand-sage)}.MicroUtp-module__FiGedG__blue{background:var(--color-brand-blue)}.MicroUtp-module__FiGedG__hoverCard{z-index:20;border:3px solid var(--color-border-primary);background:var(--color-surface-primary);width:637px;min-height:0;color:var(--color-text-primary);opacity:0;pointer-events:none;border-radius:80px;padding:136px 40px 40px;transition:opacity .18s,transform .22s;position:absolute;top:50%;transform:translateY(-50%)rotate(-3deg)scale(.98);box-shadow:0 8px 10px 1px #00000040}.MicroUtp-module__FiGedG__rowGroupRight .MicroUtp-module__FiGedG__hoverCard{right:96px}.MicroUtp-module__FiGedG__rowGroupLeft .MicroUtp-module__FiGedG__hoverCard{left:96px;transform:translateY(-50%)rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroup:nth-child(6) .MicroUtp-module__FiGedG__hoverCard{top:auto;bottom:-54px;transform:rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroup:hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:focus-within .MicroUtp-module__FiGedG__hoverCard{opacity:1;pointer-events:auto;transform:translateY(-50%)rotate(-3deg)scale(1)}.MicroUtp-module__FiGedG__rowGroupLeft:hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroupLeft:focus-within .MicroUtp-module__FiGedG__hoverCard{transform:translateY(-50%)rotate(3deg)scale(1)}.MicroUtp-module__FiGedG__rowGroup:nth-child(6):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:nth-child(6):focus-within .MicroUtp-module__FiGedG__hoverCard{transform:rotate(3deg)scale(1)}.MicroUtp-module__FiGedG__rowGroup:not(.MicroUtp-module__FiGedG__rowReady):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:not(.MicroUtp-module__FiGedG__rowReady):focus-within .MicroUtp-module__FiGedG__hoverCard{opacity:0;transform:translateY(-50%)rotate(-3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroupLeft:not(.MicroUtp-module__FiGedG__rowReady):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroupLeft:not(.MicroUtp-module__FiGedG__rowReady):focus-within .MicroUtp-module__FiGedG__hoverCard{transform:translateY(-50%)rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroup:nth-child(6):not(.MicroUtp-module__FiGedG__rowReady):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:nth-child(6):not(.MicroUtp-module__FiGedG__rowReady):focus-within .MicroUtp-module__FiGedG__hoverCard{transform:rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__hoverCard p{max-width:none;font-family:var(--font-sans);white-space:pre-line;margin:0;font-size:20px;font-weight:400;line-height:1.42}.MicroUtp-module__FiGedG__cardAvatar{border:3px solid var(--color-border-primary);background:url(/brand/hero/avatar.png) 45% 18% / 137% auto no-repeat, var(--color-brand-sage);border-radius:50%;width:75px;height:75px;display:block;position:absolute;top:40px;left:40px}@keyframes MicroUtp-module__FiGedG__micro-hover-card-enter-right{0%{opacity:0;transform:translateY(-50%)rotate(-3deg)scale(.98)}to{opacity:1;transform:translateY(-50%)rotate(-3deg)scale(1)}}@keyframes MicroUtp-module__FiGedG__micro-hover-card-enter-left{0%{opacity:0;transform:translateY(-50%)rotate(3deg)scale(.98)}to{opacity:1;transform:translateY(-50%)rotate(3deg)scale(1)}}@keyframes MicroUtp-module__FiGedG__micro-hover-card-enter-last{0%{opacity:0;transform:rotate(3deg)scale(.98)}to{opacity:1;transform:rotate(3deg)scale(1)}}@keyframes MicroUtp-module__FiGedG__micro-hover-card-exit-right{0%{opacity:1;transform:translateY(-50%)rotate(-3deg)scale(1)}to{opacity:0;transform:translateY(-50%)rotate(-3deg)scale(.98)}}@keyframes MicroUtp-module__FiGedG__micro-hover-card-exit-left{0%{opacity:1;transform:translateY(-50%)rotate(3deg)scale(1)}to{opacity:0;transform:translateY(-50%)rotate(3deg)scale(.98)}}@keyframes MicroUtp-module__FiGedG__micro-hover-card-exit-last{0%{opacity:1;transform:rotate(3deg)scale(1)}to{opacity:0;transform:rotate(3deg)scale(.98)}}.MicroUtp-module__FiGedG__hoverCard{top:calc(var(--micro-rows-top) + (var(--hover-card-index) * (var(--micro-row-height) + var(--micro-row-gap,0px))) + var(--micro-row-half));z-index:40;opacity:1;pointer-events:auto;transition:none;animation:.22s ease-out both MicroUtp-module__FiGedG__micro-hover-card-enter-right;transform:translateY(-50%)rotate(-3deg)scale(1)}.MicroUtp-module__FiGedG__hoverCardRight{left:auto;right:96px}.MicroUtp-module__FiGedG__hoverCardLeft{animation-name:MicroUtp-module__FiGedG__micro-hover-card-enter-left;left:96px;right:auto;transform:translateY(-50%)rotate(3deg)scale(1)}.MicroUtp-module__FiGedG__hoverCardLast{animation-name:MicroUtp-module__FiGedG__micro-hover-card-enter-last;top:auto;bottom:50px;transform:rotate(3deg)scale(1)}.MicroUtp-module__FiGedG__hoverCardClosing{pointer-events:none;animation-name:MicroUtp-module__FiGedG__micro-hover-card-exit-right}.MicroUtp-module__FiGedG__hoverCardLeft.MicroUtp-module__FiGedG__hoverCardClosing{animation-name:MicroUtp-module__FiGedG__micro-hover-card-exit-left}.MicroUtp-module__FiGedG__hoverCardLast.MicroUtp-module__FiGedG__hoverCardClosing{animation-name:MicroUtp-module__FiGedG__micro-hover-card-exit-last}@media (max-width:1199px){.MicroUtp-module__FiGedG__rowGroup:hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:focus-within .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroupLeft:hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroupLeft:focus-within .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:nth-child(6):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:nth-child(6):focus-within .MicroUtp-module__FiGedG__hoverCard{opacity:0;pointer-events:none;transform:translateY(-50%)rotate(-3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroupLeft:hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroupLeft:focus-within .MicroUtp-module__FiGedG__hoverCard{transform:translateY(-50%)rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroup:nth-child(6):hover .MicroUtp-module__FiGedG__hoverCard,.MicroUtp-module__FiGedG__rowGroup:nth-child(6):focus-within .MicroUtp-module__FiGedG__hoverCard{transform:rotate(3deg)scale(.98)}.MicroUtp-module__FiGedG__rowGroup.MicroUtp-module__FiGedG__rowGroupActive.MicroUtp-module__FiGedG__rowReady .MicroUtp-module__FiGedG__hoverCard{opacity:1;pointer-events:auto;transform:translateY(-50%)rotate(-3deg)scale(1)}.MicroUtp-module__FiGedG__rowGroupLeft.MicroUtp-module__FiGedG__rowGroupActive.MicroUtp-module__FiGedG__rowReady .MicroUtp-module__FiGedG__hoverCard{transform:translateY(-50%)rotate(3deg)scale(1)}.MicroUtp-module__FiGedG__rowGroup:nth-child(6).MicroUtp-module__FiGedG__rowGroupActive.MicroUtp-module__FiGedG__rowReady .MicroUtp-module__FiGedG__hoverCard{transform:rotate(3deg)scale(1)}}@media (min-width:1024px) and (max-width:1199px){.MicroUtp-module__FiGedG__hoverCardLast{top:calc(var(--micro-rows-top) + (var(--hover-card-index) * (var(--micro-row-height) + var(--micro-row-gap,0px))) + var(--micro-row-half) + (var(--micro-parallax) * 4px));animation-name:MicroUtp-module__FiGedG__micro-hover-card-enter-left;bottom:auto;transform:translateY(-50%)rotate(3deg)scale(1)}}@media (min-width:1024px) and (max-width:1439px){.MicroUtp-module__FiGedG__titleGroup{width:min(1080px,100% - 64px)}.MicroUtp-module__FiGedG__heading{white-space:normal;text-wrap:balance;-webkit-text-stroke-width:clamp(9px, 1.1vw, 13px);max-width:100%;font-size:clamp(40px,4.2vw,60px)}}@media (min-width:768px) and (max-width:1023px){.MicroUtp-module__FiGedG__section,.MicroUtp-module__FiGedG__stage{height:1060px}.MicroUtp-module__FiGedG__section{--micro-rows-top:400px;--micro-row-height:clamp(64px, 7.5vw, 74px);--micro-row-half:calc(var(--micro-row-height) / 2);--micro-row-gap:10px;--micro-inline-padding:clamp(24px, 4vw, 40px);--strip-stagger:10px}.MicroUtp-module__FiGedG__topPipe{width:480px;height:480px;transform:translateY(calc(var(--micro-parallax) * 14px));display:block;top:100px;left:-20px}.MicroUtp-module__FiGedG__pipeLaneBorder{stroke-width:var(--pipe-4-compact-border)}.MicroUtp-module__FiGedG__pipeLane{stroke-width:var(--pipe-4-compact-fill)}.MicroUtp-module__FiGedG__titleGroup{transform:translateX(-50%) translateY(calc(var(--micro-parallax) * -14px));text-align:center;width:min(840px,100% - 48px);max-width:calc(100% - 48px);top:72px;left:50%}.MicroUtp-module__FiGedG__heading{white-space:normal;text-wrap:balance;-webkit-text-stroke-width:clamp(7px, 1.2vw, 10px);font-size:clamp(30px,4.2vw,44px);line-height:1.05}.MicroUtp-module__FiGedG__ribbon{width:min(440px,100% - 64px);min-height:clamp(66px,8.5vw,84px);margin-top:14px;font-size:clamp(28px,4.2vw,42px)}.MicroUtp-module__FiGedG__rows{top:var(--micro-rows-top);gap:var(--micro-row-gap);padding:0 var(--micro-inline-padding);transform:translateY(calc(var(--micro-parallax) * 16px));flex-direction:column;grid-template-rows:none;display:flex;position:absolute;left:0;right:0}.MicroUtp-module__FiGedG__rowGroup{transform:translateX(calc((1 - var(--row-progress)) * -115% + var(--strip-offset)));will-change:transform;transition:none;position:relative}.MicroUtp-module__FiGedG__rowGroup:nth-child(odd){--strip-offset:calc(-1 * var(--strip-stagger))}.MicroUtp-module__FiGedG__rowGroup:nth-child(2n){--strip-offset:var(--strip-stagger)}.MicroUtp-module__FiGedG__row{width:100%;min-height:var(--micro-row-height);border:2px solid var(--color-border-primary);height:auto;color:var(--color-text-inverse);cursor:var(--cursor-pointer);font-family:var(--font-brand);text-align:center;border-radius:10px;place-items:center;padding:12px 20px;font-size:clamp(18px,2.5vw,24px);font-weight:800;line-height:1.25;display:grid;box-shadow:0 4px #1212123d}.MicroUtp-module__FiGedG__rowGroup:last-child .MicroUtp-module__FiGedG__row{border-bottom:2px solid var(--color-border-primary)}.MicroUtp-module__FiGedG__hoverCard{border:3px solid var(--color-border-primary);width:min(640px,100% - 64px);left:50%;right:auto;top:calc(var(--micro-rows-top) + (var(--hover-card-index) * (var(--micro-row-height) + var(--micro-row-gap))) + var(--micro-row-half) + (var(--micro-parallax) * 4px));border-radius:40px;padding:88px 32px 32px;transform:translate(-50%)translateY(-50%)rotate(-2deg)scale(1);box-shadow:0 8px 10px 1px #00000040}.MicroUtp-module__FiGedG__hoverCardRight,.MicroUtp-module__FiGedG__hoverCardLeft{left:50%;right:auto;transform:translate(-50%)translateY(-50%)rotate(-2deg)scale(1)}.MicroUtp-module__FiGedG__hoverCardLast{top:calc(var(--micro-rows-top) + (var(--hover-card-index) * (var(--micro-row-height) + var(--micro-row-gap))) + var(--micro-row-half) + (var(--micro-parallax) * 4px));bottom:auto;transform:translate(-50%)translateY(-50%)rotate(2deg)scale(1)}.MicroUtp-module__FiGedG__hoverCard p{font-size:18px;line-height:1.4}.MicroUtp-module__FiGedG__cardAvatar{width:56px;height:56px;top:24px;left:32px}}@media (max-width:767px){.MicroUtp-module__FiGedG__section,.MicroUtp-module__FiGedG__stage{height:840px}.MicroUtp-module__FiGedG__section{--micro-rows-top:clamp(230px, 38vw, 260px);--micro-row-height:clamp(54px, 12vw, 64px);--micro-row-half:calc(var(--micro-row-height) / 2);--micro-row-gap:8px;--micro-inline-padding:clamp(16px, 4vw, 24px);--strip-stagger:10px}.MicroUtp-module__FiGedG__topPipe{display:none}.MicroUtp-module__FiGedG__titleGroup{width:calc(100% - 32px);top:clamp(40px,8vw,56px)}.MicroUtp-module__FiGedG__heading{white-space:normal;-webkit-text-stroke-width:clamp(5px, 1.5vw, 7px);font-size:clamp(24px,6.2vw,34px);line-height:.95}.MicroUtp-module__FiGedG__ribbon{width:min(390px,100% - 48px);min-height:clamp(56px,14vw,68px);margin-top:10px;font-size:clamp(24px,6.8vw,34px)}.MicroUtp-module__FiGedG__rows{top:var(--micro-rows-top);gap:var(--micro-row-gap);padding:0 var(--micro-inline-padding);transform:translateY(calc(var(--micro-parallax) * 14px));flex-direction:column;grid-template-rows:none;display:flex;position:absolute;left:0;right:0}.MicroUtp-module__FiGedG__rowGroup{transform:translateX(calc((1 - var(--row-progress)) * -115% + var(--strip-offset)));will-change:transform;transition:none;position:relative}.MicroUtp-module__FiGedG__rowGroup:nth-child(odd){--strip-offset:calc(-1 * var(--strip-stagger))}.MicroUtp-module__FiGedG__rowGroup:nth-child(2n){--strip-offset:var(--strip-stagger)}.MicroUtp-module__FiGedG__row{width:100%;min-height:var(--micro-row-height);border:2px solid var(--color-border-primary);height:auto;color:var(--color-text-inverse);cursor:var(--cursor-pointer);font-family:var(--font-brand);text-align:center;border-radius:8px;place-items:center;padding:clamp(10px,2.8vw,14px) clamp(12px,3.5vw,18px);font-size:clamp(14px,3.8vw,18px);font-weight:800;line-height:1.25;display:grid;box-shadow:0 4px #1212123d}.MicroUtp-module__FiGedG__rowGroup:last-child .MicroUtp-module__FiGedG__row{border-bottom:2px solid var(--color-border-primary)}.MicroUtp-module__FiGedG__hoverCard{border:3px solid var(--color-border-primary);width:calc(100% - 40px);left:20px;right:auto;top:calc(var(--micro-rows-top) + (var(--hover-card-index) * (var(--micro-row-height) + var(--micro-row-gap))) + var(--micro-row-half) + (var(--micro-parallax) * 4px));border-radius:32px;padding:clamp(68px,16vw,78px) clamp(18px,4vw,24px) clamp(18px,4vw,24px);box-shadow:0 8px 10px 1px #00000040}.MicroUtp-module__FiGedG__hoverCardRight,.MicroUtp-module__FiGedG__hoverCardLeft{left:20px;right:auto}.MicroUtp-module__FiGedG__hoverCardLast{bottom:auto;transform:translateY(-50%)rotate(2deg)scale(1)}.MicroUtp-module__FiGedG__hoverCard p{font-size:clamp(14px,3.6vw,16px);line-height:1.36}.MicroUtp-module__FiGedG__cardAvatar{width:44px;height:44px;top:18px;left:20px}}@media (max-width:479px){.MicroUtp-module__FiGedG__section{--strip-stagger:6px;--micro-row-gap:6px;--micro-inline-padding:clamp(12px, 4vw, 16px)}.MicroUtp-module__FiGedG__heading{font-size:clamp(20px,6.2vw,28px)}.MicroUtp-module__FiGedG__ribbon{min-height:clamp(50px,13vw,60px);font-size:clamp(20px,6.2vw,28px)}.MicroUtp-module__FiGedG__row{padding:10px 12px;font-size:clamp(13px,3.8vw,15px)}.MicroUtp-module__FiGedG__hoverCard{border-radius:28px;width:calc(100% - 28px);padding:64px 16px 18px;left:14px}.MicroUtp-module__FiGedG__hoverCardRight,.MicroUtp-module__FiGedG__hoverCardLeft{left:14px;right:auto}.MicroUtp-module__FiGedG__cardAvatar{width:40px;height:40px;top:14px;left:14px}}@media (prefers-reduced-motion:reduce){.MicroUtp-module__FiGedG__rowGroup{transform:translateX(var(--strip-offset,0px));transition:none}.MicroUtp-module__FiGedG__pipeLaneBorder,.MicroUtp-module__FiGedG__pipeLane{stroke-dashoffset:0;transition:none}}
.ProjectStatusBoard-module__tbGlCa__section{--project-status-edge-offset:clamp(60px, 8vw, 150px);--project-status-top-overlap:clamp(80px, 8vw, 150px);--project-status-bottom-overlap:clamp(24px, 4vw, 80px);--project-status-grid-space:calc(clamp(60px, 6vw, 80px) + var(--project-status-top-overlap));z-index:2;margin-top:calc(var(--project-status-top-overlap) * -1);margin-bottom:calc(var(--project-status-bottom-overlap) * -1);padding:var(--project-status-grid-space) clamp(16px, 3.5vw, 40px) calc(var(--project-status-edge-offset) + var(--project-status-bottom-overlap));color:#fff;box-sizing:border-box;background:#1d1d1d;position:relative;overflow:visible}.ProjectStatusBoard-module__tbGlCa__inner{box-sizing:border-box;width:100%;max-width:1840px;margin:0 auto}.ProjectStatusBoard-module__tbGlCa__columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,1.5vw,24px);height:clamp(680px,52vw,760px);min-height:clamp(680px,52vw,760px);display:grid}.ProjectStatusBoard-module__tbGlCa__column{--column-accent:#3185f5;--accent:var(--column-accent);border:2px solid var(--accent);box-sizing:border-box;grid-template-rows:minmax(0,1fr);min-width:0;height:100%;min-height:0;padding:42px clamp(16px,1.8vw,36px) clamp(20px,2vw,36px);display:grid;position:relative}.ProjectStatusBoard-module__tbGlCa__columnTitle{z-index:2;border:2px solid var(--accent);background:var(--accent);color:#fff;box-sizing:border-box;text-transform:uppercase;border-bottom:0;align-items:center;gap:8px;max-width:calc(100% + 4px);min-height:26px;margin:0;padding:4px clamp(16px,1.8vw,26px);font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:100%;left:-2px}.ProjectStatusBoard-module__tbGlCa__columnTitle:before{content:"";border:1px solid #fff;flex:none;width:14px;height:14px;margin-left:-12px}.ProjectStatusBoard-module__tbGlCa__cards{scrollbar-color:var(--accent) #252525;scrollbar-width:thin;grid-auto-rows:max-content;align-content:start;gap:clamp(24px,2.5vw,40px);min-width:0;min-height:0;margin:-15px;padding:15px;display:grid;overflow:hidden auto}.ProjectStatusBoard-module__tbGlCa__cards::-webkit-scrollbar{width:8px}.ProjectStatusBoard-module__tbGlCa__cards::-webkit-scrollbar-track{background:#252525}.ProjectStatusBoard-module__tbGlCa__cards::-webkit-scrollbar-thumb{background:var(--accent);border-radius:999px}.ProjectStatusBoard-module__tbGlCa__card{--accent:#3185f5;--corner-size:clamp(20px, 2vw, 30px);--corner-offset:calc(var(--corner-size) * -.5);border:3px solid var(--accent);box-sizing:border-box;background:#252525;min-width:0;position:relative}.ProjectStatusBoard-module__tbGlCa__blue{--accent:#3185f5;--status-tone:#3185f5}.ProjectStatusBoard-module__tbGlCa__terracotta{--accent:#c96d4f;--status-tone:#c96d4f}.ProjectStatusBoard-module__tbGlCa__sage{--accent:#9baa91;--status-tone:#9baa91}.ProjectStatusBoard-module__tbGlCa__column.ProjectStatusBoard-module__tbGlCa__blue,.ProjectStatusBoard-module__tbGlCa__column.ProjectStatusBoard-module__tbGlCa__terracotta,.ProjectStatusBoard-module__tbGlCa__column.ProjectStatusBoard-module__tbGlCa__sage{--column-accent:var(--status-tone)}.ProjectStatusBoard-module__tbGlCa__cornerTopLeft,.ProjectStatusBoard-module__tbGlCa__cornerTopRight,.ProjectStatusBoard-module__tbGlCa__cornerBottomLeft,.ProjectStatusBoard-module__tbGlCa__cornerBottomRight{z-index:1;width:var(--corner-size);height:var(--corner-size);border:clamp(2px, .25vw, 3px) solid var(--accent);box-sizing:border-box;background:#fff;position:absolute}.ProjectStatusBoard-module__tbGlCa__cornerTopLeft{top:var(--corner-offset);left:var(--corner-offset)}.ProjectStatusBoard-module__tbGlCa__cornerTopRight{top:var(--corner-offset);right:var(--corner-offset)}.ProjectStatusBoard-module__tbGlCa__cornerBottomLeft{bottom:var(--corner-offset);left:var(--corner-offset)}.ProjectStatusBoard-module__tbGlCa__cornerBottomRight{right:var(--corner-offset);bottom:var(--corner-offset)}.ProjectStatusBoard-module__tbGlCa__cardContent{box-sizing:border-box;gap:clamp(20px,2.5vw,40px);min-width:0;min-height:294px;padding:clamp(20px,2.5vw,40px);display:grid;overflow:hidden}.ProjectStatusBoard-module__tbGlCa__cardContentWithoutButton{min-height:0}.ProjectStatusBoard-module__tbGlCa__copy{gap:10px;min-width:0;display:grid}.ProjectStatusBoard-module__tbGlCa__card h4{overflow-wrap:anywhere;min-width:0;font-family:var(--font-brand);text-transform:uppercase;margin:0;font-size:clamp(20px,1.8vw,34px);line-height:1.05}.ProjectStatusBoard-module__tbGlCa__description{color:#ffffffd6;margin:0;font-size:clamp(13px,1vw,15px);line-height:1.45}.ProjectStatusBoard-module__tbGlCa__pills{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ProjectStatusBoard-module__tbGlCa__pill{border:2px solid var(--color-border-inverse);background:var(--pill-fill);color:#171717;text-transform:uppercase;white-space:nowrap;border-radius:999px;max-width:100%;padding:3px 9px;font-size:10px;font-weight:800;line-height:1}.ProjectStatusBoard-module__tbGlCa__pillBlue{--pill-fill:var(--color-brand-sky)}.ProjectStatusBoard-module__tbGlCa__pillTerracotta{--pill-fill:var(--color-brand-mustard)}.ProjectStatusBoard-module__tbGlCa__pillSage{--pill-fill:var(--color-brand-teal)}.ProjectStatusBoard-module__tbGlCa__button{--button-min-height:clamp(48px, 4vw, 56px);--button-padding-inline:clamp(16px, 1.8vw, 22px);--button-gap:10px;--button-font-size:clamp(14px, 1.1vw, 16px);--button-icon-size:clamp(18px, 1.4vw, 20px);--button-fill-origin-x:52px;--button-color-border:var(--column-accent);--button-background-hover:var(--column-accent);--button-text-hover:#fff;width:100%;min-width:0;box-shadow:none;margin-top:auto}.ProjectStatusBoard-module__tbGlCa__button.ProjectStatusBoard-module__tbGlCa__button{--button-color-border:var(--column-accent);--button-background-hover:var(--column-accent)}@media (max-width:1023px){.ProjectStatusBoard-module__tbGlCa__columns{grid-template-columns:1fr;gap:clamp(36px,5vw,52px);height:auto;min-height:0}.ProjectStatusBoard-module__tbGlCa__column{height:auto;min-height:0;padding:36px clamp(16px,3vw,28px) clamp(20px,3vw,28px)}.ProjectStatusBoard-module__tbGlCa__cards{gap:clamp(24px,3.5vw,36px);margin:0;padding:0;overflow:visible}.ProjectStatusBoard-module__tbGlCa__cardContent{min-height:0}}
.BlogArticleContent-module__pl0y4G__heading{color:var(--color-text-primary);font-family:var(--type-article-h2-family);font-size:var(--type-article-h2-size);font-weight:var(--type-article-h2-weight);line-height:var(--type-article-h2-line-height);letter-spacing:var(--type-article-h2-letter-spacing);scroll-margin-top:calc(var(--header-bar-height,0px) + 32px);-webkit-text-stroke:var(--type-article-h2-stroke-width) var(--type-article-h2-stroke-color);paint-order:stroke fill;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin:0}.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="3"]{font-family:var(--type-article-h3-family);font-size:var(--type-article-h3-size);font-weight:var(--type-article-h3-weight);line-height:var(--type-article-h3-line-height);letter-spacing:var(--type-article-h3-letter-spacing);-webkit-text-stroke:var(--type-article-h3-stroke-width) var(--type-article-h3-stroke-color)}.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="4"]{font-family:var(--type-article-h4-family);font-size:var(--type-article-h4-size);font-weight:var(--type-article-h4-weight);line-height:var(--type-article-h4-line-height);letter-spacing:var(--type-article-h4-letter-spacing);-webkit-text-stroke:var(--type-article-h4-stroke-width) var(--type-article-h4-stroke-color)}.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="5"]{font-family:var(--type-article-h5-family);font-size:var(--type-article-h5-size);font-weight:var(--type-article-h5-weight);line-height:var(--type-article-h5-line-height);-webkit-text-stroke:var(--type-article-h5-stroke-width) var(--type-article-h5-stroke-color)}.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="6"]{font-family:var(--type-article-h6-family);font-size:var(--type-article-h6-size);font-weight:var(--type-article-h6-weight);line-height:var(--type-article-h6-line-height);-webkit-text-stroke:var(--type-article-h6-stroke-width) var(--type-article-h6-stroke-color)}.BlogArticleContent-module__pl0y4G__text{color:var(--color-text-primary);font-family:var(--type-article-body-family);width:100%;max-width:none;font-size:var(--type-article-body-size);font-weight:var(--type-article-body-weight);line-height:var(--type-article-body-line-height)}.BlogArticleContent-module__pl0y4G__text p{overflow-wrap:break-word;width:100%;max-width:none;margin:0}.BlogArticleContent-module__pl0y4G__text p+p{margin-top:var(--space-16)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__text p+p{margin-top:var(--space-20)}}.BlogArticleContent-module__pl0y4G__heading+.BlogArticleContent-module__pl0y4G__text{margin-top:var(--space-20)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__heading+.BlogArticleContent-module__pl0y4G__text{margin-top:var(--space-24)}}.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading{margin-top:var(--space-40)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading{margin-top:var(--space-56)}}.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="3"]{margin-top:var(--space-32)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="3"]{margin-top:var(--space-40)}}.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="4"],.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="5"],.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="6"]{margin-top:var(--space-24)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="4"],.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="5"],.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__heading[data-article-nav-level="6"]{margin-top:var(--space-32)}}.BlogArticleContent-module__pl0y4G__heading+.BlogArticleContent-module__pl0y4G__heading{margin-top:var(--space-16)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__heading+.BlogArticleContent-module__pl0y4G__heading{margin-top:var(--space-20)}}.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__text{margin-top:var(--space-20)}@media (min-width:768px){.BlogArticleContent-module__pl0y4G__text+.BlogArticleContent-module__pl0y4G__text{margin-top:var(--space-24)}}
.BlogArticleAttention-module__4m19HW__attention{border:3px solid var(--color-border-primary);background:var(--color-brand-terracotta);border-radius:80px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:20px;width:min(100%,1420px);min-height:124px;padding:20px;display:grid;box-shadow:0 4px 4px #00000040}.BlogArticleAttention-module__4m19HW__mascotFrame{border:3px solid var(--color-border-primary);background:var(--color-brand-sage);border-radius:50%;width:84px;height:84px;overflow:hidden}.BlogArticleAttention-module__4m19HW__mascotFrame img{object-fit:cover;object-position:48% 6%;width:100%;height:100%}.BlogArticleAttention-module__4m19HW__attention p{width:100%;max-width:none;color:var(--color-text-inverse);font-family:var(--font-brand);-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:center;margin:0;font-size:18px;font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}@media (max-width:560px){.BlogArticleAttention-module__4m19HW__attention{border-radius:28px;grid-template-columns:60px minmax(0,1fr);gap:14px;min-height:0;padding:14px}.BlogArticleAttention-module__4m19HW__mascotFrame{width:60px;height:60px}.BlogArticleAttention-module__4m19HW__attention p{font-size:16px}}
.BlogArticleProsCons-module__3KOkLG__list{align-items:flex-start;gap:66px;width:min(100%,1420px);display:flex}.BlogArticleProsCons-module__3KOkLG__list[data-single]{max-width:min(100%,677px)}.BlogArticleProsCons-module__3KOkLG__paper{flex:1 1 0;min-width:0;padding-top:30px;position:relative}.BlogArticleProsCons-module__3KOkLG__sheet{border:3px solid var(--color-border-primary);background:var(--color-surface-primary);border-radius:20px;padding:clamp(24px,20px + 1vw,30px) clamp(18px,10px + 2.2vw,40px) clamp(22px,18px + 1vw,28px);box-shadow:0 0 10px 5px #00000040}.BlogArticleProsCons-module__3KOkLG__clip{border:3px solid var(--color-border-primary);z-index:2;background:0 0;border-radius:80px;width:20px;height:60px;position:absolute;top:0;left:20px}.BlogArticleProsCons-module__3KOkLG__rows{display:grid}.BlogArticleProsCons-module__3KOkLG__row{min-height:50px;padding-block:var(--space-8,8px);border-bottom:1px solid var(--color-border-primary);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;display:grid}.BlogArticleProsCons-module__3KOkLG__row:last-child{border-bottom:0}.BlogArticleProsCons-module__3KOkLG__icon{flex-shrink:0;width:30px;height:30px}.BlogArticleProsCons-module__3KOkLG__minusIcon{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;position:relative}.BlogArticleProsCons-module__3KOkLG__minusIcon img:first-child{width:30px;height:30px;position:absolute;inset:0}.BlogArticleProsCons-module__3KOkLG__minusIcon img:last-child{z-index:1;width:12px;height:12px;position:relative}.BlogArticleProsCons-module__3KOkLG__row p{width:100%;max-width:none;color:var(--color-text-primary);font-family:var(--font-sans);overflow-wrap:break-word;word-break:normal;margin:0;font-size:14px;font-weight:700;line-height:1.3}@media (max-width:1023px){.BlogArticleProsCons-module__3KOkLG__list{gap:var(--space-32,32px)}}@media (max-width:767px){.BlogArticleProsCons-module__3KOkLG__list{gap:clamp(36px,28px + 2.5vw,48px);display:grid}.BlogArticleProsCons-module__3KOkLG__list[data-single]{max-width:none}.BlogArticleProsCons-module__3KOkLG__paper:nth-child(2) .BlogArticleProsCons-module__3KOkLG__clip{left:auto;right:20px}}
.Button-module__fANS6W__button{--button-background:var(--button-color-brand-background);--button-text:var(--button-color-brand-text);--button-background-hover:var(--button-color-inverse-background);--button-text-hover:var(--button-color-inverse-text);--button-min-height:56px;--button-padding-inline:30px;--button-gap:10px;--button-font-size:16px;--button-icon-size:26px;--button-fill-size:260%;--button-fill-origin-x:42px;min-height:var(--button-min-height);justify-content:center;align-items:center;gap:var(--button-gap);padding:0 var(--button-padding-inline);border:3px solid var(--button-color-border);border-radius:var(--radius-pill);background:var(--button-background);color:var(--button-text);font-family:var(--font-brand);font-size:var(--button-font-size);letter-spacing:0;white-space:nowrap;font-weight:800;line-height:1;transition:color .62s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.Button-module__fANS6W__brand{--button-background:var(--button-color-brand-background);--button-text:var(--button-color-brand-text);--button-background-hover:var(--button-color-inverse-background);--button-text-hover:var(--button-color-inverse-text)}.Button-module__fANS6W__inverse{--button-background:var(--button-color-inverse-background);--button-text:var(--button-color-inverse-text);--button-background-hover:var(--button-color-brand-background);--button-text-hover:var(--button-color-brand-text)}.Button-module__fANS6W__button:hover,.Button-module__fANS6W__button:focus-visible{color:var(--button-text-hover)}.Button-module__fANS6W__button:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.Button-module__fANS6W__button:before{content:"";top:50%;left:var(--button-fill-origin-x);width:var(--button-fill-size);aspect-ratio:1;background:var(--button-background-hover);transform-origin:50%;pointer-events:none;border-radius:50%;transition:transform .98s cubic-bezier(.33,1,.68,1);position:absolute;transform:translate(-50%,-50%)scale(0)}.Button-module__fANS6W__button:hover:before,.Button-module__fANS6W__button:focus-visible:before{transform:translate(-50%,-50%)scale(1)}.Button-module__fANS6W__icon{z-index:1;width:var(--button-icon-size);height:var(--button-icon-size);background:currentColor;flex:none;position:relative;-webkit-mask:url(/brand/star.svg) 50%/contain no-repeat;mask:url(/brand/star.svg) 50%/contain no-repeat}.Button-module__fANS6W__label{z-index:1;display:inline-block;position:relative}
.ActionButton-module__NyYzUG__button{--button-min-height:80px;--button-padding-inline:54px;--button-gap:16px;--button-font-size:20px;--button-icon-size:29px;--button-fill-size:260%;--button-fill-origin-x:68.5px;--button-background-hover:var(--color-border-primary);--button-text-hover:var(--color-text-inverse);min-width:460px;font-weight:400;transition:color .32s ease-out;box-shadow:0 8px 4px #12121240}.ActionButton-module__NyYzUG__button.ActionButton-module__NyYzUG__button:before{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;transition:transform .42s cubic-bezier(.33,1,.68,1);inset:0;transform:translate(-101%)}.ActionButton-module__NyYzUG__button.ActionButton-module__NyYzUG__button:hover:before,.ActionButton-module__NyYzUG__button.ActionButton-module__NyYzUG__button:focus-visible:before{transform:translate(0)}.ActionButton-module__NyYzUG__primary{--button-color-border:var(--color-border-primary)}.ActionButton-module__NyYzUG__blue{--button-color-border:#3185f5}@media (max-width:767px){.ActionButton-module__NyYzUG__button{--button-min-height:64px;--button-padding-inline:28px;--button-fill-origin-x:42.5px;min-width:0}}
