:root{--blue:#0863c4;--cyan:#087fa6;--muted:#53657b}body{font-size:16px}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #e6a400;outline-offset:4px}.skipLink:focus{left:auto;inset-inline-start:1rem;top:1rem;z-index:100;background:#fff;color:#071b3a;padding:.8rem}.primary{background:#0863c4;color:#fff}.nav .brand{flex:0 1 220px;min-width:150px}.nav nav{gap:1.2rem}.nav{gap:1.3rem}.hero h1{line-height:1.2}.heroGrid{grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr);gap:2rem}.identity{min-height:230px;border-radius:24px;padding:25px}.heroActions{display:flex;gap:.75rem;flex-wrap:wrap}.heroActions .btn:not(.primary){background:#fff;color:#071b3a}.micro{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.3rem}.hero .brand-description{font-size:1rem;max-width:65ch}.cards{grid-template-columns:repeat(3,minmax(0,1fr))}.card p{font-size:1rem}.drop span,.pdfTrust span,.summary small,.top{font-size:.875rem}.uploadHelp{font-size:.9rem;line-height:1.6}.request-progress{font-size:.95rem;color:#36546c;background:#eff6ff;padding:1rem;border-radius:12px}.footer-links{display:flex;flex-wrap:wrap;gap:1rem}.footer{display:flex;flex-wrap:wrap;gap:1.5rem}.footer a{color:inherit}.supportBox a{color:#b7deff}.supportMsg p,.deliveryText{white-space:pre-wrap;overflow-wrap:anywhere}.statusGrid>div{min-width:0}.breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;font-size:.9rem}.sample-label{display:inline-block;background:#e7f3ff;color:#0b426f;padding:.4rem .7rem;border-radius:8px;font-size:.9rem;font-weight:700}.sample{max-width:850px}.sample h3{font-size:1rem;margin-top:1.5rem}.sample blockquote{border-inline-start:3px solid #0863c4;padding:1rem;margin:1rem 0;background:#f1f7fd}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%}th,td{padding:.75rem;text-align:start;border-bottom:1px solid #cad8e5}caption{text-align:start;font-weight:600}.contact-email{overflow-wrap:anywhere;font-size:clamp(1rem,3vw,1.4rem)}.facts section{margin:0;padding:1.5rem;background:#fff;border:1px solid #d8e3ec;border-radius:16px}.service-intro{padding:1.5rem;background:#eef6fb;border-radius:16px}.service-intro .price{font-size:1.3rem}.service-intro p{margin:.5rem 0}header nav a{white-space:normal}html[dir="rtl"] h1{letter-spacing:0;line-height:1.4}img{height:auto}.drop:focus-within{outline:3px solid #e6a400;outline-offset:3px}section[id]{scroll-margin-top:8rem}.summary{top:110px}.fileTop{gap:.5rem}.fileTop b{overflow-wrap:anywhere;min-width:0}.fileTop span{white-space:nowrap}.fileRow{max-width:100%}
@media(max-width:1000px){.nav{flex-wrap:wrap;padding-block:.75rem}.nav nav{order:3;width:100%;margin:0;flex-wrap:wrap;gap:.7rem 1.2rem}.nav>.btn{margin-inline-start:auto}.heroGrid{grid-template-columns:1fr}.identity{display:none}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.summary{position:static}}
@media(max-width:760px){header nav{flex-wrap:wrap;overflow:visible}.hero{padding:2.5rem 0 4.5rem}.hero h1{font-size:clamp(2rem,8vw,2.7rem)}.heroActions .btn{width:100%}.fastBox{padding:1.2rem}.cards,.facts{grid-template-columns:1fr}.trackWrap form{grid-template-columns:1fr}.nav .brand{min-width:120px;max-width:180px}.nav>.btn{font-size:.875rem;padding:.6rem}.section{padding:3rem 0}.hero .micro{font-size:.9rem}header nav a{font-size:.95rem}.summary{position:static}.fastHead{align-items:flex-start;flex-wrap:wrap}.price{min-width:0}.footer{align-items:flex-start}.statusGrid{grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
.summary a{color:#b7deff;text-decoration:underline}.summary a:visited{color:#dbceff}
.statusGrid small{display:block;margin-bottom:.25rem}
