.article-header.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:80px 120px 24px}.header-content.svelte-1qnato4{max-width:800px}.article-category.svelte-1qnato4{display:inline-block;font-size:var(--label-large-size);font-weight:var(--label-large-weight);color:var(--color-primary);margin-bottom:16px}.article-title.svelte-1qnato4{font-size:var(--display-small-size);font-weight:var(--headline-medium-weight-emphasized);color:var(--color-on-surface);line-height:1.2;letter-spacing:var(--display-small-letter-spacing);margin:0}.hero-image-section.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:24px 120px}.hero-image-container.svelte-1qnato4{width:100%;border-radius:var(--radius-large);overflow:hidden}.hero-image.svelte-1qnato4{width:100%;height:400px;object-fit:cover}.intro-text.svelte-1qnato4{font-size:var(--headline-small-size);font-weight:var(--headline-small-weight);color:var(--color-on-surface);line-height:1.5;max-width:800px;margin:0;margin-bottom:2rem}.article-content.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:0 120px}.content-section.svelte-1qnato4{margin-bottom:64px}.section-text.svelte-1qnato4 p:where(.svelte-1qnato4){margin-bottom:1.25rem;line-height:1.7}.section-text.svelte-1qnato4{font-size:var(--body-large-size);color:var(--color-on-surface-variant);line-height:1.6;margin:0}.section-text.svelte-1qnato4 h2:where(.svelte-1qnato4){font-size:var(--headline-medium-size);font-weight:var(--headline-medium-weight);color:var(--color-on-surface);margin:2rem 0 1rem}.section-text.svelte-1qnato4 ul:where(.svelte-1qnato4){list-style-type:disc;padding-left:2rem;margin-bottom:1.25rem}.section-text.svelte-1qnato4 li:where(.svelte-1qnato4){margin-bottom:.75rem;line-height:1.7}.section-text.svelte-1qnato4 strong:where(.svelte-1qnato4){font-weight:700}.section-text.svelte-1qnato4 em:where(.svelte-1qnato4){font-style:italic}.next-article-cta.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:40px 120px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--gradient-finderly);border-radius:var(--radius-large)}.cta-content.svelte-1qnato4{flex:1}.cta-text.svelte-1qnato4{font-size:var(--title-medium-size);font-weight:var(--title-medium-weight);color:#fff;margin:0}.cta-button.svelte-1qnato4{width:56px;height:56px;border-radius:50%;border:2px solid white;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);flex-shrink:0}.cta-button.svelte-1qnato4:hover{background:#fff;color:var(--color-primary)}.related-section.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px}.section-container.svelte-1qnato4{width:100%}.related-header.svelte-1qnato4{margin-bottom:24px}.related-title.svelte-1qnato4{font-size:var(--headline-medium-size);font-weight:var(--headline-medium-weight-emphasized);color:var(--color-on-surface);margin:0 0 4px}.related-subtitle.svelte-1qnato4{font-size:var(--body-large-size);color:var(--color-on-surface-variant);margin:0}.related-grid.svelte-1qnato4{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.email-section.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:40px 120px}.email-container.svelte-1qnato4{background:var(--gradient-finderly);border-radius:var(--radius-large);padding:24px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.email-headline.svelte-1qnato4{font-size:var(--title-medium-size);font-weight:var(--title-medium-weight);color:#fff;margin:0;flex:1}.email-container.svelte-1qnato4 .email-signup{padding:0;max-width:400px}.email-container.svelte-1qnato4 .input-wrapper{background:#fff}.faq-section.svelte-1qnato4{width:100%;max-width:1440px;margin:0 auto;padding:80px 120px;display:flex;gap:60px;align-items:flex-start}.faq-container.svelte-1qnato4{flex:0 0 300px}.faq-label.svelte-1qnato4{font-size:var(--label-large-size);font-weight:var(--label-large-weight);color:var(--color-primary);display:block;margin-bottom:16px}.faq-section.svelte-1qnato4 .faq-title:where(.svelte-1qnato4){font-size:var(--display-small-size);font-weight:var(--headline-medium-weight-emphasized);color:var(--color-on-surface);line-height:1.1;margin:0 0 16px;font-style:italic}.faq-section.svelte-1qnato4 .faq-subtitle:where(.svelte-1qnato4){font-size:var(--body-large-size);color:var(--color-on-surface-variant);line-height:1.5;margin:0 0 24px}.faq-navigation.svelte-1qnato4{display:flex;gap:12px}.faq-nav-btn.svelte-1qnato4{width:48px;height:48px;border-radius:50%;border:2px solid var(--color-primary);background:transparent;color:var(--color-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.faq-nav-btn.svelte-1qnato4:hover{background:var(--color-primary);color:#fff}.faq-section.svelte-1qnato4 .faq{flex:1;padding:0}.faq-section.svelte-1qnato4 .faq-title{display:none}@media(max-width:1024px){.article-header.svelte-1qnato4,.hero-image-section.svelte-1qnato4,.article-content.svelte-1qnato4,.next-article-cta.svelte-1qnato4,.related-section.svelte-1qnato4,.email-section.svelte-1qnato4,.faq-section.svelte-1qnato4{padding-left:48px;padding-right:48px}.faq-section.svelte-1qnato4{flex-direction:column;gap:40px}.faq-container.svelte-1qnato4{flex:none;width:100%}}@media(max-width:768px){.article-header.svelte-1qnato4{padding:60px 24px 20px}.article-title.svelte-1qnato4{font-size:var(--headline-medium-size)}.hero-image-section.svelte-1qnato4,.article-content.svelte-1qnato4,.related-section.svelte-1qnato4,.email-section.svelte-1qnato4,.faq-section.svelte-1qnato4{padding-left:24px;padding-right:24px}.hero-image.svelte-1qnato4{height:250px}.next-article-cta.svelte-1qnato4{margin-left:24px;margin-right:24px;padding:24px;flex-direction:column;text-align:center}.related-grid.svelte-1qnato4{grid-template-columns:1fr}.email-container.svelte-1qnato4{flex-direction:column;text-align:center;padding:24px}.email-container.svelte-1qnato4 .email-signup{max-width:100%;width:100%}}@media(max-width:480px){.article-header.svelte-1qnato4{padding:48px 16px 16px}.hero-image-section.svelte-1qnato4,.article-content.svelte-1qnato4,.related-section.svelte-1qnato4,.email-section.svelte-1qnato4,.faq-section.svelte-1qnato4{padding-left:16px;padding-right:16px}.next-article-cta.svelte-1qnato4{margin-left:16px;margin-right:16px;padding:20px}.content-section.svelte-1qnato4{margin-bottom:48px}.faq-section.svelte-1qnato4 .faq-title:where(.svelte-1qnato4){font-size:var(--headline-medium-size)}}
