.dhys-about-hero{min-height:85vh;padding:var(--dh-space-32)0 var(--dh-space-24);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.dhys-about-hero{min-height:80vh;padding:var(--dh-space-40)0 var(--dh-space-32)}}.dhys-about-hero__bg{z-index:0;position:absolute;inset:0}.dhys-about-hero__bg-image{background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.05)}.dhys-about-hero__bg-image img{object-fit:cover;width:100%;height:100%}.dhys-about-hero__bg-overlay{background:linear-gradient(#050747cc 0%,#050747b3 40%,#050747d9 100%);position:absolute;inset:0}.dhys-about-hero__bg-grain{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.dhys-about-hero__decor{z-index:1;pointer-events:none;position:absolute;inset:0}.dhys-about-hero__corner{color:#c9a9624d;width:150px;height:150px;position:absolute}.dhys-about-hero__corner--tl{top:var(--dh-space-8);left:var(--dh-space-8)}.dhys-about-hero__corner--br{bottom:120px;right:var(--dh-space-8)}@media (min-width:768px){.dhys-about-hero__corner{width:200px;height:200px}.dhys-about-hero__corner--tl{top:var(--dh-space-12);left:var(--dh-space-12)}.dhys-about-hero__corner--br{bottom:120px;right:var(--dh-space-12)}}.dhys-about-hero__content{z-index:2;text-align:center;max-width:800px;animation:fadeInUp .8s var(--dh-ease-elegant)forwards;margin:0 auto;position:relative}.dhys-about-hero__badge{margin-bottom:var(--dh-space-8);align-items:center;display:inline-flex}.dhys-about-hero__badge-text{padding:var(--dh-space-3)var(--dh-space-6);font-family:var(--dh-font-body);font-size:var(--dh-text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--dh-gold);border:1px solid var(--dh-gold);background:#c9a9621a;font-weight:600;display:inline-block}.dhys-about-hero__title{font-family:var(--dh-font-display);font-size:var(--dh-text-5xl);color:var(--dh-white);margin-bottom:var(--dh-space-6);letter-spacing:-.02em;font-weight:400;line-height:1.1}@media (min-width:768px){.dhys-about-hero__title{font-size:var(--dh-text-7xl)}}@media (min-width:1024px){.dhys-about-hero__title{font-size:var(--dh-text-8xl)}}.dhys-about-hero__title-accent{color:var(--dh-ocean-light);font-style:italic}.dhys-about-hero__divider{justify-content:center;align-items:center;gap:var(--dh-space-4);margin-bottom:var(--dh-space-8);display:flex}.dhys-about-hero__divider-line{background:linear-gradient(90deg,transparent,var(--dh-ocean),transparent);width:60px;height:1px}.dhys-about-hero__divider-diamond{color:var(--dh-gold);animation:3s ease-in-out infinite pulse}.dhys-about-hero__divider-diamond svg{width:12px;height:12px}@media (min-width:768px){.dhys-about-hero__divider-line{width:100px}}.dhys-about-hero__subtitle{font-family:var(--dh-font-body);font-size:var(--dh-text-lg);color:var(--dh-gray-300);max-width:600px;margin:0 auto;line-height:1.8}@media (min-width:768px){.dhys-about-hero__subtitle{font-size:var(--dh-text-xl)}}.dhys-about-hero__wave{z-index:3;color:var(--dh-white);line-height:0;position:absolute;bottom:0;left:0;right:0}.dhys-about-hero__wave svg{width:100%;height:60px}@media (min-width:768px){.dhys-about-hero__wave svg{height:80px}}@media (min-width:1024px){.dhys-about-hero__wave svg{height:100px}}
.dhys-about-founder{padding:var(--dh-space-24)0;background:var(--dh-white)}@media (min-width:768px){.dhys-about-founder{padding:var(--dh-space-32)0}}.dhys-about-founder__grid{gap:var(--dh-space-12);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.dhys-about-founder__grid{gap:var(--dh-space-16);grid-template-columns:1fr 1.2fr}}.dhys-about-founder__image-wrapper{position:relative}.dhys-about-founder__image-frame{border-radius:var(--dh-radius-lg);box-shadow:var(--dh-shadow-elegant);position:relative;overflow:hidden}.dhys-about-founder__image{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.dhys-about-founder__image-frame:hover .dhys-about-founder__image{transform:scale(1.03)}.dhys-about-founder__image-border{inset:var(--dh-space-4);border:2px solid var(--dh-gold);opacity:.3;pointer-events:none;position:absolute}.dhys-about-founder__credentials{gap:var(--dh-space-4);margin-top:var(--dh-space-6);flex-wrap:wrap;display:flex}.dhys-about-founder__credential{align-items:center;gap:var(--dh-space-2);padding:var(--dh-space-3)var(--dh-space-5);background:var(--dh-pearl);border-radius:var(--dh-radius-full);font-family:var(--dh-font-body);font-size:var(--dh-text-sm);color:var(--dh-navy);font-weight:600;display:flex}.dhys-about-founder__credential svg{width:18px;height:18px;color:var(--dh-ocean)}.dhys-about-founder__content{position:relative}.dhys-about-founder__badge{align-items:center;gap:var(--dh-space-4);margin-bottom:var(--dh-space-6);display:flex}.dhys-about-founder__badge-line{background:linear-gradient(90deg,var(--dh-gold),transparent);width:60px;height:2px}.dhys-about-founder__badge-text{font-family:var(--dh-font-body);font-size:var(--dh-text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--dh-ocean);font-weight:600}.dhys-about-founder__name{font-family:var(--dh-font-display);font-size:var(--dh-text-4xl);color:var(--dh-navy);margin-bottom:var(--dh-space-2);font-weight:500}@media (min-width:768px){.dhys-about-founder__name{font-size:var(--dh-text-5xl)}}.dhys-about-founder__title{font-family:var(--dh-font-body);font-size:var(--dh-text-lg);color:var(--dh-ocean);margin-bottom:var(--dh-space-8);padding-bottom:var(--dh-space-6);border-bottom:1px solid var(--dh-gray-200);font-weight:500}.dhys-about-founder__bio{gap:var(--dh-space-5);flex-direction:column;display:flex}.dhys-about-founder__bio p{font-family:var(--dh-font-body);font-size:var(--dh-text-base);color:var(--dh-gray-600);line-height:1.8}@media (min-width:768px){.dhys-about-founder__bio p{font-size:var(--dh-text-lg)}}
.dhys-about-expertise{padding:var(--dh-space-24)0;background:var(--dh-pearl)}@media (min-width:768px){.dhys-about-expertise{padding:var(--dh-space-32)0}}.dhys-about-expertise__header{text-align:center;max-width:700px;margin:0 auto var(--dh-space-16)}.dhys-about-expertise__badge{margin-bottom:var(--dh-space-6);display:inline-flex}.dhys-about-expertise__badge-text{padding:var(--dh-space-2)var(--dh-space-5);font-family:var(--dh-font-body);font-size:var(--dh-text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--dh-ocean);border-radius:var(--dh-radius-full);background:#2496ca1a;font-weight:600;display:inline-block}.dhys-about-expertise__title{font-family:var(--dh-font-display);font-size:var(--dh-text-3xl);color:var(--dh-navy);margin-bottom:var(--dh-space-5);font-weight:400;line-height:1.2}@media (min-width:768px){.dhys-about-expertise__title{font-size:var(--dh-text-4xl)}}.dhys-about-expertise__title-accent{color:var(--dh-ocean);font-style:italic}.dhys-about-expertise__description{font-family:var(--dh-font-body);font-size:var(--dh-text-lg);color:var(--dh-gray-600);line-height:1.7}.dhys-about-expertise__grid{gap:var(--dh-space-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.dhys-about-expertise__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.dhys-about-expertise__grid{gap:var(--dh-space-8);grid-template-columns:repeat(4,1fr)}}.dhys-about-expertise__card{padding:var(--dh-space-8);background:var(--dh-white);border-radius:var(--dh-radius-lg);box-shadow:var(--dh-shadow-card);transition:all .4s cubic-bezier(.16,1,.3,1)}.dhys-about-expertise__card:hover{box-shadow:var(--dh-shadow-elegant);transform:translateY(-8px)}.dhys-about-expertise__card-icon{width:56px;height:56px;margin-bottom:var(--dh-space-5);background:linear-gradient(135deg,var(--dh-ocean)0%,var(--dh-navy)100%);border-radius:var(--dh-radius-md);justify-content:center;align-items:center;display:flex}.dhys-about-expertise__card-icon svg{width:28px;height:28px;color:var(--dh-white)}.dhys-about-expertise__card-title{font-family:var(--dh-font-display);font-size:var(--dh-text-lg);color:var(--dh-navy);margin-bottom:var(--dh-space-3);font-weight:500}.dhys-about-expertise__card-text{font-family:var(--dh-font-body);font-size:var(--dh-text-sm);color:var(--dh-gray-600);line-height:1.7}
.dhys-about-values{padding:var(--dh-space-24)0;background:var(--dh-navy);position:relative;overflow:hidden}@media (min-width:768px){.dhys-about-values{padding:var(--dh-space-32)0}}.dhys-about-values:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0%,#2496ca0d 100%);width:50%;height:100%;position:absolute;top:0;right:0}.dhys-about-values__wrapper{gap:var(--dh-space-12);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.dhys-about-values__wrapper{gap:var(--dh-space-16);grid-template-columns:1fr 1.2fr}}.dhys-about-values__content{z-index:1;position:relative}.dhys-about-values__badge{align-items:center;gap:var(--dh-space-4);margin-bottom:var(--dh-space-6);display:flex}.dhys-about-values__badge-line{background:var(--dh-gold);width:60px;height:2px}.dhys-about-values__badge-text{font-family:var(--dh-font-body);font-size:var(--dh-text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--dh-gold);font-weight:600}.dhys-about-values__title{font-family:var(--dh-font-display);font-size:var(--dh-text-3xl);color:var(--dh-white);margin-bottom:var(--dh-space-6);font-weight:400;line-height:1.2}@media (min-width:768px){.dhys-about-values__title{font-size:var(--dh-text-4xl)}}.dhys-about-values__title-accent{color:var(--dh-ocean-light);font-style:italic}.dhys-about-values__description{font-family:var(--dh-font-body);font-size:var(--dh-text-lg);color:var(--dh-gray-300);margin-bottom:var(--dh-space-8);line-height:1.8}.dhys-about-values__cta{padding:var(--dh-space-6);border-left:4px solid var(--dh-gold);background:#c9a96214}.dhys-about-values__cta-text{font-family:var(--dh-font-display);font-size:var(--dh-text-xl);color:var(--dh-white);font-style:italic;font-weight:400;line-height:1.5}.dhys-about-values__grid{gap:var(--dh-space-4);z-index:1;grid-template-columns:1fr;display:grid;position:relative}@media (min-width:640px){.dhys-about-values__grid{grid-template-columns:repeat(2,1fr)}}.dhys-about-values__card{padding:var(--dh-space-6);border-radius:var(--dh-radius-md);background:#ffffff08;border:1px solid #ffffff14;transition:all .4s cubic-bezier(.16,1,.3,1)}.dhys-about-values__card:hover{background:#ffffff0f;border-color:#c9a9624d;transform:translateY(-4px)}.dhys-about-values__card-number{font-family:var(--dh-font-display);font-size:var(--dh-text-2xl);color:var(--dh-gold);opacity:.6;margin-bottom:var(--dh-space-3);font-weight:300}.dhys-about-values__card-title{font-family:var(--dh-font-display);font-size:var(--dh-text-lg);color:var(--dh-white);margin-bottom:var(--dh-space-2);font-weight:500}.dhys-about-values__card-text{font-family:var(--dh-font-body);font-size:var(--dh-text-sm);color:var(--dh-gray-400);line-height:1.7}
