.prose{text-wrap:pretty;width:min(100ch,100%)}.prose blockquote{border-radius:var(--border-radius-lg);color:var(--clr-primary);font-family:var(--ff-highlight);margin-block:3rem;font-size:clamp(1.125rem,5.625vw,2.625rem)}@supports not (font-size:clamp(1.125rem,5.625vw,2.625rem)){.prose blockquote{font-size:min(max(1.125rem,5.625vw),2.625rem)}}.prose blockquote{font-variation-settings:"wght" 600;font-weight:600}.prose blockquote p{font:inherit;text-wrap:pretty;width:100%;padding-inline-start:.5ch;line-height:1.2;position:relative}.prose blockquote p:before{color:var(--clr-primary-dark);content:"“";opacity:.1;z-index:-1;font-size:2.5em;position:absolute;top:-.2em;left:-.5em}.prose blockquote cite{text-align:right;text-wrap:balance;margin-top:.5em;font-size:.75em;display:block}.prose blockquote cite:before{content:"- "}.prose ol,.prose ul{background-color:var(--clr-primary-light);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-default);color:var(--clr-primary);margin-block:2rem;padding-block:clamp(1.5rem,7.5vw,2rem);list-style:outside}@supports not (padding-block:clamp(1.5rem,7.5vw,2rem)){.prose ol,.prose ul{padding-block:min(max(1.5rem,7.5vw),2rem)}}.prose ol,.prose ul{padding-inline-end:clamp(.75rem,3.75vw,1.5rem)}@supports not (padding-inline-end:clamp(0.75rem,3.75vw,1.5rem)){.prose ol,.prose ul{padding-inline-end:min(max(.75rem,3.75vw),1.5rem)}}.prose ol,.prose ul{padding-inline-start:clamp(1.5rem,7.5vw,2.25rem)}@supports not (padding-inline-start:clamp(1.5rem,7.5vw,2.25rem)){.prose ol,.prose ul{padding-inline-start:min(max(1.5rem,7.5vw),2.25rem)}}.prose ol li:not(:last-child),.prose ul li:not(:last-child){margin-block-end:.5em}.prose ol li::marker,.prose ul li::marker{font-family:var(--ff-highlight);font-variation-settings:"wght" 600;vertical-align:baseline;font-size:1.125em;font-weight:600}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose a:not(.btn){color:var(--clr-primary);text-underline-offset:2px;text-decoration:underline}.prose a:not(.btn):hover{text-decoration:underline!important}.prose img{border-radius:var(--border-radius-sm);margin-block:clamp(1.5rem,7.5vw,3rem)}@supports not (margin-block:clamp(1.5rem,7.5vw,3rem)){.prose img{margin-block:min(max(1.5rem,7.5vw),3rem)}}.prose a:not([href^=\/]):not([href^=\#]):not([href^=mailto\:]):not([href^=tel\:]){position:relative}.prose a:not([href^=\/]):not([href^=\#]):not([href^=mailto\:]):not([href^=tel\:])[href*="http://"]:not([href*=senseofteam\.lv]):after,.prose a:not([href^=\/]):not([href^=\#]):not([href^=mailto\:]):not([href^=tel\:])[href*="https://"]:not([href*=senseofteam\.lv]):after{content:"↗";vertical-align:text-top;margin-inline-start:.25ch;font-size:.95em}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{scroll-margin-block-start:1rem}.prose>h2,.prose>h3,.prose>h4,.prose>h5,.prose>h6,.prose>p{width:95%;margin-inline:auto}.prose :where(h2,h3,h4,h5,h6)+*{--flow:.5lh}.prose *+:where(h2,h3,h4,h5,h6){--flow:1.5lh}.prose p:has(img){width:100%}.prose .promotion-box{background-color:var(--clr-primary-light);border:2px solid var(--clr-primary);border-radius:var(--border-radius-default);box-shadow:var(--shadow-default);color:var(--clr-primary);width:100%;margin:3rem 0;padding:clamp(2rem,10vw,3rem);overflow:hidden}@supports not (padding:clamp(2rem,10vw,3rem)){.prose .promotion-box{padding:min(max(2rem,10vw),3rem)}}.prose .promotion-box .wrapper{z-index:1;position:relative}.prose .promotion-box .promotion-title{color:var(--clr-primary-dark);font-family:var(--ff-highlight);letter-spacing:.02em;text-wrap:balance;margin-block-end:1em;font-size:clamp(1.5rem,7.5vw,2.25rem);line-height:1.1}@supports not (font-size:clamp(1.5rem,7.5vw,2.25rem)){.prose .promotion-box .promotion-title{font-size:min(max(1.5rem,7.5vw),2.25rem)}}.prose .promotion-box .promotion-title{font-variation-settings:"wght" 800;font-weight:800}.prose .promotion-box .promotion-text{color:var(--clr-primary-dark);text-wrap:pretty;margin-block-end:2em;font-size:clamp(1rem,5vw,1.25rem)}@supports not (font-size:clamp(1rem,5vw,1.25rem)){.prose .promotion-box .promotion-text{font-size:min(max(1rem,5vw),1.25rem)}}.prose .promotion-box .promotion-text{font-variation-settings:"wght" 500;font-weight:500}.prose .promotion-box .promotion-cta{--clr-text:var(--clr-light)}.prose .highlight-box{background-color:var(--clr-primary-light);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-default);color:var(--clr-primary);text-wrap:pretty;width:100%;margin-block:2rem;padding-block:clamp(1.5rem,7.5vw,2rem)}@supports not (padding-block:clamp(1.5rem,7.5vw,2rem)){.prose .highlight-box{padding-block:min(max(1.5rem,7.5vw),2rem)}}.prose .highlight-box{padding-inline-end:clamp(.75rem,3.75vw,1.5rem)}@supports not (padding-inline-end:clamp(0.75rem,3.75vw,1.5rem)){.prose .highlight-box{padding-inline-end:min(max(.75rem,3.75vw),1.5rem)}}.prose .highlight-box{padding-inline-start:clamp(1.5rem,7.5vw,2.25rem)}@supports not (padding-inline-start:clamp(1.5rem,7.5vw,2.25rem)){.prose .highlight-box{padding-inline-start:min(max(1.5rem,7.5vw),2.25rem)}}.prose .highlight-box .highlight-box__heading{color:var(--clr-primary-dark);line-height:1.2}.prose .highlight-box .highlight-box__text{color:var(--clr-primary-dark)}.prose table{border-collapse:collapse;border-spacing:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 1px 3px #0000000f}.prose caption{caption-side:top;color:#111827;text-align:left;padding:.75rem 1rem;font-weight:600}.prose thead{background:var(--color-primary-500)}.prose thead th{color:#fff}.prose td,.prose th{text-align:left;border-bottom:1px solid #e5e7eb;padding:.875rem 1rem}.prose th{color:#374151;font-size:.875rem;font-weight:600}.prose td{color:#111827}.prose tbody tr:hover{background:#f9fafb}.prose tbody tr:last-child td{border-bottom:0}.prose .table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}@media (width<=640px){.prose td,.prose th{padding:.75rem .875rem;font-size:.95rem}.prose caption{padding:.65rem .875rem}}.prose .comparison__columns{flex-wrap:wrap;gap:2rem;display:flex}.prose .comparison__column{flex:1;min-width:280px}.prose .comparison__image-wrapper{aspect-ratio:16/9;border-radius:8px;margin-bottom:1rem;overflow:hidden}.prose .comparison__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.prose .comparison__list{padding:1rem;list-style:none}.prose .comparison__list--contra .comparison__item:before{color:#e74c3c;content:"✕ "}.prose .comparison__list--pro .comparison__item:before{color:#2ecc71;content:"✓ "}.prose .comparison__outro{margin-top:1.5rem}
