.article-page{width:100%;background-color:#ffffff;color:#0f172a;padding:40px 0 80px;min-height:100vh}.article-container{width:min(1200px,calc(100% - 48px));margin:0 auto}@media (max-width:640px){.article-container{width:calc(100% - 40px)}}.article-header{margin-bottom:24px}.article-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#64748b;margin-bottom:22px}.article-breadcrumb a{color:#64748b;text-decoration:none;transition:color .15s ease}.article-breadcrumb a:hover{color:#1b3252}.article-breadcrumb-current{color:#e88d38;font-weight:600}.article-title{font-family:var(--font-display),"Sora",sans-serif;font-size:48px;line-height:1.08;font-weight:700;letter-spacing:-.02em;color:#0f172a;max-width:1050px;margin:0 0 24px}@media (max-width:768px){.article-title{font-size:32px;line-height:1.15;margin-bottom:18px}}.article-excerpt{font-size:17px;line-height:1.7;color:#475569;max-width:900px;margin:0 0 28px}@media (max-width:768px){.article-excerpt{font-size:16px;line-height:1.65;margin-bottom:22px}}.article-author-row{display:flex;justify-content:space-between;align-items:center;padding:14px 0;margin:28px 0 32px;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;font-size:14px}@media (max-width:640px){.article-author-row{flex-direction:column;align-items:flex-start;gap:14px}}.article-author-info{display:flex;align-items:center;gap:14px}.article-author-avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#1b3252;color:#ffffff;font-weight:700;font-size:12px}.article-author-name{font-weight:700;color:#0f172a;margin:0 0 2px;line-height:1.2}.article-meta-details{display:flex;align-items:center;gap:8px;font-size:12px;color:#64748b}.article-share-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease}.article-share-btn:hover{background-color:#f8fafc;border-color:#94a3b8}.article-hero-wrap{width:100%;height:560px;overflow:hidden;border-radius:16px;border:1px solid #e2e8f0;background-color:#f1f5f9;margin-bottom:48px}.article-hero-image{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.article-hero-wrap{height:auto;max-height:320px;border-radius:12px;margin-bottom:36px}}.article-content{max-width:900px;margin:0 auto}.article-content p{font-size:17px;line-height:1.75;color:#334155;margin:0 0 20px}@media (max-width:768px){.article-content p{font-size:16px;line-height:1.7;margin-bottom:18px}}.article-summary{background-color:#f7f9fc;border:1px solid #e3e8ef;border-radius:14px;padding:26px 28px;margin-bottom:56px}.article-summary-title{display:flex;align-items:center;gap:10px;font-family:var(--font-display),"Sora",sans-serif;font-size:16px;font-weight:700;color:#0f172a;margin:0 0 10px}.article-summary-text{font-size:16px;line-height:1.7;color:#334155;margin:0!important}.article-h2{font-family:var(--font-display),"Sora",sans-serif;font-size:30px;line-height:1.2;font-weight:700;color:#0f172a;margin-top:64px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}@media (max-width:768px){.article-h2{font-size:24px;margin-top:44px;margin-bottom:16px}}.article-benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;margin-bottom:24px}@media (max-width:640px){.article-benefits-grid{grid-template-columns:1fr}}.article-benefit-item{display:flex;align-items:center;gap:12px;padding:16px 18px;min-height:52px;background-color:#ffffff;border:1px solid #e1e7ee;border-radius:9px;font-size:15px;font-weight:600;color:#1e293b}.article-reasons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:20px;margin-bottom:24px}@media (max-width:640px){.article-reasons-grid{grid-template-columns:1fr}}.article-reason-card{padding:24px;min-height:150px;background-color:#ffffff;border:1px solid #e1e7ee;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.article-reason-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,23,42,.06)}.article-reason-badge{display:inline-block;font-size:12px;color:#e88d38;letter-spacing:.05em;margin-bottom:6px}.article-reason-badge,.article-reason-title{font-family:var(--font-display),"Sora",sans-serif;font-weight:700}.article-reason-title{font-size:18px;color:#0f172a;margin:0 0 8px;line-height:1.3}.article-reason-desc{font-size:14.5px;line-height:1.6;color:#475569;margin:0!important}.article-how-works-wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center;margin-top:20px;margin-bottom:24px}@media (max-width:768px){.article-how-works-wrap{grid-template-columns:1fr}}.article-workflow-card{padding:24px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.article-workflow-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1e293b;margin-bottom:16px}.article-workflow-dot{width:8px;height:8px;border-radius:50%;background-color:#e88d38}.article-workflow-steps{display:flex;flex-direction:column;gap:10px;font-size:13.5px;font-weight:600;color:#334155}.article-workflow-step{padding:12px 14px;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:8px;line-height:1.4}.article-workflow-step-active{background-color:#fff7ed;border-color:#fed7aa;color:#0f172a}.article-workflow-arrow{text-align:center;color:#e88d38;font-weight:700;font-size:12px}.article-table-wrap{width:100%;overflow-x:auto;border-radius:12px;border:1px solid #e2e8f0;margin-top:20px;margin-bottom:24px;background-color:#ffffff}.article-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.5}.article-table th{padding:16px 18px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.article-table td{padding:16px 18px;border-top:1px solid #e2e8f0}.article-th-navy{background-color:#1b3252;color:#ffffff}.article-th-orange{color:#e88d38}.article-td-bold{font-weight:700;color:#0f172a}.article-tr-alt{background-color:#f8fafc}.article-th-highlight{background-color:#fff7ed;color:#e88d38}.article-td-highlight{background-color:#fffbf5;color:#e88d38;font-weight:700}.article-td-highlight-alt{background-color:#fff7ed;color:#e88d38;font-weight:700}.article-faq-list{display:flex;flex-direction:column;gap:10px;margin-top:20px;margin-bottom:24px}.article-faq-item{border:1px solid #e2e8f0;border-radius:12px;background-color:#ffffff;overflow:hidden}.article-faq-btn{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;padding:18px 20px;min-height:60px;font-family:var(--font-display),"Sora",sans-serif;font-size:16px;font-weight:600;color:#0f172a;background:transparent;border:none;cursor:pointer;transition:color .15s ease}.article-faq-btn:hover{color:#1b3252}.article-faq-title{display:flex;align-items:center;gap:12px}.article-faq-chevron{width:20px;height:20px;color:#94a3b8;transition:transform .2s ease;flex-shrink:0}.article-faq-chevron-open{transform:rotate(180deg);color:#e88d38}.article-faq-answer{padding:16px 20px 20px;border-top:1px solid #f1f5f9;font-size:15.5px;line-height:1.65;color:#475569}.article-cta{background-color:#1b3252;border-radius:16px;padding:56px 32px;margin-top:72px;text-align:center;color:#ffffff;position:relative;overflow:hidden}.article-cta-title{font-family:var(--font-display),"Sora",sans-serif;font-size:30px;font-weight:700;color:#ffffff;margin:0 0 12px;line-height:1.2}@media (max-width:640px){.article-cta-title{font-size:24px}}.article-cta-desc{font-size:16px;line-height:1.6;color:#cbd5e1;max-width:580px;margin:0 auto 28px}.article-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 32px;background-color:#e88d38;color:#0b1f36;font-size:15px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 4px 12px rgba(232,141,56,.3);transition:transform .2s ease,background-color .2s ease}.article-cta-btn:hover{background-color:#f09a47;transform:translateY(-2px)}