.cozmio-about-page{width:100%;min-height:100vh;background-color:#fff;color:#17181c;overflow-x:clip;position:relative}.about-main-content{width:100%;position:relative;overflow:hidden}.about-section-container{max-width:1280px;margin:0 auto;padding:0 32px;position:relative;z-index:2}@media(max-width:768px){.about-section-container{padding:0 16px}}.about-pill-label{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;background-color:#fff1f1;border:1px solid #f6caca;border-radius:999px;color:#e53935;font-family:Jost,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.about-pill-label .pill-dash{color:#e53935;opacity:.7}@media(max-width:768px){.about-pill-label{font-size:10px;padding:3px 12px;margin-bottom:12px}}.about-bg-num{position:absolute;font-family:Oswald,sans-serif;font-size:clamp(140px,20vw,260px);font-weight:900;line-height:1;color:#17181c;opacity:.032;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:0}.about-bg-num--01{top:40px;left:4%}.about-bg-num--02{top:20px;right:6%}.about-bg-num--03{bottom:20px;left:4%}.about-hero-section{position:relative;padding:90px 24px 110px;text-align:center;background-color:#fff}@media(max-width:768px){.about-hero-section{padding:60px 16px 80px}}.about-bg-watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Oswald,sans-serif;font-size:clamp(80px,15vw,190px);font-weight:900;letter-spacing:.15em;color:#17181c;opacity:.022;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1;white-space:nowrap}.about-hero-container{max-width:760px;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.about-brand-emblem{margin-bottom:14px;display:flex;align-items:center;justify-content:center}.about-brand-emblem .about-brand-emblem-img{width:38px;height:auto;object-fit:contain;display:block;image-rendering:-webkit-optimize-contrast}.about-hero-heading{font-family:Oswald,sans-serif!important;font-size:clamp(48px,6.5vw,84px)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:#17181c!important;margin:0 0 28px!important;line-height:1.05!important}.about-hero-heading .heading-red{color:#e53935}@media(max-width:768px){.about-hero-heading{margin-bottom:20px!important}}.about-hero-body{font-family:Jost,sans-serif;font-size:clamp(14px,1.25vw,15.5px);font-weight:400;line-height:1.8;color:#374151;text-align:center}.about-hero-body p{margin:0 0 20px}.about-hero-body p:last-child{margin-bottom:0}@media(max-width:768px){.about-hero-body{text-align:left;line-height:1.75}}.about-vision-section{position:relative;padding:80px 0 100px;background-color:#fafbfc;border-top:1px solid #f1f5f9}@media(max-width:768px){.about-vision-section{padding:60px 0 70px}}.vision-composition-grid{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:991px){.vision-composition-grid{grid-template-columns:1fr;gap:36px}}.vision-left-col{display:flex;flex-direction:column;align-items:flex-start}.mission-main-heading,.vision-main-heading{display:flex;flex-direction:column;font-family:Oswald,sans-serif!important;font-size:clamp(44px,5.5vw,76px)!important;font-weight:800!important;text-transform:uppercase!important;line-height:.95!important;letter-spacing:-.01em!important;margin:0 0 20px!important}.mission-main-heading .heading-line-black,.vision-main-heading .heading-line-black{color:#17181c}.mission-main-heading .heading-line-red,.vision-main-heading .heading-line-red{color:#e53935}.mission-accent-indicator,.vision-accent-indicator{display:flex;align-items:center;gap:5px;margin-top:4px}.mission-accent-indicator .accent-bar,.vision-accent-indicator .accent-bar{width:36px;height:3px;background-color:#e53935;border-radius:2px}.mission-accent-indicator .accent-dot,.vision-accent-indicator .accent-dot{width:4px;height:4px;border-radius:50%;background-color:#e2e8f0}.vision-quote-card{background-color:#fff;border:1px solid #dfe7ea;border-radius:14px;padding:40px 36px;box-shadow:0 10px 30px rgba(15,23,42,.04);position:relative}@media(max-width:768px){.vision-quote-card{padding:28px 20px;border-radius:12px}}.quote-mark-icon{font-size:38px;line-height:1;color:#e53935;opacity:.35;margin-bottom:12px;font-family:serif}.quote-text{font-family:Jost,sans-serif;font-size:clamp(16px,1.4vw,18px);font-weight:600;line-height:1.65;color:#17181c;margin:0 0 28px;letter-spacing:.005em}@media(max-width:768px){.quote-text{margin-bottom:20px;font-size:15px}}.quote-tags-row{display:flex;flex-wrap:wrap;gap:10px}.quote-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-family:Jost,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;color:#374151;text-transform:uppercase}.quote-tag .tag-bullet{color:#e53935;font-size:10px}@media(max-width:768px){.quote-tag{font-size:10px;padding:5px 10px}}.about-section-connector{display:flex;align-items:center;justify-content:flex-end;max-width:1280px;margin:0 auto;padding:0 32px;gap:8px;height:20px}.about-section-connector .connector-circle{width:5px;height:5px;border-radius:50%;border:1px solid #cbd5e1;background-color:#fff}.about-section-connector .connector-line{width:24px;height:2.5px;background-color:#e53935;border-radius:2px}@media(max-width:768px){.about-section-connector{display:none}}.about-mission-section{position:relative;padding:80px 0 120px;background-color:#fff}@media(max-width:768px){.about-mission-section{padding:60px 0 80px}}.mission-composition-grid{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:991px){.mission-composition-grid{grid-template-columns:1fr;gap:36px}.mission-composition-grid .mission-right-col{order:1}.mission-composition-grid .mission-left-col{order:2}}.mission-left-col,.mission-right-col{display:flex;flex-direction:column}.mission-right-col{align-items:flex-start}.mission-quote-card{background-color:#fff;border:1px solid #dfe7ea;border-left:4.5px solid #17181c;border-radius:14px;padding:40px 36px;box-shadow:0 10px 30px rgba(15,23,42,.04);position:relative}@media(max-width:768px){.mission-quote-card{padding:28px 20px;border-radius:12px}}.mission-target-icon{color:#17181c;margin-bottom:16px;display:flex;align-items:center}