.page_main__GlU4n{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;min-height:calc(100vh - 80px);background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.page_logoSection__KohWV{display:flex;align-items:center;gap:1.5rem;margin-bottom:4rem;transform:scale(1.4)}.page_logoImage__eK2JD{border-radius:8px;width:80px;height:80px}.page_hero__SKW6o{text-align:center;max-width:800px}.page_title__3jonF{font-size:1.5rem;font-weight:500;color:#64748b;margin-bottom:1rem;line-height:1.4}.page_subtitle__iAJUg{font-size:1rem;color:#94a3b8;line-height:1.5;margin-bottom:2rem}.page_underlinedWord__hK_rR{position:relative;display:inline-block}.page_largeWordmark__FN_7G{font-size:4rem!important;font-weight:700!important;line-height:1!important}.page_products__j9g_O{margin-top:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:880px}.page_productCard__LtAQV{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.page_productCard__LtAQV:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.08);border-color:#cbd5e1}.page_productName__P3JQT{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0;display:inline-flex;align-items:baseline}.page_cleoDot__3223G{color:#10b981}.page_productTagline__9O_46{font-size:.95rem;color:#475569;line-height:1.55;margin:0;flex:1 1}.page_productLink__JoXxz{font-size:.85rem;font-weight:500;color:#64748b;display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem}.page_externalIcon__WU5Vj{font-size:.8rem;opacity:.7;transition:transform .2s ease}.page_productCard__LtAQV:hover .page_externalIcon__WU5Vj{transform:translate(2px,-2px)}@media (max-width:700px){.page_logoSection__KohWV{gap:1rem;margin-bottom:3rem;transform:scale(1.2)}.page_logoImage__eK2JD{width:64px;height:64px}.page_title__3jonF{font-size:1.25rem}.page_subtitle__iAJUg{font-size:.9rem}.page_largeWordmark__FN_7G{font-size:3rem!important}.page_products__j9g_O{grid-template-columns:1fr;margin-top:3rem}}@media (max-width:480px){.page_largeWordmark__FN_7G{font-size:2.5rem!important}}.UmbrellaWordmark_umbrellaWordmark__Y8zM_{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:.02em;line-height:inherit;cursor:pointer;display:inline-block}.UmbrellaWordmark_letter__2Rt3U{display:inline-block;transition:transform .1s ease}.UmbrellaWordmark_logoBlue__LHBY1{color:#60a5fa}.UmbrellaWordmark_logoYellow__g0b9p{color:#fbbf24}.UmbrellaWordmark_logoRed__yseqM{color:#f472b6}@keyframes UmbrellaWordmark_letterJump__c1KmE{0%{transform:translateY(0)}20%{transform:translateY(-8px)}40%{transform:translateY(0)}60%{transform:translateY(-4px)}80%{transform:translateY(0)}to{transform:translateY(0)}}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:first-child{animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .1s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(2){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .15s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(3){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .2s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(4){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .25s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(5){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .3s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(6){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .35s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(7){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .4s}.UmbrellaWordmark_animating__0nk7l .UmbrellaWordmark_letter__2Rt3U:nth-child(8){animation:UmbrellaWordmark_letterJump__c1KmE .6s ease-in-out .45s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U{transform:translateY(-2px);transition:transform .2s ease}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:first-child{transition-delay:.05s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(2){transition-delay:.1s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(3){transition-delay:.15s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(4){transition-delay:.2s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(5){transition-delay:.25s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(6){transition-delay:.3s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(7){transition-delay:.35s}.UmbrellaWordmark_umbrellaWordmark__Y8zM_:hover .UmbrellaWordmark_letter__2Rt3U:nth-child(8){transition-delay:.4s}.WavyUnderline_wavyContainer__KdOaH{position:absolute;bottom:-8px;left:calc(var(--overhang, 0%) / -2);width:calc(100% + var(--overhang, 0%));pointer-events:none}.WavyUnderline_wavySvg__dU05U{display:block;width:100%;height:auto;overflow:visible}.WavyUnderline_wavyPath__gb2kz{stroke-linecap:round;stroke-linejoin:round;animation:WavyUnderline_waveAnimation__Fttkq 2s ease-in-out infinite}@keyframes WavyUnderline_waveAnimation__Fttkq{0%,to{d:path("M0,4 Q25,0 50,4 T100,4")}25%{d:path("M0,4 Q25,8 50,4 T100,4")}50%{d:path("M0,4 Q25,0 50,4 T100,4")}75%{d:path("M0,4 Q25,8 50,4 T100,4")}}