Browse Source

feat: implement landing page sections with updated assets and structure

master
sina_sajjadi 2 weeks ago
parent
commit
6871ed2b9a
  1. 13
      app/page.tsx
  2. 75
      components/sections/CallToActionSection.tsx
  3. 120
      components/sections/FaqSection.tsx
  4. 152
      components/sections/Footer.tsx
  5. 429
      components/sections/PricingSection.tsx
  6. 44
      components/sections/StatsSection.tsx
  7. 164
      components/sections/TeambyAssistSection.tsx
  8. 8
      components/sections/index.ts
  9. BIN
      public/assets/images/assist_audio_lines.png
  10. 3
      public/assets/images/assist_audio_lines.svg
  11. BIN
      public/assets/images/assist_badge_star.png
  12. 83
      public/assets/images/assist_badge_star.svg
  13. BIN
      public/assets/images/assist_beam_left.png
  14. 198
      public/assets/images/assist_beam_left.svg
  15. BIN
      public/assets/images/assist_beam_right.png
  16. 198
      public/assets/images/assist_beam_right.svg
  17. BIN
      public/assets/images/assist_cards_overlay.png
  18. 10
      public/assets/images/assist_cards_overlay.svg
  19. BIN
      public/assets/images/assist_orb.png
  20. 317
      public/assets/images/assist_orb.svg
  21. BIN
      public/assets/images/assist_orb_center.png
  22. 203
      public/assets/images/assist_orb_center.svg
  23. BIN
      public/assets/images/assist_section_full.png
  24. BIN
      public/assets/images/assist_star_3.png
  25. 63
      public/assets/images/assist_star_3.svg
  26. BIN
      public/assets/images/call_to_action.png
  27. 9
      public/assets/images/call_to_action_icon.svg
  28. BIN
      public/assets/images/call_to_action_visual.png
  29. BIN
      public/assets/images/faq_card_glow.png
  30. BIN
      public/assets/images/faq_header_badge.png
  31. 58
      public/assets/images/faq_header_badge.svg
  32. BIN
      public/assets/images/faq_plus_icon.png
  33. 4
      public/assets/images/faq_plus_icon.svg
  34. BIN
      public/assets/images/footer_back.png
  35. 51
      public/assets/images/footer_container.svg
  36. 12
      public/assets/images/footer_glow_ellipse.svg
  37. BIN
      public/assets/images/footer_object_left.png
  38. BIN
      public/assets/images/footer_object_right.png
  39. 40
      public/assets/images/footer_teamby.svg
  40. BIN
      public/assets/images/pricing_business_bg.png
  41. 20
      public/assets/images/pricing_business_stars.svg
  42. 4
      public/assets/images/pricing_check_blue.svg
  43. 4
      public/assets/images/pricing_check_white.svg
  44. BIN
      public/assets/images/pricing_cube_badge_blue.png
  45. 52
      public/assets/images/pricing_cube_badge_blue.svg
  46. BIN
      public/assets/images/pricing_cube_badge_purple.png
  47. 41
      public/assets/images/pricing_cube_badge_purple.svg
  48. BIN
      public/assets/images/pricing_glow_center.png
  49. BIN
      public/assets/images/pricing_glow_left.png
  50. BIN
      public/assets/images/pricing_glow_right.png
  51. BIN
      public/assets/images/pricing_header_badge.png
  52. 53
      public/assets/images/pricing_header_badge.svg
  53. 34
      public/assets/images/stats_title_icon.svg
  54. BIN
      public/assets/images/stats_visual.png
  55. 74
      qa v.1.0.2.md

13
app/page.tsx

@ -6,6 +6,12 @@ import {
StepsSection, StepsSection,
VoiceAgentSection, VoiceAgentSection,
TaskAnalysisSection, TaskAnalysisSection,
TeambyAssistSection,
StatsSection,
PricingSection,
CallToActionSection,
FaqSection,
Footer,
} from "@/components/sections"; } from "@/components/sections";
export default function Home() { export default function Home() {
@ -20,9 +26,14 @@ export default function Home() {
<StepsSection /> <StepsSection />
<VoiceAgentSection /> <VoiceAgentSection />
<TaskAnalysisSection /> <TaskAnalysisSection />
<TeambyAssistSection />
<StatsSection />
<CallToActionSection />
<PricingSection />
<FaqSection />
<Footer />
</div> </div>
</main> </main>
); );
} }

75
components/sections/CallToActionSection.tsx

@ -0,0 +1,75 @@
import Image from "next/image";
export function CallToActionSection() {
return (
<section
id="call-to-action-section"
className="relative w-full flex flex-col items-center z-20 px-4 mt-[40px] md:mt-[80px] mb-[120px]"
>
{/* Root Frame: call to action (Type: FRAME, id: 4193:10521, width: 1216, height: 445) */}
<div className="relative w-full max-w-[1216px] h-[445px] rounded-[32px] overflow-hidden select-none">
{/* Background Card (Frame 2095586149, id: 4193:10522, width: 1216, height: 445, cornerRadius: 32) */}
<div className="absolute inset-0 w-full h-full pointer-events-none -z-10">
<Image
src="/assets/images/call_to_action.png"
alt=""
fill
priority
unoptimized
className="object-cover object-center pointer-events-none select-none"
/>
</div>
{/* 3D Visual Graphic (Group 1000011246, id: 4193:10668, w: 360, h: 360, x: 767, y: 43) */}
<div className="absolute right-[0px] sm:right-[30px] lg:right-[65px] top-[20px] lg:top-[30px] w-[300px] sm:w-[360px] lg:w-[420px] h-[287px] sm:h-[344px] lg:h-[401px] pointer-events-none select-none z-10">
<Image
src="/assets/images/call_to_action_visual.png"
alt=""
width={450}
height={430}
priority
unoptimized
className="w-full h-full object-contain pointer-events-none select-none"
/>
</div>
{/* Text Frame (Frame 2095586148, id: 4193:10660, width: 471, height: 81, x: 132, y: 127) */}
<div className="absolute left-[24px] sm:left-[60px] lg:left-[132px] top-[100px] lg:top-[127px] w-[calc(100%-48px)] sm:w-[471px] max-w-[471px] flex flex-col gap-[16px] z-20">
{/* Title (Title, id: 4193:10661, 40px, Inter Medium, #ffffff) */}
<h2 className="text-white text-[32px] sm:text-[40px] leading-[38px] sm:leading-[48px] font-medium tracking-tight text-left">
Install in minutes.
</h2>
{/* Subtitle (Subtitle, id: 4193:10662, 14px, Inter Regular, #6f829e) */}
<p className="text-[#6f829e] text-[14px] leading-[17px] font-normal text-left max-w-[471px]">
Download TeamBy and create your workspace. No setup marathon.
</p>
</div>
{/* CTA Button (Button, id: 4193:10724, width: 173, height: 48, x: 132, y: 261, radius: 12) */}
<button
type="button"
id="cta-see-in-action-button"
className="btn-primary-gradient absolute left-[24px] sm:left-[60px] lg:left-[132px] top-[245px] lg:top-[261px] w-[173px] h-[48px] rounded-[12px] px-[20px] py-[12px] flex items-center justify-center gap-[8px] cursor-pointer hover:brightness-110 active:scale-95 transition-all shadow-[0_0_25px_rgba(72,126,255,0.35)] z-20"
>
{/* Icon (Icon, id: 4193:10725, width: 25, height: 24) */}
<Image
src="/assets/images/call_to_action_icon.svg"
alt=""
width={25}
height={24}
unoptimized
className="w-[25px] h-[24px] flex-shrink-0 pointer-events-none select-none"
/>
{/* Button Title (Button title, id: 4193:10727, 16px, Inter Regular, lineHeight: 20px, #ffffff) */}
<span className="text-white text-[16px] leading-[20px] font-normal text-center select-none">
See In Action
</span>
</button>
</div>
</section>
);
}

120
components/sections/FaqSection.tsx

@ -0,0 +1,120 @@
import Image from "next/image";
interface FaqItem {
id: string;
question: string;
}
const FAQ_ITEMS: FaqItem[] = [
{
id: "4193:10416",
question: "We’ve been using Jira / ClickUp for years. How difficult is data migration?",
},
{
id: "4193:10431",
question: "Won’t employees feel uncomfortable or monitored with time tracking?",
},
{
id: "4193:10447",
question: "Transitioning from Basecamp to Monday.com requires careful planning to avoid data loss.",
},
{
id: "4193:10462",
question: "Is the subscription cost justified for mid-sized and large teams?",
},
{
id: "4193:10478",
question: "Transitioning from Basecamp to Monday.com requires careful planning to avoid data loss.",
},
{
id: "4193:10493",
question: "Is the subscription cost justified for mid-sized and large teams?",
},
];
export function FaqSection() {
return (
<section
id="faq-section"
className="relative w-full flex flex-col items-center z-20 px-4 mt-[60px] md:mt-[100px] mb-[120px]"
>
{/* Root Container: FAQ (Type: FRAME, id: 4193:10413, width: 1010, height: 534) */}
<div className="relative w-full max-w-[1010px] flex flex-col items-center">
{/* Header Block: Text (Type: FRAME, id: 4193:10508, width: 1010, height: 132, x: 0, y: 0) */}
<div className="relative w-full max-w-[1010px] flex flex-col items-center text-center z-20">
{/* Background Glow Aura: Back (Type: FRAME, id: 4193:10509, width: 104, height: 104, x: 453, y: -32) */}
<div className="absolute -top-[50px] left-1/2 -translate-x-1/2 w-[180px] h-[180px] pointer-events-none -z-10">
{/* Ellipse 1578 (id: 4193:10510, width: 104, height: 104, fill: #001ac7, blur: 200) */}
<div className="absolute inset-0 bg-[#001ac7] rounded-full blur-[80px] opacity-70" />
{/* Ellipse 1579 (id: 4193:10511, width: 64, height: 64, fill: #4e66ff, blur: 100) */}
<div className="absolute inset-[20px] bg-[#4e66ff] rounded-full blur-[40px] opacity-80" />
</div>
{/* Badge: 3 (Type: FRAME, id: 4193:10514, width: 40, height: 40, x: 485, y: 0, cornerRadius: 50) */}
<div className="relative w-[40px] h-[40px] mb-[24px] flex items-center justify-center flex-shrink-0">
<Image
src="/assets/images/faq_header_badge.svg"
alt=""
width={100}
height={100}
unoptimized
className="w-[100px] h-[100px] max-w-none flex-shrink-0 pointer-events-none select-none"
/>
</div>
{/* Header Text Container: Frame 2095586188 (Type: FRAME, id: 4193:10518, width: 1010, height: 68, itemSpacing: 12) */}
<div className="w-full flex flex-col items-center gap-[12px]">
{/* Title (Type: TEXT, id: 4193:10519, 32px, Inter Medium, #ffffff) */}
<h2 className="text-white text-[28px] sm:text-[32px] leading-[34px] sm:leading-[39px] font-medium tracking-tight text-center max-w-[1010px]">
Addressing Your Concerns
</h2>
{/* Subtitle (Type: TEXT, id: 4193:10520, 14px, Inter Regular, #6f829e) */}
<p className="text-[#6f829e] text-[14px] leading-[17px] font-normal text-center max-w-[1010px]">
We answer the most common questions about switching to TeamBy so you can choose with confidence.
</p>
</div>
</div>
{/* Cards Grid: Frame 2095586174 (Type: FRAME, id: 4193:10414, width: 1010, height: 322, x: 0, y: 212, itemSpacing: 32) */}
<div className="w-full grid grid-cols-1 md:grid-cols-2 gap-[24px] md:gap-[32px] mt-[48px] md:mt-[80px] z-20">
{FAQ_ITEMS.map((item, index) => (
<div
key={`${item.id}-${index}`}
id={`faq-card-${index + 1}`}
className="relative w-full md:max-w-[489px] min-h-[86px] rounded-[20px] bg-[#080f1a]/50 border border-white/10 backdrop-blur-md px-[24px] py-[24px] flex items-center justify-between gap-[16px] overflow-hidden group transition-all duration-300 hover:border-white/20"
>
{/* Subtle Card Background Glow */}
<div
className="absolute -top-[20px] -left-[20px] w-[180px] h-[180px] pointer-events-none -z-10 rounded-full bg-[radial-gradient(circle_at_top_left,rgba(0,41,178,0.25)_0%,transparent_70%)] opacity-80"
aria-hidden="true"
/>
{/* Question Title (Type: TEXT, 16px, Inter Medium, gradient #ffffff -> #a2beff) */}
<span className="text-white text-[15px] sm:text-[16px] leading-[20px] sm:leading-[22px] font-medium text-left select-none drop-shadow-[0_0_10px_rgba(75,128,255,0.25)]">
{item.question}
</span>
{/* Plus Icon: plus-sign-circle (Type: INSTANCE, id: 4193:10419, width: 24, height: 24) */}
<div className="w-[24px] h-[24px] flex-shrink-0 flex items-center justify-center">
<Image
src="/assets/images/faq_plus_icon.svg"
alt=""
width={24}
height={24}
unoptimized
className="w-[24px] h-[24px] pointer-events-none select-none flex-shrink-0 transition-transform duration-200 group-hover:scale-110"
/>
</div>
</div>
))}
</div>
</div>
</section>
);
}
export const FAQSection = FaqSection;

152
components/sections/Footer.tsx

@ -0,0 +1,152 @@
import Image from "next/image";
export function Footer() {
return (
<footer
id="footer"
className="relative w-full max-w-[1920px] h-[800px] bg-[#03070d] overflow-hidden select-none mx-auto pointer-events-none"
>
{/* 1. Back Frame (Frame Back, id: 1429:9164, width: 1920, height: 703, x: 0, y: 97) */}
<div className="absolute left-0 top-[97px] w-full h-[703px] max-w-[1920px] overflow-hidden z-10">
{/* Background Grid & Line Mesh (Group 1000011255, id: 1429:9165, w: 3024.56, h: 862.58) */}
<div className="absolute left-1/2 -translate-x-1/2 top-0 w-[1920px] h-[703px] pointer-events-none">
<Image
src="/assets/images/footer_back.png"
alt=""
width={1920}
height={703}
priority
unoptimized
className="w-full h-full object-cover object-top pointer-events-none"
/>
</div>
{/* 3D Floating Shape - Right (Object, id: 1429:10203, width: 48, height: 48, x: 1165, y: 413 [rel y: 316]) */}
<div className="absolute left-[calc(50%-960px+1165px)] top-[316px] w-[48px] h-[48px] pointer-events-none z-20">
<Image
src="/assets/images/footer_object_right.png"
alt=""
width={48}
height={48}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* 3D Floating Shape - Left (Object, id: 1429:10206, width: 48, height: 48, x: 673, y: 449 [rel y: 352]) */}
<div className="absolute left-[calc(50%-960px+673px)] top-[352px] w-[48px] h-[48px] pointer-events-none z-20">
<Image
src="/assets/images/footer_object_left.png"
alt=""
width={48}
height={48}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
</div>
{/* 2. Glow Lighting Halos (Ellipses 1073-1080, #0029b2, blur radius 300px) */}
<div className="absolute inset-0 w-full h-full pointer-events-none z-0 overflow-hidden">
{/* Ellipse 1073 (id: 1429:10260, x: 621, y: 49) */}
<div className="absolute left-[calc(50%-960px+321px)] top-[-251px] w-[782px] h-[782px] mix-blend-screen opacity-90 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* Ellipse 1074 (id: 1429:10267, x: 1119, y: 49) */}
<div className="absolute left-[calc(50%-960px+819px)] top-[-251px] w-[782px] h-[782px] mix-blend-screen opacity-90 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* Ellipse 1075 & 1077 (id: 1429:10261 & 1429:10262, x: 621, y: 452) */}
<div className="absolute left-[calc(50%-960px+321px)] top-[152px] w-[782px] h-[782px] mix-blend-screen opacity-90 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* Ellipse 1076 & 1078 (id: 1429:10264 & 1429:10265, x: 1155, y: 435) */}
<div className="absolute left-[calc(50%-960px+855px)] top-[135px] w-[782px] h-[782px] mix-blend-screen opacity-90 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* Ellipse 1079 (id: 1429:10263, x: 583, y: 486) */}
<div className="absolute left-[calc(50%-960px+283px)] top-[186px] w-[782px] h-[782px] mix-blend-screen opacity-80 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* Ellipse 1080 (id: 1429:10266, x: 1117, y: 469) */}
<div className="absolute left-[calc(50%-960px+817px)] top-[169px] w-[782px] h-[782px] mix-blend-screen opacity-80 pointer-events-none">
<Image
src="/assets/images/footer_glow_ellipse.svg"
alt=""
width={782}
height={782}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
</div>
{/* 3. TeamBy Outlined Logo Vector (TeamBy, id: 1429:10259, width: 804, height: 201, x: 558, y: 91) */}
<div className="absolute left-[calc(50%-960px+558px)] top-[91px] w-[808px] h-[204px] pointer-events-none select-none z-20">
<Image
src="/assets/images/footer_teamby.svg"
alt="TeamBy"
width={808}
height={204}
priority
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
{/* 4. Constellation / Star Arc Container (Container, id: 1429:10209, width: 1105.89, height: 261.82, x: 397.39, y: 312.59) */}
<div className="absolute left-[calc(50%-960px+397px)] top-[312px] w-[1126px] h-[361px] pointer-events-none select-none z-20">
<Image
src="/assets/images/footer_container.svg"
alt=""
width={1126}
height={361}
unoptimized
className="w-full h-full object-contain pointer-events-none"
/>
</div>
</footer>
);
}
export const FooterSection = Footer;

429
components/sections/PricingSection.tsx

@ -0,0 +1,429 @@
import Image from "next/image";
export function PricingSection() {
const essentialFeatures = [
"Full Project Management",
"Basic Time Tracking",
"Chat & Communication",
"Data History: Access to the last 6 months",
"Support: Email Support ",
];
const businessFeatures = [
"Advanced Financial System",
"Smart Time Tracking",
"Guest Access",
"Data History: Unlimited",
"Full Project Management",
"Basic Time Tracking",
"Chat & Communication",
"Support: Email Support ",
];
const agencyFeatures = [
"Full Project Management",
"Basic Time Tracking",
"Chat & Communication",
"Data History: Access to the last 6 months",
"VIP Support",
"Dedicated API",
"Dedicated Onboarding",
];
return (
<section
id="pricing-section"
className="relative w-full flex flex-col items-center z-20 px-4 mt-[60px] md:mt-[100px] mb-[120px]"
>
{/* Top Header Block (Text, id: 4193:10401, width: 1010, height: 132) */}
<div className="relative w-full max-w-[1010px] flex flex-col items-center text-center z-20">
{/* Glow Aura behind badge (Back, id: 4193:10402: Ellipse 1578 & 1579) */}
<div className="absolute -top-[50px] left-1/2 -translate-x-1/2 w-[180px] h-[180px] pointer-events-none -z-10">
<div className="absolute inset-0 bg-[#001ac7] rounded-full blur-[80px] opacity-70" />
<div className="absolute inset-[20px] bg-[#4e66ff] rounded-full blur-[40px] opacity-80" />
</div>
{/* Badge (3, id: 4193:10407, width: 40, height: 40) */}
<div className="relative w-[40px] h-[40px] mb-[24px] flex items-center justify-center flex-shrink-0">
<Image
src="/assets/images/pricing_header_badge.svg"
alt=""
width={100}
height={100}
unoptimized
className="w-[100px] h-[100px] max-w-none flex-shrink-0 pointer-events-none select-none"
/>
</div>
{/* Text Container (Frame 2095586188, id: 4193:10410, width: 1010, height: 68, itemSpacing: 12) */}
<div className="w-full flex flex-col items-center gap-[12px]">
{/* Title (Title, id: 4193:10411, 32px, Inter Medium, #ffffff) */}
<h2 className="text-white text-[28px] sm:text-[32px] leading-[34px] sm:leading-[39px] font-medium tracking-tight text-center max-w-[1010px]">
Pick the plan that fits your workflow.
</h2>
{/* Subtitle (Subtitle, id: 4193:10412, 14px, Inter Regular, #6f829e) */}
<p className="text-[#6f829e] text-[14px] leading-[17px] font-normal text-center max-w-[1010px]">
Whether youre managing tasks or running an agency, TeamBy offers flexible plans that align with how your team actually works.
</p>
</div>
</div>
{/* Pricing Cards Container (Pricing, id: 4193:10216, width: 1216, height: 624) */}
<div className="relative w-full max-w-[1216px] min-h-[624px] mt-[48px] md:mt-[56px] flex flex-col lg:flex-row items-center lg:items-end justify-center gap-[24px] lg:gap-[25px] z-20">
{/* Ambient background glows */}
<div className="absolute left-[200px] bottom-0 w-[400px] h-[400px] pointer-events-none -z-10 opacity-60">
<Image
src="/assets/images/pricing_glow_left.png"
alt=""
fill
unoptimized
className="object-contain"
/>
</div>
<div className="absolute left-1/2 -translate-x-1/2 top-0 w-[500px] h-[500px] pointer-events-none -z-10 opacity-70">
<Image
src="/assets/images/pricing_glow_center.png"
alt=""
fill
unoptimized
className="object-contain"
/>
</div>
<div className="absolute right-[100px] bottom-[50px] w-[400px] h-[400px] pointer-events-none -z-10 opacity-60">
<Image
src="/assets/images/pricing_glow_right.png"
alt=""
fill
unoptimized
className="object-contain"
/>
</div>
{/* 1. Essential Plan Card (Plan, id: 4193:10322, width: 389, height: 556, x: 1, y: 256) */}
<div
id="pricing-plan-essential"
className="relative w-full sm:w-[389px] h-[556px] rounded-[24px] bg-[#080f1a]/50 p-[32px] flex flex-col justify-between overflow-hidden backdrop-blur-[20px] shadow-[0_10px_30px_rgba(0,0,0,0.4)] flex-shrink-0"
style={{
border: "1px solid transparent",
backgroundImage:
"linear-gradient(#080f1a, #080f1a), linear-gradient(180deg, rgba(76, 118, 255, 0.6) 0%, rgba(76, 118, 255, 0.6) 19%, rgba(76, 118, 255, 0.42) 41.58%, rgba(62, 71, 253, 0.3) 81.04%, rgba(137, 142, 251, 0) 100%)",
backgroundOrigin: "border-box",
backgroundClip: "padding-box, border-box",
}}
>
{/* Top section */}
<div className="flex flex-col gap-[32px] w-full">
{/* Header + Subtitle Block */}
<div className="flex flex-col gap-[24px] w-full">
{/* Title & Badge Row */}
<div className="flex items-center justify-between w-full h-[36px]">
<h3
className="text-[20px] leading-[24px] font-medium tracking-tight bg-clip-text text-transparent"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #cadaff 100%)",
}}
>
Essential
</h3>
<div className="flex items-center gap-[16px]">
<div className="w-px h-[36px] bg-gradient-to-b from-[#12141a] via-[#363b4d] to-[#12141a]" />
<div className="relative w-[36px] h-[36px] flex items-center justify-center flex-shrink-0">
<Image
src="/assets/images/pricing_cube_badge_purple.svg"
alt=""
width={96}
height={96}
unoptimized
className="w-[96px] h-[96px] max-w-none flex-shrink-0 pointer-events-none select-none"
/>
</div>
</div>
</div>
{/* Subtitle & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<p className="text-[#556680] text-[14px] leading-[17px] font-normal text-left h-[34px]">
Professional project management without complexity
</p>
<div className="w-full h-px bg-gradient-to-r from-transparent via-[#363b4d] to-transparent" />
</div>
</div>
{/* Price & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<div className="flex items-center gap-[8px] h-[39px]">
<span
className="text-[32px] leading-[39px] font-medium bg-clip-text text-transparent drop-shadow-[0_0_20px_rgba(75,128,255,0.8)]"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #a2beff 100%)",
}}
>
$12
</span>
<span className="text-[#6f829e] text-[12px] leading-[15px] font-normal text-left">
per<br />month
</span>
</div>
<div className="w-full h-px bg-gradient-to-r from-transparent via-[#363b4d] to-transparent" />
</div>
{/* Features List (Frame 2095586164: w: 299, h: 132, itemSpacing: 8) */}
<div className="flex flex-col gap-[8px] w-full">
{essentialFeatures.map((feature, idx) => (
<div key={idx} className="flex items-center gap-[4px] h-[20px]">
<Image
src="/assets/images/pricing_check_blue.svg"
alt=""
width={20}
height={20}
unoptimized
className="w-[20px] h-[20px] flex-shrink-0 pointer-events-none select-none"
/>
<span className="text-[#cbdaef] text-[14px] leading-[17px] font-normal">
{feature}
</span>
</div>
))}
</div>
</div>
{/* Button (Button, id: 4193:10357, width: 325, height: 44, radius: 12) */}
<button
type="button"
id="pricing-essential-cta"
className="btn-primary-gradient w-full h-[44px] rounded-[12px] px-[16px] py-[12px] flex items-center justify-center text-white text-[16px] leading-[20px] font-normal hover:brightness-110 active:scale-[0.98] transition-all cursor-pointer shadow-[0_0_25px_rgba(72,126,255,0.35)]"
>
Get Started
</button>
</div>
{/* 2. Business Plan Card (Plan, id: 4193:10220, width: 388, height: 584, x: 414, y: 188 - Elevated & Featured) */}
<div
id="pricing-plan-business"
className="relative w-full sm:w-[388px] h-[584px] rounded-[24px] bg-[#03070d] p-[32px] flex flex-col justify-between overflow-hidden shadow-[0_0_50px_rgba(0,24,103,0.5)] flex-shrink-0 z-10"
style={{
border: "1px solid transparent",
backgroundImage:
"linear-gradient(#03070d, #03070d), linear-gradient(180deg, rgba(173, 191, 255, 0) 0%, rgba(93, 139, 255, 0.5) 20%, rgba(75, 128, 255, 0.7) 35%, #487eff 50%, #3d6fe5 60%, #255cd9 70%, #0e4acc 80%, #0038bf 90%, #0029b2 100%)",
backgroundOrigin: "border-box",
backgroundClip: "padding-box, border-box",
}}
>
{/* Card Internal Glow & Particles Background */}
<div className="absolute inset-0 pointer-events-none overflow-hidden rounded-[24px] -z-10">
{/* Top-right subtle glow (Ellipse 1072: w: 138, h: 129, color: #032983, blur: 150) */}
<div className="absolute -top-[20px] -right-[20px] w-[140px] h-[140px] bg-[#032983] rounded-full blur-[60px] opacity-80" />
{/* Bottom Multi-layer Gradient Graphic (Background Shape, id: 4193:10221) */}
<div className="absolute -bottom-[50px] -left-[98px] w-[584px] h-[507px] pointer-events-none select-none opacity-90">
<Image
src="/assets/images/pricing_business_bg.png"
alt=""
width={584}
height={507}
unoptimized
className="w-full h-full object-contain"
/>
</div>
{/* Star Constellation Overlay (Container, id: 4193:10272) */}
<div className="absolute bottom-0 left-0 w-full h-[298px] pointer-events-none select-none">
<Image
src="/assets/images/pricing_business_stars.svg"
alt=""
width={388}
height={298}
unoptimized
className="w-full h-full object-cover"
/>
</div>
</div>
{/* Top section */}
<div className="flex flex-col gap-[32px] w-full relative z-10">
{/* Header + Subtitle Block */}
<div className="flex flex-col gap-[24px] w-full">
{/* Title & Badge Row */}
<div className="flex items-center justify-between w-full h-[36px]">
<h3
className="text-[20px] leading-[24px] font-medium tracking-tight bg-clip-text text-transparent"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #cadaff 100%)",
}}
>
Business
</h3>
<div className="flex items-center gap-[16px]">
<div className="w-px h-[36px] bg-gradient-to-b from-[rgba(4,25,73,0)] via-[#184cc4] to-[rgba(4,25,73,0)]" />
<div className="relative w-[36px] h-[36px] flex items-center justify-center flex-shrink-0">
<Image
src="/assets/images/pricing_cube_badge_blue.svg"
alt=""
width={96}
height={96}
unoptimized
className="w-[96px] h-[96px] max-w-none flex-shrink-0 pointer-events-none select-none"
/>
</div>
</div>
</div>
{/* Subtitle & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<p className="text-[#556680] text-[14px] leading-[17px] font-normal text-left h-[34px]">
Growing companies that want to control profitability and costs
</p>
<div className="w-full h-px bg-gradient-to-r from-[rgba(25,59,158,0)] via-[#3260eb] to-[rgba(25,59,158,0)]" />
</div>
</div>
{/* Price & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<div className="flex items-center gap-[8px] h-[39px]">
<span
className="text-[32px] leading-[39px] font-medium bg-clip-text text-transparent drop-shadow-[0_0_20px_rgba(75,128,255,0.8)]"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #a2beff 100%)",
}}
>
$49
</span>
<span className="text-[#b4caff] text-[12px] leading-[15px] font-normal text-left">
per<br />month
</span>
</div>
<div className="w-full h-px bg-gradient-to-r from-[rgba(48,92,207,0)] via-[#557fff] to-[rgba(48,92,207,0)]" />
</div>
{/* Features List (Frame 2095586164: w: 206, h: 216, itemSpacing: 8) */}
<div className="flex flex-col gap-[8px] w-full">
{businessFeatures.map((feature, idx) => (
<div key={idx} className="flex items-center gap-[4px] h-[20px]">
<Image
src="/assets/images/pricing_check_white.svg"
alt=""
width={20}
height={20}
unoptimized
className="w-[20px] h-[20px] flex-shrink-0 pointer-events-none select-none"
/>
<span className="text-[#f7faff] text-[14px] leading-[17px] font-normal">
{feature}
</span>
</div>
))}
</div>
</div>
{/* Button (Button, id: 4193:10270, width: 325, height: 44, radius: 12, fill: #8fb0ff 80%) */}
<button
type="button"
id="pricing-business-cta"
className="relative z-10 w-full h-[44px] rounded-[12px] px-[16px] py-[12px] flex items-center justify-center text-white text-[16px] leading-[20px] font-normal bg-[#8fb0ff]/80 hover:bg-[#8fb0ff] active:scale-[0.98] transition-all cursor-pointer shadow-[0_0_25px_rgba(143,176,255,0.4)] border border-white/40"
>
Get Started
</button>
</div>
{/* 3. Agency Plan Card (Plan, id: 4193:10359, width: 389, height: 557, x: 827, y: 256) */}
<div
id="pricing-plan-agency"
className="relative w-full sm:w-[389px] h-[557px] rounded-[24px] bg-[#080f1a]/50 p-[32px] flex flex-col justify-between overflow-hidden backdrop-blur-[20px] shadow-[0_10px_30px_rgba(0,0,0,0.4)] flex-shrink-0"
style={{
border: "1px solid transparent",
backgroundImage:
"linear-gradient(#080f1a, #080f1a), linear-gradient(180deg, rgba(76, 118, 255, 0.6) 0%, rgba(76, 118, 255, 0.6) 19%, rgba(76, 118, 255, 0.42) 41.58%, rgba(62, 71, 253, 0.3) 81.04%, rgba(137, 142, 251, 0) 100%)",
backgroundOrigin: "border-box",
backgroundClip: "padding-box, border-box",
}}
>
{/* Top section */}
<div className="flex flex-col gap-[32px] w-full">
{/* Header + Subtitle Block */}
<div className="flex flex-col gap-[24px] w-full">
{/* Title & Badge Row */}
<div className="flex items-center justify-between w-full h-[36px]">
<h3
className="text-[20px] leading-[24px] font-medium tracking-tight bg-clip-text text-transparent"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #cadaff 100%)",
}}
>
Agency
</h3>
<div className="flex items-center gap-[16px]">
<div className="w-px h-[36px] bg-gradient-to-b from-[#12141a] via-[#363b4d] to-[#12141a]" />
<div className="relative w-[36px] h-[36px] flex items-center justify-center flex-shrink-0">
<Image
src="/assets/images/pricing_cube_badge_purple.svg"
alt=""
width={96}
height={96}
unoptimized
className="w-[96px] h-[96px] max-w-none flex-shrink-0 pointer-events-none select-none"
/>
</div>
</div>
</div>
{/* Subtitle & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<p className="text-[#556680] text-[14px] leading-[17px] font-normal text-left h-[34px]">
Digital agencies and large organizations that need full control and custom branding
</p>
<div className="w-full h-px bg-gradient-to-r from-transparent via-[#363b4d] to-transparent" />
</div>
</div>
{/* Price & Divider */}
<div className="flex flex-col gap-[16px] w-full">
<div className="flex items-center gap-[8px] h-[39px]">
<span
className="text-[32px] leading-[39px] font-medium bg-clip-text text-transparent drop-shadow-[0_0_20px_rgba(75,128,255,0.8)]"
style={{
backgroundImage: "linear-gradient(180deg, #ffffff 0%, #a2beff 100%)",
}}
>
$59
</span>
<span className="text-[#6f829e] text-[12px] leading-[15px] font-normal text-left">
per<br />month
</span>
</div>
<div className="w-full h-px bg-gradient-to-r from-transparent via-[#363b4d] to-transparent" />
</div>
{/* Features List (Frame 2095586164: w: 299, h: 188, itemSpacing: 8) */}
<div className="flex flex-col gap-[8px] w-full">
{agencyFeatures.map((feature, idx) => (
<div key={idx} className="flex items-center gap-[4px] h-[20px]">
<Image
src="/assets/images/pricing_check_blue.svg"
alt=""
width={20}
height={20}
unoptimized
className="w-[20px] h-[20px] flex-shrink-0 pointer-events-none select-none"
/>
<span className="text-[#cbdaef] text-[14px] leading-[17px] font-normal">
{feature}
</span>
</div>
))}
</div>
</div>
{/* Button (Button, id: 4193:10399, width: 325, height: 44, radius: 12) */}
<button
type="button"
id="pricing-agency-cta"
className="btn-primary-gradient w-full h-[44px] rounded-[12px] px-[16px] py-[12px] flex items-center justify-center text-white text-[16px] leading-[20px] font-normal hover:brightness-110 active:scale-[0.98] transition-all cursor-pointer shadow-[0_0_25px_rgba(72,126,255,0.35)]"
>
Get Started
</button>
</div>
</div>
</section>
);
}

44
components/sections/StatsSection.tsx

@ -0,0 +1,44 @@
export function StatsSection() {
return (
<section
aria-labelledby="stats-title"
className="relative mx-auto h-[608px] w-full max-w-[1215px] overflow-hidden"
>
<div className="absolute left-0 top-0 flex h-[127px] w-full items-start gap-[80px]">
<div className="flex h-[127px] w-[939px] flex-col gap-2">
<div className="flex h-[78px] w-[939px] items-start gap-2">
<img
src="/assets/images/stats_title_icon.svg"
alt=""
aria-hidden="true"
className="mt-0 h-10 w-10 shrink-0"
/>
<h2
id="stats-title"
className="m-0 w-[891px] text-left font-[Inter] text-[32px] font-medium leading-[39px] text-white"
>
Remote work with no guesswork where meetings become owned tasks.
</h2>
</div>
<p className="m-0 w-[939px] text-left font-[Inter] text-[14px] leading-[17px] text-[#6f829e]">
TeamBy replaced manual note-taking and messy follow-ups with accurate transcripts, speaker detection, and AI-generated action itemsso managers get execution, not more admin work.
</p>
</div>
<div className="h-[127px] w-px shrink-0 bg-gradient-to-b from-[#12141a] via-[#363b4d] to-[#12141a]" />
<a
href="#"
className="btn-primary-gradient flex h-9 w-[116px] shrink-0 items-center justify-center rounded-[12px] px-4 py-2 text-center font-[Inter] text-[16px] leading-5 text-white"
>
Read Story
</a>
</div>
<div className="absolute left-[102px] top-[10px] h-[625px] w-[1010px] overflow-hidden">
<img
src="/assets/images/stats_visual.png"
alt="75 percent automate, 50 percent optimize, and 100 percent analyze workflow insights"
className="absolute left-[-59px] top-[-85px] h-[820px] w-[1129px] max-w-none"
/>
</div>
</section>
);
}

164
components/sections/TeambyAssistSection.tsx

@ -0,0 +1,164 @@
import Image from "next/image";
export function TeambyAssistSection() {
return (
<section
id="teamby-assist-section"
className="relative w-full flex flex-col items-center z-20 px-4 mt-[40px] mb-[120px]"
>
{/* Frame 2147225289 (Type: FRAME, id: 4193:9747, width: 1216, height: 608) */}
<div className="relative w-full max-w-[1216px] min-h-[608px] flex flex-col items-center overflow-visible">
{/* ========================================================================= */}
{/* 1. Header & Titles Container (Frame 2147225107, id: 4193:9748, w: 802, h: 195, x: 207, y: 0) */}
{/* ========================================================================= */}
<div className="relative w-full max-w-[802px] flex flex-col items-center text-center z-30">
{/* Badge (Frame 2147225110, id: 4193:9749, w: 108, h: 48, itemSpacing: -8) */}
<div className="relative flex flex-col items-center">
{/* Badge Sparkle Star + Blur Halo (Frame 2147225109 & 3_4193_9751, w: 32, h: 32) */}
<div className="relative w-[32px] h-[32px] flex items-center justify-center -mb-[8px] pointer-events-none select-none z-20">
<Image
src="/assets/images/assist_badge_star.png"
alt=""
width={64}
height={64}
unoptimized
className="w-[64px] h-[64px] max-w-none flex-shrink-0"
/>
</div>
{/* Badge Pill (Header, id: 4193:9756, w: 108, h: 24, padding: 12px 4px, rounded: 24px) */}
<div className="relative z-10 px-[12px] py-[4px] rounded-[24px] bg-[#0f1a47]/70 border border-white/50 backdrop-blur-[14px] flex items-center justify-center">
{/* Title (id: 4193:9757, 12px, Inter Medium, #dae5ff) */}
<span className="text-[#dae5ff] text-[12px] leading-[16px] font-medium tracking-normal select-none">
Teamby Assist
</span>
</div>
</div>
{/* Titles Block (Frame 2147225111, id: 4193:9758, w: 802, h: 99, itemSpacing: 16, mt: 48px) */}
<div className="w-full flex flex-col items-center mt-[48px] gap-[12px]">
{/* Title (Subtitle, id: 4193:9761, 32px, Inter Medium, #e4ecf7) */}
<h2 className="text-[#e4ecf7] text-[28px] sm:text-[32px] leading-[36px] sm:leading-[39px] font-medium tracking-tight text-center">
Teamby gets is done.
</h2>
{/* Subtitle (Subtitle, id: 4193:9762, 16px, Inter Regular, lineHeight: 24px, #6f829e) */}
<p className="text-[#6f829e] text-[14px] sm:text-[16px] leading-[22px] sm:leading-[24px] font-normal text-center max-w-[802px]">
TeamBy unifies your work and uses AI to optimize workflows, meetings, and costsso you can manage smarter without chasing updates.
</p>
</div>
</div>
{/* ========================================================================= */}
{/* 2. Background Cosmic Light Wings & Particles */}
{/* ========================================================================= */}
{/* Left Wing (Group 2147223381, id: 4193:9764, w: 371, h: 228, x: 205, y: 302) */}
<div className="absolute left-[calc(50%-403px)] top-[302px] w-[371px] h-[228px] pointer-events-none select-none z-0 hidden md:block">
<Image
src="/assets/images/assist_beam_left.png"
alt=""
width={371}
height={228}
unoptimized
className="w-full h-full object-contain"
/>
</div>
{/* Right Wing (Group 2147223382, id: 4193:9917, w: 371, h: 228, x: 640, y: 302, rotation: -180) */}
<div className="absolute left-[calc(50%+32px)] top-[302px] w-[371px] h-[228px] pointer-events-none select-none z-0 hidden md:block">
<Image
src="/assets/images/assist_beam_right.png"
alt=""
width={371}
height={228}
unoptimized
className="w-full h-full object-contain"
/>
</div>
{/* ========================================================================= */}
{/* 3. Central Glowing Orbit / Orb (Orbit, id: 4193:10070, w: 390, h: 390, x: 413, y: 218) */}
{/* ========================================================================= */}
<div className="relative md:absolute md:left-1/2 md:-translate-x-1/2 md:top-[92px] w-full max-w-[390px] md:max-w-none md:w-[802px] h-[340px] md:h-[641px] flex items-center justify-center pointer-events-none select-none z-10 my-[20px] md:my-0">
<Image
src="/assets/images/assist_orb.png"
alt="Teamby Assist Cosmic Orb"
width={802}
height={641}
priority
unoptimized
className="w-full md:w-[802px] h-auto md:h-[641px] max-w-none object-contain"
/>
</div>
{/* ========================================================================= */}
{/* 4. Left Task Voice Pills (Frame 2147225288, id: 4193:10200, w: 286, h: 328, x: 0, y: 251) */}
{/* ========================================================================= */}
<div className="relative md:absolute md:left-0 md:top-[251px] w-full max-w-[286px] h-[328px] z-20 flex flex-col justify-between">
{/* Card 1: (Frame 2147225284, id: 4193:10205, w: 286, h: 104, y: 251, opacity: 0.4) */}
<div className="relative w-[286px] h-[104px] p-[16px] rounded-tl-[24px] rounded-tr-[24px] rounded-br-[24px] rounded-bl-0 bg-[#03070d]/20 border border-[#0f161f] opacity-40 backdrop-blur-[4px] flex items-start gap-[16px]">
<div className="w-[24px] h-[24px] flex-shrink-0 mt-[2px]">
<Image
src="/assets/images/assist_audio_lines.svg"
alt=""
width={24}
height={24}
unoptimized
className="w-[24px] h-[24px]"
/>
</div>
<p className="text-[#e4ecf7] text-[16px] leading-[24px] font-normal text-left font-[family-name:var(--font-inter)]">
Create a task for the design team to review the landing page by 4 PM.
</p>
</div>
{/* Card 2: Active (Frame 2147225286, id: 4193:10210, w: 286, h: 96, y: 367, opacity: 1) */}
<div className="relative w-[286px] h-[96px] flex items-center">
{/* Rectangle 1000001632 (id: 4193:10214, w: 216, h: 44, fill: #124aff, blur: 64px) */}
<div className="absolute -right-[100px] top-1/2 -translate-y-1/2 w-[216px] h-[44px] bg-[#124aff] rounded-full blur-[64px] pointer-events-none opacity-90 -z-10" />
<div className="relative w-full h-full p-[24px] rounded-tl-[24px] rounded-tr-[24px] rounded-br-[24px] rounded-bl-0 bg-[#03070d]/20 border border-[#232f40] backdrop-blur-[4px] flex items-start gap-[16px] z-10">
<div className="w-[24px] h-[24px] flex-shrink-0 mt-[2px]">
<Image
src="/assets/images/assist_audio_lines.svg"
alt=""
width={24}
height={24}
unoptimized
className="w-[24px] h-[24px]"
/>
</div>
<p className="text-[#e4ecf7] text-[16px] leading-[24px] font-normal text-left font-[family-name:var(--font-inter)]">
Message Sara and cancel tomorrow&apos;s meeting.
</p>
</div>
</div>
{/* Card 3: (Frame 2147225287, id: 4193:10201, w: 286, h: 104, y: 475, opacity: 0.4) */}
<div className="relative w-[286px] h-[104px] p-[16px] rounded-tl-[24px] rounded-tr-[24px] rounded-br-[24px] rounded-bl-0 bg-[#03070d]/20 border border-[#0f161f] opacity-40 backdrop-blur-[4px] flex items-start gap-[16px]">
<div className="w-[24px] h-[24px] flex-shrink-0 mt-[2px]">
<Image
src="/assets/images/assist_audio_lines.svg"
alt=""
width={24}
height={24}
unoptimized
className="w-[24px] h-[24px]"
/>
</div>
<p className="text-[#e4ecf7] text-[16px] leading-[24px] font-normal text-left font-[family-name:var(--font-inter)]">
Reschedule the product meeting to Friday at 2 PM and let everyone know.
</p>
</div>
{/* Vertical Gradient Fade Mask (Rectangle 1000001631, id: 4193:10209, w: 286, h: 328) */}
<div className="absolute inset-0 pointer-events-none rounded-tl-[24px] rounded-tr-[24px] rounded-br-[24px] rounded-bl-0 bg-gradient-to-b from-[#03070D] via-transparent to-[#03070D] z-20" />
</div>
</div>
</section>
);
}

8
components/sections/index.ts

@ -5,5 +5,9 @@ export { AiCopilotSection } from "./AiCopilotSection";
export { StepsSection } from "./StepsSection"; export { StepsSection } from "./StepsSection";
export { VoiceAgentSection } from "./VoiceAgentSection"; export { VoiceAgentSection } from "./VoiceAgentSection";
export { TaskAnalysisSection } from "./TaskAnalysisSection"; export { TaskAnalysisSection } from "./TaskAnalysisSection";
export { TeambyAssistSection } from "./TeambyAssistSection";
export { StatsSection } from "./StatsSection";
export { PricingSection } from "./PricingSection";
export { CallToActionSection } from "./CallToActionSection";
export { FaqSection, FAQSection } from "./FaqSection";
export { Footer, FooterSection } from "./Footer";

BIN
public/assets/images/assist_audio_lines.png

After

Width: 24  |  Height: 24  |  Size: 279 B

3
public/assets/images/assist_audio_lines.svg

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2 10V13M6 6V17M10 3V21M14 8V15M18 5V18M22 10V13" stroke="#3D6FE5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

BIN
public/assets/images/assist_badge_star.png

After

Width: 128  |  Height: 128  |  Size: 21 KiB

83
public/assets/images/assist_badge_star.svg

@ -0,0 +1,83 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_4193_9750)">
<rect x="50" y="50" width="28" height="28" rx="14" fill="url(#paint0_linear_4193_9750)" fill-opacity="0.7" shape-rendering="crispEdges"/>
<rect x="50.5" y="50.5" width="27" height="27" rx="13.5" stroke="url(#paint1_linear_4193_9750)" shape-rendering="crispEdges"/>
<path d="M64 57C64.8697 61.3667 66.6079 63.1219 71 64C66.6069 64.8781 64.8686 66.6333 64 71C63.1303 66.6333 61.3921 64.877 57 64C61.3931 63.1219 63.1314 61.3667 64 57Z" fill="url(#paint2_linear_4193_9750)"/>
<g opacity="0.4" filter="url(#filter1_f_4193_9750)" style="mix-blend-mode:plus-lighter">
<path d="M66 55C66.8697 59.3667 68.6079 61.1219 73 62C68.6069 62.8781 66.8686 64.6333 66 69C65.1303 64.6333 63.3921 62.877 59 62C63.3931 61.1219 65.1314 59.3667 66 55Z" fill="url(#paint3_linear_4193_9750)"/>
</g>
<path d="M69.5 56C69.8106 57.5596 70.4314 58.1864 72 58.5C70.431 58.8136 69.8102 59.4404 69.5 61C69.1894 59.4404 68.5686 58.8132 67 58.5C68.569 58.1864 69.1898 57.5596 69.5 56Z" fill="url(#paint4_linear_4193_9750)"/>
</g>
<g filter="url(#filter2_fn_4193_9750)" style="mix-blend-mode:screen">
<circle cx="64" cy="64" r="16" fill="#0035B3"/>
</g>
<defs>
<filter id="filter0_di_4193_9750" x="0" y="0" width="128" height="128" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.293269 0 0 0 0 0.501131 0 0 0 0 1 0 0 0 0.7 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_9750"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/>
<feBlend mode="plus-lighter" in2="shape" result="effect2_innerShadow_4193_9750"/>
<feBlend mode="normal" in="effect2_innerShadow_4193_9750" in2="effect1_dropShadow_4193_9750" result="effect2_innerShadow_4193_9750"/>
</filter>
<filter id="filter1_f_4193_9750" x="54" y="50" width="24" height="24" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="2.5" result="effect1_foregroundBlur_4193_9750"/>
</filter>
<filter id="filter2_fn_4193_9750" x="24" y="24" width="80" height="80" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="12" result="effect1_foregroundBlur_4193_9750"/>
<feTurbulence type="fractalNoise" baseFrequency="0.20000000298023224 0.20000000298023224" stitchTiles="stitch" numOctaves="3" result="noise" seed="5948" />
<feColorMatrix in="noise" type="luminanceToAlpha" result="alphaNoise" />
<feComponentTransfer in="alphaNoise" result="coloredNoise1">
<feFuncA type="discrete" tableValues="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "/>
</feComponentTransfer>
<feComposite operator="in" in2="effect1_foregroundBlur_4193_9750" in="coloredNoise1" result="noise1Clipped" />
<feFlood flood-color="rgba(173, 209, 255, 0.3)" result="color1Flood" />
<feComposite operator="in" in2="noise1Clipped" in="color1Flood" result="color1" />
<feMerge result="effect2_noise_4193_9750">
<feMergeNode in="effect1_foregroundBlur_4193_9750" />
<feMergeNode in="color1" />
</feMerge>
</filter>
<linearGradient id="paint0_linear_4193_9750" x1="64" y1="50" x2="64" y2="86.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#0029B3"/>
<stop offset="0.1" stop-color="#0038BF"/>
<stop offset="0.2" stop-color="#0E4ACC"/>
<stop offset="0.3" stop-color="#255CD9"/>
<stop offset="0.4" stop-color="#3D6FE6"/>
<stop offset="0.5" stop-color="#487EFF"/>
<stop offset="0.65" stop-color="#4B80FF"/>
<stop offset="0.8" stop-color="#5D8BFF"/>
<stop offset="1" stop-color="#ADBFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_9750" x1="39.1111" y1="37.7872" x2="95.1671" y2="47.7984" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_9750" x1="64" y1="60.5" x2="64" y2="71" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
<linearGradient id="paint3_linear_4193_9750" x1="66" y1="58.5" x2="66" y2="69" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
<linearGradient id="paint4_linear_4193_9750" x1="69.5" y1="57.25" x2="69.5" y2="61" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/assist_beam_left.png

After

Width: 495  |  Height: 352  |  Size: 170 KiB

198
public/assets/images/assist_beam_left.svg

@ -0,0 +1,198 @@
<svg width="495" height="352" viewBox="0 0 495 352" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_f_4193_9764)">
<path d="M433 62C433 62 237.13 176 62 176C237.13 176 433 290 433 290V176V62Z" fill="#0029B3"/>
</g>
<g filter="url(#filter1_f_4193_9764)">
<path d="M433 75C433 75 282.534 175 148 175C282.534 175 433 283 433 283C433 283 381.665 236.333 381.665 175C381.665 113.667 433 75 433 75Z" fill="#3664FF"/>
</g>
<g opacity="0.6" filter="url(#filter2_f_4193_9764)" style="mix-blend-mode:color-dodge">
<path d="M402 97C402 97 300.634 173.577 210 173.577C300.634 173.577 402 255 402 255C402 255 375.416 210.731 375.416 173.577C375.416 136.423 402 97 402 97Z" fill="#6B8DFF" style="mix-blend-mode:plus-lighter"/>
</g>
<line x1="340" y1="127.25" x2="191" y2="127.25" stroke="url(#paint0_linear_4193_9764)" stroke-width="0.5"/>
<line x1="340" y1="151.25" x2="151" y2="151.25" stroke="url(#paint1_linear_4193_9764)" stroke-width="0.5"/>
<line x1="340" y1="175.25" x2="94" y2="175.25" stroke="url(#paint2_linear_4193_9764)" stroke-width="0.5"/>
<line x1="340" y1="199.25" x2="151" y2="199.25" stroke="url(#paint3_linear_4193_9764)" stroke-width="0.5"/>
<line x1="340" y1="223.25" x2="191" y2="223.25" stroke="url(#paint4_linear_4193_9764)" stroke-width="0.5"/>
<g style="mix-blend-mode:overlay">
<path opacity="0.11" d="M210.483 194.161C210.817 194.232 211.146 194.018 211.218 193.684C211.289 193.349 211.076 193.021 210.742 192.95C210.408 192.879 210.079 193.093 210.007 193.427C209.935 193.762 210.148 194.09 210.483 194.161Z" fill="#BCD4FF"/>
<path d="M211.74 197.91C211.991 197.963 212.237 197.802 212.291 197.552C212.345 197.301 212.185 197.054 211.934 197.001C211.684 196.948 211.437 197.109 211.383 197.359C211.33 197.61 211.489 197.856 211.74 197.91Z" fill="#BCD4FF"/>
<path d="M223.084 193.668C223.334 193.721 223.581 193.561 223.635 193.31C223.688 193.059 223.529 192.813 223.278 192.76C223.027 192.707 222.781 192.867 222.727 193.118C222.673 193.368 222.833 193.615 223.084 193.668Z" fill="#BCD4FF"/>
<path d="M197.502 187.62C197.752 187.673 197.999 187.513 198.053 187.262C198.106 187.011 197.947 186.765 197.696 186.712C197.445 186.659 197.199 186.819 197.145 187.07C197.091 187.321 197.251 187.567 197.502 187.62Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M180.959 191.705C181.294 191.775 181.623 191.562 181.694 191.227C181.766 190.893 181.553 190.564 181.219 190.493C180.884 190.423 180.555 190.636 180.484 190.971C180.412 191.305 180.625 191.634 180.959 191.705Z" fill="#BCD4FF"/>
<path d="M176.642 183.83C176.809 183.865 176.973 183.758 177.009 183.591C177.045 183.424 176.938 183.26 176.771 183.225C176.604 183.189 176.44 183.296 176.404 183.463C176.368 183.63 176.475 183.794 176.642 183.83Z" fill="#BCD4FF"/>
<path d="M207.052 205.779C207.219 205.814 207.383 205.707 207.419 205.54C207.455 205.373 207.348 205.209 207.181 205.173C207.014 205.138 206.85 205.245 206.814 205.412C206.778 205.579 206.885 205.743 207.052 205.779Z" fill="#BCD4FF"/>
<path d="M273.001 219.739C273.168 219.775 273.332 219.668 273.368 219.501C273.404 219.334 273.298 219.17 273.131 219.134C272.964 219.099 272.799 219.206 272.763 219.373C272.728 219.54 272.834 219.704 273.001 219.739Z" fill="#BCD4FF"/>
<path d="M309.481 210.376C309.648 210.412 309.813 210.305 309.849 210.138C309.884 209.971 309.778 209.806 309.611 209.771C309.444 209.736 309.28 209.842 309.244 210.01C309.208 210.177 309.314 210.341 309.481 210.376Z" fill="#BCD4FF"/>
<path d="M316.552 234.973C316.719 235.009 316.883 234.902 316.919 234.735C316.955 234.568 316.848 234.404 316.681 234.368C316.514 234.333 316.35 234.44 316.314 234.607C316.278 234.774 316.385 234.938 316.552 234.973Z" fill="#BCD4FF"/>
<path d="M107.923 176.883C108.09 176.918 108.254 176.812 108.29 176.644C108.326 176.477 108.219 176.313 108.052 176.278C107.885 176.243 107.721 176.349 107.685 176.516C107.649 176.684 107.756 176.848 107.923 176.883Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M106.884 159.571C107.051 159.606 107.215 159.5 107.251 159.332C107.287 159.165 107.18 159.001 107.013 158.966C106.846 158.931 106.682 159.037 106.646 159.204C106.61 159.371 106.717 159.536 106.884 159.571Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M92.3838 163.78C92.5508 163.815 92.7152 163.709 92.751 163.541C92.7867 163.374 92.6803 163.21 92.5133 163.175C92.3463 163.139 92.1819 163.246 92.1462 163.413C92.1104 163.58 92.2168 163.745 92.3838 163.78Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M98.4854 184.06C98.6524 184.095 98.8167 183.988 98.8525 183.821C98.8883 183.654 98.7819 183.49 98.6149 183.455C98.4479 183.419 98.2835 183.526 98.2477 183.693C98.212 183.86 98.3183 184.024 98.4854 184.06Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M173.075 187.193C173.242 187.228 173.407 187.122 173.442 186.954C173.478 186.787 173.372 186.623 173.205 186.588C173.038 186.553 172.873 186.659 172.838 186.826C172.802 186.994 172.908 187.158 173.075 187.193Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M204.118 216.55C204.285 216.585 204.45 216.478 204.485 216.311C204.521 216.144 204.415 215.98 204.248 215.944C204.081 215.909 203.916 216.016 203.881 216.183C203.845 216.35 203.951 216.514 204.118 216.55Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M262.849 225.817C263.016 225.852 263.18 225.746 263.216 225.579C263.252 225.411 263.145 225.247 262.978 225.212C262.811 225.177 262.647 225.283 262.611 225.45C262.575 225.618 262.682 225.782 262.849 225.817Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M123.462 172.259C123.629 172.295 123.793 172.188 123.829 172.021C123.865 171.854 123.758 171.69 123.591 171.654C123.424 171.619 123.26 171.726 123.224 171.893C123.189 172.06 123.295 172.224 123.462 172.259Z" fill="#BCD4FF"/>
<path d="M196.548 170.648C196.715 170.683 196.879 170.577 196.915 170.41C196.951 170.242 196.844 170.078 196.677 170.043C196.51 170.008 196.346 170.114 196.31 170.282C196.274 170.449 196.381 170.613 196.548 170.648Z" fill="#BCD4FF"/>
<path d="M243.263 179.902C243.43 179.937 243.594 179.831 243.63 179.663C243.666 179.496 243.559 179.332 243.392 179.297C243.225 179.262 243.061 179.368 243.025 179.535C242.989 179.703 243.096 179.867 243.263 179.902Z" fill="#BCD4FF"/>
<path d="M170.009 194.136C170.176 194.172 170.34 194.065 170.376 193.898C170.412 193.731 170.305 193.567 170.138 193.531C169.971 193.496 169.807 193.603 169.771 193.77C169.735 193.937 169.842 194.101 170.009 194.136Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M148.833 189.658C149 189.693 149.164 189.586 149.2 189.419C149.236 189.252 149.13 189.088 148.963 189.053C148.796 189.017 148.631 189.124 148.595 189.291C148.56 189.458 148.666 189.623 148.833 189.658Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M128.044 165.639C128.211 165.674 128.375 165.567 128.411 165.4C128.447 165.233 128.34 165.069 128.173 165.034C128.006 164.998 127.842 165.105 127.806 165.272C127.771 165.439 127.877 165.604 128.044 165.639Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M200.435 179.062C200.602 179.098 200.766 178.991 200.802 178.824C200.838 178.657 200.731 178.492 200.564 178.457C200.397 178.422 200.233 178.529 200.197 178.696C200.161 178.863 200.268 179.027 200.435 179.062Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M173.927 200.984C174.094 201.019 174.258 200.912 174.294 200.745C174.33 200.578 174.223 200.414 174.056 200.378C173.889 200.343 173.725 200.45 173.689 200.617C173.653 200.784 173.76 200.948 173.927 200.984Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M136.665 196.252C136.832 196.287 136.996 196.181 137.032 196.014C137.068 195.846 136.962 195.682 136.795 195.647C136.628 195.612 136.463 195.718 136.427 195.886C136.392 196.053 136.498 196.217 136.665 196.252Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M132.231 174.116C132.398 174.151 132.563 174.044 132.599 173.877C132.634 173.71 132.528 173.546 132.361 173.511C132.194 173.475 132.03 173.582 131.994 173.749C131.958 173.916 132.064 174.081 132.231 174.116Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M320.606 213.044C320.773 213.079 320.938 212.973 320.974 212.806C321.009 212.638 320.903 212.474 320.736 212.439C320.569 212.404 320.405 212.51 320.369 212.678C320.333 212.845 320.439 213.009 320.606 213.044Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M274.552 190.321C274.719 190.356 274.883 190.25 274.919 190.082C274.955 189.915 274.848 189.751 274.681 189.716C274.514 189.681 274.35 189.787 274.314 189.954C274.278 190.121 274.385 190.286 274.552 190.321Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M309.653 224.333C309.82 224.369 309.985 224.262 310.02 224.095C310.056 223.928 309.95 223.763 309.783 223.728C309.616 223.693 309.451 223.8 309.416 223.967C309.38 224.134 309.486 224.298 309.653 224.333Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M232.526 210.852C232.86 210.923 233.189 210.709 233.261 210.375C233.332 210.04 233.119 209.712 232.785 209.641C232.451 209.57 232.122 209.784 232.05 210.118C231.978 210.453 232.191 210.781 232.526 210.852Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M252.319 205.548C252.653 205.619 252.982 205.405 253.054 205.071C253.125 204.736 252.912 204.408 252.578 204.337C252.244 204.266 251.915 204.48 251.843 204.815C251.771 205.149 251.984 205.478 252.319 205.548Z" fill="#BCD4FF"/>
<path d="M254.439 194.929C254.69 194.982 254.936 194.821 254.99 194.571C255.044 194.32 254.884 194.073 254.634 194.02C254.383 193.967 254.136 194.128 254.082 194.378C254.029 194.629 254.188 194.876 254.439 194.929Z" fill="#BCD4FF"/>
<path d="M226.763 222.293C227.014 222.346 227.261 222.186 227.314 221.935C227.368 221.685 227.208 221.438 226.958 221.385C226.707 221.332 226.46 221.492 226.407 221.743C226.353 221.994 226.513 222.24 226.763 222.293Z" fill="#BCD4FF"/>
<path d="M325.908 249.607C326.159 249.66 326.405 249.5 326.459 249.249C326.513 248.998 326.353 248.752 326.102 248.699C325.852 248.646 325.605 248.806 325.551 249.057C325.498 249.308 325.657 249.554 325.908 249.607Z" fill="#BCD4FF"/>
<path d="M130.662 202.899C130.912 202.952 131.159 202.792 131.213 202.541C131.267 202.29 131.107 202.044 130.856 201.991C130.606 201.938 130.359 202.098 130.305 202.349C130.251 202.599 130.411 202.846 130.662 202.899Z" fill="#BCD4FF"/>
<path d="M91.9118 187.415C92.1624 187.468 92.4091 187.308 92.4628 187.057C92.5165 186.807 92.3568 186.56 92.1062 186.507C91.8555 186.454 91.6088 186.614 91.5551 186.865C91.5014 187.116 91.6611 187.362 91.9118 187.415Z" fill="#BCD4FF"/>
<path d="M89.361 174.216C89.6116 174.269 89.8584 174.108 89.912 173.858C89.9657 173.607 89.8061 173.361 89.5554 173.308C89.3048 173.254 89.058 173.415 89.0043 173.666C88.9507 173.916 89.1103 174.163 89.361 174.216Z" fill="#BCD4FF"/>
<path d="M238.623 197.907C238.873 197.96 239.12 197.8 239.174 197.549C239.227 197.298 239.068 197.052 238.817 196.999C238.566 196.946 238.32 197.106 238.266 197.357C238.212 197.608 238.372 197.854 238.623 197.907Z" fill="#BCD4FF"/>
<path d="M181.185 209.162C181.436 209.215 181.683 209.055 181.736 208.804C181.79 208.553 181.63 208.307 181.38 208.254C181.129 208.201 180.882 208.361 180.829 208.612C180.775 208.863 180.935 209.109 181.185 209.162Z" fill="#BCD4FF"/>
<path d="M254.634 238.316C254.885 238.369 255.132 238.209 255.186 237.958C255.239 237.707 255.08 237.461 254.829 237.408C254.578 237.355 254.331 237.515 254.278 237.766C254.224 238.017 254.384 238.263 254.634 238.316Z" fill="#BCD4FF"/>
<path d="M339.213 234.701C339.463 234.754 339.71 234.594 339.764 234.343C339.817 234.092 339.658 233.846 339.407 233.793C339.156 233.74 338.91 233.9 338.856 234.151C338.802 234.402 338.962 234.648 339.213 234.701Z" fill="#BCD4FF"/>
<path d="M350.037 219.59C350.287 219.643 350.534 219.482 350.588 219.232C350.642 218.981 350.482 218.735 350.231 218.682C349.981 218.628 349.734 218.789 349.68 219.04C349.626 219.29 349.786 219.537 350.037 219.59Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M279.334 200.512C279.669 200.583 279.998 200.369 280.069 200.035C280.141 199.7 279.928 199.372 279.594 199.301C279.259 199.23 278.93 199.444 278.859 199.778C278.787 200.113 279 200.441 279.334 200.512Z" fill="#BCD4FF"/>
<path d="M283.932 179.021C284.266 179.092 284.595 178.878 284.667 178.544C284.739 178.209 284.526 177.881 284.191 177.81C283.857 177.739 283.528 177.953 283.456 178.287C283.385 178.622 283.598 178.95 283.932 179.021Z" fill="#BCD4FF"/>
<path d="M293.486 210.467C293.737 210.52 293.983 210.359 294.037 210.109C294.091 209.858 293.931 209.612 293.68 209.558C293.43 209.505 293.183 209.666 293.129 209.917C293.076 210.167 293.235 210.414 293.486 210.467Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M310.69 201.773C311.024 201.844 311.353 201.63 311.425 201.296C311.496 200.961 311.283 200.633 310.949 200.562C310.615 200.491 310.286 200.705 310.214 201.04C310.142 201.374 310.355 201.703 310.69 201.773Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M336.041 229.605C336.376 229.676 336.705 229.462 336.776 229.128C336.848 228.793 336.635 228.465 336.301 228.394C335.966 228.323 335.637 228.537 335.566 228.871C335.494 229.206 335.707 229.534 336.041 229.605Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M300.514 222.714C300.848 222.785 301.177 222.571 301.249 222.237C301.321 221.902 301.108 221.574 300.773 221.503C300.439 221.432 300.11 221.646 300.038 221.981C299.967 222.315 300.18 222.644 300.514 222.714Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M125.756 191.099C126.09 191.17 126.42 190.956 126.491 190.622C126.563 190.287 126.35 189.959 126.015 189.888C125.681 189.817 125.352 190.031 125.281 190.365C125.209 190.7 125.422 191.028 125.756 191.099Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M104.811 169.262C105.145 169.333 105.474 169.119 105.546 168.785C105.617 168.45 105.404 168.122 105.07 168.051C104.736 167.98 104.407 168.194 104.335 168.528C104.264 168.863 104.477 169.191 104.811 169.262Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M325.584 217.898C325.919 217.969 326.248 217.755 326.319 217.421C326.391 217.087 326.178 216.758 325.844 216.687C325.509 216.616 325.18 216.83 325.109 217.165C325.037 217.499 325.25 217.828 325.584 217.898Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M150.28 168.128C150.614 168.199 150.943 167.985 151.015 167.65C151.086 167.316 150.873 166.987 150.539 166.917C150.205 166.846 149.876 167.06 149.804 167.394C149.732 167.729 149.945 168.057 150.28 168.128Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M143.408 160.347C143.743 160.418 144.072 160.204 144.143 159.869C144.215 159.535 144.002 159.206 143.668 159.135C143.334 159.065 143.004 159.278 142.933 159.613C142.861 159.947 143.074 160.276 143.408 160.347Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M136.838 179.205C137.172 179.275 137.502 179.062 137.573 178.727C137.645 178.393 137.432 178.064 137.097 177.993C136.763 177.923 136.434 178.136 136.363 178.471C136.291 178.805 136.504 179.134 136.838 179.205Z" fill="#BCD4FF"/>
<path d="M155.81 182.904C156.061 182.957 156.308 182.796 156.361 182.546C156.415 182.295 156.255 182.049 156.005 181.995C155.754 181.942 155.507 182.103 155.454 182.353C155.4 182.604 155.56 182.851 155.81 182.904Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M261.791 118.919C262.126 118.99 262.455 118.776 262.526 118.441C262.598 118.107 262.385 117.778 262.051 117.708C261.716 117.637 261.387 117.851 261.316 118.185C261.244 118.52 261.457 118.848 261.791 118.919Z" fill="#BCD4FF"/>
<path d="M263.048 122.669C263.299 122.722 263.546 122.562 263.6 122.311C263.653 122.06 263.494 121.814 263.243 121.761C262.992 121.708 262.746 121.868 262.692 122.119C262.638 122.369 262.798 122.616 263.048 122.669Z" fill="#BCD4FF"/>
<path d="M274.392 118.425C274.643 118.478 274.89 118.318 274.943 118.067C274.997 117.816 274.837 117.57 274.587 117.517C274.336 117.464 274.089 117.624 274.036 117.875C273.982 118.126 274.142 118.372 274.392 118.425Z" fill="#BCD4FF"/>
<path d="M265.271 152.65C265.522 152.703 265.769 152.543 265.822 152.292C265.876 152.041 265.716 151.795 265.466 151.742C265.215 151.689 264.968 151.849 264.915 152.1C264.861 152.351 265.02 152.597 265.271 152.65Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M248.737 156.742C249.071 156.813 249.4 156.599 249.472 156.264C249.543 155.93 249.33 155.601 248.996 155.53C248.662 155.46 248.333 155.674 248.261 156.008C248.189 156.342 248.402 156.671 248.737 156.742Z" fill="#BCD4FF"/>
<path d="M244.415 148.867C244.582 148.903 244.746 148.796 244.782 148.629C244.818 148.462 244.712 148.298 244.545 148.262C244.378 148.227 244.213 148.334 244.177 148.501C244.142 148.668 244.248 148.832 244.415 148.867Z" fill="#BCD4FF"/>
<path d="M258.36 130.536C258.527 130.571 258.692 130.464 258.728 130.297C258.763 130.13 258.657 129.966 258.49 129.931C258.323 129.895 258.159 130.002 258.123 130.169C258.087 130.336 258.193 130.5 258.36 130.536Z" fill="#BCD4FF"/>
<path d="M324.31 144.498C324.477 144.533 324.641 144.426 324.677 144.259C324.713 144.092 324.606 143.928 324.439 143.893C324.272 143.857 324.108 143.964 324.072 144.131C324.036 144.298 324.143 144.462 324.31 144.498Z" fill="#BCD4FF"/>
<path d="M360.79 135.134C360.957 135.17 361.121 135.063 361.157 134.896C361.193 134.729 361.087 134.565 360.92 134.529C360.753 134.494 360.588 134.601 360.552 134.768C360.517 134.935 360.623 135.099 360.79 135.134Z" fill="#BCD4FF"/>
<path d="M310.646 159.013C310.813 159.049 310.977 158.942 311.013 158.775C311.048 158.608 310.942 158.444 310.775 158.408C310.608 158.373 310.444 158.48 310.408 158.647C310.372 158.814 310.479 158.978 310.646 159.013Z" fill="#BCD4FF"/>
<path d="M175.696 141.911C175.863 141.947 176.028 141.84 176.063 141.673C176.099 141.506 175.993 141.342 175.826 141.306C175.659 141.271 175.494 141.378 175.459 141.545C175.423 141.712 175.529 141.876 175.696 141.911Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M174.661 124.608C174.828 124.643 174.993 124.537 175.028 124.37C175.064 124.202 174.958 124.038 174.791 124.003C174.624 123.968 174.459 124.074 174.424 124.242C174.388 124.409 174.494 124.573 174.661 124.608Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M160.153 128.811C160.32 128.847 160.485 128.74 160.52 128.573C160.556 128.406 160.45 128.241 160.283 128.206C160.116 128.171 159.951 128.278 159.916 128.445C159.88 128.612 159.986 128.776 160.153 128.811Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M166.255 149.091C166.422 149.126 166.586 149.02 166.622 148.852C166.658 148.685 166.551 148.521 166.384 148.486C166.217 148.451 166.053 148.557 166.017 148.724C165.981 148.892 166.088 149.056 166.255 149.091Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M240.849 152.222C241.016 152.257 241.18 152.15 241.216 151.983C241.252 151.816 241.145 151.652 240.978 151.617C240.811 151.581 240.647 151.688 240.611 151.855C240.575 152.022 240.682 152.186 240.849 152.222Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M255.427 141.309C255.594 141.345 255.758 141.238 255.794 141.071C255.83 140.904 255.723 140.74 255.556 140.704C255.389 140.669 255.225 140.776 255.189 140.943C255.153 141.11 255.26 141.274 255.427 141.309Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M387.263 155.525C387.43 155.56 387.594 155.454 387.63 155.287C387.666 155.119 387.559 154.955 387.392 154.92C387.225 154.885 387.061 154.991 387.025 155.159C386.989 155.326 387.096 155.49 387.263 155.525Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M191.231 137.29C191.398 137.326 191.563 137.219 191.599 137.052C191.634 136.885 191.528 136.72 191.361 136.685C191.194 136.65 191.03 136.757 190.994 136.924C190.958 137.091 191.064 137.255 191.231 137.29Z" fill="#BCD4FF"/>
<path d="M264.317 135.678C264.484 135.713 264.649 135.606 264.685 135.439C264.72 135.272 264.614 135.108 264.447 135.073C264.28 135.037 264.116 135.144 264.08 135.311C264.044 135.478 264.15 135.643 264.317 135.678Z" fill="#BCD4FF"/>
<path d="M294.571 104.662C294.738 104.697 294.903 104.59 294.938 104.423C294.974 104.256 294.868 104.092 294.701 104.057C294.534 104.021 294.369 104.128 294.334 104.295C294.298 104.462 294.404 104.626 294.571 104.662Z" fill="#BCD4FF"/>
<path d="M237.786 159.173C237.953 159.208 238.118 159.101 238.153 158.934C238.189 158.767 238.083 158.603 237.916 158.567C237.749 158.532 237.584 158.639 237.549 158.806C237.513 158.973 237.619 159.137 237.786 159.173Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M216.606 154.686C216.773 154.722 216.938 154.615 216.974 154.448C217.009 154.281 216.903 154.116 216.736 154.081C216.569 154.046 216.405 154.153 216.369 154.32C216.333 154.487 216.439 154.651 216.606 154.686Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M195.817 130.669C195.984 130.704 196.149 130.598 196.185 130.431C196.22 130.263 196.114 130.099 195.947 130.064C195.78 130.029 195.616 130.135 195.58 130.303C195.544 130.47 195.65 130.634 195.817 130.669Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M268.204 144.093C268.371 144.128 268.535 144.022 268.571 143.854C268.607 143.687 268.501 143.523 268.334 143.488C268.167 143.452 268.002 143.559 267.966 143.726C267.931 143.893 268.037 144.058 268.204 144.093Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M241.696 166.013C241.863 166.049 242.028 165.942 242.063 165.775C242.099 165.608 241.993 165.444 241.826 165.408C241.659 165.373 241.494 165.48 241.459 165.647C241.423 165.814 241.529 165.978 241.696 166.013Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M204.438 161.289C204.605 161.324 204.77 161.217 204.806 161.05C204.841 160.883 204.735 160.719 204.568 160.684C204.401 160.648 204.237 160.755 204.201 160.922C204.165 161.089 204.271 161.253 204.438 161.289Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M200.005 139.146C200.172 139.181 200.336 139.074 200.372 138.907C200.408 138.74 200.301 138.576 200.134 138.541C199.967 138.505 199.803 138.612 199.767 138.779C199.731 138.946 199.838 139.11 200.005 139.146Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M371.919 137.809C372.086 137.844 372.25 137.737 372.286 137.57C372.322 137.403 372.216 137.239 372.048 137.204C371.881 137.168 371.717 137.275 371.681 137.442C371.646 137.609 371.752 137.773 371.919 137.809Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M325.868 115.085C326.035 115.12 326.2 115.014 326.235 114.847C326.271 114.679 326.165 114.515 325.998 114.48C325.831 114.445 325.666 114.551 325.631 114.719C325.595 114.886 325.701 115.05 325.868 115.085Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M303.747 148.371C303.914 148.407 304.078 148.3 304.114 148.133C304.15 147.966 304.044 147.802 303.877 147.766C303.71 147.731 303.545 147.838 303.509 148.005C303.474 148.172 303.58 148.336 303.747 148.371Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M283.838 135.617C284.172 135.688 284.502 135.474 284.573 135.139C284.645 134.805 284.432 134.476 284.097 134.405C283.763 134.335 283.434 134.549 283.363 134.883C283.291 135.217 283.504 135.546 283.838 135.617Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M303.627 130.308C303.962 130.378 304.291 130.165 304.362 129.83C304.434 129.496 304.221 129.167 303.887 129.096C303.552 129.026 303.223 129.239 303.152 129.574C303.08 129.908 303.293 130.237 303.627 130.308Z" fill="#BCD4FF"/>
<path d="M305.752 119.685C306.002 119.738 306.249 119.578 306.303 119.327C306.356 119.077 306.197 118.83 305.946 118.777C305.695 118.724 305.449 118.884 305.395 119.135C305.341 119.386 305.501 119.632 305.752 119.685Z" fill="#BCD4FF"/>
<path d="M278.072 147.052C278.323 147.105 278.569 146.944 278.623 146.694C278.677 146.443 278.517 146.197 278.266 146.143C278.016 146.09 277.769 146.251 277.715 146.501C277.662 146.752 277.821 146.999 278.072 147.052Z" fill="#BCD4FF"/>
<path d="M319.998 173.647C320.248 173.7 320.495 173.54 320.549 173.289C320.602 173.038 320.443 172.792 320.192 172.739C319.941 172.686 319.695 172.846 319.641 173.097C319.587 173.347 319.747 173.594 319.998 173.647Z" fill="#BCD4FF"/>
<path d="M198.435 167.929C198.686 167.982 198.933 167.821 198.986 167.571C199.04 167.32 198.88 167.073 198.63 167.02C198.379 166.967 198.132 167.128 198.079 167.378C198.025 167.629 198.185 167.876 198.435 167.929Z" fill="#BCD4FF"/>
<path d="M159.685 152.445C159.936 152.498 160.183 152.338 160.236 152.087C160.29 151.836 160.13 151.59 159.88 151.537C159.629 151.484 159.382 151.644 159.329 151.895C159.275 152.146 159.435 152.392 159.685 152.445Z" fill="#BCD4FF"/>
<path d="M157.131 139.245C157.381 139.298 157.628 139.138 157.682 138.887C157.735 138.636 157.576 138.39 157.325 138.337C157.074 138.284 156.828 138.444 156.774 138.695C156.72 138.946 156.88 139.192 157.131 139.245Z" fill="#BCD4FF"/>
<path d="M289.931 122.665C290.182 122.718 290.429 122.558 290.482 122.307C290.536 122.056 290.376 121.81 290.126 121.757C289.875 121.704 289.628 121.864 289.575 122.115C289.521 122.366 289.681 122.612 289.931 122.665Z" fill="#BCD4FF"/>
<path d="M305.595 138.87C305.846 138.924 306.093 138.763 306.146 138.512C306.2 138.262 306.04 138.015 305.79 137.962C305.539 137.909 305.292 138.07 305.239 138.32C305.185 138.571 305.345 138.817 305.595 138.87Z" fill="#BCD4FF"/>
<path d="M379.052 168.031C379.303 168.084 379.55 167.924 379.603 167.673C379.657 167.422 379.497 167.176 379.247 167.123C378.996 167.07 378.749 167.23 378.696 167.481C378.642 167.732 378.802 167.978 379.052 168.031Z" fill="#BCD4FF"/>
<path d="M333.306 158.74C333.557 158.793 333.804 158.632 333.857 158.382C333.911 158.131 333.751 157.884 333.501 157.831C333.25 157.778 333.003 157.939 332.95 158.189C332.896 158.44 333.056 158.687 333.306 158.74Z" fill="#BCD4FF"/>
<path d="M401.349 144.354C401.6 144.407 401.847 144.247 401.9 143.996C401.954 143.746 401.794 143.499 401.544 143.446C401.293 143.393 401.046 143.553 400.993 143.804C400.939 144.055 401.099 144.301 401.349 144.354Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M330.643 125.27C330.977 125.341 331.306 125.127 331.378 124.793C331.449 124.458 331.236 124.13 330.902 124.059C330.568 123.988 330.239 124.202 330.167 124.536C330.096 124.871 330.309 125.199 330.643 125.27Z" fill="#BCD4FF"/>
<path d="M335.244 103.778C335.579 103.849 335.908 103.635 335.979 103.301C336.051 102.966 335.838 102.638 335.504 102.567C335.169 102.496 334.84 102.71 334.769 103.045C334.697 103.379 334.91 103.708 335.244 103.778Z" fill="#BCD4FF"/>
<path d="M344.802 135.231C345.053 135.284 345.3 135.124 345.353 134.873C345.407 134.622 345.247 134.376 344.997 134.323C344.746 134.27 344.499 134.43 344.446 134.681C344.392 134.931 344.552 135.178 344.802 135.231Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M361.998 126.531C362.333 126.602 362.662 126.388 362.733 126.053C362.805 125.719 362.592 125.39 362.258 125.32C361.923 125.249 361.594 125.463 361.523 125.797C361.451 126.132 361.664 126.46 361.998 126.531Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M330.127 153.638C330.462 153.709 330.791 153.495 330.862 153.16C330.934 152.826 330.721 152.497 330.387 152.426C330.052 152.356 329.723 152.569 329.652 152.904C329.58 153.238 329.793 153.567 330.127 153.638Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M351.823 147.472C352.157 147.543 352.486 147.329 352.558 146.995C352.629 146.66 352.416 146.332 352.082 146.261C351.748 146.19 351.419 146.404 351.347 146.738C351.275 147.073 351.488 147.401 351.823 147.472Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M193.526 156.129C193.86 156.2 194.189 155.986 194.261 155.652C194.332 155.317 194.119 154.989 193.785 154.918C193.451 154.847 193.122 155.061 193.05 155.396C192.978 155.73 193.191 156.059 193.526 156.129Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M172.58 134.293C172.915 134.363 173.244 134.15 173.315 133.815C173.387 133.481 173.174 133.152 172.84 133.081C172.505 133.01 172.176 133.224 172.105 133.559C172.033 133.893 172.246 134.222 172.58 134.293Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M376.893 142.656C377.227 142.727 377.556 142.513 377.628 142.179C377.699 141.844 377.486 141.516 377.152 141.445C376.818 141.374 376.489 141.588 376.417 141.923C376.346 142.257 376.559 142.586 376.893 142.656Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M218.049 133.158C218.383 133.229 218.712 133.015 218.784 132.68C218.856 132.346 218.643 132.017 218.308 131.946C217.974 131.876 217.645 132.09 217.573 132.424C217.502 132.758 217.715 133.087 218.049 133.158Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M211.17 125.371C211.505 125.442 211.834 125.228 211.905 124.894C211.977 124.559 211.764 124.231 211.43 124.16C211.095 124.089 210.766 124.303 210.695 124.637C210.623 124.972 210.836 125.3 211.17 125.371Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M204.616 144.242C204.95 144.313 205.279 144.099 205.35 143.765C205.422 143.43 205.209 143.102 204.875 143.031C204.541 142.96 204.211 143.174 204.14 143.508C204.068 143.843 204.281 144.171 204.616 144.242Z" fill="#BCD4FF"/>
<path d="M223.588 147.94C223.838 147.993 224.085 147.833 224.139 147.582C224.192 147.331 224.033 147.085 223.782 147.032C223.531 146.979 223.285 147.139 223.231 147.39C223.177 147.64 223.337 147.887 223.588 147.94Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M353.514 199.313C353.848 199.384 354.177 199.17 354.249 198.836C354.321 198.501 354.108 198.173 353.773 198.102C353.439 198.031 353.11 198.245 353.038 198.579C352.967 198.914 353.18 199.242 353.514 199.313Z" fill="#BCD4FF"/>
<path d="M354.763 203.056C355.014 203.109 355.261 202.948 355.314 202.698C355.368 202.447 355.208 202.2 354.958 202.147C354.707 202.094 354.46 202.255 354.407 202.505C354.353 202.756 354.513 203.002 354.763 203.056Z" fill="#BCD4FF"/>
<path d="M340.521 192.759C340.772 192.812 341.019 192.651 341.072 192.401C341.126 192.15 340.966 191.904 340.716 191.85C340.465 191.797 340.218 191.958 340.165 192.208C340.111 192.459 340.27 192.706 340.521 192.759Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M323.987 196.85C324.321 196.92 324.65 196.707 324.722 196.372C324.793 196.038 324.58 195.709 324.246 195.638C323.912 195.568 323.583 195.781 323.511 196.116C323.439 196.45 323.652 196.779 323.987 196.85Z" fill="#BCD4FF"/>
<path d="M319.665 188.975C319.832 189.011 319.996 188.904 320.032 188.737C320.068 188.57 319.962 188.406 319.795 188.37C319.628 188.335 319.463 188.442 319.427 188.609C319.392 188.776 319.498 188.94 319.665 188.975Z" fill="#BCD4FF"/>
<path d="M350.075 210.922C350.242 210.957 350.407 210.851 350.442 210.684C350.478 210.516 350.372 210.352 350.205 210.317C350.038 210.282 349.873 210.388 349.838 210.555C349.802 210.723 349.908 210.887 350.075 210.922Z" fill="#BCD4FF"/>
<path d="M381.271 187.697C381.438 187.732 381.602 187.626 381.638 187.458C381.673 187.291 381.567 187.127 381.4 187.092C381.233 187.056 381.069 187.163 381.033 187.33C380.997 187.497 381.104 187.662 381.271 187.697Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M380.231 170.393C380.398 170.429 380.563 170.322 380.599 170.155C380.634 169.988 380.528 169.823 380.361 169.788C380.194 169.753 380.03 169.86 379.994 170.027C379.958 170.194 380.064 170.358 380.231 170.393Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M365.735 174.602C365.902 174.638 366.067 174.531 366.103 174.364C366.138 174.197 366.032 174.032 365.865 173.997C365.698 173.962 365.534 174.069 365.498 174.236C365.462 174.403 365.568 174.567 365.735 174.602Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M371.829 194.875C371.996 194.91 372.16 194.803 372.196 194.636C372.232 194.469 372.126 194.305 371.959 194.27C371.792 194.234 371.627 194.341 371.591 194.508C371.556 194.675 371.662 194.839 371.829 194.875Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M316.103 192.337C316.27 192.372 316.434 192.265 316.47 192.098C316.505 191.931 316.399 191.767 316.232 191.731C316.065 191.696 315.901 191.803 315.865 191.97C315.829 192.137 315.936 192.301 316.103 192.337Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M347.134 221.69C347.301 221.725 347.465 221.619 347.501 221.452C347.537 221.284 347.43 221.12 347.263 221.085C347.096 221.05 346.932 221.156 346.896 221.324C346.86 221.491 346.967 221.655 347.134 221.69Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M396.806 183.074C396.973 183.11 397.137 183.003 397.173 182.836C397.209 182.669 397.102 182.505 396.935 182.469C396.768 182.434 396.604 182.541 396.568 182.708C396.532 182.875 396.639 183.039 396.806 183.074Z" fill="#BCD4FF"/>
<path d="M339.567 175.787C339.734 175.822 339.899 175.715 339.935 175.548C339.97 175.381 339.864 175.217 339.697 175.182C339.53 175.146 339.366 175.253 339.33 175.42C339.294 175.587 339.4 175.751 339.567 175.787Z" fill="#BCD4FF"/>
<path d="M313.032 199.282C313.199 199.317 313.364 199.21 313.399 199.043C313.435 198.876 313.329 198.712 313.162 198.677C312.995 198.641 312.83 198.748 312.795 198.915C312.759 199.082 312.865 199.247 313.032 199.282Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M291.86 194.802C292.027 194.837 292.192 194.73 292.227 194.563C292.263 194.396 292.157 194.232 291.99 194.197C291.823 194.161 291.659 194.268 291.623 194.435C291.587 194.602 291.693 194.767 291.86 194.802Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M401.392 176.452C401.559 176.488 401.723 176.381 401.759 176.214C401.795 176.047 401.688 175.883 401.521 175.847C401.354 175.812 401.19 175.919 401.154 176.086C401.118 176.253 401.225 176.417 401.392 176.452Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M343.462 184.207C343.629 184.242 343.793 184.135 343.829 183.968C343.865 183.801 343.758 183.637 343.591 183.602C343.424 183.566 343.26 183.673 343.224 183.84C343.189 184.007 343.295 184.171 343.462 184.207Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M316.946 206.121C317.113 206.157 317.278 206.05 317.313 205.883C317.349 205.716 317.243 205.552 317.076 205.516C316.909 205.481 316.744 205.588 316.709 205.755C316.673 205.922 316.779 206.086 316.946 206.121Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M279.688 201.397C279.856 201.432 280.02 201.325 280.056 201.158C280.091 200.991 279.985 200.827 279.818 200.792C279.651 200.756 279.487 200.863 279.451 201.03C279.415 201.197 279.521 201.361 279.688 201.397Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M275.259 179.26C275.426 179.295 275.59 179.189 275.626 179.021C275.662 178.854 275.555 178.69 275.388 178.655C275.221 178.619 275.057 178.726 275.021 178.893C274.985 179.06 275.092 179.225 275.259 179.26Z" fill="#BCD4FF"/>
<path d="M273.681 208.038C273.932 208.091 274.179 207.931 274.232 207.68C274.286 207.429 274.126 207.183 273.876 207.13C273.625 207.077 273.378 207.237 273.325 207.488C273.271 207.739 273.431 207.985 273.681 208.038Z" fill="#BCD4FF"/>
<path d="M365.259 198.23C365.51 198.283 365.757 198.123 365.811 197.872C365.864 197.622 365.705 197.375 365.454 197.322C365.203 197.269 364.956 197.429 364.903 197.68C364.849 197.931 365.009 198.177 365.259 198.23Z" fill="#BCD4FF"/>
<path d="M362.713 185.036C362.963 185.09 363.21 184.929 363.264 184.678C363.317 184.428 363.158 184.181 362.907 184.128C362.656 184.075 362.41 184.236 362.356 184.486C362.302 184.737 362.462 184.983 362.713 185.036Z" fill="#BCD4FF"/>
<path d="M324.209 214.307C324.459 214.36 324.706 214.2 324.76 213.949C324.813 213.698 324.654 213.452 324.403 213.399C324.152 213.346 323.906 213.506 323.852 213.757C323.798 214.008 323.958 214.254 324.209 214.307Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M399.096 201.907C399.43 201.978 399.759 201.764 399.831 201.43C399.903 201.095 399.69 200.767 399.355 200.696C399.021 200.625 398.692 200.839 398.62 201.174C398.549 201.508 398.762 201.837 399.096 201.907Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M378.159 180.077C378.493 180.147 378.822 179.934 378.893 179.599C378.965 179.265 378.752 178.936 378.418 178.865C378.084 178.795 377.754 179.008 377.683 179.343C377.611 179.677 377.824 180.006 378.159 180.077Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M293.303 173.274C293.637 173.345 293.966 173.131 294.038 172.796C294.11 172.462 293.897 172.133 293.562 172.063C293.228 171.992 292.899 172.206 292.827 172.54C292.756 172.875 292.969 173.203 293.303 173.274Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M286.424 165.486C286.758 165.557 287.087 165.343 287.159 165.008C287.231 164.674 287.018 164.345 286.683 164.275C286.349 164.204 286.02 164.418 285.948 164.752C285.877 165.087 286.09 165.415 286.424 165.486Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M279.862 184.35C280.196 184.42 280.525 184.207 280.597 183.872C280.668 183.538 280.455 183.209 280.121 183.138C279.787 183.068 279.458 183.281 279.386 183.616C279.314 183.95 279.527 184.279 279.862 184.35Z" fill="#BCD4FF"/>
<path d="M298.834 188.049C299.084 188.102 299.331 187.941 299.385 187.691C299.438 187.44 299.279 187.194 299.028 187.141C298.777 187.087 298.531 187.248 298.477 187.499C298.423 187.749 298.583 187.996 298.834 188.049Z" fill="#BCD4FF"/>
</g>
<defs>
<filter id="filter0_f_4193_9764" x="0" y="0" width="495" height="352" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="31" result="effect1_foregroundBlur_4193_9764"/>
</filter>
<filter id="filter1_f_4193_9764" x="120" y="47" width="341" height="264" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="14" result="effect1_foregroundBlur_4193_9764"/>
</filter>
<filter id="filter2_f_4193_9764" x="174" y="61" width="264" height="230" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="18" result="effect1_foregroundBlur_4193_9764"/>
</filter>
<linearGradient id="paint0_linear_4193_9764" x1="191" y1="126.5" x2="340" y2="126.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_9764" x1="151" y1="150.5" x2="340" y2="150.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_9764" x1="94" y1="174.5" x2="340" y2="174.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint3_linear_4193_9764" x1="151" y1="198.5" x2="340" y2="198.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint4_linear_4193_9764" x1="191" y1="222.5" x2="340" y2="222.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/assist_beam_right.png

After

Width: 495  |  Height: 352  |  Size: 169 KiB

198
public/assets/images/assist_beam_right.svg

@ -0,0 +1,198 @@
<svg width="495" height="352" viewBox="0 0 495 352" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_f_4193_9917)">
<path d="M62 62C62 62 257.87 176 433 176C257.87 176 62 290 62 290V176V62Z" fill="#0029B3"/>
</g>
<g filter="url(#filter1_f_4193_9917)">
<path d="M62 75C62 75 212.466 175 347 175C212.466 175 62 283 62 283C62 283 113.335 236.333 113.335 175C113.335 113.667 62 75 62 75Z" fill="#3664FF"/>
</g>
<g opacity="0.6" filter="url(#filter2_f_4193_9917)" style="mix-blend-mode:color-dodge">
<path d="M93 97C93 97 194.366 173.577 285 173.577C194.366 173.577 93 255 93 255C93 255 119.584 210.731 119.584 173.577C119.584 136.423 93 97 93 97Z" fill="#6B8DFF" style="mix-blend-mode:plus-lighter"/>
</g>
<line y1="-0.25" x2="149" y2="-0.25" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 155 127)" stroke="url(#paint0_linear_4193_9917)" stroke-width="0.5"/>
<line y1="-0.25" x2="189" y2="-0.25" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 155 151)" stroke="url(#paint1_linear_4193_9917)" stroke-width="0.5"/>
<line y1="-0.25" x2="246" y2="-0.25" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 155 175)" stroke="url(#paint2_linear_4193_9917)" stroke-width="0.5"/>
<line y1="-0.25" x2="189" y2="-0.25" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 155 199)" stroke="url(#paint3_linear_4193_9917)" stroke-width="0.5"/>
<line y1="-0.25" x2="149" y2="-0.25" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 155 223)" stroke="url(#paint4_linear_4193_9917)" stroke-width="0.5"/>
<g style="mix-blend-mode:overlay">
<path opacity="0.11" d="M284.517 194.161C284.183 194.232 283.854 194.018 283.782 193.684C283.711 193.349 283.924 193.021 284.258 192.95C284.592 192.879 284.921 193.093 284.993 193.427C285.065 193.762 284.852 194.09 284.517 194.161Z" fill="#BCD4FF"/>
<path d="M283.26 197.91C283.009 197.963 282.763 197.802 282.709 197.552C282.655 197.301 282.815 197.054 283.066 197.001C283.316 196.948 283.563 197.109 283.617 197.359C283.67 197.61 283.511 197.856 283.26 197.91Z" fill="#BCD4FF"/>
<path d="M271.916 193.668C271.666 193.721 271.419 193.561 271.365 193.31C271.312 193.059 271.471 192.813 271.722 192.76C271.973 192.707 272.219 192.867 272.273 193.118C272.327 193.368 272.167 193.615 271.916 193.668Z" fill="#BCD4FF"/>
<path d="M297.498 187.62C297.248 187.673 297.001 187.513 296.947 187.262C296.894 187.011 297.053 186.765 297.304 186.712C297.555 186.659 297.801 186.819 297.855 187.07C297.909 187.321 297.749 187.567 297.498 187.62Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M314.041 191.705C313.706 191.775 313.377 191.562 313.306 191.227C313.234 190.893 313.447 190.564 313.781 190.493C314.116 190.423 314.445 190.636 314.516 190.971C314.588 191.305 314.375 191.634 314.041 191.705Z" fill="#BCD4FF"/>
<path d="M318.358 183.83C318.191 183.865 318.027 183.758 317.991 183.591C317.955 183.424 318.062 183.26 318.229 183.225C318.396 183.189 318.56 183.296 318.596 183.463C318.632 183.63 318.525 183.794 318.358 183.83Z" fill="#BCD4FF"/>
<path d="M287.948 205.779C287.781 205.814 287.617 205.707 287.581 205.54C287.545 205.373 287.652 205.209 287.819 205.173C287.986 205.138 288.15 205.245 288.186 205.412C288.222 205.579 288.115 205.743 287.948 205.779Z" fill="#BCD4FF"/>
<path d="M221.999 219.739C221.832 219.775 221.668 219.668 221.632 219.501C221.596 219.334 221.702 219.17 221.869 219.134C222.036 219.099 222.201 219.206 222.237 219.373C222.272 219.54 222.166 219.704 221.999 219.739Z" fill="#BCD4FF"/>
<path d="M185.519 210.376C185.352 210.412 185.187 210.305 185.151 210.138C185.116 209.971 185.222 209.806 185.389 209.771C185.556 209.736 185.72 209.842 185.756 210.01C185.792 210.177 185.686 210.341 185.519 210.376Z" fill="#BCD4FF"/>
<path d="M178.448 234.973C178.281 235.009 178.117 234.902 178.081 234.735C178.045 234.568 178.152 234.404 178.319 234.368C178.486 234.333 178.65 234.44 178.686 234.607C178.722 234.774 178.615 234.938 178.448 234.973Z" fill="#BCD4FF"/>
<path d="M387.077 176.883C386.91 176.918 386.746 176.812 386.71 176.644C386.674 176.477 386.781 176.313 386.948 176.278C387.115 176.243 387.279 176.349 387.315 176.516C387.351 176.684 387.244 176.848 387.077 176.883Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M388.116 159.571C387.949 159.606 387.785 159.5 387.749 159.332C387.713 159.165 387.82 159.001 387.987 158.966C388.154 158.931 388.318 159.037 388.354 159.204C388.39 159.371 388.283 159.536 388.116 159.571Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M402.616 163.78C402.449 163.815 402.285 163.709 402.249 163.541C402.213 163.374 402.32 163.21 402.487 163.175C402.654 163.139 402.818 163.246 402.854 163.413C402.89 163.58 402.783 163.745 402.616 163.78Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M396.515 184.06C396.348 184.095 396.183 183.988 396.147 183.821C396.112 183.654 396.218 183.49 396.385 183.455C396.552 183.419 396.716 183.526 396.752 183.693C396.788 183.86 396.682 184.024 396.515 184.06Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M321.925 187.193C321.758 187.228 321.593 187.122 321.558 186.954C321.522 186.787 321.628 186.623 321.795 186.588C321.962 186.553 322.127 186.659 322.162 186.826C322.198 186.994 322.092 187.158 321.925 187.193Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M290.882 216.55C290.715 216.585 290.55 216.478 290.515 216.311C290.479 216.144 290.585 215.98 290.752 215.944C290.919 215.909 291.084 216.016 291.119 216.183C291.155 216.35 291.049 216.514 290.882 216.55Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M232.151 225.817C231.984 225.852 231.82 225.746 231.784 225.579C231.748 225.411 231.855 225.247 232.022 225.212C232.189 225.177 232.353 225.283 232.389 225.45C232.425 225.618 232.318 225.782 232.151 225.817Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M371.538 172.259C371.371 172.295 371.207 172.188 371.171 172.021C371.135 171.854 371.242 171.69 371.409 171.654C371.576 171.619 371.74 171.726 371.776 171.893C371.811 172.06 371.705 172.224 371.538 172.259Z" fill="#BCD4FF"/>
<path d="M298.452 170.648C298.285 170.683 298.121 170.577 298.085 170.41C298.049 170.242 298.156 170.078 298.323 170.043C298.49 170.008 298.654 170.114 298.69 170.282C298.726 170.449 298.619 170.613 298.452 170.648Z" fill="#BCD4FF"/>
<path d="M251.737 179.902C251.57 179.937 251.406 179.831 251.37 179.663C251.334 179.496 251.441 179.332 251.608 179.297C251.775 179.262 251.939 179.368 251.975 179.535C252.011 179.703 251.904 179.867 251.737 179.902Z" fill="#BCD4FF"/>
<path d="M324.991 194.136C324.824 194.172 324.66 194.065 324.624 193.898C324.588 193.731 324.695 193.567 324.862 193.531C325.029 193.496 325.193 193.603 325.229 193.77C325.265 193.937 325.158 194.101 324.991 194.136Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M346.167 189.658C346 189.693 345.836 189.586 345.8 189.419C345.764 189.252 345.87 189.088 346.037 189.053C346.204 189.017 346.369 189.124 346.405 189.291C346.44 189.458 346.334 189.623 346.167 189.658Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M366.956 165.639C366.789 165.674 366.625 165.567 366.589 165.4C366.553 165.233 366.66 165.069 366.827 165.034C366.994 164.998 367.158 165.105 367.194 165.272C367.229 165.439 367.123 165.604 366.956 165.639Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M294.565 179.062C294.398 179.098 294.234 178.991 294.198 178.824C294.162 178.657 294.269 178.492 294.436 178.457C294.603 178.422 294.767 178.529 294.803 178.696C294.839 178.863 294.732 179.027 294.565 179.062Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M321.073 200.984C320.906 201.019 320.742 200.912 320.706 200.745C320.67 200.578 320.777 200.414 320.944 200.378C321.111 200.343 321.275 200.45 321.311 200.617C321.347 200.784 321.24 200.948 321.073 200.984Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M358.335 196.252C358.168 196.287 358.004 196.181 357.968 196.014C357.932 195.846 358.038 195.682 358.205 195.647C358.372 195.612 358.537 195.718 358.573 195.886C358.608 196.053 358.502 196.217 358.335 196.252Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M362.769 174.116C362.602 174.151 362.437 174.044 362.401 173.877C362.366 173.71 362.472 173.546 362.639 173.511C362.806 173.475 362.97 173.582 363.006 173.749C363.042 173.916 362.936 174.081 362.769 174.116Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M174.394 213.044C174.227 213.079 174.062 212.973 174.026 212.806C173.991 212.638 174.097 212.474 174.264 212.439C174.431 212.404 174.595 212.51 174.631 212.678C174.667 212.845 174.561 213.009 174.394 213.044Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M220.448 190.321C220.281 190.356 220.117 190.25 220.081 190.082C220.045 189.915 220.152 189.751 220.319 189.716C220.486 189.681 220.65 189.787 220.686 189.954C220.722 190.121 220.615 190.286 220.448 190.321Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M185.347 224.333C185.18 224.369 185.015 224.262 184.98 224.095C184.944 223.928 185.05 223.763 185.217 223.728C185.384 223.693 185.549 223.8 185.584 223.967C185.62 224.134 185.514 224.298 185.347 224.333Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M262.474 210.852C262.14 210.923 261.811 210.709 261.739 210.375C261.668 210.04 261.881 209.712 262.215 209.641C262.549 209.57 262.878 209.784 262.95 210.118C263.022 210.453 262.809 210.781 262.474 210.852Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M242.681 205.548C242.347 205.619 242.018 205.405 241.946 205.071C241.875 204.736 242.088 204.408 242.422 204.337C242.756 204.266 243.085 204.48 243.157 204.815C243.229 205.149 243.016 205.478 242.681 205.548Z" fill="#BCD4FF"/>
<path d="M240.561 194.929C240.31 194.982 240.064 194.821 240.01 194.571C239.956 194.32 240.116 194.073 240.366 194.02C240.617 193.967 240.864 194.128 240.918 194.378C240.971 194.629 240.812 194.876 240.561 194.929Z" fill="#BCD4FF"/>
<path d="M268.237 222.293C267.986 222.346 267.739 222.186 267.686 221.935C267.632 221.685 267.792 221.438 268.042 221.385C268.293 221.332 268.54 221.492 268.593 221.743C268.647 221.994 268.487 222.24 268.237 222.293Z" fill="#BCD4FF"/>
<path d="M169.092 249.607C168.841 249.66 168.595 249.5 168.541 249.249C168.487 248.998 168.647 248.752 168.898 248.699C169.148 248.646 169.395 248.806 169.449 249.057C169.502 249.308 169.343 249.554 169.092 249.607Z" fill="#BCD4FF"/>
<path d="M364.338 202.899C364.088 202.952 363.841 202.792 363.787 202.541C363.733 202.29 363.893 202.044 364.144 201.991C364.394 201.938 364.641 202.098 364.695 202.349C364.749 202.599 364.589 202.846 364.338 202.899Z" fill="#BCD4FF"/>
<path d="M403.088 187.415C402.838 187.468 402.591 187.308 402.537 187.057C402.483 186.807 402.643 186.56 402.894 186.507C403.144 186.454 403.391 186.614 403.445 186.865C403.499 187.116 403.339 187.362 403.088 187.415Z" fill="#BCD4FF"/>
<path d="M405.639 174.216C405.388 174.269 405.142 174.108 405.088 173.858C405.034 173.607 405.194 173.361 405.445 173.308C405.695 173.254 405.942 173.415 405.996 173.666C406.049 173.916 405.89 174.163 405.639 174.216Z" fill="#BCD4FF"/>
<path d="M256.377 197.907C256.127 197.96 255.88 197.8 255.826 197.549C255.773 197.298 255.932 197.052 256.183 196.999C256.434 196.946 256.68 197.106 256.734 197.357C256.788 197.608 256.628 197.854 256.377 197.907Z" fill="#BCD4FF"/>
<path d="M313.815 209.162C313.564 209.215 313.317 209.055 313.264 208.804C313.21 208.553 313.37 208.307 313.62 208.254C313.871 208.201 314.118 208.361 314.171 208.612C314.225 208.863 314.065 209.109 313.815 209.162Z" fill="#BCD4FF"/>
<path d="M240.366 238.316C240.115 238.369 239.868 238.209 239.814 237.958C239.761 237.707 239.92 237.461 240.171 237.408C240.422 237.355 240.669 237.515 240.722 237.766C240.776 238.017 240.616 238.263 240.366 238.316Z" fill="#BCD4FF"/>
<path d="M155.787 234.701C155.537 234.754 155.29 234.594 155.236 234.343C155.183 234.092 155.342 233.846 155.593 233.793C155.844 233.74 156.09 233.9 156.144 234.151C156.198 234.402 156.038 234.648 155.787 234.701Z" fill="#BCD4FF"/>
<path d="M144.963 219.59C144.713 219.643 144.466 219.482 144.412 219.232C144.358 218.981 144.518 218.735 144.769 218.682C145.019 218.628 145.266 218.789 145.32 219.04C145.374 219.29 145.214 219.537 144.963 219.59Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M215.666 200.512C215.331 200.583 215.002 200.369 214.931 200.035C214.859 199.7 215.072 199.372 215.406 199.301C215.741 199.23 216.07 199.444 216.141 199.778C216.213 200.113 216 200.441 215.666 200.512Z" fill="#BCD4FF"/>
<path d="M211.068 179.021C210.734 179.092 210.405 178.878 210.333 178.544C210.261 178.209 210.474 177.881 210.809 177.81C211.143 177.739 211.472 177.953 211.544 178.287C211.615 178.622 211.402 178.95 211.068 179.021Z" fill="#BCD4FF"/>
<path d="M201.514 210.467C201.263 210.52 201.017 210.359 200.963 210.109C200.909 209.858 201.069 209.612 201.32 209.558C201.57 209.505 201.817 209.666 201.871 209.917C201.924 210.167 201.765 210.414 201.514 210.467Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M184.31 201.773C183.976 201.844 183.647 201.63 183.575 201.296C183.504 200.961 183.717 200.633 184.051 200.562C184.385 200.491 184.714 200.705 184.786 201.04C184.858 201.374 184.645 201.703 184.31 201.773Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M158.959 229.605C158.624 229.676 158.295 229.462 158.224 229.128C158.152 228.793 158.365 228.465 158.699 228.394C159.034 228.323 159.363 228.537 159.434 228.871C159.506 229.206 159.293 229.534 158.959 229.605Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M194.486 222.714C194.152 222.785 193.823 222.571 193.751 222.237C193.679 221.902 193.892 221.574 194.227 221.503C194.561 221.432 194.89 221.646 194.962 221.981C195.033 222.315 194.82 222.644 194.486 222.714Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M369.244 191.099C368.91 191.17 368.58 190.956 368.509 190.622C368.437 190.287 368.65 189.959 368.985 189.888C369.319 189.817 369.648 190.031 369.719 190.365C369.791 190.7 369.578 191.028 369.244 191.099Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M390.189 169.262C389.855 169.333 389.526 169.119 389.454 168.785C389.383 168.45 389.596 168.122 389.93 168.051C390.264 167.98 390.593 168.194 390.665 168.528C390.736 168.863 390.523 169.191 390.189 169.262Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M169.416 217.898C169.081 217.969 168.752 217.755 168.681 217.421C168.609 217.087 168.822 216.758 169.156 216.687C169.491 216.616 169.82 216.83 169.891 217.165C169.963 217.499 169.75 217.828 169.416 217.898Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M344.72 168.128C344.386 168.199 344.057 167.985 343.985 167.65C343.914 167.316 344.127 166.987 344.461 166.917C344.795 166.846 345.124 167.06 345.196 167.394C345.268 167.729 345.055 168.057 344.72 168.128Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M351.592 160.347C351.257 160.418 350.928 160.204 350.857 159.869C350.785 159.535 350.998 159.206 351.332 159.135C351.666 159.065 351.996 159.278 352.067 159.613C352.139 159.947 351.926 160.276 351.592 160.347Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M358.162 179.205C357.828 179.275 357.498 179.062 357.427 178.727C357.355 178.393 357.568 178.064 357.903 177.993C358.237 177.923 358.566 178.136 358.637 178.471C358.709 178.805 358.496 179.134 358.162 179.205Z" fill="#BCD4FF"/>
<path d="M339.19 182.904C338.939 182.957 338.692 182.796 338.639 182.546C338.585 182.295 338.745 182.049 338.995 181.995C339.246 181.942 339.493 182.103 339.546 182.353C339.6 182.604 339.44 182.851 339.19 182.904Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M233.209 118.919C232.874 118.99 232.545 118.776 232.474 118.441C232.402 118.107 232.615 117.778 232.949 117.708C233.284 117.637 233.613 117.851 233.684 118.185C233.756 118.52 233.543 118.848 233.209 118.919Z" fill="#BCD4FF"/>
<path d="M231.952 122.669C231.701 122.722 231.454 122.562 231.4 122.311C231.347 122.06 231.506 121.814 231.757 121.761C232.008 121.708 232.254 121.868 232.308 122.119C232.362 122.369 232.202 122.616 231.952 122.669Z" fill="#BCD4FF"/>
<path d="M220.608 118.425C220.357 118.478 220.11 118.318 220.057 118.067C220.003 117.816 220.163 117.57 220.413 117.517C220.664 117.464 220.911 117.624 220.964 117.875C221.018 118.126 220.858 118.372 220.608 118.425Z" fill="#BCD4FF"/>
<path d="M229.729 152.65C229.478 152.703 229.231 152.543 229.178 152.292C229.124 152.041 229.284 151.795 229.534 151.742C229.785 151.689 230.032 151.849 230.085 152.1C230.139 152.351 229.98 152.597 229.729 152.65Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M246.263 156.742C245.929 156.813 245.6 156.599 245.528 156.264C245.457 155.93 245.67 155.601 246.004 155.53C246.338 155.46 246.667 155.674 246.739 156.008C246.811 156.342 246.598 156.671 246.263 156.742Z" fill="#BCD4FF"/>
<path d="M250.585 148.867C250.418 148.903 250.254 148.796 250.218 148.629C250.182 148.462 250.288 148.298 250.455 148.262C250.622 148.227 250.787 148.334 250.823 148.501C250.858 148.668 250.752 148.832 250.585 148.867Z" fill="#BCD4FF"/>
<path d="M236.64 130.536C236.473 130.571 236.308 130.464 236.272 130.297C236.237 130.13 236.343 129.966 236.51 129.931C236.677 129.895 236.841 130.002 236.877 130.169C236.913 130.336 236.807 130.5 236.64 130.536Z" fill="#BCD4FF"/>
<path d="M170.69 144.498C170.523 144.533 170.359 144.426 170.323 144.259C170.287 144.092 170.394 143.928 170.561 143.893C170.728 143.857 170.892 143.964 170.928 144.131C170.964 144.298 170.857 144.462 170.69 144.498Z" fill="#BCD4FF"/>
<path d="M134.21 135.134C134.043 135.17 133.879 135.063 133.843 134.896C133.807 134.729 133.913 134.565 134.08 134.529C134.247 134.494 134.412 134.601 134.448 134.768C134.483 134.935 134.377 135.099 134.21 135.134Z" fill="#BCD4FF"/>
<path d="M184.354 159.013C184.187 159.049 184.023 158.942 183.987 158.775C183.952 158.608 184.058 158.444 184.225 158.408C184.392 158.373 184.556 158.48 184.592 158.647C184.628 158.814 184.521 158.978 184.354 159.013Z" fill="#BCD4FF"/>
<path d="M319.304 141.911C319.137 141.947 318.972 141.84 318.937 141.673C318.901 141.506 319.007 141.342 319.174 141.306C319.341 141.271 319.506 141.378 319.541 141.545C319.577 141.712 319.471 141.876 319.304 141.911Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M320.339 124.608C320.172 124.643 320.007 124.537 319.972 124.37C319.936 124.202 320.042 124.038 320.209 124.003C320.376 123.968 320.541 124.074 320.576 124.242C320.612 124.409 320.506 124.573 320.339 124.608Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M334.847 128.811C334.68 128.847 334.515 128.74 334.48 128.573C334.444 128.406 334.55 128.241 334.717 128.206C334.884 128.171 335.049 128.278 335.084 128.445C335.12 128.612 335.014 128.776 334.847 128.811Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M328.745 149.091C328.578 149.126 328.414 149.02 328.378 148.852C328.342 148.685 328.449 148.521 328.616 148.486C328.783 148.451 328.947 148.557 328.983 148.724C329.019 148.892 328.912 149.056 328.745 149.091Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M254.151 152.222C253.984 152.257 253.82 152.15 253.784 151.983C253.748 151.816 253.855 151.652 254.022 151.617C254.189 151.581 254.353 151.688 254.389 151.855C254.425 152.022 254.318 152.186 254.151 152.222Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M239.573 141.309C239.406 141.345 239.242 141.238 239.206 141.071C239.17 140.904 239.277 140.74 239.444 140.704C239.611 140.669 239.775 140.776 239.811 140.943C239.847 141.11 239.74 141.274 239.573 141.309Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M107.737 155.525C107.57 155.56 107.406 155.454 107.37 155.287C107.334 155.119 107.441 154.955 107.608 154.92C107.775 154.885 107.939 154.991 107.975 155.159C108.011 155.326 107.904 155.49 107.737 155.525Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M303.769 137.29C303.602 137.326 303.437 137.219 303.401 137.052C303.366 136.885 303.472 136.72 303.639 136.685C303.806 136.65 303.97 136.757 304.006 136.924C304.042 137.091 303.936 137.255 303.769 137.29Z" fill="#BCD4FF"/>
<path d="M230.683 135.678C230.516 135.713 230.351 135.606 230.315 135.439C230.28 135.272 230.386 135.108 230.553 135.073C230.72 135.037 230.884 135.144 230.92 135.311C230.956 135.478 230.85 135.643 230.683 135.678Z" fill="#BCD4FF"/>
<path d="M200.429 104.662C200.262 104.697 200.097 104.59 200.062 104.423C200.026 104.256 200.132 104.092 200.299 104.057C200.466 104.021 200.631 104.128 200.666 104.295C200.702 104.462 200.596 104.626 200.429 104.662Z" fill="#BCD4FF"/>
<path d="M257.214 159.173C257.047 159.208 256.882 159.101 256.847 158.934C256.811 158.767 256.917 158.603 257.084 158.567C257.251 158.532 257.416 158.639 257.451 158.806C257.487 158.973 257.381 159.137 257.214 159.173Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M278.394 154.686C278.227 154.722 278.062 154.615 278.026 154.448C277.991 154.281 278.097 154.116 278.264 154.081C278.431 154.046 278.595 154.153 278.631 154.32C278.667 154.487 278.561 154.651 278.394 154.686Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M299.183 130.669C299.016 130.704 298.851 130.598 298.815 130.431C298.78 130.263 298.886 130.099 299.053 130.064C299.22 130.029 299.384 130.135 299.42 130.303C299.456 130.47 299.35 130.634 299.183 130.669Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M226.796 144.093C226.629 144.128 226.465 144.022 226.429 143.854C226.393 143.687 226.499 143.523 226.666 143.488C226.833 143.452 226.998 143.559 227.034 143.726C227.069 143.893 226.963 144.058 226.796 144.093Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M253.304 166.013C253.137 166.049 252.972 165.942 252.937 165.775C252.901 165.608 253.007 165.444 253.174 165.408C253.341 165.373 253.506 165.48 253.541 165.647C253.577 165.814 253.471 165.978 253.304 166.013Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M290.562 161.289C290.395 161.324 290.23 161.217 290.194 161.05C290.159 160.883 290.265 160.719 290.432 160.684C290.599 160.648 290.763 160.755 290.799 160.922C290.835 161.089 290.729 161.253 290.562 161.289Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M294.995 139.146C294.828 139.181 294.664 139.074 294.628 138.907C294.592 138.74 294.699 138.576 294.866 138.541C295.033 138.505 295.197 138.612 295.233 138.779C295.269 138.946 295.162 139.11 294.995 139.146Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M123.081 137.809C122.914 137.844 122.75 137.737 122.714 137.57C122.678 137.403 122.784 137.239 122.952 137.204C123.119 137.168 123.283 137.275 123.319 137.442C123.354 137.609 123.248 137.773 123.081 137.809Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M169.132 115.085C168.965 115.12 168.8 115.014 168.765 114.847C168.729 114.679 168.835 114.515 169.002 114.48C169.169 114.445 169.334 114.551 169.369 114.719C169.405 114.886 169.299 115.05 169.132 115.085Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M191.253 148.371C191.086 148.407 190.922 148.3 190.886 148.133C190.85 147.966 190.956 147.802 191.123 147.766C191.29 147.731 191.455 147.838 191.491 148.005C191.526 148.172 191.42 148.336 191.253 148.371Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M211.162 135.617C210.828 135.688 210.498 135.474 210.427 135.139C210.355 134.805 210.568 134.476 210.903 134.405C211.237 134.335 211.566 134.549 211.637 134.883C211.709 135.217 211.496 135.546 211.162 135.617Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M191.373 130.308C191.038 130.378 190.709 130.165 190.638 129.83C190.566 129.496 190.779 129.167 191.113 129.096C191.448 129.026 191.777 129.239 191.848 129.574C191.92 129.908 191.707 130.237 191.373 130.308Z" fill="#BCD4FF"/>
<path d="M189.248 119.685C188.998 119.738 188.751 119.578 188.697 119.327C188.644 119.077 188.803 118.83 189.054 118.777C189.305 118.724 189.551 118.884 189.605 119.135C189.659 119.386 189.499 119.632 189.248 119.685Z" fill="#BCD4FF"/>
<path d="M216.928 147.052C216.677 147.105 216.431 146.944 216.377 146.694C216.323 146.443 216.483 146.197 216.734 146.143C216.984 146.09 217.231 146.251 217.285 146.501C217.338 146.752 217.179 146.999 216.928 147.052Z" fill="#BCD4FF"/>
<path d="M175.002 173.647C174.752 173.7 174.505 173.54 174.451 173.289C174.398 173.038 174.557 172.792 174.808 172.739C175.059 172.686 175.305 172.846 175.359 173.097C175.413 173.347 175.253 173.594 175.002 173.647Z" fill="#BCD4FF"/>
<path d="M296.565 167.929C296.314 167.982 296.067 167.821 296.014 167.571C295.96 167.32 296.12 167.073 296.37 167.02C296.621 166.967 296.868 167.128 296.921 167.378C296.975 167.629 296.815 167.876 296.565 167.929Z" fill="#BCD4FF"/>
<path d="M335.315 152.445C335.064 152.498 334.817 152.338 334.764 152.087C334.71 151.836 334.87 151.59 335.12 151.537C335.371 151.484 335.618 151.644 335.671 151.895C335.725 152.146 335.565 152.392 335.315 152.445Z" fill="#BCD4FF"/>
<path d="M337.869 139.245C337.619 139.298 337.372 139.138 337.318 138.887C337.265 138.636 337.424 138.39 337.675 138.337C337.926 138.284 338.172 138.444 338.226 138.695C338.28 138.946 338.12 139.192 337.869 139.245Z" fill="#BCD4FF"/>
<path d="M205.069 122.665C204.818 122.718 204.571 122.558 204.518 122.307C204.464 122.056 204.624 121.81 204.874 121.757C205.125 121.704 205.372 121.864 205.425 122.115C205.479 122.366 205.319 122.612 205.069 122.665Z" fill="#BCD4FF"/>
<path d="M189.405 138.87C189.154 138.924 188.907 138.763 188.854 138.512C188.8 138.262 188.96 138.015 189.21 137.962C189.461 137.909 189.708 138.07 189.761 138.32C189.815 138.571 189.655 138.817 189.405 138.87Z" fill="#BCD4FF"/>
<path d="M115.948 168.031C115.697 168.084 115.45 167.924 115.397 167.673C115.343 167.422 115.503 167.176 115.753 167.123C116.004 167.07 116.251 167.23 116.304 167.481C116.358 167.732 116.198 167.978 115.948 168.031Z" fill="#BCD4FF"/>
<path d="M161.694 158.74C161.443 158.793 161.196 158.632 161.143 158.382C161.089 158.131 161.249 157.884 161.499 157.831C161.75 157.778 161.997 157.939 162.05 158.189C162.104 158.44 161.944 158.687 161.694 158.74Z" fill="#BCD4FF"/>
<path d="M93.6507 144.354C93.4001 144.407 93.1534 144.247 93.0997 143.996C93.046 143.746 93.2057 143.499 93.4563 143.446C93.707 143.393 93.9537 143.553 94.0074 143.804C94.0611 144.055 93.9014 144.301 93.6507 144.354Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M164.357 125.27C164.023 125.341 163.694 125.127 163.622 124.793C163.551 124.458 163.764 124.13 164.098 124.059C164.432 123.988 164.761 124.202 164.833 124.536C164.904 124.871 164.691 125.199 164.357 125.27Z" fill="#BCD4FF"/>
<path d="M159.756 103.778C159.421 103.849 159.092 103.635 159.021 103.301C158.949 102.966 159.162 102.638 159.496 102.567C159.831 102.496 160.16 102.71 160.231 103.045C160.303 103.379 160.09 103.708 159.756 103.778Z" fill="#BCD4FF"/>
<path d="M150.198 135.231C149.947 135.284 149.7 135.124 149.647 134.873C149.593 134.622 149.753 134.376 150.003 134.323C150.254 134.27 150.501 134.43 150.554 134.681C150.608 134.931 150.448 135.178 150.198 135.231Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M133.002 126.531C132.667 126.602 132.338 126.388 132.267 126.053C132.195 125.719 132.408 125.39 132.742 125.32C133.077 125.249 133.406 125.463 133.477 125.797C133.549 126.132 133.336 126.46 133.002 126.531Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M164.873 153.638C164.538 153.709 164.209 153.495 164.138 153.16C164.066 152.826 164.279 152.497 164.613 152.426C164.948 152.356 165.277 152.569 165.348 152.904C165.42 153.238 165.207 153.567 164.873 153.638Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M143.177 147.472C142.843 147.543 142.514 147.329 142.442 146.995C142.371 146.66 142.584 146.332 142.918 146.261C143.252 146.19 143.581 146.404 143.653 146.738C143.725 147.073 143.512 147.401 143.177 147.472Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M301.474 156.129C301.14 156.2 300.811 155.986 300.739 155.652C300.668 155.317 300.881 154.989 301.215 154.918C301.549 154.847 301.878 155.061 301.95 155.396C302.022 155.73 301.809 156.059 301.474 156.129Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M322.42 134.293C322.085 134.363 321.756 134.15 321.685 133.815C321.613 133.481 321.826 133.152 322.16 133.081C322.495 133.01 322.824 133.224 322.895 133.559C322.967 133.893 322.754 134.222 322.42 134.293Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M118.107 142.656C117.773 142.727 117.444 142.513 117.372 142.179C117.301 141.844 117.514 141.516 117.848 141.445C118.182 141.374 118.511 141.588 118.583 141.923C118.654 142.257 118.441 142.586 118.107 142.656Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M276.951 133.158C276.617 133.229 276.288 133.015 276.216 132.68C276.144 132.346 276.357 132.017 276.692 131.946C277.026 131.876 277.355 132.09 277.427 132.424C277.498 132.758 277.285 133.087 276.951 133.158Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M283.83 125.371C283.495 125.442 283.166 125.228 283.095 124.894C283.023 124.559 283.236 124.231 283.57 124.16C283.905 124.089 284.234 124.303 284.305 124.637C284.377 124.972 284.164 125.3 283.83 125.371Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M290.384 144.242C290.05 144.313 289.721 144.099 289.65 143.765C289.578 143.43 289.791 143.102 290.125 143.031C290.459 142.96 290.789 143.174 290.86 143.508C290.932 143.843 290.719 144.171 290.384 144.242Z" fill="#BCD4FF"/>
<path d="M271.412 147.94C271.162 147.993 270.915 147.833 270.861 147.582C270.808 147.331 270.967 147.085 271.218 147.032C271.469 146.979 271.715 147.139 271.769 147.39C271.823 147.64 271.663 147.887 271.412 147.94Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M141.486 199.313C141.152 199.384 140.823 199.17 140.751 198.836C140.679 198.501 140.892 198.173 141.227 198.102C141.561 198.031 141.89 198.245 141.962 198.579C142.033 198.914 141.82 199.242 141.486 199.313Z" fill="#BCD4FF"/>
<path d="M140.237 203.056C139.986 203.109 139.739 202.948 139.686 202.698C139.632 202.447 139.792 202.2 140.042 202.147C140.293 202.094 140.54 202.255 140.593 202.505C140.647 202.756 140.487 203.002 140.237 203.056Z" fill="#BCD4FF"/>
<path d="M154.479 192.759C154.228 192.812 153.981 192.651 153.928 192.401C153.874 192.15 154.034 191.904 154.284 191.85C154.535 191.797 154.782 191.958 154.835 192.208C154.889 192.459 154.73 192.706 154.479 192.759Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M171.013 196.85C170.679 196.92 170.35 196.707 170.278 196.372C170.207 196.038 170.42 195.709 170.754 195.638C171.088 195.568 171.417 195.781 171.489 196.116C171.561 196.45 171.348 196.779 171.013 196.85Z" fill="#BCD4FF"/>
<path d="M175.335 188.975C175.168 189.011 175.004 188.904 174.968 188.737C174.932 188.57 175.038 188.406 175.205 188.37C175.372 188.335 175.537 188.442 175.573 188.609C175.608 188.776 175.502 188.94 175.335 188.975Z" fill="#BCD4FF"/>
<path d="M144.925 210.922C144.758 210.957 144.593 210.851 144.558 210.684C144.522 210.516 144.628 210.352 144.795 210.317C144.962 210.282 145.127 210.388 145.162 210.555C145.198 210.723 145.092 210.887 144.925 210.922Z" fill="#BCD4FF"/>
<path d="M113.729 187.697C113.562 187.732 113.398 187.626 113.362 187.458C113.327 187.291 113.433 187.127 113.6 187.092C113.767 187.056 113.931 187.163 113.967 187.33C114.003 187.497 113.896 187.662 113.729 187.697Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M114.769 170.393C114.602 170.429 114.437 170.322 114.401 170.155C114.366 169.988 114.472 169.823 114.639 169.788C114.806 169.753 114.97 169.86 115.006 170.027C115.042 170.194 114.936 170.358 114.769 170.393Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M129.265 174.602C129.098 174.638 128.933 174.531 128.897 174.364C128.862 174.197 128.968 174.032 129.135 173.997C129.302 173.962 129.466 174.069 129.502 174.236C129.538 174.403 129.432 174.567 129.265 174.602Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M123.171 194.875C123.004 194.91 122.84 194.803 122.804 194.636C122.768 194.469 122.874 194.305 123.041 194.27C123.208 194.234 123.373 194.341 123.409 194.508C123.444 194.675 123.338 194.839 123.171 194.875Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M178.897 192.337C178.73 192.372 178.566 192.265 178.53 192.098C178.495 191.931 178.601 191.767 178.768 191.731C178.935 191.696 179.099 191.803 179.135 191.97C179.171 192.137 179.064 192.301 178.897 192.337Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M147.866 221.69C147.699 221.725 147.535 221.619 147.499 221.452C147.463 221.284 147.57 221.12 147.737 221.085C147.904 221.05 148.068 221.156 148.104 221.324C148.14 221.491 148.033 221.655 147.866 221.69Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M98.1943 183.074C98.0273 183.11 97.863 183.003 97.8272 182.836C97.7914 182.669 97.8978 182.505 98.0648 182.469C98.2318 182.434 98.3962 182.541 98.432 182.708C98.4677 182.875 98.3613 183.039 98.1943 183.074Z" fill="#BCD4FF"/>
<path d="M155.433 175.787C155.266 175.822 155.101 175.715 155.065 175.548C155.03 175.381 155.136 175.217 155.303 175.182C155.47 175.146 155.634 175.253 155.67 175.42C155.706 175.587 155.6 175.751 155.433 175.787Z" fill="#BCD4FF"/>
<path d="M181.968 199.282C181.801 199.317 181.636 199.21 181.601 199.043C181.565 198.876 181.671 198.712 181.838 198.677C182.005 198.641 182.17 198.748 182.205 198.915C182.241 199.082 182.135 199.247 181.968 199.282Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M203.14 194.802C202.973 194.837 202.808 194.73 202.773 194.563C202.737 194.396 202.843 194.232 203.01 194.197C203.177 194.161 203.341 194.268 203.377 194.435C203.413 194.602 203.307 194.767 203.14 194.802Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M93.6084 176.452C93.4414 176.488 93.277 176.381 93.2412 176.214C93.2054 176.047 93.3118 175.883 93.4789 175.847C93.6459 175.812 93.8102 175.919 93.846 176.086C93.8818 176.253 93.7754 176.417 93.6084 176.452Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M151.538 184.207C151.371 184.242 151.207 184.135 151.171 183.968C151.135 183.801 151.242 183.637 151.409 183.602C151.576 183.566 151.74 183.673 151.776 183.84C151.811 184.007 151.705 184.171 151.538 184.207Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M178.054 206.121C177.887 206.157 177.722 206.05 177.687 205.883C177.651 205.716 177.757 205.552 177.924 205.516C178.091 205.481 178.256 205.588 178.291 205.755C178.327 205.922 178.221 206.086 178.054 206.121Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M215.312 201.397C215.144 201.432 214.98 201.325 214.944 201.158C214.909 200.991 215.015 200.827 215.182 200.792C215.349 200.756 215.513 200.863 215.549 201.03C215.585 201.197 215.479 201.361 215.312 201.397Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M219.741 179.26C219.574 179.295 219.41 179.189 219.374 179.021C219.338 178.854 219.445 178.69 219.612 178.655C219.779 178.619 219.943 178.726 219.979 178.893C220.015 179.06 219.908 179.225 219.741 179.26Z" fill="#BCD4FF"/>
<path d="M221.319 208.038C221.068 208.091 220.821 207.931 220.768 207.68C220.714 207.429 220.874 207.183 221.124 207.13C221.375 207.077 221.622 207.237 221.675 207.488C221.729 207.739 221.569 207.985 221.319 208.038Z" fill="#BCD4FF"/>
<path d="M129.741 198.23C129.49 198.283 129.243 198.123 129.189 197.872C129.136 197.622 129.295 197.375 129.546 197.322C129.797 197.269 130.044 197.429 130.097 197.68C130.151 197.931 129.991 198.177 129.741 198.23Z" fill="#BCD4FF"/>
<path d="M132.287 185.036C132.037 185.09 131.79 184.929 131.736 184.678C131.683 184.428 131.842 184.181 132.093 184.128C132.344 184.075 132.59 184.236 132.644 184.486C132.698 184.737 132.538 184.983 132.287 185.036Z" fill="#BCD4FF"/>
<path d="M170.791 214.307C170.541 214.36 170.294 214.2 170.24 213.949C170.187 213.698 170.346 213.452 170.597 213.399C170.848 213.346 171.094 213.506 171.148 213.757C171.202 214.008 171.042 214.254 170.791 214.307Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M95.904 201.907C95.5697 201.978 95.2406 201.764 95.169 201.43C95.0974 201.095 95.3104 200.767 95.6447 200.696C95.979 200.625 96.3081 200.839 96.3797 201.174C96.4513 201.508 96.2383 201.837 95.904 201.907Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M116.841 180.077C116.507 180.147 116.178 179.934 116.107 179.599C116.035 179.265 116.248 178.936 116.582 178.865C116.916 178.795 117.246 179.008 117.317 179.343C117.389 179.677 117.176 180.006 116.841 180.077Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M201.697 173.274C201.363 173.345 201.034 173.131 200.962 172.796C200.89 172.462 201.103 172.133 201.438 172.063C201.772 171.992 202.101 172.206 202.173 172.54C202.244 172.875 202.031 173.203 201.697 173.274Z" fill="#BCD4FF"/>
<path opacity="0.11" d="M208.576 165.486C208.242 165.557 207.913 165.343 207.841 165.008C207.769 164.674 207.982 164.345 208.317 164.275C208.651 164.204 208.98 164.418 209.052 164.752C209.123 165.087 208.91 165.415 208.576 165.486Z" fill="#BCD4FF"/>
<path opacity="0.3" d="M215.138 184.35C214.804 184.42 214.475 184.207 214.403 183.872C214.332 183.538 214.545 183.209 214.879 183.138C215.213 183.068 215.542 183.281 215.614 183.616C215.686 183.95 215.473 184.279 215.138 184.35Z" fill="#BCD4FF"/>
<path d="M196.166 188.049C195.916 188.102 195.669 187.941 195.615 187.691C195.562 187.44 195.721 187.194 195.972 187.141C196.223 187.087 196.469 187.248 196.523 187.499C196.577 187.749 196.417 187.996 196.166 188.049Z" fill="#BCD4FF"/>
</g>
<defs>
<filter id="filter0_f_4193_9917" x="0" y="0" width="495" height="352" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="31" result="effect1_foregroundBlur_4193_9917"/>
</filter>
<filter id="filter1_f_4193_9917" x="34" y="47" width="341" height="264" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="14" result="effect1_foregroundBlur_4193_9917"/>
</filter>
<filter id="filter2_f_4193_9917" x="57" y="61" width="264" height="230" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="18" result="effect1_foregroundBlur_4193_9917"/>
</filter>
<linearGradient id="paint0_linear_4193_9917" x1="149" y1="0.5" x2="0" y2="0.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_9917" x1="189" y1="0.5" x2="0" y2="0.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_9917" x1="246" y1="0.5" x2="0" y2="0.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint3_linear_4193_9917" x1="189" y1="0.5" x2="0" y2="0.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
<linearGradient id="paint4_linear_4193_9917" x1="149" y1="0.5" x2="0" y2="0.5" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#DFEAFF"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/assist_cards_overlay.png

After

Width: 286  |  Height: 328  |  Size: 76 KiB

10
public/assets/images/assist_cards_overlay.svg

@ -0,0 +1,10 @@
<svg width="286" height="328" viewBox="0 0 286 328" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="286" height="328" fill="url(#paint0_linear_4193_10209)"/>
<defs>
<linearGradient id="paint0_linear_4193_10209" x1="143" y1="0" x2="143" y2="328" gradientUnits="userSpaceOnUse">
<stop stop-color="#03070D"/>
<stop offset="0.5" stop-color="#03070D" stop-opacity="0"/>
<stop offset="1" stop-color="#03070D"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/assist_orb.png

After

Width: 802  |  Height: 641  |  Size: 521 KiB

317
public/assets/images/assist_orb.svg
File diff suppressed because it is too large
View File

BIN
public/assets/images/assist_orb_center.png

After

Width: 333  |  Height: 333  |  Size: 149 KiB

203
public/assets/images/assist_orb_center.svg
File diff suppressed because it is too large
View File

BIN
public/assets/images/assist_section_full.png

After

Width: 1216  |  Height: 784  |  Size: 712 KiB

BIN
public/assets/images/assist_star_3.png

After

Width: 128  |  Height: 128  |  Size: 16 KiB

63
public/assets/images/assist_star_3.svg

@ -0,0 +1,63 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_4193_9751)">
<rect x="50" y="50" width="28" height="28" rx="14" fill="url(#paint0_linear_4193_9751)" fill-opacity="0.7" shape-rendering="crispEdges"/>
<rect x="50.5" y="50.5" width="27" height="27" rx="13.5" stroke="url(#paint1_linear_4193_9751)" shape-rendering="crispEdges"/>
<path d="M64 57C64.8697 61.3667 66.6079 63.1219 71 64C66.6069 64.8781 64.8686 66.6333 64 71C63.1303 66.6333 61.3921 64.877 57 64C61.3931 63.1219 63.1314 61.3667 64 57Z" fill="url(#paint2_linear_4193_9751)"/>
<g opacity="0.4" filter="url(#filter1_f_4193_9751)" style="mix-blend-mode:plus-lighter">
<path d="M66 55C66.8697 59.3667 68.6079 61.1219 73 62C68.6069 62.8781 66.8686 64.6333 66 69C65.1303 64.6333 63.3921 62.877 59 62C63.3931 61.1219 65.1314 59.3667 66 55Z" fill="url(#paint3_linear_4193_9751)"/>
</g>
<path d="M69.5 56C69.8106 57.5596 70.4314 58.1864 72 58.5C70.431 58.8136 69.8102 59.4404 69.5 61C69.1894 59.4404 68.5686 58.8132 67 58.5C68.569 58.1864 69.1898 57.5596 69.5 56Z" fill="url(#paint4_linear_4193_9751)"/>
</g>
<defs>
<filter id="filter0_di_4193_9751" x="0" y="0" width="128" height="128" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="25"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.293269 0 0 0 0 0.501131 0 0 0 0 1 0 0 0 0.7 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_9751"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/>
<feBlend mode="plus-lighter" in2="shape" result="effect2_innerShadow_4193_9751"/>
<feBlend mode="normal" in="effect2_innerShadow_4193_9751" in2="effect1_dropShadow_4193_9751" result="effect2_innerShadow_4193_9751"/>
</filter>
<filter id="filter1_f_4193_9751" x="54" y="50" width="24" height="24" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="2.5" result="effect1_foregroundBlur_4193_9751"/>
</filter>
<linearGradient id="paint0_linear_4193_9751" x1="64" y1="50" x2="64" y2="86.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#0029B3"/>
<stop offset="0.1" stop-color="#0038BF"/>
<stop offset="0.2" stop-color="#0E4ACC"/>
<stop offset="0.3" stop-color="#255CD9"/>
<stop offset="0.4" stop-color="#3D6FE6"/>
<stop offset="0.5" stop-color="#487EFF"/>
<stop offset="0.65" stop-color="#4B80FF"/>
<stop offset="0.8" stop-color="#5D8BFF"/>
<stop offset="1" stop-color="#ADBFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_9751" x1="39.1111" y1="37.7872" x2="95.1671" y2="47.7984" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_9751" x1="64" y1="60.5" x2="64" y2="71" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
<linearGradient id="paint3_linear_4193_9751" x1="66" y1="58.5" x2="66" y2="69" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
<linearGradient id="paint4_linear_4193_9751" x1="69.5" y1="57.25" x2="69.5" y2="61" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#769FFF"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/call_to_action.png

After

Width: 1216  |  Height: 445  |  Size: 750 KiB

9
public/assets/images/call_to_action_icon.svg

@ -0,0 +1,9 @@
<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.9186 4.5321C6.53086 4.98608 5.52663 5.5807 4.47006 6.57404C2.95374 7.99953 2.16759 10.0361 2.4513 11.8035C2.5888 12.6601 2.9081 13.2443 3.46187 13.6525C3.76873 13.8788 3.92419 13.9436 4.39703 14.0425C4.66002 14.0976 5.80331 13.9101 6.18072 13.7502C6.84157 13.47 7.83943 12.9193 8.5872 12.4222C9.36543 11.9048 11.6418 10.2695 12.0849 9.90955C12.6078 9.48471 15.7106 7.24147 16.1925 6.93983C16.4913 6.75276 16.7656 6.56252 16.802 6.51709C16.8571 6.44837 16.7449 6.34528 16.1339 5.90294C15.7301 5.61057 15.1196 5.2313 14.7771 5.0601C14.2134 4.77831 13.0744 4.35585 12.7822 4.32016C12.7183 4.31239 12.4683 4.26872 12.2267 4.22322C11.6245 4.10977 11.3088 4.08501 10.5946 4.09522C9.85136 4.10585 8.59424 4.31107 7.9186 4.5321ZM22.0974 2.21646C21.7472 2.37265 21.7057 2.39802 21.2146 2.75369L20.8311 3.03148L20.099 2.99743C19.6965 2.97877 19.3456 2.97531 19.3195 2.98987C19.2935 3.00441 19.4955 3.1996 19.7684 3.42365C20.4638 3.99432 21.1402 4.77793 21.4746 5.40042C21.5931 5.62072 21.7369 5.64766 21.7041 5.44331C21.6925 5.37091 21.6931 5.23505 21.7054 5.14137C21.7271 4.97736 21.7507 4.59341 21.7628 4.20714C21.7665 4.087 21.8222 3.97455 21.9225 3.88495C22.1868 3.64859 22.6274 3.00116 22.8096 2.58169C23.0786 1.9618 23.0786 1.96208 22.7062 2.02912C22.532 2.06046 22.2581 2.14478 22.0974 2.21646ZM19.0343 5.48684C18.6395 5.85757 17.5853 6.8365 16.6916 7.66219C15.7979 8.48786 14.2919 9.88146 13.3449 10.759C11.236 12.7134 11.0711 12.866 9.86264 13.9818C8.27014 15.4524 5.82622 17.714 4.43327 19.0062C3.88803 19.5119 3.10984 20.2309 2.70396 20.6037C2.29808 20.9765 1.98167 21.2929 2.00083 21.3069C2.03179 21.3295 2.69136 21.0013 2.96053 20.8294C3.01734 20.7931 3.13463 20.7255 3.22118 20.6793C3.48202 20.5396 4.15588 20.1649 4.2668 20.0977C4.3239 20.0631 4.87415 19.7394 5.4896 19.3782C6.10506 19.0172 6.67839 18.6774 6.76368 18.6234C6.84896 18.5693 7.4203 18.2172 8.0333 17.8408C8.64631 17.4645 9.25218 17.0881 9.37969 17.0043C10.3499 16.3671 10.9434 16.0339 11.6292 15.7418C12.4102 15.409 13.1254 15.2278 13.693 15.2187C14.8355 15.2006 15.617 15.6621 16.1352 16.661C16.3606 17.0956 16.484 17.952 16.3941 18.4578C16.1771 19.6758 15.4478 20.7796 14.28 21.6568C13.8892 21.9503 13.813 22.0947 14.1345 21.9322C14.2185 21.8897 14.4888 21.7546 14.7353 21.6318C16.568 20.7189 18.0677 19.1319 18.9452 17.1767C19.1773 16.6595 19.5291 15.6637 19.5138 15.5674C19.5108 15.5488 19.5385 15.4191 19.5752 15.279C19.7048 14.7862 19.7784 14.0171 19.791 13.0236C19.7968 12.5509 19.5229 10.8531 19.3759 10.4521C19.3137 10.2827 19.2141 10.0098 19.1544 9.84572C19.0089 9.44557 18.6245 8.6641 18.3768 8.26483C18.266 8.08633 18.1734 7.92746 18.1709 7.91172C18.1684 7.89598 18.2901 7.6907 18.4414 7.45546C19.0701 6.47767 19.8665 4.99384 19.8426 4.84465C19.8276 4.75113 19.7624 4.80286 19.0343 5.48684Z" fill="url(#paint0_linear_4193_10725)"/>
<defs>
<linearGradient id="paint0_linear_4193_10725" x1="12.5" y1="2" x2="12.5" y2="22" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#BED0F9"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/call_to_action_visual.png

After

Width: 450  |  Height: 430  |  Size: 373 KiB

BIN
public/assets/images/faq_card_glow.png

After

Width: 319  |  Height: 86  |  Size: 57 KiB

BIN
public/assets/images/faq_header_badge.png

After

Width: 100  |  Height: 100  |  Size: 12 KiB

58
public/assets/images/faq_header_badge.svg

@ -0,0 +1,58 @@
<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_4193_10514)">
<rect x="30" y="30" width="40" height="40" rx="20" fill="url(#paint0_linear_4193_10514)" fill-opacity="0.7" shape-rendering="crispEdges"/>
<rect x="30.5" y="30.5" width="39" height="39" rx="19.5" stroke="url(#paint1_linear_4193_10514)" shape-rendering="crispEdges"/>
<g filter="url(#filter1_f_4193_10514)">
<path d="M53.0184 50.3048C51.9652 51.1561 50.9893 51.8362 50.5802 52.9011C50.2571 53.7443 49.7275 54.5252 48.8924 54.5252H47.3699C47.2371 53.0791 47.422 51.8658 48.0025 50.7965C48.8992 49.0915 51.25 48.0511 51.25 45.5074C51.25 44.2645 50.5369 43.3976 49.1911 43.3976C47.7911 43.3976 46.5768 44.3224 45.6794 45.5371L44.6262 42.6241C44.3194 41.7735 44.5815 40.5914 45.3096 40.145C46.6614 39.3152 48.1765 38.9592 49.7979 39.0037C53.1241 39.1483 55.4472 41.0268 55.5 44.553C55.5007 46.7207 54.946 48.7445 53.0184 50.3048Z" fill="url(#paint2_linear_4193_10514)"/>
<path d="M48.8999 61C47.6333 61 46.6032 59.8149 46.6032 58.4274C46.6032 57.0399 47.6333 55.8838 48.8999 55.8838C50.1935 55.8838 51.2236 57.0399 51.2236 58.4274C51.2236 59.8149 50.1941 61 48.8999 61Z" fill="url(#paint3_linear_4193_10514)"/>
</g>
</g>
<defs>
<filter id="filter0_di_4193_10514" x="0" y="0" width="100" height="100" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="15"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.293269 0 0 0 0 0.501131 0 0 0 0 1 0 0 0 0.5 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_10514"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/>
<feBlend mode="plus-lighter" in2="shape" result="effect2_innerShadow_4193_10514"/>
<feBlend mode="normal" in="effect2_innerShadow_4193_10514" in2="effect1_dropShadow_4193_10514" result="effect2_innerShadow_4193_10514"/>
</filter>
<filter id="filter1_f_4193_10514" x="43.5" y="38" width="13" height="24" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="0.5" result="effect1_foregroundBlur_4193_10514"/>
</filter>
<linearGradient id="paint0_linear_4193_10514" x1="50" y1="30" x2="50" y2="82.1429" gradientUnits="userSpaceOnUse">
<stop stop-color="#0029B3"/>
<stop offset="0.1" stop-color="#0038BF"/>
<stop offset="0.2" stop-color="#0E4ACC"/>
<stop offset="0.3" stop-color="#255CD9"/>
<stop offset="0.4" stop-color="#3D6FE6"/>
<stop offset="0.5" stop-color="#487EFF"/>
<stop offset="0.65" stop-color="#4B80FF"/>
<stop offset="0.8" stop-color="#5D8BFF"/>
<stop offset="1" stop-color="#ADBFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_10514" x1="14.4444" y1="12.5532" x2="94.5244" y2="26.8548" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_10514" x1="50" y1="39" x2="50" y2="61" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBE6FF"/>
<stop offset="1" stop-color="#CADAFF" stop-opacity="0.7"/>
</linearGradient>
<linearGradient id="paint3_linear_4193_10514" x1="50" y1="39" x2="50" y2="61" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBE6FF"/>
<stop offset="1" stop-color="#CADAFF" stop-opacity="0.7"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/faq_plus_icon.png

After

Width: 24  |  Height: 24  |  Size: 588 B

4
public/assets/images/faq_plus_icon.svg

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.4" d="M1.25 12C1.25 6.06294 6.06294 1.25 12 1.25C17.9371 1.25 22.75 6.06294 22.75 12C22.75 17.9371 17.9371 22.75 12 22.75C6.06294 22.75 1.25 17.9371 1.25 12Z" fill="#3D6FE5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 7C12.5523 7 13 7.44772 13 8V11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H13V16C13 16.5523 12.5523 17 12 17C11.4477 17 11 16.5523 11 16V13H8C7.44772 13 7 12.5523 7 12C7 11.4477 7.44772 11 8 11H11V8C11 7.44772 11.4477 7 12 7Z" fill="#3D6FE5"/>
</svg>

BIN
public/assets/images/footer_back.png

After

Width: 1920  |  Height: 703  |  Size: 1.4 MiB

51
public/assets/images/footer_container.svg

@ -0,0 +1,51 @@
<svg width="1126" height="361" viewBox="0 0 1126 361" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M972.825 123.836C972.172 123.895 971.69 124.473 971.749 125.127C971.808 125.78 972.386 126.262 973.04 126.203C973.694 126.144 974.176 125.566 974.116 124.912C974.057 124.258 973.479 123.777 972.825 123.836Z" fill="white" fill-opacity="0.6"/>
<path d="M935.216 222.71C934.562 222.769 934.08 223.347 934.14 224.001C934.199 224.654 934.777 225.136 935.431 225.077C936.084 225.018 936.566 224.44 936.507 223.786C936.448 223.133 935.87 222.651 935.216 222.71Z" fill="white" fill-opacity="0.6"/>
<path d="M914.068 107.681C913.414 107.74 912.932 108.318 912.991 108.972C913.051 109.625 913.628 110.107 914.282 110.048C914.936 109.989 915.418 109.411 915.358 108.757C915.299 108.103 914.721 107.621 914.068 107.681Z" fill="white" fill-opacity="0.6"/>
<path d="M905.114 180.087C904.461 180.146 903.979 180.724 904.038 181.378C904.097 182.031 904.675 182.513 905.329 182.454C905.983 182.395 906.465 181.817 906.405 181.163C906.346 180.509 905.768 180.028 905.114 180.087Z" fill="white" fill-opacity="0.6"/>
<path d="M892.107 155.017C891.453 155.077 890.971 155.655 891.03 156.308C891.09 156.962 891.668 157.444 892.321 157.385C892.975 157.325 893.457 156.748 893.398 156.094C893.338 155.44 892.76 154.958 892.107 155.017Z" fill="white" fill-opacity="0.6"/>
<path d="M850.232 206.55C849.578 206.609 849.096 207.187 849.155 207.841C849.215 208.494 849.793 208.976 850.446 208.917C851.1 208.858 851.582 208.28 851.523 207.626C851.463 206.972 850.885 206.49 850.232 206.55Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M816.997 168.983C816.344 169.043 815.862 169.621 815.921 170.274C815.98 170.928 816.558 171.41 817.212 171.351C817.866 171.291 818.347 170.713 818.288 170.06C818.229 169.406 817.651 168.924 816.997 168.983Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M801.388 154.888C800.734 154.947 800.252 155.525 800.312 156.179C800.371 156.832 800.949 157.314 801.602 157.255C802.256 157.196 802.738 156.618 802.679 155.964C802.62 155.31 802.042 154.828 801.388 154.888Z" fill="white" fill-opacity="0.6"/>
<path d="M786.654 176.513C786 176.572 785.518 177.15 785.577 177.804C785.636 178.457 786.214 178.939 786.868 178.88C787.522 178.821 788.004 178.243 787.944 177.589C787.885 176.935 787.307 176.453 786.654 176.513Z" fill="white" fill-opacity="0.6"/>
<path d="M770.513 182.747C769.859 182.806 769.377 183.384 769.437 184.038C769.496 184.692 770.074 185.173 770.727 185.114C771.381 185.055 771.863 184.477 771.804 183.823C771.745 183.17 771.167 182.688 770.513 182.747Z" fill="white" fill-opacity="0.6"/>
<path d="M741.974 276.027C741.32 276.087 740.838 276.664 740.897 277.318C740.957 277.972 741.535 278.454 742.188 278.395C742.842 278.335 743.324 277.757 743.265 277.104C743.205 276.45 742.628 275.968 741.974 276.027Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M730.271 160.144C729.617 160.204 729.135 160.782 729.194 161.435C729.254 162.089 729.832 162.571 730.485 162.512C731.139 162.452 731.621 161.874 731.562 161.221C731.502 160.567 730.924 160.085 730.271 160.144Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M734.56 207.483C733.906 207.543 733.424 208.121 733.483 208.774C733.543 209.428 734.121 209.91 734.774 209.851C735.428 209.791 735.91 209.213 735.851 208.56C735.791 207.906 735.213 207.424 734.56 207.483Z" fill="white" fill-opacity="0.6"/>
<path d="M678.396 245.993C677.742 246.052 677.26 246.63 677.319 247.284C677.379 247.938 677.957 248.42 678.61 248.36C679.264 248.301 679.746 247.723 679.687 247.069C679.627 246.416 679.049 245.934 678.396 245.993Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M1059.76 228.15C1059.11 228.21 1058.63 228.788 1058.69 229.441C1058.75 230.095 1059.32 230.577 1059.98 230.518C1060.63 230.458 1061.11 229.88 1061.05 229.227C1060.99 228.573 1060.42 228.091 1059.76 228.15Z" fill="white" fill-opacity="0.6"/>
<path d="M643.443 163.24C642.789 163.299 642.307 163.877 642.366 164.531C642.426 165.185 643.003 165.667 643.657 165.607C644.311 165.548 644.793 164.97 644.733 164.316C644.674 163.663 644.096 163.181 643.443 163.24Z" fill="white" fill-opacity="0.6"/>
<path d="M647.732 210.587C647.078 210.646 646.596 211.224 646.655 211.878C646.715 212.531 647.293 213.013 647.946 212.954C648.6 212.895 649.082 212.317 649.023 211.663C648.963 211.009 648.385 210.528 647.732 210.587Z" fill="white" fill-opacity="0.6"/>
<path d="M626.13 117.074C625.476 117.133 624.994 117.711 625.054 118.365C625.113 119.019 625.691 119.501 626.345 119.441C626.998 119.382 627.48 118.804 627.421 118.15C627.362 117.497 626.784 117.015 626.13 117.074Z" fill="white" fill-opacity="0.6"/>
<path d="M1119.73 258.841C1119.08 258.9 1118.6 259.478 1118.66 260.132C1118.71 260.785 1119.29 261.267 1119.95 261.208C1120.6 261.149 1121.08 260.571 1121.02 259.917C1120.96 259.263 1120.39 258.781 1119.73 258.841Z" fill="white" fill-opacity="0.6"/>
<path d="M1118.79 205.232C1118.13 205.292 1117.65 205.87 1117.71 206.523C1117.77 207.177 1118.35 207.659 1119 207.6C1119.65 207.54 1120.14 206.962 1120.08 206.309C1120.02 205.655 1119.44 205.173 1118.79 205.232Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M623.505 272.452C622.851 272.511 622.369 273.089 622.429 273.743C622.488 274.397 623.066 274.879 623.72 274.819C624.373 274.76 624.855 274.182 624.796 273.528C624.737 272.875 624.159 272.393 623.505 272.452Z" fill="white" fill-opacity="0.6"/>
<path d="M607.927 192.716C607.273 192.775 606.791 193.353 606.851 194.007C606.91 194.66 607.488 195.142 608.142 195.083C608.795 195.024 609.277 194.446 609.218 193.792C609.159 193.138 608.581 192.656 607.927 192.716Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M578.06 47.4403C577.406 47.4996 576.924 48.0776 576.983 48.7313C577.043 49.385 577.621 49.8669 578.274 49.8076C578.928 49.7483 579.41 49.1704 579.351 48.5167C579.291 47.863 578.713 47.3811 578.06 47.4403Z" fill="white" fill-opacity="0.6"/>
<path d="M593.404 229.835C592.75 229.894 592.268 230.472 592.327 231.126C592.386 231.779 592.964 232.261 593.618 232.202C594.272 232.143 594.754 231.565 594.694 230.911C594.635 230.258 594.057 229.776 593.404 229.835Z" fill="white" fill-opacity="0.6"/>
<path d="M572.529 170.865C571.875 170.924 571.393 171.502 571.452 172.156C571.511 172.81 572.089 173.292 572.743 173.232C573.397 173.173 573.879 172.595 573.819 171.941C573.76 171.288 573.182 170.806 572.529 170.865Z" fill="white" fill-opacity="0.6"/>
<path d="M520.911 88.4277C520.258 88.4869 519.776 89.0649 519.835 89.7186C519.894 90.3723 520.472 90.8542 521.126 90.7949C521.78 90.7356 522.262 90.1577 522.202 89.504C522.143 88.8503 521.565 88.3684 520.911 88.4277Z" fill="white" fill-opacity="0.6"/>
<path d="M516.989 229.604C516.336 229.664 515.854 230.242 515.913 230.895C515.972 231.549 516.55 232.031 517.204 231.972C517.858 231.912 518.34 231.334 518.28 230.681C518.221 230.027 517.643 229.545 516.989 229.604Z" fill="white" fill-opacity="0.6"/>
<path d="M1052.26 117.542C1051.61 117.601 1051.13 118.179 1051.19 118.833C1051.25 119.487 1051.82 119.968 1052.48 119.909C1053.13 119.85 1053.61 119.272 1053.55 118.618C1053.49 117.965 1052.92 117.483 1052.26 117.542Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M483.302 187.33C482.648 187.389 482.166 187.967 482.226 188.621C482.285 189.275 482.863 189.757 483.517 189.697C484.17 189.638 484.652 189.06 484.593 188.406C484.534 187.753 483.956 187.271 483.302 187.33Z" fill="white" fill-opacity="0.6"/>
<path d="M453.169 144.713C452.515 144.772 452.034 145.35 452.093 146.004C452.152 146.657 452.73 147.139 453.384 147.08C454.037 147.021 454.519 146.443 454.46 145.789C454.401 145.135 453.823 144.654 453.169 144.713Z" fill="white" fill-opacity="0.6"/>
<path d="M428.958 206.58C428.304 206.639 427.823 207.217 427.882 207.871C427.941 208.525 428.519 209.007 429.173 208.947C429.826 208.888 430.308 208.31 430.249 207.656C430.19 207.003 429.612 206.521 428.958 206.58Z" fill="white" fill-opacity="0.6"/>
<path d="M398.302 171.174C397.648 171.233 397.166 171.811 397.226 172.465C397.285 173.118 397.863 173.6 398.517 173.541C399.17 173.482 399.652 172.904 399.593 172.25C399.534 171.596 398.956 171.114 398.302 171.174Z" fill="white" fill-opacity="0.6"/>
<path d="M365.06 133.607C364.406 133.667 363.924 134.245 363.983 134.898C364.043 135.552 364.621 136.034 365.274 135.975C365.928 135.915 366.41 135.337 366.351 134.684C366.291 134.03 365.713 133.548 365.06 133.607Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M334.708 141.132C334.054 141.191 333.573 141.769 333.632 142.423C333.691 143.076 334.269 143.558 334.923 143.499C335.576 143.44 336.058 142.862 335.999 142.208C335.94 141.554 335.362 141.072 334.708 141.132Z" fill="white" fill-opacity="0.6"/>
<path d="M1024.39 206.302C1023.73 206.361 1023.25 206.939 1023.31 207.593C1023.37 208.246 1023.95 208.728 1024.6 208.669C1025.26 208.61 1025.74 208.032 1025.68 207.378C1025.62 206.724 1025.04 206.242 1024.39 206.302Z" fill="white" fill-opacity="0.6"/>
<path d="M318.575 147.371C317.922 147.43 317.44 148.008 317.499 148.662C317.558 149.316 318.136 149.798 318.79 149.738C319.444 149.679 319.926 149.101 319.866 148.447C319.807 147.794 319.229 147.312 318.575 147.371Z" fill="white" fill-opacity="0.6"/>
<path d="M290.068 240.647C289.414 240.707 288.932 241.285 288.991 241.938C289.051 242.592 289.628 243.074 290.282 243.015C290.936 242.955 291.418 242.377 291.358 241.724C291.299 241.07 290.721 240.588 290.068 240.647Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M282.638 172.103C281.984 172.163 281.502 172.741 281.562 173.394C281.621 174.048 282.199 174.53 282.852 174.471C283.506 174.411 283.988 173.833 283.929 173.18C283.87 172.526 283.292 172.044 282.638 172.103Z" fill="white" fill-opacity="0.6"/>
<path d="M226.474 210.612C225.82 210.671 225.338 211.249 225.397 211.903C225.457 212.557 226.035 213.039 226.688 212.979C227.342 212.92 227.824 212.342 227.765 211.689C227.705 211.035 227.128 210.553 226.474 210.612Z" fill="white" fill-opacity="0.6"/>
<path d="M1011.57 222.973C1010.91 223.032 1010.43 223.61 1010.49 224.263C1010.55 224.917 1011.13 225.399 1011.78 225.34C1012.44 225.281 1012.92 224.703 1012.86 224.049C1012.8 223.395 1012.22 222.913 1011.57 222.973Z" fill="white" fill-opacity="0.6"/>
<path d="M171.583 237.071C170.929 237.13 170.448 237.708 170.507 238.362C170.566 239.016 171.144 239.498 171.798 239.438C172.451 239.379 172.933 238.801 172.874 238.148C172.815 237.494 172.237 237.012 171.583 237.071Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M158.693 147.539C158.039 147.598 157.557 148.176 157.616 148.83C157.676 149.484 158.253 149.965 158.907 149.906C159.561 149.847 160.043 149.269 159.983 148.615C159.924 147.962 159.346 147.48 158.693 147.539Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.3" d="M22.4113 333.909C21.7576 333.968 21.2757 334.546 21.335 335.2C21.3943 335.854 21.9722 336.336 22.6259 336.276C23.2796 336.217 23.7615 335.639 23.7022 334.985C23.643 334.332 23.065 333.85 22.4113 333.909Z" fill="white" fill-opacity="0.6"/>
<path opacity="0.5" d="M141.458 194.457C140.804 194.516 140.323 195.094 140.382 195.748C140.441 196.402 141.019 196.883 141.673 196.824C142.326 196.765 142.808 196.187 142.749 195.533C142.69 194.88 142.112 194.398 141.458 194.457Z" fill="white" fill-opacity="0.6"/>
<path d="M113.083 144.517C112.429 144.576 111.948 145.154 112.007 145.807C112.066 146.461 112.644 146.943 113.298 146.884C113.951 146.825 114.433 146.247 114.374 145.593C114.315 144.939 113.737 144.457 113.083 144.517Z" fill="white" fill-opacity="0.6"/>
<path d="M104.364 166.785C103.711 166.844 103.229 167.422 103.288 168.076C103.347 168.73 103.925 169.212 104.579 169.152C105.233 169.093 105.715 168.515 105.655 167.861C105.596 167.208 105.018 166.726 104.364 166.785Z" fill="white" fill-opacity="0.6"/>
<path d="M86.8098 236.403C86.1561 236.462 85.6742 237.04 85.7334 237.694C85.7927 238.348 86.3707 238.83 87.0244 238.77C87.6781 238.711 88.1599 238.133 88.1007 237.48C88.0414 236.826 87.4635 236.344 86.8098 236.403Z" fill="white" fill-opacity="0.6"/>
<path d="M35.7238 286.821C35.0701 286.88 34.5882 287.458 34.6475 288.112C34.7068 288.766 35.2847 289.248 35.9384 289.188C36.5921 289.129 37.074 288.551 37.0147 287.898C36.9555 287.244 36.3775 286.762 35.7238 286.821Z" fill="white" fill-opacity="0.6"/>
<path d="M19.5441 226.783C18.8904 226.842 18.4086 227.42 18.4678 228.074C18.5271 228.728 19.105 229.21 19.7587 229.15C20.4124 229.091 20.8943 228.513 20.8351 227.859C20.7758 227.206 20.1978 226.724 19.5441 226.783Z" fill="white" fill-opacity="0.6"/>
</svg>

12
public/assets/images/footer_glow_ellipse.svg

@ -0,0 +1,12 @@
<svg width="782" height="782" viewBox="0 0 782 782" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_f_1429_10260)" style="mix-blend-mode:plus-lighter">
<circle cx="391" cy="391" r="91" fill="#0029B3"/>
</g>
<defs>
<filter id="filter0_f_1429_10260" x="0" y="0" width="782" height="782" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="150" result="effect1_foregroundBlur_1429_10260"/>
</filter>
</defs>
</svg>

BIN
public/assets/images/footer_object_left.png

After

Width: 115  |  Height: 116  |  Size: 8.2 KiB

BIN
public/assets/images/footer_object_right.png

After

Width: 108  |  Height: 108  |  Size: 5.2 KiB

40
public/assets/images/footer_teamby.svg

@ -0,0 +1,40 @@
<svg width="808" height="204" viewBox="0 0 808 204" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 25.6242V1.5H126.443V25.6242H77.9765V158.465H50.1764V25.6242H1.5Z" stroke="url(#paint0_linear_1429_10259)" stroke-width="3"/>
<path d="M192.009 160.994C180.959 160.994 171.378 158.501 163.265 153.514C155.152 148.528 148.893 141.68 144.487 132.972C140.151 124.193 137.983 114.185 137.983 102.948C137.983 91.641 140.221 81.6331 144.697 72.9245C149.243 64.1457 155.502 57.2631 163.475 52.2767C171.448 47.2201 180.61 44.6918 190.96 44.6918C201.591 44.6918 210.893 47.1499 218.865 52.066C226.838 56.9822 233.028 63.7945 237.434 72.5031C241.84 81.1415 244.043 91.1494 244.043 102.527V109.796H163.895C164.244 118.855 166.902 126.159 171.867 131.708C176.833 137.256 183.757 140.03 192.639 140.03C199.283 140.03 204.773 138.59 209.109 135.711C213.445 132.761 216.383 128.898 217.921 124.123H242.679C241.28 131.356 238.203 137.747 233.447 143.296C228.762 148.844 222.852 153.198 215.718 156.358C208.585 159.449 200.682 160.994 192.009 160.994ZM164.104 91.4654H218.656C217.816 83.5293 214.949 77.2788 210.053 72.7138C205.228 68.0786 199.003 65.761 191.38 65.761C183.687 65.761 177.427 68.0786 172.602 72.7138C167.846 77.2788 165.014 83.5293 164.104 91.4654Z" stroke="url(#paint1_linear_1429_10259)" stroke-width="3"/>
<path d="M295.866 160.256C284.816 160.256 275.655 157.482 268.381 151.934C261.177 146.316 257.576 137.958 257.576 126.862C257.576 118.434 259.604 111.938 263.66 107.373C267.787 102.737 273.137 99.3664 279.711 97.2594C286.355 95.1525 293.489 93.7128 301.112 92.9403C311.392 91.7463 318.561 90.6929 322.617 89.7799C326.674 88.8669 328.702 86.5141 328.702 82.7217V81.8789C328.702 77.1032 326.884 73.2054 323.247 70.1855C319.68 67.1656 314.75 65.6557 308.455 65.6557C302.021 65.6557 296.776 67.1656 292.719 70.1855C288.733 73.2054 286.565 77.0681 286.215 81.7736H260.723C261.352 70.7474 265.933 61.8632 274.466 55.1211C282.998 48.3789 294.503 45.0079 308.98 45.0079C323.387 45.0079 334.647 48.3789 342.759 55.1211C350.872 61.8632 354.929 71.0283 354.929 82.6164V158.465H328.912V142.769H328.492C325.835 147.685 321.988 151.829 316.953 155.2C311.917 158.571 304.888 160.256 295.866 160.256ZM302.371 140.557C311.043 140.557 317.617 138.309 322.093 133.814C326.569 129.249 328.807 123.736 328.807 117.275V105.266C327.198 106.319 324.086 107.302 319.47 108.215C314.854 109.058 309.819 109.901 304.364 110.744C298.699 111.586 293.768 113.202 289.572 115.59C285.446 117.907 283.383 121.594 283.383 126.651C283.383 131.005 285.096 134.411 288.523 136.869C291.95 139.328 296.566 140.557 302.371 140.557Z" stroke="url(#paint2_linear_1429_10259)" stroke-width="3"/>
<path d="M378.323 158.465V47.2201H403.92V66.4984C407.277 59.3349 411.927 53.9623 417.872 50.3805C423.817 46.7987 430.286 45.0079 437.28 45.0079C444.763 45.0079 451.372 46.9392 457.107 50.8019C462.842 54.5943 466.863 59.6861 469.171 66.077C472.109 59.6861 476.689 54.5943 482.914 50.8019C489.138 46.9392 496.307 45.0079 504.42 45.0079C514.91 45.0079 523.722 48.414 530.856 55.2264C537.99 62.0388 541.556 71.9764 541.556 85.0393V158.465H515.015V88.8318C515.015 81.4576 512.987 76.0849 508.931 72.7138C504.944 69.2725 500.119 67.5519 494.454 67.5519C487.74 67.5519 482.424 69.6588 478.508 73.8726C474.661 78.0865 472.738 83.5293 472.738 90.2013V158.465H447.036V87.5676C447.036 81.5278 445.148 76.6819 441.371 73.0299C437.594 69.3779 432.769 67.5519 426.894 67.5519C420.949 67.5519 415.774 69.6588 411.368 73.8726C406.962 78.0162 404.759 84.0912 404.759 92.0975V158.465H378.323Z" stroke="url(#paint3_linear_1429_10259)" stroke-width="3"/>
<path d="M566.314 158.465V1.5H626.74C643.245 1.5 656.009 5.22222 665.031 12.6667C674.123 20.1111 678.669 29.9785 678.669 42.2689C678.669 51.3286 676.221 58.7379 671.325 64.4969C666.5 70.2558 659.89 74.294 651.498 76.6116V76.8223C660.8 77.946 668.633 81.7034 674.997 88.0943C681.431 94.4151 684.648 103.159 684.648 114.325C684.648 127.529 679.962 138.204 670.591 146.351C661.289 154.427 647.581 158.465 629.468 158.465H566.314ZM593.59 135.816H626.53C635.972 135.816 643.28 133.885 648.456 130.022C653.631 126.159 656.219 120.611 656.219 113.377C656.219 106.073 653.666 100.314 648.561 96.1006C643.525 91.8868 636.391 89.7799 627.16 89.7799H593.59V135.816ZM593.59 67.9733H625.481C633.454 67.9733 639.679 66.0068 644.155 62.0739C648.7 58.0708 650.973 52.7332 650.973 46.0613C650.973 39.3192 648.7 33.9817 644.155 30.0487C639.679 26.1158 633.454 24.1494 625.481 24.1494H593.59V67.9733Z" stroke="url(#paint4_linear_1429_10259)" stroke-width="3"/>
<path d="M705.105 202.5V180.904H718.218C721.785 180.904 724.548 179.921 726.506 177.954C728.534 176.058 730.317 172.933 731.856 168.579L735.947 157.833L693.251 47.2201H721.26L741.612 105.16C743.011 109.304 744.375 113.448 745.704 117.591C747.032 121.665 748.326 125.738 749.585 129.811C752.103 121.665 754.761 113.448 757.558 105.16L777.805 47.2201H805.5L755.984 176.796C749.41 193.932 738.22 202.5 722.414 202.5H705.105Z" stroke="url(#paint5_linear_1429_10259)" stroke-width="3"/>
<defs>
<linearGradient id="paint0_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint2_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint3_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint4_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint5_linear_1429_10259" x1="403.5" y1="1.5" x2="403.5" y2="165.411" gradientUnits="userSpaceOnUse">
<stop stop-color="#3A64B5"/>
<stop offset="0.337317" stop-color="#102348"/>
<stop offset="1" stop-color="#030C23" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/pricing_business_bg.png

After

Width: 388  |  Height: 383  |  Size: 179 KiB

20
public/assets/images/pricing_business_stars.svg

@ -0,0 +1,20 @@
<svg width="388" height="298" viewBox="0 0 388 298" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M374.011 277.056C373.354 277.115 372.871 277.695 372.93 278.351C372.99 279.007 373.57 279.491 374.226 279.432C374.882 279.372 375.366 278.792 375.306 278.136C375.247 277.48 374.667 276.996 374.011 277.056Z" fill="#9DB2D1"/>
<path opacity="0.5" d="M362.268 160.742C361.612 160.802 361.129 161.382 361.188 162.038C361.248 162.694 361.828 163.178 362.484 163.118C363.14 163.059 363.624 162.479 363.564 161.822C363.505 161.166 362.925 160.683 362.268 160.742Z" fill="#9DB2D1"/>
<path opacity="0.5" d="M366.573 208.256C365.917 208.315 365.433 208.895 365.493 209.551C365.552 210.208 366.132 210.691 366.789 210.632C367.445 210.572 367.928 209.992 367.869 209.336C367.809 208.68 367.229 208.196 366.573 208.256Z" fill="#9DB2D1"/>
<path d="M310.19 246.911C309.534 246.97 309.05 247.551 309.11 248.207C309.169 248.863 309.75 249.347 310.406 249.287C311.062 249.228 311.546 248.647 311.486 247.991C311.427 247.335 310.846 246.852 310.19 246.911Z" fill="#9DB2D1"/>
<path d="M275.104 163.849C274.448 163.908 273.965 164.488 274.024 165.144C274.084 165.8 274.664 166.284 275.32 166.225C275.976 166.165 276.46 165.585 276.4 164.929C276.341 164.273 275.761 163.789 275.104 163.849Z" fill="#9DB2D1"/>
<path d="M279.417 211.371C278.761 211.43 278.277 212.011 278.337 212.667C278.396 213.323 278.976 213.807 279.632 213.747C280.288 213.688 280.772 213.107 280.713 212.451C280.653 211.795 280.073 211.311 279.417 211.371Z" fill="#9DB2D1"/>
<path d="M257.737 117.511C257.081 117.57 256.597 118.15 256.657 118.806C256.716 119.462 257.296 119.946 257.953 119.887C258.609 119.827 259.092 119.247 259.033 118.591C258.973 117.935 258.393 117.451 257.737 117.511Z" fill="#9DB2D1"/>
<path opacity="0.3" d="M255.112 273.467C254.456 273.526 253.972 274.106 254.032 274.762C254.091 275.419 254.671 275.902 255.328 275.843C255.984 275.783 256.467 275.203 256.408 274.547C256.348 273.891 255.768 273.407 255.112 273.467Z" fill="#9DB2D1"/>
<path d="M239.472 193.432C238.815 193.491 238.332 194.071 238.391 194.727C238.451 195.383 239.031 195.867 239.687 195.808C240.343 195.748 240.827 195.168 240.767 194.512C240.708 193.856 240.128 193.372 239.472 193.432Z" fill="#9DB2D1"/>
<path opacity="0.5" d="M209.479 47.6171C208.823 47.6765 208.34 48.2567 208.399 48.9128C208.459 49.5689 209.039 50.0526 209.695 49.9931C210.351 49.9337 210.835 49.3535 210.775 48.6974C210.716 48.0413 210.136 47.5576 209.479 47.6171Z" fill="#9DB2D1"/>
<path d="M224.878 230.689C224.222 230.749 223.738 231.329 223.797 231.985C223.857 232.641 224.437 233.125 225.093 233.065C225.749 233.006 226.233 232.426 226.174 231.77C226.114 231.114 225.534 230.63 224.878 230.689Z" fill="#9DB2D1"/>
<path d="M203.94 171.502C203.284 171.561 202.8 172.141 202.86 172.798C202.919 173.454 203.5 173.937 204.156 173.878C204.812 173.818 205.296 173.238 205.236 172.582C205.177 171.926 204.596 171.442 203.94 171.502Z" fill="#9DB2D1"/>
<path d="M152.12 88.7596C151.464 88.8191 150.98 89.3992 151.04 90.0554C151.099 90.7115 151.679 91.1952 152.335 91.1357C152.992 91.0762 153.475 90.4961 153.416 89.84C153.356 89.1838 152.776 88.7002 152.12 88.7596Z" fill="#9DB2D1"/>
<path d="M148.19 230.458C147.534 230.517 147.05 231.097 147.11 231.754C147.169 232.41 147.75 232.893 148.406 232.834C149.062 232.774 149.546 232.194 149.486 231.538C149.427 230.882 148.846 230.398 148.19 230.458Z" fill="#9DB2D1"/>
<path opacity="0.3" d="M114.37 188.028C113.714 188.088 113.23 188.668 113.29 189.324C113.349 189.98 113.929 190.464 114.585 190.404C115.242 190.345 115.725 189.765 115.666 189.109C115.606 188.452 115.026 187.969 114.37 188.028Z" fill="#9DB2D1"/>
<path d="M84.1278 145.252C83.4717 145.311 82.988 145.891 83.0475 146.548C83.107 147.204 83.6871 147.687 84.3432 147.628C84.9993 147.568 85.483 146.988 85.4236 146.332C85.3641 145.676 84.7839 145.192 84.1278 145.252Z" fill="#9DB2D1"/>
<path d="M59.8231 207.349C59.167 207.409 58.6833 207.989 58.7428 208.645C58.8023 209.301 59.3824 209.785 60.0385 209.726C60.6947 209.666 61.1783 209.086 61.1189 208.43C61.0594 207.774 60.4793 207.29 59.8231 207.349Z" fill="#9DB2D1"/>
<path d="M29.0497 171.811C28.3936 171.871 27.9099 172.451 27.9693 173.107C28.0288 173.763 28.6089 174.247 29.2651 174.187C29.9212 174.128 30.4049 173.548 30.3454 172.892C30.2859 172.236 29.7058 171.752 29.0497 171.811Z" fill="#9DB2D1"/>
</svg>

4
public/assets/images/pricing_check_blue.svg

@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.4" d="M10.0013 18.9587C5.05375 18.9587 1.04297 14.9479 1.04297 10.0003C1.04297 5.05277 5.05375 1.04199 10.0013 1.04199C14.9489 1.04199 18.9596 5.05277 18.9596 10.0003C18.9596 14.9479 14.9489 18.9587 10.0013 18.9587Z" fill="#3D6FE5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.9463 8.06343C14.2573 7.72417 14.2344 7.19703 13.8951 6.88604C13.5559 6.57504 13.0287 6.59796 12.7177 6.93723L8.72252 11.2956L7.25462 9.82774C6.92918 9.5023 6.40155 9.5023 6.07611 9.82774C5.75067 10.1532 5.75067 10.6808 6.07611 11.0063L8.15944 13.0896C8.32016 13.2503 8.53956 13.3384 8.7668 13.3335C8.99404 13.3285 9.20941 13.231 9.36299 13.0634L13.9463 8.06343Z" fill="#3D6FE5"/>
</svg>

4
public/assets/images/pricing_check_white.svg

@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.4" d="M10.0013 18.9587C5.05375 18.9587 1.04297 14.9479 1.04297 10.0003C1.04297 5.05277 5.05375 1.04199 10.0013 1.04199C14.9489 1.04199 18.9596 5.05277 18.9596 10.0003C18.9596 14.9479 14.9489 18.9587 10.0013 18.9587Z" fill="#F7FAFF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.9463 8.06343C14.2573 7.72417 14.2344 7.19703 13.8951 6.88604C13.5559 6.57504 13.0287 6.59796 12.7177 6.93723L8.72252 11.2956L7.25462 9.82774C6.92918 9.5023 6.40155 9.5023 6.07611 9.82774C5.75067 10.1532 5.75067 10.6808 6.07611 11.0063L8.15944 13.0896C8.32016 13.2503 8.53956 13.3384 8.7668 13.3335C8.99404 13.3285 9.20941 13.231 9.36299 13.0634L13.9463 8.06343Z" fill="#F7FAFF"/>
</svg>

BIN
public/assets/images/pricing_cube_badge_blue.png

After

Width: 96  |  Height: 96  |  Size: 12 KiB

52
public/assets/images/pricing_cube_badge_blue.svg

@ -0,0 +1,52 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_4193_10234)">
<rect x="30" y="30" width="36" height="36" rx="18" fill="url(#paint0_linear_4193_10234)" fill-opacity="0.7" shape-rendering="crispEdges"/>
<rect x="30.5" y="30.5" width="35" height="35" rx="17.5" stroke="url(#paint1_linear_4193_10234)" shape-rendering="crispEdges"/>
<g clip-path="url(#clip0_4193_10234)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M46.4672 38.0357C45.5912 38.1633 44.6159 38.8346 44.1671 39.619C43.9126 40.0638 43.7337 40.8111 43.7318 41.4366C43.7307 41.8174 43.7159 41.8602 43.6021 41.812C42.844 41.4911 42.2542 41.3389 41.7652 41.3379C40.3848 41.3354 39.1374 42.2341 38.7413 43.5165C38.6012 43.9702 38.5938 44.1945 38.5938 47.9704C38.5938 52.3494 38.597 52.3869 39.0525 53.2557C39.3357 53.796 40.1768 54.6567 40.6851 54.9265C41.037 55.1134 47.2604 57.5531 48.1702 57.8609C48.8621 58.095 49.7003 58.0308 50.4127 57.689C51.2665 57.2795 52.068 56.3383 52.1174 55.6872C52.132 55.4956 52.0939 55.4694 51.4027 55.1987C51.0011 55.0415 50.6487 54.9127 50.6195 54.9127C50.5903 54.9127 50.5274 55.0311 50.4797 55.1759C50.3665 55.5186 50.0166 55.9124 49.666 56.0911C49.1037 56.3781 48.9181 56.331 45.743 55.0973C43.8294 54.3536 42.7572 53.8994 42.6407 53.783C42.3799 53.5222 42.3382 52.967 42.5583 52.6881C42.7915 52.3926 43.2028 52.1528 43.8575 51.9306C44.3215 51.7731 44.5644 51.7367 45.1615 51.7355C45.5651 51.7345 46.0439 51.7755 46.2255 51.8264C46.4071 51.8774 48.0417 52.4982 49.858 53.206C51.6742 53.9138 53.3418 54.5373 53.5637 54.5916C55.2051 54.993 56.9126 53.9614 57.3399 52.3106C57.5062 51.6677 57.5058 44.4686 57.3393 43.7625C57.0783 42.6551 56.2252 41.5318 55.2883 41.0617C54.6439 40.7385 47.8851 38.1219 47.5634 38.0711C47.0287 37.9867 46.8447 37.9808 46.4672 38.0357ZM46.6654 39.788C46.3536 39.8882 46.0493 40.0675 45.8855 40.2476C45.5547 40.6113 45.4917 40.847 45.4919 41.7186L45.4922 42.5478L47.5283 43.3345C48.6482 43.7671 49.7131 44.1544 49.8947 44.1949C50.3761 44.3025 51.3299 44.2864 51.8584 44.1618C52.3877 44.037 53.1374 43.678 53.3843 43.431C53.7287 43.0866 53.6592 42.3797 53.255 42.1148C52.9599 41.9215 47.4534 39.8057 47.1421 39.7661C46.9811 39.7455 46.7665 39.7554 46.6654 39.788ZM41.1988 43.2199C40.8574 43.3995 40.5696 43.6938 40.4207 44.0154C40.2952 44.2864 40.2847 44.5483 40.2835 47.4277C40.2821 50.3931 40.2891 50.558 40.4254 50.7814C40.5929 51.0563 40.918 51.2436 41.2272 51.2436C41.7615 51.2436 42.8503 50.215 43.2924 49.2925C43.6506 48.545 43.7282 48.0543 43.7294 46.5288C43.7303 45.4759 43.752 45.1536 43.8222 45.156C43.8727 45.1577 44.2607 45.2981 44.6845 45.4679L45.455 45.7766L45.5004 46.6572C45.567 47.9516 45.9111 48.7904 46.7276 49.6483C47.3224 50.2733 47.8036 50.556 49.2169 51.1106C49.9176 51.3856 50.5087 51.6106 50.5304 51.6106C50.5522 51.6106 50.5552 50.9252 50.5373 50.0878C50.5015 48.4146 50.4282 48.0565 49.9498 47.2149C49.6468 46.6819 48.8999 45.9053 48.4019 45.6052C48.1784 45.4706 46.6869 44.8514 45.0873 44.2293C41.972 43.0176 41.7116 42.95 41.1988 43.2199ZM54.2202 44.9939C53.6958 45.3282 53.0125 46.1163 52.7309 46.7117C52.3085 47.6048 52.2795 47.8276 52.2795 50.1788V52.3061L53.0868 52.6198C53.7402 52.8738 53.9653 52.9289 54.2686 52.909C54.7866 52.875 55.2652 52.5822 55.5248 52.1406L55.7285 51.794L55.7506 48.7472C55.7751 45.3513 55.7632 45.2436 55.3324 44.9538C54.9894 44.7229 54.6247 44.7361 54.2202 44.9939Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M46.4672 38.0357C45.5912 38.1633 44.6159 38.8346 44.1671 39.619C43.9126 40.0638 43.7337 40.8111 43.7318 41.4366C43.7307 41.8174 43.7159 41.8602 43.6021 41.812C42.844 41.4911 42.2542 41.3389 41.7652 41.3379C40.3848 41.3354 39.1374 42.2341 38.7413 43.5165C38.6012 43.9702 38.5938 44.1945 38.5938 47.9704C38.5938 52.3494 38.597 52.3869 39.0525 53.2557C39.3357 53.796 40.1768 54.6567 40.6851 54.9265C41.037 55.1134 47.2604 57.5531 48.1702 57.8609C48.8621 58.095 49.7003 58.0308 50.4127 57.689C51.2665 57.2795 52.068 56.3383 52.1174 55.6872C52.132 55.4956 52.0939 55.4694 51.4027 55.1987C51.0011 55.0415 50.6487 54.9127 50.6195 54.9127C50.5903 54.9127 50.5274 55.0311 50.4797 55.1759C50.3665 55.5186 50.0166 55.9124 49.666 56.0911C49.1037 56.3781 48.9181 56.331 45.743 55.0973C43.8294 54.3536 42.7572 53.8994 42.6407 53.783C42.3799 53.5222 42.3382 52.967 42.5583 52.6881C42.7915 52.3926 43.2028 52.1528 43.8575 51.9306C44.3215 51.7731 44.5644 51.7367 45.1615 51.7355C45.5651 51.7345 46.0439 51.7755 46.2255 51.8264C46.4071 51.8774 48.0417 52.4982 49.858 53.206C51.6742 53.9138 53.3418 54.5373 53.5637 54.5916C55.2051 54.993 56.9126 53.9614 57.3399 52.3106C57.5062 51.6677 57.5058 44.4686 57.3393 43.7625C57.0783 42.6551 56.2252 41.5318 55.2883 41.0617C54.6439 40.7385 47.8851 38.1219 47.5634 38.0711C47.0287 37.9867 46.8447 37.9808 46.4672 38.0357ZM46.6654 39.788C46.3536 39.8882 46.0493 40.0675 45.8855 40.2476C45.5547 40.6113 45.4917 40.847 45.4919 41.7186L45.4922 42.5478L47.5283 43.3345C48.6482 43.7671 49.7131 44.1544 49.8947 44.1949C50.3761 44.3025 51.3299 44.2864 51.8584 44.1618C52.3877 44.037 53.1374 43.678 53.3843 43.431C53.7287 43.0866 53.6592 42.3797 53.255 42.1148C52.9599 41.9215 47.4534 39.8057 47.1421 39.7661C46.9811 39.7455 46.7665 39.7554 46.6654 39.788ZM41.1988 43.2199C40.8574 43.3995 40.5696 43.6938 40.4207 44.0154C40.2952 44.2864 40.2847 44.5483 40.2835 47.4277C40.2821 50.3931 40.2891 50.558 40.4254 50.7814C40.5929 51.0563 40.918 51.2436 41.2272 51.2436C41.7615 51.2436 42.8503 50.215 43.2924 49.2925C43.6506 48.545 43.7282 48.0543 43.7294 46.5288C43.7303 45.4759 43.752 45.1536 43.8222 45.156C43.8727 45.1577 44.2607 45.2981 44.6845 45.4679L45.455 45.7766L45.5004 46.6572C45.567 47.9516 45.9111 48.7904 46.7276 49.6483C47.3224 50.2733 47.8036 50.556 49.2169 51.1106C49.9176 51.3856 50.5087 51.6106 50.5304 51.6106C50.5522 51.6106 50.5552 50.9252 50.5373 50.0878C50.5015 48.4146 50.4282 48.0565 49.9498 47.2149C49.6468 46.6819 48.8999 45.9053 48.4019 45.6052C48.1784 45.4706 46.6869 44.8514 45.0873 44.2293C41.972 43.0176 41.7116 42.95 41.1988 43.2199ZM54.2202 44.9939C53.6958 45.3282 53.0125 46.1163 52.7309 46.7117C52.3085 47.6048 52.2795 47.8276 52.2795 50.1788V52.3061L53.0868 52.6198C53.7402 52.8738 53.9653 52.9289 54.2686 52.909C54.7866 52.875 55.2652 52.5822 55.5248 52.1406L55.7285 51.794L55.7506 48.7472C55.7751 45.3513 55.7632 45.2436 55.3324 44.9538C54.9894 44.7229 54.6247 44.7361 54.2202 44.9939Z" fill="url(#paint2_linear_4193_10234)"/>
</g>
</g>
<defs>
<filter id="filter0_di_4193_10234" x="0" y="0" width="96" height="96" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="15"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.293269 0 0 0 0 0.501131 0 0 0 0 1 0 0 0 0.5 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_10234"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/>
<feBlend mode="plus-lighter" in2="shape" result="effect2_innerShadow_4193_10234"/>
<feBlend mode="normal" in="effect2_innerShadow_4193_10234" in2="effect1_dropShadow_4193_10234" result="effect2_innerShadow_4193_10234"/>
</filter>
<linearGradient id="paint0_linear_4193_10234" x1="48" y1="30" x2="48" y2="76.9286" gradientUnits="userSpaceOnUse">
<stop stop-color="#0029B3"/>
<stop offset="0.1" stop-color="#0038BF"/>
<stop offset="0.2" stop-color="#0E4ACC"/>
<stop offset="0.3" stop-color="#255CD9"/>
<stop offset="0.4" stop-color="#3D6FE6"/>
<stop offset="0.5" stop-color="#487EFF"/>
<stop offset="0.65" stop-color="#4B80FF"/>
<stop offset="0.8" stop-color="#5D8BFF"/>
<stop offset="1" stop-color="#ADBFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_10234" x1="16" y1="14.2979" x2="88.0719" y2="27.1693" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_10234" x1="48.0291" y1="38" x2="48.0291" y2="58" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#CADAFF"/>
</linearGradient>
<clipPath id="clip0_4193_10234">
<rect width="20" height="20" fill="white" transform="translate(38 38)"/>
</clipPath>
</defs>
</svg>

BIN
public/assets/images/pricing_cube_badge_purple.png

After

Width: 96  |  Height: 96  |  Size: 15 KiB

41
public/assets/images/pricing_cube_badge_purple.svg

@ -0,0 +1,41 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_4193_10330)">
<rect x="30" y="30" width="36" height="36" rx="18" fill="url(#paint0_linear_4193_10330)" fill-opacity="0.9" shape-rendering="crispEdges"/>
<rect x="30.5" y="30.5" width="35" height="35" rx="17.5" stroke="url(#paint1_linear_4193_10330)" shape-rendering="crispEdges"/>
<g clip-path="url(#clip0_4193_10330)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M46.4672 38.0357C45.5912 38.1633 44.6159 38.8346 44.1671 39.619C43.9126 40.0638 43.7337 40.8111 43.7318 41.4366C43.7307 41.8174 43.7159 41.8602 43.6021 41.812C42.844 41.4911 42.2542 41.3389 41.7652 41.3379C40.3848 41.3354 39.1374 42.2341 38.7413 43.5165C38.6012 43.9702 38.5938 44.1945 38.5938 47.9704C38.5938 52.3494 38.597 52.3869 39.0525 53.2557C39.3357 53.796 40.1768 54.6567 40.6851 54.9265C41.037 55.1134 47.2604 57.5531 48.1702 57.8609C48.8621 58.095 49.7003 58.0308 50.4127 57.689C51.2665 57.2795 52.068 56.3383 52.1174 55.6872C52.132 55.4956 52.0939 55.4694 51.4027 55.1987C51.0011 55.0415 50.6487 54.9127 50.6195 54.9127C50.5903 54.9127 50.5274 55.0311 50.4797 55.1759C50.3665 55.5186 50.0166 55.9124 49.666 56.0911C49.1037 56.3781 48.9181 56.331 45.743 55.0973C43.8294 54.3536 42.7572 53.8994 42.6407 53.783C42.3799 53.5222 42.3382 52.967 42.5583 52.6881C42.7915 52.3926 43.2028 52.1528 43.8575 51.9306C44.3215 51.7731 44.5644 51.7367 45.1615 51.7355C45.5651 51.7345 46.0439 51.7755 46.2255 51.8264C46.4071 51.8774 48.0417 52.4982 49.858 53.206C51.6742 53.9138 53.3418 54.5373 53.5637 54.5916C55.2051 54.993 56.9126 53.9614 57.3399 52.3106C57.5062 51.6677 57.5058 44.4686 57.3393 43.7625C57.0783 42.6551 56.2252 41.5318 55.2883 41.0617C54.6439 40.7385 47.8851 38.1219 47.5634 38.0711C47.0287 37.9867 46.8447 37.9808 46.4672 38.0357ZM46.6654 39.788C46.3536 39.8882 46.0493 40.0675 45.8855 40.2476C45.5547 40.6113 45.4917 40.847 45.4919 41.7186L45.4922 42.5478L47.5283 43.3345C48.6482 43.7671 49.7131 44.1544 49.8947 44.1949C50.3761 44.3025 51.3299 44.2864 51.8584 44.1618C52.3877 44.037 53.1374 43.678 53.3843 43.431C53.7287 43.0866 53.6592 42.3797 53.255 42.1148C52.9599 41.9215 47.4534 39.8057 47.1421 39.7661C46.9811 39.7455 46.7665 39.7554 46.6654 39.788ZM41.1988 43.2199C40.8574 43.3995 40.5696 43.6938 40.4207 44.0154C40.2952 44.2864 40.2847 44.5483 40.2835 47.4277C40.2821 50.3931 40.2891 50.558 40.4254 50.7814C40.5929 51.0563 40.918 51.2436 41.2272 51.2436C41.7615 51.2436 42.8503 50.215 43.2924 49.2925C43.6506 48.545 43.7282 48.0543 43.7294 46.5288C43.7303 45.4759 43.752 45.1536 43.8222 45.156C43.8727 45.1577 44.2607 45.2981 44.6845 45.4679L45.455 45.7766L45.5004 46.6572C45.567 47.9516 45.9111 48.7904 46.7276 49.6483C47.3224 50.2733 47.8036 50.556 49.2169 51.1106C49.9176 51.3856 50.5087 51.6106 50.5304 51.6106C50.5522 51.6106 50.5552 50.9252 50.5373 50.0878C50.5015 48.4146 50.4282 48.0565 49.9498 47.2149C49.6468 46.6819 48.8999 45.9053 48.4019 45.6052C48.1784 45.4706 46.6869 44.8514 45.0873 44.2293C41.972 43.0176 41.7116 42.95 41.1988 43.2199ZM54.2202 44.9939C53.6958 45.3282 53.0125 46.1163 52.7309 46.7117C52.3085 47.6048 52.2795 47.8276 52.2795 50.1788V52.3061L53.0868 52.6198C53.7402 52.8738 53.9653 52.9289 54.2686 52.909C54.7866 52.875 55.2652 52.5822 55.5248 52.1406L55.7285 51.794L55.7506 48.7472C55.7751 45.3513 55.7632 45.2436 55.3324 44.9538C54.9894 44.7229 54.6247 44.7361 54.2202 44.9939Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M46.4672 38.0357C45.5912 38.1633 44.6159 38.8346 44.1671 39.619C43.9126 40.0638 43.7337 40.8111 43.7318 41.4366C43.7307 41.8174 43.7159 41.8602 43.6021 41.812C42.844 41.4911 42.2542 41.3389 41.7652 41.3379C40.3848 41.3354 39.1374 42.2341 38.7413 43.5165C38.6012 43.9702 38.5938 44.1945 38.5938 47.9704C38.5938 52.3494 38.597 52.3869 39.0525 53.2557C39.3357 53.796 40.1768 54.6567 40.6851 54.9265C41.037 55.1134 47.2604 57.5531 48.1702 57.8609C48.8621 58.095 49.7003 58.0308 50.4127 57.689C51.2665 57.2795 52.068 56.3383 52.1174 55.6872C52.132 55.4956 52.0939 55.4694 51.4027 55.1987C51.0011 55.0415 50.6487 54.9127 50.6195 54.9127C50.5903 54.9127 50.5274 55.0311 50.4797 55.1759C50.3665 55.5186 50.0166 55.9124 49.666 56.0911C49.1037 56.3781 48.9181 56.331 45.743 55.0973C43.8294 54.3536 42.7572 53.8994 42.6407 53.783C42.3799 53.5222 42.3382 52.967 42.5583 52.6881C42.7915 52.3926 43.2028 52.1528 43.8575 51.9306C44.3215 51.7731 44.5644 51.7367 45.1615 51.7355C45.5651 51.7345 46.0439 51.7755 46.2255 51.8264C46.4071 51.8774 48.0417 52.4982 49.858 53.206C51.6742 53.9138 53.3418 54.5373 53.5637 54.5916C55.2051 54.993 56.9126 53.9614 57.3399 52.3106C57.5062 51.6677 57.5058 44.4686 57.3393 43.7625C57.0783 42.6551 56.2252 41.5318 55.2883 41.0617C54.6439 40.7385 47.8851 38.1219 47.5634 38.0711C47.0287 37.9867 46.8447 37.9808 46.4672 38.0357ZM46.6654 39.788C46.3536 39.8882 46.0493 40.0675 45.8855 40.2476C45.5547 40.6113 45.4917 40.847 45.4919 41.7186L45.4922 42.5478L47.5283 43.3345C48.6482 43.7671 49.7131 44.1544 49.8947 44.1949C50.3761 44.3025 51.3299 44.2864 51.8584 44.1618C52.3877 44.037 53.1374 43.678 53.3843 43.431C53.7287 43.0866 53.6592 42.3797 53.255 42.1148C52.9599 41.9215 47.4534 39.8057 47.1421 39.7661C46.9811 39.7455 46.7665 39.7554 46.6654 39.788ZM41.1988 43.2199C40.8574 43.3995 40.5696 43.6938 40.4207 44.0154C40.2952 44.2864 40.2847 44.5483 40.2835 47.4277C40.2821 50.3931 40.2891 50.558 40.4254 50.7814C40.5929 51.0563 40.918 51.2436 41.2272 51.2436C41.7615 51.2436 42.8503 50.215 43.2924 49.2925C43.6506 48.545 43.7282 48.0543 43.7294 46.5288C43.7303 45.4759 43.752 45.1536 43.8222 45.156C43.8727 45.1577 44.2607 45.2981 44.6845 45.4679L45.455 45.7766L45.5004 46.6572C45.567 47.9516 45.9111 48.7904 46.7276 49.6483C47.3224 50.2733 47.8036 50.556 49.2169 51.1106C49.9176 51.3856 50.5087 51.6106 50.5304 51.6106C50.5522 51.6106 50.5552 50.9252 50.5373 50.0878C50.5015 48.4146 50.4282 48.0565 49.9498 47.2149C49.6468 46.6819 48.8999 45.9053 48.4019 45.6052C48.1784 45.4706 46.6869 44.8514 45.0873 44.2293C41.972 43.0176 41.7116 42.95 41.1988 43.2199ZM54.2202 44.9939C53.6958 45.3282 53.0125 46.1163 52.7309 46.7117C52.3085 47.6048 52.2795 47.8276 52.2795 50.1788V52.3061L53.0868 52.6198C53.7402 52.8738 53.9653 52.9289 54.2686 52.909C54.7866 52.875 55.2652 52.5822 55.5248 52.1406L55.7285 51.794L55.7506 48.7472C55.7751 45.3513 55.7632 45.2436 55.3324 44.9538C54.9894 44.7229 54.6247 44.7361 54.2202 44.9939Z" fill="url(#paint2_linear_4193_10330)"/>
</g>
</g>
<defs>
<filter id="filter0_d_4193_10330" x="0" y="0" width="96" height="96" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="15"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.161961 0 0 0 0 0.7 0 0 0 1 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_10330"/>
<feBlend mode="normal" in="BackgroundImageFix" in2="effect1_dropShadow_4193_10330" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
</filter>
<linearGradient id="paint0_linear_4193_10330" x1="26.1702" y1="30" x2="71.2969" y2="31.6771" gradientUnits="userSpaceOnUse">
<stop stop-color="#5028FF"/>
<stop offset="0.341346" stop-color="#4C76FF"/>
<stop offset="0.625" stop-color="#3E47FD"/>
<stop offset="1" stop-color="#2A34FF" stop-opacity="0.337255"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_10330" x1="16" y1="14.2979" x2="88.0719" y2="27.1693" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_10330" x1="48.0291" y1="38" x2="48.0291" y2="58" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#CADAFF"/>
</linearGradient>
<clipPath id="clip0_4193_10330">
<rect width="20" height="20" fill="white" transform="translate(38 38)"/>
</clipPath>
</defs>
</svg>

BIN
public/assets/images/pricing_glow_center.png

After

Width: 517  |  Height: 513  |  Size: 248 KiB

BIN
public/assets/images/pricing_glow_left.png

After

Width: 501  |  Height: 496  |  Size: 219 KiB

BIN
public/assets/images/pricing_glow_right.png

After

Width: 517  |  Height: 513  |  Size: 248 KiB

BIN
public/assets/images/pricing_header_badge.png

After

Width: 100  |  Height: 100  |  Size: 12 KiB

53
public/assets/images/pricing_header_badge.svg

@ -0,0 +1,53 @@
<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_di_4193_10407)">
<rect x="30" y="30" width="40" height="40" rx="20" fill="url(#paint0_linear_4193_10407)" fill-opacity="0.7" shape-rendering="crispEdges"/>
<rect x="30.5" y="30.5" width="39" height="39" rx="19.5" stroke="url(#paint1_linear_4193_10407)" shape-rendering="crispEdges"/>
<g filter="url(#filter1_f_4193_10407)">
<path d="M50.1356 51.9789C55.6915 46.1516 51.9457 40.0632 50.0517 38C44.2011 43.6 41.4513 46.1263 40.5811 48.8211C37.9297 57.0316 44.9589 62 49.4201 62C61.4239 62 62.0132 48.8211 57.1225 44.9474L50.1356 51.9789Z" fill="url(#paint2_linear_4193_10407)"/>
</g>
</g>
<defs>
<filter id="filter0_di_4193_10407" x="0" y="0" width="100" height="100" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="15"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.293269 0 0 0 0 0.501131 0 0 0 0 1 0 0 0 0.5 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_4193_10407"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"/>
<feBlend mode="plus-lighter" in2="shape" result="effect2_innerShadow_4193_10407"/>
<feBlend mode="normal" in="effect2_innerShadow_4193_10407" in2="effect1_dropShadow_4193_10407" result="effect2_innerShadow_4193_10407"/>
</filter>
<filter id="filter1_f_4193_10407" x="38.5" y="36.5" width="23" height="27" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="0.75" result="effect1_foregroundBlur_4193_10407"/>
</filter>
<linearGradient id="paint0_linear_4193_10407" x1="50" y1="30" x2="50" y2="82.1429" gradientUnits="userSpaceOnUse">
<stop stop-color="#0029B3"/>
<stop offset="0.1" stop-color="#0038BF"/>
<stop offset="0.2" stop-color="#0E4ACC"/>
<stop offset="0.3" stop-color="#255CD9"/>
<stop offset="0.4" stop-color="#3D6FE6"/>
<stop offset="0.5" stop-color="#487EFF"/>
<stop offset="0.65" stop-color="#4B80FF"/>
<stop offset="0.8" stop-color="#5D8BFF"/>
<stop offset="1" stop-color="#ADBFFF"/>
</linearGradient>
<linearGradient id="paint1_linear_4193_10407" x1="14.4444" y1="12.5532" x2="94.5244" y2="26.8548" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0.5"/>
<stop offset="0.52154" stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white" stop-opacity="0.5"/>
</linearGradient>
<linearGradient id="paint2_linear_4193_10407" x1="50" y1="38" x2="50" y2="62" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#D4E1FF"/>
</linearGradient>
</defs>
</svg>

34
public/assets/images/stats_title_icon.svg

@ -0,0 +1,34 @@
<svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.5078 21C16.5907 22.1915 19.8085 25.4093 21 29.4922C22.1914 25.4096 25.4088 22.1917 29.4912 21C25.4091 19.8084 22.1916 16.5909 21 12.5088C19.8083 16.5912 16.5904 19.8086 12.5078 21ZM27.5 8.5L27.5 9C27.5 12.0375 29.9625 14.5 33 14.5L33.5 14.5L33.5 27.5L33 27.5C29.9625 27.5 27.5 29.9625 27.5 33L27.5 33.5L14.5 33.5L14.5 33C14.5 29.9625 12.0375 27.5 9 27.5L8.5 27.5L8.5 14.5L9 14.5C12.0375 14.5 14.5 12.0375 14.5 9L14.5 8.5L27.5 8.5Z" fill="url(#paint0_radial_4193_10732)" fill-opacity="0.3" stroke="url(#paint1_linear_4193_10732)"/>
<g filter="url(#filter0_f_4193_10732)" style="mix-blend-mode:plus-lighter">
<path d="M21 33C21 26.3726 26.3726 21 33 21L33 27C29.6863 27 27 29.6863 27 33L21 33ZM27 9C27 12.3137 29.6863 15 33 15L33 21C26.3726 21 21 15.6274 21 9L27 9ZM9 21C15.6274 21 21 26.3726 21 33L15 33C15 29.6863 12.3137 27 9 27L9 21ZM9 15C12.3137 15 15 12.3137 15 9L21 9C21 15.6274 15.6274 21 9 21L9 15Z" fill="url(#paint2_radial_4193_10732)" fill-opacity="0.3"/>
<path d="M12.5078 21C16.5907 22.1915 19.8085 25.4093 21 29.4922C22.1914 25.4096 25.4088 22.1917 29.4912 21C25.4091 19.8084 22.1916 16.5909 21 12.5088C19.8083 16.5912 16.5904 19.8086 12.5078 21ZM27.5 8.5L27.5 9C27.5 12.0375 29.9625 14.5 33 14.5L33.5 14.5L33.5 27.5L33 27.5C29.9625 27.5 27.5 29.9625 27.5 33L27.5 33.5L14.5 33.5L14.5 33C14.5 29.9625 12.0375 27.5 9 27.5L8.5 27.5L8.5 14.5L9 14.5C12.0375 14.5 14.5 12.0375 14.5 9L14.5 8.5L27.5 8.5Z" stroke="url(#paint3_linear_4193_10732)"/>
</g>
<defs>
<filter id="filter0_f_4193_10732" x="0" y="0" width="42" height="42" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="4" result="effect1_foregroundBlur_4193_10732"/>
</filter>
<radialGradient id="paint0_radial_4193_10732" cx="0" cy="0" r="1" gradientTransform="matrix(6.9112 23.9132 -28.5252 7.96785 19.5888 11.0868)" gradientUnits="userSpaceOnUse">
<stop stop-color="#3860FF"/>
<stop offset="0.55" stop-color="#0051FF" stop-opacity="0.5"/>
<stop offset="1" stop-color="#3860FF"/>
</radialGradient>
<linearGradient id="paint1_linear_4193_10732" x1="16.6468" y1="8.96672" x2="24.3016" y2="27.3943" gradientUnits="userSpaceOnUse">
<stop stop-color="#CDC8FF"/>
<stop offset="0.360577" stop-color="#515AF5" stop-opacity="0.5"/>
<stop offset="1" stop-color="#CDC8FF"/>
</linearGradient>
<radialGradient id="paint2_radial_4193_10732" cx="0" cy="0" r="1" gradientTransform="matrix(6.9112 23.9132 -28.5252 7.96785 19.5888 11.0868)" gradientUnits="userSpaceOnUse">
<stop stop-color="#3860FF"/>
<stop offset="0.55" stop-color="#0051FF" stop-opacity="0.5"/>
<stop offset="1" stop-color="#3860FF"/>
</radialGradient>
<linearGradient id="paint3_linear_4193_10732" x1="16.6468" y1="8.96672" x2="24.3016" y2="27.3943" gradientUnits="userSpaceOnUse">
<stop stop-color="#CDC8FF"/>
<stop offset="0.360577" stop-color="#515AF5" stop-opacity="0.5"/>
<stop offset="1" stop-color="#CDC8FF"/>
</linearGradient>
</defs>
</svg>

BIN
public/assets/images/stats_visual.png

After

Width: 1206  |  Height: 876  |  Size: 1.3 MiB

74
qa v.1.0.2.md

@ -0,0 +1,74 @@
<System_Configuration>
<Role_Directive>
You are an Elite Technical Lead and Senior Quality Assurance (QA) Specialist. Your objective is to deeply analyze git commit logs and code diffs for all projects located in C:\Users\sajjadi\projects, specifically looking for commits made in the last 24 hours or any uncommitted changes (unstaged/staged/untracked). You will generate a highly structured QA checklist, and finally produce a clean test report when the tasks are completed.
</Role_Directive>
<Behavioral_Rules>
- ALL output must be strictly in Persian (فارسی).
- NEVER print the XML tags in your final output. Use standard Persian headings instead.
- Skip all conversational filler, greetings, or meta-talk.
</Behavioral_Rules>
<Project_Scanning_Logic>
1. Scan all project directories located within C:\Users\sajjadi\projects.
2. For each project, look for:
- Git commits made within the last 24 hours.
- Uncommitted changes (staged, unstaged, and untracked files).
3. If a project has no such commits or uncommitted changes, skip it.
</Project_Scanning_Logic>
<State_Machine>
You operate in one of two strict states based on the user's input:
- STATE 1 (Analysis Mode): If the user provides/initiates the scan.
- STATE 2 (Reporting Mode): If the user replies EXACTLY with "انجام شد" or "done" (or similar confirmation).
</State_Machine>
<Execution_Workflow_State_1>
When in STATE 1, output EXACTLY these THREE sections with clear headings and DOUBLE LINE BREAKS between items to prevent visual clutter:
**بخش اول: خلاصه تغییرات فنی (به تفکیک پروژه‌ها)**
- For each project with changes, extract and summarize all technical changes (from commits in the last 24 hours or uncommitted diffs) in developer-friendly Persian. Group the summary by project.
**بخش دوم: چک‌لیست وظایف تست**
- CRITICAL FORMATTING: Do not cram text. Use the "Number-Dash-Enter-Text" format. You MUST leave a blank line between each separate checklist item.
- Example:
1-
بررسی فرآیند ورود با اکانت گوگل (Google Sign-In) در پروژه mashreq-news.
2-
بررسی عدم نمایش دکمه ورود با اپل در اندروید.
**بخش سوم: تغییرات و کامیت‌های بررسی شده**
- List the analyzed projects and their corresponding commit hashes (short or full) or note "Uncommitted Changes" if applicable. Output them plainly, grouped by project.
- Example:
[mashreq-news]
d9065f8
Uncommitted Changes
[another-project]
48693140ceaf0c261e0e3d0139c4e1ed6bc55cc3
</Execution_Workflow_State_1>
<Execution_Workflow_State_2>
When in STATE 2 (User says "انجام شد" or "done"), you must generate a final, copy-paste ready report for the developer.
- STEP 1 (Retrieve): Strictly fetch the EXACT items you generated in "بخش دوم" (Checklist) from your previous response. DO NOT invent or add any new tasks.
- STEP 2 (Transform Logic): Rewrite tasks from "To do" to a passive past tense (e.g., "...تست و تایید شد").
- STEP 3 (Balanced Conciseness): Keep sentences balanced—neither too short nor too long. Do NOT over-combine tasks into a single block of text.
- STEP 4 (CRITICAL Formatting): Each completed task MUST be on a new line. You MUST add a line break (Enter) after every single item. Never put multiple checkmarks on the same line.
- DO NOT analyze code in this state.
- DO NOT include conversational filler or explanations.
- Format Structure:
**گزارش تست‌های انجام شده:**
✅ ورود با اکانت گوگل و اپل در پروژه mashreq-news بررسی و با موفقیت تایید شد.
✅ رفع باگ‌های UI در صفحه پروفایل کاربری تست شد.
**تغییرات و کامیت‌های مرتبط:**
[List the project names and commit hashes / uncommitted status here just like in Section 3, each on a new line]
</Execution_Workflow_State_2>
</System_Configuration>
[TARGET COMMITS / TIMEFRAME]:
Commits in the last 24 hours or uncommitted changes for all projects in C:\Users\sajjadi\projects
Loading…
Cancel
Save