.qnna-about-brand{--about-ink:#082f3c;--about-muted:#52666f;--about-surface:#fff;--about-line:#d7e5e9;--about-soft:#edf5f7;--about-primary:#025b76;color:var(--about-ink);text-align:start}.qnna-about-brand h1,.qnna-about-brand h2,.qnna-about-brand h3{color:var(--about-ink)!important;-webkit-text-fill-color:var(--about-ink)!important;overflow-wrap:anywhere}.qnna-about-brand p{color:var(--about-muted)!important;-webkit-text-fill-color:var(--about-muted)!important;line-height:2}.qnna-about-kicker{display:inline-flex;align-items:center;font-size:12px;font-weight:800;letter-spacing:.2px;color:var(--about-primary)}.qnna-about-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;padding:clamp(26px,4vw,48px);border:1px solid var(--about-line);border-radius:30px;background:radial-gradient(ellipse at 10% 10%,#b28a3d12,transparent 60%),linear-gradient(135deg,var(--about-soft),var(--about-surface))}.qnna-about-hero h1{font-size:clamp(32px,4.3vw,52px);line-height:1.55;font-weight:900;margin:14px 0 18px}.qnna-about-hero p{font-size:15px;margin:0 0 22px}.qnna-about-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.qnna-about-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 18px;border:1px solid #025b76;border-radius:13px;background:#025b76;color:#fff!important;-webkit-text-fill-color:#fff!important;font:inherit;font-size:13px;font-weight:800;text-decoration:none!important;line-height:1.8}.qnna-about-button:hover{background:#082f3c;border-color:#082f3c}.qnna-about-button.is-outline{border-color:var(--about-line);background:var(--about-surface);color:var(--about-primary)!important;-webkit-text-fill-color:var(--about-primary)!important}.qnna-about-button.is-outline:hover{border-color:#b28a3d}.qnna-about-brand-board{padding:30px;border-radius:26px;border:1px solid #315968;background:radial-gradient(circle at 100% 0,#b28a3d30,transparent 60%),linear-gradient(145deg,#082f3c,#0b5268);box-shadow:0 20px 45px #082f3c20;text-align:center}.qnna-about-board-label{color:#e0c58c;font-size:12px;font-weight:700}.qnna-about-brand-board>strong{display:block;font-size:52px;line-height:1.5;font-weight:900;color:#fff;margin:17px 0 22px}.qnna-about-brand-board>strong>span{display:block;font-size:15px;color:#dceff4}.qnna-about-brand-board>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qnna-about-brand-board>div>span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border:1px solid #ffffff24;border-radius:13px;background:#ffffff0c;color:#edf6f8;font-size:12px;font-weight:700}.qnna-about-brand-board>div i{color:#e0c58c}.qnna-about-brand-board>p{color:#dceff4!important;-webkit-text-fill-color:#dceff4!important;font-size:12px;margin:18px 0 0}.qnna-about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 40px}.qnna-about-principles article{display:flex;align-items:flex-start;gap:14px;padding:22px;border:1px solid var(--about-line);border-radius:20px;background:var(--about-surface)}.qnna-about-principles article>i{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:var(--about-soft);color:var(--about-primary);font-size:19px}.qnna-about-principles h2{font-size:16px;line-height:1.8;margin:0 0 7px}.qnna-about-principles p{font-size:12px;margin:0}.qnna-about-services,.qnna-about-process,.qnna-about-audience{margin:34px 0}.qnna-about-services>header,.qnna-about-audience>header{max-width:750px;margin-bottom:24px}.qnna-about-brand section>header h2{font-size:clamp(26px,3.3vw,36px);line-height:1.7;margin:10px 0}.qnna-about-brand section>header p{font-size:14px;margin:0}.qnna-about-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.qnna-about-service{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;border:1px solid var(--about-line);border-block-start:3px solid #025b76;border-radius:22px;background:var(--about-surface);box-shadow:0 10px 32px #082f3c06;text-decoration:none!important;transition:border-color .2s,box-shadow .2s,transform .2s}.qnna-about-service:nth-child(5),.qnna-about-service:nth-child(6){border-block-start-color:#b28a3d}.qnna-about-service>i{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:var(--about-soft);color:var(--about-primary);font-size:22px}.qnna-about-service h3{font-size:20px;line-height:1.8;margin:17px 0 8px}.qnna-about-service p{font-size:13px;margin:0 0 22px}.qnna-about-service>span{display:inline-flex;align-items:center;gap:9px;color:var(--about-primary);margin-top:auto;font-size:12px;font-weight:800}.qnna-about-service:hover{border-color:#b28a3d;box-shadow:0 18px 40px #082f3c12;transform:translateY(-3px)}.qnna-about-process{padding:30px;border:1px solid var(--about-line);border-radius:26px;background:var(--about-soft)}.qnna-about-process>header{margin-bottom:24px}.qnna-about-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none;counter-reset:about-step}.qnna-about-process li{counter-increment:about-step;padding:22px;border:1px solid var(--about-line);border-radius:18px;background:var(--about-surface)}.qnna-about-process li::before{content:counter(about-step,decimal-leading-zero);color:#96712b;font-size:24px;font-weight:900}.qnna-about-process h3{font-size:16px;line-height:1.8;margin:12px 0 7px}.qnna-about-process p{font-size:12px;margin:0}.qnna-about-audience>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.qnna-about-audience article{padding:24px;border:1px solid var(--about-line);border-radius:22px;background:var(--about-surface)}.qnna-about-audience article>i{font-size:24px;color:#b28a3d}.qnna-about-audience h3{font-size:18px;line-height:1.8;margin:17px 0 8px}.qnna-about-audience p{font-size:13px;margin:0}.qnna-about-client-link{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px;border:1px solid var(--about-line);border-radius:24px;background:linear-gradient(135deg,var(--about-surface),var(--about-soft))}.qnna-about-client-link h2{font-size:24px;line-height:1.8;margin:10px 0}.qnna-about-client-link p{font-size:13px;margin:0}.qnna-about-client-link>a{flex-shrink:0}.qnna-about-brand a:focus-visible{outline:3px solid #b28a3d;outline-offset:4px}.qnna-information-page[dir=ltr] .qnna-about-service .fa-arrow-left{transform:rotate(180deg)}html[data-qnna-theme=dark] .qnna-about-brand{--about-ink:#edf6f8;--about-muted:#c7d9de;--about-surface:#102e3b;--about-line:#456673;--about-soft:#153844;--about-primary:#8ed3e5}@media(max-width:1199px){.qnna-about-principles{grid-template-columns:1fr}.qnna-about-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.qnna-about-hero{grid-template-columns:1fr;gap:26px}.qnna-about-brand-board{max-width:600px;width:100%;justify-self:center}.qnna-about-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qnna-about-audience>div{grid-template-columns:1fr}.qnna-about-client-link{flex-direction:column;align-items:flex-start}}@media(max-width:575px){.qnna-about-hero{padding:26px 19px;border-radius:24px}.qnna-about-hero h1{font-size:31px}.qnna-about-hero-actions{flex-direction:column}.qnna-about-hero-actions a{width:100%}.qnna-about-brand-board{padding:24px 18px}.qnna-about-brand-board>strong{font-size:44px}.qnna-about-services-grid,.qnna-about-process ol{grid-template-columns:1fr;gap:14px}.qnna-about-service{padding:23px}.qnna-about-process{padding:24px 18px}.qnna-about-principles article{padding:20px}.qnna-about-client-link{padding:24px 20px}.qnna-about-client-link>a{width:100%}.qnna-about-client-link h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.qnna-about-service{transition:none}.qnna-about-service:hover{transform:none}}
