.QuickActions_section__0kdUP{padding:0;background:hsl(var(--background));position:relative;overflow:hidden}.QuickActions_section__0kdUP:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(31,82,147,.3) 20%,rgba(46,139,158,.2) 50%,rgba(24,139,72,.3) 80%,transparent)}.QuickActions_container__yS5up{max-width:1280px;margin:0 auto;padding:3.5rem 2rem;display:flex;align-items:center;justify-content:center;gap:4rem}.QuickActions_statsRow__MK8zd{display:flex;align-items:center;gap:0;flex-shrink:0}.QuickActions_statItem__aYb_c{display:flex;flex-direction:column;align-items:center;padding:0 3rem;border-right:1px solid hsl(var(--border)/.5);position:relative}.QuickActions_statItem__aYb_c:before{content:"";position:absolute;left:0;top:20%;height:60%;width:2px;background:linear-gradient(180deg,rgba(31,82,147,.3),rgba(24,139,72,.3));border-radius:1px}.QuickActions_statItem__aYb_c:first-child:before{display:none}.QuickActions_statItem__aYb_c:last-child{border-right:none}.QuickActions_statItem__aYb_c:first-child{padding-left:0}.QuickActions_statIcon__mQToB{color:#15793f;margin-bottom:.75rem}.QuickActions_statLabel__H46Uf{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));margin-top:.5rem;text-align:center;white-space:nowrap}@media (max-width:900px){.QuickActions_container__yS5up{flex-direction:column;gap:2.5rem;padding:3rem 2rem}.QuickActions_statsRow__MK8zd{width:100%;justify-content:center}.QuickActions_statItem__aYb_c{padding:0 2rem}.QuickActions_statIcon__mQToB{width:1.5rem;height:1.5rem}}@media (max-width:480px){.QuickActions_statsRow__MK8zd{flex-wrap:wrap;gap:1.5rem}.QuickActions_statItem__aYb_c{border-right:none;padding:0 1.5rem}.QuickActions_statLabel__H46Uf{white-space:normal;font-size:.7rem}}.PrimaryButton_primaryCta__tv_Q8{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .625rem .625rem 1.375rem;height:3rem;min-width:11.25rem;font-weight:500;font-size:.9375rem;letter-spacing:-.005em;border-radius:2rem;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1),background .4s ease;background:hsl(var(--accent));color:#fff;box-shadow:0 .5rem 1.25rem hsl(var(--accent)/.22),0 .125rem .375rem hsl(var(--accent)/.18);border:none;cursor:pointer;font-family:inherit}.PrimaryButton_primaryCta__tv_Q8:before{background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 55%)}.PrimaryButton_primaryCta__tv_Q8:after,.PrimaryButton_primaryCta__tv_Q8:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1}.PrimaryButton_primaryCta__tv_Q8:after{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.PrimaryButton_ctaLabel__iCbmY{position:relative;z-index:2;white-space:nowrap}.PrimaryButton_ctaIcon__IabHK{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:999px;background:hsla(0,0%,100%,.16);transition:transform .6s cubic-bezier(.16,1,.3,1),background .4s ease}.PrimaryButton_primaryCta__tv_Q8:hover{transform:translateY(-2px);box-shadow:0 1rem 2.25rem hsl(var(--accent)/.28),0 .25rem .625rem hsl(var(--accent)/.2)}.PrimaryButton_primaryCta__tv_Q8:hover .PrimaryButton_ctaIcon__IabHK{background:hsla(0,0%,100%,.26);transform:translate(2px,-2px) rotate(8deg)}.PrimaryButton_primaryCta__tv_Q8:active{transform:translateY(0)}.PrimaryButton_primaryCta__tv_Q8:focus-visible{outline:none;box-shadow:0 0 0 2px #f9fafb,0 0 0 4px hsl(var(--accent)/.5)}@media (hover:none){.PrimaryButton_primaryCta__tv_Q8:hover,.PrimaryButton_primaryCta__tv_Q8:hover .PrimaryButton_ctaIcon__IabHK{transform:none}}.PrimaryButton_secondary__AB90x{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .625rem .625rem 1.375rem;height:3rem;min-width:11.25rem;font-weight:500;font-size:.9375rem;letter-spacing:-.005em;border-radius:2rem;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1),background .4s ease;background:transparent;color:hsl(var(--accent));border:1px solid hsl(var(--accent)/.35);box-shadow:none;cursor:pointer;font-family:inherit}.PrimaryButton_secondary__AB90x:before{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 55%)}.PrimaryButton_secondary__AB90x:after,.PrimaryButton_secondary__AB90x:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1}.PrimaryButton_secondary__AB90x:after{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.PrimaryButton_secondary__AB90x .PrimaryButton_ctaIcon__IabHK{background:hsl(var(--accent)/.1)}.PrimaryButton_secondary__AB90x:hover{transform:translateY(-2px);background:hsl(var(--accent)/.06);border-color:hsl(var(--accent)/.5)}.PrimaryButton_secondary__AB90x:hover .PrimaryButton_ctaIcon__IabHK{background:hsl(var(--accent)/.16);transform:translate(2px,-2px) rotate(8deg)}.PrimaryButton_secondary__AB90x:active{transform:translateY(0)}.PrimaryButton_secondary__AB90x:focus-visible{outline:none;box-shadow:0 0 0 2px #f9fafb,0 0 0 4px hsl(var(--accent)/.5)}@media (hover:none){.PrimaryButton_secondary__AB90x:hover,.PrimaryButton_secondary__AB90x:hover .PrimaryButton_ctaIcon__IabHK{transform:none}}.BlogDetail_page__yf6X9{padding-top:7rem}.BlogDetail_hero__hwSk6{padding:4rem 0 3rem;background:linear-gradient(165deg,#f1f5f9 0,hsl(var(--background)) 50%,#f5faf7 100%)}.BlogDetail_heroContainer__4Nbxz{max-width:1300px;margin:0 auto;padding:0 2rem}.BlogDetail_heroGrid__EXoG3{display:flex;align-items:center;gap:3rem}.BlogDetail_heroText__xTBdy{flex:1;min-width:0}.BlogDetail_heroImageWrapper__fUrw_{flex:0 0 30rem;height:22rem;border-radius:.5rem;overflow:hidden}.BlogDetail_heroImage__wtVPd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlogDetail_backLink__gZzsM{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:hsl(var(--primary));text-decoration:none;margin-bottom:2rem;transition:opacity .2s ease}.BlogDetail_backLink__gZzsM:hover{opacity:.7}.BlogDetail_backIcon__Allu8{width:1rem;height:1rem}.BlogDetail_heroMeta__5JYWm{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.BlogDetail_categoryBadge__gUvXd{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--accent));background:hsl(var(--accent)/.1);padding:.375rem .875rem;border-radius:2rem}.BlogDetail_metaItem__6ec1W{font-size:.875rem;color:hsl(var(--muted-foreground));display:flex;align-items:center;gap:.375rem}.BlogDetail_metaIcon__tq_pt{width:.875rem;height:.875rem}.BlogDetail_heroTitle__u7q_T{font-size:3rem;font-weight:600;line-height:1.15;color:hsl(var(--foreground));letter-spacing:-.04em;margin:0 0 1rem;max-width:36rem}.BlogDetail_heroSubtitle__jPr01{font-size:1.125rem;color:hsl(var(--muted-foreground));line-height:1.7;margin:0;max-width:36rem}.BlogDetail_content__GbJco{max-width:48rem;margin:0 auto;padding:4rem 2rem 6rem}.BlogDetail_section__P75tL{margin-bottom:2.5rem}.BlogDetail_sectionTitle__1pCKb{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 1rem}.BlogDetail_sectionText__E3OwI{font-size:1.0625rem;color:hsl(var(--muted-foreground));line-height:1.8;margin:0}.BlogDetail_related__ycVnU{margin-top:4rem;padding-top:3rem;border-top:1px solid hsl(var(--border)/.4)}.BlogDetail_inlineCta__nq74M{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.75rem;margin:2rem 0 2.5rem;background:hsl(var(--accent)/.06);border:1px solid hsl(var(--border)/.4);border-radius:.5rem}.BlogDetail_inlineCtaText__rkzWt{flex:1;min-width:0}.BlogDetail_inlineCtaEyebrow__1UDHE{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--accent));margin-bottom:.5rem}.BlogDetail_inlineCtaCopy__0gwEm{font-size:1.0625rem;font-weight:600;color:hsl(var(--foreground));margin:0;line-height:1.4}.BlogDetail_bookingCta__JCfUZ{margin-top:3.5rem;padding:2.5rem;background:linear-gradient(160deg,hsl(var(--accent)/.08) 0,hsl(var(--card)) 100%);border:1px solid hsl(var(--border)/.4);border-radius:.5rem}.BlogDetail_bookingCtaEyebrow__UgSJZ{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--accent));margin-bottom:.75rem}.BlogDetail_bookingCtaTitle__32NUs{font-size:1.75rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .75rem;line-height:1.2}.BlogDetail_bookingCtaText__zxVbp{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.6;margin:0 0 1.75rem;max-width:36rem}.BlogDetail_bookingCtaActions__uDI4v{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.BlogDetail_bookingCtaSecondary__pBK9N{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;color:hsl(var(--primary));text-decoration:none;transition:opacity .2s ease}.BlogDetail_bookingCtaSecondary__pBK9N:hover{opacity:.7}.BlogDetail_relatedTitle__ixQfE{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 1.5rem}.BlogDetail_relatedGrid__9fcwH{display:flex;gap:1.5rem}.BlogDetail_relatedCard__vHL8U{flex:1;display:flex;flex-direction:column;background:hsl(var(--card));border-radius:.5rem;border:1px solid hsl(var(--border)/.3);text-decoration:none;color:inherit;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BlogDetail_relatedCard__vHL8U:hover{transform:translateY(-4px);box-shadow:0 12px 24px hsl(var(--primary)/.08)}.BlogDetail_relatedImageWrapper__xCCW6{aspect-ratio:3/2;overflow:hidden}.BlogDetail_relatedImage__1KaDz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.BlogDetail_relatedCard__vHL8U:hover .BlogDetail_relatedImage__1KaDz{transform:scale(1.04)}.BlogDetail_relatedBody__70lvl{padding:1.25rem}.BlogDetail_relatedCategory__Ou66j{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.5rem;display:block}.BlogDetail_relatedCardTitle__XWFue{font-size:1rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogDetail_relatedReadMore__RdfM5{font-size:.8125rem;font-weight:600;color:hsl(var(--primary));display:flex;align-items:center;gap:.375rem}.BlogDetail_relatedReadMoreIcon__1u_oM{width:.875rem;height:.875rem}.BlogDetail_notFound__MRIO5{text-align:center;padding:6rem 2rem}.BlogDetail_notFoundTitle__7eHdA{font-size:2rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 1rem}.BlogDetail_notFoundText__OIW47{color:hsl(var(--muted-foreground));margin:0 0 2rem}.BlogDetail_notFoundLink__cRZBk{color:hsl(var(--primary));font-weight:600;text-decoration:none}.BlogDetail_notFoundLink__cRZBk:hover{text-decoration:underline}@media (max-width:768px){.BlogDetail_heroGrid__EXoG3{flex-direction:column}.BlogDetail_heroImageWrapper__fUrw_{flex:none;width:100%;height:14rem}.BlogDetail_heroTitle__u7q_T{font-size:1.875rem}.BlogDetail_content__GbJco{padding:3rem 1.5rem 4rem}.BlogDetail_relatedGrid__9fcwH{flex-direction:column}.BlogDetail_inlineCta__nq74M{flex-direction:column;align-items:flex-start;padding:1.25rem}.BlogDetail_bookingCta__JCfUZ{padding:1.75rem 1.5rem}.BlogDetail_bookingCtaTitle__32NUs{font-size:1.375rem}}.SpokeServices_section__P_eB5{padding:4rem 0;background:hsl(var(--background))}.SpokeServices_container__zEWCe{max-width:1280px;margin:0 auto;padding:0 1.5rem}.SpokeServices_header__Cftdm{text-align:center;margin-bottom:3rem}.SpokeServices_tagline__eHqYy{display:inline-flex;padding:.5rem 1.25rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary));background:linear-gradient(135deg,hsl(var(--primary)/.1) 0,hsl(var(--accent)/.1) 100%);border-radius:2rem;margin-bottom:1.25rem}.SpokeServices_title__dTOEo{font-size:2.25rem;font-weight:600;line-height:1.08;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 1rem}.SpokeServices_titleItalic__8Ub8z{font-style:italic;font-weight:500;color:hsl(var(--accent))}.SpokeServices_subtitle__pB_0S{font-size:1.0625rem;font-weight:350;line-height:1.8;color:hsl(var(--muted-foreground));max-width:32rem;margin:0 auto;text-wrap:balance}.SpokeServices_grid__8HQ9d{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.SpokeServices_card__JLPET{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem);border-radius:.5rem;overflow:hidden;background:hsl(var(--card));border:.5px solid hsl(var(--border)/.35);transition:box-shadow .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.SpokeServices_card__JLPET:hover{transform:translateY(-3px);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.06)}.SpokeServices_cardLink__se13Y{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.SpokeServices_cardImageWrapper__LAecD{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.SpokeServices_cardImage__d0R8j{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.SpokeServices_card__JLPET:hover .SpokeServices_cardImage__d0R8j{transform:scale(1.04)}.SpokeServices_cardBody__XSlew{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.SpokeServices_cardTop__FkyxL{display:flex;align-items:center;gap:.75rem}.SpokeServices_cardIconWrap__fB6RM{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:hsl(var(--accent)/.08);border-radius:.5rem;flex-shrink:0}.SpokeServices_cardIcon__nCgBx{width:1rem;height:1rem;color:hsl(var(--accent))}.SpokeServices_cardTitleGroup__BN5I9{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.SpokeServices_cardCategory__f2ySM{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--accent))}.SpokeServices_cardLabel__k8zd2{font-size:.95rem;font-weight:600;color:hsl(var(--foreground));line-height:1.3}.SpokeServices_cardDescription__94uR2{font-size:.8125rem;line-height:1.55;font-weight:350;color:hsl(var(--muted-foreground));margin:0;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SpokeServices_cardMeta__X7q3_{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid hsl(var(--border)/.15);font-size:.75rem}.SpokeServices_cardMetaItem__LWQg6{color:hsl(var(--muted-foreground));font-weight:500}.SpokeServices_cardLinkText__1BMDY{color:hsl(var(--accent));font-weight:600}.SpokeServices_cardArrow__EdeHy{width:1rem;height:1rem;color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s ease}.SpokeServices_card__JLPET:hover .SpokeServices_cardArrow__EdeHy{transform:translateX(3px);color:hsl(var(--accent))}.SpokeServices_ctaWrapper__Ihs7u{display:flex;justify-content:center;margin-top:1.75rem}.SpokeServices_ctaButton__rxdAT{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:500;color:hsl(var(--primary-foreground));background:hsl(var(--accent));border-radius:2rem;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1)}.SpokeServices_ctaButton__rxdAT:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.25rem hsl(var(--accent)/.25)}.SpokeServices_ctaArrowIcon__e7gIF{width:1rem;height:1rem}@media (max-width:768px){.SpokeServices_section__P_eB5{padding:3rem 0}.SpokeServices_card__JLPET{flex:1 1 calc(50% - 0.75rem);max-width:calc(50% - .75rem)}}@media (max-width:480px){.SpokeServices_card__JLPET{flex:1 1 100%;max-width:100%}}@media (hover:none){.SpokeServices_card__JLPET:hover{transform:none;box-shadow:none}.SpokeServices_card__JLPET:hover .SpokeServices_cardImage__d0R8j{transform:none}.SpokeServices_card__JLPET:hover .SpokeServices_cardArrow__EdeHy{transform:none;color:hsl(var(--muted-foreground))}}.MenBBanner_bannerSection__owQIh{width:100%;padding:0 2rem;margin:2rem 0 4rem}.MenBBanner_bannerContainer__P4ue_{max-width:76rem;margin:0 auto}.MenBBanner_card__ruG3n{display:flex;align-items:stretch;gap:3rem;padding:2.75rem 3rem;background:#fff;border-radius:.5rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.03)}.MenBBanner_textColumn__6uZHZ{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.MenBBanner_eyebrow__FwVNp{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:2rem;background:rgba(28,74,60,.06);color:#1c4a3c;font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.MenBBanner_title__84tbk{margin:0;font-size:1.75rem;line-height:1.2;font-weight:600;color:#14211d;letter-spacing:-.01em}.MenBBanner_title__84tbk em{font-style:italic;color:#1c4a3c;font-weight:600}.MenBBanner_body__tTbbe{margin:0;font-size:1rem;line-height:1.6;font-weight:350;color:rgba(20,33,29,.72);max-width:36rem}.MenBBanner_cta__5B3cA{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;padding:.75rem 1.25rem;background:#1c4a3c;color:#fff;border-radius:2rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .25s ease,transform .25s ease}.MenBBanner_cta__5B3cA:hover{background:#14382d;transform:translateY(-1px)}.MenBBanner_logoColumn__sePid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;padding-left:3rem;border-left:1px solid rgba(0,0,0,.08);min-width:14rem}.MenBBanner_logo__ikSvk{width:10rem;height:auto;display:block}.MenBBanner_logoCaption__rLdiu{font-size:.72rem;line-height:1.4;color:rgba(20,33,29,.55);text-align:center;letter-spacing:.02em}@media (max-width:768px){.MenBBanner_bannerSection__owQIh{padding:0 1.25rem;margin:1.5rem 0 3rem}.MenBBanner_card__ruG3n{flex-direction:column-reverse;gap:1.75rem;padding:2rem 1.5rem}.MenBBanner_logoColumn__sePid{flex-direction:row;padding-left:0;padding-bottom:1.5rem;border-left:none;border-bottom:1px solid rgba(0,0,0,.08);width:100%;min-width:0;justify-content:flex-start}.MenBBanner_logo__ikSvk{width:4.5rem}.MenBBanner_logoCaption__rLdiu{text-align:left;flex:1}.MenBBanner_title__84tbk{font-size:1.4rem}}.AboutSection_about___Oa_D{position:relative;padding:8rem 0;background:hsl(var(--background));overflow:hidden}.AboutSection_container__rTPya{position:relative;z-index:1;max-width:1300px;margin:0 auto;padding:0 2rem}.AboutSection_grid__Yo1Da{display:flex;align-items:center;gap:5rem}.AboutSection_imageColumn__RpCsU{flex:0 0 45%;position:relative}.AboutSection_imageColumn__RpCsU:before{content:"";position:absolute;inset:-3rem;background:radial-gradient(ellipse at center,hsl(var(--accent)/.05) 0,transparent 70%);pointer-events:none}.AboutSection_imageWrapper__BsiwL{position:relative;aspect-ratio:4/3;border-radius:.5rem;overflow:hidden;box-shadow:0 1rem 3rem rgba(0,0,0,.06)}.AboutSection_aboutImage__Cd5hK{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.AboutSection_experienceBadge__Upm3Y{position:absolute;bottom:1.25rem;right:1.25rem;display:flex;flex-direction:column;align-items:center;padding:1rem 1.25rem;background:hsl(var(--primary)/.85);backdrop-filter:blur(12px);border-radius:.5rem;color:hsl(var(--primary-foreground));box-shadow:0 .75rem 2rem hsl(var(--primary)/.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.AboutSection_badgeNumber__XKglW{font-size:2rem;font-weight:800;line-height:1}.AboutSection_badgeLabel__BGLZh{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-top:.25rem}.AboutSection_contentColumn__wNSsn{flex:1}.AboutSection_tagline__xg8Yx{display:inline-flex;padding:.375rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-radius:2rem;margin-bottom:1.25rem}.AboutSection_title__OZcVO{font-size:2.25rem;font-weight:600;line-height:1.08;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 1.5rem}.AboutSection_titleAccent__LSrIh{color:hsl(var(--primary))}.AboutSection_titleItalic__tnOdD{font-style:italic;font-weight:500;color:hsl(var(--accent))}.AboutSection_description__oG2yd{font-size:1rem;font-weight:350;line-height:1.8;color:hsl(var(--muted-foreground));margin:0 0 2.5rem;text-wrap:balance}.AboutSection_features__bkMa6{display:flex;flex-direction:column;gap:1.25rem}.AboutSection_feature__Zk2Qc{display:flex;align-items:flex-start;gap:.875rem}.AboutSection_featureIconWrapper__QaeYv{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:hsl(var(--accent)/.1);border-radius:.5rem;flex-shrink:0}.AboutSection_featureIcon__8wNYd{width:1.125rem;height:1.125rem;color:hsl(var(--accent))}.AboutSection_featureContent__HJXt_{display:flex;flex-direction:column}.AboutSection_featureTitle__Q2sT1{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .125rem}.AboutSection_featureText__1B316{font-size:.875rem;color:hsl(var(--muted-foreground));line-height:1.6;margin:0}.AboutSection_ctaRow__ea1IE{margin-top:2rem}.AboutSection_learnMoreLink__uCLnY{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:hsl(var(--primary));text-decoration:none;transition:gap .5s cubic-bezier(.16,1,.3,1)}.AboutSection_learnMoreLink__uCLnY:hover{gap:.875rem}@media (max-width:1024px){.AboutSection_about___Oa_D{padding:6rem 0}.AboutSection_grid__Yo1Da{gap:2.5rem}.AboutSection_imageColumn__RpCsU{flex:0 0 42%}.AboutSection_title__OZcVO{font-size:2rem}.AboutSection_description__oG2yd{font-size:.9375rem}}@media (max-width:768px){.AboutSection_about___Oa_D{padding:4.5rem 0}.AboutSection_grid__Yo1Da{flex-direction:column;gap:2.5rem}.AboutSection_imageColumn__RpCsU{flex:none;width:100%}.AboutSection_imageWrapper__BsiwL{aspect-ratio:16/10}.AboutSection_title__OZcVO{font-size:2rem}}.AppDownloadSection_section__UzyHN{position:relative;padding:9rem 0;background:hsl(var(--secondary));overflow:hidden}.AppDownloadSection_container__WVmXO{position:relative;z-index:1;max-width:1300px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;gap:5rem}.AppDownloadSection_content__KqQ57{flex:1}.AppDownloadSection_tagline__84qon{display:inline-flex;padding:.375rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--accent));background:hsl(var(--accent)/.1);border-radius:2rem;margin-bottom:1.25rem}.AppDownloadSection_title__Nh_ww{font-size:2.25rem;font-weight:600;line-height:1.08;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 1.5rem}.AppDownloadSection_titleAccent__Qc62M{color:hsl(var(--accent))}.AppDownloadSection_titleItalic__ZimtE{font-style:italic;font-weight:500;color:hsl(var(--accent))}.AppDownloadSection_description__Q1_Gv{font-size:1rem;font-weight:350;line-height:1.8;color:hsl(var(--muted-foreground));margin:0 0 2.5rem;max-width:28rem;text-wrap:balance}.AppDownloadSection_features__zynRB{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.AppDownloadSection_feature__RyhzT{display:flex;align-items:center;gap:.875rem}.AppDownloadSection_featureIconWrapper__ybZO0{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:hsl(var(--accent)/.1);border-radius:.5rem;flex-shrink:0}.AppDownloadSection_featureIcon__BaS0I{width:1.125rem;height:1.125rem;color:hsl(var(--accent))}.AppDownloadSection_featureText__5XXCI{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));margin:0}.AppDownloadSection_ctaContainer__l1FeS{display:flex;align-items:center;gap:1rem}.AppDownloadSection_primaryCta__BH6ux{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;font-size:.9375rem;font-weight:500;color:hsl(var(--primary-foreground));background:hsl(var(--accent));border:none;border-radius:2rem;cursor:pointer;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 .25rem 1rem hsl(var(--accent)/.25)}.AppDownloadSection_primaryCta__BH6ux:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.5rem hsl(var(--accent)/.3)}.AppDownloadSection_primaryCta__BH6ux:active{transform:translateY(0)}.AppDownloadSection_phoneColumn__QLPxb{flex:0 0 32%;position:relative;display:flex;justify-content:center;align-self:center}.AppDownloadSection_phoneWrapper__wbIxn{position:relative;width:18rem;max-height:100%}.AppDownloadSection_floatingCardBase__eVf9e{position:absolute;z-index:5;display:flex;align-items:center;gap:.625rem;padding:.75rem .875rem;background:hsl(var(--card));border-radius:.875rem;box-shadow:0 1px 2px hsl(var(--foreground)/.04),0 12px 32px -8px hsl(var(--foreground)/.12);border:1px solid hsl(var(--border)/.6);backdrop-filter:blur(8px)}.AppDownloadSection_floatingCardTop__viYip{top:10%;right:-4rem}.AppDownloadSection_floatingCardMid__VTsc8{top:46%;right:-4.5rem}.AppDownloadSection_floatingCardBottom__QEB9_{bottom:6%;left:-3rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem}.AppDownloadSection_floatingIconBlue__EeQI8,.AppDownloadSection_floatingIconGreen__I_Mmm{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.625rem;flex-shrink:0}.AppDownloadSection_floatingIconGreen__I_Mmm{background:hsl(var(--accent)/.12);color:hsl(var(--accent))}.AppDownloadSection_floatingIconBlue__EeQI8{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.AppDownloadSection_floatingBody__vL2yk{display:flex;flex-direction:column;gap:.125rem}.AppDownloadSection_floatingTitle__ltDMU{font-size:.8125rem;font-weight:600;color:hsl(var(--foreground));margin:0;line-height:1.2}.AppDownloadSection_floatingSub__ppAf9{font-size:.6875rem;color:hsl(var(--muted-foreground));margin:0;line-height:1.3}.AppDownloadSection_ratingRow__ZTkXz{display:flex;gap:.125rem;color:#f4af25;margin-bottom:.125rem}.AppDownloadSection_ratingStar__ZvvPT{flex-shrink:0}.AppDownloadSection_phoneImage__rnj09{width:100%;height:auto;display:block}.AppDownloadSection_phoneFrame__YYk3w{position:relative;width:100%;padding:.625rem;background:#181d25;border-radius:2.75rem;overflow:hidden;aspect-ratio:9/19.5;display:flex;flex-direction:column}.AppDownloadSection_phoneScreen__waCAG{width:100%;flex:1;border-radius:2.125rem;overflow:hidden;background:hsl(var(--card));padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between}.AppDownloadSection_phoneHeader__FvS8D{margin-bottom:1rem}.AppDownloadSection_phoneGreeting__sODk0{font-size:.6875rem;color:hsl(var(--muted-foreground));margin:0 0 .125rem}.AppDownloadSection_phoneName__mTWXV{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground));margin:0}.AppDownloadSection_phoneWelcome__JhN_f{font-size:.75rem;color:hsl(var(--muted-foreground));margin:.125rem 0 0}.AppDownloadSection_phoneCard__VMQ__{background:hsl(var(--secondary));border-radius:.625rem;padding:.875rem;margin-bottom:.625rem}.AppDownloadSection_phoneCardTitle__q3qsj{font-size:.6875rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .375rem}.AppDownloadSection_phoneCardItem__ke2KO{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:hsl(var(--muted-foreground));padding:.25rem 0}.AppDownloadSection_phoneCardIcon__IxUUb{width:.75rem;height:.75rem;color:hsl(var(--accent))}.AppDownloadSection_phoneStatusBadge__bI81n{font-size:.5625rem;font-weight:600;padding:.125rem .375rem;border-radius:1rem;margin-left:auto}.AppDownloadSection_statusReady__kxdEo{color:hsl(var(--accent));background:hsl(var(--accent)/.1)}.AppDownloadSection_statusPending__Re0lp{color:#f2a60d;background:rgba(242,166,13,.1)}.AppDownloadSection_phoneNav__ajE_k{display:flex;justify-content:space-around;padding:.625rem 0 .25rem;border-top:1px solid hsl(var(--border));margin-top:.75rem}.AppDownloadSection_phoneNavItem__ikJ3o{display:flex;flex-direction:column;align-items:center;gap:.125rem;font-size:.5rem;color:hsl(var(--muted-foreground))}.AppDownloadSection_phoneNavItemActive__18Rvq{color:hsl(var(--primary))}.AppDownloadSection_phoneNavIcon__0dmsM{width:.875rem;height:.875rem}.AppDownloadSection_floatingBadge__tG3U7{position:absolute;z-index:10;display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:hsl(var(--card));border-radius:2rem;box-shadow:0 4px 16px hsl(var(--foreground)/.06);white-space:nowrap}.AppDownloadSection_floatingBadgeLeft__r6QBR{top:32%;left:-4rem}.AppDownloadSection_floatingBadgeRight__oA6ED{bottom:30%;right:-4rem}.AppDownloadSection_floatingBadgeIcon__ZBWL5{width:.875rem;height:.875rem;color:hsl(var(--accent))}.AppDownloadSection_floatingBadgeText__pEWIv{font-size:.6875rem;font-weight:600;color:hsl(var(--foreground))}.AppDownloadSection_floatingBadgeSub__E9FKY{font-size:.5625rem;color:hsl(var(--muted-foreground))}@media (max-width:1024px){.AppDownloadSection_floatingBadgeLeft__r6QBR,.AppDownloadSection_floatingBadgeRight__oA6ED{display:none}.AppDownloadSection_floatingCardMid__VTsc8,.AppDownloadSection_floatingCardTop__viYip{right:-2rem}.AppDownloadSection_floatingCardBottom__QEB9_{left:-1rem}}@media (max-width:768px){.AppDownloadSection_section__UzyHN{padding:4.5rem 0}.AppDownloadSection_container__WVmXO{flex-direction:column;gap:2.5rem}.AppDownloadSection_phoneColumn__QLPxb{flex:none;order:-1}.AppDownloadSection_phoneWrapper__wbIxn{width:22rem;max-width:100%}.AppDownloadSection_title__Nh_ww{font-size:2rem}.AppDownloadSection_ctaContainer__l1FeS{flex-direction:column;width:100%}.AppDownloadSection_primaryCta__BH6ux{width:100%}.AppDownloadSection_floatingBadgeLeft__r6QBR,.AppDownloadSection_floatingBadgeRight__oA6ED{display:none}.AppDownloadSection_floatingCardBottom__QEB9_,.AppDownloadSection_floatingCardMid__VTsc8,.AppDownloadSection_floatingCardTop__viYip{display:flex}.AppDownloadSection_floatingCardTop__viYip{top:25%;right:.5rem}.AppDownloadSection_floatingCardMid__VTsc8{top:46%;right:.5rem}.AppDownloadSection_floatingCardBottom__QEB9_{bottom:6%;left:.5rem}}.BlogPreviewSection_section__H4H9X{padding:8rem 0;background-color:hsl(var(--background))}.BlogPreviewSection_container__nz0Kz{max-width:1300px;margin:0 auto;padding:0 2rem}.BlogPreviewSection_header__UvJ05{text-align:center;margin-bottom:3.5rem}.BlogPreviewSection_tagline__BWoDR{display:inline-flex;padding:.375rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--accent));background:hsl(var(--accent)/.08);border-radius:2rem;margin-bottom:1rem}.BlogPreviewSection_title__4BCaW{font-size:2.25rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .75rem}.BlogPreviewSection_titleItalic__Xtkol{font-style:italic;font-weight:500;color:hsl(var(--accent))}.BlogPreviewSection_subtitle__SnXj1{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.6;max-width:28rem;margin:0 auto;text-wrap:balance}.BlogPreviewSection_grid__vxToS{display:flex;gap:1.75rem;margin-bottom:3rem}.BlogPreviewSection_card__7SVJY{display:flex;flex-direction:column;flex:1;background:hsl(var(--card));border-radius:.5rem;overflow:hidden;text-decoration:none;color:inherit;transition:all .5s cubic-bezier(.16,1,.3,1);border:.5px solid hsl(var(--border)/.35)}.BlogPreviewSection_card__7SVJY:hover{transform:translateY(-4px);border-color:hsl(var(--primary)/.15);box-shadow:0 1rem 3rem rgba(0,0,0,.06)}.BlogPreviewSection_card__7SVJY:hover .BlogPreviewSection_cardImage__VPmI9{transform:scale(1.04)}.BlogPreviewSection_card__7SVJY:hover .BlogPreviewSection_readMore__BXYdE{gap:.625rem;color:hsl(var(--primary))}.BlogPreviewSection_cardImageWrapper__Fbq0S{position:relative;overflow:hidden}.BlogPreviewSection_cardImage__VPmI9{width:100%;height:13rem;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.BlogPreviewSection_cardCategory__2_z6z{position:absolute;top:.75rem;left:.75rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:hsl(var(--accent));border-radius:1rem}.BlogPreviewSection_cardBody__T_RT_{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;flex:1}.BlogPreviewSection_cardMeta__g2OVf{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.5rem}.BlogPreviewSection_cardTitle__haII2{font-size:1.0625rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .5rem;line-height:1.35}.BlogPreviewSection_cardExcerpt__UNHzx{font-size:.875rem;color:hsl(var(--muted-foreground));line-height:1.6;margin:0 0 1rem;flex:1}.BlogPreviewSection_readMore__BXYdE{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:hsl(var(--foreground));transition:gap .2s ease,color .2s ease}.BlogPreviewSection_ctaWrapper__a9aLn{text-align:center}.BlogPreviewSection_ctaLink__tJ3zs{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:hsl(var(--primary));text-decoration:none;transition:gap .2s ease}.BlogPreviewSection_ctaLink__tJ3zs:hover{gap:.75rem}@media (max-width:768px){.BlogPreviewSection_section__H4H9X{padding:4.5rem 0}.BlogPreviewSection_grid__vxToS{flex-direction:column}.BlogPreviewSection_title__4BCaW{font-size:2rem}}