.ym-agent-landing{--agent-bg:#11110f;--agent-paper:#f2e7d6;--agent-paper-strong:#fff7e9;--agent-ink:#171512;--agent-muted:#6f665c;--agent-line:#a99b89;--agent-accent:#b9ff68;--agent-width:1080px;--agent-pad:clamp(1.25rem, 4vw, 3rem);background:var(--agent-bg);min-height:100vh;color:var(--agent-paper);font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:clamp(17px,1.25vw,18px);line-height:1.65}.ym-agent-landing *,.ym-agent-landing :before,.ym-agent-landing :after{box-sizing:border-box}.ym-agent-landing :is(h1,h2,p,ol,dl,dd){margin:0}.ym-agent-landing :is(h1,h2,p,a,dt,dd,li){word-break:keep-all;overflow-wrap:break-word}.ym-agent-landing a{color:inherit;text-underline-offset:.2em}.ym-agent-landing a:focus-visible{outline:3px solid var(--agent-accent);outline-offset:4px}.ym-agent-skip{z-index:10;background:var(--agent-accent);padding:.6rem .85rem;position:absolute;top:-100px;left:1rem;color:var(--agent-ink)!important}.ym-agent-skip:focus{top:1rem}.ym-agent-header,.ym-agent-hero,.ym-agent-section,.ym-agent-sample,.ym-agent-footer{width:min(100%, var(--agent-width));padding-inline:var(--agent-pad);margin:0 auto}.ym-agent-header{border-bottom:1px solid #4a4640;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-top:1.4rem;padding-bottom:1rem;display:flex}.ym-agent-brand{letter-spacing:.08em;font-weight:800;text-decoration:none}.ym-agent-header nav{flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}.ym-agent-hero{grid-template-columns:minmax(0,1.5fr) minmax(250px,.7fr);gap:clamp(2rem,6vw,5rem);padding-top:clamp(4rem,9vw,7.5rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.ym-agent-eyebrow{color:#c9baa8;letter-spacing:.16em;font-size:.75rem;font-weight:800}.ym-agent-hero h1,.ym-agent-section h2,.ym-agent-sample h2{letter-spacing:-.04em;font-family:Nanum Myeongjo,Noto Serif KR,Georgia,serif;line-height:1.18}.ym-agent-hero h1{max-width:10ch;margin-top:1rem;font-size:clamp(3.2rem,7.5vw,6.4rem)}.ym-agent-subtitle{max-width:36ch;color:var(--agent-accent);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700;margin-top:1.3rem!important}.ym-agent-lead{color:#e3d5c4;max-width:60ch;margin-top:1.4rem!important}.ym-agent-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ym-agent-actions a{border:1px solid #7c746a;padding:.75rem 1rem;font-weight:700;text-decoration:none}.ym-agent-primary{background:var(--agent-accent);border-color:var(--agent-accent)!important;color:var(--agent-ink)!important}.ym-agent-status{color:#aa9d8e;max-width:62ch;font-size:.82rem;margin-top:1rem!important}.ym-agent-proof{background:#1b1a17;border:1px solid #7d7468;align-self:end;padding:1.4rem}.ym-agent-proof>p{color:var(--agent-accent);letter-spacing:.14em;font-size:.72rem;font-weight:800}.ym-agent-proof>strong{margin-top:2.5rem;font-family:Nanum Myeongjo,Noto Serif KR,Georgia,serif;font-size:1.6rem;line-height:1.3;display:block}.ym-agent-proof dl{border-top:1px solid #5c554d;margin-top:2rem}.ym-agent-proof dl>div{border-bottom:1px solid #4b4640;grid-template-columns:5.5rem 1fr;gap:.75rem;padding:.7rem 0;font-size:.8rem;display:grid}.ym-agent-proof dt{color:#a99b8b}.ym-agent-visual{border:1px solid #4a4640;grid-column:1/-1;margin:0;position:relative;overflow:hidden}.ym-agent-visual img{width:100%;height:auto;display:block}.ym-agent-visual figcaption{color:var(--agent-accent);letter-spacing:.08em;background:#11110fe6;padding:.45rem .65rem;font-size:.76rem;font-weight:800;position:absolute;bottom:clamp(.9rem,3vw,1.6rem);left:clamp(.9rem,3vw,1.6rem)}.ym-agent-section{border-top:1px solid #4a4640;grid-template-columns:5rem minmax(0,1fr);gap:clamp(1.25rem,4vw,3rem);padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}.ym-agent-section-no{color:#8f8375;font-family:Georgia,serif;font-size:2.7rem}.ym-agent-section h2,.ym-agent-sample h2{max-width:19ch;margin-top:.65rem;font-size:clamp(2rem,4.5vw,3.6rem)}.ym-agent-section>div>p:last-child,.ym-agent-sample>div>p:last-child{color:#d4c7b7;max-width:67ch;margin-top:1.2rem}.ym-agent-projects{border-top:1px solid #665f56;list-style:none;margin-top:2.3rem!important}.ym-agent-projects li{border-bottom:1px solid #514b44;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.ym-agent-projects span{color:var(--agent-accent);font-family:Georgia,serif}.ym-agent-sample{background:var(--agent-paper);color:var(--agent-ink);grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:clamp(2rem,6vw,5rem);padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}.ym-agent-sample .ym-agent-eyebrow{color:var(--agent-muted)}.ym-agent-sample>div>p:not(.ym-agent-eyebrow){color:#4e473f}.ym-agent-sample-actions{flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:1.5rem;display:flex}.ym-agent-sample-actions a{border:1px solid var(--agent-ink);background:var(--agent-ink);color:var(--agent-paper);padding:.8rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.ym-agent-sample-actions span{color:#665f56;font-size:.78rem}.ym-agent-sample-flow{border-top:1px solid var(--agent-line);align-self:start;list-style:none}.ym-agent-sample-flow li{border-bottom:1px solid var(--agent-line);grid-template-columns:2.2rem minmax(0,1fr);gap:.75rem;padding:.85rem 0;display:grid}.ym-agent-sample-flow span{font-family:Georgia,serif;font-weight:700}.ym-agent-footer{color:#b5a99b;justify-content:space-between;gap:1.5rem;padding-top:2rem;padding-bottom:2.5rem;font-size:.85rem;display:flex}@media (max-width:760px){.ym-agent-header,.ym-agent-footer{flex-direction:column;align-items:flex-start}.ym-agent-hero,.ym-agent-sample{grid-template-columns:1fr}.ym-agent-proof{width:100%}.ym-agent-section{grid-template-columns:1fr}.ym-agent-section-no{font-size:2rem}}@media (max-width:430px){.ym-agent-header nav{gap:.65rem .9rem}.ym-agent-hero h1{font-size:clamp(2.9rem,15vw,4.2rem)}.ym-agent-actions{flex-direction:column;align-items:stretch}.ym-agent-actions a{text-align:center}}
