@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--ink:#16342e;--green:#174e43;--gold:#edc76e;--line:#dce2d9;font-family:'DM Sans',Arial,sans-serif;color:var(--ink);background:#faf9f5;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:40px}body{margin:0}a{color:inherit}button,input,textarea,select{font:inherit}a,button,input,textarea,select,summary{outline-offset:5px}:focus-visible{outline:3px solid #c99a35}img{max-width:100%;display:block}h1,h2,h3,h4,h5{font-family:Manrope,Arial,sans-serif}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(56px,6.5vw,91px);font-weight:600;line-height:1.02;letter-spacing:-5px;margin-bottom:27px}h2{font-size:clamp(34px,4vw,54px);font-weight:600;line-height:1.15;letter-spacing:-2.5px}h1 em,h2 em{font-family:Georgia,serif;font-weight:400;color:#608475}.shell{max-width:1280px;margin:auto;padding-left:40px;padding-right:40px}.nav{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 40px;border-bottom:1px solid var(--line);gap:20px}.brand{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;letter-spacing:1.2px}.brand small{font-size:10px;letter-spacing:2px;color:#68766e;border-left:1px solid #bbc7bd;padding:7px 0 7px 9px;margin-left:3px}.brand-icon{font-size:22px;background:var(--green);color:var(--gold);width:35px;height:39px;display:grid;place-items:center;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.nav nav{display:flex;align-items:center;gap:25px;font-size:13px}.nav nav a{text-decoration:none}.button{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:17px 24px;background:var(--green);border:1px solid transparent;border-radius:7px;color:white;font-weight:700;text-decoration:none;font-size:14px;cursor:pointer;transition:transform .2s,background .2s}.button:hover{background:#226455;transform:translateY(-2px)}.button.gold{background:var(--gold);color:var(--ink)}.button.gold:hover{background:#f2d28a}.button.small{padding:13px 17px;font-size:12px}.eyebrow{font-size:10px;letter-spacing:1.9px;font-weight:700;margin-bottom:23px}.hero{display:grid;grid-template-columns:1fr 1.03fr;gap:65px;padding-top:75px;padding-bottom:80px;align-items:center}.hero .eyebrow{font-size:9px}.lede{font-size:17px;line-height:1.8;color:#607168;max-width:410px}.actions{display:flex;align-items:center;gap:25px;margin-top:29px;flex-wrap:wrap}.text-link{font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid #9bab9c;padding-bottom:7px;display:inline-flex}.fine{font-size:11px;color:#68766e;margin-top:19px}.hero-art{height:558px;position:relative;margin:18px 10px 10px 0}.hero-art>img{width:100%;height:100%;object-fit:cover;object-position:67%;border-radius:140px 140px 12px 12px}.art-caption{position:absolute;bottom:28px;left:28px;color:#e7eedc;font-size:9px;letter-spacing:2px}.float-follow{position:absolute;top:47px;left:-37px;display:flex;align-items:center;gap:13px;background:#fffefb;padding:18px 21px;border:1px solid #e5e6dc;border-radius:10px;box-shadow:0 12px 45px #0c261520}.heart{background:#f5ead1;color:#8d6c2b;width:39px;height:39px;border-radius:100%;display:grid;place-items:center;font-size:21px}.float-follow b,.float-follow small{display:block}.float-follow b{font-size:12px;margin-bottom:6px}.float-follow small{font-size:10px;color:#6a776c}.float-event{position:absolute;left:-19px;bottom:90px;background:#fffef9;border-radius:12px;padding:25px 28px;width:295px;box-shadow:0 12px 40px #0e261b20}.mini-label{font-size:8px;letter-spacing:1.4px;font-weight:700;color:#8f7946}.float-event h3{font-size:21px;letter-spacing:-.6px;margin:11px 0 7px}.float-event p{font-size:10px;color:#6a776d;margin:0}.mini-clock{display:flex;gap:17px;align-items:center;margin-top:20px}.mini-clock b{font-size:28px;font-weight:500;line-height:1}.mini-clock small{display:block;font-size:7px;letter-spacing:1px;margin-top:7px;color:#869083}.mini-clock i{font-size:18px;font-style:normal;color:#a4aea1}.float-rating{position:absolute;right:-32px;bottom:50px;background:#204b3c;color:#f5f5e7;padding:20px 24px;border:1px solid #71866e;border-radius:9px;transform:rotate(3deg)}.float-rating b,.float-rating small{display:block}.float-rating b{font-size:12px;margin:8px 0}.float-rating small{font-size:9px;color:#c6d4c2}.stars{color:#b99b42;letter-spacing:2px;font-size:12px}.float-rating .stars{color:var(--gold)}.audience{border-top:1px solid var(--line);text-align:center;padding-top:27px;padding-bottom:40px}.audience>span{font-size:9px;letter-spacing:2px;color:#778476}.audience>div{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:23px;flex-wrap:wrap}.audience b{font-size:13px;font-weight:500}.audience i{color:#b8b79a;font-size:11px;font-style:normal}.transformation{background:#edf0e8;padding:77px 0 48px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:35px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:305px;font-size:14px;color:#6a786b;line-height:1.8;margin-bottom:4px}.scenario-tabs{display:flex;gap:9px;flex-wrap:wrap}.scenario-tabs button{background:transparent;border:1px solid #b8c5b8;border-radius:30px;color:var(--ink);padding:12px 21px;font-size:12px;cursor:pointer}.scenario-tabs button[aria-selected=true]{background:var(--green);border-color:var(--green);color:white}.demo-disclosure{font-size:10px;color:#738071;line-height:1.6;margin:17px 0 25px}.comparison{display:grid;grid-template-columns:.68fr 1.32fr;gap:23px;align-items:start}.before,.after{border:1px solid #cad2c6;border-radius:9px;overflow:hidden;background:white;min-width:0;box-shadow:0 12px 34px #1e332608}.browser-bar{display:flex;align-items:center;gap:20px;background:#f3f4ef;border-bottom:1px solid #dfe3d8;padding:14px 16px;font-size:9px;color:#9aab98;min-height:44px}.browser-bar>span{letter-spacing:3px;color:#c5cbbf;font-size:8px}.browser-bar small{font-size:9px;color:#7b8977}.live-chip{margin-left:auto;font-size:7px;letter-spacing:1px;color:var(--green);font-weight:500}.before-content{padding:22px 24px;color:#777d75;min-height:610px;font:12px/1.8 Arial,sans-serif}.plain-nav{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:8px;border-bottom:1px solid #ddd;padding-bottom:16px}.plain-nav b{font-size:10px}.plain-placeholder{margin:30px 0;background:#e9eae4;padding:55px 15px;text-align:center}.plain-placeholder>span{font-size:8px;letter-spacing:2px}.plain-placeholder h3{font:24px Georgia,serif;color:#787d72;margin:10px 0}.plain-placeholder p{font-size:10px;margin:0}.before h4{font:700 12px Arial}.before hr{border:0;border-top:1px solid #e5e6e0;margin:25px 0}.before-caption{font-size:20px;line-height:1.5;letter-spacing:-.4px;margin-top:50px;color:#8a9184}.comparison-label{padding:19px 22px;font-size:9px;letter-spacing:1.8px;background:#e0e4da;display:flex;align-items:center;justify-content:space-between}.comparison-label span{font-size:10px;letter-spacing:0;color:#6e7b65}.comparison-label.connected{background:var(--green);color:#fff}.connected span{color:#dbe8d7}.after-content{padding:0 22px 15px}.after-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 0;font-size:12px}.after-nav>span{font-size:7px;letter-spacing:.8px;color:#73836c}.venue-cover{position:relative;border-radius:5px;overflow:hidden;height:230px;background:#263f32}.venue-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#132e22dc,#132e2220)}.venue-cover>img{width:100%;height:100%;object-fit:cover}.venue-cover>div{position:absolute;bottom:25px;left:25px;z-index:1;color:white}.venue-cover>div>span{font-size:7px;letter-spacing:1.3px;color:#e0d9af}.venue-cover h3{font-family:Georgia,serif;font-size:32px;font-weight:400;margin:10px 0 7px}.venue-cover p{font-size:10px;color:#e0e7d7;margin:0 0 14px}.venue-follow{display:flex;align-items:center;gap:13px}.venue-follow button{background:#efcf7d;color:#233f2d;border:0;border-radius:5px;padding:9px 17px;font-size:10px;font-weight:700;cursor:pointer}.venue-follow>span{font-size:8px;color:#dfe5d7}.demo-event{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:24px 0 22px;border-bottom:1px solid #e5e7df}.demo-event h4{font-size:20px;letter-spacing:-.5px;font-weight:600;margin:8px 0 5px}.demo-event p{font-size:9px;color:#788575;margin:0 0 13px}.demo-event>img{width:155px;height:124px;object-fit:cover;border-radius:6px}.countdown{display:flex;align-items:center;gap:11px}.countdown b{background:#f1f3eb;min-width:38px;text-align:center;padding:9px 7px 7px;font-size:17px;font-weight:500;border:1px solid #e4e8db;border-radius:4px}.countdown small{display:block;font-size:6px;letter-spacing:.7px;margin-top:4px;color:#85927c}.countdown i{font-size:13px;font-style:normal;color:#acb69e}.demo-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:21px 0 13px}.demo-heading h4{font-size:12px;letter-spacing:-.25px;margin:0}.demo-heading>span{font-size:6px;letter-spacing:.8px;color:#85917a}.staff-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.staff-row article{display:flex;gap:8px;align-items:center;border:1px solid #e5e9df;border-radius:6px;padding:10px 7px}.staff-avatar{width:31px;height:36px;border-radius:40% 40% 8px 8px;display:grid;place-items:center;font-size:9px;flex-shrink:0;color:#52604b}.peach{background:#efddc5}.blue{background:#d2e1df}.sage{background:#dce4cc}.staff-row b{font-size:9px;display:block;margin-bottom:2px}.staff-row small{font-size:7px;display:block;color:#8a9583}.checked{font-size:5px;letter-spacing:.2px;color:#4b8053;display:block;margin-top:6px}.off-shift{display:block;font-size:5px;color:#a5ad99;margin-top:6px}.plans-row,.food-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.plans-row article{border-radius:6px;padding:16px;background:#f1e9d9}.plans-row article+article{background:#e7ede2}.plans-row article>span{font-size:6px;letter-spacing:1px;color:#8c7957}.plans-row h5{font-size:14px;font-weight:600;margin:10px 0 5px;letter-spacing:-.3px}.plans-row p{font-size:8px;color:#7d8675;margin:0}.food-row article{border:1px solid #e2e7db;border-radius:6px;overflow:hidden}.food-row img{width:100%;height:108px;object-fit:cover}.food-row article>div{padding:13px}.food-row div>span{font-size:6px;letter-spacing:.7px;color:#879379}.food-row h5{font-size:12px;letter-spacing:-.25px;margin:7px 0}.food-row p{font-size:9px;margin:0 0 9px}.food-row p small{display:block;font-size:7px;color:#86917c;margin-top:4px}.food-row .stars{font-size:8px;letter-spacing:1px}.food-row q{font-size:8px;color:#718168;line-height:1.5}.overall{display:flex;gap:20px;align-items:center;background:#f0f2e9;border-radius:6px;margin-top:15px;padding:14px 17px}.overall>div{flex:0 0 94px}.overall b,.overall small{display:block}.overall b{font-size:10px;margin:4px 0}.overall small{font-size:6px;color:#89937d}.overall .stars{font-size:8px}.overall p{font-family:Georgia,serif;font-style:italic;font-size:12px;line-height:1.6;margin:0;color:#60714f}.demo-footer{display:flex;justify-content:space-between;gap:15px;font-size:6px;letter-spacing:.5px;color:#849178;padding-top:21px}.demo-footer b{font-weight:500}.demo-tip{text-align:center;font-size:10px;color:#73856e;margin-top:23px}.comparison-switch{display:none}.included{padding-top:85px;padding-bottom:70px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 50px;margin-top:45px}.feature-icon{background:#e9eddf;border-radius:8px;width:37px;height:37px;display:grid;place-items:center;font-size:18px;color:#547247;margin-bottom:20px}.feature-grid h3{font-size:17px;font-weight:600;letter-spacing:-.5px;margin-bottom:12px}.feature-grid p{font-size:12px;line-height:1.9;color:#78816f;margin:0}.coming-next{display:flex;gap:32px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:48px;padding-top:26px}.coming-next>span{font-size:8px;letter-spacing:1.6px;color:#8b947f}.coming-next>b{font-size:12px;font-weight:500}.coming-next small{font-size:6px;letter-spacing:.7px;border:1px solid #d3dac9;padding:5px 7px;border-radius:4px;margin-left:8px;color:#7d8b6f}.how{background:#e9eee3;padding:65px 0}.how h2{margin-bottom:42px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.steps article>span{font-family:Georgia,serif;color:#92a282;font-size:30px}.steps h3{font-size:16px;font-weight:600;letter-spacing:-.5px;margin:17px 0 11px}.steps p{font-size:12px;line-height:1.9;color:#73806a}.how .text-link{margin-top:23px}.pricing{padding-top:85px;padding-bottom:80px}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:42px}.price-card{border:1px solid #d5ded0;border-radius:12px;padding:35px 40px;display:flex;flex-direction:column;background:#fffef9}.plan-kicker{font-size:8px;letter-spacing:1.4px;color:#7b8e6c}.price-card h3{font-size:27px;font-weight:600;letter-spacing:-1px;margin:17px 0}.price{font-family:Manrope,Arial,sans-serif;font-size:58px;letter-spacing:-3px;font-weight:500;margin-bottom:17px}.price>span{font-family:'DM Sans',Arial;font-size:13px;letter-spacing:0;color:#7b8c71;margin-left:9px}.price-card>p{font-size:13px;line-height:1.7;color:#77836b;max-width:300px}.price-card ul{padding:0;list-style:none;font-size:12px;line-height:2.8;margin:20px 0 27px}.price-card li:before{content:'✓';color:#7d9768;font-size:10px;margin-right:10px}.price-card .button{margin-top:auto}.price-card>small{font-size:9px;color:#859279;margin-top:15px;text-align:center}.price-card.full{background:#214b3f;border-color:#214b3f;color:#f4f4e7}.full .plan-kicker{color:#e3c778}.full .price>span,.full>p,.full>small{color:#bfd0b9}.full li:before{color:#e3c778}.pricing-note{max-width:900px;text-align:center;margin:25px auto 0;font-size:10px;line-height:1.9;color:#87907d}.contact{background:#173f35;color:#f7f7e9;padding:75px 0}.contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.contact .eyebrow{color:#d5c27e;font-size:9px}.contact h2{font-size:60px;line-height:1.1;letter-spacing:-2.5px}.contact h2 em{color:#aac6a4}.contact-grid>div>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#b9cdb4;max-width:290px}.contact-email{display:inline-block;font-size:12px;text-decoration:none;color:#e3cd86;border-bottom:1px solid #6c8a65;padding-bottom:7px;margin-top:18px}.contact form{background:#fffef9;border-radius:12px;color:var(--ink);padding:30px}.contact label{display:block;font-size:10px;font-weight:600;margin-bottom:16px}.contact label>span{color:#95a08a;font-weight:400}.contact input:not([type=radio]),.contact select,.contact textarea{display:block;width:100%;margin-top:7px;border:1px solid #dbe2d3;border-radius:5px;padding:11px 12px;background:#fffefb;color:var(--ink);font-size:12px;min-height:40px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact fieldset{border:1px solid #dce3d5;border-radius:6px;margin:0 0 18px;padding:10px 13px}.contact legend{font-size:10px;padding:0 5px}.contact label.radio{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:400;margin:7px 0}.radio input{accent-color:var(--green)}.contact textarea{resize:vertical}.consent{font-size:8px;line-height:1.7;color:#88967d;margin-bottom:16px}.contact .button{width:100%;font-size:12px}.contact .button:disabled{opacity:.6;cursor:wait}.honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#lead-status{font-size:11px;line-height:1.6;margin:13px 0 0;color:#527243}.faq{padding-top:60px;padding-bottom:70px;max-width:950px}.faq h2{font-size:30px;margin-bottom:27px}.faq details{border-bottom:1px solid var(--line);padding:18px 0;font-size:12px}.faq summary{cursor:pointer;font-weight:600}.faq details p{font-size:12px;color:#79866e;line-height:1.9;margin:15px 0 0;max-width:700px}.footer{display:flex;gap:25px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:30px;padding-bottom:30px}.footer .brand{font-size:14px}.footer p{font-size:10px;color:#849076;margin:0}.footer nav{display:flex;gap:20px;margin-left:auto;font-size:10px}.footer nav a{text-decoration:none}.footer>small{flex-basis:100%;font-size:8px;color:#929c86}.skip{position:absolute;left:15px;top:-100px;background:white;padding:12px;z-index:20}.skip:focus{top:10px}
@media(max-width:1050px){.nav nav>a:not(.button){display:none}.hero{gap:30px}.hero-art{height:500px}h1{font-size:70px;letter-spacing:-4px}.actions{gap:18px}.float-follow{left:-15px}.float-rating{right:-12px}.shell{padding-left:28px;padding-right:28px}.section-heading{gap:30px}.comparison{grid-template-columns:.55fr 1.45fr}.before-content{padding:18px 14px}.plain-nav{flex-direction:column;align-items:flex-start}.feature-grid{gap:30px}.contact-grid{gap:45px}.contact h2{font-size:51px}.staff-row article{gap:5px;padding:9px 5px}.staff-avatar{width:25px}.checked{font-size:4px}}
@media(max-width:760px){.nav{padding:19px 20px}.brand{font-size:14px}.brand small{font-size:8px;letter-spacing:1px}.brand-icon{width:27px;height:30px;font-size:17px}.nav nav .button{font-size:10px;padding:10px 12px;max-width:145px}.shell{padding-left:20px;padding-right:20px}.hero{grid-template-columns:1fr;padding-top:42px;padding-bottom:38px;gap:25px}.hero .eyebrow{font-size:8px;letter-spacing:1.2px;margin-bottom:20px}h1{font-size:64px;letter-spacing:-3.8px;line-height:1.02;margin-bottom:23px}.lede{font-size:15px;line-height:1.75;max-width:390px}.actions{gap:20px;margin-top:22px}.actions .button{font-size:12px;padding:15px 19px}.text-link{font-size:11px}.fine{font-size:9px}.hero-art{height:415px;margin:10px 12px 12px}.hero-art>img{border-radius:110px 110px 8px 8px}.float-follow{left:-10px;top:25px;padding:13px 15px;gap:9px}.float-follow b{font-size:10px}.float-follow small{font-size:8px}.heart{width:31px;height:31px;font-size:17px}.float-event{left:-10px;bottom:70px;width:235px;padding:20px}.float-event h3{font-size:18px}.float-event p{font-size:8px}.mini-clock{gap:15px;margin-top:15px}.mini-clock b{font-size:24px}.float-rating{right:-13px;bottom:25px;padding:15px 17px}.float-rating b{font-size:10px}.float-rating small{font-size:8px}.art-caption{font-size:7px;bottom:17px;left:19px}.audience{padding-top:22px;padding-bottom:28px}.audience>span{font-size:7px;letter-spacing:1.2px}.audience>div{gap:14px 17px;margin-top:18px}.audience b{font-size:10px}.audience i:nth-of-type(2){display:none}.transformation{padding:45px 0 30px}.section-heading{display:block;margin-bottom:28px}h2{font-size:34px;letter-spacing:-1.6px}.section-heading>p{font-size:12px;line-height:1.8;max-width:400px;margin-top:20px}.eyebrow{font-size:8px;letter-spacing:1.4px;margin-bottom:18px}.scenario-tabs{gap:6px}.scenario-tabs button{font-size:9px;padding:10px 12px}.demo-disclosure{font-size:8px;line-height:1.7;margin-bottom:17px}.comparison-switch{display:flex;background:#dfe5d6;border-radius:7px;padding:4px;margin-bottom:14px}.comparison-switch button{flex:1;border:0;border-radius:5px;padding:10px;background:transparent;color:#6f7d65;font-size:11px;cursor:pointer}.comparison-switch button[aria-pressed=true]{background:white;color:var(--green);box-shadow:0 2px 8px #23381510}.comparison{display:block}.comparison[data-view=after] .before,.comparison[data-view=before] .after{display:none}.before-content{min-height:530px;padding:25px}.plain-nav{flex-direction:row}.after-content{padding:0 14px 13px}.after-nav{padding:17px 0;font-size:10px}.after-nav>span{font-size:5px}.venue-cover{height:205px}.venue-cover>div{left:18px;bottom:20px}.venue-cover h3{font-size:27px}.venue-cover>div>span{font-size:6px}.venue-cover p{font-size:9px}.demo-event{gap:9px;padding:20px 0}.demo-event>img{width:95px;height:110px}.demo-event h4{font-size:17px}.demo-event p{font-size:7px;max-width:180px;line-height:1.6}.mini-label{font-size:6px}.countdown{gap:5px}.countdown b{min-width:29px;padding:8px 5px 6px;font-size:14px}.countdown small{font-size:5px}.countdown i{font-size:9px}.demo-heading{margin-top:20px}.demo-heading h4{font-size:10px}.demo-heading>span{font-size:5px}.staff-row{gap:6px}.staff-row article{display:block;padding:10px 7px}.staff-avatar{width:28px;height:30px;font-size:8px;margin-bottom:8px}.staff-row b{font-size:8px}.staff-row small{font-size:6px}.checked,.off-shift{font-size:4px;letter-spacing:0;line-height:1.4}.plans-row article{padding:13px 12px}.plans-row h5{font-size:12px;line-height:1.4}.plans-row p{font-size:7px;line-height:1.6}.plans-row article>span{font-size:5px}.food-row img{height:96px}.food-row article>div{padding:11px 10px}.food-row div>span{font-size:5px;line-height:1.5;display:block}.food-row h5{font-size:10px}.food-row p{font-size:8px}.food-row p small{font-size:6px}.food-row .stars{font-size:6px}.food-row q{font-size:7px;line-height:1.7;display:block}.overall{padding:12px;gap:10px}.overall>div{flex-basis:85px}.overall p{font-size:10px}.overall b{font-size:9px}.comparison-label{font-size:8px;padding:17px}.comparison-label span{font-size:8px}.demo-tip{font-size:8px;line-height:1.7}.included{padding-top:47px;padding-bottom:42px}.feature-grid{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:30px}.feature-icon{width:32px;height:32px;font-size:16px;margin-bottom:14px}.feature-grid h3{font-size:13px;line-height:1.5;letter-spacing:-.3px;margin-bottom:9px}.feature-grid p{font-size:10px;line-height:1.8}.coming-next{gap:17px;margin-top:30px;padding-top:23px}.coming-next>span{flex-basis:100%;font-size:7px}.coming-next>b{font-size:10px}.coming-next small{font-size:5px;padding:4px 5px;margin-left:4px}.how{padding:43px 0}.how h2{margin-bottom:25px}.steps{grid-template-columns:1fr;gap:19px}.steps article{padding-left:45px;position:relative}.steps article>span{position:absolute;left:0;top:0;font-size:26px}.steps h3{font-size:14px;margin:3px 0 8px}.steps p{font-size:11px;margin-bottom:0}.how .text-link{margin-top:27px}.pricing{padding-top:47px;padding-bottom:43px}.price-grid{grid-template-columns:1fr;gap:17px;margin-top:27px}.price-card{padding:28px}.price-card h3{font-size:25px}.price{font-size:53px}.price-card ul{font-size:11px;line-height:2.7;margin:13px 0 25px}.price-card>p{font-size:12px}.price-card>small{font-size:8px}.pricing-note{font-size:8px;line-height:1.9;text-align:left;margin-top:20px}.contact{padding:45px 0}.contact-grid{grid-template-columns:1fr;gap:30px}.contact h2{font-size:47px;letter-spacing:-2px}.contact-grid>div>p:not(.eyebrow){font-size:12px;max-width:350px}.contact-email{font-size:11px;margin-top:10px}.contact form{padding:23px 20px}.form-row{gap:12px}.contact input:not([type=radio]),.contact select,.contact textarea{font-size:16px;padding:10px;min-width:0}.contact label{font-size:9px}.form-row>label{min-width:0}.contact label.radio{font-size:9px}.consent{font-size:8px}.faq{padding-top:43px;padding-bottom:43px}.faq h2{font-size:26px}.faq summary{font-size:11px;line-height:1.6}.faq details p{font-size:11px}.footer{gap:16px;padding-top:25px;padding-bottom:25px}.footer p{font-size:9px;flex-basis:100%}.footer nav{margin-left:0;gap:17px;font-size:9px}.footer>small{font-size:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.staff-avatar{overflow:hidden}.staff-avatar img{width:100%;height:100%;object-fit:cover}

@media(max-width:760px){.after-nav{font-size:12px}.after-nav>span{font-size:7px}.venue-cover h3{font-size:31px}.venue-cover>div>span{font-size:8px}.venue-cover p{font-size:11px}.demo-heading h4{font-size:13px}.demo-heading>span{font-size:7px}.staff-row b{font-size:11px}.staff-row small{font-size:9px}.checked,.off-shift{font-size:6px}.plans-row h5{font-size:15px}.plans-row p{font-size:10px}.plans-row article>span{font-size:7px}.food-row h5{font-size:13px}.food-row div>span{font-size:7px}.food-row p{font-size:10px}.food-row p small{font-size:9px}.food-row q{font-size:10px}.overall p{font-size:12px}.overall b{font-size:11px}.overall small{font-size:8px}.demo-event h4{font-size:20px}.demo-event p{font-size:9px}.mini-label{font-size:7px}.feature-grid p{font-size:11px}}
