.quality-standards-module__7ryWGW__section{isolation:isolate;background:linear-gradient(135deg,#fff 0%,#f8faf8 55%,#f2f6f3 100%);border:1px solid #e0e7e3;border-radius:20px;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);gap:clamp(54px,7vw,96px);width:min(100% - 48px,1280px);margin:34px auto 82px;padding:clamp(48px,6vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #0c302315}.quality-standards-module__7ryWGW__section:after{z-index:-1;content:"";border:1px solid #9f313d18;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-240px;right:-170px;box-shadow:0 0 90px #9f313d09}.quality-standards-module__7ryWGW__copy{align-self:center}.quality-standards-module__7ryWGW__kicker{color:#d98b07;letter-spacing:1.8px;font-size:10px;font-weight:750}.quality-standards-module__7ryWGW__titleRow{grid-template-columns:64px 1fr;gap:22px;margin-top:20px;display:grid}.quality-standards-module__7ryWGW__medal{color:#174b37;border:2px solid #69ad1e;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.quality-standards-module__7ryWGW__medal:before,.quality-standards-module__7ryWGW__medal:after{z-index:-1;content:"";background:#fff;border:2px solid #69ad1e;width:20px;height:27px;position:absolute;bottom:-19px}.quality-standards-module__7ryWGW__medal:before{left:4px;transform:rotate(13deg)}.quality-standards-module__7ryWGW__medal:after{right:4px;transform:rotate(-13deg)}.quality-standards-module__7ryWGW__medal b{font-size:23px}.quality-standards-module__7ryWGW__medal span{border:1px dashed #69ad1e80;border-radius:50%;animation:18s linear infinite quality-standards-module__7ryWGW__medal-rotate;position:absolute;inset:-7px}.quality-standards-module__7ryWGW__copy h2{color:#0000;font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.8px;background:linear-gradient(90deg,#123f30,#1f6643 64%,#68ad1d);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.16}.quality-standards-module__7ryWGW__copy .quality-standards-module__7ryWGW__titleRow p{color:#68766f;margin:18px 0 0;font-size:14px;line-height:1.75}.quality-standards-module__7ryWGW__latviaNote{align-items:center;gap:13px;margin:34px 0 0 86px;display:flex}.quality-standards-module__7ryWGW__latviaNote>i{background:#9e3039;border-radius:4px;width:40px;height:27px;display:block;position:relative;overflow:hidden;box-shadow:0 5px 12px #57222920}.quality-standards-module__7ryWGW__latviaNote>i span{background:#fff;height:7px;position:absolute;top:10px;left:0;right:0}.quality-standards-module__7ryWGW__latviaNote p{gap:2px;margin:0;display:grid}.quality-standards-module__7ryWGW__latviaNote b{color:#244e3e;font-size:12px}.quality-standards-module__7ryWGW__latviaNote small{color:#7b8882;font-size:10px}.quality-standards-module__7ryWGW__interactive{grid-template-columns:240px 1fr;align-items:stretch;gap:16px;display:grid}.quality-standards-module__7ryWGW__badges{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quality-standards-module__7ryWGW__badges button{color:#345648;min-height:130px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce4df;border-radius:12px;align-content:center;justify-items:center;padding:16px 10px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.quality-standards-module__7ryWGW__badges button>span{color:#e1952a;border:2px solid #e1952a;border-radius:50%;place-items:center;width:57px;height:57px;font-size:20px;font-weight:750;display:grid}.quality-standards-module__7ryWGW__badges button>b{margin-top:10px;font-size:11px;font-weight:700}.quality-standards-module__7ryWGW__badges button:hover{border-color:#9cbbad;transform:translateY(-2px);box-shadow:0 9px 20px #153b2e14}.quality-standards-module__7ryWGW__badges button[aria-selected=true]{background:#f1f7f3;border-color:#07513a;box-shadow:inset 0 0 0 1px #07513a16,0 10px 24px #133b2e16}.quality-standards-module__7ryWGW__badges button[aria-selected=true]>span{color:#fff;background:#07513a;border-color:#07513a}.quality-standards-module__7ryWGW__badges button>span.quality-standards-module__7ryWGW__latviaBadge{color:#fff;text-shadow:0 1px 5px #4b0c12;background:linear-gradient(#9e3039 0 37%,#fff 37% 63%,#9e3039 63%);border:0;border-radius:7px;box-shadow:inset 0 0 0 1px #8c2630}.quality-standards-module__7ryWGW__description{color:#fff;background:linear-gradient(145deg,#043d2e,#07543e);border-radius:14px;flex-direction:column;justify-content:center;min-height:270px;padding:30px;animation:.32s cubic-bezier(.2,.75,.25,1) both quality-standards-module__7ryWGW__description-enter;display:flex;overflow:hidden;box-shadow:0 16px 34px #0a332524}.quality-standards-module__7ryWGW__description>span{color:#f5aa1a;letter-spacing:1.5px;font-size:9px;font-weight:750}.quality-standards-module__7ryWGW__description h3{margin:11px 0 10px;font-size:22px}.quality-standards-module__7ryWGW__description p{color:#d5e3dd;margin:0;font-size:12px;line-height:1.7}.quality-standards-module__7ryWGW__description small{color:#91aea2;margin-top:25px;font-size:9px}@keyframes quality-standards-module__7ryWGW__medal-rotate{to{transform:rotate(360deg)}}@keyframes quality-standards-module__7ryWGW__description-enter{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.quality-standards-module__7ryWGW__section{grid-template-columns:1fr}.quality-standards-module__7ryWGW__interactive{grid-template-columns:1fr 1fr}}@media (max-width:800px){.quality-standards-module__7ryWGW__section{width:calc(100% - 32px);margin-bottom:58px;padding:40px 32px}.quality-standards-module__7ryWGW__interactive{grid-template-columns:1fr}.quality-standards-module__7ryWGW__badges{grid-template-columns:repeat(4,1fr)}.quality-standards-module__7ryWGW__badges button{min-height:115px}.quality-standards-module__7ryWGW__description{min-height:210px}}@media (max-width:560px){.quality-standards-module__7ryWGW__section{border-radius:15px;padding:34px 22px}.quality-standards-module__7ryWGW__titleRow{grid-template-columns:48px 1fr;gap:15px}.quality-standards-module__7ryWGW__medal{width:46px;height:46px}.quality-standards-module__7ryWGW__medal b{font-size:19px}.quality-standards-module__7ryWGW__medal:before,.quality-standards-module__7ryWGW__medal:after{width:16px;height:22px;bottom:-15px}.quality-standards-module__7ryWGW__latviaNote{align-items:flex-start;margin-left:0}.quality-standards-module__7ryWGW__badges{grid-template-columns:1fr 1fr}.quality-standards-module__7ryWGW__badges button{min-height:122px}.quality-standards-module__7ryWGW__description{padding:25px 22px}}@media (max-width:380px){.quality-standards-module__7ryWGW__section{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.quality-standards-module__7ryWGW__medal span,.quality-standards-module__7ryWGW__description{animation:none}.quality-standards-module__7ryWGW__badges button{transition:none}}
