.overview-apps{padding-block:clamp(52px,6vw,96px);background:#e7eef0}.overview-apps .overview-topic-copy>.text-link{display:flex;width:fit-content;margin-top:18px}.break-apps .break-layout>.app-canvas{max-width:540px;margin-inline:auto}.canvas-apps .canvas-stage{background:#dce7ff;padding:22px!important}.app-canvas{container-type:inline-size;position:relative;min-width:0;width:100%;color:#173f3b}.app-canvas-label{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:11px;line-height:1.5}.app-canvas-label>b{padding:5px 9px;border:1px solid #bacbc9;border-radius:20px;font-size:9px;letter-spacing:.03em}.app-canvas-stage{position:relative;isolation:isolate;padding:14px 4px 35px}.app-canvas-orbit{position:absolute;inset:10% -1% 3%;z-index:-1;background:#c9df9e;border-radius:48% 48% 27% 42%;transform:rotate(-12deg)}.app-canvas-phones{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:14px;max-width:540px;margin-inline:auto}.app-canvas-phone{min-width:0;background:#f9faf6;border:5px solid #173f3b;border-radius:32px;overflow:hidden;box-shadow:0 15px 0 -8px #173f3b13,0 18px 28px #173f3b18}.app-canvas-primary{transform:rotate(-3deg);position:relative;z-index:2}.app-canvas-secondary{transform:translateY(26px) rotate(5deg);background:#f2f6ec}.app-canvas-statusbar{height:32px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:0 16px;font-size:9px;font-weight:800}.app-canvas-statusbar>i{width:49px;height:13px;background:#173f3b;border-radius:12px}.app-canvas-signal{display:flex;align-items:flex-end;gap:2px;height:9px}.app-canvas-signal b{width:2px;background:currentColor;height:4px;border-radius:1px}.app-canvas-signal b:nth-child(2){height:6px}.app-canvas-signal b:nth-child(3){height:8px}.app-canvas-signal b:nth-child(4){height:9px}.app-canvas-signal em{width:13px;height:7px;border:1px solid;border-radius:2px;margin-left:3px}.app-canvas-screen{padding:9px 14px 12px}.app-canvas-apphead{display:flex;align-items:center;gap:6px;margin-bottom:20px;font-size:10px;line-height:1.4}.app-canvas-apphead>b{font-weight:800}.app-canvas-symbol{display:flex;background:#d9e6bb;border-radius:6px;padding:4px}.app-canvas svg{display:block;width:17px;height:17px;flex-shrink:0;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.app-canvas-symbol svg{width:13px;height:13px}.app-canvas-avatar{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e3eafb;margin-left:auto;font-size:9px}.app-canvas-overline{display:block;font-size:8px!important;letter-spacing:.04em;line-height:1.5;color:#4e6b62}.app-canvas .app-canvas-heading{display:block;font-size:clamp(23px,5.6cqi,31px)!important;line-height:1.1!important;font-weight:800;letter-spacing:-.065em;margin:6px 0 17px}.app-canvas-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;border-block:1px solid #dfe7da;padding:9px 0}.app-canvas-week>span{text-align:center;border-radius:9px;font-size:7px;line-height:1.5;padding:5px 0;color:#506b64}.app-canvas-week b{display:block;font-size:12px;line-height:1.4;margin-top:4px;color:#173f3b}.app-canvas-week .is-selected{background:#173f3b;color:#d6e8b5}.app-canvas-week .is-selected b{color:#fff}.app-canvas-agenda-title{display:flex;justify-content:space-between;align-items:center;margin:17px 0 10px;font-size:9px}.app-canvas-agenda-title>span{background:#e4eadd;border-radius:5px;padding:2px 5px;font-size:8px}.app-canvas-appointment{display:flex;align-items:center;gap:7px;background:#e0e9ff;border-radius:10px;padding:11px 9px;font-size:8px;margin-bottom:7px}.app-canvas-appointment div>b,.app-canvas-appointment>b{font-size:9px;line-height:1.5;font-weight:800}.app-canvas-appointment small{display:block;font-size:7px;line-height:1.5;margin-top:2px;color:#47645e}.app-canvas-time{align-self:stretch;display:flex;align-items:center;border-right:1px solid #b7c7e2;padding-right:7px;font-size:8px;font-weight:800}.app-canvas-appointment>svg{margin-left:auto;width:12px;height:12px}.app-canvas-appointment-muted{background:#edf1e6}.app-canvas-appointment-muted .app-canvas-time{border-color:#cedac2}.app-canvas-action{display:flex;align-items:center;justify-content:space-between;background:#173f3b;color:#fff;border-radius:11px;margin-top:14px;padding:10px 12px;font-size:9px;font-weight:800}.app-canvas-action>span:last-child{font-size:18px;line-height:1}.app-canvas-bottom{display:flex;justify-content:space-around;padding:10px 8px 4px;border-top:1px solid #e2e8dd}.app-canvas-bottom>span{display:grid;justify-items:center;gap:4px;font-size:7px;color:#52675d}.app-canvas-bottom .is-selected{color:#173f3b;font-weight:800}.app-canvas-bottom svg{width:16px;height:16px}.app-canvas-homebar{display:block;width:60px;height:4px;background:#173f3b;border-radius:9px;margin:7px auto}.app-canvas-request-head{display:flex;align-items:center;justify-content:space-between;font-size:10px;gap:5px;margin:3px 0 22px}.app-canvas-request-head>span{font-size:16px;line-height:1}.app-canvas-confirmation{display:grid;justify-items:center;text-align:center;margin-bottom:23px}.app-canvas-check{display:grid;place-items:center;width:49px;height:49px;border-radius:17px;background:#d0e4a7;transform:rotate(-6deg);margin-bottom:12px}.app-canvas-check svg{width:27px;height:27px;transform:rotate(6deg)}.app-canvas .app-canvas-confirmation strong{display:block;font-size:20px!important;font-weight:800;line-height:1.2!important;letter-spacing:-.06em;margin:0}.app-canvas-confirmation p{font-size:8px!important;line-height:1.5!important;margin:6px 0 0!important}.app-canvas-request-body{padding:12px;background:#fff;border-radius:13px}.app-canvas-request-detail{display:flex;flex-direction:column;gap:3px;border-bottom:1px solid #e4eadf;padding:9px 0;font-size:9px}.app-canvas-request-detail>span{font-size:8px;color:#526e63}.app-canvas-request-state{display:flex;align-items:center;gap:5px;font-size:8px;line-height:1.5;padding-top:10px}.app-canvas-request-state>i{width:5px;height:5px;border-radius:50%;background:#507be7}.app-canvas .app-canvas-request-note{font-size:8px!important;line-height:1.5!important;margin:7px 0 0!important;color:#526e63}.app-canvas-request-back{display:flex;align-items:center;justify-content:space-between;border:1px solid #bbccab;border-radius:10px;padding:10px;margin-top:14px;font-size:8px;font-weight:800}.app-canvas-request-back svg{width:13px;height:13px}.app-canvas .app-canvas-caption{font-size:12px!important;line-height:1.55!important;margin:8px 0 0!important;font-weight:800;position:relative;color:#173f3b}.app-canvas-caption>span{display:block;font-size:9px;line-height:1.6;font-weight:500;color:#34564a;margin-top:3px}@container(max-width:420px){.app-canvas-label{justify-content:center;text-align:center;margin-bottom:13px}.app-canvas-phones{display:flex;flex-direction:column;gap:16px}.app-canvas-phone{width:min(100%,236px)}.app-canvas-primary{transform:none}.app-canvas-secondary{transform:none;border:1px solid #adc798;border-radius:19px;box-shadow:none;width:100%;max-width:290px;background:#edf4e3}.app-canvas-secondary .app-canvas-homebar,.app-canvas-secondary .app-canvas-request-back,.app-canvas-secondary .app-canvas-request-body,.app-canvas-secondary .app-canvas-request-head,.app-canvas-secondary .app-canvas-statusbar{display:none}.app-canvas-secondary .app-canvas-screen{padding:14px}.app-canvas-secondary .app-canvas-confirmation{display:flex;align-items:center;text-align:left;gap:12px;margin:0}.app-canvas-secondary .app-canvas-check{width:38px;height:38px;border-radius:12px;flex-shrink:0;margin:0}.app-canvas-secondary .app-canvas-check svg{width:21px;height:21px}.app-canvas-secondary .app-canvas-confirmation strong{font-size:17px!important}.app-canvas-secondary .app-canvas-confirmation p{font-size:10px!important}.app-canvas .app-canvas-heading{font-size:30px!important}.app-canvas-caption{text-align:center}.app-canvas-orbit{inset:7% -1% 5%;border-radius:45% 45% 27% 29%;transform:none}.app-canvas-stage{padding:10px 2px 15px}}@media(max-width:540px){.canvas-apps .canvas-stage{padding:16px!important}}@media(prefers-reduced-motion:reduce){.app-canvas-check,.app-canvas-check svg,.app-canvas-orbit,.app-canvas-primary,.app-canvas-secondary{transform:none!important}}