@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable.css");.headline{font-size:42px}.headline,.title{font-family:Pretendard Variable,sans-serif;font-weight:700;line-height:1.5}.title{font-size:36px}.subtitle{font-size:28px;font-weight:700}.heading-lg,.subtitle{font-family:Pretendard Variable,sans-serif;line-height:1.5}.heading-lg{font-size:24px;font-weight:400}.heading-md{font-size:18px}.heading-md,.heading-sm{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5}.heading-sm{font-size:16px}.body1{font-weight:700}.body1,.body2{font-size:20px;font-family:Pretendard Variable,sans-serif;line-height:1.6}.body2{font-weight:500}.body3{font-size:18px}.body3,.body4{font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:1.5}.body4{font-size:16px}.body5{font-size:14px;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:1.4}.button1{font-size:20px}.button1,.button2{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5}.button2{font-size:16px}.button3{font-size:16px;font-weight:400}.button3,.button4{font-family:Pretendard Variable,sans-serif;line-height:1.5}.button4{font-size:12px;font-weight:500}.button5{font-size:14px;font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5}.caption1{font-size:13px;font-weight:700}.caption1,.caption2{font-family:Pretendard Variable,sans-serif;line-height:1.2}.caption2{font-size:14px;font-weight:400}.caption3{font-size:13px;font-weight:400}.caption3,.caption4{font-family:Pretendard Variable,sans-serif;line-height:1.2}.caption4{font-size:12px;font-weight:600}.caption5{font-size:12px;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:1.2}@media (max-width:768px){.headline{font-size:32px}.title{font-size:28px}.subtitle{font-size:24px}.heading-lg{font-size:20px}.heading-md{font-size:16px}.heading-sm{font-size:14px}.body1,.body2{font-size:18px}.body4{font-size:16px}.caption2{font-size:13px}.caption3{font-size:12px}}@media (max-width:480px){.headline{font-size:28px}.title{font-size:24px}.subtitle{font-size:20px}.heading-lg{font-size:18px}.heading-md{font-size:16px}.heading-sm{font-size:14px}.body1,.body2{font-size:16px}.body4{font-size:14px}.caption2{font-size:12px}.caption3{font-size:11px}}.markdown-body{font-size:16px;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:1.6;color:inherit}.h1{font-size:36px;line-height:1.4;margin-top:1.5rem;margin-bottom:.75rem}.h1,.h2{font-family:Pretendard Variable,sans-serif;font-weight:700}.h2{font-size:28px;line-height:1.5;margin-top:1.25rem;margin-bottom:.5rem}.h3{font-size:24px;margin-top:1rem;margin-bottom:.5rem}.h3,.h4{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5}.h4{font-size:20px;margin-top:.75rem;margin-bottom:.25rem}.h5{font-size:20px;margin-top:.75rem}.h5,.h6{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5;margin-bottom:.25rem}.h6{font-size:18px;margin-top:.5rem}.markdown-body strong,strong.font-semibold{font-weight:600}.markdown-body em,em.italic{font-style:italic}.markdown-body p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.6}.markdown-body blockquote{border-left:4px solid var(--text-primary,#000000);padding-left:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic;color:var(--text-secondary-1,#6b7280);background-color:transparent}.markdown-body code{padding:.125rem .375rem;border-radius:.25rem}.markdown-body code,.markdown-body pre{font-family:Monaco,Menlo,Courier New,monospace;font-size:.875rem;background-color:var(--background-secondary-2,#f3f4f6);color:var(--text-primary,#1f2937)}.markdown-body pre{line-height:1.5;padding:1rem;border-radius:.75rem;border:1px solid var(--divider-secondary,#e5e7eb);overflow-x:auto;margin:1rem 0}.markdown-body pre code{padding:0;background-color:transparent;border-radius:0}.markdown-body ul{list-style-type:disc}.markdown-body ol,.markdown-body ul{list-style-position:inside;margin-top:.5rem;margin-bottom:.5rem}.markdown-body ol{list-style-type:decimal}.markdown-body li{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.markdown-body table{width:100%;border-collapse:collapse;margin:1rem 0;border:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body th{background-color:var(--background-secondary-1,#f9fafb);font-weight:600;text-align:left}.markdown-body td,.markdown-body th{padding:.75rem 1rem;border:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body hr{margin:1rem 0;border:none;border-top:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.markdown-body a{color:var(--brand-primary,#338CFF);text-decoration:underline;transition:color .2s}.markdown-body a:hover{color:var(--color-blue-700,#0065E8)}.grading-criteria-content .h1,.grading-criteria-content .h2,.grading-criteria-content .h3,.grading-criteria-content .h4,.grading-criteria-content .h5,.grading-criteria-content .h6{font-size:20px!important;font-family:Pretendard Variable,sans-serif!important;font-weight:500!important;line-height:1.5!important;margin-top:.75rem!important;margin-bottom:.25rem!important}.note-preview .h1{font-size:24px!important;font-weight:700!important;margin-bottom:.5rem!important}.note-preview .h2{font-size:20px!important;font-weight:600!important;margin-bottom:.5rem!important}.note-preview .h3{font-size:18px!important;font-weight:600!important;margin-bottom:.25rem!important}.note-preview .h4,.note-preview .h5,.note-preview .h6{font-size:16px!important;font-weight:600!important;margin-bottom:.25rem!important}.note-preview p{margin-bottom:.5rem!important;line-height:1.6!important}.note-preview li,.note-preview ol,.note-preview p,.note-preview ul{font-size:14px!important}.markdown-body .math-inline{font-size:1rem;line-height:1.5}.markdown-body .math-display{font-size:1.125rem;line-height:1.5;margin:1rem 0;overflow-x:auto}@media (max-width:768px){.h1{font-size:36px}.h2{font-size:28px}.h3{font-size:24px}.h4{font-size:20px}.h5{font-size:18px}.h6{font-size:16px}.markdown-body code,.markdown-body pre{font-size:.75rem}}@media (max-width:480px){.h1{font-size:32px}.h2{font-size:24px}.h3{font-size:20px}.h4{font-size:18px}.h5,.h6{font-size:16px}.markdown-body code,.markdown-body pre{font-size:.7rem}}