html{scroll-snap-type:none!important;scroll-behavior:smooth;scroll-padding-top:100px}html[data-theme=dark] body{background:#070709}.sr-intro{background:#050506!important;color:#f9f8ff!important;font-family:'Pretendard Variable',sans-serif}.sr-intro .sr-story{height:auto!important}.sr-intro .sr-scene{background:#050506!important;min-height:760px;height:100svh;max-height:1120px;isolation:isolate}.sr-scene:after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' filter='url(%23noise)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.sr-intro .sr-nav{left:3.7%;right:3.7%;width:auto;top:26px;height:48px;gap:32px;transition:background .25s}.sr-intro .sr-nav.is-scrolled{top:0;left:0;right:0;padding:18px 3.7%;height:82px;background:#08080ce8;backdrop-filter:blur(16px);border-bottom:1px solid #ffffff0d}.sr-intro .sr-brand{position:static;transform:none;display:flex;align-items:center;gap:10px;padding:0;margin-right:auto;font-size:28px;letter-spacing:-1.5px;font-weight:650}.brand-symbol{position:relative;width:24px;height:30px;display:block}.brand-symbol i{position:absolute;width:14px;height:15px;left:5px;top:0;background:linear-gradient(140deg,#57ead5,#8757ff);border-radius:0 10px 0 0}.brand-symbol i:nth-child(2){left:0;top:11px;background:#8954ff;border-radius:0}.brand-symbol i:nth-child(3){left:7px;top:20px;width:14px;height:10px;background:linear-gradient(130deg,#a65bf4,#f5bc6c);border-radius:0 0 10px 0}.sr-intro .sr-nav-links{gap:28px;padding:0;font-size:12px;font-weight:600;color:#b3b2b8}.sr-intro .sr-nav-actions{background:none;padding:0;border:0;box-shadow:none;gap:24px;font-size:12px}.sr-intro .sr-nav-cta{background:#8452ff!important;border:0;color:#fff!important;padding:13px 22px;border-radius:30px;font-weight:700}.sr-intro .sr-login{color:#b3b2b8}.sr-intro .sr-primary,.recovery-end .sr-primary{background:#8452ff!important;border:0;color:white!important;border-radius:30px;box-shadow:none;padding:15px 24px;font-size:13px;font-weight:650;display:inline-flex;gap:25px;align-items:center}.sr-intro .sr-primary:hover,.recovery-end .sr-primary:hover{background:#996fff!important;transform:translateY(-2px)}.sr-intro .sr-copy{left:3.7%;top:17%;width:39%;max-width:560px;z-index:3}.sr-intro .sr-copy h1{font-family:'Pretendard Variable',sans-serif;font-size:clamp(64px,6.7vw,108px);font-weight:350;letter-spacing:-.075em;line-height:1.08;margin:0 0 30px;color:#f9f8ff}.sr-intro .sr-copy h1 span{font-weight:450}.sr-intro .sr-eyebrow{margin:0 0 12px;color:#f5cc50!important;font-size:12px;font-weight:650;letter-spacing:-.1px}.sr-intro .sr-lead{color:#b5b4bb!important;font-family:'Pretendard Variable',sans-serif;font-size:15px;font-weight:400;line-height:1.85;letter-spacing:-.35px}.sr-intro .sr-lead p{margin:0}.sr-intro .sr-cta{margin-top:25px}.sr-intro .sr-network{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.sr-network canvas{display:block;width:100%;height:100%}.intro-bottom{position:absolute;bottom:25px;left:3.7%;right:3.7%;z-index:4;display:flex;align-items:center;justify-content:space-between;color:#86858e;font-size:11px}.intro-bottom>a{padding:10px 0;display:flex;align-items:center;gap:26px}.intro-controls{display:flex;gap:8px}.intro-controls button{border:1px solid #ffffff25;background:#0c0c1199;color:#c1bcd1;width:34px;height:34px;border-radius:50%;font-size:15px;padding:0}.intro-controls button:hover{border-color:#a689ff;color:white}.sr-menu-button{border:1px solid #ffffff25;background:transparent;border-radius:50%}.sr-mobile-menu:not([hidden]){background:#101015f7!important;border-color:#ffffff1a!important}.recovery-page{--ink:#f5f3fa!important;--text:#b6b2c2!important;--mute:#827d91!important;--line:#272330!important;--blue:#a187ff!important;background:#0a090e!important}.recovery-page>.recovery-section{min-height:0;padding:128px 0;border-top:1px solid #ffffff08;background:#0a090e}.recovery-page .wrap{max-width:1220px;width:90%!important}.recovery-page h2{font-size:clamp(34px,3.9vw,58px);line-height:1.18;letter-spacing:-.055em;font-weight:500;margin:0 0 28px;color:#f3f0fa}.recovery-page h3{color:#f2eef9}.recovery-page .split{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.section-kicker{font-family:'SR Geist','Pretendard Variable',sans-serif;font-size:10px;letter-spacing:2px;color:#a58ae8;margin:0 0 22px}.section-description{font-size:16px;line-height:1.85;color:#b1aabd;margin:0 0 30px}.text-link{display:inline-flex;border-bottom:1px solid #83709e;padding-bottom:8px;font-size:13px;gap:20px;color:#d1bbf9!important}.debt-preview{background:linear-gradient(130deg,#221c31,#100f17);border:1px solid #3f3153;border-radius:17px;padding:28px;box-shadow:0 30px 100px #0004}.preview-top{display:flex;justify-content:space-between;align-items:center}.preview-brand{font-size:21px;font-weight:750;color:white}.example-label{font-size:10px;color:#9589a8;border:1px solid #4b3d5d;border-radius:5px;padding:3px 7px}.balance{padding:35px 0 27px}.balance small{display:block;color:#b9abc9;font-size:12px}.balance strong{display:block;font-size:38px;font-weight:450;letter-spacing:-1.5px;color:white;margin-top:5px}.balance strong>span{font-size:13px;margin-left:8px;color:#978aa9}.preview-row{border-top:1px solid #ffffff0c;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:12px}.preview-row>span{position:relative;padding-left:17px}.preview-row small{display:block;color:#82758f;margin-top:3px;font-size:10px}.preview-row b{font-weight:500;color:#dad2e6}.type-dot{position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%}.type-dot.purple{background:#a47eff}.type-dot.gold{background:#e7c356}.progress-track{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff12;padding-top:24px;font-size:10px;color:#756b85}.progress-track i{height:1px;background:#3a3047;flex:1;margin:0 8px}.progress-track .done{color:#b392ec}.progress-track .active{color:#f5cb6b}.preview-caption{font-size:10px!important;color:#756b85!important;margin:20px 0 0!important}.recovery-page>.scope-section{background:#0e0c13}.scope-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:54px}.scope-grid article{border-top:1px solid #4d3d63;padding:24px 26px 0 0}.scope-grid article+article{padding-left:24px;border-left:1px solid #24202d}.scope-grid article>span{font-size:11px;letter-spacing:1px;color:#8f6fc2}.scope-grid h3{font-size:21px;font-weight:550;margin:30px 0 14px;letter-spacing:-.5px}.scope-grid p{font-size:14px;line-height:1.8;color:#9e94ad;margin:0;max-width:240px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:50px}.section-heading>p{font-size:14px;line-height:1.85;color:#a395b3;margin:0 0 30px}.recovery-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.recovery-steps>li{border-top:1px solid #41314f;padding-top:22px}.recovery-steps li>span{color:#a17ae1;font-size:24px;font-weight:350}.recovery-steps h3{font-size:18px;font-weight:550;margin:20px 0 13px}.recovery-steps p{font-size:13px;line-height:1.85;color:#9f93ad;margin:0}.recovery-page>.care-section{background:radial-gradient(ellipse at 20% 50%,#2d1e4d55,transparent 65%),#100d16}.message-preview{background:#191320;border:1px solid #3e2e4d;border-radius:16px;padding:30px;max-width:490px}.message-header{display:flex;align-items:center;gap:10px;margin-bottom:33px}.message-icon{width:38px;height:38px;display:grid;place-items:center;background:#8253d8;color:white;border-radius:11px;font-size:20px;font-weight:650}.message-header b{color:#eee3f9;font-size:13px}.message-header small{display:block;font-size:10px;color:#92809f}.message-date{margin-left:auto;font-size:11px;color:#7c6d8a}.message-preview h3{font-size:18px;font-weight:550;margin:0 0 16px}.message-preview>p{font-size:14px;line-height:1.95;color:#b0a1bd}.message-status{display:inline-flex;align-items:center;gap:7px;background:#2c2040;color:#c9aaf5;font-size:11px;padding:5px 10px;border-radius:5px;margin:8px 0 28px}.message-status>span{width:5px;height:5px;background:#b07bee;border-radius:50%}.message-foot{font-size:10px;color:#887697;border-top:1px solid #ffffff0b;padding-top:18px}.checklist{list-style:none;padding:0;margin:20px 0 0}.checklist li{border-top:1px solid #ffffff10;padding:13px 0;font-size:13px;color:#b9abc8}.checklist li:before{content:'↗';margin-right:13px;color:#a47ce4}.recovery-page .fee-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.recovery-page .fee-card{background:#141019!important;border:1px solid #35293f!important;box-shadow:none!important;padding:28px!important;border-radius:12px!important}.fee-number{font-size:11px;color:#9569b9}.recovery-page .fee-card h3{font-size:19px;font-weight:550;margin:28px 0 14px}.recovery-page .fee-card p{color:#a99ab3;font-size:14px;line-height:1.85}.section-note{color:#81728e;font-size:11px;line-height:1.8;margin-top:22px}.recovery-page>#board{background:radial-gradient(ellipse at 0 30%,#271b3833,transparent 55%),#0e0b12}.application-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;margin-top:46px}.application-side h3{font-size:22px;letter-spacing:-.8px;font-weight:550;margin-top:7px}.application-side>p{font-size:14px;line-height:1.9;color:#ab9db7;max-width:300px}.application-note{display:grid;grid-template-columns:25px 1fr;gap:15px;border-top:1px solid #3b2c46;margin-top:35px;padding-top:22px;font-size:12px;align-items:center}.application-note span{color:#a27ac8;font-size:10px}.application-note p{margin:0;color:#b3a4be}.recovery-page .apply{background:#17121e!important;border:1px solid #3a2d47;box-shadow:none!important;border-radius:14px;padding:32px;margin:0;scroll-margin-top:110px}.recovery-page .apply h3{font-size:24px;letter-spacing:-.8px;margin:0 0 8px}.recovery-page .apply .sub{font-size:12px;color:#9988a7;margin-bottom:25px}.recovery-page :is(input:not([type=checkbox]),select,textarea){background:#0e0b13!important;border-color:#3a2c47!important;border-radius:6px;color:#eee7f6!important;font-size:13px}.recovery-page input::placeholder,.recovery-page textarea::placeholder{color:#71637e}.recovery-page .apply label{font-size:12px;color:#b5a3c4}.recovery-page .apply .check{font-size:10px;line-height:1.7;color:#91809f;margin:16px 0;align-items:flex-start}.recovery-page input[type=checkbox]{accent-color:#9563eb}.recovery-page .apply .btn{background:#8550e3;border:0;border-radius:7px;color:white;display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 18px;font-size:14px}.public-board{margin-top:40px;border-top:1px solid #34253f;padding-top:22px}.public-board>summary{font-size:13px;color:#b39bc6;cursor:pointer}.public-board>.note{color:#81718e;font-size:11px;margin-top:20px}.recovery-page .table-wrap{background:#15101d!important;box-shadow:none!important;border-color:#34243e}.recovery-page .list th{background:#21172c!important;color:#ac96bb}.recovery-page .list td{border-color:#34243e}.recovery-page>.faq{background:#0a080f!important}.recovery-page .faq .narrow{max-width:860px}.recovery-page .faq details{border-color:#33243d}.recovery-page .faq summary{font-size:17px;letter-spacing:-.3px;font-weight:450;padding:23px 0}.recovery-page .faq details p{font-size:14px;line-height:1.9;color:#a998b7}.recovery-page>.recovery-end{background:radial-gradient(ellipse at 50% 100%,#39235488,transparent 75%),#100b16;min-height:0;padding:110px 0;text-align:center}.recovery-end p{color:#b3a0c5;font-size:14px;margin-bottom:26px}.recovery-page .recovery-end h2{font-size:clamp(58px,8vw,106px);font-weight:400;margin:0 0 40px;line-height:1.1}.recovery-page footer{padding:50px 0!important;background:#08060b;border-top:1px solid #24192b;min-height:0}.footer-brand{font-size:30px;font-weight:700;color:white!important;letter-spacing:-1.3px;display:inline-block;margin-bottom:23px}.recovery-page footer .biz,.recovery-page footer .copy{font-size:11px;color:#796b86;line-height:1.9}.recovery-page footer .copy a{color:#a48db9}@media(min-width:1600px){.sr-intro .sr-copy{top:20%}}@media(max-width:1100px){.sr-intro .sr-copy{width:43%;top:19%}.sr-intro .sr-copy h1{font-size:72px}.sr-intro .sr-nav-links{gap:20px}.sr-intro .sr-nav-actions{gap:18px}.sr-intro .sr-lead{font-size:13px}.recovery-page .split{gap:40px}.application-layout{gap:40px}.scope-grid{grid-template-columns:repeat(2,1fr);gap:30px}.scope-grid article+article{border-left:0;padding-left:0}.recovery-steps{grid-template-columns:repeat(2,1fr);gap:32px}}
@media(max-width:760px){.sr-intro .sr-scene{height:1120px;min-height:0;max-height:none}.sr-intro .sr-nav{top:22px;height:40px;left:6%;right:6%;gap:14px}.sr-intro .sr-nav.is-scrolled{height:72px;padding:15px 6%}.sr-intro .sr-brand{font-size:25px;gap:8px}.sr-intro .sr-nav-links,.sr-intro .sr-login{display:none}.sr-intro .sr-nav-actions{margin-left:0}.sr-intro .sr-nav-cta{padding:12px 16px;font-size:11px}.sr-intro .sr-nav-cta span{padding-left:3px}.sr-intro .sr-menu-button{display:flex;width:36px;height:36px;padding:10px}.sr-intro .sr-copy{top:122px;left:7%;right:7%;width:86%;max-width:none}.sr-intro .sr-copy h1{font-size:65px;line-height:1.08;letter-spacing:-.075em;margin-bottom:24px}.sr-intro .sr-eyebrow{font-size:10px;margin-bottom:10px}.sr-intro .sr-lead{font-size:13px;line-height:1.8}.sr-intro .sr-cta{margin-top:21px}.sr-intro .sr-primary{padding:13px 20px;font-size:12px}.sr-intro .sr-network{inset:0;width:100%;height:100%}.intro-bottom{left:7%;right:7%;bottom:21px;font-size:10px}.recovery-page>.recovery-section{padding:78px 0}.recovery-page .wrap{width:86%!important}.recovery-page .split{grid-template-columns:1fr;gap:42px}.recovery-page h2{font-size:37px;letter-spacing:-1.8px;margin-bottom:22px}.section-kicker{font-size:9px;letter-spacing:1.5px;margin-bottom:18px}.section-description{font-size:14px}.debt-preview{padding:23px}.balance strong{font-size:32px}.scope-grid{margin-top:34px;gap:28px 20px}.scope-grid article{padding-right:0}.scope-grid h3{font-size:18px;margin:20px 0 11px}.scope-grid p{font-size:12px}.section-heading{display:block;margin-bottom:30px}.section-heading>p{font-size:13px}.recovery-steps{gap:28px 20px}.recovery-steps h3{font-size:16px}.recovery-steps p{font-size:12px}.recovery-page .care-section .split>div:first-child{order:2}.message-preview{padding:25px}.message-preview h3{font-size:16px}.message-preview>p{font-size:13px}.recovery-page .fee-grid{grid-template-columns:1fr;gap:14px;margin-top:28px}.recovery-page .fee-card{padding:24px!important}.recovery-page .fee-card h3{margin:14px 0 11px}.recovery-page .fee-card p{font-size:13px;margin-bottom:0}.application-layout{grid-template-columns:1fr;gap:24px;margin-top:32px}.application-note{display:none}.application-side>p{max-width:100%;font-size:13px}.recovery-page .apply{padding:24px 20px}.recovery-page .apply .grid{grid-template-columns:1fr}.recovery-page .faq summary{font-size:15px;padding:22px 0}.recovery-page .faq details p{font-size:13px}.recovery-page>.recovery-end{padding:80px 0}.recovery-page .recovery-end h2{font-size:69px}.recovery-page footer{padding:42px 0!important}}@media(max-width:380px){.sr-intro .sr-copy h1{font-size:58px}.sr-intro .sr-brand{font-size:23px}.sr-intro .sr-nav{gap:10px}.sr-intro .sr-nav-cta{padding:11px 12px}.recovery-page h2{font-size:33px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sr-scene:after{display:none}}