.orderhub-theme{background:var(--background);color:var(--foreground);font-family:Manrope,system-ui,sans-serif}.orderhub-theme .font-display{letter-spacing:-.02em;font-family:Sora,Manrope,sans-serif}.orderhub-theme .oh-header{background:linear-gradient(135deg,var(--oh-brand),color-mix(in oklab,var(--oh-brand) 70%,black))}.orderhub-theme .oh-tab{opacity:.8;border-radius:.6rem .6rem 0 0;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.orderhub-theme .oh-tab:hover{opacity:1}.orderhub-theme .oh-tab-active{background:var(--background);color:var(--oh-brand);opacity:1}.orderhub-theme .oh-brand-btn{background:var(--oh-brand);color:var(--primary-foreground)}.orderhub-theme .oh-brand-btn:hover{background:color-mix(in oklab,var(--oh-brand) 85%,black)}.orderhub-theme .oh-card{transition:box-shadow .15s,transform .15s}.orderhub-theme .oh-card:hover{box-shadow:0 8px 24px -12px color-mix(in oklab,var(--oh-brand) 50%,transparent);transform:translateY(-1px)}.orderhub-theme .oh-status{background:color-mix(in oklab,var(--oh-brand) 14%,transparent);color:var(--oh-brand)}.orderhub-theme.oh-auth,.orderhub-theme .oh-auth{background:radial-gradient(circle at 20% 10%,color-mix(in oklab,var(--primary) 12%,transparent),transparent 60%),var(--muted)}.orderhub-theme .oh-shell{background:var(--muted);display:flex}.orderhub-theme .oh-sidebar{background:linear-gradient(180deg,var(--oh-brand),color-mix(in oklab,var(--oh-brand) 70%,black));width:248px;height:100vh;color:var(--primary-foreground);flex-direction:column;flex-shrink:0;gap:1rem;padding:1.25rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.orderhub-theme .oh-sidebar-brand{border-bottom:1px solid color-mix(in oklab,var(--primary-foreground) 18%,transparent);padding:.25rem .5rem .75rem}.orderhub-theme .oh-logo{background:#fff;border-radius:.75rem;width:auto;height:60px;padding:8px 12px;box-shadow:0 6px 18px -10px #0009}.orderhub-theme .oh-logo-header{background:#fff;border-radius:.6rem;width:auto;height:44px;padding:5px 10px;box-shadow:0 4px 14px -8px #00000073}.orderhub-theme .oh-logo.oh-logo-dark,.orderhub-theme .oh-logo-header.oh-logo-dark{background:var(--oh-brand);border:1px solid color-mix(in oklab,var(--primary-foreground) 25%,transparent)}.orderhub-theme .oh-sidebar-kicker{letter-spacing:.2em;text-transform:uppercase;opacity:.7;margin-top:.5rem;font-size:10px;font-weight:700}.orderhub-theme .oh-tenant-pick{text-transform:uppercase;letter-spacing:.1em;opacity:.9;gap:.25rem;font-size:11px;font-weight:700;display:grid}.orderhub-theme .oh-tenant-pick select{border:1px solid color-mix(in oklab,var(--primary-foreground) 30%,transparent);background:color-mix(in oklab,var(--primary-foreground) 10%,transparent);color:inherit;text-transform:none;letter-spacing:0;border-radius:.5rem;padding:.4rem .5rem;font-size:.85rem}.orderhub-theme .oh-tenant-pick option{color:var(--foreground)}.orderhub-theme .oh-nav{gap:2px;display:grid}.orderhub-theme .oh-nav-item{opacity:.82;text-align:left;border-left:3px solid #0000;border-radius:.6rem;align-items:center;gap:.65rem;padding:.6rem .75rem;font-size:.875rem;font-weight:500;display:flex}.orderhub-theme .oh-nav-item:hover{opacity:1;background:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}.orderhub-theme .oh-nav-active{opacity:1;background:var(--primary-foreground);color:var(--oh-brand);border-left-color:color-mix(in oklab,var(--oh-brand) 60%,var(--primary-foreground));font-weight:700;box-shadow:0 6px 18px -8px #00000080}.orderhub-theme .oh-sidebar-foot{opacity:.9;gap:.6rem;margin-top:auto;font-size:12px;display:grid}.orderhub-theme .oh-main{flex:1;min-width:0;padding:2rem 2.5rem}@media(max-width:900px){.orderhub-theme .oh-shell{flex-direction:column}.orderhub-theme .oh-sidebar{width:100%;height:auto;position:static}.orderhub-theme .oh-nav{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.orderhub-theme .oh-main{padding:1.25rem}}@font-face{font-family:Halyard Text;src:url(/__l5e/assets-v1/0cb5eb12-8dff-4360-b575-d86e202ade2c/sgs-text.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Halyard Display;src:url(/__l5e/assets-v1/d8348c40-9846-4567-a310-91d8531a96cc/sgs-display.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.sgs-theme{--background:#fdf9f3;--foreground:#111;--primary:#d3f319;--primary-foreground:#111;--secondary:#eae6dd;--muted:#f3efe7;--muted-foreground:#605d59;--accent:#bbd0eb;--coral:#fd6f52;--border:#d9d4ca;--on-photo:#fefefc;--photo-subtle:#fefefccc;--photo-scrim:#070d07;--screen-dark:#171511;--control-muted:#928f88;--control-active:#fffdfa;--font-sans:"Halyard Text", Arial, sans-serif;background:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:0;min-height:100svh;margin:0}@supports (color:lab(0% 0 0)){.sgs-theme{--background:lab(98.1802% .255078 3.42999);--foreground:lab(5.09437% -.00000745058 0);--primary:lab(91.2391% -27.8157 84.8056);--primary-foreground:lab(5.09437% -.00000745058 0);--secondary:lab(91.3483% .463754 4.95933);--muted:lab(94.5929% .422925 4.57439);--muted-foreground:lab(39.7021% .478998 3.02813);--accent:lab(82.4773% -3.05423 -16.2203);--coral:lab(64.7677% 54.147 43.7577);--border:lab(84.9716% .507712 5.34656);--on-photo:lab(99.5443% .0524819 .759542);--photo-subtle:lab(99.5443% .0524819 .759542/.8);--photo-scrim:lab(3.15036% -2.13053 1.59584);--screen-dark:lab(6.71469% .478521 2.52291);--control-muted:lab(59.4278% .595003 3.78263);--control-active:lab(99.4365% .107318 1.52055)}}.sgs-theme *{border-color:var(--border)}.sgs-theme button,.sgs-theme a{-webkit-tap-highlight-color:transparent}.sgs-theme button{font-family:inherit}.signage.sgs-theme{flex-direction:column;min-height:100svh;display:flex;overflow:hidden}.sgs-theme .screen-header{flex:0 0 70px;align-items:center;gap:20px;height:70px;padding:0 4.4%;display:flex}.sgs-theme .sgs-logo{object-fit:contain;width:43px;height:38px}.sgs-theme .header-divider{background:var(--border);width:1px;height:21px}.sgs-theme .header-message{font-size:13px}.sgs-theme .header-location{color:var(--muted-foreground);align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.sgs-theme .live-dot{background:var(--foreground);border-radius:50%;width:7px;height:7px}.sgs-theme .location-line{background:var(--border);width:1px;height:14px;margin:0 7px}.sgs-theme .slide-stage{height:calc(100svh - 154px);min-height:570px;color:var(--on-photo);isolation:isolate;flex:1 0 auto;position:relative;overflow:hidden}.sgs-theme .slide-photo{object-fit:cover;object-position:center 54%;opacity:0;z-index:-3;width:100%;height:100%;transition:opacity .9s;position:absolute}.sgs-theme .slide-photo.is-active{opacity:1}.sgs-theme .photo-shade{z-index:-2;background:linear-gradient(90deg,color-mix(in oklch,var(--photo-scrim) 83%,transparent),color-mix(in oklch,var(--photo-scrim) 62%,transparent) 34%,color-mix(in oklch,var(--photo-scrim) 8%,transparent) 78%);position:absolute;inset:0}.sgs-theme .slide-content{max-width:780px;padding:58px 5.4% 126px;animation:.65s both content-in}.sgs-theme .slide-eyebrow{align-items:center;gap:11px;font-size:12px;display:flex}.sgs-theme .slide-eyebrow>span{background:var(--primary);border-radius:50%;width:7px;height:7px}.sgs-theme h1{letter-spacing:0;margin:30px 0 23px;font-family:Halyard Display,Arial,sans-serif;font-size:82px;font-weight:700;line-height:1.04}.sgs-theme .slide-content p{color:var(--photo-subtle);max-width:490px;margin:0;font-size:20px;line-height:1.55}.sgs-theme .slide-signoff{align-items:center;gap:13px;margin-top:33px;font-size:15px;display:flex}.sgs-theme .signoff-arrow{border:1px solid var(--photo-subtle);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.sgs-theme .signoff-arrow svg{width:18px;height:18px}.sgs-theme .photo-caption{color:var(--photo-subtle);font-size:10px;position:absolute;bottom:125px;right:4.4%}.sgs-theme .story-ribbon{width:100%;height:102px;color:var(--foreground);background:var(--primary);justify-content:space-between;align-items:center;padding:0 5.4%;display:flex;position:absolute;bottom:0}.sgs-theme .ribbon-fact{align-items:center;gap:24px;display:flex}.sgs-theme .ribbon-fact strong{font-family:Halyard Display,Arial,sans-serif;font-size:33px}.sgs-theme .ribbon-fact>span{border-left:1px solid color-mix(in oklch,var(--foreground) 25%,transparent);padding-left:24px;font-size:15px}.sgs-theme .ribbon-next>span{opacity:.65;font-size:9px}.sgs-theme .ribbon-next>div{align-items:center;gap:40px;margin-top:5px;font-size:15px;display:flex}.sgs-theme .ribbon-next svg{width:22px}.sgs-theme .about .story-ribbon{background:var(--accent)}.sgs-theme .areas .story-ribbon{background:var(--primary)}.sgs-theme .life .story-ribbon{background:var(--coral)}.sgs-theme .screen-footer{flex:0 0 84px;justify-content:space-between;align-items:center;height:84px;padding:0 4.4%;display:flex}.sgs-theme .today-weather{align-items:center;gap:12px;min-width:230px;display:flex}.sgs-theme .weather-symbol{place-items:center;width:38px;height:38px;display:grid}.sgs-theme .weather-symbol svg{width:31px;height:31px;color:var(--foreground)}.sgs-theme .footer-eyebrow{color:var(--muted-foreground);margin-bottom:2px;font-size:9px}.sgs-theme .weather-reading{align-items:center;gap:12px;display:flex}.sgs-theme .weather-reading strong{font-family:Halyard Display,Arial,sans-serif;font-size:23px;line-height:1.05}.sgs-theme .weather-reading>span{font-size:12px}.sgs-theme .weather-detail{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:3px;font-size:10px;display:flex}.sgs-theme .footer-clock{border-left:1px solid var(--border);border-right:1px solid var(--border);flex-direction:column;align-items:center;width:31%;padding:0 22px;display:flex}.sgs-theme .footer-clock strong{font-variant-numeric:tabular-nums;font-family:Halyard Display,Arial,sans-serif;font-size:26px;line-height:1.2}.sgs-theme .footer-clock>span{color:var(--muted-foreground);text-transform:capitalize;margin-top:3px;font-size:11px}.sgs-theme .footer-visit{align-items:center;gap:20px;display:flex}.sgs-theme .footer-visit>div>span{color:var(--muted-foreground);font-size:11px}.sgs-theme .footer-visit>div>a{color:var(--foreground);align-items:center;gap:12px;font-family:Halyard Display,Arial,sans-serif;font-size:20px;text-decoration:none;display:flex}.sgs-theme .qr-link{border:1px solid var(--border);border-radius:4px;padding:4px}.sgs-theme .sgs-qr{width:44px;height:44px}.sgs-theme .sgs-qr path:first-of-type{fill:var(--background)}.sgs-theme .sgs-qr path:last-of-type{fill:var(--foreground)}@keyframes content-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.sgs-theme .screen-header{flex-basis:80px;height:80px}.sgs-theme .sgs-logo{width:50px;height:45px}.sgs-theme .header-message{font-size:16px}.sgs-theme .header-location{font-size:13px}.sgs-theme .slide-stage{height:calc(100svh - 188px)}.sgs-theme .slide-content{max-width:1030px;padding-top:66px}.sgs-theme h1{font-size:108px}.sgs-theme .slide-eyebrow{font-size:16px}.sgs-theme .slide-content p{max-width:635px;font-size:26px}.sgs-theme .slide-signoff{font-size:20px}.sgs-theme .story-ribbon{height:116px}.sgs-theme .ribbon-fact strong{font-size:43px}.sgs-theme .ribbon-fact>span,.sgs-theme .ribbon-next>div{font-size:20px}.sgs-theme .screen-footer{flex-basis:108px;height:108px}.sgs-theme .footer-eyebrow{font-size:13px}.sgs-theme .weather-reading strong{font-size:31px}.sgs-theme .weather-reading>span{font-size:17px}.sgs-theme .weather-detail{font-size:13px}.sgs-theme .footer-clock strong{font-size:32px}.sgs-theme .footer-clock>span{font-size:15px}.sgs-theme .footer-visit>div>span{font-size:14px}.sgs-theme .footer-visit>div>a{font-size:25px}.sgs-theme .sgs-qr{width:58px;height:58px}}@media(min-width:2600px){.sgs-theme .screen-header{flex-basis:140px;gap:40px;height:140px}.sgs-theme .sgs-logo{width:84px;height:75px}.sgs-theme .header-message{font-size:25px}.sgs-theme .header-location{gap:16px;font-size:18px}.sgs-theme .slide-stage{height:calc(100svh - 315px);min-height:1080px}.sgs-theme .slide-content{max-width:1560px;padding-top:116px}.sgs-theme h1{margin-top:60px;margin-bottom:46px;font-size:164px}.sgs-theme .slide-eyebrow{font-size:24px}.sgs-theme .slide-content p{max-width:980px;font-size:40px}.sgs-theme .slide-signoff{margin-top:66px;font-size:30px}.sgs-theme .signoff-arrow{width:64px;height:64px}.sgs-theme .signoff-arrow svg{width:36px;height:36px}.sgs-theme .story-ribbon{height:204px}.sgs-theme .ribbon-fact strong{font-size:66px}.sgs-theme .ribbon-fact>span,.sgs-theme .ribbon-next>div{font-size:30px}.sgs-theme .ribbon-next>span{font-size:18px}.sgs-theme .photo-caption{font-size:20px;bottom:250px}.sgs-theme .screen-footer{flex-basis:175px;height:175px}.sgs-theme .today-weather{gap:34px}.sgs-theme .weather-symbol,.sgs-theme .weather-symbol svg{width:62px;height:62px}.sgs-theme .footer-eyebrow{font-size:18px}.sgs-theme .weather-reading strong{font-size:46px}.sgs-theme .weather-reading>span{font-size:25px}.sgs-theme .weather-detail{font-size:19px}.sgs-theme .footer-clock strong{font-size:52px}.sgs-theme .footer-clock>span{font-size:23px}.sgs-theme .footer-visit>div>span{font-size:21px}.sgs-theme .footer-visit>div>a{font-size:40px}.sgs-theme .sgs-qr{width:88px;height:88px}}@media(max-width:1000px){.sgs-theme .header-location{display:none}.sgs-theme .screen-header{flex-basis:62px;height:62px}.sgs-theme .slide-stage{height:calc(100svh - 154px)}.sgs-theme h1{font-size:68px}.sgs-theme .ribbon-next{display:none}.sgs-theme .footer-clock{width:auto;padding:0 16px}.sgs-theme .footer-visit{gap:12px}.sgs-theme .footer-visit>div>span{display:none}}@media(max-width:600px){.sgs-theme .screen-header{flex-basis:56px;gap:14px;height:56px;padding:0 6%}.sgs-theme .sgs-logo{width:36px;height:32px}.sgs-theme .header-message{font-size:11px}.sgs-theme .slide-stage{height:calc(100svh - 176px);min-height:540px}.sgs-theme .slide-content{padding:52px 7% 118px}.sgs-theme .slide-eyebrow{font-size:10px}.sgs-theme h1{margin-top:26px;font-size:52px}.sgs-theme .slide-content p{max-width:320px;font-size:17px}.sgs-theme .slide-signoff{gap:10px;font-size:12px}.sgs-theme .photo-shade{background:linear-gradient(90deg,color-mix(in oklch,var(--photo-scrim) 85%,transparent),color-mix(in oklch,var(--photo-scrim) 32%,transparent))}.sgs-theme .photo-caption{display:none}.sgs-theme .story-ribbon{height:94px;padding:0 7%}.sgs-theme .ribbon-fact{gap:14px}.sgs-theme .ribbon-fact strong{white-space:nowrap;font-size:26px}.sgs-theme .ribbon-fact>span{max-width:155px;padding-left:14px;font-size:12px}.sgs-theme .screen-footer{flex-basis:120px;grid-template-columns:1fr auto;gap:10px;height:120px;padding:10px 6%;display:grid}.sgs-theme .today-weather{gap:10px;min-width:0}.sgs-theme .weather-symbol{width:35px;height:35px}.sgs-theme .weather-symbol svg{width:33px;height:33px}.sgs-theme .weather-reading strong{font-size:24px}.sgs-theme .weather-reading>span{font-size:12px}.sgs-theme .footer-clock{border:0;align-items:flex-end;padding:0}.sgs-theme .footer-clock strong{font-size:24px}.sgs-theme .footer-clock>span{font-size:10px}.sgs-theme .footer-visit{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;padding-top:10px}.sgs-theme .footer-visit>div>a{font-size:23px}.sgs-theme .sgs-qr{width:38px;height:38px}.sgs-theme .qr-link{padding:2px}}@media(prefers-reduced-motion:reduce){.slide-photo{transition:none}.slide-content{animation:none}}.sgs-ig{--background:#0d0808;--foreground:#f9f4ee;--muted-foreground:#c5bdb0;--gradient-fade:linear-gradient(to top, #050303e6, transparent 55%);--gradient-ig:linear-gradient(45deg, #f5af00, #ff2e4e, #ba02b4);--shadow-deep:0 30px 80px -20px #000000b3;background:var(--background);color:var(--foreground);font-family:Manrope,sans-serif}@supports (color:lab(0% 0 0)){.sgs-ig{--background:lab(2.43255% 1.50434 .585115);--foreground:lab(96.5487% .580162 3.77269);--muted-foreground:lab(76.8525% 1.24571 7.60472);--gradient-fade:linear-gradient(to top, lab(.879713% .77863 .293553/.9), transparent 55%);--gradient-ig:linear-gradient(45deg, lab(76.7784% 18.6937 82.5651), lab(56.8337% 77.0567 37.6056), lab(43.8075% 72.9811 -44.744));--shadow-deep:0 30px 80px -20px lab(0% 0 0/.7)}}.sgs-ig .ig-display{font-family:Fraunces,serif;font-weight:600}.sgs-ig .ig-qr{background:#fff}.sgs-ig .ig-grow{animation:8s linear forwards sgs-ig-grow}@keyframes sgs-ig-grow{0%{width:0}to{width:100%}}
