.FindFlow-module__zPutjq__app{max-width:520px;margin:0 auto;padding:8px 0 40px}.FindFlow-module__zPutjq__top{align-items:center;gap:10px;height:44px;display:flex}.FindFlow-module__zPutjq__back{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;width:34px;height:34px;font-size:24px}.FindFlow-module__zPutjq__back:disabled{visibility:hidden}.FindFlow-module__zPutjq__bar{background:var(--line);border-radius:4px;flex:1;height:4px;overflow:hidden}.FindFlow-module__zPutjq__bar i{background:var(--mint-ink);height:100%;transition:width .35s;display:block}.FindFlow-module__zPutjq__step{color:var(--mute);text-align:right;font-variant-numeric:tabular-nums;width:34px;font-size:12px}.FindFlow-module__zPutjq__screen{padding-top:20px;animation:.28s FindFlow-module__zPutjq__fade}@keyframes FindFlow-module__zPutjq__fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.FindFlow-module__zPutjq__title{letter-spacing:-.02em;white-space:pre-line;text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,5.4vw,30px);font-weight:800;line-height:1.36}.FindFlow-module__zPutjq__lead{color:var(--ink-2);min-height:1em;margin:0 0 24px;font-size:15px}.FindFlow-module__zPutjq__opts{gap:10px;display:grid}.FindFlow-module__zPutjq__opt{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;transition:transform 80ms,border-color .15s,background .15s;display:flex}.FindFlow-module__zPutjq__opt:hover{border-color:var(--mint)}.FindFlow-module__zPutjq__opt:active{transform:scale(.985)}.FindFlow-module__zPutjq__on{border-color:var(--mint-ink);background:var(--tint-2)}.FindFlow-module__zPutjq__em{font-size:22px;line-height:1.25}.FindFlow-module__zPutjq__opt b{font-size:16px;font-weight:700;display:block}.FindFlow-module__zPutjq__opt small{color:var(--ink-2);margin-top:2px;font-size:13.5px;display:block}.FindFlow-module__zPutjq__card{background:var(--tint);border-radius:20px;margin-bottom:12px;padding:20px}.FindFlow-module__zPutjq__addon{border:1.5px dashed var(--line);background:0 0}.FindFlow-module__zPutjq__tag{color:var(--mint-ink);background:var(--tint-2);border-radius:999px;margin-bottom:10px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.FindFlow-module__zPutjq__warnTag{color:var(--warn);background:#fff4e6}.FindFlow-module__zPutjq__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.FindFlow-module__zPutjq__price small{color:var(--ink-2);margin-left:4px;font-size:15px;font-weight:500}.FindFlow-module__zPutjq__meta{color:var(--mute);font-size:13px}.FindFlow-module__zPutjq__list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.FindFlow-module__zPutjq__list li{color:var(--ink-2);gap:8px;font-size:15px;display:flex}.FindFlow-module__zPutjq__list li:before{content:"✓";color:var(--mint-ink);font-weight:800}.FindFlow-module__zPutjq__quote{color:var(--ink-2);background:#fff;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14.5px}.FindFlow-module__zPutjq__note{color:var(--mute);text-align:center;margin:16px 0 0;font-size:12.5px}.FindFlow-module__zPutjq__ctas{gap:8px;margin-top:22px;display:grid}.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__btn{text-align:center;width:100%;font:inherit;cursor:pointer;background:var(--ink);color:#fff;border:0;border-radius:14px;padding:16px;font-size:17px;font-weight:700;text-decoration:none;display:block}.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__btn:hover,.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__btn:visited{color:#fff}.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__ghost,.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__ghost:hover{background:var(--tint);color:var(--ink)}.FindFlow-module__zPutjq__why{color:var(--mint-ink);background:var(--tint-2);border-radius:12px;margin:0 0 12px;padding:10px 14px;font-size:14.5px;font-weight:600}.FindFlow-module__zPutjq__pain{white-space:normal}.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__line,.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__line:hover,.FindFlow-module__zPutjq__app .FindFlow-module__zPutjq__line:visited{color:var(--ink);border:1.5px solid var(--line);background:#fff}.FindFlow-module__zPutjq__adsLink{font:inherit;color:var(--mute);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:16px auto 0;font-size:14px;text-decoration:underline;display:block}.FindFlow-module__zPutjq__inline{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:none;margin:0;padding:12px 20px 24px;box-shadow:0 10px 30px #102a220f}.FindFlow-module__zPutjq__inline .FindFlow-module__zPutjq__title{font-size:clamp(20px,4.6vw,24px)}@media (max-width:640px){.FindFlow-module__zPutjq__inline{padding:8px 14px 20px}}
.rn{background:var(--bg);color:var(--ink);font:16px/1.7 var(--f-body);word-break:keep-all;overflow-wrap:anywhere}.rn *{box-sizing:border-box}.rn{--ink:#13201b;--ink-2:#44544d;--mute:#7a8781;--line:#dde5e0;--bg:#fff;--tint:#f2f8f4;--tint-2:#e6f4ec;--mint:#34d8a8;--mint-ink:#0c7a60;--night:#0b0e11;--forest:#102a22;--on-dark:#e7ece9;--on-dark-2:#9fb1a9;--warn:#b45309;--f-body:"Inter", "Noto Sans KR", system-ui, -apple-system, "Apple SD Gothic Neo", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rn img{max-width:100%;display:block}.rn a{color:inherit}.rn a:focus-visible,.rn button:focus-visible,.rn input:focus-visible,.rn select:focus-visible,.rn textarea:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.rn .wrap{width:100%;max-width:1120px;margin:0 auto;padding-inline:24px}@media (max-width:640px){.rn .wrap{padding-inline:16px}}.rn .kicker{font:600 12px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mint-ink);align-items:center;gap:8px;display:flex}.rn .kicker:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.rn .dark .kicker{color:var(--mint)}.rn h1,.rn h2,.rn h3{text-wrap:balance;letter-spacing:-.02em;margin:0}.rn h1{font-size:clamp(32px,5vw,54px);font-weight:700;line-height:1.15}.rn h2{font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.22}.rn h3{font-size:20px;font-weight:700;line-height:1.35}.rn p{margin:0}.rn .lead{color:var(--ink-2);max-width:60ch;font-size:17px}.rn .muted{color:var(--mute);font-size:14px}.rn .sec.tight{padding-block:56px}.rn .sec.tint{background:var(--tint)}.rn .dark{background:var(--forest);color:var(--on-dark)}.rn .dark .lead,.rn .dark .muted{color:var(--on-dark-2)}.rn .head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px 56px;margin-bottom:44px;display:grid}.rn .head>div{gap:16px;display:grid}@media (max-width:820px){.rn .head{grid-template-columns:1fr}.rn .sec{padding-block:60px}}.rn .btn{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.rn .btn.ink{background:var(--ink);color:#fff}.rn .btn.mint{background:var(--mint);color:var(--night)}.rn .btn.line{border-color:var(--line);color:var(--ink);background:#fff}.rn .dark .btn.line{color:var(--on-dark);background:0 0;border-color:#2f4a40}.rn .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rn .textlink{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint);font-weight:600}.rn .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rn .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:880px){.rn .grid3,.rn .grid2{grid-template-columns:1fr}}.rn .card{border:1px solid var(--line);background:#fff;border-radius:10px;align-content:start;gap:14px;min-width:0;padding:26px;display:grid}.rn .card .price{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1}.rn .card .price small{margin-left:2px;font-size:15px;font-weight:600}.rn .card .meta{color:var(--mute);font-size:13px}.rn .checks{color:var(--ink-2);gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.rn .checks li{grid-template-columns:18px 1fr;gap:6px;display:grid}.rn .checks li:before{content:"✓";color:var(--mint-ink);font-weight:700}.rn .badge{font:600 11.5px/1.4 var(--f-mono);letter-spacing:.06em;background:var(--tint-2);color:var(--mint-ink);border-radius:4px;padding:3px 8px;display:inline-block}.rn .badge.warn{color:var(--warn);background:#fff1d6}.rn .note{border-left:3px solid var(--mint);background:var(--tint);color:var(--ink-2);border-radius:0 8px 8px 0;padding:14px 18px;font-size:14.5px}.rn .tbl{border:1px solid var(--line);border-radius:10px;width:100%;overflow-x:auto}.rn .tbl table{border-collapse:collapse;width:100%;min-width:620px;font-size:14.5px}.rn .tbl th,.rn .tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 16px}.rn .tbl th{background:var(--tint);font-size:13.5px;font-weight:700}.rn .tbl tr:last-child td{border-bottom:0}.rn .num{font-variant-numeric:tabular-nums}.rn .shot{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #102a2214}.rn .shot figcaption,.rn .cap{color:var(--mute);border-top:1px solid var(--line);background:#fff;padding:8px 12px;font-size:12.5px}.rn .form{gap:16px;display:grid}.rn .field{gap:6px;display:grid}.rn .field label{font-size:14px;font-weight:600}.rn .field .opt{color:var(--mute);margin-left:4px;font-size:12.5px;font-weight:400}.rn .field input,.rn .field select,.rn .field textarea{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;width:100%;padding:12px 14px;font-size:15px}.rn .choices{flex-wrap:wrap;gap:8px;display:flex}.rn .choices label{white-space:nowrap;border:1px solid var(--line);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.rn .choices input{accent-color:var(--mint-ink)}.rn .consent{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.rn .grid3>article.card{flex-direction:column;gap:14px;display:flex}.rn .grid3>article.card>.btn{margin-top:auto}.rn{--f-body:"Inter","Noto Sans KR",-apple-system,"Apple SD Gothic Neo",sans-serif}.rn h1{letter-spacing:-.045em;line-height:1.3}.rn h2{letter-spacing:-.035em;line-height:1.4}.rn .lead{font-size:17px;line-height:1.95}.rn .dark{background:radial-gradient(at 100% 0,#1c4737 0,#0000 65%),#0e211b}.rn .card{border-radius:14px;padding:30px}.rn .card.mintcard{background:linear-gradient(145deg,#e0f5e9 0%,#f7fcf9 65%,#fff 100%)}.rn .card p{line-height:1.85}.rn .kicker{letter-spacing:.1em}.rn .sec{padding-block:88px}.rn figure{margin:0}.rn .shot img{width:100%;height:auto}.rn .editorial{max-width:880px}.rn .editorial h1{margin:22px 0}.rn .editorial h2{margin:42px 0 16px;font-size:26px}.rn .editorial p{margin:18px 0}.rn .editorial .shot{margin:36px 0}.rn .news-tile{border:1px solid var(--line);background:#fff;border-radius:12px;text-decoration:none;overflow:hidden}.rn .news-tile>img{aspect-ratio:2;object-fit:cover;width:100%}.rn .news-tile>div{gap:14px;padding:24px;display:grid}.rn .news-tile p{color:var(--ink-2);font-size:15px}.rn .form button{cursor:pointer}.rn .form button:disabled{opacity:.6;cursor:progress}.rn .dark h1{max-width:940px}.rn .dark .lead{max-width:750px}.rn .btn{transition:background .2s}.rn .btn:hover{filter:brightness(.96)}@media (max-width:640px){.rn h1{font-size:34px}.rn .sec{padding-block:54px}.rn .card{padding:24px}.rn .lead{font-size:16px}}.rn{--f-body:var(--font-inter);--f-mono:ui-monospace,SFMono-Regular,Menlo,monospace}.rn details{border-bottom:1px solid var(--line);padding:14px 0}.rn details:last-child{border-bottom:0}.rn summary{cursor:pointer;font-weight:600}.rn details p{margin-top:8px}.rn .choices label{background:#fff;transition:border-color .15s,background .15s}.rn .choices label:has(input:checked){border-color:var(--mint-ink);background:var(--tint-2);font-weight:700}.rn .choices input{margin:0}.rn .vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:880px){.rn .vs{grid-template-columns:1fr}}.rn .vs-panel{border:1px solid var(--line);background:#fff;border-radius:12px;gap:12px;min-width:0;padding:18px;display:grid}.rn .vs-who{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.rn .vs-q{background:var(--ink);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:90%;padding:8px 12px;font-size:13.5px}.rn .vs-a{background:var(--tint);color:var(--ink-2);border-radius:4px 14px 14px;gap:6px;padding:12px 14px;font-size:13.5px;display:grid}.rn .vs-a ol{gap:4px;margin:0;padding-left:20px;display:grid}.rn .vs-a b{color:var(--ink)}.rn .hl{color:var(--ink);background:#c9f2df;border-radius:3px;padding:0 3px;font-weight:700}.rn .miss{color:var(--warn);font-weight:600}.rn .vs-sum{flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.rn .vs-sum span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:2px 10px}.rn .ent{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:18px;display:grid}@media (max-width:880px){.rn .ent{grid-template-columns:1fr}}.rn .calc{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:880px){.rn .calc{grid-template-columns:1fr}}.rn .calc .card{gap:24px}.rn .cfield{gap:10px;display:grid}.rn .cfield>.lbl{font-size:14px;font-weight:700}.rn .range-row{align-items:center;gap:14px;display:flex}.rn .range-row input{min-width:0;accent-color:var(--mint-ink);border:0;flex:1;padding:0}.rn .range-row output{font:700 18px/1 var(--f-body);text-align:right;font-variant-numeric:tabular-nums;min-width:4.2em}.rn .ticks{color:var(--mute);justify-content:space-between;margin-top:-4px;padding-right:calc(4.2em + 14px);font-size:11.5px;display:flex}.rn .res{position:sticky;top:90px}.rn .res-ans{color:var(--ink-2);font-size:15px}.rn .res-ans b{color:var(--ink);font-size:18px}.rn .res-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.1}.rn .res-price small{margin-left:2px;font-size:16px;font-weight:600}.rn .res-price.quote{font-size:28px}.rn .res .btn{width:100%}.rn .res-sub{color:var(--mute);text-align:center;font-size:12.5px}.rn .ent-line{color:var(--ink-2);margin-top:6px;font-size:13px;font-weight:600}.rn .flash{animation:1.6s rn-flash}@keyframes rn-flash{0%,30%{box-shadow:0 0 0 4px #34d8a88c}to{box-shadow:0 0 #34d8a800}}.rn #calculator{scroll-margin-top:72px}.rn .mock{background:#fff;gap:14px;padding:22px;display:grid}.rn .mock-h{border-left:3px solid var(--mint-ink);padding-left:8px;font-size:14px;font-weight:700}.rn .mock-row{color:var(--ink-2);grid-template-columns:minmax(0,9em) minmax(0,1fr) 3.2em;align-items:center;gap:12px;font-size:12.5px;display:grid}.rn .mock-bar{background:#eef1ef;border-radius:3px;height:12px;display:flex;overflow:hidden}.rn .mock-bar i{height:100%;display:block}.rn .lg{color:var(--mute);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.rn .lg span:before{content:"";background:var(--c);border-radius:2px;width:9px;height:9px;margin-right:5px;display:inline-block}.rn .docs{background:var(--tint);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.rn .doc{border:1px solid var(--line);background:#fff;border-radius:6px;gap:8px;min-width:0;padding:16px;display:grid;box-shadow:0 4px 14px #102a220f}.rn .doc b{font-size:13px}.rn .doc i{background:#e3e9e5;border-radius:3px;height:7px;display:block}.rn .doc .pill{color:var(--mint-ink);font-size:11px;font-weight:700}@media (max-width:640px){.rn .docs{grid-template-columns:1fr}.rn .mock-row{grid-template-columns:minmax(0,6.5em) minmax(0,1fr) 2.8em}}.rn .home-find{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px;display:grid}@media (max-width:880px){.rn .home-find{grid-template-columns:1fr;gap:20px}}.rn #home-find{scroll-margin-top:64px}.calcbar{z-index:45;color:#fff;font:500 14.5px/1.4 var(--font-inter),"Noto Sans KR",system-ui,sans-serif;padding:12px 16px calc(12px + env(safe-area-inset-bottom));text-align:center;word-break:keep-all;background:#13201b;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #0000002e}.calcbar b{color:#34d8a8;font-weight:800}body.calcbar-on nav[aria-label=빠른\ 이동]{display:none}@media (min-width:768px){.calcbar{display:none!important}}
.BusanGeo-module__8QonfG__page{min-height:100vh}.BusanGeo-module__8QonfG__shell{width:min(100% - 2.5rem,62rem);margin-inline:auto}.BusanGeo-module__8QonfG__hero{background:radial-gradient(circle at 12% 22%,#34d8a81f,#0000 25rem),linear-gradient(#10151c 0%,#0a0c0f 100%);padding:4.5rem 0 3.5rem}.BusanGeo-module__8QonfG__eyebrow{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.16em;color:var(--mint);margin-bottom:14px;font-size:11px;font-weight:700}.BusanGeo-module__8QonfG__title{letter-spacing:-.025em;color:var(--text);word-break:keep-all;margin-bottom:18px;font-size:clamp(1.9rem,4.4vw,2.9rem);font-weight:800;line-height:1.4}.BusanGeo-module__8QonfG__lead{color:var(--text-soft);word-break:keep-all;max-width:46rem;margin-bottom:26px;font-size:1.02rem;line-height:1.9}.BusanGeo-module__8QonfG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BusanGeo-module__8QonfG__ghost{border:1px solid var(--line);color:var(--text-soft);border-radius:5px;padding:10px 20px;font-size:14px}.BusanGeo-module__8QonfG__ghost:hover{color:var(--text);border-color:var(--line-strong,#38424f)}.BusanGeo-module__8QonfG__sec{padding:3.5rem 0 4.5rem}.BusanGeo-module__8QonfG__sec h2{color:var(--text);word-break:keep-all;margin:3rem 0 1rem;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:700;line-height:1.5}.BusanGeo-module__8QonfG__sec h2:first-child{margin-top:0}.BusanGeo-module__8QonfG__sec p{color:var(--text-soft);word-break:keep-all;max-width:48rem;margin-bottom:1.1rem;font-size:1rem;line-height:1.95}.BusanGeo-module__8QonfG__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:14px;margin:1.5rem 0 .5rem;display:grid}.BusanGeo-module__8QonfG__card{border:1px solid var(--line);background:var(--bg1);border-radius:8px;padding:20px 22px}.BusanGeo-module__8QonfG__card h3{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;color:var(--mint);letter-spacing:.02em;margin-bottom:10px;font-size:14px}.BusanGeo-module__8QonfG__card p{margin:0;font-size:.9rem;line-height:1.8}.BusanGeo-module__8QonfG__steps{margin:1.2rem 0 0;padding-left:1.3rem}.BusanGeo-module__8QonfG__steps li{color:var(--text-soft);word-break:keep-all;margin-bottom:.7rem;font-size:.97rem;line-height:1.9}.BusanGeo-module__8QonfG__steps strong{color:var(--text);font-weight:700}.BusanGeo-module__8QonfG__faq{border-top:1px solid var(--line);margin-top:1.2rem}.BusanGeo-module__8QonfG__faq details{border-bottom:1px solid var(--line)}.BusanGeo-module__8QonfG__faq summary{cursor:pointer;color:var(--text);word-break:keep-all;padding:16px 0;font-size:1rem;font-weight:600;list-style:none}.BusanGeo-module__8QonfG__faq summary::-webkit-details-marker{display:none}.BusanGeo-module__8QonfG__faq summary:after{content:"+";float:right;color:var(--text-mute)}.BusanGeo-module__8QonfG__faq details[open] summary:after{content:"−"}.BusanGeo-module__8QonfG__faq details p{color:var(--text-soft);margin:0;padding:0 0 18px;font-size:.94rem;line-height:1.9}.BusanGeo-module__8QonfG__note{border-top:1px solid var(--line);color:var(--text-mute);margin-top:3rem;padding-top:1.4rem;font-size:.83rem;line-height:1.85}
