/* Education accent and grades form variant. This file is enqueued for the approved pair only. */
.vt-master-education{--vetika-brand:var(--vt-category-accent);--vetika-brand-hover:var(--vt-category-hover);--vetika-brand-soft:var(--vt-category-soft);--vetika-accent:var(--vt-category-accent);--vetika-accent-soft:var(--vt-category-soft);--vetika-border:var(--vt-category-border);--vetika-line:var(--vt-category-border)}
.vt-master-education .vt-master-calculator .vetika-grades{gap:0}
.vt-master-education .vt-master-calculator .vetika-grades-form{margin-top:17px}
.vt-master-education .vt-master-calculator .vetika-grades-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.vt-master-education .vt-master-calculator .vetika-field label{color:#29425c}
.vt-master-education .vt-master-calculator .vetika-field input:focus-visible{outline:3px solid #a9c3ed;border-color:var(--vt-category-accent)}
.vt-master-education .vt-master-calculator .vetika-action{background:var(--vt-category-accent)}
.vt-master-education .vt-master-calculator .vetika-action:hover{background:var(--vt-category-hover)}
.vt-master-education .vt-master-calculator .vetika-action:focus-visible,.vt-master-education .vt-master-calculator .reset-button:focus-visible,.vt-master-education .example-button:focus-visible,.vt-master-education .faq summary:focus-visible{outline-color:#a9c3ed}
.vt-master-education .vt-master-calculator .vetika-live-note{font-size:12px;color:#536783}
.vt-master-education .vt-master-calculator .vetika-grades-result{margin-top:18px;min-height:164px;padding:20px 22px 16px;text-align:center;background:linear-gradient(115deg,var(--vt-category-soft),var(--vt-category-tint));border-color:var(--vt-category-border)}
.vt-master-education .vt-master-calculator .vetika-grades-result .vetika-result-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vt-category-accent)}
.vt-master-education .vt-master-calculator .vetika-grades-result .vetika-result-value{font-family:var(--vt-font);font-size:clamp(38px,4vw,51px);line-height:1.12;letter-spacing:-.055em;color:var(--vt-category-deep)}
.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-sentence]{font-size:13px;line-height:1.55;color:#405c81}
.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-details]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:17px}
.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-details] div{padding:10px 12px;min-width:0;background:#fff}
.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-details] dt{font-size:11px;color:#536783}
.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-details] dd{margin:4px 0 0;font-weight:700;overflow-wrap:anywhere}
.vt-master-education .vt-master-calculator .vetika-form-alert{margin-top:14px}
.vt-master-education .botanical-note{border-color:var(--vt-category-border)}
.vt-master-education .botanical-note h2,.vt-master-education .example-list h3{color:var(--vt-category-deep)}
.vt-master-education .vt-master-detail-grid a{color:var(--vt-category-accent)}
.vt-master-education .vt-master-info-card{background:linear-gradient(120deg,#fff,var(--vt-category-soft))}
.vt-master-education .faq details[open]{background:#f9fbff}
@media(max-width:860px){.vt-master-education .vt-master-calculator .vetika-grades-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.vt-master-education .vt-master-calculator .vetika-grades-fields{grid-template-columns:minmax(0,1fr)}.vt-master-education .vt-master-calculator .vetika-grades-result{padding:18px 14px}.vt-master-education .vt-master-calculator .vetika-grades-result [data-result-details]{grid-template-columns:minmax(0,1fr)}}
