@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:monaSans;src:url(../media/MonaSans-s.1mfpbrwa2ldel.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:monaSans Fallback;src:local(Arial);ascent-override:107.53%;descent-override:31.57%;line-gap-override:0.0%;size-adjust:101.37%}.monasans_3a8f2024-module__KkdEba__className{font-family:monaSans,monaSans Fallback}.monasans_3a8f2024-module__KkdEba__variable{--font-mona-sans:"monaSans", "monaSans Fallback"}
.KakaoConsultationButton-module__Ep20jW__root{margin:1rem auto calc(1rem + env(safe-area-inset-bottom));z-index:45;color:#151515;background:#fee500;border:1px solid #08111f1f;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;min-height:3.5rem;padding:.75rem 1.15rem .75rem .9rem;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:flex;position:relative;box-shadow:0 1rem 2.5rem #08111f2e,0 .25rem .75rem #08111f1f}.KakaoConsultationButton-module__Ep20jW__root:hover{background:#ffea2e;transform:translateY(-2px);box-shadow:0 1.25rem 3rem #08111f38,0 .35rem .9rem #08111f24}.KakaoConsultationButton-module__Ep20jW__root:active{transform:translateY(0)}body:not(:has(.concept-site,.admin-site))>.KakaoConsultationButton-module__Ep20jW__root{background:#fff;border-color:#e7e7e9;min-height:3rem;font-size:.8rem;box-shadow:0 4px 18px #0d0c2210}body:not(:has(.concept-site,.admin-site))>.KakaoConsultationButton-module__Ep20jW__root .KakaoConsultationButton-module__Ep20jW__bubble{background:#fee500}body:not(:has(.concept-site,.admin-site))>.KakaoConsultationButton-module__Ep20jW__root .KakaoConsultationButton-module__Ep20jW__bubble:after{background:#fee500}body:not(:has(.concept-site,.admin-site))>.KakaoConsultationButton-module__Ep20jW__root .KakaoConsultationButton-module__Ep20jW__bubble span{background:#151515}.KakaoConsultationButton-module__Ep20jW__bubble{background:#151515;border-radius:48%;flex:none;justify-content:center;align-items:center;gap:.13rem;width:1.75rem;height:1.5rem;display:inline-flex;position:relative}.KakaoConsultationButton-module__Ep20jW__bubble:after{content:"";background:#151515;border-radius:0 0 .15rem;width:.52rem;height:.45rem;position:absolute;bottom:-.2rem;left:.23rem;transform:rotate(24deg)}.KakaoConsultationButton-module__Ep20jW__bubble span{z-index:1;background:#fee500;border-radius:999px;width:.18rem;height:.18rem;position:relative}.KakaoConsultationButton-module__Ep20jW__label{white-space:nowrap}:is(body:has(.concept-site)>.KakaoConsultationButton-module__Ep20jW__root,body:has(.admin-site)>.KakaoConsultationButton-module__Ep20jW__root){display:none}@media (prefers-reduced-motion:reduce){.KakaoConsultationButton-module__Ep20jW__root{transition:none}}
