.how-it-works-page.svelte-1thf6pg{background:var(--color-white);min-height:100vh;color:var(--color-text);padding-top:80px}.section-spacing.svelte-1thf6pg{padding:8rem 0}@media (width<=767px){.section-spacing.svelte-1thf6pg{padding:5rem 0}}h1.svelte-1thf6pg{color:var(--color-primary);margin-bottom:2rem;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}h2.svelte-1thf6pg{color:var(--color-primary);margin-bottom:1.5rem}.lead.svelte-1thf6pg{font-size:var(--font-size-lg);max-width:800px;margin:0 auto 3rem;font-weight:400;line-height:1.6}.steps-grid.svelte-1thf6pg{gap:4rem;display:grid}.step-card.svelte-1thf6pg{grid-template-columns:80px 1fr;align-items:start;gap:8rem;display:grid}.step-number.svelte-1thf6pg{font-size:var(--font-size-display);color:var(--color-accent);font-weight:800;line-height:1}.step-content.svelte-1thf6pg{grid-template-columns:1fr 240px;align-items:start;gap:4rem;display:grid}.step-content.svelte-1thf6pg h3:where(.svelte-1thf6pg){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:.75rem;line-height:1.2}.step-helper.svelte-1thf6pg{background:var(--color-gray);border-radius:16px;padding:2rem;transition:all .3s}.step-note.svelte-1thf6pg{color:var(--color-muted);font-size:var(--font-size-base);margin:0;line-height:1.6}@media (width<=768px){.steps-grid.svelte-1thf6pg{gap:3rem}.step-card.svelte-1thf6pg{gap:4rem}.step-content.svelte-1thf6pg{grid-template-columns:1fr 150px;gap:2rem}}.logistics-section.svelte-1thf6pg{background-image:url(./1_B.tctC6W6O.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}.logistics-grid.svelte-1thf6pg{grid-template-columns:1fr 1fr;gap:6rem;display:grid}.logistics-card.svelte-1thf6pg{-webkit-backdrop-filter:blur(16px);color:var(--color-white);background:#0009;border:none;border-radius:30px;flex-direction:column;padding:4rem;display:flex;box-shadow:0 12px 36px #0003}.logistics-item.svelte-1thf6pg h3:where(.svelte-1thf6pg){color:var(--color-white);font-size:var(--font-size-xl);margin-bottom:2rem;font-weight:600}.logistics-item.svelte-1thf6pg ul.check-list:where(.svelte-1thf6pg) li:where(.svelte-1thf6pg):before{color:var(--color-accent)}.logistics-item.svelte-1thf6pg .meta-note:where(.svelte-1thf6pg){color:#ffffffb3;margin-top:2rem}@media (width<=767px){.logistics-grid.svelte-1thf6pg{grid-template-columns:1fr;gap:3rem}.logistics-card.svelte-1thf6pg{border-radius:20px;padding:2.5rem 1.5rem}.logistics-item.svelte-1thf6pg h3:where(.svelte-1thf6pg){font-size:var(--font-size-xl);margin-bottom:1.5rem}}.workflow-feature.svelte-1thf6pg{background:var(--color-black);border-radius:24px;padding:5rem 3rem}.workflow-feature.svelte-1thf6pg h2:where(.svelte-1thf6pg){color:var(--color-white)}.workflow-feature.svelte-1thf6pg p:where(.svelte-1thf6pg){color:#fffc}.emphasis.svelte-1thf6pg{color:var(--color-white);margin-top:2rem;font-weight:600}.max-700.svelte-1thf6pg{max-width:700px;margin-left:auto;margin-right:auto}@media (width<=767px){.workflow-feature.svelte-1thf6pg{padding:3rem 1.5rem}}.display-title.svelte-1thf6pg{margin-bottom:1.5rem}.cta-actions.svelte-1thf6pg{justify-content:center;gap:1.5rem;margin-top:3rem;display:flex}.btn-black.svelte-1thf6pg{background:var(--color-black);color:#fff;border:1px solid var(--color-black)}.btn-black.svelte-1thf6pg:hover{background:var(--color-black)}.btn-outline.svelte-1thf6pg{color:var(--color-black);border:1px solid var(--color-black);background:0 0}.btn-outline.svelte-1thf6pg:hover{background:var(--color-gray)}@media (width<=767px){.step-card.svelte-1thf6pg{grid-template-columns:1fr;gap:1rem}.cta-actions.svelte-1thf6pg{flex-direction:column;gap:1rem}.cta-actions.svelte-1thf6pg .btn:where(.svelte-1thf6pg){width:100%}.logistics-grid.svelte-1thf6pg{grid-template-columns:1fr;gap:3rem}.logistics-card.svelte-1thf6pg{border-radius:20px;padding:2.5rem 1.5rem}.logistics-item.svelte-1thf6pg h3:where(.svelte-1thf6pg){font-size:var(--font-size-xl);margin-bottom:1.5rem}.step-content.svelte-1thf6pg{grid-template-columns:1fr;gap:1.5rem}.step-helper.svelte-1thf6pg{opacity:1;visibility:visible;padding:1.5rem;transform:none}}
