.v5.platform-brand.sky{--sky-shadow:0 0 0 1px color-mix(in srgb, var(--color-sky-night) 7%, transparent), 0 1px 2px color-mix(in srgb, var(--color-sky-night) 4%, transparent), 0 24px 48px -30px color-mix(in srgb, var(--color-sky-night) 24%, transparent);--sky-shadow-soft:0 0 0 1px color-mix(in srgb, var(--color-sky-night) 7%, transparent), 0 12px 24px -18px color-mix(in srgb, var(--color-sky-night) 18%, transparent);--sky-shadow-ui:0 0 0 1px color-mix(in srgb, var(--color-sky-night) 6%, transparent), 0 10px 28px -14px color-mix(in srgb, var(--color-sky-night) 22%, transparent);--sky-radius:24px;--sky-radius-ui:14px;--sky-pad:32px;--sky-space:128px;--sky-ease:cubic-bezier(.2, .7, .2, 1);--sky-gutter:20px;--site-action:var(--color-sky-blue);--site-ink:var(--color-sky-ink);--site-muted:var(--color-sky-muted);--site-canvas:var(--color-sky-paper);--site-evidence:var(--color-sky-white);--site-evidence-line:var(--color-sky-line);--site-radius-card:24px;--site-radius-media:16px;--platform-surface:var(--color-sky-white);--platform-raised:var(--color-sky-stage);--platform-border:var(--color-sky-line);--platform-secondary:var(--color-sky-muted);--platform-shadow:var(--sky-shadow-soft);--platform-radius:24px;--color-line-strong:var(--color-sky-line);--radius-panel:24px;--radius-artefact:24px;color:var(--site-ink);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}@media not (min-width:48rem){.v5.platform-brand.sky{--sky-pad:24px;--sky-space:88px}}.v5.sky .sky-card{border-radius:var(--sky-radius);background:var(--color-sky-white);box-shadow:var(--sky-shadow);color:var(--color-sky-ink);border:0;position:relative;overflow:hidden}.v5.sky .sky-card-pad{padding:var(--sky-pad)}.v5.sky .resource-page{--platform-ink:var(--color-sky-ink);--platform-muted:var(--color-sky-muted);--platform-control-radius:var(--sky-radius-ui)}.v5.sky :is(.support-primary,.changelog-empty){border-radius:var(--sky-radius);box-shadow:var(--sky-shadow);border:0}.v5.sky .resource-icon{border-radius:var(--sky-radius-ui);background:var(--color-sky-stage);color:var(--color-sky-ink);border:0}.v5.sky .sky-card-head{padding:var(--sky-pad);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.v5.sky .sky-card-head+*{border-top:1px solid var(--color-sky-line)}.v5.sky .sky-card-head h3{color:var(--color-sky-ink);letter-spacing:-.02em;text-wrap:balance;font-size:19px;font-weight:500;line-height:1.25}.v5.sky .sky-card-head p{max-width:52ch;color:var(--color-sky-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.55}.v5.sky .sky-stage{background:var(--color-sky-stage);position:relative;overflow:hidden}.v5.sky .sky-cols{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.v5.sky .sky-cols>*{min-width:0;padding:var(--sky-pad)}.v5.sky .sky-cols>*+*{border-left:1px solid var(--color-sky-line)}.v5.sky .sky-cols :is(h3,h4){color:var(--color-sky-ink);letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:1.3}.v5.sky .sky-cols p{color:var(--color-sky-muted);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.55}@media not (min-width:48rem){.v5.sky .sky-cols{grid-template-columns:minmax(0,1fr)}.v5.sky .sky-cols>*+*{border-left:0;border-top:1px solid var(--color-sky-line)}}.v5.sky .sky-head{gap:0;margin-bottom:40px;display:grid}.v5.sky .sky-head h2{max-width:20ch;color:var(--color-sky-ink);letter-spacing:-.045em;text-wrap:balance;margin-top:10px;font-size:clamp(30px,3.6vw,44px);font-weight:500;line-height:1.06}.v5.sky .sky-head h2:first-child{margin-top:0}.v5.sky .sky-head>p:not(.sky-kicker){max-width:56ch;color:var(--color-sky-muted);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.5}.v5.sky .sky-kicker{color:var(--color-sky-muted);letter-spacing:-.005em;text-transform:none;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4}.v5.sky .sky-section{margin-top:var(--sky-space);scroll-margin-top:96px}.v5.sky .sky-link{min-height:36px;color:var(--color-sky-blue);align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.v5.sky .sky-link svg{width:15px;height:15px;transition:transform .15s var(--sky-ease)}.v5.sky .sky-link:hover svg{transform:translate(2px,-1px)}.v5.sky .sky-link:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:3px;border-radius:6px}.v5.sky .sky-segment{background:var(--color-sky-soft);scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.v5.sky .sky-segment button{min-height:34px;color:var(--color-sky-muted);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s,box-shadow .15s;position:relative}.v5.sky .sky-segment button:hover{color:var(--color-sky-ink)}.v5.sky .sky-segment button[aria-selected=true],.v5.sky .sky-segment button[aria-pressed=true]{background:var(--color-sky-white);color:var(--color-sky-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-sky-night) 6%, transparent), 0 1px 3px color-mix(in srgb, var(--color-sky-night) 10%, transparent)}.v5.sky .sky-segment button:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:1px}@media not (min-width:30rem){.v5.sky .sky-segment button{padding:0 9px;font-size:13px}}.v5.sky .sky-segment [data-progress]{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:4px;left:12px;right:12px;overflow:hidden}.v5.sky .sky-segment [data-progress]:after{content:"";transform-origin:0;background:var(--color-sky-blue);opacity:.55;position:absolute;inset:0;transform:scaleX(0)}.v5.sky .sky-segment [data-progress=run]:after{animation:sky-progress var(--dur,5.5s) linear forwards}.v5.sky .sky-segment [data-progress=hold]:after{animation:sky-progress var(--dur,5.5s) linear forwards paused}@keyframes sky-progress{to{transform:scaleX(1)}}.v5.sky .sky-pause{background:var(--color-sky-soft);width:32px;height:32px;color:var(--color-sky-ink);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background-color .15s;display:grid}.v5.sky .sky-pause:hover{background:var(--color-sky-line)}.v5.sky .sky-pause:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:2px}.v5.sky .sky-pause svg{width:12px;height:12px}.v5.sky .sky-note{color:var(--color-sky-muted);text-wrap:pretty;margin-top:16px;font-size:13px;line-height:1.5}.v5.sky .sky-card .sky-note{padding:16px var(--sky-pad);border-top:1px solid var(--color-sky-line);margin:0}.v5.sky .sky-icon{background:var(--color-sky-stage);width:36px;height:36px;color:var(--color-sky-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.v5.sky .sky-icon svg{width:17px;height:17px}@keyframes sky-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sky-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.v5.sky :is(.sky-link svg,.sky-segment button,.sky-pause){transition:none}.v5.sky .sky-segment [data-progress]:after{animation:none}}.sky :is(.marketing-hero,.sky-hero,.sky-band){position:relative}.v5.sky :is(.marketing-hero,.sky-hero,.sky-text) :is(h1,.page-title){color:var(--color-sky-ink);letter-spacing:-.045em;text-wrap:balance;font-weight:500}.v5.sky .marketing-hero h1:not(.page-title){font-size:clamp(30px,3.8vw,46px);line-height:1.06}.v5.sky .page-title{letter-spacing:-.045em;font-size:clamp(34px,4.6vw,54px);font-weight:500;line-height:1.04}.sky .v6-footer{background:0 0}.sky :is(.footer-utility,.footer-directory,.footer-trust):before,.sky .footer-trust:after{background:var(--color-sky-line)}.v5.sky .homepage-hero h1{max-width:21ch;font-size:clamp(36px,5vw,60px);line-height:1.02}.sky .homepage-announcement>span:first-child:before{background:var(--color-sky-blue)}.sky .homepage-announcement>span:nth-child(2){-webkit-text-decoration-color:color-mix(in srgb, var(--color-sky-ink) 24%, transparent);text-decoration-color:color-mix(in srgb, var(--color-sky-ink) 24%, transparent)}.v5.sky.v9-home-frame .marketing-outcomes,.v5.sky .marketing-outcomes{background:var(--color-sky-white);box-shadow:var(--sky-shadow);border-radius:24px;gap:0;margin-top:0;padding:0;overflow:hidden}.v5.sky.v9-home-frame .marketing-outcomes a,.v5.sky .marketing-outcomes a{border:0;margin:0;padding:32px;transition:background-color .15s}.v5.sky .marketing-outcomes a+a{border-left:1px solid var(--color-sky-line)}.v5.sky .marketing-outcomes a:is(:hover,:focus-visible){background:var(--color-sky-white)}.v5.sky .marketing-outcomes a:is(:hover,:focus-visible) h2{color:var(--color-sky-ink)}.v5.sky .marketing-outcomes a:is(:hover,:focus-visible) h2 svg{background:var(--color-sky-ink);color:var(--color-sky-white)}.v5.sky .marketing-outcomes a:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:-2px}.v5.sky .marketing-outcomes h2{letter-spacing:-.015em;gap:10px;font-size:17px}.v5.sky .marketing-outcomes h2 svg{box-sizing:content-box;background:var(--color-sky-stage);width:16px;height:16px;color:var(--color-sky-ink);border-radius:10px;padding:9px;transition:background-color .15s,color .15s}.v5.sky .marketing-outcomes p{max-width:34ch;margin-top:12px;font-size:15px;line-height:1.5}.v5.sky.v9-home-frame .homepage-customer-proof{padding-top:128px}.v5.sky .marketing-customer-intro h2{letter-spacing:-.045em;text-wrap:balance;max-width:24ch;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.08}@media not (min-width:48rem){.v5.sky.v9-home-frame .marketing-outcomes a,.v5.sky .marketing-outcomes a{margin:0;padding:24px}.v5.sky .marketing-outcomes a+a{border-left:0;border-top:1px solid var(--color-sky-line)}.v5.sky.v9-home-frame .homepage-customer-proof{padding-top:88px}}.v5.sky :is(.audit-value-grid,.domains-value-grid,.backoffice-value-grid,.acquire-facts){background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;gap:0;overflow:hidden}.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card,.acquire-fact):nth-child(n){background:var(--color-sky-white);min-height:0;box-shadow:none;border:0;border-radius:0;padding:32px}.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card,.acquire-fact):nth-child(n)+*{border-left:1px solid var(--color-sky-line)}.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card):nth-child(n) :is(h2,h3){color:var(--color-sky-ink)}.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card):nth-child(n)>p:not(:first-child),.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card):nth-child(n) :is(.audit-value-label,.domains-value-label,.backoffice-value-label){color:var(--color-sky-muted)}.v5.sky :is(.trademark-executive,.insurance-executive){background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;padding:32px}.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid){background:var(--color-sky-line);border:0;border-radius:0}.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid) li:nth-child(n){background:var(--color-sky-white);box-shadow:none}.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid) li:nth-child(n) :is(span,h3){color:var(--color-sky-ink)}.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid) li:nth-child(n)>span,.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid) li:nth-child(n) p{color:var(--color-sky-muted)}.v5.sky :is(.trademark-executive-grid,.insurance-executive-grid) li:nth-child(n) strong{color:var(--color-sky-blue)}@media not (min-width:48rem){.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card,.acquire-fact):nth-child(n){padding:20px}.v5.sky :is(.audit-value-card,.domains-value-card,.backoffice-value-card,.acquire-fact):nth-child(n)+*{border-left:0;border-top:1px solid var(--color-sky-line)}.v5.sky :is(.trademark-executive,.insurance-executive){padding:20px}}.v5.sky main :is([class*=section-heading],[class*=-wide-heading]) h2{letter-spacing:-.045em;max-width:22ch;color:var(--color-sky-ink);text-wrap:balance;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.08}.v5.sky .sky-plain{background:0 0;border:0;padding-inline:0}.v5.sky .about-hero.sky-photo-hero{padding:0}.v5.sky .about-hero.sky-photo-hero:before{display:none}.v5.sky .about-hero .sky-photo-hero-copy :is(h1,p){text-shadow:none}@media (min-width:48rem){.v5.platform-brand.sky{--sky-gutter:32px}}.v5.sky :is(.pulse-hero,.radar-hero).sky-plain{border-radius:0;width:100%;min-height:0;padding-block:24px 0;left:0;overflow:visible;transform:none}.v5.sky :is(.pulse-hero,.radar-hero).sky-plain:after{display:none}.v5.sky :is(.sky-hero,.sky-band).sky-gap{padding-bottom:24px}.v5.sky .sky-sheet{border-radius:var(--sky-radius);background:var(--color-sky-white);box-shadow:var(--sky-shadow);padding:clamp(24px,4.5vw,56px);position:relative}.v5.sky .sky-sheet--list{padding-block:8px}.v5.sky .sky-sheet--list>li>a{padding-inline:0}.v5.sky .contact-logo-grid img{filter:brightness(0);opacity:.72}.v5.sky .contact-logo-grid li>:is(a,span){color:var(--color-sky-muted)}.v5.sky .contact-logo-grid a:is(:hover,:focus-visible){background:var(--color-sky-stage);color:var(--color-sky-ink)}.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes){background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;margin-top:24px;overflow:hidden}.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div,.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div:first-child{min-height:0;color:var(--color-sky-ink);letter-spacing:-.01em;border:0;padding:24px 28px;font-size:15px;font-weight:500}.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div+div{border-left:1px solid var(--color-sky-line)}.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes) svg{box-sizing:content-box;background:var(--color-sky-stage);color:var(--color-sky-ink);border-radius:10px;width:16px;height:16px;padding:9px}.v5.sky .pulse-benefits{background:0 0;border:0;border-radius:0;padding:0}.v5.sky .pulse-benefit-card{background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;padding:32px}.v5.sky :is(.pulse-benefit-evidence,.pulse-benefit-outcome){border-top-color:var(--color-sky-line)}@media not (min-width:48rem){.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div+div{border-left:0;border-top:1px solid var(--color-sky-line)}.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div,.v5.sky :is(.pulse-outcomes,.radar-benefits,.sky-outcomes)>div:first-child{padding:18px 20px}.v5.sky .pulse-benefit-card{padding:24px}}.v5.sky .contact-testimonials{background:var(--color-sky-white);box-shadow:var(--sky-shadow);border-radius:24px}.v5.sky .radar-capabilities.radar-section-rule{background:0 0;border:0;border-radius:0;padding-inline:0}.v5.sky .radar-feature-grid article{box-shadow:var(--sky-shadow);border:0;border-radius:24px;padding:32px}.v5.sky .radar-page .radar-feature-grid h3{color:var(--color-sky-ink)}.v5.sky .radar-feature-visual{border-top-color:var(--color-sky-line)}.v5.sky .radar-feature-case{border-color:var(--color-sky-line)}.v5.sky .pulse-estate-proof{background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px}@media not (min-width:48rem){.v5.sky .radar-capabilities.radar-section-rule{padding-inline:0}.v5.sky .radar-feature-grid article{padding:24px}}.v5.sky :is(.pulse-closing,.radar-closing){background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;margin-top:52px;padding:40px}.v5.sky :is(.pulse-closing,.radar-closing):before{display:none}@media not (min-width:48rem){.v5.sky :is(.pulse-closing,.radar-closing){padding:28px 24px}}.v5.sky main:has(.sky-product-top){justify-content:flex-start;padding-top:0;padding-bottom:0}.v5.sky .sky-product-top{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:8px;display:grid}.v5.sky .sky-product-hero{padding:72px 0 48px}.v5.sky .sky-product-hero .page-title{max-width:18ch}.v5.sky .sky-eyebrow{color:var(--color-sky-muted);letter-spacing:-.005em;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4}.v5.sky .sky-hero-actions{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.v5.sky .sky-hero-actions .marketing-button{border-radius:10px;min-height:40px;padding:0 16px;font-size:14px}.v5.sky .sky-summary-head{padding:var(--sky-pad);border-bottom:1px solid var(--color-sky-line);justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.v5.sky .sky-summary-head h2{max-width:34ch;color:var(--color-sky-ink);letter-spacing:-.03em;text-wrap:balance;margin-top:10px;font-size:clamp(22px,2.3vw,26px);font-weight:500;line-height:1.25}.v5.sky .sky-summary-head h2+p{max-width:62ch;color:var(--color-sky-muted);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}.v5.sky .sky-summary-aside{max-width:26ch;color:var(--color-sky-muted);text-align:right;flex-shrink:0;font-size:13px;line-height:1.45}.v5.sky .sky-summary .sky-cols .sky-kicker{margin-bottom:10px;font-size:13px}@media not (min-width:48rem){.v5.sky .sky-product-hero{padding:40px 0 32px}.v5.sky .sky-summary-head{flex-direction:column;gap:16px}.v5.sky .sky-summary-aside{text-align:left;max-width:none}}.v5.sky .sky-story{margin:0}.v5.sky .sky-story-bar{border-bottom:1px solid var(--color-sky-line);justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.v5.sky .sky-story-bar .sky-pause{border-radius:12px;width:40px;height:40px}.v5.sky .sky-story-body{min-width:0}@media not (min-width:48rem){.v5.sky .sky-story-bar{gap:8px}}.v5.sky .sky-lower{padding-bottom:32px}.v5.sky .sky-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.v5.sky .sky-split>.sky-head{margin-bottom:0;position:sticky;top:96px}.v5.sky .sky-split>.sky-head h2{font-size:clamp(28px,3vw,38px)}@media not (min-width:64rem){.v5.sky .sky-split{grid-template-columns:minmax(0,1fr);gap:0}.v5.sky .sky-split>.sky-head{margin-bottom:32px;position:static}}.v5.sky .sky-rows{padding:0 var(--sky-pad);margin:0;list-style:none}.v5.sky .sky-rows>li{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:22px 0;display:grid}.v5.sky .sky-rows>li+li{border-top:1px solid var(--color-sky-line)}.v5.sky .sky-rows h3{color:var(--color-sky-ink);letter-spacing:-.015em;font-size:16px;font-weight:500;line-height:1.4}.v5.sky .sky-rows p{color:var(--color-sky-muted);font-size:15px;line-height:1.55}@media not (min-width:48rem){.v5.sky .sky-rows>li{grid-template-columns:1fr;gap:4px;padding:18px 0}}.v5.sky .sky-feature-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:24px;display:grid}.v5.sky .sky-feature-grid>.sky-card{flex-direction:column;display:flex}.v5.sky .sky-feature-grid h3{color:var(--color-sky-ink);letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:1.3}.v5.sky .sky-feature-grid h3+p{color:var(--color-sky-muted);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.55}@media not (min-width:64rem){.v5.sky .sky-feature-grid{grid-template-columns:minmax(0,1fr);max-width:34rem}}.v5.sky .sky-proof strong{color:var(--color-sky-ink);letter-spacing:-.025em;gap:6px;margin-top:20px;font-size:20px;font-weight:500;line-height:1.25;display:grid}.v5.sky .sky-proof-number{letter-spacing:-.06em;font-size:clamp(56px,6vw,80px);line-height:.95}.v5.sky .sky-proof>p:not(.sky-kicker){max-width:52ch;color:var(--color-sky-muted);margin-top:16px;font-size:15px;line-height:1.55}.v5.sky .sky-proof .sky-link{margin-top:16px}.v5.sky .sky-steps>li{flex-direction:column;display:flex}.v5.sky .sky-step{background:var(--color-sky-stage);width:26px;height:26px;color:var(--color-sky-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-bottom:18px;font-size:12px;font-weight:500;display:grid}.v5.sky .sky-card-foot{padding:var(--sky-pad);border-top:1px solid var(--color-sky-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;display:grid}.v5.sky .sky-card-foot strong{max-width:24ch;color:var(--color-sky-ink);letter-spacing:-.015em;font-size:16px;font-weight:500;line-height:1.45}.v5.sky .sky-card-foot p{color:var(--color-sky-muted);font-size:15px;line-height:1.6}@media not (min-width:64rem){.v5.sky .sky-steps{--cols:2!important}.v5.sky .sky-steps>li:nth-child(3){border-left:0}.v5.sky .sky-steps>li:nth-child(n+3){border-top:1px solid var(--color-sky-line)}}@media not (min-width:48rem){.v5.sky .sky-steps{--cols:1!important}.v5.sky .sky-card-foot{grid-template-columns:1fr;gap:8px}}.v5.sky .sky-faq{border-top:1px solid var(--color-sky-line)}.v5.sky .sky-faq-item{border-bottom:1px solid var(--color-sky-line)}.v5.sky .sky-faq-item summary{cursor:pointer;padding:20px 0;list-style:none}.v5.sky .sky-faq-item summary::-webkit-details-marker{display:none}.v5.sky .sky-faq-q{color:var(--color-sky-ink);letter-spacing:-.015em;justify-content:space-between;align-items:flex-start;gap:24px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.v5.sky .sky-faq-mark{flex-shrink:0;width:14px;height:14px;margin-top:5px;position:relative}.v5.sky .sky-faq-mark:before,.v5.sky .sky-faq-mark:after{content:"";background:var(--color-sky-muted);width:14px;height:1.5px;transition:transform .2s var(--sky-ease);border-radius:1px;position:absolute;top:6px;left:0}.v5.sky .sky-faq-mark:after{transform:rotate(90deg)}.v5.sky .sky-faq-item[data-open=true] .sky-faq-mark:after{transform:rotate(0)}.v5.sky .sky-faq-a{max-width:62ch;color:var(--color-sky-muted);padding-bottom:22px;font-size:15px;line-height:1.6}.v5.sky .sky-faq-item summary:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:4px;border-radius:6px}.v5.sky .sky-closing{border-radius:var(--sky-radius);background:var(--color-sky-stage);justify-content:space-between;align-items:center;gap:40px;padding:56px;display:flex}.v5.sky .sky-closing h2{color:var(--color-sky-ink);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.08}.v5.sky .sky-closing-copy>p{max-width:58ch;color:var(--color-sky-muted);margin-top:14px;font-size:16px;line-height:1.55}.v5.sky .sky-closing-copy>p.sky-closing-more{font-size:14px}.v5.sky .sky-closing-more a{color:var(--color-sky-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-sky-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--color-sky-ink) 25%, transparent);text-underline-offset:4px;font-weight:500;transition:text-decoration-color .15s}.v5.sky .sky-closing-more a:hover{-webkit-text-decoration-color:var(--color-sky-ink);text-decoration-color:var(--color-sky-ink)}.v5.sky .sky-closing .marketing-button{border-radius:12px;min-height:44px;padding:0 20px;font-size:15px}.v5.sky .sky-closing-action{flex-shrink:0}@media not (min-width:48rem){.v5.sky .sky-closing{flex-direction:column;align-items:flex-start;gap:28px;padding:32px 24px}}.v5.sky .sky-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px;display:grid}.v5.sky .sky-pair-stage{background:var(--color-sky-stage);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;padding:56px 40px 32px;display:flex;position:relative}.v5.sky .sky-pair-tag{color:var(--color-sky-muted);font-size:13px;position:absolute;top:24px;left:24px}.v5.sky .sky-pair-visual{width:100%;max-width:400px;animation:sky-rise .52s var(--sky-ease) both}.v5.sky .sky-pair-caption{max-width:36ch;color:var(--color-sky-muted);text-align:center;text-wrap:balance;animation:sky-fade .52s var(--sky-ease) .16s both;margin:0;font-size:13px;line-height:1.5}.v5.sky .sky-record{min-width:0;animation:sky-rise .52s var(--sky-ease) 80ms both;flex-direction:column;padding:40px;display:flex}.v5.sky .sky-record-id{align-items:center;gap:12px;display:flex}.v5.sky .sky-record-id .acme-avatar{letter-spacing:-.7px;width:32px;height:32px;font-size:11px}.v5.sky .sky-record-id .acme-avatar>span{margin:-5px 0 0 1px;font-size:4px}.v5.sky .sky-record-id>div{gap:2px;font-size:13px;line-height:1.35;display:grid}.v5.sky .sky-record-id strong{color:var(--color-sky-ink);font-weight:500}.v5.sky .sky-record-id span{color:var(--color-sky-muted)}.v5.sky .sky-record h3{max-width:22ch;color:var(--color-sky-ink);letter-spacing:-.03em;text-wrap:balance;margin-top:28px;font-size:24px;font-weight:500;line-height:1.2}.v5.sky .sky-record-lead{color:var(--color-sky-muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.55}.v5.sky .sky-record-rows{margin:24px 0 0}.v5.sky .sky-record-rows>div{border-top:1px solid var(--color-sky-line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:13px 0;font-size:13px;line-height:1.45;display:grid}.v5.sky .sky-record-rows dt{color:var(--color-sky-ink);font-weight:500}.v5.sky .sky-record-rows dd{color:var(--color-sky-muted);text-align:right;margin:0}.v5.sky .sky-record-foot{border-top:1px solid var(--color-sky-line);margin-top:auto;padding-top:18px}.v5.sky .sky-record-rows+.sky-record-foot{margin-top:auto}.v5.sky .sky-record-foot>span{color:var(--color-sky-muted);font-size:13px}.v5.sky .sky-record-foot>p{color:var(--color-sky-ink);margin-top:6px;font-size:15px;line-height:1.5}.v5.sky .sky-record-foot>p+p{color:var(--color-sky-muted);font-size:13px}.v5.sky .sky-dot{background:var(--color-sky-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.v5.sky .sky-dot[data-open]{box-shadow:inset 0 0 0 1.5px var(--color-sky-muted);background:0 0}.v5.sky .sky-ui{border-radius:var(--sky-radius-ui);background:var(--color-sky-white);box-shadow:var(--sky-shadow-ui);overflow:hidden}@media not (min-width:64rem){.v5.sky .sky-record{padding:32px 28px}.v5.sky .sky-pair-stage{padding:52px 24px 28px}}@media not (min-width:48rem){.v5.sky .sky-pair{grid-template-columns:minmax(0,1fr);min-height:0}.v5.sky .sky-pair-stage{padding:48px 20px 24px}.v5.sky .sky-pair-tag{top:20px;left:20px}.v5.sky .sky-record{padding:24px 20px 28px}.v5.sky .sky-record h3{margin-top:22px;font-size:21px}.v5.sky .sky-record-foot{margin-top:20px}}@media (prefers-reduced-motion:reduce){.v5.sky :is(.sky-pair-visual,.sky-pair-caption,.sky-record){animation:none}}.v5.sky .sky-hero-lede{max-width:56ch;color:var(--color-sky-ink);letter-spacing:-.015em;text-wrap:pretty;margin-top:24px;font-size:clamp(17px,1.5vw,20px);line-height:1.45}.v5.sky .sky-hero-lede+p{max-width:60ch;color:var(--color-sky-muted);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.55}.v5.sky .sky-cols>li:has(.sky-col-foot){flex-direction:column;display:flex}.v5.sky .sky-col-foot{color:var(--color-sky-ink);margin-top:auto;padding-top:20px;font-size:14px;font-weight:500}.v5.sky .sky-figures>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;display:flex}.v5.sky .sky-figures dt{color:var(--color-sky-muted);font-size:15px;line-height:1.45}.v5.sky .sky-figures dd{color:var(--color-sky-ink);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,4.4vw,56px);font-weight:500;line-height:1}.v5.sky .sky-checks{gap:14px;margin:0;padding:0;list-style:none;display:grid}.v5.sky .sky-checks li{color:var(--color-sky-ink);gap:12px;font-size:16px;line-height:1.5;display:flex}.v5.sky .sky-checks svg{width:18px;height:18px;color:var(--color-sky-blue);flex-shrink:0;margin-top:3px}.v5.sky .sky-record-rows dd>strong{color:var(--color-sky-ink);font-weight:500;display:block}.v5.sky .sky-record-rows dd>span{margin-top:2px;font-size:12px;display:block}.v5.sky .sky-record-rows[data-stacked]>div{grid-template-columns:9.5rem minmax(0,1fr)}.v5.sky .sky-record-rows[data-stacked] dt{color:var(--color-sky-muted);font-weight:400}.v5.sky .sky-record-rows[data-stacked] dd{text-align:left}.v5.sky .sky-record-list{margin:24px 0 0;padding:0;list-style:none;display:grid}.v5.sky .sky-record-list li{border-top:1px solid var(--color-sky-line);padding:13px 0}.v5.sky .sky-record-list strong{color:var(--color-sky-ink);font-size:14px;font-weight:500}.v5.sky .sky-record-list p{color:var(--color-sky-muted);margin-top:2px;font-size:13px;line-height:1.5}@media not (min-width:64rem){.v5.sky .sky-record-rows[data-stacked]>div{grid-template-columns:minmax(0,1fr);gap:2px}}.v5.sky .sky-record-foot[data-quiet]>p{color:var(--color-sky-muted);margin-top:0;font-size:13px;line-height:1.55}.v5.sky .sky-record-foot[data-quiet]>p+p{margin-top:8px}.v5.sky .sky-scene{background:var(--color-sky-stage);place-items:center;height:260px;display:grid;position:relative;overflow:hidden}.v5.sky .sky-scene>*{width:min(100% - 48px,300px)}.v5.sky .sky-scene[data-inview=pending] [style*=--d]{opacity:0;transform:translateY(6px)}.v5.sky .sky-scene[data-inview=true] [style*=--d]{animation:sky-rise .56s var(--sky-ease) var(--d,0s) both}@media (prefers-reduced-motion:reduce){.v5.sky .sky-scene[data-inview] [style*=--d]{opacity:1;animation:none;transform:none}}.v5.sky .sky-fields{padding:2px 14px;display:grid}.v5.sky .sky-fields>div{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 0;font-size:12px;display:flex}.v5.sky .sky-fields>div+div{border-top:1px solid var(--color-sky-line)}.v5.sky .sky-fields span{color:var(--color-sky-muted)}.v5.sky .sky-fields strong{color:var(--color-sky-ink);text-align:right;font-weight:500}.v5.sky .sky-fields strong[data-open]{color:var(--color-sky-blue)}.v5.sky .sky-ui-head{border-bottom:1px solid var(--color-sky-line);align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.v5.sky .sky-ui-head .acme-avatar{letter-spacing:-.5px;flex-shrink:0;width:28px;height:28px;font-size:10px}.v5.sky .sky-ui-head .acme-avatar>span{display:none}.v5.sky .sky-ui-head>div{gap:1px;min-width:0;display:grid}.v5.sky .sky-ui-head strong{color:var(--color-sky-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.v5.sky .sky-ui-head span{color:var(--color-sky-muted);font-size:11px}.v5.sky .sky-pill{background:color-mix(in srgb, var(--color-sky-blue) 10%, transparent);color:var(--color-sky-blue);border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:500}.v5.sky .sky-card .sky-card-pad .sky-note{border:0;margin-top:14px;padding:0}.v5.sky .sky-hero-note{color:var(--color-sky-muted);margin-top:20px;font-size:13px;line-height:1.5}.v5.sky .sky-quote{max-width:46rem;margin-inline:0}.v5.sky .sky-quote blockquote{color:var(--color-sky-ink);font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;font-size:clamp(24px,2.6vw,32px);font-weight:500;line-height:1.25}.v5.sky .sky-quote figcaption{color:var(--color-sky-muted);flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:24px;font-size:15px;display:flex}.v5.sky .sky-quote figcaption>span{color:var(--color-sky-ink);font-weight:500}.v5.sky .sky-ui-head>svg{width:16px;height:16px;color:var(--color-sky-ink);flex-shrink:0}.v5.sky .sky-product{margin:24px 0 0}.v5.sky .sky-product-stage{padding:40px 48px 0}.v5.sky .sky-product-stage>img{border-radius:var(--sky-radius-ui) var(--sky-radius-ui) 0 0;width:100%;height:auto;box-shadow:var(--sky-shadow-ui);display:block}.v5.sky .sky-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v5.sky .sky-outcomes li{padding:20px var(--sky-pad);color:var(--color-sky-ink);align-items:center;gap:14px;font-size:15px;font-weight:500;display:flex}.v5.sky .sky-outcomes li+li{border-left:1px solid var(--color-sky-line)}@media not (min-width:64rem){.v5.sky .sky-product-stage{padding:24px 24px 0}}@media not (min-width:48rem){.v5.sky .sky-product-stage{padding:16px 16px 0}.v5.sky .sky-outcomes{grid-template-columns:minmax(0,1fr)}.v5.sky .sky-outcomes li{padding-block:14px}.v5.sky .sky-outcomes li+li{border-left:0;border-top:1px solid var(--color-sky-line)}}.v5.sky .sky-stat{border-top:1px solid var(--color-sky-line);color:var(--color-sky-ink);align-items:flex-start;gap:20px;margin-top:32px;padding-top:28px;text-decoration:none;display:flex}.v5.sky .sky-stat>strong{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4vw,52px);font-weight:500;line-height:.9}.v5.sky .sky-stat>span{gap:8px;max-width:46ch;font-size:15px;line-height:1.5;display:grid}.v5.sky .sky-stat small{color:var(--color-sky-muted);font-size:13px;display:block}.v5.sky .sky-stat small svg{vertical-align:-2px;width:13px;height:13px;margin-left:2px;display:inline}.v5.sky .sky-stat:hover small{color:var(--color-sky-blue)}.v5.sky .sky-stat:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:6px;border-radius:4px}@media not (min-width:48rem){.v5.sky .sky-stat{flex-direction:column;gap:12px}}.v5.sky .sky-prose>p{max-width:58ch;color:var(--color-sky-muted);text-wrap:pretty;font-size:17px;line-height:1.6}.v5.sky .sky-prose>p+p{margin-top:16px}.v5.sky .sky-prose>p strong{color:var(--color-sky-ink);font-weight:500}.v5.sky :is(.solution-breadcrumb,.solution-breadcrumb a){color:var(--color-sky-muted)}.v5.sky .solution-breadcrumb a:is(:hover,:focus-visible){color:var(--color-sky-ink)}.v5.sky .sky-plain.sky-frame{background:0 0;border-radius:0;width:100%;min-height:0;padding:24px 0 0;left:0;overflow:visible;transform:none}.v5.sky .sky-plain.sky-frame:after{display:none}.v5.sky .sky-strip{background:var(--color-sky-white);box-shadow:var(--sky-shadow);border:0;border-radius:24px;margin-top:24px;overflow:hidden}.v5.sky .sky-strip a,.v5.sky .sky-strip a:first-child{min-height:0;color:var(--color-sky-ink);border:0;padding:22px 28px;font-size:15px;font-weight:500;transition:background-color .15s}.v5.sky .sky-strip a+a{border-left:1px solid var(--color-sky-line)}.v5.sky .sky-strip a:is(:hover,:focus-visible){background:var(--color-sky-stage);color:var(--color-sky-ink)}.v5.sky .sky-strip span{color:var(--color-sky-muted);font-variant-numeric:tabular-nums;font-size:12px}.v5.sky .sky-strip svg{color:var(--color-sky-muted)}@media not (min-width:48rem){.v5.sky .sky-strip a,.v5.sky .sky-strip a:first-child{padding:16px 20px}.v5.sky .sky-strip a+a{border-left:0;border-top:1px solid var(--color-sky-line)}}.v5.sky .sky-photo-hero{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy media";align-items:center;gap:56px;width:100%;min-height:0;margin-top:8px;display:grid;left:0;overflow:visible;transform:none}.v5.sky .sky-photo-hero:after{display:none}.v5.sky .sky-photo-hero>.sky-photo-hero-media{z-index:auto;border-radius:var(--sky-radius);background:var(--color-sky-stage);grid-area:media;align-self:stretch;width:auto;height:auto;min-height:460px;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}.v5.sky .sky-photo-hero>.sky-photo-hero-media img{z-index:auto;object-fit:cover;-webkit-mask-image:none;mask-image:none}.v5.sky .sky-photo-hero>.sky-photo-hero-copy{grid-area:copy;width:auto;max-width:none;padding:40px 0;position:relative}.v5.sky .sky-photo-hero>.sky-photo-hero-copy:before{display:none}.v5.sky .sky-photo-hero .sky-photo-hero-copy :is(h1,.page-title){max-width:16ch;color:var(--color-sky-ink);margin:0}.v5.sky .sky-photo-hero .sky-photo-hero-copy>p:first-child{color:var(--color-sky-muted);letter-spacing:-.005em;text-transform:none;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4}.v5.sky .sky-photo-hero .sky-photo-hero-copy>span:first-child{color:var(--color-sky-muted);letter-spacing:-.005em;text-transform:none;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4;display:block}.v5.sky .sky-photo-hero .sky-photo-hero-copy h1+p{max-width:50ch;color:var(--color-sky-muted);margin-top:24px;font-size:17px;line-height:1.55}.v5.sky .sky-photo-hero .sky-photo-hero-copy a:not(.marketing-button){color:var(--color-sky-blue);font-size:14px;text-decoration:none}.v5.sky .sky-photo-hero .sky-photo-hero-copy a:not(.marketing-button):hover{text-underline-offset:4px;text-decoration:underline}.v5.sky .sky-photo-hero .sky-photo-hero-copy .marketing-button{background:var(--site-action);min-height:40px;color:var(--color-sky-white);border-color:#0000}.v5.sky .sky-photo-hero .sky-photo-hero-copy .marketing-button--secondary{background:var(--color-sky-white);color:var(--color-sky-ink);box-shadow:var(--sky-shadow-soft)}.v5.sky .sky-photo-hero .sky-photo-hero-copy .marketing-button--secondary:hover{background:var(--color-sky-stage)}.v5.sky .sky-photo-hero a:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:4px}.v5.sky .sky-photo-hero>.sky-photo-hero-note{z-index:1;border-radius:var(--sky-radius-ui);background:var(--color-sky-white);width:auto;max-width:min(300px,100% - 40px);box-shadow:var(--sky-shadow-ui);color:var(--color-sky-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;grid-area:media;place-self:end start;margin:20px;padding:14px 16px;position:relative;inset:auto}.v5.sky .sky-photo-hero>.sky-photo-hero-note :is(span,p,a,strong){color:inherit}.v5.sky .sky-photo-hero>.sky-photo-hero-note :is(p,span:first-child){color:var(--color-sky-muted)}.v5.sky .sky-photo-hero>.sky-photo-hero-note>span:not(:first-child){color:var(--color-sky-ink);font-size:12px}.v5.sky .sky-photo-hero>.sky-photo-hero-note svg,.v5.sky .sky-photo-hero>.sky-photo-hero-note a{color:var(--color-sky-blue)}@media not (min-width:64rem){.v5.sky .sky-photo-hero{gap:32px}.v5.sky .sky-photo-hero>.sky-photo-hero-media{min-height:400px}}@media not (min-width:48rem){.v5.sky .sky-photo-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""media";gap:8px;margin-top:0}.v5.sky .sky-photo-hero>.sky-photo-hero-copy{padding:24px 0}.v5.sky .sky-photo-hero>.sky-photo-hero-media{aspect-ratio:4/3;height:auto;min-height:0}.v5.sky .sky-photo-hero>.sky-photo-hero-note{margin:12px;display:flex}.v5.sky .sky-photo-hero>.sky-photo-hero-note:has(>strong){max-width:none;box-shadow:var(--sky-shadow);grid-area:auto;justify-self:stretch;margin:8px 0 0;padding:18px 20px;display:block}}.v5.sky .marketing-button--secondary,.v5.sky .marketing-button--secondary[aria-haspopup=dialog]{background:var(--color-sky-white);box-shadow:var(--sky-shadow-soft);color:var(--color-sky-ink);border-color:#0000;gap:8px}.v5.sky .marketing-button--secondary:hover,.v5.sky .marketing-button--secondary[aria-haspopup=dialog]:hover{background:var(--color-sky-stage);color:var(--color-sky-ink);border-color:#0000}.v5.sky .marketing-button--secondary[aria-haspopup=dialog]:focus-visible{outline-color:var(--color-sky-blue)}.v5.sky .marketing-button--secondary[aria-haspopup=dialog]>span[aria-hidden=true]:first-child{width:12px;height:12px;color:var(--color-sky-ink);background:0 0;border-radius:0}.v5.sky .marketing-button--secondary[aria-haspopup=dialog]>span[aria-hidden=true]:first-child svg{width:12px;height:12px;margin-left:0;transform:translate(.5px)}
