@font-face{font-family:Maru Buri;src:url(/fonts/MaruBuri-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Maru Buri;src:url(/fonts/MaruBuri-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}.philosophy-module__4VeDdq__page{--hanji:#f1e8d5;--ink:#0a1c28;--jade:#0e5860;--verm:#bd4d2c;--gold:#b98a3f;--font-brand:"Maru Buri","AppleMyungjo","Noto Serif KR",serif;--font-ui:"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",-apple-system,system-ui,sans-serif;--font-latin:"Iowan Old Style","Baskerville",Georgia,serif;background:radial-gradient(120% 60% at 50% 0%,#f6efe0 0%,#f6efe000 62%),var(--hanji);min-height:100svh;color:var(--ink);font-family:var(--font-ui);font-synthesis:none}html[lang=en] .philosophy-module__4VeDdq__page{--font-brand:var(--font-latin)}.philosophy-module__4VeDdq__header{z-index:10;padding:max(16px,env(safe-area-inset-top))20px 14px;background:linear-gradient(var(--hanji)62%,#f1e8d500);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.philosophy-module__4VeDdq__wordmark{color:inherit;font-family:var(--font-latin);letter-spacing:.22em;padding:8px 0;font-size:15px;font-weight:700;text-decoration:none}.philosophy-module__4VeDdq__locale{width:40px;height:40px;color:inherit;background:0 0;border:1px solid #10252e48;border-radius:50%;font-size:11px;font-weight:800}.philosophy-module__4VeDdq__body{width:100%;max-width:620px;margin:0 auto;padding:26px 24px 96px;animation:.6s cubic-bezier(.16,1,.3,1) both philosophy-module__4VeDdq__settle}.philosophy-module__4VeDdq__hero{max-width:15em;font-family:var(--font-brand);letter-spacing:-.032em;word-break:keep-all;text-wrap:balance;margin:0;font-size:clamp(29px,6.6vw,42px);font-weight:600;line-height:1.26}.philosophy-module__4VeDdq__lead{color:#33474b;word-break:keep-all;max-width:30rem;margin:20px 0 0;font-size:15px;line-height:1.8}.philosophy-module__4VeDdq__section{border-top:1px solid #10252e1f;margin-top:52px;padding-top:34px}.philosophy-module__4VeDdq__section h2{font-family:var(--font-brand);letter-spacing:-.028em;word-break:keep-all;text-wrap:balance;margin:0 0 18px;font-size:clamp(20px,4.6vw,25px);font-weight:600;line-height:1.35}.philosophy-module__4VeDdq__section h2 i{color:var(--verm);font-family:var(--font-latin);letter-spacing:.16em;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:700;display:block}.philosophy-module__4VeDdq__section p{color:#22343a;word-break:keep-all;margin:0 0 15px;font-size:15.5px;line-height:1.92}.philosophy-module__4VeDdq__section p:last-child{margin-bottom:0}.philosophy-module__4VeDdq__refusals{margin:0;padding:0;list-style:none}.philosophy-module__4VeDdq__refusals li{color:#22343a;word-break:keep-all;padding:0 0 0 20px;font-size:15.5px;line-height:1.92;position:relative}.philosophy-module__4VeDdq__refusals li+li{margin-top:13px}.philosophy-module__4VeDdq__refusals li:before{content:"";background:#10252e66;width:9px;height:1px;position:absolute;top:.92em;left:0}.philosophy-module__4VeDdq__pillars{margin:26px 0 0;padding:0}.philosophy-module__4VeDdq__pillars figcaption{color:#4a5b5b;letter-spacing:.06em;margin-bottom:11px;font-size:11.5px;font-weight:600}.philosophy-module__4VeDdq__grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.philosophy-module__4VeDdq__grid>div{text-align:center;gap:5px;display:grid}.philosophy-module__4VeDdq__grid b{color:#3c4f52;letter-spacing:.02em;font-size:11.5px;font-weight:600}.philosophy-module__4VeDdq__grid span{color:#4a5b5b;letter-spacing:.02em;background:#fbf6ea99;border:1px solid #10252e2e;border-radius:3px;padding:13px 4px;font-size:12px;display:block}.philosophy-module__4VeDdq__anchorColumn b{color:var(--verm)}.philosophy-module__4VeDdq__anchorColumn span{border-color:#bd4d2c40}.philosophy-module__4VeDdq__anchorCell{font-weight:600;border-color:var(--verm)!important;color:#8e3320!important;background:#bd4d2c0f!important}.philosophy-module__4VeDdq__pillars>p{color:#4a5b5b;margin:11px 0 0;font-size:12.5px;line-height:1.7}.philosophy-module__4VeDdq__cta{color:#f4eee2;height:50px;font-family:var(--font-ui);letter-spacing:.02em;background:#0e2220;border-radius:3px;align-items:center;gap:10px;margin-top:52px;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),background-color .18s;display:inline-flex}.philosophy-module__4VeDdq__cta i{color:var(--gold);font-family:var(--font-latin);font-size:17px;font-style:normal}.philosophy-module__4VeDdq__privacy{color:#4a5b5b8c;border-bottom:1px solid #4a5b5b33;width:fit-content;margin-top:30px;font-size:12px;text-decoration:none;display:block}.philosophy-module__4VeDdq__wordmark:focus-visible,.philosophy-module__4VeDdq__locale:focus-visible,.philosophy-module__4VeDdq__cta:focus-visible,.philosophy-module__4VeDdq__privacy:focus-visible{outline:2px solid var(--verm);outline-offset:4px}@media (hover:hover) and (pointer:fine){.philosophy-module__4VeDdq__cta:hover{background:#0a2a26;transform:translateY(-2px)}.philosophy-module__4VeDdq__locale:hover{border-color:#10252e88}.philosophy-module__4VeDdq__privacy:hover{color:#4a5b5b}}@media (min-width:900px){.philosophy-module__4VeDdq__body{padding-top:54px}.philosophy-module__4VeDdq__hero{font-size:46px}}@media (max-width:380px){.philosophy-module__4VeDdq__grid{gap:5px}.philosophy-module__4VeDdq__grid span{padding:11px 2px;font-size:11px}.philosophy-module__4VeDdq__grid b{font-size:10.5px}}@keyframes philosophy-module__4VeDdq__settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.philosophy-module__4VeDdq__body{animation:none}.philosophy-module__4VeDdq__cta{transition:background-color .18s}.philosophy-module__4VeDdq__cta:hover{transform:none}}
