.page-module__f0mPaG__page{background:linear-gradient(#faf8f3 0%,#f4eedd 100%)}.page-module__f0mPaG__kicker{letter-spacing:.22em;text-transform:uppercase;color:#d4af37;margin-bottom:12px;font-size:.74rem;font-weight:700;display:inline-block}.page-module__f0mPaG__btnPrimary{letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#d4af37 0%,#b8941f 100%);border:none;border-radius:10px;align-items:center;gap:10px;padding:14px 28px;font-family:inherit;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px -14px #d4af3799;color:#fff!important;-webkit-text-fill-color:#fff!important}.page-module__f0mPaG__btnPrimary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 32px -14px #d4af37b3}.page-module__f0mPaG__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.page-module__f0mPaG__featureStrip{background:#fff;border-bottom:1px solid #0a14560f;padding:32px 0}.page-module__f0mPaG__featureList{flex-wrap:wrap;justify-content:center;gap:18px 36px;margin:0;padding:0;list-style:none;display:flex}.page-module__f0mPaG__featureItem{color:#1f2937;align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:inline-flex}.page-module__f0mPaG__featureIcon{color:#b8941f;background:#d4af3729;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.84rem;display:inline-flex}.page-module__f0mPaG__formSection{padding:60px 0 80px}.page-module__f0mPaG__formSection .container{max-width:1480px}.page-module__f0mPaG__formGrid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:1100px){.page-module__f0mPaG__formGrid{grid-template-columns:1fr}}.page-module__f0mPaG__priceCard{background:#fff;border:1px solid #d4af3752;border-radius:18px;flex-direction:column;gap:12px;padding:28px 26px;display:flex;position:sticky;top:100px;box-shadow:0 18px 40px -28px #0a145659}.page-module__f0mPaG__priceBadge{letter-spacing:.18em;text-transform:uppercase;color:#b8941f;background:#d4af3724;border-radius:100px;align-self:flex-start;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-block}.page-module__f0mPaG__priceSubtitle{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#4a5568;margin:0;font-size:1rem;font-style:italic;line-height:1.5}.page-module__f0mPaG__priceValue{align-items:baseline;gap:8px;margin:4px 0 8px;display:flex}.page-module__f0mPaG__priceAmount{font-family:var(--font-manrope), "Manrope", sans-serif;color:#0a1456;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800}.page-module__f0mPaG__priceLabel{color:#64748b;font-size:.84rem}.page-module__f0mPaG__priceFeatures{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__f0mPaG__priceFeatures li{color:#1f2937;align-items:center;gap:10px;font-size:.94rem;display:flex}.page-module__f0mPaG__priceFeatures i{color:#b8941f;background:#d4af3729;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.7rem;display:inline-flex}.page-module__f0mPaG__priceNote{color:#1f2937;background:#0a14560a;border-left:3px solid #d4af37;border-radius:6px;margin:6px 0 0;padding:12px 14px;font-size:.88rem;line-height:1.55}.page-module__f0mPaG__form{background:#fff;border:1px solid #0a145614;border-radius:18px;flex-direction:column;gap:18px;padding:32px 30px;display:flex;box-shadow:0 18px 40px -28px #0a145659}.page-module__f0mPaG__formTitle{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:700;color:#0a1456!important}.page-module__f0mPaG__formLead{color:#475569;margin:0;font-size:.94rem;line-height:1.55}.page-module__f0mPaG__fieldset{border:1px solid #0a14561a;border-radius:12px;flex-direction:column;gap:12px;padding:18px 22px;display:flex}.page-module__f0mPaG__legend{letter-spacing:.14em;text-transform:uppercase;color:#b8941f;padding:0 8px;font-size:.74rem;font-weight:700}.page-module__f0mPaG__formBlock{flex-direction:column;gap:6px;display:flex}.page-module__f0mPaG__label{color:#1e293b;font-size:.84rem;font-weight:600}.page-module__f0mPaG__input,.page-module__f0mPaG__textarea{color:#0a1456;box-sizing:border-box;background:#fff;border:1px solid #0a14562e;border-radius:8px;width:100%;padding:11px 14px;font-family:inherit;font-size:.96rem;transition:border-color .15s,box-shadow .15s}.page-module__f0mPaG__input:focus,.page-module__f0mPaG__textarea:focus{border-color:#d4af37;outline:none;box-shadow:0 0 0 3px #d4af3726}.page-module__f0mPaG__textarea{resize:vertical;line-height:1.55}.page-module__f0mPaG__grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.page-module__f0mPaG__grid2{grid-template-columns:1fr}}.page-module__f0mPaG__consent{color:#1f2937;cursor:pointer;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.45;display:flex}.page-module__f0mPaG__consent input{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:3px}.page-module__f0mPaG__consent a{color:#b8941f;text-decoration:underline}.page-module__f0mPaG__errorBox{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;font-size:.92rem}.page-module__f0mPaG__actions{justify-content:flex-end;display:flex}.page-module__f0mPaG__successCard{text-align:center;background:#fff;border:1px solid #d4af3752;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:56px 36px;display:flex;box-shadow:0 18px 40px -28px #0a145659}.page-module__f0mPaG__successIcon{color:#fff;background:linear-gradient(135deg,#d4af37 0%,#b8941f 100%);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;display:inline-flex}.page-module__f0mPaG__successCard h2{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin:0;font-size:1.6rem;font-weight:700;color:#0a1456!important}.page-module__f0mPaG__successCard p{color:#475569;max-width:480px;margin:0;line-height:1.65}.page-module__f0mPaG__trustSection{background:#fff;padding:80px 0 100px}.page-module__f0mPaG__trustInner{text-align:center;max-width:820px;margin:0 auto}.page-module__f0mPaG__trustTitle{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.02em;margin:0 0 32px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:700;color:#0a1456!important}.page-module__f0mPaG__trustSteps{text-align:left;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.page-module__f0mPaG__trustSteps li{background:linear-gradient(165deg,#faf8f3 0%,#f0ead6 100%);border:1px solid #d4af3738;border-radius:14px;padding:22px 22px 24px}.page-module__f0mPaG__trustSteps li strong{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#0a1456;margin-bottom:6px;font-size:1.05rem;display:block}.page-module__f0mPaG__trustSteps li p{color:#475569;margin:0;font-size:.94rem;line-height:1.55}.page-module__f0mPaG__iframeWrap{background:#fff;border:1px solid #0a145614;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 18px 40px -28px #0a145659}.page-module__f0mPaG__iframeFrame{border-radius:10px;width:100%;height:850px;position:relative;overflow:hidden}.page-module__f0mPaG__iframe{border:none;width:100%;height:100%;display:block}.page-module__f0mPaG__iframeNote{color:#64748b;margin:0;font-size:.86rem;line-height:1.55}.page-module__f0mPaG__infoSection{background:#fff;padding:80px 0}.page-module__f0mPaG__infoSection .container{max-width:1640px}.page-module__f0mPaG__infoInner{text-align:center;max-width:100%;margin:0 auto}.page-module__f0mPaG__infoTitle.page-module__f0mPaG__infoTitle{letter-spacing:-.015em;margin:0 0 18px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.2;font-family:var(--font-manrope), "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;color:#0a1456!important}.page-module__f0mPaG__infoLead.page-module__f0mPaG__infoLead{max-width:820px;margin:0 auto 36px;font-size:1.06rem;font-style:normal;font-weight:400;line-height:1.65;font-family:var(--font-manrope), "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;color:#475569!important}.page-module__f0mPaG__priceList{flex-wrap:wrap;justify-content:center;gap:16px;margin:0 0 56px;display:flex}.page-module__f0mPaG__priceListItem{text-align:left;background:linear-gradient(165deg,#faf8f3 0%,#f0ead6 100%);border:1px solid #d4af3752;border-radius:14px;flex-direction:column;gap:4px;min-width:240px;padding:18px 24px;display:flex}.page-module__f0mPaG__priceListItem>span{letter-spacing:.16em;text-transform:uppercase;color:#b8941f;font-size:.74rem;font-weight:700}.page-module__f0mPaG__priceListItem strong{font-family:var(--font-manrope), "Manrope", sans-serif;font-variant-numeric:tabular-nums;color:#0a1456;align-items:baseline;gap:8px;font-size:1.5rem;display:flex}.page-module__f0mPaG__priceListItem strong span{color:#64748b;font-size:.78rem;font-weight:400}.page-module__f0mPaG__infoGrid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}@media (max-width:1100px){.page-module__f0mPaG__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.page-module__f0mPaG__infoGrid{grid-template-columns:1fr}}.page-module__f0mPaG__infoCard{background:#fff;border:1px solid #0a145614;border-radius:18px;flex-direction:column;gap:14px;min-height:320px;padding:38px 32px 36px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -22px #0a145666}.page-module__f0mPaG__infoCard:before{content:"";transform-origin:0;background:linear-gradient(90deg,#d4af37 0%,#b8941f 100%);height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__f0mPaG__infoCard:hover{border-color:#d4af3766;transform:translateY(-4px);box-shadow:0 24px 44px -22px #0a145666}.page-module__f0mPaG__infoCard:hover:before{transform:scaleX(1)}.page-module__f0mPaG__infoCard h3{font-family:var(--font-manrope), "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.005em;margin:0;font-size:1.35rem;font-weight:700;line-height:1.25;color:#0a1456!important}.page-module__f0mPaG__infoCard h3 span{font-family:var(--font-manrope), "Manrope", sans-serif;color:#b8941f;letter-spacing:.18em;text-transform:uppercase;margin-top:8px;font-size:.74rem;font-weight:700;display:block}.page-module__f0mPaG__infoCard p{font-family:var(--font-manrope), "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:#475569;flex:1;margin:0;font-size:1rem;line-height:1.65}.page-module__f0mPaG__offerSection{background:linear-gradient(160deg,#050a2e 0%,#0a1456 55%,#111d6b 100%);padding:90px 0;position:relative;overflow:hidden}.page-module__f0mPaG__offerSection:before,.page-module__f0mPaG__offerSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#d4af372e 0%,#0000 70%);border-radius:50%;position:absolute}.page-module__f0mPaG__offerSection:before{width:480px;height:480px;top:-220px;right:-160px}.page-module__f0mPaG__offerSection:after{width:380px;height:380px;bottom:-180px;left:-120px}.page-module__f0mPaG__offerInner{text-align:center;z-index:1;max-width:820px;margin:0 auto;position:relative}.page-module__f0mPaG__offerSection .page-module__f0mPaG__kicker{color:#d4af37!important}.page-module__f0mPaG__offerTitle.page-module__f0mPaG__offerTitle{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:700;line-height:1.2;color:#fff!important;-webkit-text-fill-color:#fff!important}.page-module__f0mPaG__offerText{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin:0 0 16px;font-size:1.18rem;font-style:italic;line-height:1.6;color:#ffffffeb!important}.page-module__f0mPaG__offerText:last-of-type{margin-bottom:32px;font-style:italic;color:#d4af37!important}.page-module__f0mPaG__offerActions{justify-content:center;display:flex}.page-module__f0mPaG__iframeNote a{color:#b8941f;font-weight:600}
