.phonefarm-chrome.ka-site{min-height:0;background:transparent}.phonefarm-page{font-family:var(--f-display);font-size:16px;line-height:1.65}.phonefarm-chrome .ka-header{font-family:var(--font-sans);letter-spacing:-.01em}.phonefarm-chrome .ka-wordmark{flex-shrink:0}:root:has(.phonefarm-page){--paper:var(--surface-000);--paper-2:var(--surface-200);--paper-3:var(--line-100);--card:var(--surface-100);--ink:var(--ink-950);--ink-2:var(--ink-700);--mute:var(--ink-500);--mute-2:var(--ink-500);--line:var(--line-100);--line-2:var(--line-300);--graphite:var(--surface-inverse);--graphite-2:var(--ink-950);--graphite-3:var(--ink-700);--graphite-4:var(--ink-500);--on-dark:var(--on-inverse);--on-dark-mute:var(--on-inverse-muted);--line-dark:var(--glass-edge-media);--signal:var(--primary);--signal-2:var(--primary-hover);--signal-ink:var(--primary);--signal-wash:var(--surface-200);--cable:var(--ink-500);--cable-ink:var(--ink-700);--cable-wash:var(--surface-200);--led:var(--primary);--led-wash:var(--surface-200);--tape:var(--surface-200);--receipt:var(--surface-100);--dot:transparent;--shadow-1:none;--shadow-2:var(--shadow-overlay);--shadow-paper:none;--card-edge:0 0 0 1px var(--line-100);--focus:var(--primary);--pf-accent-rgb:29,29,31;--pf-soft-rgb:110,110,115;--pf-bright-rgb:245,245,247;--kat-code-string:var(--code-str)}:root:has(.phonefarm-page) body{background:var(--surface-000)}:root:has(.phonefarm-page) body:after{display:none}.phonefarm-page :is(.on-dark,.card--dark,.tn-stage,.pr-plan--real),.xr{--signal:var(--on-inverse);--signal-2:var(--on-inverse);--signal-ink:var(--on-inverse);--signal-wash:rgba(245,245,247,.1);--cable:var(--on-inverse-muted);--cable-ink:var(--on-inverse);--cable-wash:rgba(245,245,247,.1);--led:var(--on-inverse);--led-wash:rgba(245,245,247,.1);--pf-accent-rgb:var(--pf-bright-rgb);--pf-soft-rgb:var(--pf-bright-rgb);--focus:var(--on-inverse)}.phonefarm-page .tn-stage{--paper:var(--surface-inverse);--card:var(--ink-950);--ink:var(--on-inverse);--ink-2:var(--on-inverse-muted);--mute:var(--on-inverse-muted);--mute-2:var(--on-inverse-muted);--line:var(--glass-edge-media);--line-2:var(--glass-edge-media);background:var(--surface-inverse)}.phonefarm-page .btn--signal{background:var(--primary);color:var(--on-primary);box-shadow:none}.phonefarm-page .btn--ink:hover,.phonefarm-page .btn--signal:hover{background:var(--primary-hover)}.phonefarm-page .btn--ink{box-shadow:none}.phonefarm-page :is(.on-dark,.card--dark) .btn--ink{background:var(--on-inverse);color:var(--ink-950)}.phonefarm-page .btn--ghost{box-shadow:inset 0 0 0 1px var(--line-100)}.phonefarm-page .tape{color:var(--ink-950)}.phonefarm-page .bd{--code-str:var(--kat-code-string);--code-key:var(--on-inverse);--code-mute:var(--on-inverse-muted)}.phonefarm-page .bd-panel{background:var(--surface-inverse)}.phonefarm-page .bd-panel:before{display:none}.phonefarm-page .pr .pr-seg:before{background:var(--primary);box-shadow:none}.phonefarm-page .pr .pr-plan--real{background:var(--surface-inverse);box-shadow:0 0 0 1px var(--glass-edge-media);--pr-c:var(--on-inverse)}.phonefarm-page .pr .pr-plan--real .btn--signal{background:var(--on-inverse);color:var(--ink-950)}.phonefarm-page .pr .pr-plan--real .btn--signal:hover{background:var(--on-inverse-muted)}.phonefarm-page .hr-chip{background:var(--surface-200);box-shadow:none}.phonefarm-page .cl-end{background:var(--surface-inverse)}:root.xr-xray:has(.phonefarm-page){--pf-accent-rgb:245,245,247;--pf-soft-rgb:245,245,247}:root:has(.phonefarm-page){--f-display:var(--font-sans);--f-head:var(--font-sans);--f-hand:var(--font-sans)}.phonefarm-page{--f-mono:var(--font-jetbrains-mono),"Pretendard Variable",ui-monospace,monospace}.phonefarm-page :is(.hr-title,.t-h2,.t-h3,.tn-title,.tn-kicker,.cl-end__title){font-weight:600}.phonefarm-page :is(.wl-n-title,.wl-n-text){font-family:var(--f-display)}.phonefarm-footer.ka-site{min-height:0}.phonefarm-name{margin-bottom:16px;color:var(--ink-700);font:600 16px/1.5 var(--font-sans);letter-spacing:-.02em}.phonefarm-footer .ka-footer{border-top:1px solid var(--line-100)}.phonefarm-page .phonefarm-consult .pr-plan--cloud{padding-top:32px}.phonefarm-page .phonefarm-consult .pr-amt{font-family:var(--f-display);font-size:32px;font-weight:600;letter-spacing:-.04em}.phonefarm-page #faq.cl-qa{padding-bottom:clamp(80px,9vw,128px)}.phonefarm-page .hr-stage{width:min(55vw,860px);right:2vw;top:56px;bottom:160px}.phonefarm-page .hr-poster{inset:0;width:100%;height:100%;object-fit:contain;transform:none}@media (max-width:900px){.phonefarm-page .hr-stage{width:100%;right:auto;top:auto;bottom:auto;height:min(135vw,600px);margin-top:16px}}.phonefarm-page .app--kakaot{background:#282d4b url(/phonefarm/assets/icons/kakaot.svg) 50%/cover no-repeat}.phonefarm-page .app--kakaot:before{display:none}.phonefarm-page .tn-title{max-width:min(100% - 40px,1080px)}.phonefarm-page .tn-title-line{display:block}.phonefarm-page .tn-stage:after{background:linear-gradient(90deg,rgba(17,19,21,.78) 0 34%,transparent 56%)}@media (max-width:900px) and (orientation:portrait){.phonefarm-page .tn-stage:after{background:linear-gradient(0deg,rgba(17,19,21,.9) 0 34%,transparent 50%)}}.phonefarm-page img.app--local{object-fit:cover;background:transparent}.phonefarm-page .wl-local{background:#fff;color:#1d1d1f;padding:14px 15px;gap:0}.phonefarm-page .wl-local>*{flex-shrink:0;min-width:0}.phonefarm-page .wl-local .wl-h{height:24px}.phonefarm-page .wl-local .wl-hn{color:inherit;opacity:1;font-weight:650}.phonefarm-page .wl-local-title{margin-top:9px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phonefarm-page .wl-local-value{margin-top:4px;font-size:21px;font-weight:700;letter-spacing:-.04em;line-height:27px;white-space:nowrap}.phonefarm-page .wl-c--m .wl-local{padding-inline:18px}.phonefarm-page .wl-c--m .wl-local-title{font-size:14px}.phonefarm-page .wl-c--m .wl-local-value{font-size:25px;line-height:30px}.phonefarm-page .wl-local-detail{margin-top:auto;padding-top:5px;font-size:10px;line-height:14px;color:#6e6e73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phonefarm-page .wl-local-divider{height:2px;margin-top:9px;background:var(--app-accent);opacity:.28}.phonefarm-page .wl-local-progress{display:flex;gap:5px;margin-top:10px}.phonefarm-page .wl-local-progress i{flex:1;height:4px;background:#eceef0;border-radius:4px}.phonefarm-page .wl-local-progress i:first-child{background:var(--app-accent)}.phonefarm-page .wl-local-route{display:flex;align-items:center;justify-content:space-between;height:3px;background:var(--app-accent);margin:12px 6px 5px}.phonefarm-page .wl-local-route i{width:8px;height:8px;background:var(--app-accent);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--app-accent)}.phonefarm-page .wl-local-bubble{margin-top:8px;padding:7px 10px;background:#fee500;color:#272317;border-radius:10px 10px 2px 10px;font-size:11px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phonefarm-page .wl-local--chat{background:#f4f6f8}.phonefarm-page .wl-local--chat .wl-local-detail{display:none}.phonefarm-page .wl-local--route{background:#202735;color:#fff}.phonefarm-page .wl-local--route .wl-local-detail{color:#c0c8d5}.phonefarm-page .wl-local--route .wl-local-route{background:#9db8ff}.phonefarm-page .wl-local--route .wl-local-route i{background:#9db8ff;border-color:#202735;box-shadow:0 0 0 1px #9db8ff}.phonefarm-page .phonefarm-device .ud-grid{align-items:center}.phonefarm-page .pf-device-panel{position:relative;top:auto;margin-top:0}.phonefarm-page .pf-device-stage{position:relative;height:680px}.phonefarm-page .pf-device-canvas,.phonefarm-page .pf-device-poster{position:absolute;inset:0;width:100%;height:100%}.phonefarm-page .pf-device-poster{object-fit:contain;transition:opacity .3s ease}.phonefarm-page .pf-device-canvas{opacity:0;transition:opacity .3s ease}.phonefarm-page .is-device-ready .pf-device-canvas{opacity:1}.phonefarm-page .is-device-ready .pf-device-poster{opacity:0}.phonefarm-page .phonefarm-device .ud-sheet{padding-bottom:0}.phonefarm-page .phonefarm-device .ud-row:last-child{border-bottom:0}@media (max-width:900px){.phonefarm-page .pf-device-stage{height:min(130vw,600px)}.phonefarm-page .phonefarm-device .ud-grid{gap:32px}}.phonefarm-page .hr-lede{max-width:510px;margin-top:24px;font-size:18px;line-height:1.8}.phonefarm-page .wl-title{font-size:clamp(34px,4.25vw,60px)}.phonefarm-page .wy-tab{background:linear-gradient(165deg,var(--ink-700),var(--ink-950) 60%,#303034);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 18px 36px -18px rgba(0,0,0,.4)}.phonefarm-page .wy-ring path{stroke:rgba(255,255,255,.72)}.phonefarm-page .phonefarm-integration .bd-grid{display:block}.phonefarm-page .phonefarm-integration .bd-code{max-width:100%}.phonefarm-page .phonefarm-integration .bd-code .bd-stage{height:480px;min-height:0;flex:none;padding:18px}.phonefarm-page .phonefarm-integration .bd-src{flex:1;min-height:0}.phonefarm-page .pf-code-caption{margin-top:14px;color:var(--on-dark-mute);font-size:13px;line-height:1.7}@media (max-width:900px){.phonefarm-page .phonefarm-integration .bd-head{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.phonefarm-page .hr-line:last-child{max-width:11em}.phonefarm-page .hr-lede{font-size:16px}.phonefarm-page .phonefarm-integration .bd-code .bd-stage{height:440px;padding:10px}.phonefarm-page .phonefarm-integration .bd-lights{display:none}}html:lang(ko) .phonefarm-page .hr-title{font-size:clamp(32px,3.35vw,46px);line-height:1.3}.phonefarm-page .wl-path-dash{bottom:0}@media (max-width:600px){html:lang(ko) .phonefarm-page .hr-title{font-size:32px}}.phonefarm-page #wall .wl-path,.phonefarm-page #wall .wl-path-dash{display:none}.phonefarm-page .pf-lede-line{display:block}.phonefarm-page .wl-can{text-align:center;padding-top:18px}@media (max-width:1023px){.phonefarm-page .wl-can{margin-top:28px;padding-top:0}.phonefarm-page .wl-notes{margin-top:28px}}.phonefarm-page .tn-agents li{color:#b7bbc2;min-width:58px}.phonefarm-page .tn-agents li.is-picked{color:#fff}.phonefarm-page .tn-agents li.is-picked .tn-tile{box-shadow:0 0 0 3px #111315,0 0 0 5px #fff}.phonefarm-page .tn-agents li.is-picked:after{width:22px;height:22px;top:-10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50% /15px no-repeat;box-shadow:0 0 0 2px #111315}.phonefarm-page .tn-num{color:#1d1d1f}.phonefarm-page .tn-log li.is-done:after{border-color:#1d1d1f}.phonefarm-page .tn-log li.is-done:last-child:before{background:#fff}.phonefarm-page .tn-log li.is-done:last-child:after{border-color:#1d1d1f}.phonefarm-page #consult{scroll-margin-top:90px;border-top:1px solid var(--line-100)}.phonefarm-page .pf-booking-head{max-width:780px;margin-bottom:40px}.phonefarm-page .pf-booking-head .t-h2{margin-block:20px 24px}.phonefarm-page .pf-booking-meta{margin-top:18px;color:var(--ink-500);font-size:14px}.phonefarm-page .pf-booking-calendar{width:100%;border:1px solid var(--line-100);border-radius:20px;overflow:hidden;background:#fff}.phonefarm-page .pf-booking-loading{margin-top:20px;color:var(--ink-500)}.phonefarm-page .pf-booking-contact{margin-top:24px;color:var(--ink-500);font-size:14px;line-height:1.8}.phonefarm-page .pf-booking-contact a{color:var(--ink-950);text-decoration:underline;text-underline-offset:4px}.phonefarm-page .app--imessage{background:#fff url(/phonefarm/assets/icons/apple-messages.png) 50%/cover no-repeat}.phonefarm-page .app--imessage:after,.phonefarm-page .app--imessage:before{display:none}.phonefarm-page :is(.uc-card--imsg,.uc-card--sms) .uc-tile{padding:0;overflow:hidden;border:0;background:transparent}.phonefarm-page :is(.uc-card--imsg,.uc-card--sms) .uc-tile img{width:100%;height:100%;object-fit:cover;border-radius:12px}.phonefarm-page img.uc-reel-art{object-fit:cover}.phonefarm-page .tn-step:is(.is-active,.is-done) .tn-num{background:#fff;color:#1d1d1f}.phonefarm-page .uc-order-items li{grid-template-columns:10px minmax(0,1fr) auto 68px}.phonefarm-page .uc-order-items li>span:last-child{white-space:nowrap}.phonefarm-page #consult{scroll-margin-top:0;padding-block:clamp(48px,6vw,80px)}.phonefarm-page .pf-booking-frame{display:block;width:100%;height:680px;border:0}@media (max-width:600px){.phonefarm-page .pf-booking-frame{height:960px}}