.hero-scrub{height:350svh}.hero-scrub .scrub-overlay .eyebrow{opacity:0;margin-bottom:18px}.hero-scrub .scrub-overlay .display-1{margin-bottom:20px}.nedir-section{padding:clamp(90px,14vw,180px) 0}.nedir-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,6vw,90px);display:grid}.nedir-head{position:sticky;top:clamp(90px,14vh,160px)}.nedir-head .eyebrow{margin-bottom:18px}.nedir-head .star-seal{width:30px;height:30px;margin-bottom:22px}.nedir-body p{color:var(--ink-soft);max-width:62ch;margin-bottom:1.5em;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.8}.nedir-body p:first-child{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.3rem,2vw,1.7rem);font-style:italic;line-height:1.5}.nedir-body strong{color:var(--ink);font-weight:700}.founder-section{position:relative;overflow:hidden}.founder-grid{text-align:center;max-width:62ch}.founder-seal{width:34px;height:34px;color:var(--mauve);margin:0 auto clamp(24px,3vw,36px);display:block}.founder-seal svg{width:100%;height:100%;display:block}.founder-copy .quote{margin-bottom:26px}.founder-copy .lede{margin-inline:auto}.kinetic-line{margin-bottom:.32em;display:block}.kinetic-line:last-child{margin-bottom:0}.founder-name{color:var(--ink);font-size:.95rem;font-weight:700}.founder-role{color:var(--ink-faint);margin-top:2px;font-size:.85rem}.poetic-scrub{background:var(--ink);height:360svh}.poetic-stage{background:var(--ink);justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.poetic-lines{width:var(--container);text-align:center;position:relative}.poetic-line{font-family:var(--font-display);color:#f8f3ea8c;opacity:0;will-change:transform, opacity;backface-visibility:hidden;justify-content:center;align-items:center;padding-bottom:.2em;font-size:clamp(1.9rem,5vw,3.8rem);font-style:italic;font-weight:500;line-height:1.3;display:flex;position:absolute;inset:0;transform:translateZ(0)}.poetic-line.is-final{color:var(--mint);font-style:normal;font-weight:600}.slides-scrub{height:300svh}.slides-caption{pointer-events:none;justify-content:center;gap:clamp(18px,3vw,30px);display:flex;position:absolute;bottom:clamp(56px,9vh,100px);left:0;right:0}.slides-caption span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#2a262073;transition:color .4s var(--ease-ritual), transform .4s var(--ease-ritual);font-size:.78rem;font-weight:600}.slides-caption span.is-active{color:var(--ink);transform:translateY(-3px)}.qr-experience-section{background:var(--paper);border-top:1px solid var(--kraft-line);padding:clamp(90px,13vw,170px) 0;position:relative;overflow:hidden}.qr-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,7vw,90px);display:grid}.qr-media-col{position:relative}.qr-card-frame{box-shadow:var(--shadow-soft);background:var(--paper);aspect-ratio:3/4;border-radius:6px;max-width:440px;margin:0 auto;position:relative;overflow:hidden}.qr-card-frame img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .8s var(--ease-ritual)}.qr-card-frame:hover img{transform:scale(1.03)}.qr-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:#f8f3eaeb;align-items:center;gap:8px;padding:8px 16px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:clamp(14px,2vw,24px);left:clamp(14px,2vw,24px);box-shadow:0 4px 12px #2a262014}.qr-badge .star-seal{width:13px;height:13px;color:var(--mauve)}.qr-copy-col .eyebrow{align-items:center;gap:8px;margin-bottom:18px;display:inline-flex}.qr-copy-col .display-2{margin-bottom:22px}.qr-copy-col .lede{max-width:58ch;margin-bottom:clamp(26px,3.5vw,38px)}.qr-copy-col .lede strong{color:var(--ink);font-weight:600}.qr-highlights{border-top:1px solid var(--kraft-line);flex-direction:column;gap:clamp(18px,2.5vw,26px);margin-bottom:clamp(32px,4.5vw,42px);padding-top:clamp(22px,3vw,30px);display:flex}.qr-highlight-item{grid-template-columns:40px 1fr;align-items:start;gap:16px;display:grid}.highlight-num{font-family:var(--font-display);color:var(--mauve);font-size:1.3rem;font-weight:600;line-height:1.2}.qr-highlight-item h4{font-family:var(--font-body);color:var(--ink);margin-bottom:4px;font-size:.98rem;font-weight:700}.qr-highlight-item p{color:var(--ink-soft);max-width:52ch;font-size:.92rem;line-height:1.6}.qr-cta-wrap{margin-top:8px}.teaser-section .section-head{text-align:center;max-width:60ch;margin:0 auto clamp(50px,8vw,90px)}.teaser-section .section-head .eyebrow{justify-content:center;margin-bottom:16px;display:flex}.teaser-grid{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2.4vw,34px);display:grid}.teaser-card{aspect-ratio:16/9;box-shadow:var(--shadow-card);background:var(--paper);border-radius:4px;display:block;position:relative;overflow:hidden}.teaser-card:nth-child(2n){transform:translateY(clamp(0px,3.5vw,44px))}.teaser-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-ritual)}.teaser-card:hover img{transform:scale(1.06)}.teaser-card:after{content:"";background:linear-gradient(#0000 35%,#2a26200d 54%,#2a2620b8 100%);position:absolute;inset:0}.teaser-label{z-index:2;color:var(--paper);position:absolute;bottom:16px;left:16px;right:16px}.teaser-label .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin-bottom:4px;font-size:.68rem;display:block}.teaser-label .name{font-family:var(--font-display);font-size:clamp(1.15rem,1.6vw,1.5rem)}.teaser-cta{text-align:center;margin-top:clamp(40px,6vw,64px)}@media (width<=980px){.nedir-grid{grid-template-columns:1fr}.nedir-head{margin-bottom:24px;position:static}.qr-grid{grid-template-columns:1fr;gap:36px}.qr-card-frame{max-width:380px}}@media (width<=860px){.hero-scrub,.poetic-scrub{height:320svh}.slides-scrub{height:280svh}.nedir-section,.founder-section,.qr-experience-section,.teaser-section{padding:56px 0}.teaser-section .section-head{margin-bottom:28px}.founder-seal{margin-bottom:16px}.founder-copy .quote{margin-bottom:18px;font-size:1.25rem;line-height:1.5}}@media (width<=700px){.teaser-grid{grid-template-columns:1fr;gap:16px}.teaser-card:nth-child(2n){transform:none}.qr-highlight-item{grid-template-columns:32px 1fr;gap:12px}}
