@font-face{src:url(/brand/neighborhood/BlackHanSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-family:NeighborhoodDisplay}@font-face{src:url(/brand/neighborhood/NeighborhoodAside.ttf) format("truetype");font-weight:400;font-display:swap;font-family:NeighborhoodPoster}.keok5i0{min-height:100dvh;background-color:#fff0a8;background-image:radial-gradient(circle,color-mix(in srgb,#1e1b16 5%,transparent) .65px,transparent .8px);background-size:23px 19px;color:#1e1b16}.keok5i1{width:min(100% - 40px,1040px);margin:0 auto}.keok5i2{display:flex;justify-content:space-between;align-items:center;gap:var(--saju-space-lg);padding:var(--saju-space-xl) 0;border-bottom:2px solid #1e1b16}.keok5i3{font-family:NeighborhoodDisplay;font-size:var(--saju-typography-pageTitle-fontSize);font-weight:var(--saju-fontWeight-regular);color:#1e1b16;text-decoration:none}.keok5i4{display:flex;align-items:center;flex-wrap:wrap;gap:var(--saju-space-xl);font-size:var(--saju-typography-action-fontSize);font-weight:var(--saju-typography-action-fontWeight)}.keok5i5{color:#1e1b16;text-decoration:none}.keok5i5:hover{text-decoration:underline}.keok5i6{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:center;gap:var(--saju-space-2xl);padding:var(--saju-space-3xl) 0 var(--saju-space-4xl)}.keok5i7{display:inline-block;border:2px solid #b9231f;color:#b9231f;padding:var(--saju-space-sm) var(--saju-space-md);transform:rotate(-3deg);font-size:var(--saju-typography-action-fontSize);font-weight:var(--saju-typography-action-fontWeight)}.keok5i8{font-family:NeighborhoodDisplay;font-size:var(--saju-typography-displayLarge-fontSize);line-height:var(--saju-typography-displayLarge-lineHeight);font-weight:var(--saju-fontWeight-regular);letter-spacing:var(--saju-typography-displayLarge-letterSpacing);overflow-wrap:anywhere;margin:var(--saju-space-xl) 0 var(--saju-space-lg)}.keok5i9{color:#b9231f}.keok5ia{max-width:520px;color:#62563e;font-size:var(--saju-typography-readingBody-fontSize);line-height:var(--saju-typography-readingBody-lineHeight)}.keok5ib{width:100%;height:auto;display:block;max-width:320px;margin-inline:auto}.keok5ic{display:flex;flex-wrap:wrap;gap:var(--saju-space-md);margin-top:var(--saju-space-xl)}.keok5id{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:var(--saju-space-md) var(--saju-space-lg);border:2px solid #1e1b16;border-radius:var(--saju-radius-md);background:#b9231f;color:#ffffff;font-size:var(--saju-typography-action-fontSize);font-weight:var(--saju-typography-action-fontWeight);text-decoration:none;box-shadow:3px 3px 0 #1e1b16}.keok5id:hover{background:#941c19}.keok5id:focus-visible{outline:3px solid #1644c5;outline-offset:4px}.keok5id:active{transform:translate(2px,2px);box-shadow:0 0 0 #1e1b16}.keok5ie{background:#fffdf0;color:#1e1b16}.keok5ie:hover{background:#e9edff}.keok5if{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:var(--saju-space-3xl)}.keok5if,.keok5ig{gap:var(--saju-space-lg)}.keok5ig{background:#fffdf0;border:2px solid #1e1b16;border-radius:var(--saju-radius-md);padding:var(--saju-space-xl);box-shadow:3px 3px 0 #1e1b16;display:flex;align-items:center;min-width:0}.keok5ih{font-family:NeighborhoodDisplay;font-size:var(--saju-typography-sectionTitle-fontSize);font-weight:var(--saju-fontWeight-regular);margin:0 0 var(--saju-space-sm)}.keok5ii{border-top:2px solid #1e1b16;padding:var(--saju-space-xl) 0 var(--saju-space-2xl);display:flex;flex-wrap:wrap;gap:var(--saju-space-lg);font-size:var(--saju-typography-caption-fontSize)}.keok5ij{display:flex;flex-direction:column;align-items:center;min-width:0}.keok5ik{display:block;width:100%;max-width:320px;height:auto}.keok5il{font-family:NeighborhoodPoster;font-size:var(--saju-typography-headline-fontSize);line-height:var(--saju-typography-headline-lineHeight);color:#1e1b16;text-align:center;margin:0;transform:rotate(-3deg)}.keok5im{flex:1 1;min-width:0}.keok5in{display:inline-block;border:2px solid #1644c5;color:#1644c5;padding:var(--saju-space-xs) var(--saju-space-sm);font-size:var(--saju-typography-caption-fontSize);font-weight:var(--saju-typography-action-fontWeight);transform:rotate(-3deg);margin-bottom:var(--saju-space-md)}.keok5io{width:112px;height:112px;object-fit:contain;flex-shrink:0}.keok5ip{border-top:2px solid #1e1b16;padding-top:var(--saju-space-xl)}.keok5iq{color:#62563e;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);margin-top:var(--saju-space-md)}@media (max-width:640px){.keok5i6{grid-template-columns:1fr;padding:var(--saju-space-3xl) 0;gap:var(--saju-space-lg)}.keok5i8{font-size:var(--saju-typography-displaySmall-fontSize);line-height:var(--saju-typography-displaySmall-lineHeight)}.keok5if{grid-template-columns:1fr}.keok5ij{flex-direction:row-reverse;justify-content:space-between;gap:var(--saju-space-md)}.keok5ik{width:42%;max-width:160px;flex-shrink:0}.keok5il{text-align:left;font-size:var(--saju-typography-cardTitle-fontSize)}}@media (max-width:360px){.keok5ig{padding:var(--saju-space-lg);gap:var(--saju-space-sm)}.keok5io{width:64px;height:64px}}