.about-section.svelte-cwls5q{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:80vh;padding:80px 40px 40px;gap:40px;margin-left:10rem;max-width:700px}.about-section.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:3.5rem;font-weight:300;color:#fff;margin-bottom:32px;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,.4),2px 2px 4px rgba(0,0,0,.3),-2px -2px 4px rgba(0,0,0,.3),2px -2px 4px rgba(0,0,0,.3),-2px 2px 4px rgba(0,0,0,.3)}.about-section.svelte-cwls5q h1:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){font-weight:700}.intro-text.svelte-cwls5q{margin-bottom:24px}.intro-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.35rem;color:#fffffff2;line-height:1.7;margin-bottom:0;font-weight:400;text-shadow:0 0 8px rgba(0,0,0,.4),2px 2px 4px rgba(0,0,0,.3),-2px -2px 4px rgba(0,0,0,.3),2px -2px 4px rgba(0,0,0,.3),-2px 2px 4px rgba(0,0,0,.3)}.intro-text.svelte-cwls5q p:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){color:#63b3ff;font-weight:600}.content-block.svelte-cwls5q{padding:24px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;cursor:pointer;width:100%}.content-block.svelte-cwls5q:hover{background:#01154066;border-color:#63b3ff66;transform:translateY(-4px);box-shadow:0 8px 32px #0003}.content-block.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.8rem;font-weight:600;color:#fff;margin-bottom:16px;text-shadow:0 0 6px rgba(0,0,0,.4),1px 1px 2px rgba(0,0,0,.3)}.content-block.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.15rem;color:#ffffffd9;line-height:1.6;margin-bottom:0;text-shadow:0 0 6px rgba(0,0,0,.4),1px 1px 2px rgba(0,0,0,.3)}@media (max-width: 768px){.about-section.svelte-cwls5q{margin-left:0;padding:40px 20px;align-items:center;text-align:center;max-width:none}.about-section.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.5rem}.intro-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.2rem}.content-block.svelte-cwls5q{padding:20px}.content-block.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.5rem}.content-block.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem}}
