.DeliveryMethods-module__tvUmUW__container{max-width:1200px;margin:0 auto;padding:40px 20px}.DeliveryMethods-module__tvUmUW__hero{text-align:center;background:var(--color-calm-bg);color:var(--color-calm-text);border-bottom:1px solid var(--color-calm-border);border-radius:12px;margin-bottom:60px;padding:40px 20px}.DeliveryMethods-module__tvUmUW__pageTitle{margin:0 0 16px;font-size:2.5rem;font-weight:700}.DeliveryMethods-module__tvUmUW__pageDescription{opacity:.95;margin:0;font-size:1.1rem}.DeliveryMethods-module__tvUmUW__overview{margin-bottom:48px}.DeliveryMethods-module__tvUmUW__sectionTitle{color:var(--color-calm-text);border-bottom:3px solid var(--color-calm-accent);text-wrap:balance;margin:0 0 24px;padding-bottom:12px;font-size:2rem;font-weight:700}.DeliveryMethods-module__tvUmUW__text{color:var(--color-calm-muted);margin:0;font-size:1.1rem;line-height:1.8}.DeliveryMethods-module__tvUmUW__comparison{margin-bottom:64px}.DeliveryMethods-module__tvUmUW__methodsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:32px;display:grid}.DeliveryMethods-module__tvUmUW__methodCard{background:var(--color-bg);border:1px solid var(--color-calm-border);border-radius:12px;transition:color .16s,background-color .16s,border-color .16s;overflow:hidden}.DeliveryMethods-module__tvUmUW__methodCard:hover{box-shadow:none}.DeliveryMethods-module__tvUmUW__methodHeader{background:var(--color-calm-accent);color:var(--color-bg);padding:24px;position:relative}.DeliveryMethods-module__tvUmUW__methodBadge{color:var(--color-bg);background:#ffffff4d;border:1px solid #ffffff80;border-radius:12px;margin-bottom:12px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-block}.DeliveryMethods-module__tvUmUW__methodTitle{margin:0 0 8px;font-size:1.5rem;font-weight:700}.DeliveryMethods-module__tvUmUW__methodSubtitle{opacity:.9;margin:0;font-size:.95rem}.DeliveryMethods-module__tvUmUW__methodContent{padding:24px}.DeliveryMethods-module__tvUmUW__methodDescription{margin-bottom:24px}.DeliveryMethods-module__tvUmUW__methodDescription p{color:var(--color-calm-muted);margin:0;line-height:1.7}.DeliveryMethods-module__tvUmUW__methodFeatures{background:var(--color-calm-bg);border-radius:8px;margin-bottom:16px;padding:16px}.DeliveryMethods-module__tvUmUW__featuresTitle{color:var(--color-calm-text);margin:0 0 12px;font-size:1rem;font-weight:600}.DeliveryMethods-module__tvUmUW__featuresList{margin:0;padding:0;list-style:none}.DeliveryMethods-module__tvUmUW__featuresList li{color:var(--color-calm-muted);padding:6px 0 6px 20px;font-size:.95rem;position:relative}.DeliveryMethods-module__tvUmUW__featuresList li:before{content:"✓";color:var(--color-calm-accent);font-weight:700;position:absolute;left:0}.DeliveryMethods-module__tvUmUW__methodPros,.DeliveryMethods-module__tvUmUW__methodCons{margin-bottom:16px}.DeliveryMethods-module__tvUmUW__prosTitle,.DeliveryMethods-module__tvUmUW__consTitle{color:var(--color-calm-text);margin:0 0 8px;font-size:.95rem;font-weight:600}.DeliveryMethods-module__tvUmUW__prosList,.DeliveryMethods-module__tvUmUW__consList{margin:0;padding:0;list-style:none}.DeliveryMethods-module__tvUmUW__prosList li,.DeliveryMethods-module__tvUmUW__consList li{color:var(--color-calm-muted);padding:4px 0 4px 20px;font-size:.9rem;position:relative}.DeliveryMethods-module__tvUmUW__prosList li:before{content:"◯";color:#28a745;font-weight:700;position:absolute;left:0}.DeliveryMethods-module__tvUmUW__consList li:before{content:"△";color:#ffc107;font-weight:700;position:absolute;left:0}.DeliveryMethods-module__tvUmUW__methodPrice{background:var(--color-calm-bg);text-align:center;border-radius:8px;margin:16px 0;padding:16px}.DeliveryMethods-module__tvUmUW__priceLabel{color:var(--color-calm-muted);margin:0 0 4px;font-size:.9rem}.DeliveryMethods-module__tvUmUW__priceAmount{color:var(--color-calm-accent);margin:0 0 4px;font-size:1.3rem;font-weight:700}.DeliveryMethods-module__tvUmUW__priceNote{color:var(--color-calm-muted);margin:0;font-size:.85rem}.DeliveryMethods-module__tvUmUW__methodButton{background:var(--color-calm-accent);color:var(--color-bg);text-align:center;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:block}.DeliveryMethods-module__tvUmUW__methodButton:hover{background:#5568d3}.DeliveryMethods-module__tvUmUW__flowchart{background:var(--color-calm-bg);border-radius:12px;margin-bottom:64px;padding:48px 24px}.DeliveryMethods-module__tvUmUW__flowchartIntro{text-align:center;color:var(--color-calm-muted);margin:16px 0 48px;font-size:1.1rem}.DeliveryMethods-module__tvUmUW__flow{max-width:900px;margin:0 auto}.DeliveryMethods-module__tvUmUW__flowStep{background:var(--color-bg);box-shadow:none;border-radius:12px;padding:32px}.DeliveryMethods-module__tvUmUW__flowQuestion{background:var(--color-calm-accent);color:var(--color-bg);text-align:center;border-radius:8px;margin-bottom:32px;padding:20px}.DeliveryMethods-module__tvUmUW__questionText{margin:0;font-size:1.2rem;font-weight:600}.DeliveryMethods-module__tvUmUW__flowBranch{grid-template-columns:1fr 1fr;gap:24px;display:grid}.DeliveryMethods-module__tvUmUW__branchLeft,.DeliveryMethods-module__tvUmUW__branchRight{position:relative}.DeliveryMethods-module__tvUmUW__branchLabel{background:var(--color-calm-accent);color:var(--color-bg);text-align:center;border-radius:20px;margin-bottom:16px;padding:8px 16px;font-size:.95rem;font-weight:600}.DeliveryMethods-module__tvUmUW__flowAnswer{background:var(--color-calm-bg);border:2px solid var(--color-calm-accent);border-radius:8px;padding:24px}.DeliveryMethods-module__tvUmUW__answerTitle{color:var(--color-calm-accent);margin:0 0 12px;font-size:1.2rem;font-weight:700}.DeliveryMethods-module__tvUmUW__answerText{color:var(--color-calm-muted);margin:0 0 16px;line-height:1.6}.DeliveryMethods-module__tvUmUW__answerButton{background:var(--color-calm-accent);color:var(--color-bg);border-radius:6px;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:inline-block}.DeliveryMethods-module__tvUmUW__answerButton:hover{background:#5568d3}.DeliveryMethods-module__tvUmUW__flowSubQuestion{margin-top:16px}.DeliveryMethods-module__tvUmUW__flowSubQuestion .DeliveryMethods-module__tvUmUW__questionText{color:var(--color-bg);background:var(--color-calm-accent-hover);border-radius:6px;padding:12px;font-size:1rem}.DeliveryMethods-module__tvUmUW__flowSubBranch{flex-direction:column;gap:16px;margin-top:16px;display:flex}.DeliveryMethods-module__tvUmUW__subBranchItem{border-left:3px solid var(--color-calm-accent);padding-left:20px}.DeliveryMethods-module__tvUmUW__subBranchLabel{background:var(--color-calm-accent-hover);color:var(--color-bg);border-radius:16px;margin-bottom:12px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-block}.DeliveryMethods-module__tvUmUW__faq{margin-bottom:64px}.DeliveryMethods-module__tvUmUW__faqList{margin-top:32px}.DeliveryMethods-module__tvUmUW__faqItem{background:var(--color-bg);border:2px solid #e9ecef;border-radius:8px;margin-bottom:16px;padding:24px;transition:color .16s,background-color .16s,border-color .16s}.DeliveryMethods-module__tvUmUW__faqItem:hover{box-shadow:none}.DeliveryMethods-module__tvUmUW__faqQuestion{color:var(--color-calm-accent);margin:0 0 12px;font-size:1.1rem;font-weight:600}.DeliveryMethods-module__tvUmUW__faqAnswer p{color:var(--color-calm-muted);margin:0;line-height:1.8}.DeliveryMethods-module__tvUmUW__cta{background:var(--color-calm-bg);color:var(--color-calm-text);text-align:center;border-bottom:1px solid var(--color-calm-border);border-radius:12px;padding:48px 32px}.DeliveryMethods-module__tvUmUW__ctaTitle{text-wrap:balance;margin:0 0 16px;font-size:2rem;font-weight:700}.DeliveryMethods-module__tvUmUW__ctaText{opacity:1;margin:0 0 32px;font-size:1.1rem;line-height:1.7}.DeliveryMethods-module__tvUmUW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.DeliveryMethods-module__tvUmUW__ctaButton{background:var(--color-calm-accent);color:var(--color-bg);border:1px solid var(--color-calm-accent);border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:inline-block}.DeliveryMethods-module__tvUmUW__ctaButton:hover{box-shadow:none;background:var(--color-calm-accent-hover);color:var(--color-bg);border:1px solid var(--color-calm-accent)}.DeliveryMethods-module__tvUmUW__ctaButtonSecondary{background:var(--color-bg);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent);border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:inline-block}.DeliveryMethods-module__tvUmUW__ctaButtonSecondary:hover{background:var(--color-calm-tint);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent)}@media (max-width:768px){.DeliveryMethods-module__tvUmUW__container{padding:24px 16px}.DeliveryMethods-module__tvUmUW__hero{background:var(--color-calm-bg);color:var(--color-calm-text);border-bottom:1px solid var(--color-calm-border);padding:32px 16px}.DeliveryMethods-module__tvUmUW__pageTitle{font-size:1.8rem}.DeliveryMethods-module__tvUmUW__pageDescription{font-size:1rem}.DeliveryMethods-module__tvUmUW__sectionTitle{text-wrap:balance;font-size:1.5rem}.DeliveryMethods-module__tvUmUW__methodsGrid,.DeliveryMethods-module__tvUmUW__flowBranch{grid-template-columns:1fr;gap:24px}.DeliveryMethods-module__tvUmUW__flowStep{padding:20px}.DeliveryMethods-module__tvUmUW__questionText{font-size:1rem}.DeliveryMethods-module__tvUmUW__ctaButtons{flex-direction:column}.DeliveryMethods-module__tvUmUW__ctaButton,.DeliveryMethods-module__tvUmUW__ctaButtonSecondary{width:100%}}@media (max-width:480px){.DeliveryMethods-module__tvUmUW__pageTitle{font-size:1.5rem}.DeliveryMethods-module__tvUmUW__sectionTitle{text-wrap:balance;font-size:1.3rem}.DeliveryMethods-module__tvUmUW__ctaTitle{text-wrap:balance;font-size:1.5rem}.DeliveryMethods-module__tvUmUW__ctaText{font-size:1rem}.DeliveryMethods-module__tvUmUW__methodCard{border:1px solid var(--color-calm-border);font-size:.9rem}.DeliveryMethods-module__tvUmUW__methodHeader,.DeliveryMethods-module__tvUmUW__methodContent{padding:20px}}
