.service-entry-page{--service-purple:#50237a;--service-soft:#f6f1fa;--service-border:#e7dfee;padding-bottom:40px;color:#213}.service-entry-page .service-entry-container{max-width:1240px;padding:0 24px}.service-entry-page .service-entry-fallback-title{margin:24px 0}.service-entry-page .service-entry-fallback-title h1{color:var(--service-purple)}.service-entry-page .service-entry-intro{display:none}.service-entry-page .service-entry-shell,.service-entry-page .service-entry-content{margin:0;padding:0;background:transparent;box-shadow:none}.service-entry-page .service-entry-grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;margin:0}.service-entry-page .service-entry-grid>div{width:auto;min-width:0;padding:0}.service-entry-page .service-entry-form-card,.service-entry-page .service-entry-info-card{margin:0;padding:28px;border:1px solid var(--service-border);border-radius:28px;background:#fff;box-shadow:var(--shadow-card)}.service-entry-page .service-entry-card-heading,.service-entry-page .service-entry-info-heading{display:flex;align-items:center;gap:14px;margin-bottom:24px}.service-entry-page .service-entry-card-heading h2,.service-entry-page .service-entry-info-heading h2{margin:0;color:var(--service-purple);font-size:1.5rem;font-weight:700;line-height:1.3}.service-entry-page .service-entry-card-heading p{margin:6px 0 0;color:#74677f}.service-entry-page .service-entry-card-icon,.service-entry-page .service-entry-info-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;color:var(--service-purple);background:var(--service-soft);font-size:1.3rem}.service-entry-page .service-entry-field{margin-bottom:18px!important}.service-entry-page .service-entry-input{position:relative}.service-entry-page .service-entry-input>span{position:absolute;top:50%;left:18px;transform:translateY(-50%);color:var(--service-purple);pointer-events:none}.service-entry-page .service-entry-input .form-control{min-height:52px;padding:12px 18px 12px 46px;border:1px solid var(--service-border);border-radius:28px;background:#fff;font-size:16px;box-shadow:none}.service-entry-page .service-entry-input .form-control:focus{border-color:var(--service-purple);box-shadow:0 0 0 3px #50237a1a}.service-entry-page .service-entry-input .input-validation-error{border-color:#b42340}.service-entry-page .field-validation-error{display:block;margin-top:6px;color:#b42340}.service-entry-page .service-entry-recaptcha{margin:4px 0 20px!important}.service-entry-page .service-entry-submit{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:12px 26px;border-radius:28px}.service-entry-page .service-entry-submit:focus-visible{outline:2px solid var(--service-purple);outline-offset:3px}.service-entry-page .service-entry-info-content{line-height:1.65;overflow-wrap:anywhere}.service-entry-page .service-entry-info-content>:last-child{margin-bottom:0}.service-entry-page .service-entry-info-content img{max-width:100%}@media(max-width:991.98px){.service-entry-page .service-entry-grid{grid-template-columns:minmax(0,1fr);gap:24px}}@media(max-width:575.98px){.service-entry-page .service-entry-container{padding:0 16px}.service-entry-page .service-entry-form-card,.service-entry-page .service-entry-info-card{padding:22px 18px;border-radius:24px}.service-entry-page .service-entry-card-heading h2,.service-entry-page .service-entry-info-heading h2{font-size:1.25rem}.service-entry-page .service-entry-submit{width:100%}}@media(max-width:374.98px){.service-entry-page .g-recaptcha{width:304px;height:64px;transform:scale(.82);transform-origin:top left}}