.information-page{--paper:#f5f2ed;--ink:#151515;--muted:#68645e;--rule:#d8d2ca;min-height:100%;background:var(--paper);color:var(--ink);font-family:var(--font-body)}.information-content{width:min(720px,calc(100% - 48px));margin:0 auto;padding:clamp(56px,8vw,104px) 0 clamp(72px,10vw,136px)}.information-heading{padding-bottom:clamp(32px,5vw,52px);border-bottom:1px solid var(--rule)}.info-eyebrow{margin:0 0 20px;color:var(--muted);font-size:.75rem;font-weight:650;letter-spacing:.05em}.information-heading h1{margin:0;font-size:clamp(2rem,4.6vw,3.2rem);font-weight:650;letter-spacing:-.045em;line-height:1.08;word-break:keep-all;overflow-wrap:anywhere}.information-page[lang=ko] .privacy-title{white-space:nowrap}.information-heading .lead{max-width:58ch;margin:20px 0 0;color:var(--muted);font-size:1.05rem;line-height:1.6}.information-cta{display:inline-flex;min-height:44px;align-items:center;gap:10px;margin-top:28px;padding:0 16px;background:var(--ink);color:var(--paper);font-size:.86rem;font-weight:700;text-decoration:none}.information-cta span{font-size:1rem}.info-section{padding:clamp(30px,4.5vw,48px) 0;border-bottom:1px solid var(--rule)}.info-section:last-child{border-bottom:0}.info-label,.info-section h2.info-label{margin:0 0 20px;color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.info-section h2{margin:0 0 10px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}.info-section p,.info-section li{color:var(--muted);font-size:.95rem;line-height:1.7}.info-section p{margin:0}.info-section p+p{margin-top:12px}.info-section ul{margin:12px 0 0;padding-left:1.2rem}.info-section li+li{margin-top:7px}.info-section a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.privacy-note{margin-top:12px!important;font-size:.9rem!important}.about-steps{margin:0;padding:0;list-style:none}.about-steps li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--rule)}.about-steps li:last-child{border-bottom:0}.about-step-num{color:var(--muted);font-family:var(--font-mono);font-size:.78rem;line-height:1.7}.about-steps h3{margin:0 0 5px;font-size:1.05rem;font-weight:650;letter-spacing:-.015em}.about-steps p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.65}.model-explanation{padding:24px;border:1px solid var(--rule);background:color-mix(in srgb,var(--paper) 62%,white)}.model-explanation h3{margin:0 0 10px;font-size:1.05rem;font-weight:650;letter-spacing:-.015em}.model-explanation p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.7}.model-explanation p+p{margin-top:12px}.model-explanation code{display:block;margin:18px 0;padding:14px 16px;overflow-x:auto;background:#e9e4dc;color:var(--ink);font-family:var(--font-mono);font-size:.82rem;line-height:1.5;white-space:nowrap}@media(max-width:800px){.information-content{width:calc(100% - 40px);padding-top:48px}}@media(max-width:360px){.information-content{width:calc(100% - 32px)}.information-page .common-language{padding-inline:0;font-size:.68rem}.information-page .common-header{gap:7px;padding-inline:8px}.information-page .common-wordmark{gap:4px;font-size:.94rem}.model-explanation{padding:18px}}
