.yf-about-page{color:var(--ink);background:var(--cream)}.yf-about-hero{background:#f8ded4;padding:70px 24px;position:relative;overflow:hidden}.yf-about-hero-inner{grid-template-columns:400px 1fr;align-items:center;gap:90px;max-width:1100px;margin:auto;display:grid}.yf-about-polaroid{background:var(--paper);border-radius:10px;padding:14px 14px 0;transform:rotate(-3deg);box-shadow:0 16px 35px #3a2a1f12}.yf-about-polaroid-photo{border-radius:6px;height:390px;overflow:hidden}.yf-about-polaroid-caption{font-family:var(--font-caveat),cursive;text-align:center;padding:14px;font-size:28px}.yf-about-eyebrow,.yf-about-section-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800;display:block}.yf-about-hero-h1{font-family:var(--font-fredoka),sans-serif;letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(46px,6vw,76px);font-weight:500;line-height:1.05}.yf-about-name{display:block}.yf-about-intro{margin:0 0 26px;font-size:17px;line-height:1.85}.yf-about-social-row{flex-wrap:wrap;gap:10px;display:flex}.yf-about-social-chip{background:var(--paper);border:1px solid #3a2a1f26;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.yf-about-social-chip:hover{transform:translateY(-3px)}.yf-about-social-chip.butter{background:var(--butter)}.yf-about-doodle{color:#c68d5c;font-size:35px;position:absolute}.yf-about-doodle.d2{top:35px;right:5%}.yf-about-doodle.d3{bottom:30px;left:2%}.yf-about-doodle.d4{display:none}.yf-about-chapters{border-bottom:1px solid #3a2a1f20;flex-wrap:wrap;justify-content:center;gap:40px;padding:24px;font-size:13px;font-weight:800;display:flex}.yf-about-chapters a{text-decoration:none}.yf-about-chapters a:hover{text-decoration:underline}.yf-about-content{max-width:1100px;margin:auto;padding:0 24px}.yf-about-content section{scroll-margin-top:110px}.yf-about-section{border-bottom:1px solid #3a2a1f20;padding:88px 0}.yf-about-section.two-col{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.yf-about-section.reverse>div:first-child{order:2}.yf-about-section h2,.yf-about-trophies h2,.yf-about-cta h2{font-family:var(--font-fredoka),sans-serif;letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.15}.yf-about-section p{max-width:760px;font-size:16px;line-height:1.9}.yf-about-section p a{text-underline-offset:4px}.yf-about-section-visual{min-width:0}.yf-about-thesis-polaroid{background:#e3ead7;border-radius:28px;padding:24px}.yf-about-thesis-photo{border-radius:12px;height:330px;position:relative;overflow:hidden}.yf-about-thesis-cap{font-family:var(--font-caveat),cursive;text-align:center;padding-top:18px;font-size:25px}.yf-about-post-callout{background:#e0ecf0;border-radius:28px;padding:24px}.yf-about-post-label{font-family:var(--font-caveat),cursive;margin-bottom:14px;font-size:28px;display:block}.yf-about-post-img{border-radius:12px;height:330px;position:relative;overflow:hidden}.yf-about-post-stats{text-align:center;margin-top:18px;font-size:12px;font-weight:800}.yf-about-image-fallback{height:100%;font-family:var(--font-caveat),cursive;background:#fff6;place-items:center;font-size:32px;display:grid}.yf-about-cast{grid-template-columns:repeat(4,1fr);gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.yf-about-cast-card{text-align:center;background:#f9dadd;border-radius:22px;flex-direction:column;padding:18px;display:flex}.yf-about-cast-card.miin{background:#e4edda}.yf-about-cast-card.ratan{background:#fae5b4}.yf-about-cast-card.coo{background:#dcebf2}.yf-about-cast-img{height:190px;display:block;position:relative}.yf-about-cast-name{font-family:var(--font-fredoka),sans-serif;margin-top:12px;font-size:26px}.yf-about-cast-role{margin:6px 0 10px;font-size:13px}.yf-about-trophies{padding:80px 0}.yf-trophies-doodle{display:none}.yf-about-trophies-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.yf-about-trophy{background:var(--paper);border:1px solid #3a2a1f18;border-radius:18px;align-items:center;gap:18px;padding:26px;display:flex}.yf-about-trophy-icon{font-size:28px}.yf-about-trophy-title{margin-bottom:6px;font-weight:800}.yf-about-trophy-sub{font-size:13px;line-height:1.5}.yf-about-cta{text-align:center;background:#f8ded4;border-radius:32px;margin-bottom:80px;padding:48px}.yf-about-cta-tagline{font-family:var(--font-caveat),cursive;font-size:26px}.yf-about-cta-split{grid-template-columns:1fr 1fr;gap:18px;margin:30px 0;display:grid}.yf-about-cta-card{background:var(--paper);border:1px solid #0000;border-radius:18px;flex-direction:column;gap:8px;padding:26px 18px;text-decoration:none;display:flex}.yf-about-cta-card:hover{border-color:var(--ink)}.yf-about-cta-card-label{font-family:var(--font-fredoka),sans-serif;font-size:27px}.yf-about-cta-card-sub{font-size:13px}.yf-about-cta-card-addr{overflow-wrap:anywhere;font-size:14px;font-weight:800}@media (max-width:800px){.yf-about-hero-inner{grid-template-columns:300px 1fr;gap:35px}.yf-about-polaroid-photo{height:320px}.yf-about-section.two-col{gap:35px}.yf-about-cast{gap:10px}.yf-about-cast-img{height:140px}}@media (max-width:700px){.yf-about-hero{padding:38px 24px 44px}.yf-about-hero-inner{flex-direction:column-reverse;gap:35px;display:flex}.yf-about-hero-h1{font-size:54px}.yf-about-name{display:inline}.yf-about-intro{font-size:15px;line-height:1.8}.yf-about-polaroid{width:90%;max-width:370px}.yf-about-polaroid-photo{height:300px}.yf-about-chapters{justify-content:flex-start;gap:16px 24px;font-size:12px}.yf-about-section{padding:48px 0}.yf-about-section.two-col{grid-template-columns:1fr;gap:26px}.yf-about-section.reverse>div:first-child{order:0}.yf-about-section p{font-size:15px}.yf-about-thesis-photo,.yf-about-post-img{height:290px}.yf-about-cast{grid-template-columns:1fr 1fr}.yf-about-cast-card{padding:10px}.yf-about-cast-img{height:145px}.yf-about-trophies{padding:48px 0}.yf-about-trophies-grid,.yf-about-cta-split{grid-template-columns:1fr}.yf-about-trophy{padding:20px}.yf-about-cta{margin-bottom:48px;padding:32px 18px}.yf-about-cta h2{font-size:38px}}.yf-about-reel-player{background:var(--paper);border:0;border-radius:12px;width:100%;height:600px;display:block}.yf-about-reel-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.yf-about-reel-play{background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:100px;padding:13px 20px;font-size:14px;font-weight:800}.yf-about-reel-play:hover{background:#584132}.yf-about-reel-play:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.yf-about-reel-actions a{text-underline-offset:4px;font-size:12px}@media (max-width:700px){.yf-about-post-callout{padding:16px}.yf-about-reel-player{height:560px}}
