.investmentV2{--blue:#2b84f9;--navy:#0c0a4f;--ink:#222632;--sub:#677487;--line:#e5eaf1;--pale:#f5f8fc;color:var(--ink);letter-spacing:0;background:#fff;font-family:Pretendard,Malgun Gothic,sans-serif;font-size:16px;font-weight:400;line-height:1.5;overflow:clip}.investmentV2 *{box-sizing:border-box;border-style:solid;border-width:0}.investmentV2 :is(p,h1,h2,h3){font-size:inherit;font-weight:inherit;margin:0}.investmentV2 :is(button,a,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.investmentV2 button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;padding:0}.investmentV2 a{color:inherit;text-decoration:none}.investmentV2 img{display:block}.investmentV2 :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #2b84f9}.investmentV2 [id]{scroll-margin-top:90px}.investmentV2 .iv2-content{min-width:0}.investmentV2 .iv2-dark{background:#111827}.investmentV2 .iv2-section{width:100%;min-width:0}.investmentV2 .iv2-section>div{height:auto}.investmentV2 .iv2-light{flex-direction:column;gap:76px;width:312px;margin:auto;padding:76px 0 80px;display:flex}.investmentV2 .iv2-benefits{flex-direction:column;gap:64px;width:100%;display:flex}.investmentV2 [data-section="235-442"]{height:357px;overflow:hidden}.investmentV2 [data-section="235-442"]>div{height:100%}.investmentV2 [data-section="235-674"]{width:336px}.investmentV2 [data-section="259-708"]>div{align-items:center}.investmentV2 .iv2-faq{gap:0}.investmentV2 .iv2-faq>summary{cursor:pointer;list-style:none}.investmentV2 .iv2-faq>summary::-webkit-details-marker{display:none}.investmentV2 .iv2-faq-answer{color:#677487;overflow-wrap:break-word;width:280px;margin-top:12px;font-size:14px;line-height:23.8px}.investmentV2 .iv2-faq:first-child .iv2-faq-answer{min-height:72px}.investmentV2 .iv2-faq-icon{color:#2b84f9;flex:none;width:16px;height:16px;position:relative}.investmentV2 .iv2-faq-icon:before,.investmentV2 .iv2-faq-icon:after{content:"";background:currentColor;border-radius:2px;width:16px;height:1.8px;position:absolute;top:7px;left:0}.investmentV2 .iv2-faq:not([open]) .iv2-faq-icon:after{rotate:90deg}.investmentV2 .iv2-review-track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.investmentV2 .iv2-review-track::-webkit-scrollbar{display:none}.investmentV2 .iv2-review-track>div>div{scroll-snap-align:start}.investmentV2 .iv2-review-controls{align-items:center;gap:8px;display:flex}.investmentV2 [data-section="235-674"] :is([data-node-id$=";97:257"],[data-node-id$=";97:264"]){align-items:baseline;gap:3px;display:flex}.investmentV2 [data-section="235-674"] :is([data-node-id$=";97:257"],[data-node-id$=";97:264"])>p{flex:none;width:auto;position:static}.iv2-layout{grid-template-columns:minmax(0,760px) 340px;align-items:start;gap:32px;max-width:1164px;margin:auto;padding:32px 16px 64px;display:grid;position:relative}.iv2-layout>.investmentV2{border:1px solid #e5eaf1;border-radius:20px}.iv2-calculator{min-width:0;position:sticky;top:104px}.iv2-calculator.investmentPage .calculator-slot{position:static}.iv2-calculator.investmentPage .mobile-action{display:none}.iv2-calculator.investmentPage .calculator{max-height:calc(100dvh - 124px)}.iv2-calculator .iv2-consult{color:#2b84f9;background:#f5f8fc;border-radius:10px;width:100%;min-height:44px;margin-top:8px;font-size:14px;display:block;border:1px solid #d6e7ff!important}.iv2-mobile-menu{display:none}.iv2-review-dialog{color:#202226;word-break:keep-all;overscroll-behavior:contain;-webkit-font-smoothing:antialiased;background:#fff;border:0;border-radius:20px;width:calc(100% - 32px);max-width:640px;max-height:calc(100dvh - 40px);padding:0;font-family:Pretendard,Malgun Gothic,sans-serif;line-height:1.6;overflow:auto;box-shadow:0 25px 90px #101a3540}.iv2-review-dialog *{box-sizing:border-box}.iv2-review-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141d3690}.iv2-review-dialog :is(h2,p){margin:0}.iv2-review-dialog p{letter-spacing:-.015em}.iv2-review-dialog button{font:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0}.iv2-review-dialog :focus-visible{outline-offset:4px;outline:3px solid #81b5ff}.iv2-review-dialog svg{display:block}.iv2-review-inner{padding:32px 34px}.iv2-review-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.iv2-review-dialog .iv2-review-label{color:#8fa0b7;margin-bottom:7px;font-size:11px}.iv2-review-head h2{letter-spacing:-.035em;font-size:25px;font-weight:750;line-height:1.45}.iv2-review-close{background:#f1f3f6;border-radius:50%;flex-shrink:0;padding:8px}.iv2-review-meta{color:#8490a0;align-items:center;gap:11px;margin-bottom:26px;font-size:12px;display:flex}.iv2-review-cycle{color:#fff;background:#2b84f9;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:5px 9px;font-size:11px;font-weight:650;line-height:1.6;display:inline-flex}.iv2-review-copy{color:#536175;word-break:keep-all;overflow-wrap:break-word;font-size:15px;line-height:1.95}.iv2-review-copy p+p{margin-top:20px}.iv2-review-summary{background:#f6f7fa;border-radius:11px;margin:28px 0 0;padding:4px 17px}.iv2-review-summary>div{justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:14px 0;display:flex}.iv2-review-summary>div+div{border-top:1px solid #e0e5ed}.iv2-review-summary dt{color:#68778d;white-space:nowrap;font-size:13px;font-weight:550}.iv2-review-summary dd{text-align:right;color:#2b84f9;letter-spacing:-.025em;margin:0;font-size:15px;font-weight:700}.iv2-review-summary dd small{margin-left:3px;font-size:12px;font-weight:600}.iv2-review-rate{color:#54749a;white-space:nowrap;margin-top:5px;font-size:11px;font-weight:500;line-height:1.5;display:block}.iv2-review-rate b{color:#266fce;font-weight:700}.iv2-review-actions{margin-top:24px;display:flex}.iv2-review-actions button{color:#fff;background:#2b84f9;border:1px solid #0000;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;font-size:14px;font-weight:650;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.iv2-review-actions button:hover{background:#1266d8;transform:translateY(-2px)}@media (min-width:701px) and (max-width:1100px){.iv2-review-summary{padding:3px 13px}.iv2-review-summary>div{gap:8px;min-height:57px}.iv2-review-summary dt{font-size:11px}.iv2-review-summary dd{font-size:13px}.iv2-review-summary dd small{font-size:11px}.iv2-review-cycle{padding:4px 7px;font-size:10px}}@media (min-width:701px) and (max-width:800px){.iv2-review-summary{padding-inline:10px}.iv2-review-summary dt{font-size:10px}.iv2-review-summary dd{font-size:12px}.iv2-review-summary dd small{font-size:10px}}@media (max-width:700px){.iv2-review-inner{padding:25px 23px}.iv2-review-head h2{font-size:22px}.iv2-review-meta{margin-bottom:22px}.iv2-review-copy{font-size:14px;line-height:1.95}.iv2-review-copy p+p{margin-top:18px}.iv2-review-summary{padding:3px 15px}.iv2-review-summary>div{min-height:58px}.iv2-review-summary dt{font-size:12px}.iv2-review-summary dd{font-size:14px}.iv2-review-actions button{min-height:45px;font-size:12px}}@media (max-width:370px){.iv2-review-cycle{padding:4px 7px;font-size:10px}.iv2-review-summary{padding-inline:12px}.iv2-review-summary dt{font-size:11px}.iv2-review-summary dd{font-size:13px}}@media (prefers-reduced-motion:reduce){.iv2-review-actions button{transition:none}.iv2-review-actions button:hover{transform:none}}@media (max-width:900px){.iv2-layout{max-width:600px;padding:0;display:block}.iv2-layout>.investmentV2{border:0;border-radius:0}.iv2-calculator{position:static}.iv2-calculator.investmentPage .calculator-slot{display:none}.iv2-calculator.investmentPage .calculator{max-height:calc(100dvh - 60px)}.iv2-mobile-menu{z-index:35;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-top:1px solid #e5eaf1;justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.iv2-mobile-menu button{color:#2b84f9;cursor:pointer;background:#f0f6ff;border:1px solid #d6e7ff;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;max-width:280px;min-height:52px;font:700 14px/20px Pretendard,sans-serif;display:flex}.iv2-mobile-menu button:last-child{color:#fff;background:#2b84f9;border-color:#2b84f9}.iv2-mobile-menu[data-iv2-scroll]{transition:transform .24s cubic-bezier(.22,.61,.36,1);transform:translateY(0)}.iv2-mobile-menu[data-iv2-scroll=hidden]{pointer-events:none;transform:translateY(calc(100% + 1px))}.iv2-mobile-menu[data-iv2-scroll]:has(:focus-visible){transition-duration:0s}body:has(.iv2-layout) .siteFooter{padding-bottom:110px}}@media (max-width:359px){.iv2-layout>.investmentV2{zoom:calc(100vw / 360px);width:360px}.iv2-mobile-menu button{font-size:13px}}@media (min-width:901px){.investmentV2 .iv2-content{zoom:1.4}.investmentV2 [data-node-id="235:224"]{padding-top:64px}.investmentV2 [data-node-id="235:230"]{align-items:center;gap:32px}.investmentV2 [data-node-id="235:231"]{padding-top:0}.investmentV2 [data-section="235-267"]>div{align-items:center}.investmentV2 .iv2-light{gap:80px;padding-top:80px}.investmentV2 .iv2-section>div{max-width:100%}.investmentV2 [data-section="235-442"] [data-node-id="235:445"]{left:50%;transform:translate(-50%)}.investmentV2 .iv2-benefits{gap:76px}}@media (prefers-reduced-motion:reduce){.investmentV2 *{scroll-behavior:auto!important}.iv2-mobile-menu[data-iv2-scroll]{transition:none}}
