.medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}.markdown-body{color-scheme:light;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:rgba(175,184,193,.2);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body abbr[title]{border-bottom:none;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=button]::-moz-focus-inner,.markdown-body [type=reset]::-moz-focus-inner,.markdown-body [type=submit]::-moz-focus-inner{border-style:none;padding:0}.markdown-body [type=button]:-moz-focusring,.markdown-body [type=reset]:-moz-focusring,.markdown-body [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>:not(summary){display:none!important}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:600;font-size:1.375em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw,.markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body [data-catalyst]{display:block}.markdown-body g-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body sup>a:before{content:"["}.markdown-body sup>a:after{content:"]"}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type=i]{list-style-type:lower-roman}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;padding:.2em .4em;margin:0;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;inset:-8px -8px -8px -24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .hljs{color:#abb2bf;background:#282c34}.markdown-body .hljs-comment,.markdown-body .hljs-quote{color:#5c6370;font-style:italic}.markdown-body .hljs-doctag,.markdown-body .hljs-formula,.markdown-body .hljs-keyword{color:#c678dd}.markdown-body .hljs-deletion,.markdown-body .hljs-name,.markdown-body .hljs-section,.markdown-body .hljs-selector-tag,.markdown-body .hljs-subst{color:#e06c75}.markdown-body .hljs-literal{color:#56b6c2}.markdown-body .hljs-addition,.markdown-body .hljs-attribute,.markdown-body .hljs-meta .hljs-string,.markdown-body .hljs-regexp,.markdown-body .hljs-string{color:#98c379}.markdown-body .hljs-attr,.markdown-body .hljs-number,.markdown-body .hljs-selector-attr,.markdown-body .hljs-selector-class,.markdown-body .hljs-selector-pseudo,.markdown-body .hljs-template-variable,.markdown-body .hljs-type,.markdown-body .hljs-variable{color:#d19a66}.markdown-body .hljs-bullet,.markdown-body .hljs-link,.markdown-body .hljs-meta,.markdown-body .hljs-selector-id,.markdown-body .hljs-symbol,.markdown-body .hljs-title{color:#61aeee}.markdown-body .hljs-built_in,.markdown-body .hljs-class .hljs-title,.markdown-body .hljs-title.class_{color:#e6c07b}.markdown-body .hljs-emphasis{font-style:italic}.markdown-body .hljs-strong{font-weight:700}.markdown-body .hljs-link{text-decoration:underline}.ProseMirror .Tiptap-mathematics-editor{font-family:monospace;font-size:13px;padding:3.2px 8px;background:#202020;color:#fff}.ProseMirror .Tiptap-mathematics-render{padding:0 4px}.ProseMirror .Tiptap-mathematics-render--editable{cursor:pointer;transition:background .2s}.ProseMirror .Tiptap-mathematics-render--editable:hover{background:#eee}.ProseMirror .Tiptap-mathematics-editor,.ProseMirror .Tiptap-mathematics-render{border-radius:4px;display:inline-block}.katex{display:block;overflow:auto;max-width:100%;font:1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.9"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num:before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.medium-zoom--opened .medium-zoom-overlay,.medium-zoom-image--opened{z-index:9999}html[lang=ja] .markdown-body,html[lang=ko] .markdown-body{word-break:keep-all}.markdown-body{color:#24292f;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;word-break:normal}.markdown-body:focus{outline:none}.markdown-body hr{background-color:#ced4da;height:1px}.markdown-body code *,.markdown-body pre *{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.markdown-body p{margin-top:8px;margin-bottom:8px}.markdown-body b,.markdown-body strong{font-weight:700}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:700;margin-top:8px;margin-bottom:8px;padding:0}.markdown-body h1{font-size:34px;line-height:1.3;border-bottom:none}.markdown-body h2{font-size:26px;line-height:1.35;border-bottom:none}.markdown-body h3{font-size:22px;line-height:1.4}.markdown-body h4{font-size:18px;line-height:1.45}.markdown-body h5{font-size:16px;line-height:1.5}.markdown-body h6{font-size:14px;line-height:1.5}.markdown-body p{font-size:16px;font-weight:400;line-height:1.7}.markdown-body blockquote{color:#212529;border-left:4px solid #ced4da}.markdown-body blockquote:after,.markdown-body blockquote:before{content:""}.markdown-body code br{display:inline}.markdown-body p code{background-color:#1b1f230d;color:#f14668}.markdown-body pre{background-color:#f6f8fa;padding:0}.markdown-body pre code{display:block;padding:1rem;overflow-x:auto;color:#abb2bf;background-color:#282c34}.markdown-body li,.markdown-body ol,.markdown-body ul{list-style:unset}.markdown-body li p,.markdown-body li+li{margin:0}.markdown-body ol,.markdown-body ul{padding:0 0 0 24px}.markdown-body ol p,.markdown-body ul p{display:inline}.markdown-body ul{list-style-type:disc}.markdown-body ol ol,.markdown-body ol ol ol,.markdown-body ol ol ol ol,.markdown-body ol ol ol ol ol,.markdown-body ol ol ol ol ol ol,.markdown-body ul ul,.markdown-body ul ul ul,.markdown-body ul ul ul ul,.markdown-body ul ul ul ul ul,.markdown-body ul ul ul ul ul ul{padding-inline-start:1.5em}.markdown-body ul ul{list-style-type:circle}.markdown-body ul ul ul{list-style-type:square}.markdown-body ul ul ul ul{list-style-type:disc}.markdown-body ul ul ul ul ul{list-style-type:circle}.markdown-body ul ul ul ul ul ul{list-style-type:square}.markdown-body ol{list-style-type:decimal}.markdown-body ol ol{list-style-type:lower-alpha}.markdown-body ol ol ol{list-style-type:lower-roman}.markdown-body ol ol ol ol{list-style-type:decimal}.markdown-body ol ol ol ol ol{list-style-type:lower-alpha}.markdown-body ol ol ol ol ol ol{list-style-type:lower-roman}.markdown-body img{display:block;margin:0 auto;height:auto}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}@font-face{font-family:MonaS;src:url(/younghan-pass/fonts/MonaS12.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MonaS;src:url(/younghan-pass/fonts/MonaS12-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.younghan-pass{--primary:#ff6b35;--primary-soft:#ffe6d9;--primary-deep:#d9521f;--dark:#111;--dark-2:#1a1a1a;--dark-3:#222;--light:#f7f5f2;--light-2:#ece8e1;--ink:#0b1020;--ink-2:#2a2f40;--muted:#6a7287;--muted-2:#9099ab;--line:rgba(11,16,32,.08);--line-dark:hsla(0,0%,100%,.1);--success:#10b981;--danger:#e11d48;--warn:#f59e0b;--radius-sm:6px;--radius:10px;--radius-lg:18px;--container:1200px;--gutter:24px;--shadow-sm:0 1px 2px rgba(11,16,32,.06),0 1px 1px rgba(11,16,32,.04);--shadow:0 8px 24px rgba(11,16,32,.08),0 2px 6px rgba(11,16,32,.04);--shadow-lg:0 24px 48px rgba(11,16,32,.16),0 6px 12px rgba(11,16,32,.06);--font-sans:"Pretendard","Pretendard Variable",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono","SF Mono",ui-monospace,"Menlo",monospace}.younghan-pass *{box-sizing:border-box}.younghan-pass{margin:0;padding:0}.younghan-pass{font-family:var(--font-sans);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","tnum";letter-spacing:-.01em;line-height:1.55}.younghan-pass img{max-width:100%;display:block}.younghan-pass a{color:inherit;text-decoration:none}.younghan-pass button{font-family:inherit;cursor:pointer}.younghan-pass .mono{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:-.02em}.younghan-pass .container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.younghan-pass .urgency-bar{position:sticky;top:0;z-index:60;background:var(--danger);color:#fff;font-size:14px;font-weight:500;letter-spacing:-.005em}.younghan-pass .urgency-bar .container{display:flex;align-items:center;justify-content:center;gap:16px;height:40px;flex-wrap:wrap}.younghan-pass .urgency-bar .dot{width:6px;height:6px;border-radius:50%;background:#fff;opacity:.6}.younghan-pass .urgency-bar .ub-timer{font-family:var(--font-mono);font-weight:600;white-space:nowrap}.younghan-pass .urgency-bar .ub-timer b{font-weight:700}.younghan-pass .nav{position:sticky;top:40px;z-index:50;background:rgba(11,16,32,.85);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);color:#fff;border-bottom:1px solid var(--line-dark)}.younghan-pass .nav .container{display:flex;align-items:center;justify-content:space-between;height:60px}.younghan-pass .nav .brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;letter-spacing:-.02em}.younghan-pass .nav .brand-mark{width:26px;height:26px;border-radius:7px;background:var(--primary);display:grid;place-items:center;color:#fff;font-weight:800;font-size:13px;font-family:var(--font-mono)}.younghan-pass .nav .links{display:flex;gap:28px;font-size:14px;color:hsla(0,0%,100%,.75)}.younghan-pass .nav .links a:hover{color:#fff}.younghan-pass .nav .nav-cta{background:var(--primary);color:#fff;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;transition:background .15s ease,transform .15s ease}.younghan-pass .nav .nav-cta:hover{background:var(--primary-deep);transform:translateY(-1px)}.younghan-pass section{position:relative;padding:100px 0}.younghan-pass section.dark{background:var(--dark);color:#f2f4fa}.younghan-pass section.darker{background:var(--dark-2);color:#f2f4fa}.younghan-pass section.light{background:var(--light);color:var(--ink)}.younghan-pass section.white{background:#fff;color:var(--ink)}.younghan-pass .section-badge{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;padding:6px 12px;border-radius:999px;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);background:rgba(11,16,32,.02);margin-bottom:24px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.younghan-pass .dark .section-badge,.younghan-pass .darker .section-badge{border-color:var(--line-dark);color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.04)}.younghan-pass h1,.younghan-pass h2,.younghan-pass h3,.younghan-pass h4{margin:0;letter-spacing:-.025em;line-height:1.15;font-weight:700}.younghan-pass h1{font-size:clamp(36px,5.2vw,64px)}.younghan-pass h2{font-size:clamp(28px,3.6vw,44px)}.younghan-pass h3{font-size:clamp(20px,2.2vw,26px)}.younghan-pass .section-title{font-family:var(--font-sans);font-size:40px;font-weight:700;letter-spacing:-.03em;text-wrap:balance;text-align:center;margin:0 0 16px}.younghan-pass .section-sub{font-size:17px;color:var(--muted);text-wrap:pretty;max-width:680px;margin:0 auto 56px;text-align:center}.younghan-pass .dark .section-sub,.younghan-pass .darker .section-sub{color:hsla(0,0%,100%,.65)}.younghan-pass .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;border-radius:10px;font-size:16px;font-weight:600;border:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap;letter-spacing:-.01em}.younghan-pass .btn-primary{background:var(--primary);color:#fff;box-shadow:0 4px 14px rgba(255,107,53,.35)}.younghan-pass .btn-primary:hover{background:var(--primary-deep);transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,107,53,.45)}.younghan-pass .btn-ghost{background:transparent;color:inherit;border:1px solid var(--line)}.younghan-pass .dark .btn-ghost,.younghan-pass .darker .btn-ghost{border-color:var(--line-dark)}.younghan-pass .btn-ghost:hover{background:rgba(11,16,32,.04)}.younghan-pass .dark .btn-ghost:hover,.younghan-pass .darker .btn-ghost:hover{background:hsla(0,0%,100%,.06)}.younghan-pass .btn-lg{padding:20px 32px;font-size:17px}.younghan-pass .reveal{transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.younghan-pass .reveal.yh-in{opacity:1;transform:translateY(0)}.younghan-pass .hero{background:var(--dark);color:#fff;padding:64px 0 0;overflow:hidden;position:relative}.younghan-pass .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 500px at 50% 60%,rgba(255,107,53,.12),transparent 65%),radial-gradient(600px 400px at 10% 10%,rgba(255,107,53,.06),transparent 60%);pointer-events:none}.younghan-pass .hero .container{position:relative;z-index:1}.younghan-pass .hero-center{display:flex;flex-direction:column;align-items:center;text-align:center}.younghan-pass .hero-eyebrow-copy{font-size:15px;color:hsla(0,0%,100%,.5);margin:0 0 8px;letter-spacing:.01em}.younghan-pass .hero-sub-copy{font-size:18px;color:hsla(0,0%,100%,.75);margin:36px 0 28px;font-weight:500}.younghan-pass .hero-sub-copy strong{color:#fff;font-weight:700}.younghan-pass .hero-display-title{font-family:var(--font-display,"Black Han Sans",sans-serif);font-size:clamp(64px,10vw,130px);line-height:1;letter-spacing:-.02em;color:#fff;margin:0 0 40px;text-shadow:0 4px 40px rgba(255,107,53,.2)}.younghan-pass .hero-ticket-wrap{position:relative;margin-bottom:32px}.younghan-pass .hero-ticket{position:relative;background:linear-gradient(160deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.08) 55%,hsla(0,0%,100%,.1));border:1px solid hsla(0,0%,100%,.28);border-radius:20px;min-width:620px;overflow:visible;box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 20px 80px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.22)}.younghan-pass .ticket-accent-bar{height:3px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.3) 80%,transparent);border-radius:20px 20px 0 0}.younghan-pass .ticket-notch{position:absolute;width:26px;height:26px;background:var(--dark);border-radius:50%;top:50%;transform:translateY(-50%);z-index:2}.younghan-pass .ticket-notch-l{left:-13px;box-shadow:inset -2px 0 0 hsla(0,0%,100%,.08)}.younghan-pass .ticket-notch-r{right:-13px;box-shadow:inset 2px 0 0 hsla(0,0%,100%,.08)}.younghan-pass .ticket-body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 48px 20px;gap:12px}.younghan-pass .ticket-brand{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:hsla(0,0%,100%,.55)}.younghan-pass .ticket-countdown{font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:.08em;color:var(--primary)}.younghan-pass .ticket-series{font-family:var(--font-sans);font-size:11px;letter-spacing:.12em;font-weight:600;color:var(--primary);text-transform:uppercase}.younghan-pass .ticket-name{font-family:"MonaS",var(--font-mono);font-size:clamp(20px,2.8vw,34px);font-weight:700;letter-spacing:.04em;line-height:1.1;white-space:nowrap;text-align:center;color:#fff;-webkit-text-stroke:.6px #fff;text-shadow:0 0 40px rgba(255,107,53,.4)}.younghan-pass .ticket-meta-row{display:flex;align-items:center;gap:16px;margin-top:4px}.younghan-pass .ticket-meta-item{display:flex;flex-direction:column;align-items:center;gap:3px}.younghan-pass .ticket-meta-sep{width:1px;height:28px;border-left:1px dashed hsla(0,0%,100%,.28);flex-shrink:0}.younghan-pass .tstat-val{font-family:var(--font-mono);font-size:18px;font-weight:700;color:#fff;line-height:1;letter-spacing:.02em}.younghan-pass .tstat-label{font-family:var(--font-sans);font-size:10px;letter-spacing:.04em;color:hsla(0,0%,100%,.5)}.younghan-pass .ticket-footer{border-top:1px solid hsla(0,0%,100%,.15);padding:14px 36px;display:flex;align-items:center;justify-content:center}.younghan-pass .ticket-footer-cta{background:var(--primary);border-top:none;border-radius:0 0 20px 20px;padding:16px 36px;cursor:pointer;transition:background .2s,opacity .2s;display:flex;align-items:center;justify-content:center;gap:10px}.younghan-pass .ticket-footer-cta:hover{background:var(--primary-deep)}.younghan-pass .ticket-cta-badge{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--primary);background:#fff;border-radius:999px;padding:2px 8px;letter-spacing:.02em;flex-shrink:0}.younghan-pass .ticket-cta-text{font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:.02em;color:#fff}.younghan-pass .hero-price-badge{position:absolute;top:-20px;right:-20px;width:90px;height:90px;background:var(--primary);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-shadow:0 4px 20px rgba(255,107,53,.5);animation:badge-float 3s ease-in-out infinite}@keyframes badge-float{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-6px) rotate(-8deg)}}.younghan-pass .badge-label{font-size:10px;font-weight:700;color:hsla(0,0%,100%,.85);letter-spacing:.02em}.younghan-pass .badge-price{font-family:var(--font-mono);font-size:13px;font-weight:700;color:#fff;letter-spacing:-.02em}.younghan-pass .hero-deadline{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:16px;font-weight:600;color:#fff;letter-spacing:.05em;background:rgba(255,107,53,.18);border:1px solid rgba(255,107,53,.45);border-radius:999px;padding:10px 22px;box-shadow:0 0 16px rgba(255,107,53,.2)}.younghan-pass .hero-deadline:before{content:"";display:inline-block;width:8px;height:8px;background:#fff;border-radius:50%;box-shadow:0 0 8px hsla(0,0%,100%,.8);animation:deadline-blink 1.8s ease-in-out infinite}@keyframes deadline-blink{0%,to{opacity:1}50%{opacity:.3}}.younghan-pass .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin-top:72px;border-top:1px solid hsla(0,0%,100%,.1)}.younghan-pass .hero-stat-item{display:flex;flex-direction:column;align-items:flex-start;padding:32px 24px;border-right:1px solid hsla(0,0%,100%,.1)}.younghan-pass .hero-stat-item:last-child{border-right:none}.younghan-pass .hsi-lab{font-family:var(--font-mono);font-size:12px;color:hsla(0,0%,100%,.65);letter-spacing:.02em;margin-bottom:12px}.younghan-pass .hsi-val{font-family:"MonaS",var(--font-sans);font-size:clamp(32px,3.6vw,48px);font-weight:700;color:#fff;line-height:1;letter-spacing:-.02em;margin-bottom:10px}.younghan-pass .hsi-val-text{font-size:clamp(22px,2.4vw,32px);letter-spacing:-.02em;line-height:1}.younghan-pass .hsi-val-text .hsi-sub{font-size:1em;color:#fff;font-weight:700;margin-left:0}.younghan-pass .hsi-sub{font-size:55%;color:hsla(0,0%,100%,.45);font-weight:400;letter-spacing:0;margin-left:2px}.younghan-pass .hsi-desc{font-size:13px;color:hsla(0,0%,100%,.65)}@media (max-width:760px){.younghan-pass .hero-stats{grid-template-columns:repeat(2,1fr)}.younghan-pass .hero-stat-item:nth-child(2){border-right:none}.younghan-pass .hero-stat-item:first-child,.younghan-pass .hero-stat-item:nth-child(2){border-bottom:1px solid hsla(0,0%,100%,.1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,107,53,.6)}to{box-shadow:0 0 0 12px rgba(255,107,53,0)}}@keyframes chevron-bounce{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.5}}.younghan-pass .story-chevron{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:80px;animation:chevron-bounce 1.6s ease-in-out infinite}@media (max-width:640px){.younghan-pass .hero-ticket{min-width:min(480px,90vw)}.younghan-pass .ticket-body{padding:22px 32px 18px;gap:10px}.younghan-pass .ticket-left{padding-right:20px}.younghan-pass .ticket-right{padding-left:20px}.younghan-pass .hero-price-badge{width:72px;height:72px;top:-12px;right:-12px}.younghan-pass .badge-price{font-size:11px}}.younghan-pass .hero-points{list-style:none;padding:0;margin:28px 0 36px;display:flex;flex-direction:column;gap:14px}.younghan-pass .hero-points li{display:flex;align-items:center;gap:12px;font-size:19px;color:hsla(0,0%,100%,.82);line-height:1.4}.younghan-pass .hero-points li strong{color:#fff;font-weight:600}.younghan-pass .hp-check{color:var(--primary);font-weight:700;font-size:17px;flex-shrink:0;width:20px}.younghan-pass .price-card{background:var(--dark-2);border:1px solid var(--line-dark);border-radius:18px;padding:28px;position:relative}.younghan-pass .price-card .ribbon{position:absolute;top:-12px;left:24px;background:var(--primary);color:#fff;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.05em;padding:6px 12px;border-radius:6px}.younghan-pass .price-old{display:flex;align-items:baseline;gap:10px;color:hsla(0,0%,100%,.6);font-size:17px;margin-bottom:6px}.younghan-pass .price-old .strike{text-decoration:line-through;color:hsla(0,0%,100%,.7);font-family:var(--font-mono);font-size:18px}.younghan-pass .price-old .pct{background:var(--primary);color:#fff;padding:3px 8px;font-size:12px;font-weight:700;border-radius:4px;font-family:var(--font-mono)}.younghan-pass .price-now{display:flex;align-items:baseline;gap:8px;margin:4px 0 14px}.younghan-pass .price-now .num{font-family:var(--font-mono);font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1;color:#fff}.younghan-pass .price-now .won{font-size:24px;font-weight:600;color:hsla(0,0%,100%,.7)}.younghan-pass .price-installment{font-size:14px;color:hsla(0,0%,100%,.65);padding:12px 14px;background:hsla(0,0%,100%,.04);border-radius:8px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between}.younghan-pass .price-installment b{color:#fff;font-family:var(--font-mono)}.younghan-pass .countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.younghan-pass .cd-cell{background:hsla(0,0%,100%,.04);border:1px solid var(--line-dark);border-radius:10px;padding:16px 6px 12px;text-align:center}.younghan-pass .cd-cell .num{font-family:var(--font-mono);font-weight:700;font-size:36px;color:#fff;letter-spacing:-.04em;line-height:1}.younghan-pass .cd-cell .lab{font-size:11px;color:hsla(0,0%,100%,.5);margin-top:8px;letter-spacing:.02em;font-family:var(--font-mono)}.younghan-pass .cd-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-bottom:12px}.younghan-pass .cd-header>span:first-child{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.9);letter-spacing:.01em}.younghan-pass .cd-deadline{font-family:var(--font-mono);font-size:11px;color:hsla(0,0%,100%,.45)}.younghan-pass .countdown-primary .cd-cell{background:rgba(255,107,53,.14);border-color:rgba(255,107,53,.4)}.younghan-pass .countdown-primary .cd-cell .num{color:var(--primary);text-shadow:0 0 20px rgba(255,107,53,.4)}.younghan-pass .countdown-primary .cd-cell .lab{color:rgba(255,107,53,.7)}.younghan-pass .price-cta{display:flex;flex-direction:column;gap:10px;margin-top:20px}.younghan-pass .price-period{font-size:13px;color:hsla(0,0%,100%,.55);text-align:center;font-family:var(--font-mono);margin-top:6px}.younghan-pass .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (max-width:760px){.younghan-pass .stats-grid{grid-template-columns:repeat(2,1fr)}}.younghan-pass .stat{padding:36px 28px;border-right:1px solid var(--line)}.younghan-pass .stat:last-child{border-right:none}@media (max-width:760px){.younghan-pass .stat:nth-child(2){border-right:none}.younghan-pass .stat:first-child,.younghan-pass .stat:nth-child(2){border-bottom:1px solid var(--line)}}.younghan-pass .stat .lab{font-family:var(--font-mono);font-size:12px;color:var(--muted);letter-spacing:.02em;margin-bottom:10px}.younghan-pass .stat .val{font-family:var(--font-mono);font-size:38px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink)}.younghan-pass .stat .val .sub{font-size:18px;color:var(--muted);margin-left:4px}.younghan-pass .stat .val.val-text{font-size:22px;letter-spacing:-.02em}.younghan-pass .stat .desc{font-size:13px;color:var(--muted);margin-top:8px}.younghan-pass .inst-split{background:var(--dark);padding:120px 0}.younghan-pass .inst-headline-top{text-align:center;margin:0 0 16px;font-family:var(--font-sans);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#fff}.younghan-pass .inst-split-inner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:flex-start;padding-top:16px}@media (max-width:860px){.younghan-pass .inst-split-inner{grid-template-columns:1fr;gap:32px}}.younghan-pass .inst-split-left{display:flex;flex-direction:column;align-items:flex-start}.younghan-pass .inst-split-photo{width:100%;height:auto;border-radius:16px;display:block}.younghan-pass .inst-split-right{display:flex;flex-direction:column}.younghan-pass .inst-split-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--primary);margin-top:20px;margin-bottom:4px;text-transform:uppercase;text-align:left}.younghan-pass .inst-split-name{font-family:var(--font-sans);font-size:32px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;text-align:left}.younghan-pass .inst-headline{font-family:var(--font-sans);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#fff;margin:0 0 20px}.younghan-pass .inst-desc{font-size:18px;font-weight:500;line-height:1.85;color:hsla(0,0%,100%,.55);margin:0 0 16px;max-width:560px}.younghan-pass .inst-desc-top{text-align:center;margin:0 auto 48px}@media (max-width:640px){.younghan-pass .inst-headline-top{font-size:28px;margin-bottom:32px}.younghan-pass .inst-split-name{font-size:26px}}.younghan-pass .inst-cards{display:flex;flex-direction:column;gap:12px;width:100%;max-width:600px;text-align:left}.younghan-pass .inst-card{display:flex;align-items:center;gap:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px 20px}.younghan-pass .inst-card-icon{font-size:20px;flex-shrink:0;color:#fff}.younghan-pass .inst-card-info{display:flex;flex-direction:column;gap:3px}.younghan-pass .inst-card-title{font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}.younghan-pass .inst-card-desc{font-size:14px;color:hsla(0,0%,100%,.45);line-height:1.5}@media (max-width:860px){.younghan-pass .inst-split-left{align-items:center}.younghan-pass .inst-split-label,.younghan-pass .inst-split-name{text-align:center}.younghan-pass .inst-split-right{align-items:center}.younghan-pass .inst-cards{text-align:center}.younghan-pass .inst-card{text-align:left}}.younghan-pass .pass-card-section{background:var(--light)}.younghan-pass .pc-title{font-family:var(--font-sans);font-size:clamp(28px,3.6vw,48px);font-weight:700;color:var(--ink);line-height:1.2;letter-spacing:-.03em;margin:0 0 40px}.younghan-pass .pc-card{border:1px solid var(--line);border-radius:16px;display:grid;grid-template-columns:1fr auto 1fr;overflow:hidden;background:#fff;margin-top:48px}.younghan-pass .pc-left,.younghan-pass .pc-right{padding:40px 48px}.younghan-pass .pc-divider{width:1px;background:var(--line);margin:32px 0}.younghan-pass .pc-mono-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--muted);margin-bottom:24px}.younghan-pass .pc-svg{width:100%;max-width:420px;display:block;margin:0 0 16px}.younghan-pass .pc-roadmap-desc{font-size:14px;color:var(--muted)}.younghan-pass .pc-discount-row{display:flex;align-items:baseline;gap:4px;margin-bottom:16px}.younghan-pass .pc-discount-num{font-family:var(--font-sans);font-size:72px;font-weight:700;color:var(--primary);line-height:1;letter-spacing:-.04em}.younghan-pass .pc-discount-pct{font-size:28px;font-weight:700;color:var(--primary)}.younghan-pass .pc-off{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.08em;margin-left:4px}.younghan-pass .pc-original{font-size:14px;color:var(--muted);text-decoration:line-through;margin-bottom:4px}.younghan-pass .pc-price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.younghan-pass .pc-price{font-family:var(--font-sans);font-size:48px;font-weight:700;color:var(--ink);letter-spacing:-.03em}.younghan-pass .pc-price-unit{font-size:20px;font-weight:600;color:var(--ink)}.younghan-pass .pc-note{font-size:13px;color:var(--muted)}.younghan-pass .pc-footer-wrap{margin-top:12px}.younghan-pass .pc-footer-bar{background:var(--ink);border-radius:12px 12px 0 0;padding:16px 32px;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:#fff}.younghan-pass .pc-footer-right{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:hsla(0,0%,100%,.45)}.younghan-pass .pc-cta-btn{width:100%;background:var(--primary);color:#fff;border:none;border-radius:0 0 12px 12px;padding:20px;font-size:17px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .2s}.younghan-pass .pc-cta-btn:hover{background:var(--primary-deep)}@media (max-width:760px){.younghan-pass .pc-card{grid-template-columns:1fr}.younghan-pass .pc-divider{width:100%;height:1px;margin:0 32px;width:calc(100% - 64px)}.younghan-pass .pc-left,.younghan-pass .pc-right{padding:32px 24px}.younghan-pass .pc-discount-num{font-size:56px}.younghan-pass .pc-price{font-size:36px}}.younghan-pass .pi-split-wrap{margin-top:52px;overflow:hidden}.younghan-pass .pi-roadmap-area{padding:0 0 24px}.younghan-pass .pi-roadmap-heading{font-size:14px;font-weight:600;color:var(--primary);line-height:1.55;text-align:center;margin:0 0 12px}.younghan-pass .pi-node,.younghan-pass .pi-roadmap-track{display:flex;align-items:center;justify-content:center}.younghan-pass .pi-node{flex-direction:column;gap:6px;flex:1 1;min-width:120px;padding:18px 0;border:1px solid var(--primary);border-radius:10px;background:transparent}.younghan-pass .pi-node-ticket{position:relative;display:inline-block;background:rgba(255,107,53,.15);padding:1px 12px;border-radius:3px}.younghan-pass .pi-node-ticket:after,.younghan-pass .pi-node-ticket:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--light)}.younghan-pass .pi-node-ticket:before{left:-3.5px}.younghan-pass .pi-node-ticket:after{right:-3.5px}.younghan-pass .pi-node-num{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--primary-deep);letter-spacing:.08em}.younghan-pass .pi-node-label{font-family:"MonaS",var(--font-sans);font-size:24px;font-weight:700;color:var(--ink)}.younghan-pass .pi-connector{flex:none;width:32px;height:2px;background-image:repeating-linear-gradient(to right,var(--primary) 0,var(--primary) 2px,transparent 2px,transparent 8px)}@media (max-width:560px){.younghan-pass .pi-roadmap-track{flex-direction:column;align-items:stretch;gap:0;max-width:100%}.younghan-pass .pi-node{flex-direction:row;justify-content:flex-start;align-items:center;width:auto;gap:12px;padding:12px 16px}.younghan-pass .pi-node-num{font-size:14px}.younghan-pass .pi-node-label{font-size:20px}.younghan-pass .pi-connector{display:none}.younghan-pass .pi-node{margin-bottom:8px}}.younghan-pass .pi-info-row{background:var(--primary-soft);border-radius:16px}.younghan-pass .pi-info-col{padding:32px 28px}.younghan-pass .pi-info-price-block{text-align:center}.younghan-pass .pi-pp-original-line{font-family:var(--font-sans);font-size:15px;color:var(--muted-2);text-decoration:line-through;margin-bottom:8px}.younghan-pass .pi-pp-main-row{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:6px}.younghan-pass .pi-pp-pct{font-size:42px;line-height:1;letter-spacing:-.03em}.younghan-pass .pi-pp-pct,.younghan-pass .pi-pp-pct-sym{font-family:var(--font-sans);font-weight:700;color:var(--primary)}.younghan-pass .pi-pp-pct-sym{font-size:28px;margin-right:6px}.younghan-pass .pi-pp-main{font-family:var(--font-sans);font-size:48px;font-weight:700;color:var(--ink);letter-spacing:-.03em;line-height:1.1}.younghan-pass .pi-pp-won{font-size:24px;font-weight:600}.younghan-pass .pi-pp-sub{font-size:14px;color:var(--muted);line-height:1.55;white-space:normal}.younghan-pass .pi-pp-sub strong{font-weight:700;color:var(--ink-2)}@media (max-width:640px){.younghan-pass .pi-info-row{grid-template-columns:1fr}.younghan-pass .pi-pp-pct{font-size:36px}.younghan-pass .pi-pp-pct-sym{font-size:22px}.younghan-pass .pi-pp-main{font-size:40px}.younghan-pass .pi-pp-won{font-size:20px}}.younghan-pass .aud-promise-card{margin-top:20px;background:#fffbeb;border-radius:16px;padding:32px 36px;text-align:center}.younghan-pass .aud-promise-title{font-size:clamp(18px,2.2vw,24px);font-weight:700;color:#0b1020;line-height:1.5;margin:0 0 12px}.younghan-pass .aud-promise-sub{font-size:15px;color:var(--muted);margin:0;line-height:1.7}.younghan-pass .aud-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:860px){.younghan-pass .aud-grid{grid-template-columns:1fr}}.younghan-pass .aud-card{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.younghan-pass .aud-card-top{padding:28px 28px 24px;flex:1 1}.younghan-pass .aud-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.younghan-pass .aud-level{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--primary)}.younghan-pass .aud-card-num{font-family:var(--font-mono);font-size:11px;color:var(--muted);letter-spacing:.04em}.younghan-pass .aud-card h3{font-size:22px;margin-bottom:12px;letter-spacing:-.025em;color:var(--ink)}.younghan-pass .aud-card-top>p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.younghan-pass .aud-review{background:transparent;padding:20px 28px 24px;border-top:1px solid var(--line)}.younghan-pass .aud-review-header{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--primary);margin-bottom:10px}.younghan-pass .aud-review-stars{color:var(--primary);font-size:13px;letter-spacing:2px;margin-bottom:10px}.younghan-pass .aud-review-text{font-size:14px;color:var(--ink);line-height:1.65;margin:0 0 16px}.younghan-pass .aud-reviewer{display:flex;align-items:center;gap:10px}.younghan-pass .aud-avatar{width:28px;height:28px;border-radius:50%;background:rgba(11,16,32,.12);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink);flex-shrink:0}.younghan-pass .aud-reviewer span{font-size:12px;color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em}.younghan-pass .value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:1px solid var(--line-dark);border-radius:18px;overflow:hidden}@media (max-width:760px){.younghan-pass .value-grid{grid-template-columns:1fr}}.younghan-pass .value-cell{padding:36px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);position:relative;transition:background .2s ease}.younghan-pass .value-cell:hover{background:hsla(0,0%,100%,.02)}.younghan-pass .value-cell:nth-child(2n){border-right:none}.younghan-pass .value-cell:nth-last-child(-n+2){border-bottom:none}@media (max-width:760px){.younghan-pass .value-cell{border-right:none;border-bottom:1px solid var(--line-dark)}.younghan-pass .value-cell:last-child{border-bottom:none}}.younghan-pass .value-num{font-family:var(--font-mono);font-size:12px;color:var(--primary);letter-spacing:.04em;margin-bottom:16px}.younghan-pass .value-cell h3{font-size:22px;letter-spacing:-.025em;margin-bottom:10px;color:#fff}.younghan-pass .value-cell p{font-size:15px;color:hsla(0,0%,100%,.65);margin:0}.younghan-pass .pi-value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:48px}@media (max-width:560px){.younghan-pass .pi-value-grid{grid-template-columns:1fr}}.younghan-pass .pi-value-cell{padding:24px 28px;background:rgba(11,16,32,.04);border-radius:14px;border:none;transition:background .2s ease}.younghan-pass .pi-value-cell--bonus{background:rgba(11,16,32,.04)}.younghan-pass .pi-value-header{display:flex;align-items:center;gap:14px;margin-bottom:10px}.younghan-pass .pi-value-badge{display:inline-flex;align-items:center;flex-shrink:0;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--ink-2)}.younghan-pass .pi-value-cell--bonus .pi-value-badge{color:var(--primary)}.younghan-pass .pi-value-cell h3{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0}.younghan-pass .pi-value-cell p{font-size:14px;color:var(--muted);margin:0;line-height:1.65}.younghan-pass .calc-wrap{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:start}@media (max-width:960px){.younghan-pass .calc-wrap{grid-template-columns:1fr}}.younghan-pass .calc-list{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.younghan-pass .calc-list-header{padding:18px 22px;background:var(--light-2);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:13px;color:var(--muted);display:flex;justify-content:space-between;align-items:center}.younghan-pass .calc-list-header .actions{display:flex;gap:12px;font-size:12px}.younghan-pass .calc-list-header .actions button{background:transparent;border:1px solid var(--line);padding:5px 10px;border-radius:6px;font-family:var(--font-mono);font-size:11px;color:var(--ink-2);transition:background .15s}.younghan-pass .calc-list-header .actions button:hover{background:#fff}.younghan-pass .calc-list ul{list-style:none;margin:0;padding:0;max-height:520px;overflow-y:auto}.younghan-pass .calc-row{display:grid;grid-template-columns:28px 1fr auto;gap:14px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s;-webkit-user-select:none;user-select:none}.younghan-pass .calc-row:last-child{border-bottom:none}.younghan-pass .calc-row:hover{background:var(--light)}.younghan-pass .calc-row.owned{background:rgba(16,185,129,.06)}.younghan-pass .calc-row.locked{cursor:default;opacity:.7}.younghan-pass .calc-row.locked,.younghan-pass .calc-row.locked:hover{background:var(--light)!important}.younghan-pass .calc-row.locked .title{color:var(--muted)}.younghan-pass .calc-row.locked .check{background:var(--muted-2)!important;border-color:var(--muted-2)!important}.younghan-pass .calc-row.locked .check svg{opacity:1!important}.younghan-pass .calc-row .locked-price{color:var(--muted-2)}.younghan-pass .owned-badge{font-family:var(--font-mono);font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;background:rgba(11,16,32,.06);color:var(--muted);white-space:nowrap;letter-spacing:.03em;flex-shrink:0}.younghan-pass .user-account-bar{display:flex;align-items:center;gap:12px;padding:12px 22px;background:rgba(16,185,129,.05);border-bottom:1px solid rgba(16,185,129,.18)}.younghan-pass .user-avatar{width:28px;height:28px;border-radius:50%;background:var(--success);color:#fff;font-weight:700;font-size:12px;display:grid;place-items:center;flex-shrink:0}.younghan-pass .user-info{flex:1 1;line-height:1.3}.younghan-pass .user-name{font-size:13px;font-weight:600;color:var(--ink)}.younghan-pass .user-sub{display:block;font-family:var(--font-mono);font-size:11px;color:var(--muted);margin-top:2px}.younghan-pass .user-auto-tag{font-family:var(--font-mono);font-size:10px;font-weight:600;padding:3px 9px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);border-radius:999px;color:var(--success);letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.younghan-pass .calc-row .check{width:20px;height:20px;border:1.5px solid var(--line);border-radius:5px;position:relative;display:grid;place-items:center;background:#fff;transition:background .15s,border-color .15s}.younghan-pass .calc-row.owned .check{background:var(--success);border-color:var(--success)}.younghan-pass .calc-row .check svg{opacity:0;transition:opacity .15s}.younghan-pass .calc-row.owned .check svg{opacity:1}.younghan-pass .calc-row .title{font-size:14px;color:var(--ink);font-weight:500}.younghan-pass .calc-row .meta{display:flex;gap:8px;align-items:center;font-family:var(--font-mono)}.younghan-pass .calc-row .meta,.younghan-pass .calc-row .price-old{font-size:12px;color:var(--muted)}.younghan-pass .calc-row .lvl{font-size:10px;padding:2px 6px;border-radius:4px;background:var(--light-2);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.younghan-pass .calc-row .lvl.lvl-i{background:rgba(16,185,129,.12);color:var(--success)}.younghan-pass .calc-row .lvl.lvl-j{background:rgba(245,158,11,.12);color:#b45309}.younghan-pass .calc-row .lvl.lvl-s{background:rgba(255,107,53,.12);color:var(--primary-deep)}.younghan-pass .calc-receipt{background:var(--dark);color:#fff;border-radius:14px;padding:28px;position:sticky;top:120px;border:1px solid var(--line-dark)}.younghan-pass .calc-receipt .receipt-title{font-size:12px;color:hsla(0,0%,100%,.55);letter-spacing:.04em;margin-bottom:18px}.younghan-pass .calc-receipt .receipt-title,.younghan-pass .r-line{font-family:var(--font-mono);display:flex;justify-content:space-between}.younghan-pass .r-line{font-size:14px;padding:10px 0;color:hsla(0,0%,100%,.75)}.younghan-pass .r-line.discount{color:var(--success)}.younghan-pass .r-line .lab span{color:hsla(0,0%,100%,.4);margin-left:4px;font-size:12px}.younghan-pass .r-divider{height:1px;background:var(--line-dark);margin:8px 0}.younghan-pass .r-divider.dashed{background:none;border-top:1px dashed var(--line-dark)}.younghan-pass .r-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:16px;border-top:2px solid hsla(0,0%,100%,.2)}.younghan-pass .r-total .lab{font-size:14px;color:hsla(0,0%,100%,.7);font-family:var(--font-mono)}.younghan-pass .r-total .val{font-family:var(--font-mono);font-size:34px;font-weight:700;letter-spacing:-.04em;color:var(--primary)}.younghan-pass .r-total .val.zero{color:var(--success)}.younghan-pass .r-section-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.35);margin-bottom:10px}.younghan-pass .r-course-item{display:flex;align-items:center;gap:12px;padding:8px 0}.younghan-pass .r-course-count{font-family:var(--font-mono);font-size:22px;font-weight:700;color:#fff;letter-spacing:-.04em;line-height:1;min-width:44px;flex-shrink:0}.younghan-pass .r-course-count span{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.5);margin-left:1px}.younghan-pass .r-bonus-count{color:var(--success)}.younghan-pass .r-bonus-count span{color:rgba(16,185,129,.6)}.younghan-pass .r-course-info{flex:1 1}.younghan-pass .r-course-name{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9)}.younghan-pass .r-course-bonus .r-course-name{color:var(--success)}.younghan-pass .r-course-sub{font-family:var(--font-mono);font-size:11px;color:hsla(0,0%,100%,.4);margin-top:2px}.younghan-pass .r-course-bonus .r-course-sub{color:rgba(16,185,129,.55)}.younghan-pass .r-free-tag{font-family:var(--font-mono);font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px;background:rgba(16,185,129,.15);color:var(--success);border:1px solid rgba(16,185,129,.3);flex-shrink:0}.younghan-pass .r-note{margin-top:14px;padding:12px;background:rgba(255,107,53,.1);border:1px solid rgba(255,107,53,.25);border-radius:8px;font-size:12px;color:hsla(0,0%,100%,.85);line-height:1.5}.younghan-pass .r-note.success{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.3)}.younghan-pass .r-cta{width:100%;margin-top:16px}.younghan-pass .r-fineprint{font-size:11px;color:hsla(0,0%,100%,.4);margin-top:14px;text-align:center;font-family:var(--font-mono);letter-spacing:.02em;line-height:1.5}.younghan-pass .cmp-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.younghan-pass .cmp-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--muted);margin-bottom:8px}.younghan-pass .cmp-title{font-family:var(--font-sans);font-size:clamp(26px,3vw,40px);font-weight:700;letter-spacing:-.03em;color:var(--ink);margin:0}.younghan-pass .cmp-tagline{font-size:15px;color:var(--muted);margin:0;text-align:right}@media (max-width:640px){.younghan-pass .cmp-header{flex-direction:column;align-items:flex-start;gap:8px}.younghan-pass .cmp-tagline{text-align:left}}.younghan-pass .cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}@media (max-width:760px){.younghan-pass .cmp-grid{grid-template-columns:1fr}.younghan-pass .cmp-card--dark{order:-1}}.younghan-pass .cmp-card{border:1px solid var(--line);border-radius:16px;padding:32px;background:#fff;position:relative;display:flex;flex-direction:column}.younghan-pass .cmp-card--dark{background:var(--dark);border-color:var(--primary);border-width:2px}.younghan-pass .cmp-recommended{position:absolute;top:-1px;right:24px;background:var(--primary);color:#fff;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;padding:5px 12px;border-radius:0 0 8px 8px}.younghan-pass .cmp-option-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--muted);margin-bottom:10px}.younghan-pass .cmp-card-title{font-size:24px;font-weight:700;letter-spacing:-.025em;color:var(--ink);margin-bottom:4px}.younghan-pass .cmp-card-sub{font-size:14px;color:var(--muted);margin-bottom:20px}.younghan-pass .cmp-price-wrap{display:flex;align-items:baseline;gap:4px;margin-bottom:6px}.younghan-pass .cmp-price{font-family:var(--font-sans);font-size:44px;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.younghan-pass .cmp-card:not(.cmp-card--dark) .cmp-price{color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}.younghan-pass .cmp-price-unit{font-size:18px;color:var(--muted);font-weight:500}.younghan-pass .cmp-price-note{font-family:var(--font-mono);font-size:12px;color:var(--muted);margin-bottom:24px}.younghan-pass .cmp-divider{height:1px;background:var(--line);margin-bottom:16px}.younghan-pass .cmp-list{list-style:none;padding:0;margin:0 0 24px;flex:1 1}.younghan-pass .cmp-list li{display:flex;gap:10px;padding:9px 0;font-size:14px;color:var(--muted)}.younghan-pass .cmp-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.younghan-pass .cmp-icon--no{border:1.5px solid rgba(11,16,32,.2);color:rgba(11,16,32,.3)}.younghan-pass .cmp-icon--yes{background:var(--primary);color:#fff}.younghan-pass .cmp-list--dark li{color:hsla(0,0%,100%,.75)}.younghan-pass .cmp-list--dark li b{color:#fff;font-weight:600}.younghan-pass .cmp-btn-outline{width:100%;padding:14px;border:1px solid var(--line);border-radius:10px;background:transparent;font-size:14px;font-weight:600;color:var(--ink);cursor:default;pointer-events:none;margin-top:auto}.younghan-pass .cmp-btn-primary{width:100%;padding:16px;border:none;border-radius:10px;background:var(--primary);font-size:15px;font-weight:700;color:#fff;cursor:pointer;margin-top:auto}.younghan-pass .cmp-btn-primary:hover{background:var(--primary-deep)}.younghan-pass .cmp-stats-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:16px;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}.younghan-pass .cmp-stat{padding:24px 32px}.younghan-pass .cmp-stat-divider{width:1px;background:var(--line);align-self:stretch}.younghan-pass .cmp-stat-eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--muted);margin-bottom:4px}.younghan-pass .cmp-stat-desc{font-size:13px;color:var(--muted);margin-bottom:6px}.younghan-pass .cmp-stat-val{font-family:var(--font-sans);font-size:32px;font-weight:700;color:var(--primary);letter-spacing:-.03em}.younghan-pass .cmp-stat-val span{font-size:14px;font-weight:500;color:var(--muted);letter-spacing:0}.younghan-pass .curr-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:64px;margin-bottom:20px}.younghan-pass .curr-tab{display:inline-flex;align-items:center;gap:7px;padding:9px 20px;border-radius:999px;border:1.5px solid hsla(0,0%,100%,.18);background:transparent;color:hsla(0,0%,100%,.55);font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.younghan-pass .curr-tab:hover{border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.85)}.younghan-pass .curr-tab--active,.younghan-pass .curr-tab--active:hover{background:#fff;border-color:#fff;color:var(--dark)}.younghan-pass .curr-tab-count{font-family:var(--font-mono);font-size:12px;opacity:.6}.younghan-pass .curr-tab--active .curr-tab-count{opacity:.45}.younghan-pass .curr-panel{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;margin-top:64px}.younghan-pass .curr-panel-header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid hsla(0,0%,100%,.07)}.younghan-pass .curr-panel-cat{font-size:18px;font-weight:700;color:hsla(0,0%,100%,.9);letter-spacing:-.01em}.younghan-pass .curr-panel-total{font-family:var(--font-mono);font-size:12px;color:hsla(0,0%,100%,.4)}.younghan-pass .curr-list{list-style:none;padding:0;margin:0}.younghan-pass .curr-item{display:flex;align-items:center;gap:16px;padding:15px 24px;border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .12s}.younghan-pass .curr-item:last-child{border-bottom:none}.younghan-pass .curr-item:hover{background:hsla(0,0%,100%,.03)}.younghan-pass .curr-dot{width:10px;height:10px;border-radius:50%;border:2px solid hsla(0,0%,100%,.25);flex-shrink:0}.younghan-pass .curr-dot--first{background:var(--primary);border-color:var(--primary)}.younghan-pass .curr-item-title{flex:1 1;font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.4}.younghan-pass .curr-item-price{font-family:var(--font-mono);font-size:13px;color:hsla(0,0%,100%,.35);flex-shrink:0}.younghan-pass .curr-item--owned{opacity:.5}.younghan-pass .curr-item-owned-badge{font-family:var(--font-mono);font-size:13px;font-weight:600;color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.08);padding:4px 12px;border-radius:999px;flex-shrink:0;letter-spacing:.02em}.younghan-pass .curr-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-top:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.025)}.younghan-pass .curr-footer-col{display:flex;flex-direction:column;gap:4px}.younghan-pass .curr-footer-col--right{align-items:flex-end}.younghan-pass .curr-footer-label{font-family:var(--font-mono);font-size:11px;color:hsla(0,0%,100%,.35);letter-spacing:.04em}.younghan-pass .curr-footer-col--right .curr-footer-label{font-size:14px;font-weight:600;color:var(--primary);letter-spacing:.02em}.younghan-pass .curr-footer-sum{font-family:var(--font-mono);font-size:20px;font-weight:700;color:hsla(0,0%,100%,.45);letter-spacing:-.03em;text-decoration:line-through}.younghan-pass .curr-footer-arrow{font-size:18px;color:hsla(0,0%,100%,.2)}.younghan-pass .curr-footer-pass{font-family:var(--font-mono);font-size:20px;font-weight:700;color:var(--primary);letter-spacing:-.03em}@media (max-width:560px){.younghan-pass .curr-footer{flex-direction:column;align-items:flex-start;gap:12px}.younghan-pass .curr-footer-col--right{align-items:flex-start}.younghan-pass .curr-footer-arrow{display:none}}.younghan-pass .curr-cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:64px}@media (max-width:760px){.younghan-pass .curr-cmp-grid{grid-template-columns:1fr}}.younghan-pass .curr-chip{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85);border:1.5px solid hsla(0,0%,100%,.18);border-radius:999px;padding:5px 14px;white-space:nowrap}.younghan-pass .curr-chip--owned{color:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);font-weight:400;text-decoration:line-through;text-decoration-color:hsla(0,0%,100%,.15)}.younghan-pass .curr-chip-check{font-size:11px;color:hsla(0,0%,100%,.25);text-decoration:none;display:inline-block}.younghan-pass .curr-chip--new{border-color:var(--primary);color:var(--primary);background:rgba(255,107,53,.08)}.younghan-pass .curr-chip-new-badge{font-size:10px;font-weight:700;color:#fff;background:var(--primary);border-radius:999px;padding:1px 6px;letter-spacing:.04em}.younghan-pass .curr-chip--free{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4)}.younghan-pass .curr-chip-free-badge{font-size:10px;font-weight:500;color:hsla(0,0%,100%,.35);letter-spacing:.02em}.younghan-pass .curr-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.younghan-pass .curr-card{border:1px solid hsla(0,0%,100%,.09);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:6px;transition:background .15s}.younghan-pass .curr-card,.younghan-pass .curr-card:hover{background:hsla(0,0%,100%,.07)}.younghan-pass .curr-card--owned{opacity:.42}.younghan-pass .curr-card--new{border-color:rgba(255,107,53,.7)}.younghan-pass .curr-card-price-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.younghan-pass .curr-card-badge{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.05em;border-radius:999px;padding:2px 7px}.younghan-pass .curr-card-badge--free{color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.06)}.younghan-pass .curr-card-badge--new{color:var(--primary);background:rgba(255,107,53,.12)}.younghan-pass .curr-card-badge--owned{color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.05)}.younghan-pass .curr-card-title{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.9);line-height:1.5;min-height:calc(14px * 1.5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.younghan-pass .curr-card-price{font-family:var(--font-mono);font-size:13px;font-weight:600;color:hsla(0,0%,100%,.4)}.younghan-pass .curr-card-price--free{color:hsla(0,0%,100%,.35);font-weight:500;font-size:13px}.younghan-pass .curr-card-meta{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.8)}@media (max-width:760px){.younghan-pass .curr-card-grid{grid-template-columns:repeat(2,1fr)}}.younghan-pass .curr-cmp-card--muted{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.younghan-pass .review-disclaimer{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);background:var(--light);padding:8px 14px;border-radius:999px;margin-bottom:32px;font-family:var(--font-mono)}.younghan-pass .review-grid{column-count:3;column-gap:20px}@media (max-width:960px){.younghan-pass .review-grid{column-count:2}}@media (max-width:600px){.younghan-pass .review-grid{column-count:1}}.younghan-pass .review-card{page-break-inside:avoid;break-inside:avoid;background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px;margin-bottom:20px;transition:transform .2s ease,box-shadow .2s ease}.younghan-pass .review-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.younghan-pass .review-stars{color:var(--primary);font-size:13px;letter-spacing:2px;margin-bottom:12px;font-family:var(--font-mono)}.younghan-pass .review-text{font-size:14.5px;color:var(--ink);line-height:1.6;margin:0 0 16px;text-wrap:pretty}.younghan-pass .review-meta{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.younghan-pass .review-meta .avatar{width:32px;height:32px;border-radius:50%;background:var(--light-2);font-family:var(--font-mono);font-weight:700;font-size:13px;display:grid;place-items:center;color:var(--ink-2)}.younghan-pass .review-meta .who{font-size:13px;font-weight:600}.younghan-pass .review-meta .course{font-size:11px;color:var(--muted);font-family:var(--font-mono);margin-top:1px}.younghan-pass .faq-list{max-width:820px;margin:0 auto}.younghan-pass .faq-item{border-bottom:1px solid var(--line)}.younghan-pass .faq-item:first-child{border-top:1px solid var(--line)}.younghan-pass .faq-q{width:100%;background:transparent;border:none;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;text-align:left;font-size:17px;font-weight:600;color:var(--ink);letter-spacing:-.015em}.younghan-pass .faq-q .ic{width:24px;height:24px;flex-shrink:0;display:grid;place-items:center;color:var(--muted);transition:transform .2s ease;font-family:var(--font-mono);font-size:18px}.younghan-pass .faq-item.open .faq-q .ic{transform:rotate(45deg);color:var(--primary)}.younghan-pass .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;font-size:15px;color:var(--ink-2);line-height:1.65}.younghan-pass .faq-item.open .faq-a{max-height:600px;padding:0 0 22px}.younghan-pass .faq-a p{margin:0 0 8px}.younghan-pass .faq-a p:last-child{margin-bottom:0}.younghan-pass .final-cta{text-align:center}.younghan-pass .final-cta h2{font-size:clamp(34px,4.6vw,56px);letter-spacing:-.035em;margin-bottom:20px;text-wrap:balance;color:#fff}.younghan-pass .fcta-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:24px;padding:40px;max-width:480px;margin:0 auto;text-align:left}.younghan-pass .fcta-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.younghan-pass .fcta-pill{padding:6px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);font-size:13px;color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.05)}.younghan-pass .fcta-price-old-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.younghan-pass .fcta-price-old{font-size:16px;color:hsla(0,0%,100%,.35);text-decoration:line-through;font-family:var(--font-mono)}.younghan-pass .fcta-discount-text{font-size:14px;font-weight:700;color:var(--primary)}.younghan-pass .fcta-price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:28px}.younghan-pass .fcta-price{font-family:var(--font-sans);font-size:clamp(44px,6vw,64px);font-weight:700;color:#fff;letter-spacing:-.04em;line-height:1}.younghan-pass .fcta-price-unit{font-size:22px;color:hsla(0,0%,100%,.6);font-weight:500}.younghan-pass .fcta-countdown{display:flex;align-items:center;gap:6px;margin-bottom:20px}.younghan-pass .fcta-cd-cell{flex:1 1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:12px 8px 10px;text-align:center}.younghan-pass .fcta-cd-num{font-family:var(--font-mono);font-size:26px;font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1}.younghan-pass .fcta-cd-lab{font-family:var(--font-mono);font-size:10px;color:hsla(0,0%,100%,.4);letter-spacing:.04em;margin-top:6px}.younghan-pass .fcta-cd-sep{font-family:var(--font-mono);font-size:22px;font-weight:700;color:hsla(0,0%,100%,.25);flex-shrink:0;padding-bottom:14px}.younghan-pass .fcta-btn{display:block;width:100%;padding:18px;border-radius:12px;border:none;background:var(--primary);color:#fff;font-size:17px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s,transform .15s;box-shadow:0 4px 20px rgba(255,107,53,.4);margin-top:32px;margin-bottom:0}.younghan-pass .fcta-btn:hover{background:var(--primary-deep);transform:translateY(-1px)}.younghan-pass .fcta-note{text-align:center;font-size:13px;color:hsla(0,0%,100%,.35);font-family:var(--font-mono);letter-spacing:.01em}.younghan-pass .fcta-promo{max-width:480px;margin:20px auto 0;padding:16px 20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.younghan-pass .fcta-promo-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.younghan-pass .fcta-promo-brand{font-size:13px;font-weight:700;color:#5b9bff;background:rgba(0,100,255,.18);padding:3px 10px;border-radius:999px;letter-spacing:-.01em}.younghan-pass .fcta-promo-label{font-size:12px;color:hsla(0,0%,100%,.45);font-family:var(--font-mono);letter-spacing:.04em}.younghan-pass .fcta-promo-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.younghan-pass .fcta-promo-list li{display:flex;align-items:center;gap:8px;font-size:13px;color:hsla(0,0%,100%,.7);flex-wrap:wrap}.younghan-pass .fcta-promo-list b{color:#fff;font-weight:600}.younghan-pass .fcta-promo-check{color:#0064ff;font-weight:700;font-size:12px;flex-shrink:0}.younghan-pass .fcta-promo-muted{color:hsla(0,0%,100%,.35);font-size:12px}.younghan-pass .fcta-promo-li--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.younghan-pass .fcta-promo-li--clickable:hover{color:hsla(0,0%,100%,.9)}.younghan-pass .fcta-tier-arrow{display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);border-radius:999px;padding:2px 8px;margin-left:4px;white-space:nowrap}.younghan-pass .fcta-tier-arrow.open{opacity:.7}.younghan-pass .fcta-promo-arrow{display:inline-block;transition:transform .2s ease;font-size:11px}.younghan-pass .fcta-promo-arrow.open{transform:rotate(180deg)}.younghan-pass .fcta-promo-detail{margin-top:14px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:14px}.younghan-pass .fcta-detail-group{display:flex;flex-direction:column;gap:6px}.younghan-pass .fcta-detail-title{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);letter-spacing:-.01em}.younghan-pass .fcta-detail-list{list-style:none;padding:0;margin:8px 0 0;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden}.younghan-pass .fcta-detail-list li{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:hsla(0,0%,100%,.6);padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.younghan-pass .fcta-detail-list li:last-child{border-bottom:none}.younghan-pass .fcta-detail-list li span:last-child{color:#fff;font-weight:700;font-family:var(--font-mono);font-size:13px;white-space:nowrap}.younghan-pass .fcta-detail-note{font-size:11px;color:hsla(0,0%,100%,.3);font-family:var(--font-mono)}.younghan-pass .footer{background:var(--dark);color:hsla(0,0%,100%,.5);padding:32px 0;font-size:13px;border-top:1px solid var(--line-dark);font-family:var(--font-mono)}.younghan-pass .footer .container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.younghan-pass .sticky-cta-bar{position:fixed;left:50%;bottom:28px;transform:translateX(-50%) translateY(16px);opacity:0;z-index:70;background:hsla(0,0%,100%,.65);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);border:1px solid hsla(0,0%,100%,.5);border-radius:999px;color:#0b1020;box-shadow:0 12px 48px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.06);transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s ease;white-space:nowrap}.younghan-pass .sticky-cta-bar.show{transform:translateX(-50%) translateY(0);opacity:1}.younghan-pass .sticky-cta-inner{padding:8px 8px 8px 28px;display:flex;align-items:center;gap:20px}.younghan-pass .sticky-left{display:flex;flex-direction:column;gap:2px}.younghan-pass .sticky-deadline-label{font-size:11px;color:rgba(0,0,0,.4);letter-spacing:.03em}.younghan-pass .sticky-timer{font-size:18px;font-weight:700;color:#0b1020;letter-spacing:-.02em}.younghan-pass .sticky-sep{width:1px;height:32px;background:rgba(0,0,0,.1);flex-shrink:0}.younghan-pass .sticky-price-block{display:flex;flex-direction:column;gap:2px}.younghan-pass .sticky-price-old{font-size:11px;color:rgba(0,0,0,.35);text-decoration:line-through;font-family:var(--font-mono)}.younghan-pass .sticky-price-final-row{display:flex;align-items:baseline;gap:8px}.younghan-pass .sticky-discount-text{font-family:var(--font-mono);font-size:22px;font-weight:700;color:var(--primary-deep);letter-spacing:-.03em}.younghan-pass .sticky-price-final{font-size:14px;color:rgba(0,0,0,.5)}.younghan-pass .sticky-price-final b{font-family:var(--font-mono);font-size:22px;font-weight:700;color:#0b1020;letter-spacing:-.03em;margin-right:1px}.younghan-pass .sticky-btn{flex-shrink:0;padding:14px 20px;font-size:16px;font-weight:700;border-radius:999px;box-shadow:0 4px 20px rgba(255,107,53,.4)}@media (max-width:640px){.younghan-pass .sticky-cta-bar{left:16px;right:16px;bottom:16px;transform:translateX(0) translateY(16px);border-radius:20px}.younghan-pass .sticky-cta-bar.show{transform:translateX(0) translateY(0)}.younghan-pass .sticky-left,.younghan-pass .sticky-price-block,.younghan-pass .sticky-sep{display:none}.younghan-pass .sticky-cta-inner{padding:10px;justify-content:center}.younghan-pass .sticky-btn{width:100%;justify-content:center;padding:16px;font-size:17px}}.younghan-pass .tweaks-section{margin-bottom:14px}.younghan-pass .hl{color:var(--primary)}.younghan-pass .fade-section{transition:background .4s ease}.animated-gradient-text{position:relative;margin:0 auto;display:flex;max-width:-moz-fit-content;max-width:fit-content;flex-direction:row;align-items:center;justify-content:center;border-radius:1.25rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .5s ease-out;overflow:hidden;cursor:pointer}.animated-gradient-text.with-border{padding:.35rem .75rem}.gradient-overlay{right:0;bottom:0;z-index:0;pointer-events:none}.gradient-overlay,.gradient-overlay:before{position:absolute;top:0;left:0;border-radius:inherit}.gradient-overlay:before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#060010;z-index:-1}.text-content{display:inline-block;position:relative;z-index:2;background-clip:text;-webkit-background-clip:text;color:transparent}
/*# sourceMappingURL=99056cfbf1e93f70.css.map*/