.article-header.svelte-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:80px 120px 24px}.header-content.svelte-kx346j{max-width:800px}.article-category.svelte-kx346j{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-kx346j{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-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:24px 120px}.hero-image-container.svelte-kx346j{width:100%;border-radius:var(--radius-large);overflow:hidden}.hero-image.svelte-kx346j{width:100%;height:400px;object-fit:cover}.article-content.svelte-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:0 120px}.content-section.svelte-kx346j{margin-bottom:64px}.section-text.svelte-kx346j p:where(.svelte-kx346j){margin-bottom:1.25rem;line-height:1.7}.section-text.svelte-kx346j{font-size:var(--body-large-size);color:var(--color-on-surface-variant);line-height:1.6;margin:0}.section-text.svelte-kx346j h2:where(.svelte-kx346j){font-size:var(--headline-medium-size);font-weight:var(--headline-medium-weight);color:var(--color-on-surface);margin:2rem 0 1rem}.section-text.svelte-kx346j strong:where(.svelte-kx346j){font-weight:700}.next-article-cta.svelte-kx346j{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-kx346j{flex:1}.cta-text.svelte-kx346j{font-size:var(--title-medium-size);font-weight:var(--title-medium-weight);color:#fff;margin:0}.cta-button.svelte-kx346j{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-kx346j:hover{background:#fff;color:var(--color-primary)}.related-section.svelte-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px}.section-container.svelte-kx346j{width:100%}.related-header.svelte-kx346j{margin-bottom:24px}.related-title.svelte-kx346j{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-kx346j{font-size:var(--body-large-size);color:var(--color-on-surface-variant);margin:0}.related-grid.svelte-kx346j{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.email-section.svelte-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:40px 120px}.email-container.svelte-kx346j{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-kx346j{font-size:var(--title-medium-size);font-weight:var(--title-medium-weight);color:#fff;margin:0;flex:1}.email-container.svelte-kx346j .email-signup{padding:0;max-width:400px}.email-container.svelte-kx346j .input-wrapper{background:#fff}.faq-section.svelte-kx346j{width:100%;max-width:1440px;margin:0 auto;padding:80px 120px;display:flex;gap:60px;align-items:flex-start}.faq-container.svelte-kx346j{flex:0 0 300px}.faq-label.svelte-kx346j{font-size:var(--label-large-size);font-weight:var(--label-large-weight);color:var(--color-primary);display:block;margin-bottom:16px}.faq-section.svelte-kx346j .faq-title:where(.svelte-kx346j){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-kx346j .faq-subtitle:where(.svelte-kx346j){font-size:var(--body-large-size);color:var(--color-on-surface-variant);line-height:1.5;margin:0 0 24px}.faq-navigation.svelte-kx346j{display:flex;gap:12px}.faq-nav-btn.svelte-kx346j{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-kx346j:hover{background:var(--color-primary);color:#fff}.faq-section.svelte-kx346j .faq{flex:1;padding:0}.faq-section.svelte-kx346j .faq-title{display:none}@media(max-width:1024px){.article-header.svelte-kx346j,.hero-image-section.svelte-kx346j,.article-content.svelte-kx346j,.next-article-cta.svelte-kx346j,.related-section.svelte-kx346j,.email-section.svelte-kx346j,.faq-section.svelte-kx346j{padding-left:48px;padding-right:48px}.faq-section.svelte-kx346j{flex-direction:column;gap:40px}.faq-container.svelte-kx346j{flex:none;width:100%}}@media(max-width:768px){.article-header.svelte-kx346j{padding:60px 24px 20px}.article-title.svelte-kx346j{font-size:var(--headline-medium-size)}.hero-image-section.svelte-kx346j,.article-content.svelte-kx346j,.related-section.svelte-kx346j,.email-section.svelte-kx346j,.faq-section.svelte-kx346j{padding-left:24px;padding-right:24px}.hero-image.svelte-kx346j{height:250px}.next-article-cta.svelte-kx346j{margin-left:24px;margin-right:24px;padding:24px;flex-direction:column;text-align:center}.related-grid.svelte-kx346j{grid-template-columns:1fr}.email-container.svelte-kx346j{flex-direction:column;text-align:center;padding:24px}.email-container.svelte-kx346j .email-signup{max-width:100%;width:100%}}@media(max-width:480px){.article-header.svelte-kx346j{padding:48px 16px 16px}.hero-image-section.svelte-kx346j,.article-content.svelte-kx346j,.related-section.svelte-kx346j,.email-section.svelte-kx346j,.faq-section.svelte-kx346j{padding-left:16px;padding-right:16px}.next-article-cta.svelte-kx346j{margin-left:16px;margin-right:16px;padding:20px}.content-section.svelte-kx346j{margin-bottom:48px}.faq-section.svelte-kx346j .faq-title:where(.svelte-kx346j){font-size:var(--headline-medium-size)}}
