*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:135px}body{margin:0;background:#f5f7fa;color:#253c50;font:14px/1.85 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}a{color:#286996;text-decoration:none}a:focus-visible{outline:3px solid #efb772;outline-offset:4px}.navbar{display:flex;align-items:center;justify-content:space-between;padding:14px max(28px,calc((100vw - 1280px)/2));background:#102c43;color:white;border-bottom:1px solid #ffffff15}.navbar-brand{font-weight:650;font-size:15px;letter-spacing:.2px;white-space:nowrap}.navbar-links{display:flex;gap:20px}.navbar a{color:#cbd9e5;font-size:12px}.fees-hero{background:radial-gradient(ellipse at 90% 20%,#e3edf4 0,transparent 50%),linear-gradient(120deg,#fff,#f1f5f8);border-bottom:1px solid #e0e8ef;padding:64px 28px 86px}.fees-hero>div{max-width:1240px;margin:auto;position:relative;padding-right:410px}.eyebrow{font-size:10px;letter-spacing:3.8px;color:#6b8399;font-weight:650;display:flex;align-items:center;gap:12px}.eyebrow:before{content:"";height:2px;width:27px;background:#e99840}h1{font-size:clamp(28px,3.1vw,43px);letter-spacing:-1px;line-height:1.45;font-weight:700;color:#13354e;margin:18px 0}h1 span{color:#4f778f}.fees-hero p{font-size:13px;color:#728596;max-width:650px;line-height:1.95}.fees-assurance{display:flex;gap:19px;flex-wrap:wrap;color:#617c8e;font-size:11px;margin:24px 0}.fees-assurance span:before{content:"✓";color:#3c927f;margin-right:6px}.fees-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.fees-links a{font-size:11px;font-weight:600;color:#516c80;border:1px solid #dce5ed;border-radius:7px;padding:7px 12px;background:#ffffffb8;transition:background .18s,color .18s}.fees-links a:hover{background:#183e59;color:white;border-color:#183e59}.hero-price{position:absolute;right:0;top:20px;width:352px;background:#fff;border:1px solid #e4eaf0;border-radius:18px;box-shadow:0 18px 45px #264e6810;padding:26px}.price-kicker{display:block;color:#8398a8;font-size:10px;letter-spacing:1.6px}.hero-amount{font-size:58px;font-weight:650;letter-spacing:-2px;color:#163f58;line-height:1.3;margin-top:14px;font-variant-numeric:tabular-nums}.hero-amount small{font-size:24px;margin-right:5px}.hero-amount>span{font-size:12px;font-weight:400;letter-spacing:0;margin-left:10px;color:#8b9ca8}.hero-price p{font-size:11px;margin:7px 0 24px}.price-parts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 0;border-top:1px solid #edf1f4;border-bottom:1px solid #edf1f4}.price-parts>span{color:#8b9ba7;font-size:10px}.price-parts b{display:block;color:#365468;font-size:13px;font-weight:600;margin-top:4px}.price-foot{display:flex;justify-content:space-between;font-size:10px;color:#8b9ba7;padding-top:18px}.price-foot a{color:#b77c37}main{max-width:1240px;margin:0 auto;padding:0 24px 40px}.fees-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;margin-top:-34px;margin-bottom:38px}.fees-summary>a{position:relative;display:block;background:white;border:1px solid #e0e8ef;border-radius:13px;padding:24px 24px 23px;box-shadow:0 6px 20px #203c5005;transition:transform .18s,box-shadow .18s}.fees-summary>a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #203c5010}.fees-summary>a:after{content:"→";position:absolute;right:22px;top:23px;color:#9aadb9}.business-icon{display:flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#eaf2fb;color:#497aab!important;margin-bottom:14px}.business-icon svg{width:23px;height:23px}.fees-summary>a:nth-child(2) .business-icon{background:#eaf5ef;color:#4a8b78!important}.fees-summary>a:nth-child(3) .business-icon{background:#fcf1e5;color:#b17e45!important}.fees-summary strong{display:block;font-size:17px;font-weight:650;color:#23435b;margin-bottom:5px}.fees-summary span{font-size:11px;color:#8497a6}section{--accent:#467ba7;border:1px solid #dfe7ee;background:white;border-radius:16px;margin:26px 0;padding:36px;box-shadow:0 5px 20px #15324b03;scroll-margin-top:10px}#forwarding{--accent:#488874}#direct{--accent:#b48755}#storage{--accent:#7c739e}.section-top{display:flex;align-items:center;gap:15px;padding-bottom:6px}.section-no{font-size:12px;color:var(--accent);border:1px solid currentColor;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;opacity:.8}h2{font-size:24px;letter-spacing:-.4px;font-weight:650;margin:0;color:#1d3d55;line-height:1.5}h3{font-size:16px;margin:30px 0 15px;font-weight:650;color:#345369}.muted{font-size:12px;color:#8b9ba8;margin:6px 0 24px}.table-wrap{overflow:hidden;border:1px solid #e6edf2;border-radius:10px;margin:24px 0}table{border-collapse:collapse;width:100%;table-layout:fixed}th,td{text-align:left;padding:17px 20px;border-bottom:1px solid #e9eef3;vertical-align:top;overflow-wrap:anywhere}th{background:#f5f8fa;color:#8196a5;font-size:11px;font-weight:500;letter-spacing:.5px}th:first-child{width:21%}th:nth-child(2){width:27%}td{font-size:12px;line-height:1.9;color:#697f90}td:first-child{font-weight:600;color:#35546a}td:nth-child(2){color:var(--accent);font-weight:650;font-size:13px;font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fafcfd}.formula,.example,.notice{padding:22px 24px;border-radius:10px;margin:20px 0;font-size:12px;line-height:1.95}.formula{background:#f0f5fa;color:#56758c;border:1px solid #e6eef5}.formula b{color:#345a77;font-weight:600}.example{background:linear-gradient(115deg,#eff6f2,#f6f9f7);border:1px solid #deece4;color:#688877}.example b{display:block;color:#3c6755;font-weight:600;margin-bottom:7px}.total{font-size:23px;font-weight:650;color:#3b7760;display:inline-block;margin-top:10px;font-variant-numeric:tabular-nums}.example .muted{margin-left:10px}.notice{background:#fff9ed;border:1px solid #f2e8d1;color:#957646}.rule-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.rule-grid article{border:1px solid #e9eef2;background:#f8fafb;border-radius:10px;padding:23px}.rule-grid h3{margin:0 0 12px;font-size:14px}.rule-grid p{font-size:12px;color:#7a8d9c;margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.steps div{border:1px solid #eee7de;border-top:3px solid #dac3a5;border-radius:10px;padding:22px;background:#fdfbf8;font-size:12px;color:#8b8277}.steps b{display:block;margin-bottom:12px;color:#8c6b45;font-size:14px}section>ul{padding-left:20px;color:#708594;font-size:12px;line-height:2}li{padding-left:3px;margin:9px 0}li::marker{color:#94aebd}section>p:not(.muted){font-size:12px;color:#708594}section>a{font-size:12px;font-weight:600;display:inline-block;margin-top:8px}.payment-section{background:#fdfefe}.public-account-row{border-top:1px solid #e5ecf2;padding-top:24px;margin-top:25px}.fees-footer{font-size:11px;letter-spacing:.5px;color:#91a2af;text-align:center;padding:10px 20px 36px}@media(min-width:1450px){.fees-hero{padding-top:80px;padding-bottom:100px}}@media(max-width:1000px){.fees-hero>div{padding-right:340px}.hero-price{width:310px;padding:22px}.hero-amount{font-size:49px}.fees-hero{padding:40px 24px 70px}h1{font-size:32px}section{padding:26px}.navbar-links{gap:12px}}@media(max-width:760px){.fees-hero>div{padding-right:0}.hero-price{position:static;width:100%;margin-top:28px}.fees-hero{padding:30px 20px 60px}.hero-amount{font-size:46px}.price-parts{padding:12px 0}.hero-price p{margin-bottom:16px}.fees-summary{gap:10px;margin-bottom:24px}.fees-summary>a{padding:18px 14px}.fees-summary strong{font-size:13px}.fees-summary>a:after{display:none}.fees-summary span{font-size:10px}.business-icon{width:30px;height:30px}.fees-links{gap:7px}.fees-links a{padding:6px 9px;font-size:10px}main{padding:0 14px 25px}h2{font-size:20px}section{padding:22px 18px}.steps,.rule-grid{grid-template-columns:1fr}.section-no{flex-shrink:0}.navbar-brand{font-size:14px!important}.table-wrap{border:0;border-radius:0}table,tbody,tr,td{display:block;width:100%}thead{display:none}tbody tr{border:1px solid #e4ebf1;border-radius:10px;margin:12px 0;overflow:hidden}td{padding:10px 14px;border-bottom:1px solid #eff3f6!important;font-size:12px}td:first-child{background:#f5f8fa;font-size:14px;padding:13px 14px}td:nth-child(2):before{content:attr(data-label);display:block;color:#9aabb7;font-size:10px;font-weight:400;margin-bottom:3px}td:last-child{border-bottom:0!important}.formula,.example,.notice{padding:18px}.fees-assurance{gap:12px}html{scroll-padding-top:175px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@media print{.navbar,.fees-links,.fees-summary,.public-account-row{display:none}.fees-hero{padding:20px}.hero-price{display:none}.fees-hero>div{padding:0}main{max-width:none}section{box-shadow:none;break-inside:avoid}body{background:white}}
