.shared-page_page__w_U91{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:56px 0 72px}.shared-page_card__Ak0vV,.shared-page_emptyState__s4y_4,.shared-page_finalCta__wSNTB,.shared-page_formSection__K7__N,.shared-page_hero__w6HpW,.shared-page_infoCard__jpBfj,.shared-page_referenceCard__wke8y{border-radius:26px;border:1px solid var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}.shared-page_hero__w6HpW{position:relative;overflow:hidden;padding:clamp(28px,5vw,52px);margin-bottom:26px}.shared-page_hero__w6HpW:before{content:"";position:absolute;right:-100px;bottom:-140px;width:320px;height:320px;border-radius:999px;background:var(--gold-bg);filter:blur(60px);pointer-events:none}.shared-page_eyebrow__swFdJ{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 14px;border-radius:999px;border:1px solid var(--gold-border);background:var(--gold-bg);color:var(--gold);font-size:12px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase}.shared-page_hero__w6HpW h1{position:relative;margin:16px 0 14px;max-width:860px;color:var(--text-main);font-size:clamp(34px,5vw,56px);line-height:1.04;letter-spacing:-.04em}.shared-page_hero__w6HpW p{position:relative;margin:0;max-width:820px;color:var(--text-soft);font-size:18px;line-height:1.78}.shared-page_heroActions__1oscC{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.shared-page_formSection__K7__N{padding:clamp(24px,4vw,36px)}.shared-page_formIntro__E89hJ{margin-bottom:22px}.shared-page_formIntro__E89hJ h2{margin:14px 0 10px;color:var(--text-main);font-size:clamp(28px,4vw,40px);line-height:1.08;letter-spacing:-.03em}.shared-page_formIntro__E89hJ p{margin:0;max-width:820px;color:var(--text-soft);font-size:17px;line-height:1.75}.shared-page_form__ktt4W{display:grid;gap:16px}.shared-page_fieldGrid__cLGs_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shared-page_form__ktt4W label{display:grid;gap:8px}.shared-page_form__ktt4W label>span,.shared-page_form__ktt4W label>strong{color:var(--text-main);font-size:14px;font-weight:700}.shared-page_form__ktt4W input,.shared-page_form__ktt4W select,.shared-page_form__ktt4W textarea{width:100%;border:1px solid var(--input-border);border-radius:16px;background:var(--input-bg);color:var(--input-text);padding:13px 16px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.shared-page_form__ktt4W input::placeholder,.shared-page_form__ktt4W textarea::placeholder{color:var(--input-placeholder)}.shared-page_form__ktt4W input:focus,.shared-page_form__ktt4W select:focus,.shared-page_form__ktt4W textarea:focus{border-color:var(--input-border-focus);background:var(--bg-card);box-shadow:var(--input-shadow-focus)}.shared-page_form__ktt4W select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235c6a8a' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.shared-page_form__ktt4W textarea{resize:vertical;min-height:160px}.shared-page_consentBox__UEyIp{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid var(--gold-border);background:var(--gold-bg)}.shared-page_consentBox__UEyIp input[type=checkbox]{width:18px;height:18px;margin-top:2px;flex:0 0 auto;accent-color:var(--gold);border:none;padding:0;background:transparent}.shared-page_consentBox__UEyIp label{color:var(--text-soft);font-size:14px;line-height:1.6;display:block!important;gap:0!important}.shared-page_successMessage__PVzCs{padding:14px 16px;border-radius:16px;border:1px solid var(--success-border);background:var(--success-bg);color:var(--success);font-size:14px;line-height:1.6}.shared-page_errorMessage__E0go1{padding:14px 16px;border-radius:16px;border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);font-size:14px;line-height:1.6}.shared-page_formActions__9nAJ_{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.shared-page_avatarCircle__qCbjQ{width:52px;height:52px;flex:0 0 auto;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent) 0,var(--accent-2) 100%);color:#ffffff;font-size:18px;font-weight:800}.shared-page_emptyState__s4y_4{padding:56px 32px;text-align:center}.shared-page_emptyState__s4y_4 h2{margin:16px 0 10px;color:var(--text-main);font-size:26px;letter-spacing:-.01em}.shared-page_emptyState__s4y_4 p{margin:0 auto 24px;max-width:520px;color:var(--text-soft);font-size:16px;line-height:1.7}.shared-page_cardsGrid__oUWvL{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:24px}.shared-page_finalCta__wSNTB{margin-top:28px;padding:clamp(24px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border-color:var(--border-strong);background:radial-gradient(ellipse 80% 60% at 90% 10%,rgba(74,108,247,.07),transparent 55%),var(--surface-card)}.shared-page_finalCta__wSNTB h2{margin:8px 0;color:var(--text-main);font-size:clamp(22px,3vw,30px);line-height:1.15;letter-spacing:-.02em}.shared-page_finalCta__wSNTB p{margin:0;color:var(--text-soft);font-size:16px;line-height:1.7}.shared-page_finalCtaActions__LloPp{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}@media (max-width:980px){.shared-page_fieldGrid__cLGs_{grid-template-columns:1fr}.shared-page_finalCta__wSNTB{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.shared-page_page__w_U91{width:min(1180px,calc(100% - 24px));padding:36px 0 56px}.shared-page_hero__w6HpW{border-radius:20px;padding:clamp(20px,5vw,32px)}.shared-page_formSection__K7__N{border-radius:20px}.shared-page_hero__w6HpW h1{font-size:clamp(28px,8vw,40px)}.shared-page_hero__w6HpW p{font-size:16px}.shared-page_formActions__9nAJ_{flex-direction:column;align-items:stretch}.shared-page_formActions__9nAJ_ .btn{width:100%;justify-content:center}.shared-page_heroActions__1oscC{flex-direction:column;align-items:stretch}.shared-page_heroActions__1oscC .btn{width:100%;justify-content:center}.shared-page_cardsGrid__oUWvL{grid-template-columns:1fr}}