.Container-module__Pj_9NG__container{padding-right:var(--space-8);padding-left:var(--space-8);margin-left:auto;margin-right:auto}.Container-module__Pj_9NG__containerSmall{max-width:760px}.Container-module__Pj_9NG__containerMedium{max-width:960px}.Container-module__Pj_9NG__containerLarge{max-width:1160px}
.page-module__EUJluG__section{margin-top:var(--space-20);margin-bottom:var(--space-20)}.page-module__EUJluG__heroInfo{margin-bottom:var(--space-12);text-align:center}.page-module__EUJluG__heroTitle{max-width:600px;margin:0 auto var(--space-9);font-size:var(--size-4xl);font-weight:800;line-height:1.25}.page-module__EUJluG__heroTitle:after{content:"";background:linear-gradient(90deg,var(--color-accent),var(--color-alternative-accent));opacity:.6;z-index:-1;border-radius:.2em;height:.4em;position:absolute;bottom:.1em;left:0;right:0}.page-module__EUJluG__highlightWord{color:#000;background:linear-gradient(90deg,#a5b4fc,#8b5cf6);border-radius:.3em;padding:.1em .3em;transition:all .3s ease-in-out;display:inline-block;position:relative;transform:rotate(-1deg);box-shadow:0 2px 6px rgba(165,180,252,.3)}.page-module__EUJluG__heroLead{max-width:600px;color:var(--color-text-lighter);font-size:var(--size-xl);margin:0 auto}.page-module__EUJluG__formContainer{box-sizing:border-box;width:100%;max-width:800px;margin:0 auto}.page-module__EUJluG__contractForm{gap:var(--space-16);flex-direction:column;width:100%;display:flex}.page-module__EUJluG__formSection{padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-elevated);box-sizing:border-box;width:100%}.page-module__EUJluG__sectionTitle{margin-bottom:var(--space-10);font-size:var(--size-2xl);color:var(--color-accent);font-weight:700}.page-module__EUJluG__formField{margin-bottom:var(--space-8);width:100%}.page-module__EUJluG__formField:last-child{margin-bottom:0}.page-module__EUJluG__formLabel{margin-bottom:var(--space-3);font-size:var(--size-sm);color:var(--color-text);font-weight:600;display:block}.page-module__EUJluG__required{color:var(--color-red);margin-left:var(--space-1)}.page-module__EUJluG__formDescription{margin-bottom:var(--space-4);font-size:var(--size-xs);color:var(--color-text-lighter)}.page-module__EUJluG__formInput,.page-module__EUJluG__formSelect,.page-module__EUJluG__formTextarea{width:100%;padding:var(--space-4)var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--size-sm);transition:var(--transition);box-sizing:border-box;transition-property:border-color,box-shadow}.page-module__EUJluG__formSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--space-4)center;padding-right:var(--space-12);cursor:pointer;background-repeat:no-repeat;background-size:16px 16px}.page-module__EUJluG__formInput:focus,.page-module__EUJluG__formSelect:focus,.page-module__EUJluG__formTextarea:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.page-module__EUJluG__formSelect:hover{border-color:var(--color-accent);background-color:var(--color-surface-elevated)}.page-module__EUJluG__formSelect:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%234f46e5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}.page-module__EUJluG__formSelect option{padding:var(--space-3)var(--space-4);background:var(--color-surface-elevated);color:var(--color-text);font-size:var(--size-sm);border:none}.page-module__EUJluG__formSelect option:hover{background:var(--color-accent);color:var(--color-surface-elevated)}.page-module__EUJluG__formSelect option:checked{background:var(--color-accent);color:var(--color-surface-elevated);font-weight:600}.page-module__EUJluG__formSelect option:focus{background:var(--color-accent);color:var(--color-surface-elevated)}.page-module__EUJluG__formInput::placeholder,.page-module__EUJluG__formTextarea::placeholder{color:var(--color-text-lighter)}.page-module__EUJluG__formTextarea{resize:vertical;min-height:80px;font-family:inherit}.page-module__EUJluG__partiesGrid,.page-module__EUJluG__termsGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.page-module__EUJluG__startDateField{position:relative}.page-module__EUJluG__startDateField:after{content:"";background:var(--color-border);opacity:.5;height:1px;position:absolute;bottom:-12px;left:0;right:0}.page-module__EUJluG__formActions{align-items:center;gap:var(--space-6);padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-elevated);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.page-module__EUJluG__generateButton{padding:var(--space-6)var(--space-12);font-size:var(--size-lg);background:var(--color-accent);color:var(--color-surface-elevated);border-radius:var(--radius);cursor:pointer;transition:var(--transition);border:none;font-weight:600;transition-property:background,transform}.page-module__EUJluG__generateButton:hover{background:var(--color-alternative-accent);transform:translateY(-1px)}.page-module__EUJluG__generateButton:active{transform:translateY(0)}.page-module__EUJluG__disclaimer{text-align:center;max-width:500px;font-size:var(--size-xs);color:var(--color-text-lighter);line-height:1.5}.page-module__EUJluG__paymentModal{z-index:1000;padding:var(--space-4);background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page-module__EUJluG__paymentModalContent{background:var(--color-surface-elevated);border-radius:var(--radius-lg);padding:var(--space-8);width:100%;max-width:800px;max-height:90vh;position:relative;overflow-y:auto}.page-module__EUJluG__paymentModalHeader{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.page-module__EUJluG__paymentModalHeader h2{font-size:var(--size-xl);color:var(--color-text);margin:0;font-weight:600}.page-module__EUJluG__closeButton{font-size:var(--size-2xl);color:var(--color-text-lighter);cursor:pointer;padding:var(--space-2);background:0 0;border:none;line-height:1;transition:color .2s}.page-module__EUJluG__closeButton:hover{color:var(--color-text)}.page-module__EUJluG__paymentOptions{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.page-module__EUJluG__freeOption{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.page-module__EUJluG__freeOption h3{font-size:var(--size-lg);color:var(--color-text);margin:0 0 var(--space-3)0;font-weight:600}.page-module__EUJluG__freeOption p{color:var(--color-text-lighter);margin-bottom:var(--space-4);font-size:var(--size-sm)}.page-module__EUJluG__remainingUses{color:var(--color-text);padding:var(--space-2)var(--space-4);border-radius:var(--radius);font-size:var(--size-sm);margin-bottom:var(--space-4);border:1px solid var(--color-border);background:#fff;font-weight:500;display:inline-block}.page-module__EUJluG__premiumOption{position:relative}.page-module__EUJluG__premiumOption:before{content:"Most Popular";background:var(--color-accent);color:#fff;padding:var(--space-1)var(--space-3);border-radius:var(--radius);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.5px;z-index:1;font-weight:600;position:absolute;top:-10px;left:50%;transform:translate(-50%)}@media (max-width:768px){.page-module__EUJluG__paymentOptions{gap:var(--space-4);grid-template-columns:1fr}.page-module__EUJluG__paymentModalContent{padding:var(--space-6)}.page-module__EUJluG__paymentModalHeader h2{font-size:var(--size-lg)}.page-module__EUJluG__heroTitle{font-size:var(--size-3xl)}.page-module__EUJluG__heroLead{font-size:var(--size-lg)}.page-module__EUJluG__partiesGrid,.page-module__EUJluG__termsGrid{grid-template-columns:1fr}.page-module__EUJluG__formSection,.page-module__EUJluG__formActions{padding:var(--space-8)}}@media (max-width:480px){.page-module__EUJluG__section{margin-top:var(--space-16);margin-bottom:var(--space-16)}.page-module__EUJluG__heroTitle{font-size:var(--size-2xl)}.page-module__EUJluG__formSection{padding:var(--space-6)}}.page-module__EUJluG__paymentModal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:rgba(0,0,0,.8);justify-content:center;align-items:center;animation:.3s ease-out page-module__EUJluG__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page-module__EUJluG__paymentModalContent{background:var(--color-surface-elevated);border-radius:var(--radius-lg);padding:var(--space-16);text-align:center;width:90%;max-width:500px;max-height:80vh;animation:.4s ease-out page-module__EUJluG__slideUp;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.3)}.page-module__EUJluG__paymentModalHeader{margin-bottom:var(--space-8)}.page-module__EUJluG__paymentModalHeader h2{font-size:var(--size-2xl);color:var(--color-text);margin-bottom:var(--space-4);font-weight:700}.page-module__EUJluG__paymentModalHeader p{font-size:var(--size-sm);color:var(--color-text-lighter);margin-bottom:var(--space-8);line-height:1.5}.page-module__EUJluG__closeButton{top:var(--space-4);right:var(--space-4);color:var(--color-text-lighter);font-size:var(--size-xl);cursor:pointer;padding:var(--space-2);border-radius:var(--radius);background:0 0;border:none;transition:all .2s;position:absolute}.page-module__EUJluG__closeButton:hover{background:var(--color-surface);color:var(--color-text)}.page-module__EUJluG__paymentOptions{gap:var(--space-6);margin-bottom:var(--space-8);flex-direction:column;display:flex}.page-module__EUJluG__freeOption,.page-module__EUJluG__premiumOption{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-6);text-align:center;transition:all .2s}.page-module__EUJluG__freeOption:hover{background:var(--color-surface-elevated)}.page-module__EUJluG__premiumOption{border-color:var(--color-accent);background:var(--color-surface-elevated)}.page-module__EUJluG__freeOption h3,.page-module__EUJluG__premiumOption h3{font-size:var(--size-lg);color:var(--color-text);margin-bottom:var(--space-3);font-weight:600}.page-module__EUJluG__premiumOption h3{color:var(--color-accent)}.page-module__EUJluG__freeOption p,.page-module__EUJluG__premiumOption p{font-size:var(--size-sm);color:var(--color-text-lighter);margin-bottom:var(--space-4);line-height:1.4}.page-module__EUJluG__remainingUses{background:var(--color-accent);padding:var(--space-2)var(--space-3);border-radius:var(--radius-full);font-size:var(--size-xs);margin-bottom:var(--space-4);font-weight:600;display:inline-block;color:#000!important}.page-module__EUJluG__remainingUses.page-module__EUJluG__zero{background:var(--color-danger)!important;color:#000!important}.dark .page-module__EUJluG__remainingUses{background:var(--color-background-secondary)!important;color:var(--color-text)!important;border-color:var(--color-border)!important}.dark .page-module__EUJluG__remainingUses.page-module__EUJluG__zero{background:var(--color-background-secondary)!important;color:var(--color-text)!important;border-color:var(--color-border)!important}.page-module__EUJluG__paymentButton{width:100%;padding:var(--space-3)var(--space-4);border-radius:var(--radius);font-size:var(--size-sm);cursor:pointer;color:var(--color-text);border:none;font-weight:600;transition:all .2s}.page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton{border:1px solid var(--color-border);background:var(--color-surface-elevated)!important;color:#000!important}.page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-surface)!important;color:#000!important}.page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton:disabled{opacity:.5;cursor:not-allowed;color:#000!important}.dark .page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton{color:#fff!important}.dark .page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton:hover:not(:disabled){color:#fff!important}.dark .page-module__EUJluG__freeOption .page-module__EUJluG__paymentButton:disabled{color:#fff!important}.page-module__EUJluG__premiumOption .page-module__EUJluG__paymentButton{background:var(--color-accent);color:#fff}.page-module__EUJluG__premiumOption .page-module__EUJluG__paymentButton:hover{background:var(--color-accent-dark)}.page-module__EUJluG__pricing{font-size:var(--size-2xl);color:var(--color-accent);margin:var(--space-2)0;font-weight:700}.page-module__EUJluG__disclaimer{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-4);font-size:var(--size-xs);color:var(--color-text-lighter);text-align:left;line-height:1.4}@keyframes page-module__EUJluG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module__EUJluG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module__EUJluG__paymentModalContent{padding:var(--space-12);margin:var(--space-4)}.page-module__EUJluG__paymentModalHeader h2{font-size:var(--size-xl)}}
.page-module__SC8aYa__section{margin-top:var(--space-20);margin-bottom:var(--space-20)}.page-module__SC8aYa__heroInfo{margin-bottom:var(--space-12);text-align:center}.page-module__SC8aYa__heroTitle{max-width:600px;margin:0 auto var(--space-9);font-size:var(--size-4xl);font-weight:800;line-height:1.25;position:relative}.page-module__SC8aYa__heroTitle:after{content:"";background:linear-gradient(90deg,var(--color-accent),var(--color-alternative-accent));opacity:.6;z-index:-1;border-radius:.2em;height:.4em;position:absolute;bottom:.1em;left:0;right:0}.page-module__SC8aYa__highlightWord{color:#000;background:linear-gradient(90deg,#a5b4fc,#8b5cf6);border-radius:.3em;padding:.1em .3em;transition:all .3s ease-in-out;display:inline-block;position:relative;transform:rotate(-1deg);box-shadow:0 2px 6px rgba(165,180,252,.3)}.page-module__SC8aYa__heroLead{max-width:600px;color:var(--color-text-lighter);font-size:var(--size-xl);margin:0 auto}.page-module__SC8aYa__content{max-width:800px;margin:0 auto}.page-module__SC8aYa__lastUpdated{font-size:var(--size-sm);color:var(--color-text-lighter);margin-bottom:var(--space-8);text-align:center;font-style:italic}.page-module__SC8aYa__section{margin-bottom:var(--space-8)}.page-module__SC8aYa__sectionTitle{font-size:var(--size-xl);margin-bottom:var(--space-4);color:var(--color-text);font-weight:600}.page-module__SC8aYa__subsectionTitle{font-size:var(--size-lg);margin-bottom:var(--space-3);margin-top:var(--space-4);color:var(--color-text);font-weight:600}.page-module__SC8aYa__paragraph{color:var(--color-text-lighter);margin-bottom:var(--space-4);line-height:1.7;font-size:var(--size-sm)}.page-module__SC8aYa__list{color:var(--color-text-lighter);margin-bottom:var(--space-4);padding-left:var(--space-6);line-height:1.7;font-size:var(--size-sm)}.page-module__SC8aYa__list li{margin-bottom:var(--space-2)}@media (max-width:768px){.page-module__SC8aYa__section{margin-top:var(--space-16);margin-bottom:var(--space-16)}.page-module__SC8aYa__heroTitle{font-size:var(--size-3xl)}.page-module__SC8aYa__heroLead{font-size:var(--size-lg)}.page-module__SC8aYa__content{padding:0 var(--space-4)}}
