.page-use-cases .uc-hero{min-height:500px;padding:138px 0 40px;overflow:hidden}.page-use-cases .uc-hero:before,.page-use-cases .uc-hero:after{content:none}.page-use-cases .uc-hero-photo{position:absolute;inset:60px 0 -60px;z-index:-2;pointer-events:none}.page-use-cases .uc-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 55%;transform:translateY(var(--scene-shift, 0px)) scale(1.03)}.page-use-cases .uc-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020b0e75,transparent 68%),linear-gradient(0deg,#020b0e,transparent 24%,transparent 75%,#020b0e)}.page-use-cases .uc-hero-inner{position:relative}.page-use-cases .uc-hero-copy{width:49%;padding-left:12px}.page-use-cases .uc-hero h1{font-size:clamp(43px,4.4vw,62px);line-height:1.01;font-weight:700;letter-spacing:-.035em;margin-top:14px;text-wrap:initial}.page-use-cases .uc-hero h1 span{color:var(--accent);white-space:nowrap}.page-use-cases .uc-hero-copy>p:not(.eyebrow){font-size:16px;line-height:1.55;color:#e0e9ec;max-width:560px;margin-top:20px}.page-use-cases .uc-hero-copy .cta-row{margin-top:22px}.page-use-cases .uc-handwriting{position:absolute;top:-7px;right:0;width:155px;font-family:Segoe Print,Ink Free,cursive;font-size:25px;font-weight:400;font-style:italic;text-transform:uppercase;line-height:1.2;transform:rotate(-12deg);color:#c6edee}.page-use-cases .uc-handwriting span{display:block;white-space:nowrap}.page-use-cases .uc-handwriting span:nth-child(2){padding-left:12px}.page-use-cases .uc-handwriting span:nth-child(3){padding-left:17px}.page-use-cases .uc-handwriting svg{width:145px;fill:none;stroke:var(--accent);stroke-width:1.5}.page-use-cases .uc-showcase{width:min(95%,1368px);padding-top:6px}.page-use-cases .uc-showcase .features-section-heading{margin-bottom:18px}.page-use-cases .uc-showcase .features-section-heading h2{font-size:clamp(32px,3vw,38px);margin-top:6px}.page-use-cases .uc-showcase .features-section-heading>p:last-child{margin-top:4px}.page-use-cases .uc-card{grid-template-columns:44% 56%;gap:0;height:clamp(230px,22.5vw,310px);padding:14px 12px 0 22px}.page-use-cases .uc-card .feature-panel-copy{padding-right:15px;padding-bottom:16px}.page-use-cases .uc-card .feature-panel-copy>svg{width:37px;height:37px;margin-bottom:8px}.page-use-cases .uc-card .feature-panel-copy h2{font-size:clamp(17px,1.55vw,22px)}.page-use-cases .uc-card .feature-panel-copy>p{font-size:clamp(13px,1.1vw,16px);line-height:1.4;margin-top:8px}.page-use-cases .uc-tier{color:#a1ece6;font-size:9px;line-height:1.35;margin-top:5px}.page-use-cases .uc-card .feature-learn-more{padding-top:8px}.page-use-cases .uc-card .fp-compact .fp-content{padding-left:8px}.page-use-cases .uc-card .fp-compact .fp-heading{margin-bottom:8px}.page-use-cases .uc-preview-subtitle{color:#acc5ce;font-size:9px;line-height:1.3;margin-bottom:7px}.page-use-cases .uc-day-jobs{display:grid;gap:7px}.page-use-cases .uc-day-jobs>div{display:grid;grid-template-columns:48px 1fr;align-items:start;gap:5px;padding:10px 7px;border:1px solid #16363d;background:#0a2027;border-radius:5px}.page-use-cases .uc-day-jobs time{font-size:9px;font-variant-numeric:tabular-nums}.page-use-cases .uc-day-jobs p{font-size:10px;line-height:1.25;color:#dce8eb}.page-use-cases .uc-day-jobs span,.page-use-cases .uc-day-jobs small{display:block;margin-top:2px}.page-use-cases .uc-day-jobs strong{color:#8aeddf;font-weight:600}.page-use-cases .uc-day-jobs small{color:#9fd4ca;font-size:8px}.page-use-cases .uc-preview-tabs{display:flex;align-items:center;gap:12px;font-size:9px;margin-bottom:8px}.page-use-cases .uc-employees>div{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #143139}.page-use-cases .uc-employees p{font-size:10px;color:#e3edef;line-height:1.2}.page-use-cases .uc-employees small{display:block;font-size:9px;color:#9db7c0;margin-top:3px}.page-use-cases .uc-crew{padding:10px;margin-top:10px;background:#07252b;border:1px solid #17565a;border-radius:5px;font-size:10px}.page-use-cases .uc-crew>span{display:block;font-size:9px;margin-top:4px}.page-use-cases .uc-crew p{font-size:9px;margin-top:9px;line-height:1.3;color:#d1e5e9}.page-use-cases .uc-crew b{color:var(--accent)}.page-use-cases .uc-crew small{display:block;font-size:8px;color:#a5c4ca;margin-top:3px}.page-use-cases .uc-month-title{font-size:11px;color:var(--text);margin-bottom:7px}.page-use-cases .uc-month-days,.page-use-cases .uc-month-grid{display:grid;grid-template-columns:repeat(7,1fr)}.page-use-cases .uc-month-days{color:#aac2cb;font-size:8px;margin-bottom:5px;text-align:center}.page-use-cases .uc-month-grid{border-top:1px solid #143139;border-left:1px solid #143139}.page-use-cases .uc-month-grid>div{min-width:0;height:28px;position:relative;border-right:1px solid #143139;border-bottom:1px solid #143139}.page-use-cases .uc-month-grid small{padding-left:3px;font-size:7px;color:#7f9ca7}.page-use-cases .uc-month-grid div>span{position:absolute;top:11px;left:1px;z-index:1;padding:3px 4px;width:45px;background:#00625f;border:1px solid #08988c;border-radius:3px;font-size:7px;color:#daf3ed}.page-use-cases .uc-month-grid .uc-event-pending{background:#463c20;border-color:#998146;color:#ffe7a6}.page-use-cases .uc-calendar-key{display:flex;gap:12px;margin-top:8px;font-size:8px;color:#81d9c6}.page-use-cases .uc-calendar-key span:last-child{color:#dfc27c}.page-use-cases .uc-mobile-heading{display:flex;justify-content:space-between;gap:5px;font-size:11px;align-items:center}.page-use-cases .uc-mobile-customer{font-size:11px;line-height:1.3;color:#deecef;margin-top:11px}.page-use-cases .uc-mobile-customer small{display:block;color:#b0cad2;font-size:9px;margin-top:3px}.page-use-cases .uc-job-details{margin:10px 0;font-size:10px}.page-use-cases .uc-job-details>div{padding:8px 0;border-top:1px solid #15363c}.page-use-cases .uc-job-details dt{font-size:9px;color:#97b7c2;margin-bottom:4px}.page-use-cases .uc-job-details dd{margin:0}.page-use-cases .uc-job-details dd small{display:block;font-size:9px;margin-top:3px}.page-use-cases .uc-map-note{margin-top:5px;color:#9ac6cc;font-size:8px}.page-use-cases .uc-catalog-tabs{gap:9px;font-size:9px}.page-use-cases .uc-services>div{display:flex;align-items:center;gap:7px;padding:5px 0;border-bottom:1px solid #143139}.page-use-cases .uc-services svg{width:17px;height:17px;color:#59d6ca;flex-shrink:0}.page-use-cases .uc-services p{font-size:10px;line-height:1.2;color:#d6e6e9}.page-use-cases .uc-services strong{font-weight:500}.page-use-cases .uc-services small{display:block;font-size:8px;margin-top:3px;color:#93afbc}.page-use-cases .uc-services>div>span{margin-left:auto;color:#82eee0;font-size:10px;font-variant-numeric:tabular-nums}.page-use-cases .uc-details .features-details-grid{margin-top:20px}.page-use-cases .uc-details h4{font-size:13px;margin:17px 0 0}@media (min-width: 901px) and (max-width: 1150px){.page-use-cases .uc-hero{min-height:430px;padding:118px 0 12px}.page-use-cases .uc-hero-copy{width:49%}.page-use-cases .uc-hero h1{font-size:45px}.page-use-cases .uc-hero-copy>p:not(.eyebrow){font-size:14px;margin-top:17px}.page-use-cases .uc-hero-copy .cta-row{margin-top:16px}.page-use-cases .uc-handwriting{width:155px;font-size:22px;top:-3px}.page-use-cases .uc-card .feature-panel-copy>svg{width:34px;height:34px}.page-use-cases .uc-day-jobs{gap:5px}.page-use-cases .uc-day-jobs>div{grid-template-columns:40px 1fr;padding:4px 5px}.page-use-cases .uc-day-jobs p{font-size:9px;line-height:1.1}.page-use-cases .uc-day-jobs time{font-size:8px}.page-use-cases .uc-preview-subtitle{margin-bottom:3px}.page-use-cases .uc-employees>div{padding-block:5px}.page-use-cases .uc-employees p{font-size:9px}.page-use-cases .uc-employees small{font-size:8px}.page-use-cases .uc-crew{margin-top:6px;padding:6px}.page-use-cases .uc-crew>span{display:none}.page-use-cases .uc-crew p{margin-top:4px}.page-use-cases .uc-month-title{line-height:1.2;margin-bottom:4px}.page-use-cases .uc-preview-tabs{margin-bottom:5px}.page-use-cases .uc-calendar-key{margin-top:5px}.page-use-cases .uc-preview-shop .fp-heading{margin-bottom:4px}.page-use-cases .uc-preview-shop .uc-preview-tabs,.page-use-cases .uc-preview-shop .uc-month-days{margin-bottom:3px}.page-use-cases .uc-month-grid>div{height:18px}.page-use-cases .uc-month-grid div>span{top:8px;padding:2px;width:38px;font-size:6px}.page-use-cases .uc-mobile-customer{margin-top:8px;display:flex;align-items:center;gap:7px;font-size:10px}.page-use-cases .uc-mobile-customer small{margin-top:0;font-size:8px}.page-use-cases .uc-job-details{margin-block:6px}.page-use-cases .uc-job-details>div{padding-block:5px}.page-use-cases .uc-job-details>div:first-child dt{display:none}.page-use-cases .uc-directions{padding:4px 6px;font-size:9px}.page-use-cases .uc-map-note{display:inline-block;margin:0 0 0 5px;font-size:7px;line-height:1.2}.page-use-cases .uc-services>div{padding-block:5px;gap:5px}.page-use-cases .uc-services p{font-size:9px}.page-use-cases .uc-services svg{width:13px;height:13px}.page-use-cases .uc-services small{margin-top:2px}.page-use-cases .uc-services small{display:none}}@media (max-width: 900px){.page-use-cases .uc-hero{min-height:595px;padding-top:108px}.page-use-cases .uc-hero-photo img{object-position:63% bottom}.page-use-cases .uc-hero-photo:after{background:linear-gradient(90deg,#020b0edd,#020b0e11),linear-gradient(0deg,#020b0e,transparent 40%)}.page-use-cases .uc-hero-copy{width:72%;padding:0}.page-use-cases .uc-hero h1{font-size:43px}.page-use-cases .uc-handwriting{top:285px;right:0;font-size:22px}.page-use-cases .uc-showcase{width:calc(100% - 48px)}.page-use-cases .uc-card{height:324px;grid-template-columns:1fr 1fr;padding:20px 15px 0 24px}.page-use-cases .uc-card .feature-panel-copy{padding-right:25px}.page-use-cases .uc-card .feature-panel-copy h2{font-size:21px}.page-use-cases .uc-card .feature-panel-copy>p{font-size:15px}.page-use-cases .uc-tier{font-size:10px}.page-use-cases .uc-services>div{padding-block:5px}.page-use-cases .uc-month-grid>div{height:24px}.page-use-cases .uc-day-jobs>div{padding:7px 6px}}@media (max-width: 600px){.page-use-cases .uc-hero{min-height:720px;padding:98px 0 270px}.page-use-cases .uc-hero-copy{width:100%}.page-use-cases .uc-hero h1{font-size:clamp(32px,8.5vw,43px);line-height:1.05}.page-use-cases .uc-hero h1 span{white-space:normal}.page-use-cases .uc-hero-copy>p:not(.eyebrow){font-size:14px}.page-use-cases .uc-hero .eyebrow{font-size:9px;letter-spacing:.2em}.page-use-cases .uc-hero-photo{top:43%;bottom:0}.page-use-cases .uc-hero-photo img{object-position:70% center}.page-use-cases .uc-hero-photo:after{background:linear-gradient(0deg,#020b0e,transparent 30%,transparent 50%,#020b0e)}.page-use-cases .uc-handwriting{top:auto;bottom:-140px;right:20px;width:145px;font-size:14px}.page-use-cases .uc-handwriting svg{width:100px}.page-use-cases .uc-showcase{width:calc(100% - 36px)}.page-use-cases .uc-card{grid-template-columns:1fr;height:auto;padding:20px 18px 0}.page-use-cases .uc-card .feature-panel-copy{padding-right:0}.page-use-cases .uc-card .feature-panel-copy h2{font-size:20px}.page-use-cases .uc-card .feature-panel-copy>p{font-size:14px}.page-use-cases .uc-card .feature-panel-copy>svg{width:32px;height:32px}.page-use-cases .uc-card .fp-compact{height:310px}.page-use-cases .uc-card .fp-compact .fp-heading h3{font-size:13px}.page-use-cases .uc-day-jobs>div{padding:9px 6px}.page-use-cases .uc-crew{padding:8px}.page-use-cases .uc-month-grid>div{height:27px}.page-use-cases .uc-services>div{padding-block:7px}.page-use-cases .uc-services svg{width:13px;height:13px}.page-use-cases .uc-services p{font-size:9px}}@media (prefers-reduced-motion: reduce){.page-use-cases .uc-hero-photo img{transform:none}}
