:root{--ink:#18232c;--deep:#17212a;--stone:#f1eee7;--paper:#faf9f5;--sage:#68766c;--bronze:#9c7654;--line:#cdc8be;--soft:#e6e2da}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1200px,100% - 56px);margin-inline:auto}.nav{justify-content:space-between;align-items:center;height:96px;display:flex}.wordmark{letter-spacing:.16em;align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.wordmark i{color:var(--bronze);font:italic 22px Georgia,serif}.navlinks{letter-spacing:.06em;align-items:center;gap:28px;font-size:11px;display:flex}.nav-cta{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.11em;padding:13px 17px}.hero{background:var(--stone);border-top:1px solid var(--line);grid-template-columns:58% 42%;min-height:720px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;width:min(680px,100% - 56px);margin-right:0;padding:94px 42px 88px 0}.kicker,.section-label,.role,.eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.kicker{color:var(--sage)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Georgia,Times New Roman,serif;font-weight:400}h1{letter-spacing:-.045em;margin:34px 0 30px;font-size:clamp(58px,6vw,88px);line-height:.98}h1 em,h2 em{color:var(--bronze);font-weight:400}.lede{color:#53606a;max-width:590px;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;align-items:center;gap:32px;margin-top:38px;display:flex}.button{cursor:pointer;text-transform:uppercase;letter-spacing:.13em;border:0;justify-content:center;align-items:center;gap:20px;padding:16px 20px;font-size:10px;font-weight:700;display:inline-flex}.button-light,.button-dark{background:var(--deep);color:#fff}.text-link{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:12px}.text-link span{color:var(--bronze);margin-left:12px}.hero-image{filter:saturate(.7)contrast(1.02);background:linear-gradient(90deg,#18232c1a,#0000),url(/restaurant-consulting-hero.png) 50%/cover;position:absolute;inset:0 0 0 58%}.hero-stamp{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:.13em;background:#faf9f5eb;align-items:center;gap:10px;padding:17px 21px;font-size:10px;display:flex;position:absolute;bottom:28px;right:28px}.hero-stamp span{color:var(--bronze);font:italic 18px Georgia,serif}.ticker{background:var(--deep);color:#e7e4dc;white-space:nowrap;padding:18px 0;overflow:hidden}.ticker div{letter-spacing:.03em;text-align:center;font:italic 15px Georgia,serif}.ticker i{color:#a68a70;margin:0 24px;font-style:normal}.intro{grid-template-columns:.8fr 2fr 1fr;align-items:start;gap:48px;padding-block:130px;display:grid}.section-label{color:var(--bronze);margin-top:8px}.intro h2,.section-head h2,.principal-intro h2,.inquiry h2,.training-intro h2{letter-spacing:-.035em;font-size:clamp(42px,4.7vw,66px);line-height:1.05}.intro>p:last-child,.section-head>p,.principal-intro>p:last-child,.inquiry-grid>div>p,.training-intro>p{color:#667078;font-size:14px;line-height:1.8}.services{background:var(--stone);border-block:1px solid var(--line);padding:118px 0}.section-head{grid-template-columns:1.65fr 1fr;align-items:end;gap:80px;margin-bottom:68px;display:grid}.section-head h2{margin-bottom:0}.service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#faf9f573;min-height:310px;padding:31px;transition:background .25s}.service-card:hover{background:var(--paper)}.service-card>span,.engagements article>span{color:var(--bronze);font:italic 15px Georgia,serif}.service-card h3,.engagements h3,.principals article h3{margin:67px 0 17px;font:400 27px/1.15 Georgia,serif}.service-card p,.engagements article>p:last-child,.principals article>p:last-child{color:#667078;font-size:13px;line-height:1.78}.training{background:var(--paper);padding:125px 0}.training-grid{grid-template-columns:1fr 1.25fr;gap:110px;display:grid}.training-intro{align-self:start;position:sticky;top:40px}.training-intro h2{margin:25px 0 27px}.training-intro .text-link{margin-top:18px;display:inline-block}.outcome-label{text-transform:uppercase;letter-spacing:.17em;color:var(--sage);border-bottom:1px solid var(--line);padding-bottom:18px;font-size:10px}.outcomes article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:22px;padding:28px 0;display:grid}.outcomes article>span{color:var(--bronze);font:italic 14px Georgia,serif}.outcomes h3{margin-bottom:10px;font:400 24px Georgia,serif}.outcomes p{color:#667078;margin-bottom:0;font-size:13px;line-height:1.75}.training-formats{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:75px;padding:30px 0;display:flex}.training-formats p{text-transform:uppercase;letter-spacing:.15em;color:var(--bronze);margin:0;font-size:9px}.training-formats span{font:italic 14px Georgia,serif}.approach{padding-block:125px}.engagements{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.engagements article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:330px;padding:30px}.engagements .eyebrow{color:var(--sage);margin:64px 0 0}.engagements h3{margin:13px 0 16px}.process-strip{background:var(--sage);color:#fff;justify-content:space-between;align-items:center;margin-top:72px;padding:26px 30px;display:flex}.process-strip p{margin:0;font:italic 15px Georgia,serif}.process-strip i{color:#d8c3ae;font-style:normal}.principals{background:var(--deep);color:#fff;padding:125px 0}.principal-grid{grid-template-columns:1.45fr 1fr 1fr;gap:68px;display:grid}.principals .section-label,.principals .role{color:#c19c7c}.principal-intro>p:last-child,.principals article>p:last-child{color:#aeb5b9}.principals article{border-top:1px solid #536069;padding-top:27px}.principals article h3{margin:61px 0 24px;font-size:30px}.proof{border-bottom:1px solid var(--line);padding-block:50px}.proof>p{color:var(--bronze);text-transform:uppercase;letter-spacing:.16em;font-size:9px}.proof div{flex-wrap:wrap;justify-content:space-between;gap:18px;font:italic 15px Georgia,serif;display:flex}.inquiry{background:var(--stone);padding:125px 0}.inquiry-grid{grid-template-columns:1fr 1fr;gap:105px;display:grid}.local-note{text-transform:uppercase;letter-spacing:.13em;margin-top:40px;color:var(--bronze)!important;font-size:10px!important}form{background:var(--paper);border:1px solid var(--line);flex-direction:column;gap:20px;padding:42px;display:flex}.field-row{grid-template-columns:1fr 1fr;gap:19px;display:grid}label{text-transform:uppercase;letter-spacing:.13em;color:#53606a;flex-direction:column;gap:9px;font-size:9px;font-weight:700;display:flex}input,select,textarea{width:100%;color:var(--ink);text-transform:none;letter-spacing:normal;background:0 0;border:0;border-bottom:1px solid #aaa69e;border-radius:0;outline:none;padding:11px 2px;font:14px Arial,sans-serif}input:focus,select:focus,textarea:focus{border-color:var(--bronze)}textarea{resize:vertical;border:1px solid #aaa69e;padding:12px}.privacy{color:#7b8287;text-align:center;margin:0;font-size:9px}.success{background:var(--paper);border:1px solid var(--line);flex-direction:column;justify-content:center;min-height:470px;padding:65px 43px;display:flex}.success span{color:#fff;background:var(--sage);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.success h3{margin:29px 0 13px;font:400 36px Georgia,serif}.success p{color:#667078;line-height:1.75}footer{color:#667078;justify-content:space-between;align-items:center;gap:20px;min-height:125px;font-size:10px;display:flex}@media (width<=920px){.navlinks a:not(.nav-cta){display:none}.hero{min-height:790px;display:block}.hero-copy{width:calc(100% - 56px);margin:auto;padding-top:76px}.hero-image{inset:58% 0 0}.intro{grid-template-columns:1fr;gap:24px;padding-block:90px}.section-head{grid-template-columns:1fr;gap:20px}.service-grid{grid-template-columns:repeat(2,1fr)}.training-grid,.principal-grid,.inquiry-grid{grid-template-columns:1fr;gap:62px}.training-intro{position:static}.engagements{grid-template-columns:1fr}.process-strip{gap:24px;overflow-x:auto}.process-strip p{white-space:nowrap}}@media (width<=620px){.shell{width:calc(100% - 32px)}.nav{height:78px}.nav-cta{padding:11px;font-size:8px}.hero-copy{width:calc(100% - 32px);padding-right:0}h1{font-size:50px}.hero-actions{flex-direction:column;align-items:flex-start;gap:15px}.hero-stamp{bottom:15px;right:15px}.ticker div{text-align:left}.service-grid{grid-template-columns:1fr}.service-card{min-height:255px}.field-row{grid-template-columns:1fr}form{padding:27px 22px}.training-formats{flex-direction:column;align-items:flex-start}footer{flex-direction:column;align-items:flex-start;padding-block:32px}}.management-teaser{border-top:1px solid var(--line);background:#dfe3df;padding:115px 0}.management-teaser-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:95px;display:grid}.management-teaser h2{letter-spacing:-.035em;font:400 clamp(42px,4.7vw,66px)/1.05 Georgia,serif}.management-teaser h2 em{color:var(--bronze);font-weight:400}.management-teaser-grid>div:last-child>p{color:#58656d;font-size:15px;line-height:1.8}.management-scope{border-top:1px solid #aeb6b0;grid-template-columns:1fr 1fr;margin:33px 0 38px;display:grid}.management-scope span{border-bottom:1px solid #aeb6b0;padding:15px 0;font:italic 14px Georgia,serif}.management-scope span:nth-child(odd){border-right:1px solid #aeb6b0}.management-scope span:nth-child(2n){padding-left:20px}.button-outline{color:var(--ink);border:1px solid var(--ink);background:0 0}.active-link{color:var(--bronze)}.management-page{background:var(--paper)}.management-hero{color:#fff;align-items:flex-end;min-height:700px;display:flex;position:relative;overflow:hidden}.management-hero-image{filter:saturate(.65);background:linear-gradient(90deg,#0d161deb 0%,#0d161db8 48%,#0d161d24 78%),url(/restaurant-consulting-hero.png) 50%/cover;position:absolute;inset:0}.management-hero-content{padding:115px 0 90px;position:relative}.management-hero .kicker{color:#d7c0aa}.management-hero h1{max-width:880px;margin:28px 0;font-size:clamp(62px,7vw,102px)}.management-hero h1 em{color:#d1ad8d}.management-hero-content>p:not(.kicker){color:#d6dbde;max-width:590px;font-size:17px;line-height:1.75}.management-hero .button{color:var(--ink);background:#f4f0e8;margin-top:20px}.management-statement{grid-template-columns:.55fr 1.7fr;gap:65px;padding:125px 0;display:grid}.management-statement h2{letter-spacing:-.04em;grid-column:2;margin-bottom:24px;font:400 clamp(45px,5vw,70px)/1.04 Georgia,serif}.management-statement h2 em{color:var(--bronze);font-weight:400}.management-statement>div:last-child{grid-column:2;grid-template-columns:1fr 1fr;gap:55px;display:grid}.management-statement>div p{color:#667078;font-size:14px;line-height:1.8}.management-responsibilities{background:var(--stone);border-block:1px solid var(--line);padding:120px 0}.responsibility-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.responsibility-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:30px}.responsibility-grid article>span{color:var(--bronze);font:italic 15px Georgia,serif}.responsibility-grid h3{text-transform:capitalize;margin:66px 0 16px;font:400 27px/1.12 Georgia,serif}.responsibility-grid p{color:#667078;font-size:13px;line-height:1.78}.management-fit{grid-template-columns:1fr 1.15fr;gap:100px;padding:125px 0;display:grid}.management-fit h2,.owner-control h2{letter-spacing:-.035em;font:400 clamp(42px,4.5vw,64px)/1.05 Georgia,serif}.management-fit ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.management-fit li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:17px;padding:24px 0;font:italic 18px/1.4 Georgia,serif;display:grid}.management-fit li span{color:var(--bronze);font-size:13px}.management-model{background:var(--deep);color:#fff;padding:105px 0}.management-model .section-label{color:#c9a789}.model-steps{border-top:1px solid #52606a;border-left:1px solid #52606a;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.model-steps article{border-bottom:1px solid #52606a;border-right:1px solid #52606a;min-height:230px;padding:26px}.model-steps span{color:#c9a789;font:italic 14px Georgia,serif}.model-steps h3{margin:46px 0 12px;font:400 27px Georgia,serif}.model-steps p{color:#acb4b9;font-size:13px;line-height:1.7}.owner-control{grid-template-columns:1fr 1.2fr;gap:95px;padding:125px 0;display:grid}.control-columns{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.control-columns article{padding:28px}.control-columns article+article{border-left:1px solid var(--line);background:var(--stone)}.control-columns p{text-transform:uppercase;letter-spacing:.15em;color:var(--bronze);border-bottom:1px solid var(--line);padding-bottom:16px;font-size:9px}.control-columns span{border-bottom:1px solid var(--line);padding:15px 0;font:italic 14px Georgia,serif;display:block}.management-cta{background:var(--sage);color:#fff;text-align:center;padding:110px 0}.management-cta .section-label{color:#d9c3ae}.management-cta h2{letter-spacing:-.035em;max-width:850px;margin:24px auto 36px;font:400 clamp(44px,5vw,68px)/1.05 Georgia,serif}.management-cta .button{color:var(--ink);background:#f4f0e8}@media (width<=920px){.management-teaser-grid,.management-statement,.management-fit,.owner-control{grid-template-columns:1fr;gap:48px}.management-statement h2,.management-statement>div:last-child{grid-column:1}.responsibility-grid,.model-steps{grid-template-columns:repeat(2,1fr)}.management-hero{min-height:680px}.management-hero-content{padding-bottom:70px}}@media (width<=620px){.management-teaser{padding:85px 0}.management-scope,.management-statement>div:last-child,.responsibility-grid,.model-steps,.control-columns{grid-template-columns:1fr}.management-scope span:nth-child(odd){border-right:0}.management-scope span:nth-child(2n){padding-left:0}.management-statement,.management-responsibilities,.management-fit,.owner-control{padding-block:85px}.control-columns article+article{border-left:0;border-top:1px solid var(--line)}.management-hero h1{font-size:52px}.management-hero-content{padding:85px 0 55px}}:root{--display:"Bodoni MT",Didot,"Baskerville","Iowan Old Style","Times New Roman",serif}h1,h2,h3{font-family:var(--display);text-wrap:balance;font-synthesis:none;font-weight:400}h1{letter-spacing:-.055em}h2{letter-spacing:-.042em}h3{letter-spacing:-.018em}.hero h1,.management-hero h1{line-height:.94}.service-card h3,.engagements h3,.principals article h3,.outcomes h3,.responsibility-grid h3,.model-steps h3{font-family:var(--display);font-weight:400}.service-card{flex-direction:column;align-items:flex-start;min-height:330px;transition:background .25s,transform .25s;display:flex}.service-card:hover{transform:translateY(-3px)}.service-card:focus-visible{outline:2px solid var(--bronze);outline-offset:-3px}.service-card .service-link{border-bottom:1px solid var(--line);color:var(--ink);text-transform:uppercase;letter-spacing:.14em;margin-top:auto;padding-top:22px;font:700 9px Arial,Helvetica,sans-serif}.service-card .service-link b{color:var(--bronze);font-size:13px}.services-page{background:var(--paper)}.services-hero{background:var(--deep);color:#fff;padding:105px 0 115px}.services-hero-grid{grid-template-columns:1.55fr 1fr;align-items:end;gap:105px;display:grid}.services-hero .section-label{color:#c8a184}.services-hero h1{max-width:850px;margin:24px 0 0;font-size:clamp(60px,6.8vw,96px);line-height:.96}.services-hero h1 em{color:#d2ad8d}.services-hero-grid>div:last-child>p{color:#c3c9cd;font-size:15px;line-height:1.8}.services-hero .text-link{color:#fff;margin-top:20px;display:inline-block}.service-index{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;margin-bottom:60px;display:grid}.service-index a{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:90px;font:400 17px/1.25 var(--display);align-items:center;gap:15px;padding:20px 22px;transition:background .2s,color .2s;display:flex}.service-index a:hover{background:var(--stone)}.service-index a:focus-visible{outline:2px solid var(--bronze);outline-offset:-3px}.service-index span{color:var(--bronze);font:italic 11px Georgia,serif}.service-detail{border-top:1px solid var(--line);padding:115px 0;scroll-margin-top:24px}.service-detail:nth-child(2n){background:var(--stone)}.service-detail-grid{grid-template-columns:.85fr 1.5fr;gap:115px;display:grid}.service-detail header{align-self:start;position:sticky;top:28px}.service-detail header>span{color:var(--bronze);margin-bottom:38px;font:italic 18px Georgia,serif;display:block}.service-detail h2{margin:22px 0 28px;font-size:clamp(44px,4.7vw,68px);line-height:1.02}.service-detail header>p:not(.section-label){color:#667078;font-size:14px;line-height:1.85}.service-detail header .text-link{margin-top:16px;display:inline-block}.detail-label{text-transform:uppercase;letter-spacing:.17em;color:var(--bronze);font-size:9px;font-weight:700}.example-list{border-top:1px solid var(--line);margin-bottom:50px}.example-list article{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:18px;padding:25px 0;display:grid}.example-list article>span{color:var(--bronze);font:italic 12px Georgia,serif}.example-list h3{font:400 25px/1.15 var(--display);margin-bottom:10px}.example-list p{color:#667078;margin:0;font-size:13px;line-height:1.75}.detail-columns{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.detail-columns article{padding:27px}.detail-columns article+article{border-left:1px solid var(--line);background:#ffffff59}.detail-columns article>span{border-bottom:1px solid var(--line);font:italic 14px/1.35 var(--display);padding:13px 0;display:block}.example-note{color:#7b8287;margin:22px 0 0;font-size:10px;line-height:1.6}.services-cta{background:var(--sage);color:#fff;text-align:center;padding:110px 0}.services-cta .section-label{color:#ead8c7}.services-cta h2{max-width:900px;margin:23px auto 26px;font-size:clamp(44px,5vw,68px);line-height:1.04}.services-cta h2 em{color:#ead8c7}.services-cta>div>p:not(.section-label){color:#e0e5e1;max-width:650px;margin:0 auto 35px;font-size:14px;line-height:1.8}.services-cta .button{color:var(--ink);background:#f6f2e9}@media (width<=920px){.services-hero-grid,.service-detail-grid{grid-template-columns:1fr;gap:48px}.service-index{grid-template-columns:repeat(2,1fr)}.service-detail header{position:static}.service-detail{padding:90px 0}}@media (width<=620px){.services-hero{padding:78px 0 82px}.services-hero h1{font-size:52px}.service-index{grid-template-columns:1fr;margin-block:35px}.service-index a{min-height:72px}.service-detail{padding:75px 0}.detail-columns{grid-template-columns:1fr}.detail-columns article+article{border-left:0;border-top:1px solid var(--line)}.services-cta{padding:85px 0}}.wordmark{font-size:17px}.wordmark span:last-child{letter-spacing:.2em;font-size:.76em;font-weight:600}.wordmark i{font-size:16px}.navlinks{gap:31px;font-size:13px}.nav-cta{padding:14px 19px;font-size:11px}.kicker,.section-label,.role,.eyebrow{font-size:11.5px}.button{font-size:11px}.text-link{font-size:14px}.intro>p:last-child,.section-head>p,.principal-intro>p:last-child,.inquiry-grid>div>p,.training-intro>p{font-size:16px}.service-card h3,.engagements h3,.principals article h3{font-size:30px}.service-card p,.engagements article>p:last-child,.principals article>p:last-child{font-size:15px}.outcome-label{font-size:11.5px}.outcomes h3{font-size:27px}.outcomes p{font-size:15px}.training-formats p{font-size:11px}.training-formats span{font-size:16px}.management-teaser-grid>div:last-child>p{font-size:17px}.management-scope span,.management-statement>div p{font-size:16px}.responsibility-grid h3{font-size:30px}.responsibility-grid p,.model-steps p{font-size:15px}.control-columns p{font-size:11px}.control-columns span{font-size:16px}.services-hero-grid>div:last-child>p{font-size:18px}.service-index a{min-height:104px;padding:24px 27px;font-size:20px}.service-index span{font-size:13px}.service-detail header>p:not(.section-label){font-size:17px}.detail-label{font-size:11px}.example-list h3{font-size:28px}.example-list p{font-size:15px}.example-list article>span{font-size:14px}.detail-columns article>span{font-size:16px}.example-note{font-size:12px}.services-cta>div>p:not(.section-label){font-size:16px}footer{font-size:12px}@media (width<=920px){.navlinks{gap:20px}.service-index a{font-size:19px}}@media (width<=620px){.wordmark{font-size:14px}.nav-cta{padding:11px 12px;font-size:9.5px}.service-card{min-height:285px}.service-index a{min-height:82px;font-size:18px}.service-detail header>p:not(.section-label),.services-hero-grid>div:last-child>p{font-size:16px}.example-list h3{font-size:25px}}.services-directory{padding:110px 0 125px}.directory-intro{grid-template-columns:.65fr 1.6fr;align-items:start;gap:75px;margin-bottom:60px;display:grid}.directory-intro h2{margin:0;font-size:clamp(45px,5vw,70px);line-height:1.03}.directory-intro h2 em{color:var(--bronze)}.service-directory-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.service-directory-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f1eee761;flex-direction:column;align-items:flex-start;min-height:350px;padding:32px;transition:background .25s,transform .25s;display:flex}.service-directory-grid>a:hover{background:var(--stone);transform:translateY(-3px)}.service-directory-grid>a:focus-visible{outline:2px solid var(--bronze);outline-offset:-3px}.service-directory-grid>a>span{color:var(--bronze);font:italic 15px Georgia,serif}.service-directory-grid h3{margin:48px 0 18px;font-size:34px;line-height:1.08}.service-directory-grid p{color:#667078;max-width:500px;font-size:15px;line-height:1.8}.service-directory-grid b{border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;padding-top:20px;font:700 10px Arial,Helvetica,sans-serif}.single-service-page{background:var(--paper)}.single-service-hero{background:var(--deep);color:#fff;padding:85px 0 105px}.single-service-hero-grid{grid-template-columns:1.5fr 1fr;align-items:end;gap:110px;display:grid}.service-back{color:#c7cdd0;letter-spacing:.08em;border-bottom:1px solid #59656d;margin-bottom:65px;padding-bottom:7px;font-size:12px;display:inline-block}.single-service-number{color:#c8a184;margin-bottom:28px;font:italic 18px Georgia,serif}.single-service-hero .section-label{color:#c8a184}.single-service-hero h1{max-width:850px;margin:23px 0 0;font-size:clamp(60px,6.8vw,96px);line-height:.95}.single-service-hero-grid>div:last-child>p{color:#c3c9cd;font-size:18px;line-height:1.8}.single-service-hero .text-link{color:#fff;margin-top:20px;display:inline-block}.single-service-examples{padding:115px 0}.single-service-examples .service-detail-grid{align-items:start}.single-service-examples header{position:sticky;top:28px}.single-service-examples h2{margin:23px 0 27px;font-size:clamp(45px,4.7vw,66px);line-height:1.03}.single-service-examples header>p:last-child{color:#667078;font-size:16px;line-height:1.8}.single-service-results{padding:0 0 115px}.single-service-results .detail-columns,.single-service-results .example-note{margin-left:calc(36.17% + 73.4045px)}@media (width<=920px){.directory-intro,.single-service-hero-grid{grid-template-columns:1fr;gap:45px}.service-directory-grid{grid-template-columns:1fr}.single-service-hero{padding:70px 0 85px}.service-back{margin-bottom:45px}.single-service-examples header{position:static}.single-service-results .detail-columns,.single-service-results .example-note{margin-left:0}}@media (width<=620px){.services-directory{padding:78px 0 90px}.directory-intro{margin-bottom:40px}.service-directory-grid>a{min-height:300px;padding:26px}.service-directory-grid h3{margin-top:38px;font-size:30px}.single-service-hero h1{font-size:52px}.single-service-hero-grid>div:last-child>p{font-size:16px}.single-service-examples{padding:78px 0}.single-service-results{padding-bottom:80px}}html,body{max-width:100%;overflow-x:hidden}main,section,nav,footer,.shell,.hero-copy,.service-grid,.training-grid,.principal-grid,.inquiry-grid,.management-teaser-grid,.responsibility-grid,.model-steps,.owner-control,.services-hero-grid,.service-detail-grid,.service-directory-grid,.single-service-hero-grid,.detail-columns{min-width:0;max-width:100%}h1,h2,h3,p,a,span,label{overflow-wrap:break-word}input,select,textarea,form{min-width:0;max-width:100%}@media (width<=620px){.shell{width:100%;padding-left:16px;padding-right:16px}.nav{gap:10px;height:82px;min-height:82px;padding-top:0;padding-bottom:0}.nav .wordmark{letter-spacing:.1em;white-space:nowrap;flex:0 auto;gap:5px;min-width:0;font-size:12.5px}.nav .wordmark i{font-size:18px}.navlinks{flex:none;gap:0;min-width:auto;margin-left:auto}.navlinks .nav-cta{white-space:nowrap;padding:11px 13px;font-size:0;line-height:1}.navlinks .nav-cta:after{content:"Inquire";letter-spacing:.11em;font-size:9px}.hero-copy{width:100%;margin:0;padding-left:16px;padding-right:16px}.hero h1,.management-hero h1,.services-hero h1,.single-service-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(43px,13vw,52px)}.intro h2,.section-head h2,.principal-intro h2,.inquiry h2,.training-intro h2,.management-teaser h2,.management-statement h2,.management-fit h2,.owner-control h2,.management-cta h2,.directory-intro h2,.single-service-examples h2,.services-cta h2{font-size:clamp(37px,11vw,48px)}.service-card,.service-directory-grid>a,.engagements article,.responsibility-grid article,.model-steps article{width:100%;min-width:0}.service-card h3,.service-directory-grid h3,.responsibility-grid h3,.engagements h3{overflow-wrap:anywhere}.process-strip{width:100%;max-width:100%;padding:22px 18px}.field-row,.management-scope,.control-columns,.detail-columns{width:100%}form{width:100%;padding:26px 20px}select{font-size:13px}footer{width:100%;padding-left:16px;padding-right:16px}.ticker{white-space:normal;padding:0}.ticker div{text-align:center;flex-wrap:wrap;justify-content:center;gap:0;width:100%;padding:17px 16px;font-size:13px;line-height:1.65;display:flex}.ticker i{margin:0 10px}}@media (width<=360px){.nav .wordmark{letter-spacing:.07em;font-size:11px}.navlinks .nav-cta{padding:10px}.navlinks .nav-cta:after{font-size:8px}.hero h1,.management-hero h1,.services-hero h1,.single-service-hero h1{font-size:41px}}.hero-image{background-image:linear-gradient(90deg,#18232c1a,#0000),url(/restaurant-consulting-hero.webp)}.management-hero-image{background-image:linear-gradient(90deg,#0d161deb 0%,#0d161db8 48%,#0d161d24 78%),url(/restaurant-consulting-hero.webp)}.intro,.services,.training,.approach,.management-teaser,.principals,.proof,.inquiry,.services-directory,.single-service-examples,.single-service-results{content-visibility:auto;contain-intrinsic-size:auto 800px}@media (width<=620px){html{scroll-behavior:auto}.hero-image{filter:none;background-image:linear-gradient(#18232c0a,#0000),url(/restaurant-consulting-hero-mobile.webp)}.management-hero-image{filter:none;background-image:linear-gradient(90deg,#0d161ddb,#0d161d47),url(/restaurant-consulting-hero-mobile.webp)}.hero-stamp{-webkit-backdrop-filter:none;backdrop-filter:none}.service-card,.service-directory-grid>a{transition:background .15s}}.wordmark.brand-lockup{width:260px;max-width:100%;font-size:initial;letter-spacing:0;white-space:nowrap;line-height:0;display:block}.brand-logo{width:100%;height:auto;display:block;overflow:visible}.brand-o{fill:var(--ink);font:400 82px/1 var(--display);letter-spacing:0}.brand-o-accent{fill:none;stroke:var(--bronze);stroke-width:4.5px;stroke-linecap:butt}.brand-o-break{fill:var(--paper)}.brand-hospitality{fill:var(--bronze);letter-spacing:1.05px;font:700 5.5px/1 Arial,Helvetica,sans-serif}.brand-name{fill:var(--ink);font:400 33px/1 var(--display);letter-spacing:9px}.brand-descriptor{fill:#4f5961;letter-spacing:1.2px;font:700 8.6px/1 Arial,Helvetica,sans-serif}@media (width<=620px){.nav .wordmark.brand-lockup{width:190px;max-width:calc(100vw - 104px);font-size:initial;letter-spacing:0;line-height:0;display:block}footer .wordmark.brand-lockup{width:230px;max-width:100%}}.form-error{color:#8b5148;margin:0;font-size:11px}.button:disabled{opacity:.6;cursor:wait}footer a{text-underline-offset:3px;text-decoration:underline}.service-area{background:var(--paper);border-bottom:1px solid var(--line);padding:105px 0}.service-area-grid{grid-template-columns:.65fr 1.6fr;align-items:start;gap:75px;display:grid}.service-area h2{margin:0 0 24px;font-size:clamp(42px,4.7vw,66px);line-height:1.05}.service-area-grid>div>p{color:#667078;max-width:760px;font-size:16px;line-height:1.8}.service-area-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.service-area-list span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:78px;font:italic 16px/1.35 var(--display);align-items:center;padding:18px;display:flex}.breadcrumbs{letter-spacing:.09em;text-transform:uppercase;color:#69737a;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:34px;font-size:10px;line-height:1.4;display:flex}.breadcrumbs a{border-bottom:1px solid;padding-bottom:2px}.breadcrumbs span[aria-hidden=true]{color:var(--bronze)}.breadcrumbs-dark{color:#c7cdd0}.services-hero .breadcrumbs{margin-bottom:60px}.management-hero .breadcrumbs{margin-bottom:45px}.single-service-hero .breadcrumbs{margin-bottom:54px}@media (width<=920px){.service-area-grid{grid-template-columns:1fr;gap:35px}.service-area-list{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.service-area{padding:78px 0}.service-area h2{font-size:clamp(37px,11vw,48px)}.service-area-list{grid-template-columns:1fr}.service-area-list span{min-height:64px}.services-hero .breadcrumbs,.management-hero .breadcrumbs,.single-service-hero .breadcrumbs{margin-bottom:35px}.breadcrumbs{gap:8px;font-size:9px}}.nav{height:104px}.navlinks{letter-spacing:.055em;gap:32px;font-size:14px}.navlinks>a:not(.nav-cta){padding:12px 0}.nav-cta{letter-spacing:.1em;white-space:nowrap;padding:15px 21px;font-size:12px;transition:background .2s,color .2s}.nav-cta:hover,.nav-cta:focus-visible{background:var(--ink);color:var(--paper)}@media (width<=920px){.nav{height:92px}.nav-cta{font-size:11px}}@media (width<=620px){.nav{height:82px}.navlinks .nav-cta{padding:12px 14px}.navlinks .nav-cta:after{content:"Explore";letter-spacing:.1em;font-size:10px}}@media (width<=360px){.navlinks .nav-cta:after{font-size:9px}}._app_1j3r4_1{color:#17212a;background:#f2efe8;grid-template-columns:245px minmax(0,1fr);min-height:100vh;display:grid}._sidebar_1j3r4_2{color:#f8f5ee;z-index:5;background:#17212a;flex-direction:column;height:100vh;padding:27px 24px;display:flex;position:sticky;top:0}._sidebar_1j3r4_2 .brand-o,._sidebar_1j3r4_2 .brand-name{fill:#f8f5ee}._sidebar_1j3r4_2 .brand-o-break{fill:#17212a}._sidebar_1j3r4_2 .brand-descriptor{fill:#aeb5b9}._sidebar_1j3r4_2 .wordmark{width:190px}._officeLabel_1j3r4_4{color:#bd946d;text-transform:uppercase;letter-spacing:.2em;border-top:1px solid #48525a;margin:32px 0 25px;padding-top:21px;font-size:9px;font-weight:700}._sidebar_1j3r4_2 nav{flex-direction:column;gap:4px;display:flex}._sidebar_1j3r4_2 nav a{color:#abb2b7;border-left:2px solid #0000;padding:12px 13px;font-size:12px}._sidebar_1j3r4_2 nav a:hover,._sidebar_1j3r4_2 nav a._active_1j3r4_5{color:#fff;background:#222e38;border-left-color:#bd946d}._sidebarBottom_1j3r4_6{border-top:1px solid #48525a;flex-direction:column;gap:5px;margin-top:auto;padding-top:22px;display:flex}._sidebarBottom_1j3r4_6 span{color:#7f8990;text-transform:uppercase;letter-spacing:.15em;font-size:9px}._sidebarBottom_1j3r4_6 strong{font:400 17px var(--display)}._sidebarBottom_1j3r4_6 a{color:#bd946d;margin-top:10px;font-size:11px}._workspace_1j3r4_7{min-width:0;padding:36px 42px 75px}._topbar_1j3r4_7{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}._eyebrow_1j3r4_7{text-transform:uppercase;letter-spacing:.18em;color:#9c7654;margin:0 0 10px;font-size:9px;font-weight:700}._topbar_1j3r4_7 h1,._sectionTitle_1j3r4_7 h2,._panelHead_1j3r4_7 h2{font-family:var(--display);font-weight:400}._topbar_1j3r4_7 h1{letter-spacing:-.03em;margin:0;font-size:40px}._siteButton_1j3r4_7{text-transform:uppercase;letter-spacing:.12em;background:#faf9f5;border:1px solid #9c7654;padding:13px 16px;font-size:10px}._metrics_1j3r4_8{background:#faf9f5;border:1px solid #d4cfc4;grid-template-columns:repeat(4,1fr);margin-bottom:26px;display:grid}._metrics_1j3r4_8 article{border-right:1px solid #d4cfc4;padding:22px 24px}._metrics_1j3r4_8 article:last-child{border-right:0}._metrics_1j3r4_8 span,._metrics_1j3r4_8 small{color:#717980;display:block}._metrics_1j3r4_8 span{text-transform:uppercase;letter-spacing:.14em;font-size:9px}._metrics_1j3r4_8 strong{font:400 38px/1.1 var(--display);margin:13px 0 7px;display:block}._metrics_1j3r4_8 small{font-size:10px}._panel_1j3r4_7{background:#faf9f5;border:1px solid #d4cfc4}._panelHead_1j3r4_7{border-bottom:1px solid #d4cfc4;justify-content:space-between;align-items:end;gap:25px;padding:26px 28px;display:flex}._panelHead_1j3r4_7 h2{margin:0;font-size:29px}._filters_1j3r4_9{flex-wrap:wrap;gap:4px;display:flex}._filters_1j3r4_9 button,._stageEditor_1j3r4_9 button{color:#626b72;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #d1ccc2;padding:7px 9px;font-size:9px}._filters_1j3r4_9 button._filterActive_1j3r4_9,._stageEditor_1j3r4_9 button._stageActive_1j3r4_9{color:#fff;background:#17212a;border-color:#17212a}._leadDesk_1j3r4_10{grid-template-columns:320px minmax(0,1fr);min-height:550px;display:grid}._leadList_1j3r4_10{border-right:1px solid #d4cfc4;max-height:720px;overflow:auto}._leadCard_1j3r4_10{text-align:left;cursor:pointer;color:#17212a;background:0 0;border:0;border-bottom:1px solid #ded9cf;grid-template-columns:1fr auto;width:100%;padding:20px;display:grid}._leadCard_1j3r4_10:hover,._leadCard_1j3r4_10._selected_1j3r4_10{background:#f0ece4}._leadCard_1j3r4_10 strong{font:400 20px var(--display);grid-column:1/-1;margin:12px 0 5px}._leadCard_1j3r4_10>span:not(._status_1j3r4_10){color:#727a80;font-size:10px;line-height:1.45}._leadCard_1j3r4_10 time{color:#8a9094;align-self:end;font-size:9px}._status_1j3r4_10{color:#596168;text-transform:uppercase;letter-spacing:.11em;background:#e2ded5;justify-self:start;padding:5px 7px;font-size:8px}._status_1j3r4_10._new_1j3r4_10{color:#875f3e;background:#ebdfd2}._status_1j3r4_10._proposal_1j3r4_10{color:#516553;background:#dce3dc}._status_1j3r4_10._won_1j3r4_10{color:#fff;background:#68766c}._status_1j3r4_10._closed_1j3r4_10{background:#d7d8d8}._leadDetail_1j3r4_11{min-width:0;padding:30px}._detailHead_1j3r4_11{border-bottom:1px solid #d4cfc4;justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}._detailHead_1j3r4_11 h3{font:400 31px var(--display);margin:0 0 6px}._detailHead_1j3r4_11 p{color:#737b81;margin:0;font-size:12px}._detailHead_1j3r4_11>a{text-transform:uppercase;letter-spacing:.1em;color:#9c7654;font-size:10px}._contactGrid_1j3r4_11{border-bottom:1px solid #d4cfc4;grid-template-columns:1fr 1fr;display:grid}._contactGrid_1j3r4_11 div{flex-direction:column;gap:7px;min-width:0;padding:18px 18px 18px 0;display:flex}._contactGrid_1j3r4_11 span,._message_1j3r4_11>span,._stageEditor_1j3r4_9>span{text-transform:uppercase;letter-spacing:.15em;color:#8a9094;font-size:8px;font-weight:700}._contactGrid_1j3r4_11 a,._contactGrid_1j3r4_11 strong{overflow-wrap:anywhere;font-size:11px}._message_1j3r4_11{border-bottom:1px solid #d4cfc4;padding:24px 0}._message_1j3r4_11 p{font:400 17px/1.65 var(--display);color:#46515a;margin:10px 0 0}._stageEditor_1j3r4_9{padding-top:22px}._stageEditor_1j3r4_9>div{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}._notes_1j3r4_11{text-transform:uppercase;letter-spacing:.15em;color:#7d858b;flex-direction:column;gap:9px;margin-top:22px;font-size:8px;display:flex}._notes_1j3r4_11 textarea{color:#17212a;resize:vertical;text-transform:none;letter-spacing:normal;background:#f5f2ec;border:1px solid #c8c2b7;width:100%;padding:13px;font:12px/1.6 Arial,sans-serif}._save_1j3r4_11{color:#fff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#17212a;border:0;margin-top:14px;padding:13px 17px;font-size:9px}._save_1j3r4_11:disabled{opacity:.55}._error_1j3r4_11,._empty_1j3r4_11{color:#7b5650;padding:20px;font-size:12px}._empty_1j3r4_11{color:#7a8287}._utilitySection_1j3r4_12,._localSection_1j3r4_12{padding-top:70px;scroll-margin-top:30px}._sectionTitle_1j3r4_7{grid-template-columns:1fr 1.3fr;align-items:end;gap:45px;margin-bottom:25px;display:grid}._sectionTitle_1j3r4_7 h2{margin:0;font-size:35px}._utilityGrid_1j3r4_12{background:#faf9f5;border:1px solid #d4cfc4;grid-template-columns:repeat(4,1fr);display:grid}._utilityGrid_1j3r4_12 a{border-right:1px solid #d4cfc4;flex-direction:column;min-height:155px;padding:22px;display:flex}._utilityGrid_1j3r4_12 a:last-child{border:0}._utilityGrid_1j3r4_12 span{color:#9c7654;font:italic 12px var(--display)}._utilityGrid_1j3r4_12 strong{font:400 20px var(--display);margin:auto 0 8px}._utilityGrid_1j3r4_12 small{color:#737b81;font-size:10px;line-height:1.5}._launchGrid_1j3r4_13{background:#faf9f5;border-top:1px solid #d4cfc4;border-left:1px solid #d4cfc4;grid-template-columns:repeat(3,1fr);display:grid}._launchGrid_1j3r4_13>a,._launchStatus_1j3r4_13{border-bottom:1px solid #d4cfc4;border-right:1px solid #d4cfc4;flex-direction:column;justify-content:center;gap:8px;min-height:125px;padding:22px;display:flex}._launchGrid_1j3r4_13 strong{font:400 18px var(--display)}._launchGrid_1j3r4_13 small{color:#737b81;font-size:10px;line-height:1.5}._launchStatus_1j3r4_13{flex-direction:row;justify-content:flex-start;align-items:center}._launchStatus_1j3r4_13 div{flex-direction:column;gap:7px;display:flex}._liveDot_1j3r4_13{background:#728170;border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px;box-shadow:0 0 0 5px #e2e7e1}._contentSection_1j3r4_14{padding-top:70px;scroll-margin-top:30px}._sectionTitle_1j3r4_7>div>p{color:#707980;max-width:620px;margin:9px 0 0;font-size:11px;line-height:1.65}._contentEditor_1j3r4_14{background:#faf9f5;border:1px solid #d4cfc4;grid-template-columns:250px minmax(0,1fr);min-height:720px;display:grid}._pagePicker_1j3r4_14{background:#eeeae2;border-right:1px solid #d4cfc4;max-height:860px;padding:10px;overflow:auto}._pagePicker_1j3r4_14 button{text-align:left;color:#596269;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;gap:5px;width:100%;padding:13px 12px;display:flex}._pagePicker_1j3r4_14 button:hover,._pagePicker_1j3r4_14 button._pageActive_1j3r4_14{color:#17212a;background:#faf9f5;border-left-color:#9c7654}._pagePicker_1j3r4_14 strong{font:400 15px/1.25 var(--display)}._pagePicker_1j3r4_14 span{color:#899096;letter-spacing:.06em;font-size:8px}._editorWorkspace_1j3r4_14{min-width:0}._editorHead_1j3r4_14{border-bottom:1px solid #d4cfc4;justify-content:space-between;align-items:flex-start;gap:30px;padding:27px 30px;display:flex}._editorHead_1j3r4_14 h3{font:400 30px/1.1 var(--display);margin:0}._editorHead_1j3r4_14>div>p:last-child{color:#707980;max-width:580px;margin:9px 0 0;font-size:11px;line-height:1.6}._editorHead_1j3r4_14>a{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border:1px solid #b8b1a5;padding:10px 12px;font-size:9px}._editorSections_1j3r4_14{padding:0 30px}._editorSection_1j3r4_14{border-bottom:1px solid #d4cfc4;padding:27px 0}._editorSection_1j3r4_14:last-child{border-bottom:0}._editorSection_1j3r4_14 h4{font:400 21px var(--display);margin:0 0 20px}._fieldGrid_1j3r4_14{grid-template-columns:1fr 1fr;gap:18px;display:grid}._fieldGrid_1j3r4_14 label{flex-direction:column;gap:7px;min-width:0;display:flex}._fieldGrid_1j3r4_14 label._wideField_1j3r4_14{grid-column:1/-1}._fieldGrid_1j3r4_14 label>span{text-transform:uppercase;letter-spacing:.13em;color:#747d83;font-size:8px;font-weight:700}._fieldGrid_1j3r4_14 input,._fieldGrid_1j3r4_14 textarea{color:#17212a;background:#f5f2ec;border:1px solid #c8c2b7;border-radius:0;width:100%;padding:11px 12px;font:12px/1.55 Arial,sans-serif}._fieldGrid_1j3r4_14 textarea{resize:vertical;min-height:92px}._fieldGrid_1j3r4_14 input:focus,._fieldGrid_1j3r4_14 textarea:focus{background:#fff;border-color:#9c7654;outline:1px solid #9c7654}._editorActions_1j3r4_14{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf9f5f5;border-top:1px solid #c9c3b8;align-items:center;gap:10px;padding:18px 30px;display:flex;position:sticky;bottom:0}._secondaryAction_1j3r4_14,._restoreAction_1j3r4_14{color:#5d666d;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #c8c2b7;padding:12px 14px;font-size:8px}._secondaryAction_1j3r4_14:disabled{opacity:.4;cursor:default}._restoreAction_1j3r4_14{color:#8a5f44;margin-left:auto}._editorSuccess_1j3r4_14,._editorError_1j3r4_14,._editorLoading_1j3r4_14{margin:20px 30px 0;padding:12px 14px;font-size:11px;line-height:1.5}._editorSuccess_1j3r4_14{color:#485d4a;background:#e4e9e2}._editorError_1j3r4_14{color:#80554d;background:#eee0dc}._editorLoading_1j3r4_14{color:#727a80;margin:0;padding:35px}._contentEditor_1j3r4_14 ._save_1j3r4_11{margin-top:0}._denied_1j3r4_15{flex-direction:column;justify-content:center;max-width:650px;min-height:100vh;margin:auto;padding:80px 30px;display:flex}._denied_1j3r4_15 h1{font:400 48px/1 var(--display);margin:30px 0 20px}._denied_1j3r4_15>p:not(._eyebrow_1j3r4_7){color:#687178;line-height:1.7}._denied_1j3r4_15>a{color:#9c7654;text-decoration:underline}@media (width<=1050px){._app_1j3r4_1{grid-template-columns:205px minmax(0,1fr)}._workspace_1j3r4_7{padding:30px 25px 60px}._metrics_1j3r4_8{grid-template-columns:1fr 1fr}._metrics_1j3r4_8 article:nth-child(2){border-right:0}._metrics_1j3r4_8 article:nth-child(-n+2){border-bottom:1px solid #d4cfc4}._leadDesk_1j3r4_10{grid-template-columns:270px minmax(0,1fr)}._utilityGrid_1j3r4_12{grid-template-columns:1fr 1fr}._utilityGrid_1j3r4_12 a:nth-child(2){border-right:0}._utilityGrid_1j3r4_12 a:nth-child(-n+2){border-bottom:1px solid #d4cfc4}}@media (width<=760px){._app_1j3r4_1{display:block}._sidebar_1j3r4_2{height:auto;padding:18px 16px;position:relative}._sidebar_1j3r4_2 .wordmark{width:165px}._officeLabel_1j3r4_4{margin:18px 0 10px;padding-top:14px}._sidebar_1j3r4_2 nav{grid-template-columns:repeat(4,1fr);display:grid;overflow-x:auto}._sidebar_1j3r4_2 nav a{white-space:nowrap;padding:10px 8px;font-size:9px}._sidebarBottom_1j3r4_6{display:none}._workspace_1j3r4_7{padding:24px 16px 55px}._topbar_1j3r4_7{align-items:flex-start}._topbar_1j3r4_7 h1{font-size:32px}._siteButton_1j3r4_7{padding:10px;font-size:8px}._metrics_1j3r4_8{grid-template-columns:1fr 1fr}._metrics_1j3r4_8 article{padding:17px}._metrics_1j3r4_8 strong{font-size:30px}._panelHead_1j3r4_7{flex-direction:column;align-items:flex-start;padding:22px 18px}._filters_1j3r4_9{flex-wrap:nowrap;width:100%;overflow-x:auto}._leadDesk_1j3r4_10{min-height:0;display:block}._leadList_1j3r4_10{border-bottom:1px solid #d4cfc4;border-right:0;max-height:330px}._leadDetail_1j3r4_11{padding:22px 18px}._detailHead_1j3r4_11{flex-direction:column}._contactGrid_1j3r4_11{grid-template-columns:1fr}._sectionTitle_1j3r4_7{grid-template-columns:1fr;gap:0}._contentEditor_1j3r4_14{display:block}._pagePicker_1j3r4_14{border-bottom:1px solid #d4cfc4;border-right:0;padding:8px;display:flex;overflow-x:auto}._pagePicker_1j3r4_14 button{min-width:175px}._editorHead_1j3r4_14{flex-direction:column;gap:15px;padding:22px 18px}._editorSections_1j3r4_14{padding:0 18px}._fieldGrid_1j3r4_14{grid-template-columns:1fr}._fieldGrid_1j3r4_14 label._wideField_1j3r4_14{grid-column:auto}._editorActions_1j3r4_14{flex-wrap:wrap;padding:14px 18px}._restoreAction_1j3r4_14{margin-left:0}._editorSuccess_1j3r4_14,._editorError_1j3r4_14{margin:15px 18px 0}._utilityGrid_1j3r4_12,._launchGrid_1j3r4_13{grid-template-columns:1fr}._utilityGrid_1j3r4_12 a,._utilityGrid_1j3r4_12 a:nth-child(2){border-bottom:1px solid #d4cfc4;border-right:0}._launchGrid_1j3r4_13>a,._launchStatus_1j3r4_13{min-height:105px}._utilitySection_1j3r4_12,._localSection_1j3r4_12,._contentSection_1j3r4_14{padding-top:52px}}._officeLabel_1j3r4_4{font-size:11px}._sidebar_1j3r4_2 nav a{font-size:13px;line-height:1.35}._sidebarBottom_1j3r4_6 span{font-size:11px}._sidebarBottom_1j3r4_6 strong{font-size:19px}._sidebarBottom_1j3r4_6 a{font-size:13px}._eyebrow_1j3r4_7,._siteButton_1j3r4_7,._metrics_1j3r4_8 span{font-size:11px}._metrics_1j3r4_8 small{font-size:12px;line-height:1.45}._filters_1j3r4_9 button,._stageEditor_1j3r4_9 button{font-size:11px}._leadCard_1j3r4_10>span:not(._status_1j3r4_10){font-size:12px}._leadCard_1j3r4_10 time{font-size:11px}._status_1j3r4_10{font-size:10px}._detailHead_1j3r4_11 p{font-size:14px}._detailHead_1j3r4_11>a{font-size:12px}._contactGrid_1j3r4_11 span,._message_1j3r4_11>span,._stageEditor_1j3r4_9>span{font-size:10px}._contactGrid_1j3r4_11 a,._contactGrid_1j3r4_11 strong{font-size:13px}._notes_1j3r4_11{font-size:10px}._notes_1j3r4_11 textarea{font-size:14px}._save_1j3r4_11{font-size:11px}._sectionTitle_1j3r4_7>div>p{font-size:13px}._utilityGrid_1j3r4_12 small,._launchGrid_1j3r4_13 small{font-size:12px}._contentEditor_1j3r4_14{grid-template-columns:280px minmax(0,1fr)}._pagePicker_1j3r4_14 strong{font-size:18px}._pagePicker_1j3r4_14 span{font-size:11px}._editorHead_1j3r4_14>div>p:last-child{font-size:13px}._editorHead_1j3r4_14>a{font-size:11px}._editorSection_1j3r4_14 h4{font-size:24px}._fieldGrid_1j3r4_14 label>span{font-size:11px;line-height:1.35}._fieldGrid_1j3r4_14 input,._fieldGrid_1j3r4_14 textarea{font-size:15px;line-height:1.55}._secondaryAction_1j3r4_14,._restoreAction_1j3r4_14{font-size:10px}._editorSuccess_1j3r4_14,._editorError_1j3r4_14,._editorLoading_1j3r4_14{font-size:13px}@media (width<=760px){._sidebar_1j3r4_2 nav a{font-size:11px}._siteButton_1j3r4_7{font-size:10px}._contentEditor_1j3r4_14{display:block}._pagePicker_1j3r4_14 button{min-width:215px}._editorHead_1j3r4_14>div>p:last-child{font-size:14px}._fieldGrid_1j3r4_14 label>span{font-size:12px}._fieldGrid_1j3r4_14 input,._fieldGrid_1j3r4_14 textarea{font-size:16px}._secondaryAction_1j3r4_14,._restoreAction_1j3r4_14,._save_1j3r4_11{font-size:11px}}
