.v12 .cdn{display:grid;gap:24px}@media (min-width:900px){.v12 .cdn{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:32px}}.v12 .cdn-form,.v12 .cdn-rez{background:#fff;border-radius:20px;padding:20px;box-shadow:0 22px 44px -30px rgba(27,17,20,.45),0 0 0 1px rgba(27,17,20,.07)}@media (min-width:640px){.v12 .cdn-form,.v12 .cdn-rez{padding:28px}}.v12 .cdn-camp{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}.v12 .cdn-camp label,.v12 .cdn-camp legend{font-size:14.5px;font-weight:600;color:var(--v12-ink);padding:0}.v12 .cdn-camp input,.v12 .cdn-camp select{width:100%;min-height:48px;padding:0 14px;font-size:16px;font-family:inherit;color:var(--v12-ink);background:#fff;border:1px solid var(--v12-line);border-radius:12px}.v12 .cdn-camp input:focus-visible,.v12 .cdn-camp select:focus-visible,.v12 .cdn-opt input:focus-visible{outline:3px solid var(--v12-coral-deep);outline-offset:2px}.v12 .cdn-doua{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v12 .cdn-camp fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:6px}.v12 .cdn-opt{display:flex;align-items:center;gap:10px;min-height:44px;font-size:16px;color:var(--v12-ink)}.v12 .cdn-opt input{width:20px;height:20px;min-height:0;flex:none;accent-color:var(--v12-coral-deep)}.v12 .cdn-ajutor{font-size:13.5px;color:var(--v12-ink-mute)}.v12 .cdn-suma{font-family:var(--font-cormorant),Georgia,serif;font-weight:600;font-size:clamp(2rem,5vw + .6rem,3rem);line-height:1.05;color:var(--v12-ink);margin:6px 0 12px;overflow-wrap:anywhere}.v12 .cdn-expl{font-size:16.5px}.v12 .cdn-expl,.v12 .cdn-nota{line-height:1.55;color:var(--v12-ink-soft)}.v12 .cdn-nota{margin-top:12px;font-size:15px;padding:12px 14px;border-radius:12px;background:var(--v12-sand)}.v12 .cdn-copiaza{margin-top:16px;min-height:48px;width:100%;cursor:pointer;border:0;font-family:inherit}.v12 .cdn-formula{margin-top:16px;font-size:14px;line-height:1.55;color:var(--v12-ink-mute)}.v12 .cdn-text{max-width:46rem;margin-inline:auto}.v12 .cdn-text h2{font-family:var(--font-cormorant),Georgia,serif;font-weight:500;font-size:clamp(1.7rem,2vw + 1rem,2.4rem);line-height:1.1;color:var(--v12-ink);margin:40px 0 14px;text-wrap:balance}.v12 .cdn-text li,.v12 .cdn-text p{font-size:17px;line-height:1.65;color:var(--v12-ink-soft)}.v12 .cdn-text p{margin:0 0 14px}.v12 .cdn-text ul{margin:0 0 14px;padding-left:1.2em}.v12 .cdn-text a{color:var(--v12-wine);text-decoration:underline;text-underline-offset:3px}.v12 .cdn-tabel{overflow-x:auto;margin:16px 0;border-radius:14px;box-shadow:0 0 0 1px rgba(27,17,20,.1);background:#fff}.v12 .cdn-tabel table{width:100%;border-collapse:collapse;font-size:15px;min-width:460px}.v12 .cdn-tabel caption{text-align:left;padding:12px 14px;font-weight:600;color:var(--v12-ink)}.v12 .cdn-tabel td,.v12 .cdn-tabel th{text-align:left;padding:10px 14px;border-top:1px solid var(--v12-line);color:var(--v12-ink-soft)}.v12 .cdn-tabel thead th{background:var(--v12-sand);border-top:0}.v12 .cdn-tabel tbody th,.v12 .cdn-tabel thead th{color:var(--v12-ink);font-weight:600}.v12 .cdn-mici{font-size:14px!important;color:var(--v12-ink-mute)!important}.v12 .cdn-faq details{background:#fff;border-radius:14px;box-shadow:0 0 0 1px rgba(27,17,20,.08);margin-bottom:10px;padding:0 16px}.v12 .cdn-faq summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:600;color:var(--v12-ink);font-size:16.5px}.v12 .cdn-faq details p{padding-bottom:14px;margin:0}.v12 .cdn-produs{margin-top:40px;padding:22px;border-radius:20px;background:var(--v12-sand)}.v12 .cdn-produs h2{margin-top:0}.v12 .cdn-calc{margin-top:28px}