.site-nav{--nav-white:1;position:fixed;top:0;right:0;left:0;z-index:1030;height:70px;margin:0;padding:0;border:none;background:none;font-family:InterVariable,Inter,-apple-system,system-ui,sans-serif;letter-spacing:-0.01em;color:#17211c}.site-nav::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:rgba(255,255,255,calc(0.82 * var(--nav-white)));border-bottom:1px solid rgba(0,0,0,calc(0.08 * var(--nav-white)));box-shadow:0 6px 20px rgba(0,0,0,calc(0.08 * var(--nav-white)));-webkit-backdrop-filter:var(--nav-filter,blur(24px) saturate(1.8));backdrop-filter:var(--nav-filter,blur(24px) saturate(1.8))}.site-nav.navbar-fixed-top{height:70px;background-image:none}.site-nav-bar{position:absolute;top:0;bottom:0;left:20px;right:20px;display:none;align-items:center;gap:var(--nav-gap,14px)}@media (min-width:768px){.site-nav-bar{display:flex}}.site-nav-bar>*{flex-shrink:0}.site-nav-spacer{flex:1 1 0;min-width:12px}.site-nav-brand{display:flex;align-items:center;gap:9px;margin-right:calc(var(--nav-gap,14px) * 0.75);color:#17211c;font-size:21px;font-weight:700;text-decoration:none}.site-nav-brand:hover,.site-nav-brand:focus{color:#17211c;text-decoration:none}.site-nav-brand img{width:32px;height:auto;transition:transform 0.25s cubic-bezier(0.34,1.56,0.64,1)}.site-nav-brand img:hover,.site-nav-brand:focus-visible img{transform:scale(1.3)}.site-nav-brand span{transform-origin:50% 60%}.site-nav-brand span:hover,.site-nav-brand:focus-visible span,.site-nav-link:hover,.site-nav-btn:hover{animation:site-nav-shake 0.3s ease-in-out}@keyframes site-nav-shake{0%{transform:rotate(0)}20%{transform:rotate(-1.5deg)}40%{transform:rotate(1.2deg)}60%{transform:rotate(-0.7deg)}80%{transform:rotate(0.3deg)}100%{transform:rotate(0)}}.site-nav-brand span,.site-nav-link>span{display:none}.site-nav-bar.with-wordmark .site-nav-brand span,.site-nav-bar.with-labels .site-nav-link>span{display:inline}.site-nav-link{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:none;border-radius:12px;background:transparent;color:#34433b;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:inherit;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.site-nav-link:hover,.site-nav-link:focus{background-color:rgba(23,33,28,0.06);color:#17211c;text-decoration:none}.site-nav-link i,.site-nav-search>i{flex:none;width:22px;font-size:22px;text-align:center}.site-nav-link.current{background:linear-gradient(rgba(242,65,0,0.08),rgba(242,65,0,0.08)),rgba(255,255,255,0.92);color:#c23400;font-weight:700;box-shadow:0 1px 2px rgba(23,33,28,0.06),0 2px 8px rgba(23,33,28,0.05)}.site-nav-link.current:hover,.site-nav-link.current:focus{background:linear-gradient(rgba(242,65,0,0.12),rgba(242,65,0,0.12)),rgba(255,255,255,0.92);color:#c23400}.site-nav-link.current i,.site-nav-link.current .site-nav-trophy{color:#f24100}.site-nav-trophy{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:22;stroke-linecap:round;stroke-linejoin:round}.current .site-nav-trophy .trophy-cup{fill:currentColor}.site-nav-caret{width:auto!important;margin-left:-3px;color:#6b7a72;font-size:12px!important;transition:transform 0.2s ease}.site-nav-bar:not(.with-labels) .site-nav-link .site-nav-caret{display:none}.site-nav-link[aria-expanded="true"]{background-color:rgba(23,33,28,0.09);color:#17211c;animation:none}.site-nav-link[aria-expanded="true"] .site-nav-caret{transform:rotate(180deg)}.site-nav-search{display:flex;flex:0 1 264px;align-items:center;gap:8px;width:264px;min-width:146px;height:38px;margin:0;padding:0 5px 0 12px;border-radius:12px;background-color:rgba(23,33,28,0.11);box-shadow:inset 0 0 0 1px rgba(23,33,28,0.06);color:#4a5851;font-weight:normal;cursor:text;transition:background-color 0.15s ease,box-shadow 0.15s ease}.site-nav-bar.fit-strict>.site-nav-search{flex-shrink:0}.site-nav-search>i{font-size:18px}.site-nav-search:hover,.site-nav-search.suggesting{background-color:#fff;box-shadow:0 0 0 1px rgba(23,33,28,0.08)}.site-nav-search:focus-within{background-color:#fff;box-shadow:0 0 0 1px #007db0,0 0 0 4px rgba(0,125,176,0.18)}.site-nav-search form{display:flex;flex:1;min-width:0;margin:0}.site-nav-search input{flex:1;min-width:0;height:36px;margin:0;padding:0;border:none;border-radius:0;outline:none;background:transparent;box-shadow:none;color:#17211c;font-family:inherit;font-size:15px;letter-spacing:inherit}.site-nav-search input::placeholder{color:#56645c}.site-nav-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.site-nav-search-end{display:none;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-right:-4px}.site-nav-search.has-text .site-nav-search-end,.site-nav-search.search-loading .site-nav-search-end{display:flex}.site-nav-search-clear{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:transparent;color:#8a968f;font-size:18px;cursor:pointer;transition:color 0.15s ease}.site-nav-search-clear:hover,.site-nav-search-clear:focus-visible{color:#34433b}.site-nav-search-spinner{display:none;width:16px;height:16px;border:2px solid rgba(23,33,28,0.15);border-top-color:#34433b;border-radius:50%;animation:site-nav-spin 0.7s linear infinite}.site-nav-search.search-loading .site-nav-search-clear{display:none}.site-nav-search.search-loading .site-nav-search-spinner{display:block}.site-nav-search-sep{flex:none;width:1px;height:20px;background-color:rgba(23,33,28,0.14)}.site-nav-search-advanced{display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:#34433b;font-size:18px;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease}.site-nav-search-advanced:hover,.site-nav-search-advanced:focus-visible{background-color:rgba(23,33,28,0.08);color:#17211c;text-decoration:none}.site-nav-search-advanced:focus{color:#17211c;text-decoration:none}.site-nav-search-advanced[data-tooltip]{position:relative}.site-nav-search-advanced[data-tooltip]::after{content:attr(data-tooltip);position:absolute;top:calc(100% + 10px);left:50%;z-index:1;padding:7px 11px;border-radius:10px;background-color:rgba(28,28,32,0.78);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:0 8px 24px rgba(0,0,0,0.22);color:#fff;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity 0.12s ease,transform 0.12s ease,visibility 0s linear 0.12s}@media (hover:hover){.site-nav-search:not(.suggesting) .site-nav-search-advanced[data-tooltip]:hover::after{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity 0.12s ease 0.35s,transform 0.12s ease 0.35s,visibility 0s linear 0.35s}}@keyframes site-nav-spin{to{transform:rotate(360deg)}}.site-nav-btn{display:flex;align-items:center;height:38px;margin-left:6px;padding:0 16px;border-radius:12px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:inherit;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease}.site-nav-btn:hover,.site-nav-btn:focus{text-decoration:none}.site-nav-btn-outline{border:1px solid rgba(23,33,28,0.18);background:transparent;color:#17211c}.site-nav-btn-outline:hover,.site-nav-btn-outline:focus{background-color:rgba(23,33,28,0.06);color:#17211c}.site-nav-btn-primary{border:none;background-color:#007db0;color:#fff}.site-nav-btn-primary:hover,.site-nav-btn-primary:focus{background-color:#00b1f2;color:#fff}.site-nav-cta{display:flex;align-items:center;gap:7px;height:38px;padding:0 13px;border:none;border-radius:12px;background-color:#007db0;color:#fff;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease}.site-nav-cta:hover,.site-nav-cta:focus-visible{background-color:#00b1f2;color:#fff;text-decoration:none}.site-nav-cta:focus{color:#fff;text-decoration:none}.site-nav-cta>i{font-size:18px}.site-nav-cta-short{display:none}.site-nav-bar.compact-cta .site-nav-cta-long{display:none}.site-nav-bar.compact-cta .site-nav-cta-short{display:inline}.site-nav-bar.compact-cta .site-nav-cta{gap:6px;padding:0 13px 0 11px}.site-nav-icon-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:12px;background:transparent;color:#34433b;font-size:22px;cursor:pointer;transition:background-color 0.15s ease}.site-nav-icon-btn:hover,.site-nav-icon-btn:focus-visible{background-color:rgba(23,33,28,0.06);color:#17211c}.site-nav-icon-btn[aria-expanded="true"]{background-color:rgba(23,33,28,0.09);color:#17211c}.site-nav-count{position:absolute;top:3px;right:2px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border:2px solid #fff;border-radius:9px;background-color:#f24100;color:#fff;font-size:11px;font-weight:700;line-height:1;box-sizing:border-box}.site-nav-count:empty{display:none}.site-nav-avatar-btn{width:40px;height:40px;padding:0;border:none;border-radius:12px;background:transparent;cursor:pointer}.site-nav-avatar{display:block;width:34px;height:34px;margin:3px;border-radius:10px;object-fit:cover;box-shadow:0 1px 2px rgba(23,33,28,0.3),0 3px 10px rgba(23,33,28,0.24);transition:box-shadow 0.15s ease,transform 0.15s ease}.site-nav-avatar-btn:hover .site-nav-avatar,.site-nav-avatar-btn[aria-expanded="true"] .site-nav-avatar{box-shadow:0 2px 3px rgba(23,33,28,0.3),0 6px 16px rgba(23,33,28,0.28);transform:translateY(-1px)}.site-nav-menu-wrap{position:relative;flex-shrink:0}.site-nav-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:1040;width:264px;padding:8px;border:1px solid rgba(255,255,255,0.7);border-radius:18px;background-color:rgba(255,255,255,0.86);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 18px 44px rgba(23,33,28,0.18),0 0 0 1px rgba(23,33,28,0.05);text-align:left;opacity:0;visibility:hidden;transform:translateY(-6px) scale(0.96);transform-origin:24px 0;transition:opacity 0.12s ease,transform 0.12s ease,visibility 0s 0.12s}.site-nav-menu.open{opacity:1;visibility:visible;transform:none;transition:opacity 0.16s ease,transform 0.2s cubic-bezier(0.2,0.9,0.3,1.1)}.site-nav-menu-right{left:auto;right:0;transform-origin:calc(100% - 24px) 0}.site-nav-menu::before{content:'';position:absolute;top:-8px;left:0;right:0;height:8px}.site-nav-menu-item{display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;border:none;border-radius:11px;background:none;color:#17211c;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:inherit;text-align:left;text-decoration:none;cursor:pointer}.site-nav-menu-item:hover,.site-nav-menu-item:focus{background-color:rgba(23,33,28,0.06);color:#17211c;text-decoration:none}.site-nav-menu-item>i{flex:none;width:22px;color:#34433b;font-size:20px;text-align:center}.site-nav-menu .site-nav-menu-item>i{margin:0}.site-nav-menu-item .site-nav-trophy{width:20px;height:20px;margin:0 1px;color:#34433b}.site-nav-menu-item .ph-arrow-up-right{width:auto;margin-left:auto;color:#8a968f;font-size:13px}.site-nav-menu-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-nav-menu-item.toggle-admin-mode{color:#17211c!important}.site-nav-admin-state{margin-left:auto;color:#6b7a72;font-size:13px}.toggle-admin-mode[aria-pressed="true"] .site-nav-admin-state{color:#007db0;font-weight:600}.site-nav-menu-item.site-nav-admin-tools[hidden]{display:none}.site-nav-menu-divider{height:1px;margin:6px 12px;background-color:rgba(23,33,28,0.08)}.site-nav-menu-social{display:flex;gap:6px;padding:4px 6px}.site-nav-menu-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:#34433b;font-size:21px;text-decoration:none}.site-nav-menu-social a:hover,.site-nav-menu-social a:focus{background-color:rgba(23,33,28,0.06);color:#17211c}.site-nav-menu-fine{display:flex;flex-wrap:wrap;gap:4px 14px;padding:6px 12px 8px;font-size:13px}.site-nav-menu-fine a{color:#5b6a62;text-decoration:none}.site-nav-menu-fine a:hover,.site-nav-menu-fine a:focus{color:#17211c;text-decoration:underline}.site-nav-you-head{display:flex;align-items:center;gap:12px;margin-bottom:2px;padding:8px 12px;border-radius:12px;color:inherit;text-decoration:none}.site-nav-you-head:hover,.site-nav-you-head:focus{background-color:rgba(23,33,28,0.06);color:inherit;text-decoration:none}.site-nav-you-head>div{flex:1;min-width:0}.site-nav-you-head img{width:40px;height:40px;border-radius:11px;object-fit:cover;box-shadow:0 1px 2px rgba(23,33,28,0.14),0 2px 6px rgba(23,33,28,0.1)}.site-nav-you-head strong{display:block;overflow:hidden;color:#17211c;font-size:15px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.site-nav-you-head small{display:block;color:#6b7a72;font-size:12px;line-height:16px}.site-nav-you-head .ph-caret-right{flex:none;color:#8a968f;font-size:14px}.site-nav-menu.site-nav-alerts{width:400px;max-width:calc(100vw - 32px);padding:0;overflow:hidden}.site-nav-alerts-head{padding:16px 18px 8px;color:#17211c;font-size:17px;font-weight:700}.site-nav-alerts-scroll{max-height:min(480px,calc(100vh - 150px));padding:0 8px 8px;overflow-y:auto;overscroll-behavior:contain}#nav-alerts-container.site-nav-alerts-scroll,#mobile-alerts-container.site-nav-alerts-scroll,#nav-alerts-ul.site-nav-alerts-list,#mobile-alerts-ul.site-nav-alerts-list{width:auto!important;height:auto!important}.site-nav-alerts-empty{display:none;padding:28px 18px 32px;color:#6b7a72;font-size:14px;text-align:center}.site-nav-alerts-empty i{display:block;margin-bottom:6px;color:#8a968f;font-size:28px}.is-empty>.site-nav-alerts-empty{display:block}.is-empty>.site-nav-alerts-scroll{display:none}.site-nav-alerts-list{position:static;display:block;margin:0;padding:0;list-style:none}.site-nav-alerts-list .nav-alerts-li,.site-nav-alerts-list .nav-alerts-li:hover{margin:0;padding:0;border:none;background:none;filter:none;list-style:none}.site-nav-alerts-list .nav-alerts-link{display:block;color:inherit;text-align:left;text-decoration:none}.site-nav-alerts-list .nav-alerts-li-div{display:flex;align-items:center;gap:12px;width:auto;padding:10px;border-radius:12px;text-align:left}.site-nav-alerts-list .nav-alerts-li:hover .nav-alerts-li-div{background-color:rgba(23,33,28,0.05)}.site-nav-alerts-list .nav-alerts-li-left,.site-nav-alerts-list .nav-alerts-li-right,.site-nav-alerts-list .nav-alerts-li-wide-right{flex:none;float:none;width:auto!important;margin:0;padding:0}.site-nav-alerts-list .nav-alerts-li-left img{display:block;width:40px!important;height:40px!important;border-radius:11px;object-fit:cover}.site-nav-alerts-list .nav-alerts-li-right img{display:block;width:56px!important;height:40px!important;border-radius:8px;object-fit:cover}.site-nav-alerts-list .nav-alerts-li-right img[src*="spacer"]{display:none}.site-nav-alerts-list .nav-alerts-li-wide-middle,.site-nav-alerts-list .nav-alerts-li-middle{flex:1;float:none;min-width:0;width:auto!important;margin:0;padding:0;color:#34433b;font-size:14px;line-height:1.35;letter-spacing:-0.01em;white-space:normal}.site-nav-alerts-list .nav-alerts-li-middle a{color:inherit;text-decoration:none}.site-nav-alerts-list .nav-alerts-headline{color:#17211c;font-weight:600}.site-nav-alerts-list .nav-alerts-loading{display:flex;justify-content:center;padding:14px 0;color:#6b7a72;list-style:none}.autocomplete-suggestions.site-nav-suggest{position:fixed!important;z-index:1040!important;max-height:none;margin:0!important;padding:8px;overflow-y:auto;border:1px solid rgba(255,255,255,0.7);border-radius:18px;background-color:rgba(255,255,255,0.86);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 18px 44px rgba(23,33,28,0.18),0 0 0 1px rgba(23,33,28,0.05);font-family:InterVariable,Inter,-apple-system,system-ui,sans-serif;letter-spacing:-0.01em;transform-origin:24px 0;animation:site-nav-pop 0.2s cubic-bezier(0.2,0.9,0.3,1.1)}.autocomplete-suggestions.site-nav-suggest-sheet{z-index:1060!important}@keyframes site-nav-pop{from{opacity:0;transform:translateY(-6px) scale(0.96)}to{opacity:1;transform:none}}.site-nav-suggest .autocomplete-suggestion{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border:none;border-radius:11px;color:#17211c;white-space:nowrap;cursor:pointer}.site-nav-suggest .autocomplete-selected{background-color:rgba(23,33,28,0.06)}.site-nav-suggest .autocomplete-suggestion>i{flex:none;width:22px;color:#34433b;font-size:20px;text-align:center}.site-nav-suggest-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px}.site-nav-suggest-name strong{color:inherit;font-weight:700}.site-nav-suggest .autocomplete-no-suggestion{padding:0}.site-nav-suggest-advanced{position:relative;display:flex;align-items:center;gap:12px;min-height:42px;margin-top:13px;padding:0 12px;border-radius:11px;color:#17211c;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap;text-decoration:none;cursor:pointer}.site-nav-suggest-advanced::before{content:'';position:absolute;top:-7px;left:12px;right:12px;height:1px;background-color:rgba(23,33,28,0.08)}.autocomplete-no-suggestion .site-nav-suggest-advanced{margin-top:0}.autocomplete-no-suggestion .site-nav-suggest-advanced::before{display:none}.site-nav-suggest-advanced:hover,.site-nav-suggest-advanced:focus,.site-nav-suggest-advanced.autocomplete-selected{background-color:rgba(23,33,28,0.06);color:#17211c;text-decoration:none}.site-nav-suggest-advanced>i{flex:none;width:22px;color:#34433b;font-size:20px;text-align:center}.site-nav-suggest-advanced>.ph-arrow-right{width:auto;margin-left:auto;color:#8a968f;font-size:15px}.site-nav-phone{position:absolute;top:0;bottom:0;left:10px;right:10px;display:flex;align-items:center;gap:4px}@media (min-width:768px){.site-nav-phone{display:none}}.site-nav-phone-brand{display:flex;flex:none;align-items:center;margin-right:10px}.site-nav-phone-brand img{width:28px;height:auto}.site-nav-phone-title{flex:1;min-width:0;margin:0;overflow:hidden;color:#17211c;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-0.01em;text-overflow:ellipsis;white-space:nowrap}.site-nav-phone .site-nav-icon-btn{font-size:24px}.site-nav-phone-menu{font-size:26px!important;color:#17211c}.site-nav-phone-bell.no-news{display:none}.site-nav-sheet-backdrop{position:fixed;inset:0;z-index:1044;background-color:rgba(23,33,28,0.32);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0s 0.2s}.site-nav-sheet{position:fixed;top:0;right:0;bottom:0;z-index:1045;display:flex;width:min(300px,calc(100vw - 72px));overflow:hidden;outline:0;border-radius:22px 0 0 22px;background-color:rgba(255,255,255,0.58);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:inset 1px 0 0 rgba(255,255,255,0.7),-18px 0 50px rgba(23,33,28,0.22);font-family:InterVariable,Inter,-apple-system,system-ui,sans-serif;letter-spacing:-0.01em;color:#17211c;transform:translateX(105%);visibility:hidden;transition:transform 0.28s cubic-bezier(0.2,0.9,0.3,1),visibility 0s 0.28s}html.site-nav-sheet-open .site-nav-sheet{transform:none;visibility:visible;transition:transform 0.32s cubic-bezier(0.2,0.9,0.3,1)}html.site-nav-sheet-open .site-nav-sheet-backdrop{opacity:1;visibility:visible;transition:opacity 0.2s ease}html.site-nav-sheet-open,html.site-nav-sheet-open body{overflow:hidden!important}.site-nav-sheet-view{display:flex;flex:none;flex-direction:column;width:100%;min-height:0;transition:transform 0.28s cubic-bezier(0.2,0.9,0.3,1)}.site-nav-sheet.show-alerts .site-nav-sheet-view{transform:translateX(-100%)}.site-nav-sheet-top{display:flex;flex:none;align-items:center;gap:8px;height:64px;padding:0 12px 0 20px}.site-nav-sheet-top .site-nav-brand{flex:1;margin:0;font-size:20px}.site-nav-sheet-top .site-nav-brand img{width:28px}.site-nav-sheet-top .site-nav-brand span{display:inline}.site-nav-sheet-top h2{flex:1;margin:0;color:#17211c;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:inherit}.site-nav-round{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background-color:rgba(23,33,28,0.06);color:#34433b;font-size:18px;cursor:pointer}.site-nav-round:hover,.site-nav-round:focus-visible{background-color:rgba(23,33,28,0.12);color:#17211c}.site-nav-sheet-scroll{flex:1;min-height:0;padding:4px 12px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.site-nav-sheet .site-nav-menu-item{height:48px;font-size:16px}.site-nav-sheet .site-nav-menu-item>i{font-size:21px}.site-nav-sheet .site-nav-menu-item .site-nav-trophy{width:21px;height:21px;margin:0 0.5px}.site-nav-sheet .site-nav-menu-item.current{background-color:rgba(242,65,0,0.08);color:#c23400;font-weight:700}.site-nav-sheet .site-nav-menu-item.current>i,.site-nav-sheet .site-nav-menu-item.current .site-nav-trophy{color:#f24100}.site-nav-sheet .site-nav-menu-divider{margin:8px 12px}.site-nav-sheet .site-nav-menu-social a{width:44px;height:44px}.site-nav-sheet .site-nav-menu-fine a{padding:8px 0}.site-nav-sheet-section{margin:4px 12px 2px;color:#6b7a72;font-size:12px;font-weight:600;letter-spacing:0.02em;text-transform:uppercase}.site-nav-sheet .site-nav-search{width:auto;height:44px;margin:4px 0 12px}.site-nav-sheet .site-nav-search input{height:40px;font-size:16px}.site-nav-sheet .site-nav-search>i{font-size:19px}.site-nav-sheet .site-nav-search-end,.site-nav-sheet .site-nav-search-clear{width:28px;height:28px;font-size:20px}.site-nav-sheet .site-nav-search-end{margin-right:-6px}.site-nav-sheet .site-nav-search{padding-right:4px}.site-nav-sheet .site-nav-search-advanced{width:36px;height:36px;border-radius:10px;font-size:20px}.site-nav-sheet-auth{display:flex;gap:10px;margin:0 0 8px}.site-nav-sheet-auth .site-nav-btn{flex:1;justify-content:center;height:46px;margin:0;font-size:16px}.site-nav-sheet-you{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:10px 12px;border-radius:14px;background-color:rgba(23,33,28,0.04);color:inherit;text-decoration:none}.site-nav-sheet-you:hover,.site-nav-sheet-you:focus{background-color:rgba(23,33,28,0.07);color:inherit;text-decoration:none}.site-nav-sheet-you img{flex:none;width:44px;height:44px;border-radius:12px;object-fit:cover;box-shadow:0 1px 2px rgba(23,33,28,0.3),0 3px 10px rgba(23,33,28,0.24)}.site-nav-sheet-you>div{flex:1;min-width:0}.site-nav-sheet-you strong{display:block;overflow:hidden;color:#17211c;font-size:16px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.site-nav-sheet-you small{display:block;color:#6b7a72;font-size:13px;line-height:18px}.site-nav-sheet-you .ph-caret-right{color:#8a968f;font-size:16px}.site-nav-sheet-cta{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;margin:0 0 6px;border-radius:12px;background-color:#007db0;color:#fff;font-size:16px;font-weight:600;text-decoration:none}.site-nav-sheet-cta:hover,.site-nav-sheet-cta:focus{background-color:#00b1f2;color:#fff;text-decoration:none}.site-nav-sheet-cta i{font-size:19px}.site-nav-sheet-count{min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:10px;background-color:#f24100;color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center}.site-nav-sheet-count:empty{display:none}.site-nav-sheet-alerts-btn .ph-caret-right{width:auto!important;margin-left:auto;color:#8a968f!important;font-size:15px!important}.site-nav-sheet-count:not(:empty) + .ph-caret-right{margin-left:4px}.site-nav-sheet-alerts .site-nav-alerts-scroll{flex:1;max-height:none;min-height:0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}body.site-nav-page .modal-backdrop{background-color:#17211c}body.site-nav-page .modal-backdrop.in{opacity:0.32}.site-dialog-veil{position:fixed;inset:0;z-index:1049;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity 0.2s ease}body.site-dialog-open .site-dialog-veil{opacity:1}.site-dialog .modal-dialog{width:380px;max-width:calc(100% - 32px);margin:12vh auto 24px}.site-dialog.fade .modal-dialog{transform:translateY(8px) scale(0.98);transition:transform 0.22s cubic-bezier(0.2,0.9,0.3,1.1)}.site-dialog.in .modal-dialog{transform:none}.site-dialog .modal-content{overflow:hidden;border:1px solid rgba(255,255,255,0.7);border-radius:22px;background-color:rgba(255,255,255,0.88);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 24px 60px rgba(23,33,28,0.25),0 0 0 1px rgba(23,33,28,0.05);font-family:InterVariable,Inter,-apple-system,system-ui,sans-serif;letter-spacing:-0.01em;color:#17211c}.site-dialog .modal-header{position:relative;padding:22px 24px 4px;border:none;background:transparent}.site-dialog .modal-title{margin:0;padding:0 40px 0 0;background:transparent;color:#17211c;font-family:inherit;font-size:21px;font-weight:700;line-height:32px;text-align:left}.site-dialog .site-dialog-close{position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background-color:rgba(23,33,28,0.06);color:#34433b;font-size:17px;opacity:1;text-shadow:none;transition:background-color 0.15s ease}.site-dialog .site-dialog-close:hover,.site-dialog .site-dialog-close:focus-visible{background-color:rgba(23,33,28,0.12);color:#17211c;opacity:1}.site-dialog .modal-body{padding:14px 24px 22px;background:transparent;color:#34433b;font-size:15px;line-height:1.45}.site-dialog form{margin:0;text-align:left}.site-dialog-field{position:relative;margin:0 0 10px}.site-dialog .site-dialog-input{display:block;width:100%;height:48px;margin:0;padding:0 44px;border:none;border-radius:12px;background-color:rgba(23,33,28,0.06);box-shadow:none;color:#17211c;font-family:inherit;font-size:15px;line-height:normal;letter-spacing:-0.01em;transition:background-color 0.15s ease,box-shadow 0.15s ease}.site-dialog .site-dialog-input::placeholder{color:#6b7a72}.site-dialog .site-dialog-input:hover{background-color:rgba(23,33,28,0.08)}.site-dialog .site-dialog-input:focus{background-color:#fff;box-shadow:0 0 0 1px #007db0,0 0 0 4px rgba(0,125,176,0.18);outline:none}.site-dialog-icon,.site-dialog-icon-end{position:absolute;top:24px;z-index:1;display:flex;line-height:1;transform:translateY(-50%)}.site-dialog-icon{left:15px;color:#6b7a72;font-size:18px;pointer-events:none}.site-dialog-icon-end{right:6px}.site-dialog-eye{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;color:#6b7a72;font-size:19px;cursor:pointer}.site-dialog-eye:hover,.site-dialog-eye:focus-visible{background-color:rgba(23,33,28,0.06);color:#17211c}.site-dialog .site-dialog-primary{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:6px 0 0;padding:0;border:none;border-radius:12px;background-color:#007db0;box-shadow:none;color:#fff;font-family:inherit;font-size:16px;font-weight:600;line-height:1;letter-spacing:-0.01em;text-shadow:none;text-transform:none;cursor:pointer;transition:background-color 0.15s ease}.site-dialog .site-dialog-primary:hover,.site-dialog .site-dialog-primary:focus-visible{background-color:#00b1f2;color:#fff}.site-dialog .site-dialog-primary .ph-spin{margin:0!important;font-size:20px}.site-dialog-aside{margin:14px 0 0;text-align:center}.site-dialog-quiet-link{color:#5b6a62;font-size:14px;text-decoration:none;cursor:pointer}.site-dialog-quiet-link:hover,.site-dialog-quiet-link:focus{color:#17211c;text-decoration:underline}.site-dialog-intro{margin:0 0 14px;color:#34433b;font-size:15px;line-height:1.45}.site-dialog-foot{margin:18px -24px -22px;padding:16px 24px;border-top:1px solid rgba(23,33,28,0.07);background-color:rgba(23,33,28,0.03);color:#34433b;font-size:15px;line-height:1.4;text-align:center}.site-dialog-foot a{color:#007db0;font-weight:600;text-decoration:none;cursor:pointer}.site-dialog-foot a:hover,.site-dialog-foot a:focus{color:#00b1f2;text-decoration:underline}.site-dialog-error{margin:0 0 12px;padding:10px 12px;border:none;border-radius:12px;background-color:rgba(208,2,27,0.08);color:#b00018;font-size:14px;line-height:1.4;text-align:left}.site-dialog-error a{color:inherit}.site-dialog-error:empty{display:none!important}#password-reset-success{padding:4px 0 2px;color:#34433b}.site-dialog #registerFaceboxWrapper,.site-dialog #register_container,.site-dialog .signUpWithEmail{width:auto!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;float:none!important}.site-dialog .site-dialog-field span.a{display:block;width:100%!important;margin:0!important;padding:0!important;border:none!important;background:none!important;float:none!important}.site-dialog .site-dialog-field span.a[style*="none"]{display:none}.site-dialog .site-dialog-field span.holder{display:none!important}.site-dialog .site-dialog-field .site-dialog-input{width:100%!important;max-width:none!important;height:48px!important;padding:0 44px!important;border:none!important;border-radius:12px!important;background-color:rgba(23,33,28,0.06)!important;font-size:15px!important}.site-dialog .site-dialog-field .site-dialog-input:focus{background-color:#fff!important;box-shadow:0 0 0 1px #007db0,0 0 0 4px rgba(0,125,176,0.18)!important}.site-dialog form .site-dialog-primary{width:100%!important;height:48px!important;margin:6px 0 0!important;padding:0!important;float:none!important;border:none!important;border-radius:12px!important;background:#007db0!important;color:#fff!important;font-size:16px!important;font-weight:600!important;text-transform:none!important}.site-dialog form .site-dialog-primary:hover,.site-dialog form .site-dialog-primary:focus-visible{background:#00b1f2!important}.site-dialog .btnWrapper{width:auto!important;margin:0!important;padding:0!important}.site-dialog p.terms{margin:12px 0 0!important;padding:0!important;color:#6b7a72!important;font-size:13px!important;line-height:1.4!important;text-align:center!important}.site-dialog p.terms a{color:#34433b!important;text-decoration:underline!important}.site-dialog .site-dialog-foot{height:auto!important;margin:18px -24px -22px!important;line-height:1.4!important;text-align:center!important}.site-dialog ul.errorlist{margin:-4px 0 10px!important;padding:0!important;list-style:none;color:#b00018!important;font-size:13px!important}.site-dialog ul.errorlist li{margin:0!important;padding:0 0 0 4px!important;background:none!important;color:inherit!important}.site-dialog .checkYourEmail{padding:4px 0 2px!important;color:#34433b;text-align:left!important}.site-dialog .checkYourEmail p:first-child{color:#17211c;font-size:17px!important;font-weight:700!important}.site-dialog .checkYourEmail a{color:#007db0!important;font-weight:600!important}.site-nav a:focus-visible,.site-nav button:focus-visible,.site-nav-sheet a:focus-visible,.site-nav-sheet button:focus-visible,.site-dialog-close:focus-visible,.site-dialog-eye:focus-visible,.site-dialog-primary:focus-visible,.site-dialog-foot a:focus-visible,.site-dialog-quiet-link:focus-visible{outline:2px solid #007db0!important;outline-offset:2px!important}.site-nav-menu a:focus-visible,.site-nav-menu button:focus-visible,.site-nav-sheet .site-nav-menu-item:focus-visible,.site-nav-sheet-you:focus-visible,.site-nav-alerts-list a:focus-visible{outline:2px solid #007db0!important;outline-offset:-2px!important}.site-nav-avatar-btn:focus-visible{outline-offset:1px!important}.site-nav input:focus-visible,.site-nav-sheet input:focus-visible{outline:none!important}@media (prefers-reduced-motion:reduce){.site-nav-brand img,.site-nav-menu,.site-nav-menu.open,.site-nav-caret,.site-nav-sheet,html.site-nav-sheet-open .site-nav-sheet,.site-nav-sheet-view,.site-nav-sheet-backdrop,.site-dialog.fade .modal-dialog,.site-dialog-veil{transition:none}.site-nav-brand img:hover,.site-nav-brand:focus-visible img,.site-nav-menu{transform:none}.site-nav-brand span:hover,.site-nav-brand:focus-visible span,.site-nav-link:hover,.site-nav-btn:hover,.autocomplete-suggestions.site-nav-suggest{animation:none}.site-nav-avatar-btn:hover .site-nav-avatar,.site-nav-avatar-btn[aria-expanded="true"] .site-nav-avatar{transform:none}.site-nav-search-spinner{animation-duration:1.6s}}.site-nav-bar .site-nav-link>i:not(.site-nav-caret),.site-nav-bar .site-nav-link>.site-nav-trophy{display:none}.site-nav-bar .site-nav-link>span{display:inline}.site-nav-bar .site-nav-link{position:relative;height:100%;padding:0 14px;border-radius:0;background:none;font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:18px;font-weight:600;letter-spacing:-0.005em;font-variation-settings:"opsz" 18}.site-nav-bar .site-nav-link:hover,.site-nav-bar .site-nav-link:focus,.site-nav-bar .site-nav-link[aria-expanded="true"]{background:none;color:#17211c}.site-nav-bar .site-nav-link:focus-visible{outline:2px solid #007db0;outline-offset:-6px;border-radius:10px}.site-nav-bar .site-nav-link.current,.site-nav-bar .site-nav-link.current:hover,.site-nav-bar .site-nav-link.current:focus{background:none;box-shadow:none;color:#17211c;font-weight:700}.site-nav-bar .site-nav-link.current::after{content:"";position:absolute;left:14px;right:14px;bottom:17px;height:3px;border-radius:2px;background-color:#f24100}.site-nav-bar .site-nav-link{isolation:isolate}.site-nav-bar .site-nav-link:not(.current)::before{content:"";position:absolute;z-index:-1;inset:15px 4px;border-radius:12px;background-color:rgba(23,33,28,0.07);opacity:0;transition:opacity 0.15s ease}.site-nav-bar .site-nav-link:not(.current):hover::before,.site-nav-bar .site-nav-link[aria-expanded="true"]::before{opacity:1}@media (prefers-reduced-motion:reduce){.site-nav-bar .site-nav-link:not(.current)::before{transition:none}}.site-nav-bar>.site-nav-menu-wrap:has(>.site-nav-link){height:100%}.site-nav-bar>.site-nav-menu-wrap:has(>.site-nav-link)>.site-nav-menu{top:calc(100% - 15px + 6px)}.site-nav-bar .site-nav-link .site-nav-caret{display:inline-block!important;margin:2px 0 0 1px}.site-nav-bar.tight-links .site-nav-link{padding:0 9px}.site-nav-bar.tight-links .site-nav-link.current::after{left:9px;right:9px}.site-nav-brand span{font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:25px;font-weight:700;letter-spacing:-0.02em;line-height:1;font-variation-settings:"opsz" 36;position:relative;top:1px}.site-nav-phone-title{font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:22px;font-variation-settings:"opsz" 24}.site-nav-brand img{width:36px}.site-nav-phone-brand img{width:32px}.site-nav-brand img,.site-nav-phone-brand img{filter:drop-shadow(0 0 0.6px rgba(23,33,28,0.55)) drop-shadow(0 1.5px 2.5px rgba(23,33,28,0.28))}.site-nav-bar.compact-search>.site-nav-search{flex:none;width:38px;min-width:0!important;padding:0 10px}.site-nav-bar.compact-search>.site-nav-search input{width:0}.site-nav-bar.compact-search>.site-nav-search:not(:focus-within):not(.has-text)>.site-nav-search-sep,.site-nav-bar.compact-search>.site-nav-search:not(:focus-within):not(.has-text)>.site-nav-search-advanced{display:none}.site-nav-bar.compact-search>.site-nav-search:focus-within,.site-nav-bar.compact-search>.site-nav-search.has-text{position:absolute;z-index:2;right:var(--search-right,140px);width:min(290px,calc(100% - var(--search-right,140px)));padding:0 5px 0 12px}.site-nav-bar.compact-search>.site-nav-search:focus-within input,.site-nav-bar.compact-search>.site-nav-search.has-text input{width:auto}.site-nav-bell>i,.site-nav-phone-bell>i{display:inline-block;transform-origin:50% 12%}.site-nav-bell:hover>i,.site-nav-phone-bell:hover>i{animation:site-nav-ring 0.6s ease-in-out}@keyframes site-nav-ring{0%{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-7deg)}75%{transform:rotate(4deg)}90%{transform:rotate(-2deg)}100%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.site-nav-bell:hover>i,.site-nav-phone-bell:hover>i{animation:none}}.site-nav-bar .site-nav-menu .site-nav-menu-item,.site-nav-bar .site-nav-you-head strong{font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:17px;font-weight:600;letter-spacing:-0.005em;font-variation-settings:"opsz" 18;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-nav-bar .site-nav-you-head strong{font-size:20px;line-height:24px;font-variation-settings:"opsz" 20}.site-nav-bar .site-nav-menu-social,.site-nav-bar .site-nav-menu-fine,.site-nav-sheet .site-nav-menu-social,.site-nav-sheet .site-nav-menu-fine{justify-content:center}.site-nav-bar .site-nav-menu-social,.site-nav-sheet .site-nav-menu-social{gap:28px}.site-nav-suggest-name{font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:-0.005em;font-variation-settings:"opsz" 18;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-nav-suggest-sheet .site-nav-suggest-name{font-size:18px}.site-nav-sheet .site-nav-menu-item,.site-nav-sheet-you strong{font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-weight:600;letter-spacing:-0.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-nav-sheet .site-nav-menu-item{font-size:18px;font-variation-settings:"opsz" 18}.site-nav-sheet .site-nav-menu-item.current{font-weight:700}.site-nav-sheet-you strong{font-size:20px;line-height:24px;font-variation-settings:"opsz" 20}.site-nav-sheet-main .site-nav-sheet-top{display:grid;grid-template-columns:1fr auto 1fr;padding:0 12px}.site-nav-sheet-main .site-nav-sheet-top .site-nav-brand{grid-column:2}.site-nav-phone-wordmark{display:none}@media (max-width:767px){body.nav-float .site-nav{pointer-events:none}body.nav-float .site-nav::before{opacity:0;transition:opacity 0.2s ease}body.nav-float .site-nav-phone-brand,body.nav-float .site-nav-phone-title,body.nav-float .site-nav-phone-bell{visibility:hidden;opacity:0;transition:opacity 0.2s ease,visibility 0s linear 0.2s}body.nav-float .site-nav-phone-menu{pointer-events:auto;width:44px;height:44px;margin-left:auto;border:1px solid rgba(255,255,255,0.45);border-radius:50%;color:#fff;background:linear-gradient(180deg,rgba(255,255,255,0.32),rgba(255,255,255,0.12));-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);box-shadow:inset 0 1px 1px rgba(255,255,255,0.6),inset 0 -1px 1px rgba(0,0,0,0.08),0 4px 14px rgba(0,0,0,0.22);transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease}body.nav-float .site-nav-phone-menu i{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.35))}body.nav-float:not(.has-hero) .site-nav-phone-menu{border-color:rgba(23,33,28,0.08);color:#17211c;background:rgba(255,255,255,0.72);box-shadow:inset 0 1px 1px rgba(255,255,255,0.8),0 2px 10px rgba(23,33,28,0.16)}body.nav-float:not(.has-hero) .site-nav-phone-menu i{filter:none}body.nav-float.map-page .site-nav-phone-menu{width:52px;height:52px;margin:12px 10px 0 auto}body.nav-float.landing-body:not(.nav-pinned) .site-nav-phone-brand{visibility:visible;opacity:1;pointer-events:auto}body.nav-float.landing-body:not(.nav-pinned) .site-nav-phone-wordmark{display:inline;margin-left:9px;color:#fff;font-family:Newsreader,"Iowan Old Style",Georgia,serif;font-size:24px;font-weight:700;letter-spacing:-0.01em;text-shadow:0 1px 8px rgba(0,0,0,0.45)}body.nav-float.landing-body .site-nav-phone-brand:hover,body.nav-float.landing-body .site-nav-phone-brand:focus{text-decoration:none}body.nav-float.nav-pinned .site-nav{pointer-events:auto}body.nav-float.nav-pinned .site-nav::before{opacity:1;background-color:rgba(var(--hero-tint,244,245,247),0.86);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);transition:opacity 0.2s ease,background-color 0.4s ease}body.nav-float.nav-pinned.nav-dark .site-nav-phone-title,body.nav-float.nav-pinned.nav-dark .site-nav-phone-menu,body.nav-float.nav-pinned.nav-dark .site-nav-phone-bell{color:#fff}body.nav-float.nav-pinned .site-nav-phone-brand,body.nav-float.nav-pinned .site-nav-phone-title,body.nav-float.nav-pinned .site-nav-phone-bell:not(.no-news){visibility:visible;opacity:1;transition:opacity 0.2s ease}body.nav-float.nav-pinned .site-nav-phone-menu{width:40px;height:40px;border-color:transparent;color:inherit;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}body.nav-float.nav-pinned .site-nav-phone-menu i{filter:none}body.nav-float .is-fit .fit-up{display:none}body.nav-float .is-fit .fit-photo,body.nav-float .is-fit .fit-col{top:0}}.is-fit{--fit-h:75vw}.is-fit .fit-photo,.is-fit .fit-up,.is-fit .fit-col i{position:absolute;top:0;left:0;right:0;height:var(--fit-h);background:var(--hero) center / cover no-repeat}.is-fit .fit-photo{top:70px;-webkit-mask-image:linear-gradient(#000 calc(100% - 60px),transparent);mask-image:linear-gradient(#000 calc(100% - 60px),transparent)}.is-fit .fit-up{top:calc(70px - var(--fit-h));transform:scaleY(-1) scale(1.15);filter:blur(14px)}.is-fit .fit-col{position:absolute;top:70px;left:0;right:0;height:calc(4 * var(--fit-h));transform-origin:50% var(--fit-h)}.is-fit .fit-col i:nth-child(2){top:var(--fit-h);transform:scaleY(-1)}.is-fit .fit-col i:nth-child(3){top:calc(2 * var(--fit-h))}.is-fit .fit-col i:nth-child(4){top:calc(3 * var(--fit-h));transform:scaleY(-1)}.is-fit .fc1{filter:blur(3px);transform:scale(1.032)}.is-fit .fc2{filter:blur(7px);transform:scale(1.075);-webkit-mask-image:linear-gradient(transparent var(--fit-h),#000 calc(var(--fit-h) + 70px));mask-image:linear-gradient(transparent var(--fit-h),#000 calc(var(--fit-h) + 70px))}.is-fit .fc3{filter:blur(14px);transform:scale(1.15);-webkit-mask-image:linear-gradient(transparent calc(var(--fit-h) + 30px),#000 calc(var(--fit-h) + 150px));mask-image:linear-gradient(transparent calc(var(--fit-h) + 30px),#000 calc(var(--fit-h) + 150px))}.is-fit .fc4{filter:blur(26px);transform:scale(1.28);-webkit-mask-image:linear-gradient(transparent calc(var(--fit-h) + 90px),#000 calc(var(--fit-h) + 260px));mask-image:linear-gradient(transparent calc(var(--fit-h) + 90px),#000 calc(var(--fit-h) + 260px))}.is-fit .fc5{filter:blur(44px) saturate(1.1);transform:scale(1.47);-webkit-mask-image:linear-gradient(transparent calc(var(--fit-h) + 170px),#000 calc(var(--fit-h) + 400px));mask-image:linear-gradient(transparent calc(var(--fit-h) + 170px),#000 calc(var(--fit-h) + 400px))}.is-fit .fc6{filter:blur(70px) saturate(1.1);transform:scale(1.75);-webkit-mask-image:linear-gradient(transparent calc(var(--fit-h) + 280px),#000 calc(var(--fit-h) + 560px));mask-image:linear-gradient(transparent calc(var(--fit-h) + 280px),#000 calc(var(--fit-h) + 560px))}.site-loading{position:fixed;top:0;left:0;z-index:1070;width:100%;height:3px;background-color:#007db0;box-shadow:0 1px 4px rgba(255,255,255,0.75);transform:scaleX(0);transform-origin:0 0;opacity:0;pointer-events:none}.site-loading.is-on{opacity:1;transform:scaleX(0.92);transition:transform 8s cubic-bezier(0.08,0.75,0.2,1),opacity 0.1s}@media (prefers-reduced-motion:reduce){.site-loading.is-on{transform:scaleX(1);transition:opacity 0.1s}}@media (max-width:767px){a[href],button,[role="button"]{-webkit-tap-highlight-color:rgba(128,128,128,0.25)}}