.features-page_section__zZGaS{padding:clamp(4rem,7vw,5.5rem) 0}.features-page_sectionWhite__pV6lq{background:var(--oh-white)}.features-page_sectionGray__tPBvd{background:var(--oh-cream)}.features-page_sectionHeader__9tr9M{max-width:40rem;margin:0 auto 2.75rem;text-align:center}.features-page_eyebrow__V7jzh{display:inline-block;margin:0 0 .75rem;padding:.3rem .75rem;border-radius:999px;font-family:var(--oh-font-display);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oh-ocean);background:rgba(26,107,138,.08)}.features-page_sectionTitle__YSnu7{margin:0 0 .85rem;font-family:var(--oh-font-display);font-size:clamp(1.65rem,3.5vw,2.35rem);font-weight:700;line-height:1.18;letter-spacing:-.03em;color:var(--oh-navy)}.features-page_sectionLead__A0x3h{margin:0;font-size:clamp(.95rem,1.6vw,1.08rem);line-height:1.65;color:var(--oh-slate)}.features-page_hero__Z8cyW{padding:clamp(6.5rem,12vw,8.5rem) 0 clamp(4rem,7vw,5rem);background:var(--oh-white);border-bottom:1px solid rgba(10,37,64,.06)}.features-page_heroGrid__ODbx6{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}.features-page_heroCopy__ZjmcU{max-width:36rem}.features-page_heroTitle__lNflY{margin:0 0 1.1rem;font-family:var(--oh-font-display);font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:var(--oh-navy)}.features-page_heroSubtext__FBZ0D{margin:0 0 1.75rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65;color:var(--oh-slate)}.features-page_heroActions__W7Eg4{display:flex;flex-wrap:wrap;gap:.85rem}.features-page_heroVisual__7ZyNN{position:relative;display:flex;justify-content:center}.features-page_mockBrowser__R6Xl9{width:100%;max-width:32rem;border-radius:var(--oh-radius-xl);overflow:hidden;box-shadow:var(--oh-shadow-elevated);border:1px solid rgba(10,37,64,.08);background:var(--oh-white)}.features-page_mockBrowserBar__ZQSzF{display:flex;align-items:center;gap:.35rem;padding:.65rem .85rem;background:var(--oh-off-white);border-bottom:1px solid rgba(10,37,64,.06)}.features-page_mockDot__Fe_rw{width:.55rem;height:.55rem;border-radius:50%;background:var(--oh-slate-light)}.features-page_mockDot__Fe_rw:first-child{background:#f87171}.features-page_mockDot__Fe_rw:nth-child(2){background:#fbbf24}.features-page_mockDot__Fe_rw:nth-child(3){background:#34d399}.features-page_mockUrl__pa98x{flex:1 1;margin-left:.5rem;padding:.35rem .65rem;border-radius:.35rem;font-size:.68rem;color:var(--oh-slate);background:var(--oh-white);text-align:center}.features-page_mockPreview___Mqwk{padding:1rem}.features-page_mockHeroImg__0ikW1{height:9rem;border-radius:var(--oh-radius-lg);background:linear-gradient(145deg,#0c4a6e,#38bdf8 55%,#14b8a6);margin-bottom:.85rem}.features-page_mockPreviewTitle__QMWNi{height:.85rem;width:70%;border-radius:.25rem;background:rgba(10,37,64,.12);margin-bottom:.5rem}.features-page_mockPreviewLines__JZv7v{display:flex;flex-direction:column;gap:.35rem}.features-page_mockPreviewLines__JZv7v span{display:block;height:.45rem;border-radius:.2rem;background:rgba(10,37,64,.07)}.features-page_mockPreviewLines__JZv7v span:nth-child(2){width:88%}.features-page_mockPreviewLines__JZv7v span:nth-child(3){width:62%}.features-page_mockFloating__19o1g{position:absolute;right:-.5rem;bottom:1.5rem;display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;border-radius:var(--oh-radius-lg);background:var(--oh-white);box-shadow:var(--oh-shadow-card);border:1px solid rgba(10,37,64,.06);font-size:.78rem;font-weight:600;color:var(--oh-navy)}.features-page_mockFloating__19o1g i{font-size:1.1rem;color:var(--oh-emerald)}.features-page_featureGrid___LzTq{display:grid;grid-template-columns:1fr;grid-gap:1.15rem;gap:1.15rem;list-style:none;margin:0;padding:0}.features-page_featureCard__GOK_R{display:flex;flex-direction:column;gap:.65rem;padding:1.35rem 1.4rem;border-radius:var(--oh-radius-xl);background:var(--oh-white);border:1px solid rgba(10,37,64,.07);box-shadow:var(--oh-shadow-soft);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.features-page_sectionGray__tPBvd .features-page_featureCard__GOK_R{background:var(--oh-white)}.features-page_featureCard__GOK_R:hover{transform:translateY(-3px);box-shadow:var(--oh-shadow-card);border-color:rgba(26,107,138,.15)}.features-page_featureIcon__MyFs7{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--oh-radius-lg);font-size:1.2rem;color:var(--oh-ocean);background:rgba(26,107,138,.1)}.features-page_featureCardHead__fmYOq{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.features-page_featureCardTitle__oYIcL{margin:0;font-family:var(--oh-font-display);font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--oh-navy)}.features-page_featureBadge__p4YE_{flex-shrink:0;padding:.2rem .5rem;border-radius:.3rem;font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--oh-slate);background:var(--oh-off-white);border:1px solid rgba(10,37,64,.08)}.features-page_featureBadgePro__kjCF5{color:var(--oh-ocean);background:rgba(26,107,138,.08);border-color:rgba(26,107,138,.15)}.features-page_featureCardCopy__0x_84{margin:0;font-size:.9rem;line-height:1.55;color:var(--oh-slate)}.features-page_valueGrid__mrDch{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;list-style:none;margin:0;padding:0}.features-page_valueCard__V8VxZ{display:grid;grid-template-columns:auto 1fr;grid-gap:1.1rem;gap:1.1rem;padding:1.5rem;border-radius:var(--oh-radius-xl);background:var(--oh-off-white);border:1px solid rgba(10,37,64,.06)}.features-page_valueIcon__GJXH9{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--oh-radius-lg);font-size:1.35rem;color:var(--oh-emerald);background:rgba(13,148,136,.1)}.features-page_valueTitle__rVh4l{margin:0 0 .35rem;font-family:var(--oh-font-display);font-size:1.1rem;font-weight:700;color:var(--oh-navy)}.features-page_valueCopy__rj6Gk{margin:0;font-size:.92rem;line-height:1.55;color:var(--oh-slate)}.features-page_directVisual__bB6Xe{margin-top:2.5rem;display:flex;justify-content:center}.features-page_directMock__8shgv{width:100%;max-width:28rem;padding:1.5rem;border-radius:var(--oh-radius-2xl);background:linear-gradient(160deg,var(--oh-navy-deep) 0,var(--oh-ocean) 100%);color:var(--oh-white);text-align:center;box-shadow:var(--oh-shadow-elevated)}.features-page_directMock__8shgv i{font-size:2rem;margin-bottom:.75rem;opacity:.9}.features-page_directMock__8shgv p{margin:0;font-size:.95rem;line-height:1.5;opacity:.92}.features-page_directMock__8shgv strong{display:block;margin-top:.5rem;font-size:1.15rem;color:var(--oh-gold-light)}.features-page_controlGrid__20_GC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.features-page_controlCard__gswxB{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:1.35rem 1rem;text-align:center;border-radius:var(--oh-radius-xl);background:var(--oh-white);border:1px solid rgba(10,37,64,.07);box-shadow:var(--oh-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.features-page_controlCard__gswxB:hover{transform:translateY(-2px);box-shadow:var(--oh-shadow-card)}.features-page_controlIcon__hKHz7{display:flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:var(--oh-radius-lg);font-size:1.25rem;color:var(--oh-navy);background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(26,107,138,.12))}.features-page_controlLabel__0FnLS{margin:0;font-size:.88rem;font-weight:600;color:var(--oh-navy)}.features-page_dashboardPreview__Cl1lE{margin-top:2.5rem;border-radius:var(--oh-radius-xl);overflow:hidden;border:1px solid rgba(10,37,64,.08);box-shadow:var(--oh-shadow-card);background:var(--oh-white)}.features-page_dashboardBar__RP74s{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--oh-navy);color:var(--oh-white);font-size:.8rem;font-weight:600}.features-page_dashboardBody__R51fH{display:grid;grid-template-columns:1fr 2fr;min-height:11rem}.features-page_dashboardSidebar__BCUzL{padding:1rem;background:var(--oh-off-white);border-right:1px solid rgba(10,37,64,.06);display:flex;flex-direction:column;gap:.45rem}.features-page_dashboardNavItem__ue5Rj{height:.55rem;border-radius:.25rem;background:rgba(10,37,64,.08)}.features-page_dashboardNavItemActive__xg7yI{background:rgba(26,107,138,.25);width:80%}.features-page_dashboardMain__IP3l5{padding:1rem;display:flex;flex-direction:column;gap:.65rem}.features-page_dashboardRow__jr5S7{display:flex;align-items:center;gap:.65rem;padding:.55rem .65rem;border-radius:var(--oh-radius-lg);background:var(--oh-off-white);font-size:.75rem;color:var(--oh-navy)}.features-page_dashboardRow__jr5S7 i{color:var(--oh-ocean)}.features-page_dashboardToggle__ClE11{margin-left:auto}.features-page_dashboardThumb__T4mwo{width:2rem;height:2rem;border-radius:.35rem;background:linear-gradient(135deg,#365314,#78716c);flex-shrink:0}.features-page_ctaSection__U5AxB{padding:clamp(4rem,8vw,5.5rem) 0;background:linear-gradient(165deg,var(--oh-navy-deep) 0,var(--oh-navy) 45%,var(--oh-ocean) 100%);text-align:center}.features-page_ctaInner__cX7Dr{max-width:36rem;margin:0 auto}.features-page_ctaTitle__H8o1e{margin:0 0 1rem;font-family:var(--oh-font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--oh-white)}.features-page_ctaCopy__gbsgJ{margin:0 0 1.75rem;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.82)}.features-page_reveal__DUtEY{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.features-page_reveal__DUtEY.features-page_revealed__Cbt6T{opacity:1;transform:translateY(0)}@media (min-width:576px){.features-page_featureGrid___LzTq{grid-template-columns:repeat(2,1fr)}.features-page_controlGrid__20_GC{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.features-page_heroGrid__ODbx6{grid-template-columns:1fr 1fr;gap:3rem}.features-page_valueGrid__mrDch{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.features-page_featureGrid___LzTq{grid-template-columns:repeat(3,1fr)}.features-page_controlGrid__20_GC{grid-template-columns:repeat(4,1fr)}.features-page_controlCard__gswxB:last-child{grid-column:span 1}}@media (min-width:1200px){.features-page_controlGrid__20_GC{grid-template-columns:repeat(7,1fr)}}@media (max-width:575.98px){.features-page_mockFloating__19o1g{right:.5rem;bottom:.5rem;font-size:.72rem;padding:.5rem .7rem}.features-page_dashboardBody__R51fH{grid-template-columns:1fr}.features-page_dashboardSidebar__BCUzL{display:none}.features-page_heroActions__W7Eg4{flex-direction:column}.features-page_heroActions__W7Eg4 a{width:100%;justify-content:center}}