.ocb-lead__wrap{max-inline-size:640px;margin-inline:auto}.ocb-lead__text{margin:0 0 24px;text-align:center;line-height:1.7;opacity:.8}.ocb-lead__fhead{margin:0 0 6px;font-size:1.15em;text-align:center}.ocb-lead__ftext{margin:0 0 18px;text-align:center;line-height:1.6;opacity:.8}.ocb-lead__fhead + .ocb-lead{margin-block-start:14px}.ocb-lead__ftext + .ocb-lead{margin-block-start:0}.ocb-lead{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ocb-lead__f{display:grid;gap:6px;grid-column:1 / -1}.ocb-lead__f--half{grid-column:auto}.ocb-lead__f>span{font-size:.88em;font-weight:600;opacity:.75}.ocb-lead__f>span small{font-weight:400;font-size:.9em;opacity:.7}.ocb-lead__f input,.ocb-lead__f select,.ocb-lead__f textarea{padding:10px 14px;border:1.5px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--oc-cta-r,8px);background:var(--oc-surface,#fff);color:var(--oc-ink,#1c1c1c);font:inherit;inline-size:100%}.ocb-lead__f select{appearance:none;padding-inline-end:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;background-size:16px;cursor:pointer}[dir="ltr"] .ocb-lead__f select{background-position:right 14px center}.ocb-lead__f input:focus,.ocb-lead__f select:focus,.ocb-lead__f textarea:focus{outline:none;border-color:currentColor}.ocb-lead__consent{grid-column:1 / -1;display:flex;gap:10px;align-items:center;font-size:.9em;opacity:.85;cursor:pointer}.ocb-lead__consent input{inline-size:24px;block-size:24px;accent-color:var(--oc-cta,var(--oc-primary,#2f4e7a));flex:0 0 auto}.ocb-lead__consent a{color:inherit;font-weight:600}.ocb-lead__go{grid-column:1 / -1;justify-self:center;min-inline-size:220px;border:0;cursor:pointer;font:inherit}.ocb-lead__err{font-style:normal;font-size:.82em;font-weight:600;color:var(--oc-sale,#b4453c)}.ocb-lead__f.is-bad input,.ocb-lead__f.is-bad select,.ocb-lead__f.is-bad textarea{border-color:var(--oc-sale,#b4453c)}.ocb-lead__consent.is-bad span{color:var(--oc-sale,#b4453c)}.ocb-lead__thanks{grid-column:1 / -1;margin:0;padding:8px 0 0;text-align:center;font-weight:600;font-size:1.05em;color:var(--oc-cta,var(--oc-primary,#2f4e7a));animation:ocb-look-in .4s ease}.ocb-lead__wrap--image,.ocb-lead__wrap--info{max-inline-size:none;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:stretch}.ocb-lead__wrap--info{grid-template-columns:minmax(260px,.85fr) 1.15fr}.ocb-lead__wrap--image .ocb__title,.ocb-lead__wrap--info .ocb__title,.ocb-lead__wrap--image .ocb-lead__text,.ocb-lead__wrap--info .ocb-lead__text,.ocb-lead__wrap--image .ocb-lead__fhead,.ocb-lead__wrap--info .ocb-lead__fhead,.ocb-lead__wrap--image .ocb-lead__ftext,.ocb-lead__wrap--info .ocb-lead__ftext{text-align:start}.ocb-lead__wrap--image .ocb-lead__go,.ocb-lead__wrap--info .ocb-lead__go{justify-self:stretch}.ocb-lead__col{min-inline-size:0}.ocb-lead__pic{margin:0;min-block-size:360px;border-radius:var(--oc-card-r,14px);overflow:hidden}.ocb-lead__pic img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ocb-lead__info{min-inline-size:0}.ocb-lead__items{list-style:none;margin:clamp(20px,3vw,32px) 0 0;padding:0;display:grid;gap:20px}.ocb-lead__item{display:flex;gap:14px;align-items:flex-start;line-height:1.6}.ocb-lead__item b{display:block;font-size:.82em;font-weight:600;opacity:.6;margin-block-end:2px}.ocb-lead__item a{color:inherit;text-decoration:none}.ocb-lead__item a:hover{text-decoration:underline}.ocb-lead__ico{flex:0 0 auto;inline-size:44px;block-size:44px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--oc-cta,var(--oc-primary,#2f4e7a)) 10%,transparent);color:var(--oc-cta,var(--oc-primary,#2f4e7a))}.ocb-lead__ico svg{inline-size:22px;block-size:22px}@media (max-width:782px){.ocb-lead__wrap--image,.ocb-lead__wrap--info{grid-template-columns:1fr;gap:28px}.ocb-lead__pic{min-block-size:0;aspect-ratio:16 / 10;order:-1}}@media (max-width:560px){.ocb-lead{grid-template-columns:1fr}.ocb-lead__f--half{grid-column:1 / -1}}