@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-blue-light-1: #fafdff;--colors-blue-light-2: #f2faff;--colors-blue-light-3: #e3f4ff;--colors-blue-light-4: #cfefff;--colors-blue-light-5: #b8e6ff;--colors-blue-light-6: #9ddaff;--colors-blue-light-7: #79c9ff;--colors-blue-light-8: #33b2ff;--colors-blue-light-9: #26aafd;--colors-blue-light-10: #0a9ef0;--colors-blue-light-11: #007ac9;--colors-blue-light-12: #003766;--colors-blue-light-a1: #0099ff05;--colors-blue-light-a2: #009dff0d;--colors-blue-light-a3: #009bff1c;--colors-blue-light-a4: #00aaff30;--colors-blue-light-a5: #00a6ff47;--colors-blue-light-a6: #009fff62;--colors-blue-light-a7: #0099ff86;--colors-blue-light-a8: #009fffcc;--colors-blue-light-a9: #009bfdd9;--colors-blue-light-a10: #009aeff5;--colors-blue-light-a11: #007ac9;--colors-blue-light-a12: #003766;--colors-blue-dark-1: #07121b;--colors-blue-dark-2: #0d1a24;--colors-blue-dark-3: #032a43;--colors-blue-dark-4: #00355d;--colors-blue-dark-5: #00426f;--colors-blue-dark-6: #005080;--colors-blue-dark-7: #016197;--colors-blue-dark-8: #0076b6;--colors-blue-dark-9: #26aafd;--colors-blue-dark-10: #0a9ef0;--colors-blue-dark-11: #62bdff;--colors-blue-dark-12: #c3e5ff;--colors-blue-dark-a1: #0029f90b;--colors-blue-dark-a2: #007ff815;--colors-blue-dark-a3: #0088fe36;--colors-blue-dark-a4: #0081fd52;--colors-blue-dark-a5: #008dff65;--colors-blue-dark-a6: #0098ff77;--colors-blue-dark-a7: #009fff90;--colors-blue-dark-a8: #00a3ffb1;--colors-blue-dark-a9: #26abfffd;--colors-blue-dark-a10: #0aa8ffef;--colors-blue-dark-a11: #62bdff;--colors-blue-dark-a12: #c3e5ff;--colors-semantic-ink: #1F2A30;--colors-semantic-muted: #768C98;--colors-semantic-subtle: #959595;--colors-semantic-white: #FFFFFF;--colors-semantic-canvas: #FBFDFE;--colors-semantic-raised: #F4F9FB;--colors-semantic-tint: #F3FBFF;--colors-semantic-tint-hover: #E3F4FF;--colors-semantic-line: #DEEDF4;--colors-semantic-line-strong: #C9ECFF;--colors-semantic-line-hover: #9DDCFF;--colors-semantic-accent: #158DCE;--colors-semantic-accent-strong: #007AC9;--colors-semantic-accent-focus: rgba(21, 141, 206, .22);--breakpoints-xxl: 1440px;--breakpoints-xl: 1280px;--breakpoints-lg: 1024px;--breakpoints-md: 768px;--breakpoints-sm: 480px;--breakpoints-xs: 320px;--sizes-breakpoint-xxl: 1440px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-sm: 480px;--sizes-breakpoint-xs: 320px;--colors-text: var(--colors-semantic-ink);--colors-text-muted: var(--colors-semantic-muted);--colors-text-subtle: var(--colors-semantic-subtle);--colors-surface: var(--colors-semantic-canvas);--colors-surface-page: var(--colors-semantic-white);--colors-surface-muted: var(--colors-semantic-raised);--colors-surface-tint: var(--colors-semantic-tint);--colors-surface-hover: var(--colors-semantic-tint-hover);--colors-border: var(--colors-semantic-line);--colors-border-strong: var(--colors-semantic-line-strong);--colors-border-hover: var(--colors-semantic-line-hover);--colors-accent: var(--colors-semantic-accent);--colors-accent-strong: var(--colors-semantic-accent-strong);--colors-accent-focus: var(--colors-semantic-accent-focus)}[data-theme=light]{--colors-blue-1: #fafdff;--colors-blue-2: #f2faff;--colors-blue-3: #e3f4ff;--colors-blue-4: #cfefff;--colors-blue-5: #b8e6ff;--colors-blue-6: #9ddaff;--colors-blue-7: #79c9ff;--colors-blue-8: #33b2ff;--colors-blue-9: #26aafd;--colors-blue-10: #0a9ef0;--colors-blue-11: #007ac9;--colors-blue-12: #003766;--colors-blue-a1: #0099ff05;--colors-blue-a2: #009dff0d;--colors-blue-a3: #009bff1c;--colors-blue-a4: #00aaff30;--colors-blue-a5: #00a6ff47;--colors-blue-a6: #009fff62;--colors-blue-a7: #0099ff86;--colors-blue-a8: #009fffcc;--colors-blue-a9: #009bfdd9;--colors-blue-a10: #009aeff5;--colors-blue-a11: #007ac9;--colors-blue-a12: #003766;--colors-blue-default: #26aafd;--colors-blue-emphasized: #0a9ef0;--colors-blue-fg: white;--colors-blue-text: #007ac9 }[data-theme=dark]{--colors-blue-1: #07121b;--colors-blue-2: #0d1a24;--colors-blue-3: #032a43;--colors-blue-4: #00355d;--colors-blue-5: #00426f;--colors-blue-6: #005080;--colors-blue-7: #016197;--colors-blue-8: #0076b6;--colors-blue-9: #26aafd;--colors-blue-10: #0a9ef0;--colors-blue-11: #62bdff;--colors-blue-12: #c3e5ff;--colors-blue-a1: #0029f90b;--colors-blue-a2: #007ff815;--colors-blue-a3: #0088fe36;--colors-blue-a4: #0081fd52;--colors-blue-a5: #008dff65;--colors-blue-a6: #0098ff77;--colors-blue-a7: #009fff90;--colors-blue-a8: #00a3ffb1;--colors-blue-a9: #26abfffd;--colors-blue-a10: #0aa8ffef;--colors-blue-a11: #62bdff;--colors-blue-a12: #c3e5ff;--colors-blue-default: #26aafd;--colors-blue-emphasized: #0a9ef0;--colors-blue-fg: white;--colors-blue-text: #62bdff }@keyframes notchOut{0%{opacity:1;visibility:visible;display:block}30%{opacity:0;visibility:visible;display:block}to{opacity:0;visibility:hidden;display:none}}}@layer utilities{@layer compositions{.textStyle_body\.md\.medium{font-size:1rem;line-height:1.25rem}.textStyle_body\.md\.medium,.textStyle_caption\.md\.medium{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em;font-weight:500}.textStyle_caption\.md\.medium{font-size:.875rem;line-height:1.125rem}.textStyle_heading\.xl\.semibold{font-size:2rem;line-height:2.5rem}.textStyle_heading\.xl\.semibold,.textStyle_caption\.md\.semibold{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em;font-weight:600}.textStyle_caption\.md\.semibold{font-size:.875rem;line-height:1.125rem}.textStyle_heading\.md\.semibold{font-size:1.5rem;line-height:1.875rem}.textStyle_heading\.md\.semibold,.textStyle_heading\.sm\.semibold{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em;font-weight:600}.textStyle_heading\.sm\.semibold{font-size:1.25rem;line-height:1.5rem}.textStyle_body\.md\.semibold{font-size:1rem;line-height:1.25rem;font-weight:600}.textStyle_body\.md\.semibold,.textStyle_caption\.md\.bold{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em}.textStyle_caption\.md\.bold{font-size:.875rem;line-height:1.125rem;font-weight:700}.textStyle_display\.semibold{font-family:Satoshi,Pretendard,sans-serif;font-size:3rem;line-height:4rem;letter-spacing:-.04em;word-break:keep-all;font-weight:600}.textStyle_caption\.sm\.bold{font-size:.75rem;line-height:1.125rem}.textStyle_caption\.sm\.bold,.textStyle_heading\.lg\.bold{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em;font-weight:700}.textStyle_heading\.lg\.bold{font-size:1.75rem;line-height:1.875rem}.textStyle_heading\.md\.bold{font-family:Satoshi,Pretendard,sans-serif;font-size:1.5rem;line-height:1.875rem;letter-spacing:-.03em;font-weight:700}@media screen and (max-width:63.9975rem){.lgDown\:textStyle_caption\.md\.semibold{font-size:.875rem;line-height:1.125rem}.lgDown\:textStyle_caption\.md\.semibold,.lgDown\:textStyle_heading\.lg\.semibold{font-family:Satoshi,Pretendard,sans-serif;letter-spacing:-.03em;font-weight:600}.lgDown\:textStyle_heading\.lg\.semibold{font-size:1.75rem;line-height:1.875rem}}@media screen and (max-width:63.9975rem){@media screen and (max-width:47.9975rem){.lgDown\:textStyle_heading\.lg\.semibold{font-size:1.7rem}}}@media screen and (max-width:47.9975rem){.textStyle_heading\.md\.semibold{font-size:1.45rem}.textStyle_heading\.sm\.semibold{font-size:1.2rem}.textStyle_display\.semibold{font-size:2.5rem}.textStyle_heading\.lg\.bold{font-size:1.7rem}.textStyle_heading\.md\.bold{font-size:1.45rem}.mdDown\:textStyle_heading\.lg\.semibold{font-family:Satoshi,Pretendard,sans-serif;font-size:1.75rem;line-height:1.875rem;letter-spacing:-.03em;font-weight:600}}@media screen and (max-width:47.9975rem){.mdDown\:textStyle_heading\.lg\.semibold{font-size:1.7rem}}}.--page-padding-y_64px{--page-padding-y: 64px}.--page-padding-x_80px{--page-padding-x: 80px}.--background-color_\#FFFFFF{--background-color: #FFFFFF}.--background-accent-color_\#F6FCFF{--background-accent-color: #F6FCFF}.--footer-height_300px{--footer-height: 300px}.--gap_-4em{--gap: -4em}.--gap_4em{--gap: 4em}.--bottom-padding_4em{--bottom-padding: 4em}.--gap_-6em{--gap: -6em}.--bottom-padding_2em{--bottom-padding: 2em}.m_0_auto{margin:0 auto}.m_0{margin:0}.p_12px_32px{padding:12px 32px}.bd_none{border:none}.p_8px_16px{padding:8px 16px}.p_0px_48px{padding:0 48px}.inset_0{inset:0}.p_28px_24px_48px{padding:28px 24px 48px}.p_64px{padding:64px}.p_4px_12px{padding:4px 12px}.p_10px_20px{padding:10px 20px}.p_0px_32px{padding:0 32px}.p_2em_2em_calc\(2em_\+_env\(safe-area-inset-bottom\)\){padding:2em 2em calc(2em + env(safe-area-inset-bottom))}.p_24px{padding:24px}.bd_1px_solid_\#deedf4{border:1px solid #deedf4}.bd_1px_solid_\#c9ecff{border:1px solid #c9ecff}.p_50px_0_0{padding:50px 0 0}.bd_none\!{border:none!important}.p_48px{padding:48px}.bd_1px_solid_token\(colors\.border\){border:1px solid var(--colors-border)}.p_22px_24px{padding:22px 24px}.bd_0{border:0}.p_12px_24px{padding:12px 24px}.bg_\#16719b{background:#16719b}.p_100px_var\(--page-padding-x\){padding:100px var(--page-padding-x)}.p_var\(--page-padding-y\)_var\(--page-padding-x\)_calc\(var\(--page-padding-y\)_\+_env\(safe-area-inset-bottom\)\){padding:var(--page-padding-y) var(--page-padding-x) calc(var(--page-padding-y) + env(safe-area-inset-bottom))}.p_32px_0px{padding:32px 0}.bg_url\(data\:image\/png\;base64\,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACGSURBVHgB7dmxDYBADMBACzE4q8Ee0P4YIKZIYV\+RNpKVLpBZ17NeBm3IFQC5AiBXAOQKgFwBkCsAcgVArgDIFQC5AiBXAOQKgFwBkNMH2P9x3utg0OR\+\/QWM6z0\+rADIFQC5AiBXAOQKgFwBkCsAcgVArgDIFQC5AiBXAOQKgFwBkCsAch\+ehg2TlPi5PQAAAABJRU5ErkJggg\=\=\){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACGSURBVHgB7dmxDYBADMBACzE4q8Ee0P4YIKZIYV+RNpKVLpBZ17NeBm3IFQC5AiBXAOQKgFwBkCsAcgVArgDIFQC5AiBXAOQKgFwBkNMH2P9x3utg0OR+/QWM6z0+rADIFQC5AiBXAOQKgFwBkCsAcgVArgDIFQC5AiBXAOQKgFwBkCsAch+ehg2TlPi5PQAAAABJRU5ErkJggg==)}.p_var\(--page-padding-y\)_var\(--page-padding-x\){padding:var(--page-padding-y) var(--page-padding-x)}.p_24px_0px{padding:24px 0}.gap_0px{gap:0px}.gap_1em{gap:1em}.gap_16px{gap:16px}.bdr_28px{border-radius:28px}.gap_12px{gap:12px}.bdr_16px{border-radius:16px}.trs_background-color_150ms_ease{transition:background-color .15s ease}.bdr_24px{border-radius:24px}.trs_all_150ms_ease{transition:all .15s ease}.gap_8px{gap:8px}.gap_64px{gap:64px}.gap_48px{gap:48px}.flex_1{flex:1 1 0%}.gap_32px{gap:32px}.td_none{text-decoration:none}.gap_0\.875em{gap:.875em}.trs_opacity_200ms_ease{transition:opacity .2s ease}.bdr_24px_24px_0_0{border-radius:24px 24px 0 0}.trs_transform_300ms_cubic-bezier\(0\.32\,_0\.72\,_0\,_1\){transition:transform .3s cubic-bezier(.32,.72,0,1)}.bdr_50\%{border-radius:50%}.trs_transform_0\.12s_cubic-bezier\(0\.19\,_1\,_0\.22\,_1\)\,_background-color_200ms_ease\,_opacity_150ms_ease\,_width_150ms_ease\,_height_150ms_ease{transition:transform .12s cubic-bezier(.19,1,.22,1),background-color .2s ease,opacity .15s ease,width .15s ease,height .15s ease}.trs_opacity_0\.4s_ease{transition:opacity .4s ease}.ov_hidden{overflow:hidden}.bdr_64px_64px_0px_0px{border-radius:64px 64px 0 0}.my_32px{margin-block:32px}.bdr_20px{border-radius:20px}.place-items_center{place-items:center}.bdr_999px{border-radius:999px}.trs_background-color_150ms_ease\,_border-color_150ms_ease\,_color_150ms_ease\,_opacity_150ms_ease{transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.bg-p_center{background-position:center}.ov_visible{overflow:visible}.trs_width_160ms_ease\,_height_160ms_ease\,_background-color_160ms_ease\,_opacity_160ms_ease{transition:width .16s ease,height .16s ease,background-color .16s ease,opacity .16s ease}.trs_max-width_140ms_ease\,_margin-left_140ms_ease\,_opacity_140ms_ease\,_transform_140ms_ease\,_visibility_140ms_ease{transition:max-width .14s ease,margin-left .14s ease,opacity .14s ease,transform .14s ease,visibility .14s ease}.my_24px{margin-block:24px}.gap_18px{gap:18px}.bdr_18px{border-radius:18px}.trs_border-color_180ms_ease\,_box-shadow_180ms_ease\,_transform_180ms_ease{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.flex_0_0_auto{flex:0 0 auto}.bdr_8px{border-radius:8px}.trs_background-color_180ms_ease\,_color_180ms_ease{transition:background-color .18s ease,color .18s ease}.mx_0{margin-inline:0}.ov_clip{overflow:clip}.bdr_96px{border-radius:96px}.trs_opacity_0\.5s_ease-in-out\,_visibility_0\.5s_ease-in-out{transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.anim-r_exit_0\%_exit_100\%{animation-range:exit 0% exit 100%}.gap_calc\(max\(var\(--gap\,_0px\,_0px\)\)\){gap:max(var(--gap, 0px, 0px))}.gap_0{gap:0}.gap_4px{gap:4px}.trs_color_150ms_ease{transition:color .15s ease}.bd-t_1px_solid_\#A0C6DB{border-top:1px solid #A0C6DB}.gap_2em{gap:2em}.bd-b_1px_solid_\#A0C6DB{border-bottom:1px solid #A0C6DB}.trs_background-color_150ms_ease\,_padding_150ms_ease{transition:background-color .15s ease,padding .15s ease}.trs_opacity_400ms_ease\,_visibility_400ms_ease{transition:opacity .4s ease,visibility .4s ease}.trs_opacity_400ms_ease\,_visibility_400ms_ease\,_transform_800ms_ease{transition:opacity .4s ease,visibility .4s ease,transform .8s ease}.bdr_32px{border-radius:32px}.d_flex{display:flex}.flex-d_column{flex-direction:column}.c_\#768C98{color:#768c98}.pos_relative{position:relative}.c_\#999{color:#999}.c_black{color:#000}.lh_1\.2{line-height:1.2}.asp_350_\/_238{aspect-ratio:350 / 238}.obj-f_cover{object-fit:cover}.bx-sh_0px_4px_32px_rgba\(51\,_51\,_51\,_0\.08\){box-shadow:0 4px 32px #33333314}.lh_1\.8{line-height:1.8}.ai_center{align-items:center}.cursor_pointer{cursor:pointer}.ta_left{text-align:left}.flex-sh_0{flex-shrink:0}.bg-c_\#F3FBFF{background-color:#f3fbff}.c_\#158DCE{color:#158dce}.bg-c_transparent{background-color:transparent}.fs_14px{font-size:14px}.fw_600{font-weight:600}.ls_-0\.04em{letter-spacing:-.04em}.lh_1\.4{line-height:1.4}.bg-c_\#C9ECFF{background-color:#c9ecff}.bg-c_\#F4F9FB{background-color:#f4f9fb}.flex-wrap_wrap{flex-wrap:wrap}.ai_flex-start{align-items:flex-start}.d_none{display:none}.c_inherit{color:inherit}.c_\#959595{color:#959595}.lh_1\.6{line-height:1.6}.pos_fixed{position:fixed}.bg-c_rgba\(0\,_0\,_0\,_0\.32\){background-color:#00000052}.z_100{z-index:100}.bg-c_white{background-color:#fff}.z_101{z-index:101}.jc_space-between{justify-content:space-between}.jc_center{justify-content:center}.d_inline-flex{display:inline-flex}.white-space_nowrap{white-space:nowrap}.bg-c_surface\.muted{background-color:var(--colors-surface-muted)}.c_text\.muted{color:var(--colors-text-muted)}.bg-c_border\.strong{background-color:var(--colors-border-strong)}.c_accent{color:var(--colors-accent)}.fs_12px{font-size:12px}.fs_16px{font-size:16px}.will-change_transform\,_width\,_height\,_border-radius{will-change:transform,width,height,border-radius}.z_1000{z-index:1000}.pointer-events_none{pointer-events:none}.bg-c_\#158DCE{background-color:#158dce}.op_0{opacity:0}.op_1{opacity:1}.asp_740\.36_\/_435\.52{aspect-ratio:740.36 / 435.52}.op_0\.5{opacity:.5}.bg-c_\#F6FCFF{background-color:#f6fcff}.bx-sh_0_120px_0_120px_\#F6FCFF{box-shadow:0 120px 0 120px #f6fcff}.corder-shape_squircle{corder-shape:squircle}.us_none{-webkit-user-select:none;user-select:none}.pos_absolute{position:absolute}.fs_5vmin{font-size:5vmin}.lh_0\.85{line-height:.85}.bg-c_\#fbfdfe{background-color:#fbfdfe}.z_1{z-index:1}.jc_flex-end{justify-content:flex-end}.d_inline-grid{display:inline-grid}.bg-c_\#f3fbff{background-color:#f3fbff}.c_\#158dce{color:#158dce}.pointer-events_auto{pointer-events:auto}.trf_translateX\(-50\%\)_translate\(var\(--blog-mermaid-pan-x\)\,_var\(--blog-mermaid-pan-y\)\)_scale\(var\(--blog-mermaid-zoom\)\){transform:translate(-50%) translate(var(--blog-mermaid-pan-x),var(--blog-mermaid-pan-y)) scale(var(--blog-mermaid-zoom))}.trf-o_center{transform-origin:center}.vis_hidden{visibility:hidden}.cursor_grab{cursor:grab}.tch-a_none{touch-action:none}.z_900{z-index:900}.bg-c_rgba\(243\,_251\,_255\,_0\.96\){background-color:#f3fbfff5}.bx-sh_0_10px_28px_rgba\(31\,_42\,_48\,_0\.08\)\,_0_2px_8px_rgba\(21\,_141\,_206\,_0\.05\){box-shadow:0 10px 28px #1f2a3014,0 2px 8px #158dce0d}.c_\#1f2a30{color:#1f2a30}.fs_0\.875rem{font-size:.875rem}.lh_1{line-height:1}.ta_center{text-align:center}.d_grid{display:grid}.bg-c_\#ffffff{background-color:#fff}.trf_translate\(-50\%\,_-50\%\)_translate\(var\(--blog-mermaid-pan-x\)\,_var\(--blog-mermaid-pan-y\)\)_scale\(var\(--blog-mermaid-zoom\)\){transform:translate(-50%,-50%) translate(var(--blog-mermaid-pan-x),var(--blog-mermaid-pan-y)) scale(var(--blog-mermaid-zoom))}.d_block{display:block}.bg-c_\#E7ECEF{background-color:#e7ecef}.bg-s_cover{background-size:cover}.pos_sticky{position:sticky}.trf_translateY\(var\(--toc-offset\)\){transform:translateY(var(--toc-offset))}.op_0\.55{opacity:.55}.bg-c_\#768C98{background-color:#768c98}.op_0\.25{opacity:.25}.c_\#536B78{color:#536b78}.ff_Pretendard\,_sans-serif{font-family:Pretendard,sans-serif}.fs_11px{font-size:11px}.fw_500{font-weight:500}.lh_1\.35{line-height:1.35}.trf_translateX\(-4px\){transform:translate(-4px)}.asp_16_\/_9{aspect-ratio:16 / 9}.ov-wrap_anywhere{overflow-wrap:anywhere}.grid-tc_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto}.bg-c_surface{background-color:var(--colors-surface)}.c_text{color:var(--colors-text)}.bx-sh_0px_8px_32px_rgba\(31\,_42\,_48\,_0\.04\){box-shadow:0 8px 32px #1f2a300a}.lh_1\.55{line-height:1.55}.obj-f_contain{object-fit:contain}.tt_uppercase{text-transform:uppercase}.tov_ellipsis{text-overflow:ellipsis}.cp-path_inset\(0_round_0px_0px_128px_128px\){clip-path:inset(0 round 0px 0px 128px 128px);-webkit-clip-path:inset(0 round 0px 0px 128px 128px)}.bg-i_url\(\"\/assets\/dotted\.png\"\){background-image:url(/assets/dotted.png)}.bg-r_no-repeat{background-repeat:no-repeat}.asp_239_\/_96{aspect-ratio:239 / 96}.asp_183_\/_130{aspect-ratio:183 / 130}.asp_166_\/_103{aspect-ratio:166 / 103}.filter_url\(\#squiggly\){filter:url(#squiggly)}.bg-c_surface\.tint{background-color:var(--colors-surface-tint)}.fs_1em{font-size:1em}.fw_bold{font-weight:700}.lh_0\.8{line-height:.8}.anim-n_notchOut{animation-name:notchOut}.anim-tmf_linear{animation-timing-function:linear}.anim-fm_both{animation-fill-mode:both}.anim-tl_--banner-scroll{animation-timeline:--banner-scroll}.asp_1{aspect-ratio:1}.filter_drop-shadow\(0px_4px_32px_rgba\(0\,_0\,_0\,_0\.16\)\){filter:drop-shadow(0px 4px 32px rgba(0,0,0,.16))}.wb_keep-all{word-break:keep-all}.white-space_pre-wrap{white-space:pre-wrap}.order_-1{order:-1}.bg-c_var\(--background-accent-color\){background-color:var(--background-accent-color)}.ac_baseline{align-content:baseline}.d_inline-block{display:inline-block}.flex-g_unset{flex-grow:unset}.c_\#A0C6DB{color:#a0c6db}.bg-c_var\(--background-color\){background-color:var(--background-color)}.timeline-scope_--banner-scroll{timeline-scope:--banner-scroll}.ai_start{align-items:start}.jc_end{justify-content:end}.as_flex-end{align-self:flex-end}.z_-1{z-index:-1}.bg-s_15px{background-size:15px}.bg-r_repeat{background-repeat:repeat}.will-change_transform{will-change:transform}.fs_20vmin{font-size:20vmin}.trf_rotate\(-12\.16deg\){transform:rotate(-12.16deg)}.z_10{z-index:10}.trf_rotate\(12\.16deg\){transform:rotate(12.16deg)}.vis_visible{visibility:visible}.image-rendering_crisp-edges{image-rendering:crisp-edges}.corner-shape_squircle{corner-shape:squircle}.max-w_760px{max-width:760px}.w_100\%{width:100%}.mb_5em{margin-bottom:5em}.mt_1em{margin-top:1em}.pl_32px{padding-left:32px}.mb_16px{margin-bottom:16px}.mb_8px{margin-bottom:8px}.mt_32px{margin-top:32px}.w_220px{width:220px}.min-w_0{min-width:0}.w_350px{width:350px}.bottom_0{bottom:0}.left_0{left:0}.right_0{right:0}.max-h_75vh{max-height:75vh}.ov-y_auto{overflow-y:auto}.w_32px{width:32px}.h_32px{height:32px}.ml_-32px{margin-left:-32px}.w_calc\(100\%_\+_64px\){width:calc(100% + 64px)}.min-h_100vh{min-height:100vh}.left_-12px{left:-12px}.top_-12px{top:-12px}.w_24px{width:24px}.h_24px{height:24px}.w_48px{width:48px}.h_calc\(var\(--footer-height\)_\+_env\(safe-area-inset-bottom\)\){height:calc(var(--footer-height) + env(safe-area-inset-bottom))}.left_0px{left:0}.h_var\(--footer-height\){height:var(--footer-height)}.right_0px{right:0}.bottom_env\(safe-area-inset-bottom\){bottom:env(safe-area-inset-bottom)}.top_24px{top:24px}.right_24px{right:24px}.w_36px{width:36px}.h_36px{height:36px}.top_50px{top:50px}.left_50\%{left:50%}.min-h_240px{min-height:240px}.right_20px{right:20px}.bottom_20px{bottom:20px}.w_44px{width:44px}.h_44px{height:44px}.top_20px{top:20px}.min-w_56px{min-width:56px}.w_52px{width:52px}.min-h_36px{min-height:36px}.top_50\%{top:50%}.w_calc\(100\%_\*_var\(--blog-mermaid-base-scale\)\){width:calc(100% * var(--blog-mermaid-base-scale))}.h_100\%{height:100%}.top_0{top:0}.left_calc\(\(100vw_-_100\%\)_\/_-2_\+_96px\){left:calc((100vw - 100%)/-2 + 96px)}.w_40px{width:40px}.top_32px{top:32px}.w_max-content{width:max-content}.min-w_40px{min-width:40px}.h_16px{height:16px}.w_var\(--toc-width\){width:var(--toc-width)}.h_2px{height:2px}.max-w_0{max-width:0}.ml_0{margin-left:0}.min-h_220px{min-height:220px}.w_18px{width:18px}.h_18px{height:18px}.h_55vh{height:55vh}.w_100vw{width:100vw}.h_100vh{height:100vh}.top_0px{top:0}.h_6px{height:6px}.pb_var\(--bottom-padding\,_0px\){padding-bottom:var(--bottom-padding, 0px)}.ml_var\(--gap\){margin-left:var(--gap)}.ml_0\.5em{margin-left:.5em}.min-h_100\%{min-height:100%}.h_fit-content{height:fit-content}.w_50\%{width:50%}.w_16px{width:16px}.w_90px{width:90px}.top_calc\(100vh_-_var\(--footer-height\)\){top:calc(100vh - var(--footer-height))}.min-h_110vh{min-height:110vh}.bottom_0px{bottom:0}.ml_-2\.5em{margin-left:-2.5em}.w_22\.5em{width:22.5em}.w_fit-content{width:fit-content}.mt_2em{margin-top:2em}.w_120\%{width:120%}.top_20\%{top:20%}.left_-10\%{left:-10%}.h_9em{height:9em}.w_20em{width:20em}.h_6\.5em{height:6.5em}.h_7\.5em{height:7.5em}.w_24em{width:24em}.h_10em{height:10em}.left_24px{left:24px}.max-w_calc\(100\%_-_48px\){max-width:calc(100% - 48px)}.max-h_100\%{max-height:100%}.\[\&\.is-pointer-active\]\:p_24px.is-pointer-active{padding:24px}.\[\&\:disabled\]\:op_0\.38:disabled{opacity:.38}.\[\&\:disabled\]\:cursor_not-allowed:disabled{cursor:not-allowed}.\[\&_svg\]\:d_block svg{display:block}.\[\&_svg\]\:shape-rendering_geometricPrecision svg{shape-rendering:geometricPrecision}.\[\&_svg\]\:text-rendering_geometricPrecision svg{text-rendering:geometricPrecision}.\[\&\[data-panning\=\"true\"\]\]\:cursor_grabbing[data-panning=true]{cursor:grabbing}.\[\&\[data-expanded\=\"true\"\]_a_\>_span\:last-child\]\:op_0\.42[data-expanded=true] a>span:last-child{opacity:.42}.\[\&\[data-expanded\=\"true\"\]_a_\>_span\:last-child\]\:vis_visible[data-expanded=true] a>span:last-child{visibility:visible}.\[\&\[data-expanded\=\"true\"\]_a_\>_span\:last-child\]\:trf_translateX\(0\)[data-expanded=true] a>span:last-child{transform:translate(0)}.\[\&\[data-expanded\=\"true\"\]_a\[data-hovered\=\"true\"\]_\>_span\:last-child\]\:op_1[data-expanded=true] a[data-hovered=true]>span:last-child{opacity:1}.\[\&\.is-pointer-active\]\:bg-c_\#F3FBFF.is-pointer-active{background-color:#f3fbff}.\[\&_\>_svg\]\:w_16px>svg{width:16px}.\[\&_\>_svg\]\:h_16px>svg{height:16px}.\[\&_\>_svg\]\:w_14px>svg{width:14px}.\[\&_\>_svg\]\:h_14px>svg{height:14px}.\[\&_svg\]\:w_16px svg{width:16px}.\[\&_svg\]\:h_16px svg{height:16px}.\[\&_svg\]\:w_100\% svg{width:100%}.\[\&_svg\]\:h_auto\! svg{height:auto!important}.\[\&_svg\]\:max-w_none\! svg{max-width:none!important}.\[\&_svg\]\:w_18px svg{width:18px}.\[\&_svg\]\:h_18px svg{height:18px}.\[\&\[data-expanded\=\"true\"\]_a_\>_span\:last-child\]\:ml_var\(--toc-label-left\)[data-expanded=true] a>span:last-child{margin-left:var(--toc-label-left)}.\[\&\[data-expanded\=\"true\"\]_a_\>_span\:last-child\]\:max-w_none[data-expanded=true] a>span:last-child{max-width:none}.focusVisible\:ring_3px_solid_rgba\(21\,_141\,_206\,_0\.22\):is(:focus-visible,[data-focus-visible]){outline:3px solid rgba(21,141,206,.22)}.focusVisible\:ring_3px_solid_token\(colors\.accent\.focus\):is(:focus-visible,[data-focus-visible]){outline:3px solid var(--colors-accent-focus)}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focusVisible\:ring-o_3px:is(:focus-visible,[data-focus-visible]){outline-offset:3px}.hover\:p_24px:is(:hover,[data-hover]){padding:24px}.hover\:bd-c_\#9ddcff:is(:hover,[data-hover]){border-color:#9ddcff}.hover\:bd-c_border\.strong:is(:hover,[data-hover]){border-color:var(--colors-border-strong)}.hover\:bg-c_\#F3FBFF:is(:hover,[data-hover]){background-color:#f3fbff}.hover\:c_\#158DCE:is(:hover,[data-hover]){color:#158dce}.hover\:bg-c_\#E3F4FF:is(:hover,[data-hover]){background-color:#e3f4ff}.hover\:bg-c_\#e3f4ff:is(:hover,[data-hover]){background-color:#e3f4ff}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.hover\:bx-sh_0px_14px_40px_rgba\(31\,_42\,_48\,_0\.08\):is(:hover,[data-hover]){box-shadow:0 14px 40px #1f2a3014}.hover\:bg-c_surface\.hover:is(:hover,[data-hover]){background-color:var(--colors-surface-hover)}.\[\&\[aria-current\=\"location\"\]\]\:\[\&_\>_span\:first-child\]\:bg-c_\#158DCE[aria-current=location]>span:first-child{background-color:#158dce}.\[\&\[aria-current\=\"location\"\]\]\:\[\&_\>_span\:first-child\]\:op_1[aria-current=location]>span:first-child{opacity:1}.\[\&\.is-pointer-active\]\:\[\&_\.year-role\,_\&_\.title\]\:op_0.is-pointer-active .year-role,.\[\&\.is-pointer-active\]\:\[\&_\.year-role\,_\&_\.title\]\:op_0.is-pointer-active .title{opacity:0}.\[\&\.is-pointer-active\]\:\[\&_\.year-role\,_\&_\.title\]\:vis_hidden.is-pointer-active .year-role,.\[\&\.is-pointer-active\]\:\[\&_\.year-role\,_\&_\.title\]\:vis_hidden.is-pointer-active .title{visibility:hidden}.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:op_1.is-pointer-active .arrow-icon,.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:op_1.is-pointer-active .description{opacity:1}.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:vis_visible.is-pointer-active .arrow-icon,.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:vis_visible.is-pointer-active .description{visibility:visible}.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:trf_translateX\(4px\).is-pointer-active .arrow-icon,.\[\&\.is-pointer-active\]\:\[\&_\.arrow-icon\,_\&_\.description\]\:trf_translateX\(4px\).is-pointer-active .description{transform:translate(4px)}.focusVisible\:\[\&_\>_span\:first-child\]\:bg-c_\#158DCE:is(:focus-visible,[data-focus-visible])>span:first-child{background-color:#158dce}.focusVisible\:\[\&_\>_span\:first-child\]\:op_0\.9:is(:focus-visible,[data-focus-visible])>span:first-child{opacity:.9}.focusVisible\:\[\&_\>_span\:last-child\]\:op_1:is(:focus-visible,[data-focus-visible])>span:last-child{opacity:1}.focusVisible\:\[\&_\>_span\:last-child\]\:vis_visible:is(:focus-visible,[data-focus-visible])>span:last-child{visibility:visible}.focusVisible\:\[\&_\>_span\:last-child\]\:trf_translateX\(0\):is(:focus-visible,[data-focus-visible])>span:last-child{transform:translate(0)}.focusVisible\:\[\&_\>_span\:last-child\]\:ml_var\(--toc-label-left\):is(:focus-visible,[data-focus-visible])>span:last-child{margin-left:var(--toc-label-left)}.focusVisible\:\[\&_\>_span\:last-child\]\:max-w_none:is(:focus-visible,[data-focus-visible])>span:last-child{max-width:none}.hover\:\[\&_\>_span\:first-child\]\:bg-c_\#158DCE:is(:hover,[data-hover])>span:first-child{background-color:#158dce}.hover\:\[\&_\>_span\:first-child\]\:op_0\.9:is(:hover,[data-hover])>span:first-child{opacity:.9}.hover\:\[\&_\>_span\:last-child\]\:op_1:is(:hover,[data-hover])>span:last-child{opacity:1}.hover\:\[\&_\>_span\:last-child\]\:vis_visible:is(:hover,[data-hover])>span:last-child{visibility:visible}.hover\:\[\&_\>_span\:last-child\]\:trf_translateX\(0\):is(:hover,[data-hover])>span:last-child{transform:translate(0)}.hover\:\[\&_\[data-bookmark-action\]\]\:bg-c_surface\.hover:is(:hover,[data-hover]) [data-bookmark-action]{background-color:var(--colors-surface-hover)}.hover\:\[\&_\[data-bookmark-action\]\]\:c_accent\.strong:is(:hover,[data-hover]) [data-bookmark-action]{color:var(--colors-accent-strong)}.hover\:\[\&_\.year-role\,_\&_\.title\]\:op_0:is(:hover,[data-hover]) .year-role,.hover\:\[\&_\.year-role\,_\&_\.title\]\:op_0:is(:hover,[data-hover]) .title{opacity:0}.hover\:\[\&_\.year-role\,_\&_\.title\]\:vis_hidden:is(:hover,[data-hover]) .year-role,.hover\:\[\&_\.year-role\,_\&_\.title\]\:vis_hidden:is(:hover,[data-hover]) .title{visibility:hidden}.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:op_1:is(:hover,[data-hover]) .arrow-icon,.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:op_1:is(:hover,[data-hover]) .description{opacity:1}.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:vis_visible:is(:hover,[data-hover]) .arrow-icon,.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:vis_visible:is(:hover,[data-hover]) .description{visibility:visible}.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:trf_translateX\(4px\):is(:hover,[data-hover]) .arrow-icon,.hover\:\[\&_\.arrow-icon\,_\&_\.description\]\:trf_translateX\(4px\):is(:hover,[data-hover]) .description{transform:translate(4px)}.hover\:\[\&_\>_span\:first-child\]\:h_100\%:is(:hover,[data-hover])>span:first-child{height:100%}.hover\:\[\&_\>_span\:first-child\]\:w_3px:is(:hover,[data-hover])>span:first-child{width:3px}.hover\:\[\&_\>_span\:last-child\]\:ml_var\(--toc-label-left\):is(:hover,[data-hover])>span:last-child{margin-left:var(--toc-label-left)}.hover\:\[\&_\>_span\:last-child\]\:max-w_none:is(:hover,[data-hover])>span:last-child{max-width:none}@supports (height: 100dvh){.\[\@supports_\(height\:_100dvh\)\]\:top_calc\(100dvh_-_var\(--footer-height\)\){top:calc(100dvh - var(--footer-height))}}@media screen and (min-width:48rem){.md\:pb_calc\(var\(--page-padding-y\)_\*_2\){padding-bottom:calc(var(--page-padding-y) * 2)}}@media screen and (max-width:89.9975rem){.xxlDown\:d_none{display:none}}@media screen and (max-width:79.9975rem){.xlDown\:gap_unset{gap:unset}}@media screen and (max-width:63.9975rem){.lgDown\:--page-padding-y_5vh{--page-padding-y: 5vh}.lgDown\:--page-padding-x_calc\(min\(7\.5vw\,_40px\)\){--page-padding-x: min(7.5vw, 40px) }.lgDown\:--footer-height_440px{--footer-height: 440px}.lgDown\:--gap_1\.5em{--gap: 1.5em}.lgDown\:--bottom-padding_1em{--bottom-padding: 1em}.lgDown\:p_8px_20px{padding:8px 20px}.lgDown\:bd_1\.5px_solid_\#C9ECFF{border:1.5px solid #C9ECFF}.lgDown\:p_0px{padding:0}.lgDown\:p_32px_32px{padding:32px}.lgDown\:p_32px_24px{padding:32px 24px}.lgDown\:gap_6px{gap:6px}.lgDown\:bdr_24px{border-radius:24px}.lgDown\:trs_background-color_150ms_ease{transition:background-color .15s ease}.lgDown\:gap_32px{gap:32px}.lgDown\:gap_calc\(var\(--page-padding-y\)_\*_2\){gap:calc(var(--page-padding-y) * 2)}.lgDown\:flex_unset{flex:unset}.lgDown\:gap_4px_8px{gap:4px 8px}.lgDown\:gap_4em{gap:4em}.lgDown\:gap_1em{gap:1em}.lgDown\:flex_1{flex:1 1 0%}.lgDown\:gap_2\.5em{gap:2.5em}.lgDown\:gap_8px{gap:8px}.lgDown\:d_none{display:none}.lgDown\:d_flex{display:flex}.lgDown\:ai_center{align-items:center}.lgDown\:bg-c_\#F3FBFF{background-color:#f3fbff}.lgDown\:c_\#158DCE{color:#158dce}.lgDown\:cursor_pointer{cursor:pointer}.lgDown\:as_flex-start{align-self:flex-start}.lgDown\:flex-d_column{flex-direction:column}.lgDown\:flex-d_row{flex-direction:row}.lgDown\:w_260px{width:260px}.lgDown\:h_177px{height:177px}.lgDown\:mb_2em{margin-bottom:2em}.lgDown\:w_100\%{width:100%}.lgDown\:min-h_auto{min-height:auto}.lgDown\:ml_0{margin-left:0}.lgDown\:w_16em{width:16em}.lgDown\:h_7em{height:7em}.lgDown\:w_15em{width:15em}.lgDown\:h_6em{height:6em}.lgDown\:h_7\.5em{height:7.5em}}@media screen and (max-width:63.9975rem){.lgDown\:hover\:bg-c_\#E3F4FF:is(:hover,[data-hover]){background-color:#e3f4ff}}@media screen and (max-width:47.9975rem){.mdDown\:--gap_0px{--gap: 0px}.mdDown\:--mobile-content-width_80\%{--mobile-content-width: 80%}.mdDown\:--mobile-content-overlap_-2\.25em{--mobile-content-overlap: -2.25em}.mdDown\:--bottom-padding_0px{--bottom-padding: 0px}.mdDown\:--item-align-self_flex-end{--item-align-self: flex-end}.mdDown\:--mobile-content-overlap_-3\.25em{--mobile-content-overlap: -3.25em}.mdDown\:--content-align_flex-end{--content-align: flex-end}.mdDown\:--content-text-align_right{--content-text-align: right}.mdDown\:--mobile-content-width_70\%{--mobile-content-width: 70%}.mdDown\:--mobile-content-overlap_-5\.25em{--mobile-content-overlap: -5.25em}.mdDown\:p_18px{padding:18px}.mdDown\:p_20px{padding:20px}.mdDown\:p_24px_0px{padding:24px 0}.mdDown\:gap_20px{gap:20px}.mdDown\:bdr_16px{border-radius:16px}.mdDown\:gap_14px{gap:14px}.mdDown\:gap_1\.25em{gap:1.25em}.mdDown\:gap_2em{gap:2em}.mdDown\:gap_5vh{gap:5vh}.mdDown\:flex-d_column{flex-direction:column}.mdDown\:ai_flex-start{align-items:flex-start}.mdDown\:grid-tc_1fr{grid-template-columns:1fr}.mdDown\:d_none{display:none}.mdDown\:cp-path_inset\(0_round_0px_0px_64px_64px\){clip-path:inset(0 round 0px 0px 64px 64px);-webkit-clip-path:inset(0 round 0px 0px 64px 64px)}.mdDown\:pos_absolute{position:absolute}.mdDown\:as_var\(--item-align-self\,_flex-start\){align-self:var(--item-align-self, flex-start)}.mdDown\:ai_var\(--content-align\,_flex-start\){align-items:var(--content-align, flex-start)}.mdDown\:ta_var\(--content-text-align\,_left\){text-align:var(--content-text-align, left)}.mdDown\:order_0{order:0}.mdDown\:trf_rotate\(0deg\){transform:rotate(0)}.mdDown\:ai_flex-end{align-items:flex-end}.mdDown\:w_100\%{width:100%}.mdDown\:h_220px{height:220px}.mdDown\:top_18px{top:18px}.mdDown\:right_18px{right:18px}.mdDown\:right_12px{right:12px}.mdDown\:bottom_12px{bottom:12px}.mdDown\:top_12px{top:12px}.mdDown\:min-h_160px{min-height:160px}.mdDown\:h_42vh{height:42vh}.mdDown\:h_100\%{height:100%}.mdDown\:max-w_100\%{max-width:100%}.mdDown\:w_var\(--mobile-content-width\,_auto\){width:var(--mobile-content-width, auto)}.mdDown\:max-w_var\(--mobile-content-max-width\,_none\){max-width:var(--mobile-content-max-width, none)}.mdDown\:ml_calc\(var\(--gap\,_0px\)_\+_var\(--mobile-content-overlap\,_0px\)\){margin-left:calc(var(--gap, 0px) + var(--mobile-content-overlap, 0px))}.mdDown\:ml_0{margin-left:0}.mdDown\:pb_calc\(var\(--page-padding-y\)_\*_1\.5_\+_env\(safe-area-inset-bottom\)\){padding-bottom:calc(var(--page-padding-y) * 1.5 + env(safe-area-inset-bottom))}.mdDown\:mb_2em{margin-bottom:2em}.mdDown\:ml_-10em{margin-left:-10em}.mdDown\:w_50vmin{width:50vmin}.mdDown\:mt_0{margin-top:0}.mdDown\:w_115\%{width:115%}.mdDown\:h_5\.25em{height:5.25em}.mdDown\:h_4\.75em{height:4.75em}.mdDown\:h_4\.5em{height:4.5em}.mdDown\:w_60vmin{width:60vmin}.mdDown\:h_5\.5em{height:5.5em}}@media screen and (max-width:29.9975rem){.smDown\:p_32px_24px{padding:32px 24px}.smDown\:gap_40px{gap:40px}}@media(prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\>_span\]\:trs_none>span{transition:none}}}@layer reset,base,tokens,recipes,utilities;html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{font-family:Satoshi,sans-serif}@media(max-width:768px){html,body{font-size:14px}}html[data-custom-cursor=enabled],html[data-custom-cursor=enabled] a,html[data-custom-cursor=enabled] button,html[data-custom-cursor=enabled] [role=button],html[data-custom-cursor=enabled] [role=link],html[data-custom-cursor=enabled] input,html[data-custom-cursor=enabled] select,html[data-custom-cursor=enabled] textarea,html[data-custom-cursor=enabled] label,html[data-custom-cursor=enabled] [data-cursor=pointer]{cursor:none}.blog-post-content{font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.blog-post-content h1{display:none}.blog-post-content h2{margin-top:2.2em;margin-bottom:.6em;font-size:1.5rem;font-weight:600;line-height:1.25}.blog-post-content h2,.blog-post-content h3,.blog-post-content h4{scroll-margin-top:32px}.blog-post-content h3{margin-top:2em;margin-bottom:.55em;font-size:1.25rem;font-weight:600;line-height:1.3}.blog-post-content h4{margin-top:1.8em;margin-bottom:.5em;font-size:1.125rem;font-weight:600;line-height:1.35}.blog-post-content h5{margin-top:1.6em;margin-bottom:.45em;font-size:1rem;font-weight:600;line-height:1.4}.blog-post-content h6{margin-top:1.5em;margin-bottom:.4em;color:#768c98;font-size:.875rem;font-weight:600;line-height:1.4}.blog-post-content p{margin-block:1em;letter-spacing:-.025em}.blog-post-content ul,.blog-post-content ol{margin-block:1em;padding-left:1.6em}.blog-post-content ul{list-style:disc}.blog-post-content ol{list-style:decimal}.blog-post-content li{padding-left:.25em}.blog-post-content li+li{margin-top:.35em}.blog-post-content li>ul,.blog-post-content li>ol{margin-block:.35em 0}.blog-post-content li::marker{color:#768c98;font-weight:600}.blog-post-content a{color:#158dce}.blog-post-content img{width:100%;border-radius:20px;margin-block:24px}.blog-post-content figure{margin-inline:0}.blog-post-content figure img{display:block;margin-block:0}.blog-post-content code{background-color:#f3fbff;border-radius:6px;padding:2px 6px;color:#158dce}.blog-post-content pre{overflow-x:auto;margin-block:24px;padding:20px;border-radius:16px;background-color:#f7fbfd}.blog-post-content pre code{display:block;min-width:max-content;padding:0;background-color:transparent;color:#1f2a30}
