@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-moda/BodoniModa-Variable.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400 900}@font-face{font-family:Jost;src:url(/fonts/jost/Jost-Variable.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/IBMPlexSans-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex/IBMPlexSans-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans KR;src:url(/fonts/ibm-plex/IBMPlexSansKR-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans KR;src:url(/fonts/ibm-plex/IBMPlexSansKR-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans JP;src:url(/fonts/ibm-plex/IBMPlexSansJP-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans JP;src:url(/fonts/ibm-plex/IBMPlexSansJP-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime/CourierPrime-Regular.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{--lr-surface:#ffffff;--lr-surface-alt:#f5f5f5;--lr-surface-raised:#ffffff;--lr-content:#0a0a0a;--lr-content-muted:#6e6e6e;--lr-content-faint:#a6a6a6;--lr-line:#c9c9c9;--lr-line-strong:#0a0a0a;--lr-inverse-surface:#0a0a0a;--lr-inverse-content:#ffffff;--lr-overlay:rgba(0,0,0,0.35);--lr-status-reserved:#9c6b16;--lr-status-sold-out:#8b3a3a;--lr-font-display:"Bodoni Moda","Times New Roman",Georgia,serif;--lr-font-chrome:"Jost",system-ui,-apple-system,sans-serif;--lr-font-text:"IBM Plex Sans",system-ui,-apple-system,sans-serif;--lr-font-document:"Courier Prime","Courier New",monospace;--lr-font-sans:var(--lr-font-text);--lr-display-weight:600;--lr-h1-weight:600;--lr-h2-weight:600;--lr-h3-weight:600;--lr-section-padding-scale:1;--lr-space-4:4px;--lr-space-8:8px;--lr-space-16:16px;--lr-space-24:24px;--lr-space-40:40px;--lr-space-64:64px;--lr-space-96:96px;--lr-space-160:160px;--lr-space-240:240px;--lr-duration-instant:120ms;--lr-duration-base:320ms;--lr-duration-slow:720ms;--lr-duration-reveal:1200ms;--lr-ease-brand:cubic-bezier(0.22,1,0.36,1);--lr-container-max:1440px;--lr-container-padding:24px}:root:lang(ko){--lr-font-text:"IBM Plex Sans KR","IBM Plex Sans",system-ui,sans-serif}:root:lang(ja){--lr-font-text:"IBM Plex Sans JP","IBM Plex Sans",system-ui,sans-serif}:root[data-brand=trw],:root[data-mode=dark]{--lr-surface:#0e0e0e;--lr-surface-alt:#151515;--lr-surface-raised:#1a1a1a;--lr-content:#ededed;--lr-content-muted:#9a9a9a;--lr-content-faint:#6e6e6e;--lr-line:#2e2e2e;--lr-line-strong:#ededed;--lr-inverse-surface:#ededed;--lr-inverse-content:#0e0e0e;--lr-overlay:rgba(0,0,0,0.5);--lr-status-reserved:#e0b45b;--lr-status-sold-out:#d98c8c;--lr-display-weight:700;--lr-h1-weight:700;--lr-h2-weight:700;--lr-h3-weight:700;--lr-section-padding-scale:1.25}@media (min-width:1024px){:root{--lr-container-padding:40px}}