.frame-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px}.frame-option{min-width:0;background:#f3efe5;border:1px solid var(--line);display:flex;flex-direction:column;scroll-margin-top:110px}.frame-option-image{display:block}.frame-option-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.frame-option-copy{padding:26px;display:flex;flex-direction:column;flex:1}.frame-option-copy h3{font-size:27px;line-height:1.25;margin:0 0 18px}.frame-option-copy p{font-size:15px;line-height:1.8}.frame-option-tagline{font-weight:600}.frame-option details{border-top:1px solid var(--line);padding:15px 0}.frame-option summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.6}.frame-option-price{margin-top:auto;padding-top:25px}.frame-option-price strong{display:block;font-size:22px}.frame-option .button{margin-top:12px;white-space:normal;text-align:center}.frame-options-note{font-size:12px;line-height:1.8;max-width:1000px;margin:20px 0 35px;color:#526052}.frame-price-explainer{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:36px;background:#e9e5d9}.frame-price-explainer h3{font-size:25px}.frame-price-explainer p{line-height:1.8}#lahendused{scroll-margin-top:110px}@media(max-width:1050px){.frame-options-grid{gap:14px}.frame-option-copy{padding:20px}.frame-option-copy h3{font-size:23px}}@media(max-width:850px){.frame-options-grid{grid-template-columns:1fr}.frame-option-copy{padding:25px}.frame-option-copy h3{font-size:28px}.frame-price-explainer{grid-template-columns:1fr;gap:12px;padding:25px}.frame-option-image img{max-height:none}}
