.sdocs-home-hero,.sdocs-home-hero *{box-sizing:border-box}.sdocs-home-hero{--hero-bg:#302d31;--hero-white:#fff;--hero-body:hsla(0,0%,100%,.8);--hero-blue:#68b6f5;--hero-green:#9dc47e;--hero-gold:#f3bd4e;--hero-purple:#aaa0df;--hero-border:hsla(0,0%,100%,.12);background:var(--hero-bg);color:var(--hero-white);font-family:inherit;width:100%}.sdocs-home-hero__main{width:100%}.sdocs-home-hero__inner{align-items:center;display:grid;gap:clamp(64px,7vw,110px);grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr);margin:0 auto;max-width:1305px;padding-bottom:72px;padding-top:118px;width:calc(100% - 64px)}.sdocs-home-hero__content{max-width:650px;width:100%}.sdocs-home-hero__eyebrow{color:var(--hero-blue);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.3;margin:0 0 27px;text-transform:uppercase}.sdocs-home-hero__headline{color:var(--hero-white);font-family:inherit;font-size:clamp(46px,3.85vw,58px);font-weight:700;letter-spacing:-.04em;line-height:1.08;margin:0}.sdocs-home-hero__headline span{display:block}.sdocs-home-hero__description{color:var(--hero-body);font-family:inherit;font-size:17px;font-weight:400;line-height:1.48;margin-top:27px;max-width:620px}.sdocs-home-hero__description p{color:inherit;font:inherit;margin:0}.sdocs-home-hero__cta{align-items:center;background:var(--hero-blue);border:0;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;line-height:1;margin-top:29px;min-height:48px;padding:0 24px;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.sdocs-home-hero__cta:hover{box-shadow:0 8px 24px rgba(0,0,0,.22);color:#fff!important;filter:brightness(1.05);transform:translateY(-1px)}.sdocs-home-hero__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.sdocs-home-hero__visual{min-width:0;width:100%}.sdocs-home-hero__image{aspect-ratio:1.31/1;border-radius:10px;display:block;height:auto;object-fit:cover;object-position:center;width:100%}.sdocs-home-hero__placeholder{align-items:center;aspect-ratio:1.31/1;background:hsla(0,0%,100%,.025);border:1px dashed hsla(0,0%,100%,.25);border-radius:10px;color:hsla(0,0%,100%,.65);display:flex;font-family:inherit;font-size:13px;justify-content:center;width:100%}.sdocs-home-hero__trust{border-top:1px solid var(--hero-border);width:100%}.sdocs-home-hero__trust-inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(28px,3.2vw,48px);margin:0 auto;max-width:1305px;min-height:67px;width:calc(100% - 64px)}.sdocs-home-hero__trust-item{align-items:center;color:hsla(0,0%,100%,.92);display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:9px;line-height:1.2;white-space:nowrap}.sdocs-home-hero__trust-icon{align-items:center;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.sdocs-home-hero__trust-icon svg{display:block;height:100%;width:100%}.sdocs-home-hero__trust-icon--blue{color:var(--hero-blue)}.sdocs-home-hero__trust-icon--green{color:var(--hero-green)}.sdocs-home-hero__trust-icon--gold{color:var(--hero-gold)}.sdocs-home-hero__trust-icon--purple{color:var(--hero-purple)}@media (max-width:1200px){.sdocs-home-hero__inner{gap:55px;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)}.sdocs-home-hero__headline{font-size:clamp(45px,4.7vw,58px)}}@media (max-width:900px){.sdocs-home-hero__inner{gap:48px;grid-template-columns:1fr;padding-bottom:55px;padding-top:105px;width:calc(100% - 48px)}.sdocs-home-hero__content{max-width:680px}.sdocs-home-hero__headline{font-size:clamp(43px,7vw,58px)}.sdocs-home-hero__visual{max-width:680px}.sdocs-home-hero__trust-inner{gap:18px 30px;min-height:unset;padding-bottom:20px;padding-top:20px;width:calc(100% - 48px)}}@media (max-width:600px){.sdocs-home-hero__inner{gap:38px;padding-bottom:42px;padding-top:92px;width:calc(100% - 36px)}.sdocs-home-hero__eyebrow{font-size:9px;margin-bottom:20px}.sdocs-home-hero__headline{font-size:clamp(38px,11vw,48px);line-height:1.07}.sdocs-home-hero__description{font-size:16px;margin-top:23px}.sdocs-home-hero__cta{margin-top:25px;min-height:46px}.sdocs-home-hero__image,.sdocs-home-hero__placeholder{aspect-ratio:1.1/1}.sdocs-home-hero__trust-inner{gap:17px 25px;width:calc(100% - 36px)}.sdocs-home-hero__trust-item{font-size:11px}}