.rv7-page .rv7-hero-inner{box-sizing:border-box;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:5vw;height:100svh;min-height:0;padding-block:112px 38px;display:grid}.rv7-page .rv7-hero-inner>div{min-width:0}.rv2-connect.rv7-page .rv2-connect-hero-copy{grid-column:auto;align-self:center;max-width:none;margin:0;display:block}.rv2-connect.rv7-page .rv2-connect-hero h1{max-width:18ch;margin:0;font-size:clamp(42px,4.3vw,64px);line-height:1.13}.rv2-connect.rv7-page .rv2-connect-hero-copy>p{max-width:47ch;margin:28px 0 0;font-size:16px;line-height:1.8}.rv2-connect.rv7-page .rv2-connect-actions{margin-top:28px}.rv2-connect.rv7-page .rv6-connected{aspect-ratio:auto;grid-area:auto;align-self:center;min-height:0;margin:0;padding:64px 0 20px}.rv2-connect.rv7-page .rv6-connected-screen{width:84%;margin-left:10%;transform:none}.rv2-connect.rv7-page .rv6-connected-body{padding:20px}.rv2-connect.rv7-page .rv6-connected-body h3{margin:14px 0 20px;font-size:30px}.rv2-connect.rv7-page .rv6-connected-person{margin-bottom:14px}.rv2-connect.rv7-page .rv6-context-feed>div{padding-block:12px}.rv2-connect.rv7-page .rv6-connected-app{box-shadow:0 12px 28px #0004}.rv2-connect.rv7-page .rv6-connected-files{bottom:0;left:0;transform:none}.rv2-connect.rv7-page .rv6-connected-mail{top:0;left:5%}.rv2-connect.rv7-page .rv6-connected-slack{top:17px;right:0}.rv2-sec.rv7-page .rv2-sec-hero-inner h1{grid-column:auto;max-width:18ch;margin:0;font-size:clamp(42px,4.1vw,60px);line-height:1.14}.rv2-sec.rv7-page .rv2-sec-hero-copy>p{max-width:48ch;margin:28px 0;font-size:16px}.rv2-sec.rv7-page .rv2-sec-hero-image{aspect-ratio:auto;align-self:center;height:min(490px,100svh - 180px);max-height:none}.rv2-sec.rv7-page .rv2-sec-actions{gap:16px}.rv2-renewal.rv7-page .rv2-renewal-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6vw}.rv2-renewal.rv7-page .rv6-modern-workspace{align-self:center;min-width:0;max-width:none;margin:0}.rv2-renewal.rv7-page .rv6-workspace-header{padding:14px 18px}.rv2-renewal.rv7-page .rv6-workspace-intro{padding:20px 20px 16px}.rv2-renewal.rv7-page .rv6-workspace-intro h3{font-size:26px}.rv2-renewal.rv7-page .rv6-workspace-intro p{margin:8px 0 16px;font-size:12px;line-height:1.5}.rv7-page .rv6-workspace-search>span{color:#536681;font-size:12px}.rv2-renewal.rv7-page .rv6-workspace-columns{gap:14px;padding:0 20px 20px}.rv7-workspace-row{color:#19304e;border-radius:8px;min-height:80px;margin-bottom:6px;padding:12px 8px 12px 46px;position:relative}.rv7-workspace-row[data-selected=true]{background:#dce7ff}.rv7-workspace-row .rv6-file-avatar{width:27px;height:27px;font-size:9px;position:absolute;top:13px;left:9px}.rv7-workspace-row strong{font-size:11px;font-weight:650;display:block}.rv7-workspace-row small{color:#536681;margin-top:4px;font-size:9px;display:block}.rv7-workspace-row>span:last-child{color:#2445bd;margin-top:6px;font-size:9px;display:block}.rv2-renewal.rv7-page .rv6-workspace-detail{padding:16px 14px}.rv2-renewal.rv7-page .rv6-workspace-detail h4{margin-top:12px;font-size:18px}.rv2-renewal.rv7-page .rv6-workspace-detail>p{margin:7px 0 12px}.rv2-renewal.rv7-page .rv6-workspace-detail dl>div{padding-block:9px}.rv2-renewal.rv7-page .rv6-workspace-next{margin-top:12px;padding:11px}.rv2-renewal.rv7-page .rv6-workspace-doc{margin-top:12px}.rv2-mod.rv7-page .rv2-mod-hero .rv2-mod-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;display:grid}.rv2-mod.rv7-page .rv2-mod-hero-copy{display:block}.rv2-mod.rv7-page .rv2-mod-hero h1{font-size:clamp(42px,4.2vw,60px)}.rv2-mod.rv7-page .rv2-mod-hero-visual{margin:0}.rv7-workflow-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.rv7-workflow-replay{color:#edf3ff;min-height:44px;font:500 12px/1.5 var(--font-manrope),sans-serif;white-space:nowrap;background:0 0;border:1px solid #6681a4;border-radius:7px;align-items:center;gap:12px;padding:10px 14px;display:inline-flex}.rv7-workflow-replay:hover{background:#203a60}.rv7-page .rv6-workflow figcaption{display:block}.rv7-page .rv6-workflow figcaption>strong{font-size:24px;font-weight:500}.rv7-page .rv3-solution-scene-security[data-ready=true] .rv3-scene-fallback{display:none}.rv7-page .rv3-solution-scene-security .rv3-scene-host{inset:0}.rv7-api-visual{align-self:center;width:100%;min-width:0;margin:0}.rv7-api-motion{aspect-ratio:680/530;width:100%}.rv7-api-motion>svg{width:100%;height:100%;font-family:var(--font-manrope),sans-serif;display:block}.rv7-api-request,.rv7-api-response,.rv7-data-packet{animation:5s linear infinite paused rv7-api-flow}.rv7-api-response{animation-delay:-2.5s}.rv7-data-packet{animation-duration:3.6s}.rv7-data-channel-1 .rv7-data-packet{animation-delay:-1.2s}.rv7-data-channel-2 .rv7-data-packet{animation-delay:-2.4s}.rv7-api-motion[data-motion=running] :is(.rv7-api-request,.rv7-api-response,.rv7-data-packet){animation-play-state:running}.rv2-api.rv7-page .rv2-api-hero{box-sizing:border-box;grid-template-columns:1.15fr 1fr;align-items:center;gap:5vw;height:100svh;min-height:0;padding:112px 4vw 38px}.rv2-api.rv7-page .rv2-api-hero-copy{padding:0}@keyframes rv7-api-flow{to{stroke-dashoffset:-524px}}@media (min-width:1100px){.rv7-page .rv6-modern{max-width:500px}.rv7-page .rv6-phone{flex-direction:column;height:min(640px,100svh - 186px);display:flex}.rv7-page .rv6-phone-label{margin-bottom:10px}.rv7-page .rv6-phone-system{padding:9px 14px 5px;font-size:9px}.rv7-page .rv6-old-top{padding:10px 12px}.rv7-page .rv6-old-tabs{padding:9px 12px}.rv7-page .rv6-old-content{flex:1;padding:12px}.rv7-page .rv6-old-content h3{margin-bottom:10px}.rv7-page .rv6-old-search{padding:8px 6px}.rv7-page .rv6-old-filter{padding-block:8px}.rv7-page .rv6-old-file{margin-top:8px;padding:9px}.rv7-page .rv6-old-file>small,.rv7-page .rv6-old-file>.rv6-old-open{display:none}.rv7-page .rv6-old-file>strong{margin:0;font-size:11px}.rv7-page .rv6-old-file>span{margin-top:4px}.rv7-page .rv6-old-file>div{padding-top:7px}.rv7-page .rv6-old-nav{flex:none;padding:12px 5px}.rv7-page .rv6-new-top{padding:9px 12px}.rv7-page .rv6-new-content{flex:1;padding:12px}.rv7-page .rv6-new-content h3{margin:8px 0 12px;font-size:22px}.rv7-page .rv6-new-overview{margin-bottom:12px}.rv7-page .rv6-new-overview b{font-size:22px}.rv7-page .rv6-new-priority{padding:12px}.rv7-page .rv6-new-priority>strong{margin-top:9px;font-size:13px}.rv7-page .rv6-new-priority>p{margin:5px 0 10px;font-size:10px;line-height:1.5}.rv7-page .rv6-new-action{padding:9px;font-size:9px}.rv7-page .rv6-new-list-head{margin-top:14px}.rv7-page .rv6-new-file{padding-block:9px}.rv7-page .rv6-new-file>div span,.rv7-page .rv6-new-file>div small{margin-top:3px}.rv7-page .rv6-new-nav{flex:none;padding:9px 5px}}@media (min-width:1100px) and (max-height:760px){.rv7-page .rv7-hero-inner{padding-block:104px 30px}.rv2-connect.rv7-page .rv6-connected{padding-top:58px}.rv2-connect.rv7-page .rv6-connected-body{padding:18px}.rv2-connect.rv7-page .rv6-connected-body h3{margin-bottom:16px;font-size:27px}.rv2-connect.rv7-page .rv6-context-feed>div{padding-block:10px}.rv2-connect.rv7-page .rv2-connect-hero-copy>p,.rv2-sec.rv7-page .rv2-sec-hero-copy>p{margin-top:24px;font-size:15px}.rv2-renewal.rv7-page .rv6-workspace-intro{padding:18px 18px 14px}.rv2-renewal.rv7-page .rv6-workspace-columns{padding:0 18px 18px}.rv2-mod.rv7-page .rv2-mod-hero h1{font-size:46px}.rv2-api.rv7-page .rv2-api-hero-copy h1{font-size:clamp(44px,4.2vw,60px)}}@media (max-width:1099px),(max-height:679px){.rv7-page .rv7-hero-inner,.rv2-api.rv7-page .rv2-api-hero{height:auto;min-height:0;padding-block:120px 48px}.rv2-sec.rv7-page .rv2-sec-hero-image{height:390px}}@media (max-width:800px){.rv7-page .rv7-hero-inner,.rv2-mod.rv7-page .rv2-mod-hero .rv2-mod-hero-inner{flex-direction:column;align-items:stretch;gap:38px;padding-block:108px 44px;display:flex}.rv2-connect.rv7-page .rv6-connected{max-width:580px;margin:0 auto;padding-top:65px}.rv2-connect.rv7-page .rv6-connected-screen{width:100%;margin:0}.rv2-connect.rv7-page .rv6-connected-files{display:none}.rv2-connect.rv7-page .rv2-connect-hero-copy{align-self:auto}.rv2-renewal.rv7-page .rv2-renewal-hero-copy{order:-1}.rv2-sec.rv7-page .rv2-sec-hero-image{width:100%;height:380px}.rv7-workflow-controls{flex-direction:column;align-items:stretch;gap:14px}.rv7-workflow-replay{justify-content:center}.rv2-api.rv7-page .rv2-api-hero{flex-direction:column;gap:30px;padding:108px 24px 40px;display:flex}.rv2-api.rv7-page .rv2-api-hero-copy{order:-1;padding:0}.rv7-api-visual{max-width:640px;margin-inline:auto}}@media (max-width:600px){.rv7-page .rv7-hero-inner{padding-block:100px 36px}.rv2-connect.rv7-page .rv2-connect-hero h1,.rv2-sec.rv7-page .rv2-sec-hero-inner h1{font-size:38px}.rv2-connect.rv7-page .rv6-connected-body h3{font-size:24px}.rv2-sec.rv7-page .rv2-sec-hero-image{height:290px}.rv7-page .rv7-workspace-row{min-height:76px;padding:13px 12px 13px 52px}.rv7-page .rv6-workspace-results{display:block}.rv2-renewal.rv7-page .rv6-workspace-columns{grid-template-columns:1fr;gap:14px}.rv2-renewal.rv7-page .rv6-workspace-intro h3{font-size:25px}.rv2-renewal.rv7-page .rv6-workspace-detail h4{font-size:21px}.rv2-renewal.rv7-page .rv6-workspace-next strong{font-size:13px}.rv7-page .rv6-workflow figcaption>strong{font-size:20px}.rv2-mod.rv7-page .rv2-mod-hero h1{font-size:38px}.rv2-api.rv7-page .rv2-api-hero-copy h1{font-size:39px}.rv7-api-visual{width:100%}}@media (prefers-reduced-motion:reduce){.rv7-api-motion *{animation:none!important}}.rv2-renewal.rv7-page .rv7-hero-inner>.rv2-renewal-hero-copy{grid-area:1/2}.rv2-renewal.rv7-page .rv7-hero-inner>.rv6-modern-workspace{grid-area:1/1}.rv7-security-fallback{font-family:var(--font-manrope),sans-serif;width:100%;height:100%}.rv2-connect.rv7-page .rv2-connect-hero-copy>p{color:#bdd0eb}.rv7-page .rv3-solution-scene-security[data-ready=false] .rv3-scene-host{visibility:hidden}@media (min-width:1100px){.rv7-page .rv6-new-content h3{margin:6px 0 10px;font-size:21px;line-height:1.12}.rv7-page .rv6-new-overview b{line-height:1.1}.rv7-page .rv6-new-priority{padding:10px}.rv7-page .rv6-new-priority>strong{margin-top:7px}.rv7-page .rv6-new-priority>p{margin:4px 0 8px}.rv7-page .rv6-new-action{padding:8px}.rv7-page .rv6-new-list-head{margin-top:10px}.rv7-page .rv6-new-file{padding-block:6px}.rv7-page .rv6-new-file>div strong{line-height:1.2}.rv7-page .rv6-new-file>div span{line-height:1.4}.rv7-page .rv6-new-file>div small{line-height:1.35}.rv7-page .rv6-new-nav{padding:8px 5px}.rv7-page .rv6-new-nav>span{gap:3px;line-height:1.2}.rv7-page .rv6-new-nav svg{width:16px;height:16px}}@media (max-width:600px){.rv7-api-motion text[font-size="15"],.rv7-api-motion text[font-size="20"]{font-size:26px}}
