.kodlabs-about-page[data-astro-cid-hr2hunob]{color:var(--color-text)}.kodlabs-about-heading[data-astro-cid-hr2hunob]{max-width:800px;margin-bottom:clamp(48px,7vw,88px)}.kodlabs-about-eyebrow[data-astro-cid-hr2hunob]{color:var(--color-primary);letter-spacing:.19em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:700}.kodlabs-about-heading[data-astro-cid-hr2hunob] h1[data-astro-cid-hr2hunob]{letter-spacing:-.045em;max-width:800px;margin:0;font-family:Georgia,serif;font-size:clamp(2.7rem,6vw,5.5rem);font-weight:400;line-height:1.03}.kodlabs-about-heading[data-astro-cid-hr2hunob] h1[data-astro-cid-hr2hunob] span[data-astro-cid-hr2hunob]{color:var(--color-primary);font-style:italic}.kodlabs-about-heading[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]:last-child{color:var(--color-muted);margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65}.kodlabs-about-intro[data-astro-cid-hr2hunob]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,76px);display:grid}.kodlabs-about-portrait[data-astro-cid-hr2hunob]{place-items:center;padding:20px 0;display:grid;position:relative}.kodlabs-about-portrait-band[data-astro-cid-hr2hunob]{opacity:.75;background:linear-gradient(105deg,#674719,#d8a631);height:40%;position:absolute;top:31%;left:min(-24px,676px - 50vw);right:-4%}.kodlabs-about-portrait[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:500px;height:auto;display:block;position:relative}.kodlabs-about-story[data-astro-cid-hr2hunob]{backdrop-filter:blur(25px)saturate(130%);background:linear-gradient(135deg,#3f31247a,#131110a3);border:1px solid #e5cea53b;border-radius:20px;padding:clamp(24px,4vw,44px);box-shadow:inset 0 1px 2px #ffffff29,0 18px 48px #00000040}.kodlabs-about-story[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob],.kodlabs-values-heading[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob]{letter-spacing:-.025em;margin:0 0 26px;font-family:Georgia,serif;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:400;line-height:1.15}.kodlabs-about-story[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]:not(.kodlabs-about-eyebrow){color:var(--color-muted);margin:0 0 18px;font-size:.98rem;line-height:1.8}.kodlabs-about-story[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{color:var(--color-text)}.kodlabs-about-values[data-astro-cid-hr2hunob]{border-top:1px solid var(--color-border);margin-top:clamp(70px,10vw,130px);padding-top:38px}.kodlabs-values-heading[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob]{margin-bottom:45px}.kodlabs-values-list[data-astro-cid-hr2hunob]{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 60px;margin:0;padding:0;list-style:none;display:grid}.kodlabs-values-list[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:auto 1fr;align-items:start;gap:24px;display:grid}.kodlabs-value-number[data-astro-cid-hr2hunob]{color:var(--color-primary);font-family:Georgia,serif;font-size:clamp(3.4rem,6vw,5rem);font-weight:400;line-height:.9}.kodlabs-values-list[data-astro-cid-hr2hunob] h3[data-astro-cid-hr2hunob]{margin:0 0 9px;font-size:1.05rem}.kodlabs-values-list[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.65}.kodlabs-about-invitation[data-astro-cid-hr2hunob]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(70px,9vw,120px);padding:38px 0 0;display:flex}.kodlabs-about-invitation[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{max-width:560px;color:var(--color-muted);margin:0;font-family:Georgia,serif;font-size:clamp(1.25rem,2.5vw,1.8rem);font-style:italic;line-height:1.4}.kodlabs-about-invitation[data-astro-cid-hr2hunob] a[data-astro-cid-hr2hunob]{flex-shrink:0;align-items:center;gap:30px;padding:16px 22px;font-weight:650;text-decoration:none;display:inline-flex}@media (width<=760px){.kodlabs-about-intro[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:42px}.kodlabs-about-portrait[data-astro-cid-hr2hunob]{width:100%;max-width:470px;margin:auto}.kodlabs-about-portrait-band[data-astro-cid-hr2hunob]{left:-14px;right:-14px}.kodlabs-about-story[data-astro-cid-hr2hunob]{padding:24px}.kodlabs-values-list[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:32px}.kodlabs-about-invitation[data-astro-cid-hr2hunob]{flex-direction:column;align-items:flex-start}}
