.features-page-shell{background:#fff}.features-hero-inner[data-astro-cid-osivorih],.features-container[data-astro-cid-osivorih]{width:min(var(--site-max-width), calc(100% - (var(--site-page-gutter) * 2)));margin-inline:auto}.features-page[data-astro-cid-osivorih]{background:var(--site-surface);color:#111827}.features-hero[data-astro-cid-osivorih]{border-bottom:1px solid var(--site-border);background:linear-gradient(180deg, var(--site-surface-soft), var(--site-surface))}.features-hero-inner[data-astro-cid-osivorih]{padding-block:72px 54px}.features-hero[data-astro-cid-osivorih] .section-kicker[data-astro-cid-osivorih]{border:1px solid var(--site-border-strong);background:var(--site-surface);width:fit-content;color:var(--site-accent-strong);border-radius:999px;margin:0 0 18px;padding:9px 12px;font-weight:850;line-height:1;font-size:13px!important}.features-hero[data-astro-cid-osivorih] h1[data-astro-cid-osivorih]{max-width:760px;color:var(--site-text);letter-spacing:0;margin:0;font-weight:950;line-height:1.02;font-size:clamp(42px,5vw,64px)!important}.features-hero[data-astro-cid-osivorih] p[data-astro-cid-osivorih]:last-child{max-width:70ch;color:var(--site-muted-text);margin:20px 0 0;font-weight:600;line-height:1.68;font-size:clamp(17px,1.5vw,19px)!important}.feature-section[data-astro-cid-osivorih]{padding-block:64px}.feature-section[data-astro-cid-osivorih]:last-child{padding-bottom:108px}.section-title[data-astro-cid-osivorih]{color:#151922;letter-spacing:0;margin:0 0 24px;font-weight:900;line-height:1.16;font-size:30px!important}.feature-grid[data-astro-cid-osivorih]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-card[data-astro-cid-osivorih]{border:1px solid var(--site-border);border-radius:var(--site-radius-sm);background:var(--site-surface);min-height:148px;box-shadow:var(--site-shadow-sm);flex-direction:column;align-items:flex-start;padding:23px 21px 18px;display:flex}.feature-card[data-astro-cid-osivorih] .feature-icon{color:#0b7cff;flex:none;width:22px;height:22px;margin-bottom:13px}.feature-card[data-astro-cid-osivorih] h3[data-astro-cid-osivorih]{color:#161b25;letter-spacing:0;margin:0;font-weight:700;line-height:1.25;font-size:17px!important}.feature-card[data-astro-cid-osivorih] p[data-astro-cid-osivorih]{color:var(--site-muted-text);margin:9px 0 0;font-weight:560;line-height:1.58;font-size:13px!important}.feature-card[data-astro-cid-osivorih] h3[data-astro-cid-osivorih] a[data-astro-cid-osivorih]{color:var(--site-accent-strong);text-decoration:none}.feature-card[data-astro-cid-osivorih] h3[data-astro-cid-osivorih] a[data-astro-cid-osivorih]:hover{text-underline-offset:4px;text-decoration:underline}.feature-card[data-astro-cid-osivorih] h3[data-astro-cid-osivorih] a[data-astro-cid-osivorih]:focus-visible{outline:3px solid var(--site-accent);outline-offset:4px}@layer base{.site-page main.features-page .section-title{font-size:30px!important;line-height:1.16!important}.site-page main.features-page .feature-card h3{font-size:17px!important;line-height:1.25!important}.site-page main.features-page .feature-card p{font-size:13px!important;line-height:1.5!important}}@media (width<=920px){.features-container[data-astro-cid-osivorih]{width:min(680px, calc(100% - (var(--site-page-gutter) * 2)))}.feature-grid[data-astro-cid-osivorih]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.features-hero-inner[data-astro-cid-osivorih],.features-container[data-astro-cid-osivorih]{width:calc(100vw - (var(--site-page-gutter-mobile) * 2))}.features-container[data-astro-cid-osivorih]{padding:42px 0 74px}.features-hero-inner[data-astro-cid-osivorih]{padding-block:46px 38px}.feature-section[data-astro-cid-osivorih]+.feature-section[data-astro-cid-osivorih]{margin-top:56px}.section-title[data-astro-cid-osivorih]{margin-bottom:18px;font-size:25px!important}.feature-grid[data-astro-cid-osivorih]{grid-template-columns:1fr;gap:14px}.feature-card[data-astro-cid-osivorih]{border-radius:var(--site-radius-sm);min-height:138px;padding:20px 18px 17px}.feature-card[data-astro-cid-osivorih] h3[data-astro-cid-osivorih]{font-size:16px!important}.feature-card[data-astro-cid-osivorih] p[data-astro-cid-osivorih]{font-size:13px!important}@layer base{.site-page main.features-page .section-title{font-size:25px!important}.site-page main.features-page .feature-card h3{font-size:16px!important}.site-page main.features-page .feature-card p{font-size:13px!important}}}
