.regular,section.main .two-columns div:first-of-type div.input-n-button input{font-family:DM Sans,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0}.h1,section.main .two-columns div:first-of-type h1{font-family:DM Sans,sans-serif;font-weight:500;font-style:normal;font-size:56px;line-height:64px;letter-spacing:0}@media (max-width: 959.98px){.h1,section.main .two-columns div:first-of-type h1{font-size:48px;line-height:48px}}.h2{font-family:DM Sans,sans-serif;font-weight:500;font-style:normal;font-size:40px;line-height:48px;letter-spacing:0}@media (max-width: 959.98px){.h2{font-size:32px;line-height:48px}}.h3,section.main .two-columns div:first-of-type .contract-kinds>div div div.name{font-family:DM Sans,sans-serif;font-weight:400;font-style:normal;font-size:23px;line-height:24px;letter-spacing:0}.h4{font-family:DM Sans,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0}.caption,section.main .two-columns div:first-of-type div.plain-language-option label,section.main .two-columns div:first-of-type .contract-kinds>div div div.desc{font-family:DM Sans,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:18px;letter-spacing:0}.button-text{font-family:DM Sans,sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:24px;letter-spacing:0}.logo-text{font-family:DM Sans,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:24px;letter-spacing:0}.icon-tiny{font-size:18px}.icon-small{font-size:32px}.icon-medium{font-size:40px}.icon-large{font-size:48px}section:not(:first-of-type){margin-top:96px}section.main{background-color:var(--draftlex-bg-primary);color:var(--draftlex-text-inverse);border-radius:0 0 56px 56px;background-image:url(../../../background.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 960px){section.main{padding:32px 32px 60px}}@media (max-width: 959.98px){section.main{padding-top:1px;padding-bottom:32px;background-image:url(../../../background-small.webp)}}section.main .top{display:flex;justify-content:space-between}section.main .two-columns{margin-top:100px;display:flex;gap:32px;align-items:start}@media (min-width: 960px){section.main .two-columns{align-items:center}}@media (max-width: 959.98px){section.main .two-columns{flex-direction:column;align-items:center}}section.main .two-columns>div{flex-grow:1;flex-basis:0}section.main .two-columns div:first-of-type h1{margin-top:0;padding-top:0;text-align:left;margin-bottom:22px;color:var(--draftlex-text-inverse)}section.main .two-columns div:first-of-type .contract-kinds{display:flex;gap:8px;justify-content:stretch}@media (max-width: 959.98px){section.main .two-columns div:first-of-type .contract-kinds{flex-direction:column}}section.main .two-columns div:first-of-type .contract-kinds>div{width:191px;display:flex;padding:16px 0 16px 16px;background-color:var(--draftlex-input-bg-hero);border-radius:12px;gap:12px;align-items:center;cursor:pointer;color:var(--draftlex-text-inverse)}@media (max-width: 959.98px){section.main .two-columns div:first-of-type .contract-kinds>div{width:100%}}section.main .two-columns div:first-of-type .contract-kinds>div.selected{border:1px solid var(--draftlex-border-selected-inverse)}section.main .two-columns div:first-of-type .contract-kinds>div div.doc-icon{width:40px;height:40px}section.main .two-columns div:first-of-type .contract-kinds>div div{display:flex;flex-direction:column;gap:8px}section.main .two-columns div:first-of-type .contract-kinds>div div div.name{color:var(--draftlex-text-inverse)}section.main .two-columns div:first-of-type .contract-kinds>div div div.desc{opacity:.5;color:var(--draftlex-text-inverse)}section.main .two-columns div:first-of-type div.input-n-button{margin-top:24px;display:flex;gap:8px;justify-content:stretch}@media (max-width: 959.98px){section.main .two-columns div:first-of-type div.input-n-button{flex-direction:column}}section.main .two-columns div:first-of-type div.input-n-button>*{border-radius:12px;height:56px}section.main .two-columns div:first-of-type div.input-n-button input{padding:8px 16px;background-color:var(--draftlex-input-bg-hero);flex-grow:2}@media (max-width: 959.98px){section.main .two-columns div:first-of-type div.input-n-button input{width:100%}}section.main .two-columns div:first-of-type div.input-n-button input::placeholder{color:var(--draftlex-text-placeholder-inverse)}section.main .two-columns div:first-of-type div.input-n-button input.error{border:2px solid var(--draftlex-border-error)!important}section.main .two-columns div:first-of-type div.input-n-button button{padding:8px;background-color:var(--draftlex-bg-default);border-radius:12px;color:var(--draftlex-text-on-secondary);display:flex;flex-grow:1}section.main .two-columns div:first-of-type div.input-n-button button:hover{background-color:var(--draftlex-bg-secondary)}section.main .two-columns div:first-of-type .document-options{margin-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 959.98px){section.main .two-columns div:first-of-type .document-options{flex-direction:column;align-items:stretch;gap:8px}}section.main .two-columns div:first-of-type div.plain-language-option{display:flex;align-items:center;padding:8px 16px;background-color:var(--draftlex-overlay-inverse);border-radius:8px;width:fit-content;min-height:40px}@media (max-width: 959.98px){section.main .two-columns div:first-of-type div.plain-language-option{width:100%}}section.main .two-columns div:first-of-type div.plain-language-option label{display:flex;align-items:center;gap:8px;color:var(--draftlex-text-inverse);cursor:pointer;margin:0}section.main .two-columns div:first-of-type div.plain-language-option label input[type=checkbox]{margin:0;height:auto;width:auto}@media (max-width: 959.98px){section.main .two-columns div:first-of-type div.plain-language-option{width:100%;justify-content:flex-start}}@media (max-width: 959.98px){section.main .two-columns div.right-column{width:100%;max-width:705px;padding:0}}section.main .two-columns div.right-column iframe{width:100%;aspect-ratio:1.6;border:none;border-radius:16px}section.main .advantages{margin-top:32px;display:flex;align-items:center;gap:24px}@media (min-width: 960px){section.main .advantages{justify-content:space-between;margin-top:60px}}@media (max-width: 959.98px){section.main .advantages{flex-direction:column;gap:16px;padding:0;margin-bottom:32px}}section.main .advantages>div{display:flex;align-items:center;gap:12px}@media (max-width: 959.98px){section.main .advantages>div{justify-content:flex-start;max-width:705px}}section.templates{margin-top:96px}section.faq>div{max-width:1000px}section.pricing{background-color:var(--draftlex-bg-default);border-radius:56px}@media (min-width: 960px){section.pricing{padding:32px 32px 100px}}@media (max-width: 959.98px){section.pricing{padding:32px 0}}section.pricing div.pricing{display:flex;gap:24px}@media (max-width: 959.98px){section.pricing div.pricing{flex-direction:column}}.landing-main{margin-top:120px}
