.om-hero{position:relative;overflow:hidden;padding:100px 0 90px;background:linear-gradient(180deg,#fafbff 0%,#fff 70%)}.om-hero__blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.om-hero__blob--1{width:520px;height:520px;background:radial-gradient(circle,rgb(242 66 54 / .18),transparent 70%);top:-180px;left:-160px;animation:float 10s ease-in-out infinite}.om-hero__blob--2{width:440px;height:440px;background:radial-gradient(circle,rgb(146 83 179 / .16),transparent 70%);bottom:-160px;right:-140px;animation:float 12s ease-in-out infinite reverse}.om-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.om-hero__inner{grid-template-columns:1fr;gap:48px}}.om-hero__copy{animation:fadeUp .7s ease both}.om-hero__eyebrow{color:var(--c-webza-red);font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;margin:0 0 14px}.om-hero h1{font-size:clamp(2.4rem,4.8vw,3.6rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.om-hero__hl{color:var(--c-webza-red)}.om-hero__lead{font-size:1.15rem;color:var(--c-secondary);margin-bottom:32px;max-width:560px}.om-hero__lead strong{color:var(--c-ink)}.om-hero__meta{display:flex;flex-wrap:wrap;gap:32px;padding-top:24px;border-top:1px solid var(--c-border)}.om-hero__meta-item{display:flex;flex-direction:column;gap:2px}.om-hero__meta-item strong{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--c-secondary)}.om-hero__meta-item{font-size:1.05rem;font-weight:600;color:var(--c-ink)}.om-hero__visual{display:flex;justify-content:center;animation:fadeUp .8s .15s ease both}.om-hero__visual-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 40px;width:min(420px,100%);min-height:340px;border-radius:24px;background:linear-gradient(135deg,#1C0236 0%,#2a0552 60%,#3a0768 100%);color:#fff;box-shadow:0 30px 60px -20px rgb(28 2 54 / .45);text-align:center;transform:rotate(-2deg);overflow:hidden}.om-hero__visual-card::before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgb(242 66 54 / .4),transparent 70%);top:-100px;right:-80px;pointer-events:none}.om-hero__visual-card>*{position:relative;z-index:1}.om-hero__visual-tag{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .12);color:#fff;padding:6px 14px;border-radius:999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px;border:1px solid rgb(255 255 255 / .18)}.om-hero__visual-tag .webza-icon{width:14px;height:14px;color:var(--c-webza-red)}.om-hero__visual-big{font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:#fff;margin-bottom:14px;font-family:var(--ff-head)}.om-hero__visual-sub{font-size:.95rem;font-weight:500;color:rgb(255 255 255 / .78);text-transform:uppercase;letter-spacing:.16em}.om-story{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}@media(max-width:900px){.om-story{grid-template-columns:1fr;gap:40px}}.om-story__copy h2{font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:20px;line-height:1.2}.om-story__copy p{font-size:1.05rem;color:var(--c-secondary);line-height:1.7;margin-bottom:16px}.om-story__copy strong{color:var(--c-ink);font-weight:600}.om-story__milestones{position:relative;display:flex;flex-direction:column;gap:24px;padding-left:40px}.om-story__milestones::before{content:"";position:absolute;left:14px;top:14px;bottom:14px;width:2px;background:linear-gradient(180deg,var(--c-webza-red) 0%,var(--c-primary) 100%);opacity:.35}.om-milestone{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:flex-start;background:#fff;padding:20px 22px;border-radius:14px;border:1px solid var(--c-border);box-shadow:0 6px 18px rgb(28 2 54 / .05)}.om-milestone::before{content:"";position:absolute;left:-32px;top:28px;width:14px;height:14px;border-radius:50%;background:var(--c-webza-red);border:3px solid #fff;box-shadow:0 0 0 2px rgb(242 66 54 / .4)}.om-milestone__year{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:6px 12px;background:rgb(242 66 54 / .1);color:var(--c-webza-red);border-radius:999px;font-weight:800;font-size:.85rem;letter-spacing:.04em;font-family:var(--ff-head)}.om-milestone strong{display:block;font-size:1.05rem;font-weight:700;color:var(--c-ink);margin-bottom:6px}.om-milestone p{font-size:.92rem;color:var(--c-secondary);margin:0;line-height:1.5}.om-values{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:780px){.om-values{grid-template-columns:1fr}}.om-values__item{position:relative;padding:32px 28px;background:#fff;border:1px solid var(--c-border);border-radius:18px;box-shadow:0 6px 22px rgb(28 2 54 / .05);transition:transform .25s ease,box-shadow .25s ease}.om-values__item:hover{transform:translateY(-4px);box-shadow:0 16px 38px rgb(28 2 54 / .1);border-color:rgb(242 66 54 / .2)}.om-values__icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:14px;background:rgb(242 66 54 / .1);color:var(--c-webza-red);margin-bottom:18px}.om-values__icon .webza-icon{width:24px;height:24px}.om-values__icon svg{width:24px;height:24px}.om-values__item h3{font-size:1.2rem;margin-bottom:10px;line-height:1.3}.om-values__item p{color:var(--c-secondary);font-size:.98rem;line-height:1.6;margin:0}.om-manifest{position:relative;overflow:hidden;background:linear-gradient(135deg,#1C0236 0%,#2a0552 60%,#3a0768 100%);color:#fff;padding:120px 0}.om-manifest__blob{position:absolute;border-radius:50%;pointer-events:none}.om-manifest__blob--1{width:520px;height:520px;background:radial-gradient(circle,rgb(242 66 54 / .32),transparent 70%);top:-180px;left:-160px}.om-manifest__blob--2{width:480px;height:480px;background:radial-gradient(circle,rgb(146 83 179 / .28),transparent 70%);bottom:-180px;right:-160px}.om-manifest__inner{position:relative;z-index:1;max-width:920px;margin:0 auto;text-align:center}.om-manifest__eyebrow{color:var(--c-webza-red);font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;margin:0 0 24px}.om-manifest__big{font-size:clamp(2rem,4.2vw,3.4rem);font-weight:800;color:#fff!important;line-height:1.2;letter-spacing:-.015em;margin:0 0 28px;font-family:var(--ff-head)}.om-manifest__big span{color:var(--c-webza-red);position:relative;display:inline-block}.om-manifest__small{font-size:1.1rem;color:rgb(255 255 255 / .85)!important;max-width:680px;margin:0 auto;line-height:1.7}.om-manifest__small em{font-style:italic;color:#fff}.om-owner{background:var(--c-bg)}.om-owner__inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}@media(max-width:900px){.om-owner__inner{grid-template-columns:1fr;gap:40px}}.om-owner__photo{position:relative;display:flex;flex-direction:column;align-items:center}.om-owner__photo-frame{position:relative;width:100%;max-width:420px;aspect-ratio:4/5;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,rgb(242 66 54 / .12) 0%,rgb(146 83 179 / .1) 100%);box-shadow:0 30px 60px -20px rgb(28 2 54 / .3);transform:rotate(-2deg);transition:transform .35s ease}.om-owner__photo-frame:hover{transform:rotate(0deg) scale(1.02)}.om-owner__photo-frame img{width:100%;height:100%;object-fit:cover;display:block}.om-owner__photo-fallback{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;color:var(--c-secondary);font-weight:600;font-size:1rem;line-height:1.5}.om-owner__photo-fallback small{display:block;margin-top:10px;font-weight:400;font-size:.82rem;color:var(--c-secondary)}.om-owner__photo-fallback code{background:rgb(0 0 0 / .06);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.78rem}.om-owner__photo-frame.is-empty{background:repeating-linear-gradient(45deg,rgb(242 66 54 / .04) 0 12px,rgb(242 66 54 / .08) 12px 24px);border:2px dashed rgb(242 66 54 / .4)}.om-owner__photo-frame.is-empty .om-owner__photo-fallback{display:flex}.om-owner__photo-tag{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--c-webza-red);padding:8px 16px;border-radius:999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-top:-18px;position:relative;z-index:2;border:1px solid rgb(242 66 54 / .2);box-shadow:0 6px 16px rgb(28 2 54 / .08)}.om-owner__photo-tag .webza-icon{width:14px;height:14px}.om-owner__copy h2{font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.4;font-weight:600;letter-spacing:-.005em;color:var(--c-ink);margin:0 0 24px;font-style:italic;position:relative;padding-left:20px;border-left:4px solid var(--c-webza-red)}.om-owner__copy .om-owner__quote{font-family:var(--ff-head);font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.4;font-weight:600;letter-spacing:-.005em;color:var(--c-ink);margin:0 0 24px;font-style:italic;position:relative;padding-left:20px;border-left:4px solid var(--c-webza-red)}.om-owner__bio{font-size:1.02rem;color:var(--c-secondary);line-height:1.7;margin-bottom:14px}.om-owner__sign{margin-top:28px;padding-top:20px;border-top:1px solid var(--c-border);display:flex;flex-direction:column;gap:4px}.om-owner__sign strong{font-size:1rem;font-weight:700;color:var(--c-ink)}.om-owner__sign span{font-size:.88rem;color:var(--c-secondary)}.icon-box__icon svg,.icon-box__icon .webza-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.icon-box__icon .webza-icon svg{width:100%;height:100%}