.desk-home{--desk-ink:#1c1c1e;--desk-muted:#6e6e73;--desk-soft:#8e8e93;--desk-page:#ffffff;--desk-card:#ffffff;--desk-lift:0 0 0 0.5px rgba(60,60,67,0.12);min-height:100%;color:var(--desk-ink);background:var(--desk-page);font-feature-settings:"ss01" on,"cv11" on}.desk-home-hero{position:relative;min-height:340px}.desk-home-hero-photo{position:absolute;inset:0;overflow:hidden;pointer-events:none}.desk-home-hero-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 42%}.desk-home-hero-photo:after{content:"";position:absolute;inset:auto 0 0 0;height:62%;pointer-events:none;background:rgba(255,255,255,.06);backdrop-filter:blur(28px) saturate(1.12);-webkit-backdrop-filter:blur(28px) saturate(1.12);mask-image:linear-gradient(180deg,transparent 0,black 58%,black);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 58%,black)}.desk-home-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,28,30,.22),rgba(28,28,30,.06) 38%,rgba(28,28,30,.08) 62%,rgba(255,255,255,.08)),linear-gradient(100deg,rgba(28,28,30,.48),rgba(28,28,30,.18) 42%,rgba(28,28,30,.06));pointer-events:none}.desk-home-hero-fade{position:absolute;inset:auto 0 0 0;height:180px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.55) 42%,#ffffff);pointer-events:none;z-index:1}.desk-home-search{background:rgba(255,255,255,.72);border:.5px solid rgba(255,255,255,.7);box-shadow:none;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.desk-home-chip{background:rgba(255,255,255,.22);border:.5px solid rgba(255,255,255,.28);color:#fff;box-shadow:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.desk-home-chip:hover{background:rgba(255,255,255,.34)}.desk-home-glass,.desk-home-panel{background:var(--desk-card);border:0;box-shadow:var(--desk-lift);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.desk-home-panel{background:#fff}.desk-home-quote{font-family:Georgia,Times New Roman,serif}.desk-home-cover-btn{background:rgba(28,28,30,.42);border:.5px solid rgba(255,255,255,.22);color:#fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.desk-home-cover-btn:hover{background:rgba(28,28,30,.58);color:#fff}.desk-home-widget-grid{position:relative;display:grid;align-content:start;justify-content:stretch;overflow:visible;padding:4px 2px 16px}.desk-home .desk-widget-lift{overflow:visible!important;background:transparent;border:0;border-radius:22px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.05)!important}.desk-home .agent-bento-cell:not(.desk-widget-lift),.desk-home .desk-home-card{background:transparent;border:0}.desk-home .desk-widget-lift>.absolute.inset-0{background:#fff;border:1px solid #d1d1d6;border-radius:22px}.desk-home .agent-bento-tile,.desk-home .agent-home-widget{border-radius:21px;background:#fff!important;border:0!important;box-shadow:none!important}.desk-home .agent-shortcut-icon{box-shadow:none!important}.dark .desk-home .desk-widget-lift{box-shadow:0 12px 32px rgba(0,0,0,.45)!important}.dark .desk-home .desk-widget-lift>.absolute.inset-0{background:#2c2c2e;border-color:rgba(255,255,255,.22)}.dark .desk-home .agent-bento-cell:not(.desk-widget-lift),.dark .desk-home .desk-home-card{background:transparent;border:0}.dark .desk-home .agent-bento-tile,.dark .desk-home .agent-home-widget{background:#2c2c2e!important;border:0!important;box-shadow:none!important}.desk-home-widget-add{background:transparent;border:1px dashed color-mix(in srgb,var(--desk-ink) 16%,transparent)}.desk-home-widget-add:hover{background:color-mix(in srgb,var(--desk-card) 70%,transparent);color:var(--desk-ink)}.dark .desk-home-widget-add{border-color:rgba(255,255,255,.12)}.desk-home-body{margin-top:-40px;padding-bottom:32px;display:flex;flex-direction:column;gap:16px}.desk-home-widgets{min-width:0}.desk-home-widget{flex:0 0 auto}.desk-home--screen{height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.desk-home--screen .desk-home-hero{flex:0 0 auto;min-height:188px;max-height:260px;height:26vh}.desk-home--screen .desk-home-hero-photo:after{height:72%}.desk-home--screen .desk-home-hero-overlay{background:linear-gradient(180deg,rgba(28,28,30,.14),rgba(28,28,30,.04) 42%,rgba(255,255,255,.06)),linear-gradient(100deg,rgba(28,28,30,.3),rgba(28,28,30,.08) 46%,rgba(28,28,30,.02))}.desk-home--screen .desk-home-hero-fade{height:88px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.5) 40%,#ffffff)}.desk-home--screen .desk-home-body{flex:1 1 0;min-height:0;margin-top:-36px;padding-bottom:10px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.desk-home--screen .desk-home-widgets{flex:1 1 0;min-height:0;overflow:auto}.desk-home--preview{height:100%;display:flex;flex-direction:column}.desk-home--preview.desk-home--screen .desk-home-hero{height:280px;min-height:280px;max-height:280px;margin:0;background:#cfd6dc}.desk-home--preview .desk-home-hero-photo img{object-position:58% 30%}.desk-home--preview .desk-home-hero-overlay{background:linear-gradient(180deg,rgba(28,28,30,.06),rgba(28,28,30,.02) 40%,rgba(255,255,255,.08)),linear-gradient(100deg,rgba(28,28,30,.12),rgba(28,28,30,.04) 50%,rgba(28,28,30,0))}.desk-home--preview.desk-home--screen .desk-home-widgets{overflow:hidden;flex:1 1 auto}.desk-home--preview .desk-home-body{width:100%;max-width:none;padding:14px 28px 12px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.desk-home--preview header .desk-home-chip{display:none!important}.desk-home--preview .desk-home-search{max-width:360px;pointer-events:none}.desk-home--preview .desk-home-preview-aside{display:block!important}.desk-home--preview .desk-home-body>.desk-home-quote{display:none}.desk-home--preview .desk-home-widgets>.mb-3{margin-bottom:.5rem}.desk-home--preview .desk-home-widgets>.mb-3 h2{font-size:15px}@media (max-width:1023px){.desk-home--screen{height:auto;min-height:100%;overflow:visible}.desk-home--screen .desk-home-hero{max-height:none;height:240px;min-height:200px}.desk-home--screen .desk-home-body{overflow:visible;height:auto}.desk-home--screen .desk-home-widgets{overflow:visible;height:auto;flex:none}}.dark .desk-home{--desk-ink:#f5f5f7;--desk-muted:#a1a1a6;--desk-soft:#8e8e93;--desk-page:#1c1c1e;--desk-card:#2c2c2e;--desk-lift:0 1px 0 rgba(255,255,255,0.06) inset,0 0 0 0.5px rgba(255,255,255,0.08)}.dark .desk-home-hero-overlay{background:linear-gradient(180deg,rgba(28,28,30,.4),rgba(28,28,30,.16) 40%,rgba(28,28,30,.35)),linear-gradient(100deg,rgba(28,28,30,.55),rgba(28,28,30,.18) 50%,rgba(28,28,30,.1))}.dark .desk-home-hero-fade{background:linear-gradient(180deg,rgba(28,28,30,0) 0,rgba(28,28,30,.55) 42%,var(--desk-page) 100%)}.dark .desk-home-hero-photo:after{background:rgba(28,28,30,.18)}.dark .desk-home-search{background:rgba(44,44,46,.72);border-color:rgba(255,255,255,.1);color:#f5f5f7}.dark .desk-home-panel{background:#2c2c2e}.dark .desk-home-cover-btn{background:rgba(44,44,46,.55)}.desk-files-need-you{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 16px;border-radius:16px;background:#fff;border:1px solid #d1d1d6;box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 24px rgba(15,23,42,.1);text-decoration:none;color:inherit}.desk-files-need-you:hover{background:#fafafa}.dark .desk-files-need-you{background:var(--desk-card);border-color:rgba(255,255,255,.16);box-shadow:none}.dark .desk-files-need-you:hover{background:color-mix(in srgb,var(--desk-card) 86%,#fff)}.desk-files-need-you-label{flex:0 0 auto;font-size:13px;font-weight:650;letter-spacing:-.02em}.desk-files-need-you-bits{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--desk-muted)}.desk-files-need-you-cta{flex:0 0 auto;font-size:12px;font-weight:650;color:var(--desk-ink)}@media (max-width:767px){.desk-home-hero{min-height:200px}.desk-home .desk-home-hero,.desk-home--screen .desk-home-hero{height:min(200px,28svh);min-height:180px;max-height:220px}.desk-home-hero-photo,.desk-home-hero-photo img{object-position:78% 36%}.desk-home-body{margin-top:-28px;gap:12px;padding-bottom:24px}.desk-home-widget-grid{padding:2px 0 12px}.desk-files-need-you{flex-wrap:wrap;gap:6px 10px;padding:10px 12px;border-radius:14px}.desk-files-need-you-bits{flex:1 1 100%;white-space:normal}}