@font-face{font-family:Pretendard Variable;src:url(/assets/fonts/PretendardVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;color:var(--ink);background:#fff;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}a,button,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}img{max-width:100%}[hidden]{display:none!important}:focus-visible{outline:3px solid #438a70;outline-offset:5px}::selection{background:#d9ef9d;color:#153f35}.shell{width:min(1360px,calc(100% - 96px));margin-inline:auto}.ui-icon{width:22px;height:22px;flex-shrink:0}.skip-link{position:fixed;z-index:100;top:10px;left:12px;padding:14px 20px;background:var(--forest);color:#fff;border-radius:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.section-space{padding-block:108px}.section-label{margin-bottom:21px;font-weight:650;letter-spacing:1.7px;color:#4d735e}h2{font-size:clamp(30px,3vw,42px);font-weight:690;line-height:1.35;letter-spacing:-1.75px;word-break:keep-all}h2 span{color:#758779;font-weight:480}.section-intro{color:var(--muted);font-size:16px;line-height:1.85;letter-spacing:-.3px;word-break:keep-all}.section-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:50px}.section-heading-row>.section-intro{padding-bottom:4px}.section-heading-aside{min-width:238px}.text-link{display:inline-flex;align-items:center;gap:18px;padding-block:12px;margin-top:12px;font-size:14px;font-weight:650}.text-link .ui-icon{width:18px;transition:transform .2s}.text-link:hover .ui-icon{transform:translateX(4px)}.brand-hero{background:var(--forest);color:#fff;position:relative;overflow:clip}.hero-layout{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;min-height:635px;gap:30px}.brand-hero-copy{position:relative;z-index:1;padding-block:70px}.section-kicker{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:550;letter-spacing:.1px;color:#d0e2d4}.section-kicker>span{width:6px;height:6px;border-radius:50%;background:#cae997}.brand-hero h1{margin:27px 0;font-size:clamp(40px,4vw,58px);font-weight:720;line-height:1.27;letter-spacing:-2.7px;word-break:keep-all}.brand-hero h1 em{color:var(--lime);font-style:normal}.hero-description{font-size:18px;line-height:1.85;color:#d0ded5;letter-spacing:-.35px;word-break:keep-all}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 21px;border-radius:8px;font-size:16px;font-weight:650;line-height:1.35;transition:background .2s,transform .2s;letter-spacing:-.4px;border:1px solid transparent}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--forest);color:#fff;border-color:var(--forest)}.button-primary:hover{background:#245846}.button-primary .ui-icon:last-child{margin-left:8px;width:18px}.button-secondary{background:transparent;border-color:#bdcfc1;color:var(--forest)}.button-secondary:hover{background:#e1ebe2}.button-lime{background:var(--lime);color:#173e31;border-color:var(--lime)}.button-lime:hover{background:#e0f7b8}.button-lime .ui-icon{width:19px;margin-left:10px}.button-ghost{background:#ffffff05;color:#fff;border-color:#ffffff50}.button-ghost:hover{background:#ffffff14}.hero-footnote{margin-top:18px;font-size:13px;color:#b1c9ba;line-height:1.6}.brand-hero-art{min-width:0;padding-block:48px 60px}.brand-hero-art,.hero-image-wrap{position:relative}.hero-image{display:block;width:100%;height:475px;object-fit:cover;object-position:50% 50%;border-radius:120px 16px 16px 16px}.hero-note{position:absolute;bottom:39px;left:-28px;right:24px;display:flex;align-items:center;gap:13px;padding:19px 21px;border:1px solid #edf3eb;border-radius:12px;background:#fffffff5;color:var(--forest);box-shadow:0 15px 45px #061f2830}.note-mark{width:44px;height:44px;border-radius:50%;background:#eef4e8;display:grid;place-items:center;flex-shrink:0}.hero-note small{display:block;font-size:13px;color:#63786a;margin-bottom:5px}.hero-note strong{display:block;font-size:16px;font-weight:650;letter-spacing:-.3px}.hero-note>.ui-icon{margin-left:auto;width:18px}.hero-art-caption{position:absolute;top:25px;right:21px;font-size:10px;font-weight:650;letter-spacing:1.5px;color:#315340}.hero-bottom{display:flex;justify-content:space-between;align-items:center;padding:25px 0 29px;border-top:1px solid #ffffff25;gap:24px;font-size:14px;color:#d5e2d6}.hero-benefits{display:flex;gap:50px}.hero-benefits>div{display:flex;align-items:center;gap:12px}.hero-benefits .ui-icon{width:24px;height:24px;color:var(--lime)}.hero-benefits small,.hero-benefits strong{display:block}.hero-benefits strong{font-size:15px;font-weight:600}.hero-benefits small{color:#b4cbbe;margin-top:6px;font-size:13px}.hero-bottom>a{display:flex;align-items:center;gap:12px;font-weight:600}.hero-bottom>a .ui-icon{width:17px;height:17px}.principles-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.principle{padding:30px 27px 0;border-right:1px solid var(--line)}.principle:first-child{padding-left:0}.principle:last-child{padding-right:0;border-right:0}.principle-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:31px}.principle-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#f0f5ef;color:#426e52}.principle-icon .ui-icon{width:24px;height:24px}.principle-number{font-size:12px;font-weight:500;color:#8e9c91}.principle h3{font-size:20px;font-weight:650;letter-spacing:-.65px;margin-bottom:12px}.principle p{font-size:15px;line-height:1.8;color:var(--muted);word-break:keep-all;letter-spacing:-.25px}.status-layout{display:grid;grid-template-columns:.75fr 1.35fr;gap:90px;align-items:start}.status-copy{padding-top:24px}.status-copy .section-intro{margin-top:22px}.sample-label{display:inline-block;margin-top:31px;color:#57705b;font-size:12px;padding:8px 12px;background:#edf4e8;border:1px solid #dce6d4;border-radius:5px}.transaction-panel{border:1px solid var(--line);border-radius:14px;overflow:hidden}.transaction-header{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;border-bottom:1px solid var(--line);background:#fafcf9}.transaction-header h3{font-size:16px;font-weight:650;letter-spacing:-.3px}.transaction-header>span{font-size:12px;color:#708170}.transaction-list{padding:0 26px}.transaction-row{display:flex;align-items:center;gap:16px;padding-block:22px;border-bottom:1px solid #edf0ea}.transaction-row:last-child{border-bottom:0}.transaction-symbol{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f2f5ee;color:#749071;flex-shrink:0}.transaction-symbol .ui-icon{width:19px;height:19px}.transaction-product{min-width:0}.transaction-product strong{display:block;font-size:15px;font-weight:600;letter-spacing:-.3px}.transaction-product small{display:block;margin-top:7px;font-size:12px;line-height:1.5;color:#6c7c6d}.status-pill{display:flex;justify-content:center;gap:4px;margin-left:auto;padding:6px 8px;border-radius:4px;background:#edf4e8;color:#4d7250}.status-pill .ui-icon{width:13px;height:13px}.more-transactions{border-top:1px solid var(--line)}.more-transactions summary{padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:12px;list-style:none;cursor:pointer;font-size:13px;color:#59715b}.more-transactions summary::-webkit-details-marker{display:none}.more-transactions summary:hover{background:#f5f8f2}.more-transactions summary .ui-icon{width:15px;height:15px;transform:rotate(90deg)}.more-transactions[open] summary .ui-icon{transform:rotate(-90deg)}.more-transactions[open] .show-more,.show-less{display:none}.more-transactions[open] .show-less{display:inline}.status-notice{padding:16px 24px;background:#f8faf6;border-top:1px solid var(--line);font-size:12px;line-height:1.65;color:#6c7b67;word-break:keep-all}.site-footer{padding:46px 0 35px;background:#f5f7f3;border-top:1px solid #e6ebe1}.footer-top{display:flex;align-items:center;gap:52px;padding-bottom:32px;border-bottom:1px solid #dfe6d9}.footer-top>p{font-size:14px;color:#677a61;line-height:1.6}.footer-domain{display:flex;align-items:center;gap:17px;margin-left:auto;font-size:14px;color:#516c49}.footer-domain .ui-icon{width:17px;height:17px;transform:rotate(-45deg)}.footer-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-top:28px}.footer-business p{font-size:13px;line-height:1.9;color:#657760;letter-spacing:-.1px}.footer-divider{margin-inline:7px;color:#a1ae9a}.footer-business .footer-disclaimer{margin-top:13px;font-size:12px;color:#6b7d66;word-break:keep-all}.copyright{color:#687b61;font-size:12px;line-height:1.7;text-align:right}.floating-actions{position:fixed;z-index:35;bottom:28px;right:26px;display:flex;align-items:center;gap:8px}.floating-consult{display:flex;align-items:center;gap:9px;padding:17px 23px;background:var(--forest);color:#fff;border-radius:30px;box-shadow:0 5px 25px #122d2520;font-size:14px;font-weight:550}.floating-consult .ui-icon{width:19px;height:19px}.top-button{width:48px;height:48px;display:grid;place-items:center;background:#fff;border-radius:50%;border:1px solid #d6e0d1;box-shadow:0 5px 20px #163d2710}.top-button .ui-icon{width:18px;height:18px}.mobile-contact{display:none}@media (max-width:1100px){.shell{width:calc(100% - 56px)}.hero-layout{gap:20px;min-height:580px}.brand-hero h1{font-size:50px;letter-spacing:-2.6px}.hero-description{font-size:16px}.button{padding:16px;font-size:15px;gap:8px}.button-primary .ui-icon:last-child{margin-left:3px}.hero-image{height:420px;border-radius:70px 14px 70px 14px}.hero-note{left:-10px;padding:14px;gap:9px}.hero-note strong{font-size:13px}.note-dot{margin-left:6px}.section-space{padding-block:85px}.principle{padding-inline:20px}.principle h3{font-size:18px}.service-grid{gap:16px}.service-card{padding:25px}.service-card h3{font-size:21px}.service-card>p{font-size:15px}.service-card-bottom>span{font-size:12px;max-width:130px;line-height:1.6}.status-layout{gap:45px;grid-template-columns:.8fr 1.2fr}.contact-section{padding-top:0}.contact-copy{padding:43px 30px}.contact-copy h2{font-size:32px}.contact-visual{min-height:560px}.contact-option{padding:17px 15px;gap:10px}}@media (max-width:900px){.brand-hero h1{font-size:44px;letter-spacing:-2.2px}.hero-buttons{gap:8px;flex-wrap:wrap}.hero-image{height:400px}.hero-description .desktop-break{display:none}.hero-note{left:0;padding:12px}.note-mark{width:34px;height:34px}.note-dot{display:none}.principles-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.principle:nth-child(2){border-right:0;padding-right:0}.principle:nth-child(3){padding-left:0}.principle:nth-child(4){padding-left:20px}.principle-top{margin-bottom:20px}.service-grid{gap:12px}.service-card{padding:22px}.service-index{font-size:48px}.service-card h3{font-size:20px}.service-card>p{font-size:15px}.service-note{flex-wrap:wrap;gap:8px}.service-note p{width:100%;margin:0}.status-layout{gap:30px}.transaction-list{padding-inline:20px}.transaction-symbol{display:none}.consultation-note{left:18px;right:18px;padding:18px}.consultation-note-header{gap:6px}.consultation-note-header small{font-size:12px}.consultation-note>p{font-size:15px}.contact-copy{padding-inline:25px}.contact-description{font-size:15px}.contact-option-icon{display:none}.official-note{align-items:flex-start}.official-note .ui-icon{margin-top:3px}}@media (max-width:760px){html{scroll-padding-top:88px}.shell{width:calc(100% - 40px)}.section-space{padding-block:67px}.hero-layout{grid-template-columns:1fr;gap:0;min-height:0}.brand-hero-copy{padding:43px 0 0}.section-kicker{font-size:13px;gap:8px}.brand-hero h1{font-size:clamp(34px,9.6vw,58px);letter-spacing:-1.8px;line-height:1.22;margin:21px 0 19px;white-space:normal}.hero-description{font-size:16px;line-height:1.75;max-width:440px}.hero-buttons{margin-top:24px;flex-wrap:nowrap;gap:9px}.button{min-height:54px;padding:15px 17px;font-size:14px;gap:8px}.button-primary{flex:1 1;max-width:260px}.button-primary .ui-icon:last-child{margin-left:auto;width:16px}.button .ui-icon{width:19px;height:19px}.button-secondary{padding-inline:15px}.hero-footnote{margin-top:14px;font-size:12px}.brand-hero-art{padding:28px 0 26px}.hero-image{height:auto;aspect-ratio:1.34;object-fit:cover;border-radius:54px 12px 54px 12px}.hero-note{left:11px;bottom:59px;padding:12px 14px;gap:10px}.hero-note strong{font-size:13px}.hero-note small{font-size:12px;margin-bottom:4px}.note-mark{width:35px;height:35px}.hero-art-caption{margin-top:13px;font-size:9px;padding-right:8px}.hero-bottom{font-size:12px;padding-block:19px}.hero-bottom>span{display:none}.hero-bottom a{margin-left:auto}.section-heading-row{display:block;margin-bottom:30px}.section-label{margin-bottom:16px;font-size:11px;letter-spacing:1.5px}h2{font-size:31px;letter-spacing:-1.3px;line-height:1.35}.section-heading-aside,.section-heading-row>.section-intro{margin-top:20px}.section-intro{font-size:15px;line-height:1.8}.principles-grid{row-gap:27px}.principle{padding-top:25px;padding-inline:17px}.principle:nth-child(4){padding-left:17px}.principle-top{margin-bottom:18px}.principle-icon{width:38px;height:38px;border-radius:10px}.principle-number{font-size:12px}.principle h3{font-size:17px;letter-spacing:-.5px;line-height:1.4;margin-bottom:9px;word-break:keep-all}.principle p{font-size:14px;line-height:1.75;word-break:normal}.section-heading-aside .text-link{margin-top:3px;font-size:14px}.service-grid{grid-template-columns:1fr;gap:14px}.service-card{padding:26px;border-radius:13px}.service-card-top>.ui-icon{width:25px;height:25px}.service-index{float:right;margin:24px 0 0 20px;font-size:48px}.service-card h3{margin-top:31px;font-size:22px}.service-card>p{font-size:16px;min-height:auto;max-width:430px}.service-card-bottom{margin-top:24px;padding-top:17px}.service-card-bottom>span{max-width:none;font-size:12px}.service-note{padding-top:23px}.service-note p{font-size:12px;line-height:1.8}.status-layout{grid-template-columns:1fr;gap:28px}.status-copy{padding-top:0}.status-copy .section-intro{margin-top:19px}.status-copy h2 br{display:none}.status-copy h2 span{margin-left:7px}.sample-label{margin-top:18px}.transaction-header{padding:20px}.transaction-header h3{font-size:15px}.transaction-list{padding-inline:20px}.transaction-row{padding-block:20px;gap:10px}.transaction-product strong{font-size:15px}.transaction-product small{font-size:12px;margin-top:6px}.status-pill{font-size:12px;padding:6px 7px}.status-pill .ui-icon{display:none}.status-notice{padding:15px 20px;font-size:12px}.contact-section{padding-top:0}.contact-layout{grid-template-columns:1fr;border-radius:14px}.contact-copy{grid-row:1;padding:34px 26px}.contact-copy h2{font-size:31px}.contact-description{font-size:15px;margin-top:17px}.contact-options{margin-top:25px;gap:10px}.contact-option{padding:17px;gap:12px}.contact-option-icon{display:block;width:22px}.contact-option strong{font-size:18px}.contact-option small{font-size:12px}.official-note{font-size:12px;margin-top:18px}.contact-visual{min-height:380px}.contact-visual>img{object-position:center 45%}.consultation-note{bottom:22px;left:20px;right:20px;padding:17px}.consultation-note-header{margin-bottom:12px}.consultation-note>p{font-size:15px}.consultation-note>span{font-size:12px;margin-top:11px}.site-footer{padding:34px 0 105px}.footer-top{flex-wrap:wrap;gap:20px;padding-bottom:25px}.footer-top>p{font-size:13px;margin-left:auto}.footer-domain{display:none}.footer-bottom{display:block;padding-top:23px}.footer-business p{font-size:12px;line-height:1.9}.footer-business .footer-disclaimer{font-size:12px;margin-top:12px}.footer-divider{margin-inline:4px}.copyright{margin-top:22px;text-align:left;font-size:12px}.floating-actions{bottom:calc(84px + env(safe-area-inset-bottom, 0px));right:18px}.floating-consult{display:none}.top-button{width:39px;height:39px}.mobile-contact{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1.7fr;gap:9px;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid #dfe6d9}.mobile-contact a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px;gap:8px;background:#eef3e9;color:var(--forest);border-radius:7px;font-size:14px;font-weight:650;letter-spacing:-.4px}.mobile-contact a:last-child{background:var(--kakao);color:#242f16}.mobile-contact .ui-icon{width:18px;height:18px}.mobile-contact a:last-child .ui-icon:last-child{width:15px;height:15px;margin-left:auto}}@media (max-width:374px){.shell{width:calc(100% - 32px)}.brand-hero h1{font-size:32px}.hero-description{font-size:15px}.hero-buttons{gap:7px}.button{padding-inline:12px;font-size:13px}.button-primary .ui-icon:last-child{display:none}.principle{padding-inline:13px}.principle:nth-child(4){padding-left:13px}.principle h3{font-size:16px}.contact-copy{padding-inline:21px}.contact-copy h2{font-size:28px}.contact-option{padding-inline:14px}.contact-option-icon{display:none}.consultation-note{left:15px;right:15px;padding:15px}.consultation-note-header small{font-size:12px}.mobile-contact{grid-template-columns:1fr 1.65fr;padding-inline:10px;gap:7px}.mobile-contact a{font-size:13px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}.button:hover,.service-card-bottom a:hover,.text-link:hover .ui-icon{transform:none}}@media print{.site-header{position:static}.floating-actions,.header-cta,.menu-toggle,.mobile-contact{display:none!important}.section-space{padding-block:30px}.site-footer{padding-bottom:20px}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}input,select,textarea{font:inherit;color:inherit}dd,dl,figure{margin:0}.preserve-lines{white-space:pre-line}.long-copy{font-size:17px;color:var(--muted);line-height:1.9;word-break:keep-all;margin-top:24px}.section-label{font-size:12px}.button-row{display:flex;flex-wrap:wrap;gap:10px}.page-hero{background:#edf4ed;border-bottom:1px solid #dde7dd}.breadcrumbs{display:flex;gap:12px;color:#677b6e;font-size:13px;padding-top:28px}.breadcrumbs span[aria-current]{color:#2b5140}.page-hero-inner{padding:55px 0 53px;display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:75px}.page-hero h1{font-size:clamp(36px,3.8vw,52px);line-height:1.3;letter-spacing:-2.1px;font-weight:710;word-break:keep-all}.page-hero h1 span{color:#528065}.page-hero-inner>p{font-size:17px;line-height:1.9;color:#5d7465;word-break:keep-all;padding-bottom:4px}.page-hero-bottom{border-top:1px solid #d3e0d5;padding-block:17px;display:flex;align-items:center;justify-content:space-between}.page-hero-bottom span{font-size:11px;letter-spacing:1.5px;color:#5a7462}.page-hero-bottom .ui-icon{width:18px;transform:rotate(90deg)}.quick-links{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #dce5dc;padding-block:35px}.quick-link{display:block;position:relative;border-right:1px solid #e2e9e1;padding:7px 29px}.quick-link:first-child{padding-left:0}.quick-link:last-child{border-right:0}.quick-link>div{display:flex;justify-content:space-between;margin-bottom:21px;color:#66836c}.quick-number{font-size:12px;font-weight:650;letter-spacing:1px}.quick-link strong{font-size:20px;font-weight:650;letter-spacing:-.7px}.quick-link p{color:#758378;font-size:14px;margin-top:8px}.quick-arrow{position:absolute;width:17px;right:29px;bottom:27px;opacity:0;transform:translateX(-6px);transition:.2s}.quick-link:hover .quick-arrow{opacity:1;transform:translateX(0)}.quick-link:hover strong{color:#457556}.service-card-sage{background:#eaf0e9}.service-card-dark{background:#234d3c;color:#fff}.service-card-dark .service-card-bottom,.service-card-dark .service-tag,.service-card-dark>p{color:#d4e4d5}.service-card-dark .service-index{color:#a8c9b1}.service-card-dark .service-card-bottom{border-color:#ffffff25}.service-card-dark .service-card-bottom a{background:#d5f1a0;color:#173e31}.service-card-lime{background:#e1edc0}.guide-preview{background:#f4f6f1;border-block:1px solid #e6ebe1}.guide-preview-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:95px;align-items:center}.guide-preview-copy>p:not(.section-label){font-size:17px;color:#637367;line-height:1.9;margin-top:24px;max-width:375px;word-break:keep-all}.guide-preview-steps{border-top:1px solid #d8e1d4}.guide-preview-steps article{display:flex;align-items:center;gap:23px;padding:32px 0;border-bottom:1px solid #d8e1d4}.guide-preview-steps article>span{align-self:flex-start;font-size:28px;font-weight:500;letter-spacing:-1px;color:#5b8062}.guide-preview-steps h3{font-size:22px;letter-spacing:-.5px;margin-bottom:10px;font-weight:650}.guide-preview-steps p{font-size:16px;color:#6a7c6c;line-height:1.75;word-break:keep-all}.guide-preview-steps .ui-icon{margin-left:auto;color:#708773;width:19px}.status-copy .text-link{display:flex;width:fit-content}.faq-preview{background:#f7f8f4}.bottom-cta{background:#123e32;color:white;padding-block:74px}.bottom-cta-inner{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:70px}.bottom-cta h2{color:white}.bottom-cta .section-label{color:#c8e5a7}.bottom-cta-actions>p{font-size:17px;line-height:1.9;color:#d3e1d6;word-break:keep-all;margin-bottom:23px;max-width:480px}.bottom-cta-actions small{display:block;margin-top:17px;color:#b8cdbe;font-size:13px;line-height:1.7}.service-overview{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.service-editorial-image{position:relative}.service-editorial-image img{width:100%;height:435px;object-fit:cover;border-radius:14px 90px 14px 14px;display:block}.service-editorial-image>span{position:absolute;bottom:22px;left:23px;font-size:11px;font-weight:650;letter-spacing:1.6px;color:#31513c}.soft-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.soft-chips span{display:inline-flex;align-items:center;gap:6px;background:#edf3e9;color:#3b5f46;padding:9px 12px;border-radius:5px;font-size:14px}.soft-chips .ui-icon{width:16px;height:16px}.detail-points{background:#f5f7f2}.detail-point-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.detail-point-grid article{padding:32px;border:1px solid #dce5d8;background:white;border-radius:12px;scroll-margin-top:110px}.detail-point-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#edf4e7;color:#365e40;margin-bottom:38px}.detail-point-grid .section-label{letter-spacing:0;font-size:14px;margin-bottom:12px}.detail-point-grid h2{font-size:25px;letter-spacing:-.9px}.detail-point-grid article>p:not(.section-label){margin-top:20px;color:#67796a;line-height:1.85;font-size:16px;word-break:keep-all}.detail-point-grid small{display:block;margin-top:30px;padding-top:21px;border-top:1px solid #e4ebe0;color:#4b6c53;font-size:14px;line-height:1.7}.cost-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.cost-sheet{padding:18px 30px;border:1px solid #d8e2d3;box-shadow:0 15px 50px #203b2510;border-radius:14px}.cost-sheet>div{display:flex;align-items:center;gap:20px;padding:29px 0;border-bottom:1px solid #e0e7dc}.cost-sheet>div:last-child{border:0}.cost-sheet>div>span{font-size:14px;color:#758c74;align-self:flex-start;padding-top:4px}.cost-sheet h3{font-size:20px;letter-spacing:-.5px}.cost-sheet p{color:#6c7d6a;line-height:1.7;font-size:16px;margin-top:9px}.cost-sheet .ui-icon{margin-left:auto;color:#59774f;width:18px}.issuer-section{background:#f5f7f3}.issuer-section h2{font-size:34px}.issuer-section .long-copy{max-width:730px;margin-top:15px}.issuer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px}.issuer-grid>div{display:flex;align-items:center;gap:13px;background:#fff;padding:23px;border:1px solid #e0e7dc;border-radius:8px}.issuer-grid strong{font-size:18px;font-weight:650}.issuer-dot{width:8px;height:8px;border-radius:50%;background:#456a97}.issuer-dot-1{background:#b6913e}.issuer-dot-2{background:#60696e}.issuer-dot-3{background:#638559}.info-note{display:flex;gap:9px;align-items:flex-start;color:#667a69;font-size:14px;line-height:1.8;margin-top:24px;word-break:keep-all}.info-note .ui-icon{width:18px;height:18px;margin-top:3px}.guide-detail-layout{display:grid;grid-template-columns:255px 1fr;gap:95px;align-items:start}.guide-sidebar{position:sticky;top:117px}.guide-sidebar nav{border-top:1px solid #cfddcc}.guide-sidebar nav a{padding:22px 3px;display:flex;align-items:center;gap:14px;font-size:16px;font-weight:600;border-bottom:1px solid #dee7d9}.guide-sidebar nav a:hover{color:#638951}.guide-sidebar nav span{color:#86977c;font-size:13px}.guide-sidebar nav .ui-icon{margin-left:auto;width:16px}.guide-help{margin-top:28px;background:#edf3e7;padding:25px;border-radius:8px}.guide-help>.ui-icon{margin-bottom:18px;color:#497544}.guide-help h2{font-size:20px;letter-spacing:-.6px;line-height:1.55}.guide-help p{font-size:14px;line-height:1.8;margin-top:12px;color:#677b61;word-break:keep-all}.guide-detail-step{display:flex;gap:30px;padding-bottom:54px;margin-bottom:54px;border-bottom:1px solid #dce5d7;scroll-margin-top:120px}.guide-detail-step:last-child{padding-bottom:0;border:0;margin-bottom:0}.step-index{font-size:45px;color:#a0b79b;letter-spacing:-1.5px;font-weight:450;line-height:1.1;flex-shrink:0;min-width:55px}.step-label{display:inline-block;font-size:13px;background:#edf3e6;color:#4a7143;padding:6px 11px;border-radius:4px;margin-bottom:15px}.guide-step-body h2{font-size:28px;letter-spacing:-1px}.guide-step-body .long-copy{margin-top:16px}.check-list{margin-top:25px;display:grid;gap:13px}.check-list li{display:flex;align-items:flex-start;gap:10px;color:#45613f;font-size:16px;line-height:1.5}.check-list .ui-icon{width:18px;height:18px;margin-top:2px}.step-aside{margin-top:27px;background:#f5f7f2;padding:22px;border-left:3px solid #c7d9b8}.step-aside p{font-size:14px;line-height:1.85;color:#6a7d60;word-break:keep-all}.step-aside a{display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:650;margin-top:13px}.step-aside .ui-icon{width:16px}.guide-checklist{background:#eff4e8;padding:45px 0}.guide-checklist .shell{display:flex;align-items:center;gap:40px;justify-content:space-between}.guide-checklist h2{font-size:25px;letter-spacing:-.8px}.guide-checklist p{max-width:390px;font-size:15px;color:#697d5f;line-height:1.8;margin-top:12px;word-break:keep-all}.guide-checklist ul{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px;flex-shrink:0}.guide-checklist li{display:flex;gap:7px;align-items:center;font-size:15px}.guide-checklist .ui-icon{width:17px;height:17px}.about-story{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.about-story figure img{display:block;width:100%;height:475px;object-fit:cover;border-radius:12px 12px 90px 12px}.about-story figcaption{font-size:13px;color:#6a7e60;margin-top:18px;text-align:right}.about-values{background:#f2f5ed}.about-values .shell{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.about-values article{position:relative;border-top:1px solid #cddac4;padding-top:26px}.value-number{font-size:14px;color:#6f8964}.about-values article>.ui-icon{position:absolute;right:0;top:24px;color:#4e7446}.about-values h2{font-size:24px;letter-spacing:-.8px;margin-top:45px}.about-values p{margin-top:18px;color:#667c5e;font-size:16px;line-height:1.85;word-break:keep-all}.business-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.business-layout h2{font-size:34px}.business-table{border-top:2px solid #385637}.business-table>div{display:grid;grid-template-columns:150px 1fr;border-bottom:1px solid #e1e7da;padding:21px 12px;gap:20px;font-size:16px}.business-table dt{color:#6b7c61}.business-table dd{font-weight:550}.footer-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:60px;border-bottom:1px solid #dfe6d9;padding:16px 0 40px}.footer-brand-block>p{font-size:15px;color:#6b7d61;line-height:1.9;margin-top:21px}.footer-links{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:18px;font-size:14px;color:#4c6746;padding-top:5px}.footer-contact-block{display:flex;flex-direction:column;align-items:flex-start;gap:11px;font-size:14px;color:#4c6746}.footer-contact-block small{font-size:13px;color:#6b7d61}.footer-phone{font-size:27px;letter-spacing:-.8px;font-weight:650;color:var(--forest);white-space:nowrap}.not-found{text-align:center;padding-block:100px}.error-code{display:block;font-size:120px;color:#a5bd98;font-weight:700;line-height:1}.not-found h1{font-size:36px;margin:25px 0 17px;letter-spacing:-1px}.not-found>p:not(.section-label){color:#647b5c;line-height:1.8}.not-found .button{margin-top:30px}.animated-panel{overflow:hidden}.animated-panel .transaction-header{padding:24px 28px;align-items:center}.panel-eyebrow{display:block;font-size:10px;color:#6b856b;letter-spacing:1.4px;margin-bottom:9px;font-weight:600}.animated-panel .transaction-header h3{font-size:20px;letter-spacing:-.6px}.animated-panel .panel-badge{color:#537245;background:#eef5e5;padding:7px 9px;font-size:12px;border-radius:5px}.ticker-viewport{height:352px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 7%,black 91%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 7%,black 91%,transparent)}.ticker-track{animation:consultation-flow 30s linear infinite;will-change:transform}.animated-panel:hover .ticker-track,.ticker-track.is-paused{animation-play-state:paused}.ticker-group{margin:0;padding:0 28px}.ticker-row{display:flex;align-items:center;gap:13px;height:88px;border-bottom:1px solid #e7ecdf}.ticker-row .transaction-product{flex:1 1;min-width:0}.ticker-row strong{font-size:15px}.ticker-row small{font-size:13px;line-height:1.5}.ticker-row .transaction-symbol{width:35px;height:35px}.ticker-row .transaction-symbol .ui-icon{width:18px}.status-pill{flex-shrink:0;white-space:nowrap;padding:7px 10px;font-size:12px;line-height:1.3;border-radius:5px;display:inline-flex;align-items:center}.stage-received{background:#f0f2f0;color:#667166}.stage-checking{background:#f6f1e2;color:#877133}.stage-done{background:#e8f2e0;color:#42713c}.ticker-controls{display:flex;align-items:center;justify-content:space-between;padding:15px 28px;border-top:1px solid #e2e9d9}.ticker-controls>span{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:#6e8364}.ticker-controls i{width:5px;height:5px;background:#92ac79;border-radius:50%}.ticker-pause{display:inline-flex;align-items:center;gap:5px;border:1px solid #dfe7d8;background:#fff;border-radius:5px;padding:7px 10px;font-size:12px}.ticker-pause .ui-icon{width:14px;height:14px}.animated-panel .status-notice{padding:0 28px 20px;margin:0;font-size:12px;color:#718368}@keyframes consultation-flow{to{transform:translateY(-50%)}}.status-page-overview{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.status-stage-list article{position:relative;display:flex;align-items:center;gap:24px;padding:31px 0;border-bottom:1px solid #dce5d4}.status-stage-list article:first-child{border-top:1px solid #dce5d4}.status-stage-list .stage-number{font-size:32px;color:#93aa85;font-weight:450}.status-stage-list h2{font-size:25px;letter-spacing:-.8px}.status-stage-list p{font-size:15px;color:#76876d;margin-top:10px;line-height:1.7}.status-stage-list .ui-icon{margin-left:auto;color:#5d7d50}.status-board-section{background:#f6f8f2}.status-board-section .section-heading-row h2{font-size:30px}.status-table{border-top:2px solid #42603a}.status-table-head,.status-table-row{display:grid;grid-template-columns:1fr 1.6fr 130px;align-items:center;gap:25px;padding:23px 26px;border-bottom:1px solid #dce5d4}.status-table-head{font-size:14px;color:#75856d;padding-block:17px}.status-table-row{background:white;font-size:16px}.status-table-row strong{font-weight:600}.status-table-row>span:nth-child(2){color:#6b7e62;font-size:15px}.status-board-foot{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:14px}.status-board-foot p{color:#6c805f;font-size:14px;line-height:1.8}.narrow-shell{max-width:1120px}.faq-search{display:flex;align-items:center;gap:16px;background:#f4f7f0;border:1px solid #d8e3ce;padding:19px 24px;border-radius:10px}.faq-search>.ui-icon{color:#6e8960}.faq-search input{width:100%;min-width:0;border:0;background:transparent;font-size:18px;outline-offset:10px}.faq-search input::placeholder{color:#8a9880}.faq-search button{display:grid;place-items:center;border:0;background:transparent;padding:5px}.faq-search button .ui-icon{width:19px}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.faq-explorer .filter-chips{margin-top:24px}.filter-chips button{background:white;border:1px solid #d9e3d0;padding:11px 17px;border-radius:30px;font-size:14px;white-space:nowrap}.filter-chips button[aria-pressed=true]{background:#264d38;border-color:#264d38}.result-count{font-size:14px;color:#7b8972;margin:41px 0 19px}.result-count strong{color:#476b38;font-weight:650}.faq-list{border-top:1px solid #c8d8bc}.faq-item{border-bottom:1px solid #dce5d5}.faq-item :is(summary,.faq-question){list-style:none;padding:28px 5px;display:flex;gap:21px;align-items:center;font-size:19px;font-weight:600;line-height:1.6;letter-spacing:-.35px}.faq-item summary{cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item .question-mark{color:#5f8450;align-self:flex-start;font-size:19px;font-weight:500}.faq-item :is(summary,.faq-question)>span:nth-child(2){flex:1 1}.faq-item :is(summary,.faq-question) small{display:block;color:#7b8e70;font-size:12px;font-weight:500;margin-bottom:8px}.faq-item summary>.ui-icon{margin-left:auto;width:20px;height:20px;color:#6a865b;transition:transform .2s}.faq-item[open] summary>.ui-icon{transform:rotate(45deg)}.faq-item[open]{background:#f5f8f0}.faq-item[open] summary{padding-inline:22px}.faq-item>p{padding:0 66px 28px;font-size:16px;line-height:1.95;color:#627958;word-break:keep-all}.faq-support{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-top:60px;padding:30px;background:#eff5e7;border-radius:10px}.faq-support h2{font-size:22px;letter-spacing:-.6px}.faq-support p{font-size:15px;line-height:1.7;color:#73866a;margin-top:11px}.empty-state{text-align:center;padding:65px 25px;border-block:1px solid #dce5d5}.empty-state>.ui-icon{width:35px;height:35px;color:#90a77f;margin-bottom:22px}.empty-state h2{font-size:25px}.empty-state p{font-size:16px;color:#788c6d;margin:15px 0 24px;line-height:1.8}.channel-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.channel-card{position:relative;padding:39px;border-radius:14px;border:1px solid #dce5d4;background:#f5f8f1}.channel-kakao{background:#eaf2df;border-color:#d7e6c4}.channel-top{display:flex;align-items:center;justify-content:space-between;color:#5b7a49;font-size:14px;margin-bottom:34px}.channel-top .ui-icon{width:28px;height:28px}.channel-card h2{font-size:32px;letter-spacing:-1px}.channel-card>p{font-size:16px;line-height:1.8;color:#6a7e5e;max-width:340px;margin-top:17px}.channel-card .button{margin-top:31px}.channel-phone-number{display:block;margin-top:28px;font-size:35px;font-weight:650;letter-spacing:-1px}.channel-card.channel-phone-number{margin-top:0;font-size:inherit;letter-spacing:normal}.channel-card .text-link{margin-top:7px}.composer-section{background:#f5f7f0;border-block:1px solid #e2e9d9}.composer-section .section-heading-row h2{font-size:34px}.composer-section .section-intro{max-width:340px}.composer-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:stretch}.composer-fields{padding-block:10px}.field{margin-bottom:28px}.field>label,.topic-field legend{display:block;font-size:16px;font-weight:650;margin-bottom:12px}.amount-field,.field select{width:100%;border:1px solid #cfdcc4;border-radius:7px;background:#fff;min-height:56px}.field select{padding:15px 17px;font-size:16px}.amount-field{display:flex;align-items:center;padding-right:20px}.amount-field input{border:0;padding:16px;min-width:0;width:100%;background:transparent;font-size:18px}.amount-field>span{color:#6e825f;font-size:15px}.field [aria-invalid=true]{outline:1px solid #ab5940}.field-error{color:#a04c33;font-size:14px;margin-top:9px;line-height:1.6}.amount-presets{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.amount-presets button{padding:9px 13px;border-radius:5px;border:1px solid #dce6d1;background:white;font-size:13px}.amount-presets button[aria-pressed=true]{border-color:#557b43;background:#e7f0dd;color:#355629}.topic-field{border:0;padding:0;margin:0}.topic-field>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.topic-field label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;cursor:pointer}.topic-field input{width:16px;height:16px;accent-color:#30572b;margin:0;flex-shrink:0}.composer-preview{padding:30px;background:white;border:1px solid #dae4d0;border-radius:13px;box-shadow:0 13px 35px #324e2010}.composer-preview .section-label{font-size:14px;letter-spacing:0;margin-bottom:18px}.composer-preview textarea{width:100%;resize:vertical;min-height:218px;font-size:15px;line-height:1.8;border:1px solid #e1e8d9;border-radius:7px;padding:17px;background:#f8faf5;color:#46613a}.composer-notice{margin:18px 0;font-size:14px;line-height:1.8;color:#708261;word-break:keep-all}.composer-preview>.button{width:100%}.composer-preview>.text-link{display:flex;justify-content:center}.copy-feedback{font-size:14px;color:#477033;line-height:1.8;min-height:0}.copy-feedback:not(:empty){border-top:1px solid #e1e8d9;margin-top:12px;padding-top:15px}.official-channel{display:flex;align-items:center;gap:23px;padding-block:48px}.official-channel>.ui-icon{width:35px;height:35px;color:#6d885d}.official-channel h2{font-size:22px;letter-spacing:-.6px}.official-channel p{font-size:15px;line-height:1.8;color:#708261;margin-top:10px}.official-channel>a{display:flex;gap:14px;align-items:center;margin-left:auto;font-size:20px;font-weight:650;white-space:nowrap}.service-card-dark .service-card-bottom>span,.service-card-dark .service-card-top>.ui-icon{color:#d2e6cb}.animated-panel .status-notice{padding-top:14px}.quick-links{scroll-margin-top:100px}.contact-copy .text-link{margin-top:10px}@media (max-width:1100px){.brand-hero h1{font-size:47px}.hero-image{height:445px;border-radius:95px 14px 14px 14px}.hero-benefits{gap:28px}.hero-bottom>a{font-size:13px}.page-hero-inner{gap:45px}.about-story,.cost-layout,.guide-preview-layout,.service-overview{gap:50px}.guide-detail-layout{grid-template-columns:220px 1fr;gap:50px}.detail-point-grid{gap:18px}.detail-point-grid article{padding:25px}.detail-point-grid h2{font-size:23px}.guide-checklist .shell{flex-wrap:wrap;gap:25px}.footer-grid{gap:30px}.footer-phone{font-size:23px}.status-page-overview{gap:45px}.composer-layout{gap:35px}}@media (max-width:1000px){.hero-benefits{gap:20px}.hero-benefits>div{gap:9px}.hero-benefits strong{font-size:14px}.hero-benefits small{font-size:12px}.hero-bottom>a{max-width:115px;line-height:1.6}.quick-link{padding-inline:20px}.quick-link strong{font-size:18px}.quick-link p{font-size:13px}.quick-arrow{display:none}}@media (max-width:900px){.brand-hero h1{font-size:42px;letter-spacing:-2px}.hero-image{height:400px}.hero-note{left:-10px;right:8px;padding:15px}.hero-note strong{font-size:14px}.hero-note small{font-size:12px}.brand-hero-copy{padding-block:65px}.hero-description{font-size:16px}.hero-buttons .button{padding:15px;font-size:14px}.hero-bottom>a{display:none}.hero-benefits{justify-content:space-between;width:100%}.about-story,.cost-layout,.guide-preview-layout,.service-overview{gap:30px}.service-editorial-image img{height:380px}.detail-point-grid article{padding:24px 20px}.detail-point-grid h2{font-size:21px}.guide-detail-layout{grid-template-columns:190px 1fr;gap:35px}.guide-detail-step{gap:20px}.guide-step-body h2{font-size:25px}.page-hero-inner{gap:30px}.page-hero-inner>p{font-size:16px}.about-values .shell{gap:25px}.about-values h2{font-size:21px}.footer-grid{grid-template-columns:1.1fr 1fr}.footer-links{order:3;grid-column:1/-1;grid-template-columns:repeat(5,auto)}.footer-contact-block{justify-self:end}.status-page-overview{grid-template-columns:.8fr 1.2fr;gap:30px}.status-stage-list article{gap:15px}.status-stage-list h2{font-size:22px}.status-stage-list p{font-size:14px}.status-table-head,.status-table-row{grid-template-columns:1fr 1.25fr 100px;gap:18px;padding-inline:17px}.channel-card{padding:30px}.channel-phone-number{font-size:29px}.composer-preview{padding:25px}.topic-field>div{grid-template-columns:1fr}.official-channel{flex-wrap:wrap}.official-channel>a{margin-left:58px}}@media (max-width:760px){.shell{width:calc(100% - 40px)}html{scroll-padding-top:90px}.section-space{padding-block:64px}h2{font-size:30px;letter-spacing:-1.3px}.section-heading-row{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.section-intro{font-size:16px}.section-label{margin-bottom:17px;font-size:11px}.long-copy{font-size:16px;line-height:1.9}.hero-layout{display:flex;flex-direction:column;min-height:auto;gap:0;align-items:stretch}.brand-hero-copy{padding:50px 0 29px}.brand-hero h1{font-size:clamp(33px,8.8vw,52px);line-height:1.28;letter-spacing:-1.8px;white-space:normal;margin:23px 0}.hero-description{font-size:16px}.section-kicker{font-size:13px}.hero-buttons{flex-wrap:wrap;margin-top:27px;gap:8px}.hero-buttons .button{padding:15px 17px;min-height:53px;font-size:14px;flex:initial}.hero-footnote{font-size:12px;margin-top:15px;line-height:1.8}.brand-hero-art{padding:0 0 43px;width:100%;margin:0}.hero-image{height:auto;aspect-ratio:1.3;border-radius:70px 12px 12px 12px;object-position:center;max-height:500px}.hero-note{bottom:22px;left:14px;right:14px;padding:15px;gap:10px;border-radius:10px;width:auto}.hero-note strong{font-size:14px}.hero-note small{font-size:12px}.note-mark{width:35px;height:35px}.hero-art-caption{font-size:9px;top:19px;right:16px;padding:0;margin:0}.hero-bottom{display:block;padding:24px 0 28px}.hero-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hero-benefits>div{display:block;border-right:1px solid #ffffff25;padding-right:8px}.hero-benefits>div:last-child{border:0}.hero-benefits .ui-icon{width:20px;height:20px;margin-bottom:10px}.hero-benefits strong{font-size:13px;line-height:1.6}.hero-benefits small{font-size:11px;line-height:1.7}.quick-links{grid-template-columns:repeat(2,1fr);padding:16px 0}.quick-link{padding:21px 18px;border-right:0}.quick-link:first-child{padding-left:18px}.quick-link:nth-child(odd){border-right:1px solid #e1e8dc}.quick-link:nth-child(-n+2){border-bottom:1px solid #e1e8dc}.quick-link>div{margin-bottom:15px}.quick-link>div .ui-icon{width:20px;height:20px}.quick-link strong{font-size:18px}.quick-link p{font-size:12px}.service-grid{grid-template-columns:1fr;gap:14px}.service-card{padding:28px}.service-index{margin:28px 0 17px;font-size:46px}.service-card h3{font-size:24px}.service-card>p{font-size:16px;min-height:0}.service-card-bottom{margin-top:25px}.service-card-bottom>span{font-size:13px;max-width:none}.service-note{padding-top:22px}.guide-preview-layout{grid-template-columns:1fr;gap:25px}.guide-preview-copy>p:not(.section-label){max-width:none;font-size:16px}.guide-preview-steps article{padding:25px 0;gap:19px}.guide-preview-steps h3{font-size:21px}.guide-preview-steps p{font-size:15px}.status-layout{grid-template-columns:1fr;gap:31px}.status-copy{padding:0}.sample-label{margin-top:23px}.animated-panel .transaction-header{padding:22px 20px}.animated-panel .transaction-header h3{font-size:18px}.animated-panel .panel-badge{font-size:11px}.ticker-group{padding-inline:20px}.ticker-row{gap:10px}.ticker-row .transaction-symbol{display:none}.ticker-row strong{font-size:14px}.ticker-row small{font-size:12px}.ticker-row .status-pill{padding:6px 7px;font-size:11px}.ticker-controls{padding:14px 20px;gap:10px}.ticker-controls>span{font-size:12px}.animated-panel .status-notice{padding:14px 20px 18px;font-size:12px}.contact-section{padding-block:60px}.contact-copy h2{font-size:31px}.contact-description{font-size:16px}.page-hero-inner{padding:37px 0 35px;grid-template-columns:1fr;gap:25px}.page-hero h1{font-size:clamp(31px,7.6vw,42px);letter-spacing:-1.4px}.page-hero-inner>p{font-size:16px}.breadcrumbs{font-size:12px;padding-top:20px}.page-hero-bottom span{font-size:10px}.bottom-cta{padding-block:56px}.bottom-cta-inner{grid-template-columns:1fr;gap:25px}.bottom-cta h2{font-size:33px}.bottom-cta-actions>p{font-size:16px}.bottom-cta .button{min-height:53px;font-size:14px}.bottom-cta-actions small{font-size:12px}.about-story,.business-layout,.cost-layout,.service-overview{grid-template-columns:1fr;gap:35px}.service-editorial-image img{height:auto;aspect-ratio:1.2;border-radius:12px 60px 12px 12px}.service-overview>div:last-child h2{font-size:31px}.detail-point-grid{grid-template-columns:1fr;gap:17px}.detail-point-grid article{padding:28px}.detail-point-icon{margin-bottom:28px}.detail-point-grid h2{font-size:25px}.cost-sheet{padding:9px 23px}.cost-sheet>div{padding:26px 0;gap:17px}.cost-sheet h3{font-size:20px}.cost-sheet p{font-size:15px}.issuer-section h2{font-size:29px}.issuer-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:28px}.issuer-grid>div{padding:20px 15px;gap:9px}.issuer-grid strong{font-size:15px}.issuer-grid>div:last-child{grid-column:1/-1}.guide-detail-layout{grid-template-columns:1fr;gap:38px}.guide-sidebar{position:static}.guide-sidebar nav{display:grid;grid-template-columns:1fr 1fr}.guide-sidebar nav a{font-size:14px;padding:18px 8px}.guide-sidebar nav a:nth-child(odd){border-right:1px solid #e2e9da}.guide-sidebar nav .ui-icon{width:14px}.guide-help{display:none}.guide-detail-step{gap:18px;margin-bottom:36px;padding-bottom:36px}.step-index{font-size:32px;min-width:35px}.guide-step-body h2{font-size:24px}.check-list li{font-size:15px}.step-aside{padding:18px}.guide-checklist .shell{display:grid;grid-template-columns:1fr;gap:25px}.guide-checklist .button{width:fit-content}.guide-checklist ul{gap:14px}.about-story figure img{height:auto;aspect-ratio:1.1;border-radius:12px 12px 65px 12px}.about-values .shell{grid-template-columns:1fr;gap:35px}.about-values h2{margin-top:27px;font-size:25px}.about-values p{margin-top:14px}.business-layout h2{font-size:30px}.business-table>div{grid-template-columns:115px 1fr;padding-inline:3px;gap:15px;font-size:14px}.footer-grid{padding:0 0 31px;grid-template-columns:1fr;gap:28px}.footer-contact-block{justify-self:start}.footer-links{order:0;grid-column:auto;grid-template-columns:1fr 1fr;font-size:14px;gap:17px}.footer-phone{font-size:26px}.footer-bottom{padding-top:22px;gap:20px}.footer-business .footer-disclaimer,.footer-business p{font-size:12px}.copyright{font-size:11px}.status-page-overview{grid-template-columns:1fr;gap:35px}.status-stage-list article{padding:23px 0}.status-stage-list .stage-number{font-size:27px}.status-stage-list h2{font-size:22px}.status-table-head,.status-table-row{grid-template-columns:1fr 87px;gap:9px 15px;padding:19px 11px}.status-table-head span:nth-child(2){display:none}.status-table-row strong{font-size:14px}.status-table-row>span:nth-child(2){grid-column:1;font-size:12px;line-height:1.6}.status-table-row>span:last-child{grid-column:2;grid-row:1/3;justify-self:end}.status-table-row .status-pill{font-size:11px;padding:7px}.status-board-foot{display:block}.status-board-foot p{font-size:13px}.faq-search{padding:17px;gap:12px}.faq-search input{font-size:16px}.filter-chips{gap:7px}.filter-chips button{font-size:13px;padding:10px 14px}.result-count{margin-top:28px}.faq-item :is(summary,.faq-question){font-size:16px;padding-block:23px;gap:14px}.faq-item .question-mark{font-size:17px}.faq-item summary>.ui-icon{width:17px}.faq-item[open] summary{padding-inline:14px}.faq-item>p{padding:0 18px 23px 46px;font-size:15px;line-height:1.9}.faq-item :is(summary,.faq-question) small{font-size:12px}.faq-support{display:block;padding:25px;margin-top:35px}.faq-support h2{font-size:21px}.faq-support p{font-size:14px}.channel-grid{grid-template-columns:1fr;gap:17px}.channel-card{padding:28px}.channel-top{margin-bottom:28px}.channel-card h2{font-size:28px}.channel-phone-number{font-size:30px}.channel-card>p{font-size:16px}.channel-card .button{font-size:15px}.composer-section .section-heading-row h2{font-size:30px}.composer-layout{grid-template-columns:1fr;gap:25px}.topic-field>div{grid-template-columns:1fr 1fr;gap:15px 10px}.topic-field label{font-size:13px}.composer-preview{padding:24px}.composer-preview textarea{font-size:14px}.official-channel{align-items:flex-start;gap:15px;padding-block:37px}.official-channel>.ui-icon{width:27px;height:27px}.official-channel>div{flex:1 1;min-width:0}.official-channel h2{font-size:20px;line-height:1.5}.official-channel p{font-size:14px}.official-channel>a{width:100%;margin-left:42px;font-size:19px}.not-found{padding-block:65px}.not-found h1{font-size:28px}.error-code{font-size:95px}}@media (max-width:374px){.shell{width:calc(100% - 32px)}.hero-buttons{display:grid;grid-template-columns:1fr}.hero-buttons .button{width:100%}.hero-note{padding:12px;left:8px;right:8px;gap:8px}.hero-note strong{font-size:12px}.hero-note small{font-size:11px}.hero-note>.ui-icon{display:none}.hero-benefits{gap:9px}.hero-benefits strong{font-size:12px}.hero-benefits small{font-size:11px}.topic-field>div{grid-template-columns:1fr}.business-table>div{grid-template-columns:102px 1fr}.ticker-group{padding-inline:15px}.ticker-row{gap:6px}.ticker-row strong{font-size:13px}.ticker-row small{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker-track{animation:none;transform:none;will-change:auto}.ticker-viewport{height:auto;max-height:none;-webkit-mask-image:none;mask-image:none}.ticker-group[aria-hidden=true],.ticker-pause{display:none}.button,.faq-item summary>.ui-icon,.quick-arrow{transition:none}}html{scroll-padding-top:120px}.site-header{position:sticky;z-index:50;top:0;height:96px;background:#fffffff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #e0e8df}.header-inner{height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand navigation actions";align-items:center;gap:32px}.brand{display:inline-flex;align-items:center;gap:11px;color:var(--forest);font-size:25px;line-height:1.15;font-weight:750;letter-spacing:-.9px;flex-shrink:0}.brand small{display:block;margin-top:5px;font-size:10px;letter-spacing:2px;font-weight:600;color:#64796a}.header-brand{grid-area:brand;justify-self:start}.desktop-nav{grid-area:navigation;display:flex;align-items:center;justify-content:center;gap:clamp(22px,2.3vw,36px);position:relative;min-width:0;margin:0;color:#435a49;font-size:16px;font-weight:550}.desktop-nav a{display:block;position:relative;flex-shrink:0;padding:34px 0;line-height:1.6;white-space:nowrap}.desktop-nav a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--forest);transform:scaleX(0);transform-origin:left;transition:transform .2s}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{transform:scaleX(1)}.desktop-nav a[aria-current]{color:var(--forest);font-weight:750}.header-actions{grid-area:actions;justify-self:end;gap:10px}.header-actions,.header-cta{display:flex;align-items:center}.header-cta{gap:18px;padding:15px 21px;background:var(--forest);border:1px solid var(--forest);border-radius:7px;color:white;font-size:15px;font-weight:650;white-space:nowrap}.header-cta:hover{background:#2a5947}.header-cta .ui-icon{width:17px;height:17px}.menu-toggle{display:none;border:0;background:transparent;padding:10px}.mobile-menu{display:none}@media (max-width:1100px){html{scroll-padding-top:158px}.site-header{height:136px}.header-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:82px 53px;grid-template-areas:"brand actions" "navigation navigation";column-gap:20px;row-gap:0}.desktop-nav{height:100%;width:100%;justify-content:flex-start;gap:32px;border-top:1px solid #edf1e9;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}.desktop-nav::-webkit-scrollbar{display:none}.desktop-nav a{padding:13px 0 14px}.desktop-nav a:focus-visible{outline-offset:-3px}}@media (max-width:640px){html{scroll-padding-top:146px}.site-header{height:124px}.header-inner{grid-template-rows:72px 51px;column-gap:8px}.brand{font-size:22px;gap:9px}.brand img{width:34px;height:34px}.brand small{font-size:9px;margin-top:4px}.header-actions{gap:6px}.header-cta{padding:11px 14px;gap:8px;font-size:13px}.header-cta .ui-icon{display:none}.menu-toggle{display:grid;place-items:center;width:40px;height:42px;padding:8px}.desktop-nav{gap:24px;font-size:14px}.desktop-nav a{padding:13px 0 14px}.desktop-nav a:after{height:2px}.mobile-menu:not([hidden]){display:grid;position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 198px);overflow-y:auto;padding:8px 20px 18px;background:white;border-bottom:1px solid #dce5d5;box-shadow:0 14px 18px #12382115}.mobile-menu a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e6ebdf;padding:17px 7px;font-size:16px}.mobile-menu a:last-child{border-bottom:0}.mobile-menu a[aria-current]{color:#426d36;background:#f4f8ed}.mobile-menu a>span{display:flex;align-items:center;gap:20px}.mobile-menu small{color:#8ca17b;font-size:12px}.mobile-menu .ui-icon{width:18px;height:18px}}@media (max-width:374px){.brand{font-size:20px;gap:7px}.header-cta{font-size:12px;padding:10px 11px}.desktop-nav{gap:21px}}@media (prefers-reduced-motion:reduce){.desktop-nav a:after{transition:none}}@media print{.site-header{position:static;height:auto}.header-inner{display:block}.desktop-nav,.header-actions,.mobile-menu{display:none!important}}:focus-visible{outline-color:#1e40af}::selection{background:#dbeafe;color:#142549}.home-rebuild{--blue:#1e40af;--navy:#142549;--teal:#0d9488;overflow:clip}.site-header{border-bottom-color:#e0e7f1}.brand small,.desktop-nav{color:#61718b}.header-cta:hover{background:#173592}.mobile-menu a[aria-current]{color:#1e40af;background:#eff5ff}.site-footer{background:#f5f7fb;border-color:#e0e7f1}.footer-top{border-color:#dfe7f0}.copyright,.footer-business .footer-disclaimer,.footer-business p,.footer-domain,.footer-top>p{color:#61718b}.filter-chips button[aria-pressed=true]{background:#1e40af;border-color:#1e40af;color:#fff}.question-mark{color:#1e40af}.home-rebuild .shell{width:min(1360px,calc(100% - 96px))}.eyebrow-blue{color:#1e40af;font-size:13px;font-weight:700;letter-spacing:1.7px;line-height:1.6}.editorial-hero{background:#f7f9fd}.editorial-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:30px;padding-block:68px 70px}.editorial-hero-copy{position:relative;z-index:1}.editorial-hero-copy .eyebrow-blue{display:flex;align-items:center;gap:9px;letter-spacing:.7px}.editorial-hero-copy .eyebrow-blue>span{width:7px;height:7px;background:var(--teal);border-radius:50%}.editorial-hero h1{margin-top:26px;font-size:clamp(34px,3.1vw,49px);line-height:1.27;letter-spacing:-2px;font-weight:760;word-break:keep-all}.editorial-hero h1 em{font-style:normal;color:#61718b;font-weight:520}.payout-lockup{display:flex;align-items:baseline;gap:16px;margin:12px 0 20px;color:var(--blue);white-space:nowrap}.payout-lockup>span{font-size:28px;letter-spacing:-1px;font-weight:650}.payout-lockup strong{font-size:clamp(100px,10.5vw,152px);line-height:1.06;letter-spacing:-9px;font-weight:750;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.payout-lockup strong small{font-size:.44em;letter-spacing:-4px;margin-left:5px}.editorial-hero-description{color:#566781;font-size:17px;line-height:1.9;word-break:keep-all;letter-spacing:-.4px}.editorial-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.editorial-actions .button{min-height:56px;padding:17px 23px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:22px;font-size:16px;font-weight:650;transition:background .2s,box-shadow .2s}.button-blue{background:#1e40af;color:#fff;border:1px solid #1e40af}.button-blue:hover{background:#173592;box-shadow:0 5px 16px #1e40af20}.editorial-actions .button-white{color:#142549;background:#fff;border:1px solid #dce4f0}.editorial-actions .button-white:hover{background:#edf3fc}.editorial-fine{display:flex;align-items:center;gap:7px;margin-top:21px;color:#63758e;font-size:13px}.editorial-fine .ui-icon{width:17px;height:17px;color:#0d9488}.editorial-hero-art{position:relative;align-self:stretch;min-height:540px}.editorial-hero-art>img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:18px}.hero-visual-label{position:absolute;left:30px;top:29px;color:#243c6b;font-size:17px;font-weight:750;letter-spacing:2.2px}.hero-visual-label span{display:block;margin-top:7px;font-size:9px;letter-spacing:1.65px;font-weight:550}.settlement-slip{position:absolute;bottom:25px;right:23px;width:min(300px,78%);padding:22px;border:1px solid #fff;border-radius:14px;background:#ffffffef;box-shadow:0 20px 50px #132c6820;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.settlement-slip>p{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.slip-check{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#0d9488;background:#e4f6f2}.slip-check .ui-icon{width:15px;height:15px}.settlement-slip dl{margin:19px 0 0}.settlement-slip dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.settlement-slip dt{color:#61718b;font-size:12px}.settlement-slip dd{margin:0;font-size:14px;font-weight:600}.settlement-slip dl>div+div{margin-top:14px;padding-top:15px;border-top:1px solid #e4eaf3}.settlement-slip dl>div+div dd{color:var(--blue);font-size:28px;letter-spacing:-1px}.settlement-slip dd small{font-size:15px;margin-left:3px}.hero-summary-strip{display:grid;grid-template-columns:repeat(4,1fr);background:#142549;color:#fff;border-radius:10px;padding:28px 12px}.hero-summary-strip>div{padding-inline:27px;border-left:1px solid #ffffff24}.hero-summary-strip>div:first-child{border:0}.hero-summary-strip span{display:block;font-size:13px;color:#afc1df;margin-bottom:10px}.hero-summary-strip strong{font-size:clamp(19px,1.9vw,26px);font-weight:650;letter-spacing:-.8px}.home-section-nav{display:grid;grid-template-columns:repeat(5,1fr);padding-block:29px}.home-section-nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 23px;border-right:1px solid #dfe7f0;font-size:14px;font-weight:600}.home-section-nav a:first-child{padding-left:0}.home-section-nav a:last-child{border:0;padding-right:0}.home-section-nav .ui-icon{width:16px;height:16px;color:#8a9bb6;transform:rotate(90deg)}.home-section-nav a:hover{color:var(--blue)}.editorial-section{padding-block:110px}.editorial-heading{margin-bottom:48px;max-width:740px}.editorial-heading h2{margin-top:18px;font-size:clamp(32px,3.2vw,46px);line-height:1.28;font-weight:720;letter-spacing:-1.9px}.editorial-heading h2 span{color:#61718b;font-weight:500}.editorial-heading>p:last-child{margin-top:22px;color:#61718b;font-size:17px;line-height:1.85;word-break:keep-all}.benefit-bento{display:grid;grid-template-columns:1.15fr 1fr;gap:18px}.benefit-tile{padding:32px 36px;border:1px solid #dfe7f0;border-radius:13px;min-height:225px;flex-direction:column;gap:32px}.benefit-tile,.benefit-top{display:flex;justify-content:space-between}.benefit-top{align-items:center;color:#7389aa}.benefit-top>span{font-size:13px;letter-spacing:1px}.benefit-top>.ui-icon{width:27px;height:27px}.benefit-tile h3{margin-bottom:12px;font-size:23px;font-weight:660;letter-spacing:-.8px}.benefit-tile p:not(.benefit-stat):not(.benefit-word){color:#61718b;line-height:1.8;font-size:16px;max-width:440px;word-break:keep-all}.benefit-tile-0{background:#1e40af;color:#fff;min-height:340px;border-color:#1e40af}.benefit-tile-0 .benefit-top{color:#c5d5ff}.benefit-tile-0 p:not(.benefit-stat){color:#dce6ff!important}.benefit-stat{font-size:96px;font-weight:700;letter-spacing:-5px;line-height:1;margin-bottom:22px}.benefit-stat span{font-size:46px;margin-left:4px}.benefit-stat small{font-size:16px;letter-spacing:-.3px;margin-left:16px;font-weight:500}.benefit-tile-1{background:#edf4ff;border-color:#e4edfa;min-height:340px}.benefit-word{font-size:57px;font-weight:720;letter-spacing:-3px;color:#1e40af;margin-bottom:24px}.benefit-word small{display:block;font-size:17px;letter-spacing:-.4px;margin-top:8px;font-weight:550}.editorial-rate-note{font-size:13px;color:#7a89a1;margin-top:18px;line-height:1.7}.exchange-section{background:#f5f8fc}.exchange-visual{position:relative;background:#fff;border:1px solid #e1e8f2;border-radius:15px;overflow:hidden}.exchange-labels{display:grid;grid-template-columns:1fr 1fr;gap:60px;position:relative;z-index:1;padding:35px 45px 0}.exchange-labels>div:last-child{text-align:right}.exchange-labels small{font-size:11px;font-weight:700;letter-spacing:1.8px;color:#7b8da7}.exchange-labels h3{font-size:25px;margin:9px 0;letter-spacing:-.8px}.exchange-labels>div:last-child h3{color:#1e40af}.exchange-labels p{font-size:14px;color:#7b8da7;line-height:1.7}.exchange-visual>img{display:block;width:100%;height:auto;margin-top:-60px;margin-bottom:-15px;max-height:615px;object-fit:contain}.exchange-connection{position:absolute;top:52%;left:42%;width:16%;height:30px;display:flex;align-items:center;gap:7px;color:#1e40af}.exchange-connection>span{display:block;position:relative;width:100%;height:1px;background:#c6d4ee}.exchange-connection>span:after{content:"";position:absolute;height:3px;width:22px;left:0;top:-1px;border-radius:2px;background:#1e40af;animation:exchange-flow 3s ease-in-out infinite}@keyframes exchange-flow{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 22px);opacity:0}}.exchange-caption{text-align:center;padding:24px;border-top:1px solid #e6edf5;color:#4b6387;font-size:16px;font-weight:550;line-height:1.7}.exchange-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.exchange-steps>div{padding:12px 0 5px 22px;border-left:2px solid #cbd8ec}.exchange-steps span{color:#1e40af;font-size:13px;font-weight:650}.exchange-steps h3{font-size:20px;margin:12px 0;letter-spacing:-.5px}.exchange-steps p{color:#61718b;font-size:15px;line-height:1.8;word-break:keep-all}.trade-table{border-top:2px solid #142549;border-bottom:1px solid #dfe7f0}.trade-head,.trade-row{display:grid;grid-template-columns:.65fr 1fr 1.25fr}.trade-head>span{padding:30px 25px;display:flex;align-items:center;gap:10px;font-size:18px;font-weight:650;background:#f7f9fc}.trade-head>span:first-child{color:#7a89a1;font-size:14px;font-weight:500}.trade-head>span:last-child{background:#1e40af;color:#fff;position:relative;border-radius:0 0 0 0}.trade-head small{margin-left:auto;font-size:10px;letter-spacing:1.5px;color:#bfd3ff}.trade-row{border-top:1px solid #e5ebf3}.trade-row>div{padding:29px 25px;display:flex;align-items:center;gap:14px;min-height:127px}.trade-category{font-size:16px;font-weight:650}.trade-category .ui-icon{color:#788cae}.trade-risk{color:#8793a6;font-size:16px}.trade-risk>.ui-icon{width:16px;color:#a6afbc}.trade-good{background:#eff5ff;color:#1e40af}.trade-good>.ui-icon{color:#0d9488;width:19px}.trade-good strong{font-size:19px;letter-spacing:-.5px;font-weight:650}.trade-good p{margin-top:9px;color:#61718b;font-size:14px;line-height:1.7;word-break:keep-all}.trade-row>div>small{display:none}.comparison-bottom{display:flex;justify-content:space-between;gap:30px;align-items:center;margin:13px 0 25px}.comparison-bottom p{color:#8190a6;font-size:13px;line-height:1.7}.comparison-bottom .text-link{margin:0;color:#1e40af;white-space:nowrap}.poster-preview{border:1px solid #dfe7f0;border-radius:8px}.poster-preview>summary{padding:20px 25px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}.poster-preview>summary::-webkit-details-marker{display:none}.poster-preview>summary .ui-icon{width:18px}.poster-preview[open]>summary .ui-icon{transform:rotate(45deg)}.poster-preview>div{padding:25px;background:#f5f8fc;text-align:center;border-top:1px solid #dfe7f0}.poster-preview img{width:min(600px,100%);height:auto;display:block;margin-inline:auto;box-shadow:0 10px 35px #1425490c}.poster-preview p{color:#61718b;font-size:13px;margin-top:18px}.home-rebuild .status-section{background:#f5f8fc;border-top:1px solid #e3ebf5;border-bottom:1px solid #e3ebf5}.home-rebuild .section-label{color:#1e40af}.home-rebuild h2 span{color:#61718b}.home-rebuild .sample-label{background:#e9f0fc;color:#526c98;border-color:#d9e4f6}.home-rebuild .transaction-panel{background:#fff}.home-rebuild .status-notice,.home-rebuild .transaction-header{background:#f9fbff}.home-rebuild .transaction-symbol{background:#edf3ff;color:#1e40af}.home-rebuild .status-pill{background:#e5f5f1;color:#137c70}.home-rebuild .faq-preview>.shell{display:grid;grid-template-columns:.75fr 1.35fr;gap:80px;align-items:start}.home-rebuild .faq-preview .section-heading-row{display:block;position:sticky;top:130px;margin:0}.home-rebuild .faq-preview .text-link{margin-top:25px;color:#1e40af}.home-rebuild .faq-item summary{padding-block:25px;font-size:17px;line-height:1.6}.home-rebuild .faq-item .question-mark{color:#1e40af}.home-rebuild .faq-item[open]{background:#f5f8ff}.home-rebuild .faq-item>p{font-size:15px;line-height:1.9;color:#61718b;padding-bottom:27px}.journal-section{background:#f7f9fc;border-block:1px solid #e3ebf5}.journal-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:90px;align-items:start}.journal-aside{position:sticky;top:130px;border-top:2px solid #142549;padding-top:23px}.journal-aside>p{font-size:13px;font-weight:700;color:#61718b;margin-bottom:15px}.journal-aside nav a{display:flex;gap:13px;align-items:baseline;font-size:14px;line-height:1.65;padding:17px 0;border-bottom:1px solid #e0e7f1;word-break:keep-all;transition:color .2s}.journal-aside nav a:hover{color:#1e40af}.journal-aside nav span{font-size:11px;color:#92a1b7}.journal-aside-brand{padding:28px 24px;border:1px solid #dce5f1;border-radius:7px;margin-top:32px;display:grid;grid-template-columns:31px 1fr;align-items:center;gap:7px}.journal-aside-brand .ui-icon{color:#1e40af;grid-row:span 2}.journal-aside-brand strong{font-size:15px;letter-spacing:1.2px}.journal-aside-brand span{font-size:12px;color:#8797af}.journal-article{max-width:830px}.journal-article>header{padding-bottom:35px;border-bottom:1px solid #dce5f1}.journal-article>header>span{display:inline-block;border:1px solid #ccdaf0;padding:7px 10px;border-radius:4px;font-size:12px;color:#1e40af;margin-bottom:20px}.journal-article>header h3{font-size:clamp(26px,2.4vw,35px);line-height:1.4;letter-spacing:-1.2px;word-break:keep-all}.journal-article>header p{font-size:17px;color:#61718b;margin-top:18px;line-height:1.9;word-break:keep-all}.journal-article>section{padding:43px 0;border-bottom:1px solid #dce5f1}.journal-number{display:block;color:#1e40af;font-size:12px;font-weight:650;margin-bottom:15px;letter-spacing:1px}.journal-article>section h3{font-size:25px;letter-spacing:-.8px;line-height:1.45;word-break:keep-all}.journal-article>section p{font-size:17px;line-height:1.95;color:#61718b;margin-top:19px;word-break:keep-all}.journal-article>section .journal-lead{color:#213d71;font-weight:600;font-size:18px;margin-top:16px}.journal-principles{margin-top:37px;padding:28px 32px;background:#eaf1fc;border-left:3px solid #1e40af}.journal-principles>h3{font-size:20px;margin-bottom:26px;letter-spacing:-.5px}.journal-principles>div{display:flex;gap:15px;margin-top:20px}.journal-principles .ui-icon{color:#1e40af;width:20px;height:20px}.journal-principles h4{font-size:15px;margin:0 0 7px;font-weight:650}.journal-principles p{color:#61718b;font-size:14px;line-height:1.7}.journal-article>.text-link{margin-top:28px;color:#1e40af}.editorial-contact{padding:83px 0 85px;background:#142549;color:#fff;position:relative}.editorial-contact>.shell{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:50px}.editorial-contact .eyebrow-blue{color:#8daeff}.editorial-contact h2{margin-top:19px;font-size:clamp(30px,2.8vw,41px);font-weight:680;line-height:1.4}.home-rebuild .editorial-contact h2 span{color:#c8d9fa;font-weight:500}.editorial-contact h2+p{font-size:16px;color:#aebfdb;line-height:1.8;margin-top:21px;word-break:keep-all}.editorial-contact small{display:block;color:#839cbe;font-size:12px;margin-top:20px}.editorial-contact .button-kakao{background:#fee500;color:#242217;border:1px solid #fee500}.contact-seal{justify-self:end;width:270px;height:285px;border:1px solid #ffffff24;border-radius:110px 110px 18px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff03}.contact-seal .ui-icon{width:39px;height:39px;color:#86b6fd;margin-bottom:18px}.contact-seal strong{font-size:44px;line-height:1;letter-spacing:4px;text-align:center;font-weight:700}.contact-seal span{font-size:8px;letter-spacing:1.2px;color:#879ebf;margin-top:22px}@media (min-width:1700px){.editorial-hero-grid{padding-block:80px}}@media (max-width:1100px){.home-rebuild .shell{width:calc(100% - 64px)}.editorial-hero-grid{gap:16px;padding-block:50px}.editorial-hero-art{min-height:520px}.editorial-hero h1{font-size:36px}.editorial-hero-description{font-size:15px}.editorial-actions .button{padding:16px 18px;font-size:14px;gap:12px}.payout-lockup{gap:10px}.payout-lockup>span{font-size:23px}.payout-lockup strong{font-size:118px}.benefit-tile{padding:28px}.journal-layout{grid-template-columns:240px minmax(0,1fr);gap:55px}.trade-head>span,.trade-row>div{padding-inline:19px}.trade-head small{display:none}.home-rebuild .faq-preview>.shell{gap:45px}}@media (max-width:900px){.editorial-hero-grid{grid-template-columns:1fr 1fr}.editorial-hero h1{font-size:31px;letter-spacing:-1.3px}.editorial-hero-art{min-height:490px}.editorial-hero-description br{display:none}.editorial-fine{font-size:11px}.payout-lockup strong{font-size:96px;letter-spacing:-6px}.payout-lockup>span{font-size:21px}.hero-summary-strip>div{padding-inline:18px}.hero-summary-strip strong{font-size:20px}.home-section-nav a{font-size:13px;padding-inline:14px}.exchange-labels{padding-inline:28px}.exchange-labels p{font-size:12px}.exchange-visual>img{margin-top:-20px}.trade-head,.trade-row{grid-template-columns:.7fr .95fr 1.2fr}.trade-row>div{gap:10px;padding-inline:16px}.trade-category{font-size:14px}.trade-category .ui-icon{display:none}.trade-good strong{font-size:16px}.trade-risk{font-size:14px}.journal-layout{gap:35px;grid-template-columns:210px minmax(0,1fr)}.contact-seal{width:210px;height:255px}}@media (max-width:700px){.home-rebuild .shell{width:calc(100% - 40px)}.editorial-hero-grid{grid-template-columns:1fr;gap:30px;padding:38px 0 28px}.editorial-hero h1{font-size:clamp(31px,7.8vw,43px);line-height:1.3;margin-top:21px}.editorial-hero-copy .eyebrow-blue{font-size:11px;letter-spacing:.3px}.payout-lockup{gap:13px;margin:12px 0 19px}.payout-lockup>span{font-size:24px}.payout-lockup strong{font-size:126px;letter-spacing:-7px}.editorial-hero-description{font-size:16px}.editorial-hero-description br{display:initial}.editorial-actions{margin-top:23px}.editorial-actions .button{min-height:53px;font-size:15px;padding:16px 20px}.editorial-fine{font-size:12px;margin-top:18px}.editorial-hero-art{min-height:0;height:410px}.editorial-hero-art>img{object-fit:cover;object-position:center;border-radius:12px}.hero-visual-label{top:24px;left:25px;font-size:14px}.hero-visual-label span{font-size:8px}.settlement-slip{right:17px;bottom:17px;width:255px;padding:18px}.settlement-slip dl{margin-top:15px}.settlement-slip dl>div+div dd{font-size:25px}.hero-summary-strip{grid-template-columns:1fr 1fr;padding:8px 20px;border-radius:8px}.hero-summary-strip>div{padding:19px 0;border:0}.hero-summary-strip>div:nth-child(2n){padding-left:22px}.hero-summary-strip>div:nth-child(n+3){border-top:1px solid #ffffff20}.hero-summary-strip span{font-size:12px;margin-bottom:7px}.hero-summary-strip strong{font-size:20px}.home-section-nav{display:flex;overflow-x:auto;padding:19px 0 23px;scrollbar-width:none}.home-section-nav::-webkit-scrollbar{display:none}.home-section-nav a{flex:0 0 auto;padding-inline:17px;font-size:13px;gap:10px}.home-section-nav .ui-icon{width:13px;height:13px}.editorial-section{padding-block:70px}.editorial-heading{margin-bottom:31px}.eyebrow-blue{font-size:11px;letter-spacing:1.4px}.editorial-heading h2{font-size:32px;letter-spacing:-1.4px;margin-top:15px}.editorial-heading>p:last-child{margin-top:18px;font-size:16px}.benefit-bento{gap:12px;grid-template-columns:1fr 1fr}.benefit-tile{padding:24px;min-height:205px;border-radius:10px;grid-column:span 2;gap:24px}.benefit-tile-0,.benefit-tile-1{min-height:292px;grid-column:span 1;padding:22px 18px}.benefit-tile h3{font-size:20px}.benefit-tile-0 h3,.benefit-tile-1 h3{font-size:17px}.benefit-tile p:not(.benefit-stat):not(.benefit-word){font-size:14px;line-height:1.8}.benefit-stat{font-size:67px;letter-spacing:-4px;margin-bottom:16px}.benefit-stat span{font-size:28px;margin-left:1px}.benefit-stat small{display:block;font-size:13px;margin:7px 0 0;letter-spacing:0}.benefit-word{font-size:31px;letter-spacing:-1.5px;margin-bottom:20px}.benefit-word small{font-size:13px;margin-top:9px}.benefit-top .ui-icon{width:22px;height:22px}.editorial-rate-note{font-size:12px}.exchange-labels{padding:25px 20px 0;gap:15px}.exchange-labels h3{font-size:20px}.exchange-labels small{font-size:9px}.exchange-labels p{font-size:12px}.exchange-visual>img{margin:5px 0 0}.exchange-connection{top:58%;left:41%;width:19%;gap:3px}.exchange-connection .ui-icon{width:16px}.exchange-caption{font-size:14px;padding:19px 22px;word-break:keep-all}.exchange-steps{grid-template-columns:1fr;gap:25px;margin-top:29px}.exchange-steps>div{display:grid;grid-template-columns:30px 1fr;gap:8px 10px;padding:3px 0 3px 16px}.exchange-steps span{padding-top:3px}.exchange-steps h3{font-size:19px;margin:0}.exchange-steps p{grid-column:2;font-size:14px}.trade-head{grid-template-columns:1fr 1fr}.trade-head>span{font-size:16px;padding:22px 17px}.trade-head>span:first-child{display:none}.trade-head .ui-icon{width:19px}.trade-row{grid-template-columns:1fr 1fr}.trade-row>.trade-category{grid-column:span 2;min-height:0;padding:17px 0;gap:8px;font-size:14px}.trade-category .ui-icon{display:initial;width:17px;height:17px}.trade-row>.trade-good,.trade-row>.trade-risk{min-height:140px;padding:21px 16px;align-items:start;font-size:14px;gap:8px}.trade-risk{background:#fafbfc}.trade-risk .ui-icon{margin-top:1px;width:14px}.trade-good>.ui-icon{width:15px;margin-top:1px}.trade-good strong{font-size:15px;line-height:1.5;display:block;word-break:keep-all}.trade-good p{font-size:12px;line-height:1.8;margin-top:10px}.comparison-bottom{display:block;margin:18px 0 22px}.comparison-bottom p{font-size:12px}.comparison-bottom .text-link{margin-top:8px;font-size:13px}.poster-preview>summary{padding:18px;font-size:14px}.poster-preview>div{padding:16px}.home-rebuild .status-section{padding-block:65px}.home-rebuild .status-layout{grid-template-columns:1fr;gap:30px}.home-rebuild .status-copy{padding-top:0}.home-rebuild .faq-preview{padding-block:70px}.home-rebuild .faq-preview>.shell{display:block}.home-rebuild .faq-preview .section-heading-row{position:static;margin-bottom:26px}.home-rebuild .faq-preview .text-link{margin-top:15px}.home-rebuild .faq-item summary{font-size:16px;padding:23px 0;gap:12px}.home-rebuild .faq-item[open] summary{padding-inline:14px}.home-rebuild .faq-item>p{font-size:14px;padding:0 18px 23px}.journal-layout{display:block}.journal-aside{position:static;padding-top:20px;margin-bottom:37px}.journal-aside nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.journal-aside nav a{font-size:13px;gap:8px}.journal-aside-brand{display:none}.journal-article>header h3{font-size:28px}.journal-article>header p,.journal-article>section p{font-size:16px;line-height:1.95}.journal-article>section{padding-block:32px}.journal-article>section h3{font-size:22px}.journal-article>section .journal-lead{font-size:17px}.journal-principles{padding:24px}.editorial-contact{padding-block:60px}.editorial-contact>.shell{display:block}.editorial-contact h2{font-size:29px;letter-spacing:-1.4px}.editorial-contact h2+p{font-size:15px}.contact-seal{display:none}}@media (max-width:380px){.home-rebuild .shell{width:calc(100% - 32px)}.payout-lockup strong{font-size:112px}.payout-lockup>span{font-size:21px}.editorial-actions .button{padding-inline:15px;font-size:14px}.editorial-hero-art{height:350px}.benefit-tile-0,.benefit-tile-1{padding:20px 15px}.benefit-stat{font-size:61px}.benefit-word{font-size:28px}.trade-row>.trade-good,.trade-row>.trade-risk{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.exchange-connection>span:after{animation:none;left:40%}.home-rebuild *,.home-rebuild :after,.home-rebuild :before{scroll-behavior:auto;transition-duration:0s!important}}