
#exit-consultation-page{--ex-blue:#0759d3;--ex-orange:#c94b00;--ex-navy:#08266f;--ex-paper:#fff;--ex-bg:#fffdf9;--ex-warm:#fff2e5;--ex-cool:#eff7ff;--ex-muted:#51627c;--ex-line:#d9e6f5;--ex-warm-line:#efcdb3;--ex-on:#fff;--ex-green:#087b3f;--ex-radius:22px;font-family:"Yu Gothic UI","Meiryo",sans-serif;background:var(--ex-bg);color:var(--ex-navy);font-size:14px;line-height:1.85;container-type:inline-size;overflow:hidden}
#exit-consultation-page *{box-sizing:border-box}#exit-consultation-page h1,#exit-consultation-page h2,#exit-consultation-page h3,#exit-consultation-page p{margin:0}#exit-consultation-page :is(button,a),#exit-consultation-page summary{font:inherit;color:inherit}#exit-consultation-page :is(button,a){cursor:default}#exit-consultation-page :is(button,a):focus-visible,#exit-consultation-page summary:focus-visible{outline:3px solid var(--ex-blue);outline-offset:4px}#exit-consultation-page .ex-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 4%;border-bottom:1px solid var(--ex-line);background:var(--ex-paper)}#exit-consultation-page .ex-brand{font-size:16px;font-weight:750;line-height:1.6;letter-spacing:-.04em}#exit-consultation-page .ex-brand small{display:block;color:var(--ex-muted);font-size:11px;font-weight:400;letter-spacing:.02em}#exit-consultation-page .ex-edition{color:var(--ex-orange);background:var(--ex-warm);padding:3px 7px;margin-left:5px;border-radius:5px;font-size:11px;vertical-align:middle}#exit-consultation-page .ex-nav{display:flex;gap:11px;margin-left:auto}#exit-consultation-page .ex-nav :is(button,a){background:none;border:0;min-height:44px;font-size:11px;padding:10px 0;white-space:nowrap}#exit-consultation-page [aria-current=page]{font-weight:700;color:var(--ex-blue)!important;box-shadow:inset 0 -3px var(--ex-blue)}#exit-consultation-page .ex-header-actions{display:flex;gap:7px}#exit-consultation-page .ex-header-actions :is(button,a){min-height:44px;padding:9px 12px;font-size:12px;font-weight:700;border-radius:8px;white-space:nowrap}#exit-consultation-page .ex-header-actions [data-meeting]{background:var(--ex-blue);color:var(--ex-on);border:1px solid var(--ex-blue)}#exit-consultation-page .ex-header-actions [data-line]{background:var(--ex-paper);border:1px solid var(--ex-line);color:var(--ex-navy)}#exit-consultation-page .ex-menu-toggle{display:none;background:var(--ex-paper);border:1px solid var(--ex-line)}#exit-consultation-page .ex-mobile-menu{display:grid;grid-template-columns:1fr 1fr;gap:6px;width:100%;padding-top:12px;border-top:1px solid var(--ex-line)}#exit-consultation-page .ex-mobile-menu :is(button,a){background:var(--ex-paper);border:0;text-align:left;padding:12px;font-size:13px;min-height:44px}#exit-consultation-page [hidden]{display:none!important}
#exit-consultation-page .ex-wrap{padding-left:6%;padding-right:6%}#exit-consultation-page .ex-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;align-items:center;padding-top:52px;padding-bottom:46px;background:linear-gradient(115deg,var(--ex-bg) 57%,var(--ex-warm) 57%)}#exit-consultation-page .ex-kicker{font-size:12px;font-weight:650;letter-spacing:.12em;color:var(--ex-orange);margin-bottom:16px}#exit-consultation-page h1{font-size:clamp(31px,4.45cqi,47px);font-weight:750;line-height:1.7;letter-spacing:-.04em}#exit-consultation-page h1 span{display:block}#exit-consultation-page h1 em{color:var(--ex-blue);font-style:normal}#exit-consultation-page .ex-lead{font-size:15px;line-height:2.1;color:var(--ex-muted);margin-top:20px}#exit-consultation-page .ex-dual{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}#exit-consultation-page .ex-dual :is(button,a){border-radius:12px;padding:16px 12px;min-height:82px;font-size:14px;font-weight:700;line-height:1.7}#exit-consultation-page .ex-dual [data-meeting]{background:var(--ex-blue);border:1px solid var(--ex-blue);color:var(--ex-on)}#exit-consultation-page .ex-dual [data-line]{background:var(--ex-paper);border:1px solid var(--ex-line)}#exit-consultation-page .ex-dual small{display:block;font-size:11px;font-weight:400;margin-top:3px}#exit-consultation-page .ex-line-word{color:var(--ex-green)}#exit-consultation-page .ex-fine{font-size:11px;line-height:1.9;color:var(--ex-muted);margin-top:12px}#exit-consultation-page .ex-note{border-radius:var(--ex-radius);border:1px solid var(--ex-warm-line);padding:29px;background:var(--ex-paper);box-shadow:0 16px 30px #8e541011}#exit-consultation-page .ex-note-head{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--ex-orange);letter-spacing:.12em;margin-bottom:22px}#exit-consultation-page .ex-note h2{font-size:23px;line-height:1.65;margin-bottom:12px}#exit-consultation-page .ex-note-row{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid var(--ex-line)}#exit-consultation-page .ex-note-row>span{font-size:12px;color:var(--ex-orange);padding-top:3px}#exit-consultation-page .ex-note-row b{font-size:14px}#exit-consultation-page .ex-note-row p{font-size:12px;color:var(--ex-muted);margin-top:3px}#exit-consultation-page .ex-chips{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:19px 6% 28px}#exit-consultation-page .ex-chips span{background:var(--ex-warm);border-radius:100px;padding:8px 16px;font-size:12px}#exit-consultation-page .ex-section{padding-top:48px;padding-bottom:48px}#exit-consultation-page .ex-section-head{text-align:center;margin-bottom:28px}#exit-consultation-page .ex-section-head h2{font-size:29px;font-weight:700;line-height:1.65;letter-spacing:-.025em}#exit-consultation-page .ex-section-head p{font-size:13px;color:var(--ex-muted);margin-top:12px;line-height:1.95}#exit-consultation-page .ex-section-head .ex-kicker{display:block;font-size:11px;letter-spacing:.18em;margin-bottom:8px}#exit-consultation-page .ex-neutral{background:var(--ex-cool)}#exit-consultation-page .ex-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px}#exit-consultation-page .ex-option{background:var(--ex-paper);padding:26px;border-radius:var(--ex-radius);border-top:4px solid var(--ex-navy)}#exit-consultation-page .ex-option-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--ex-line)}#exit-consultation-page .ex-option h3{font-size:23px}#exit-consultation-page .ex-option small{font-size:11px;color:var(--ex-muted);letter-spacing:.14em}#exit-consultation-page .ex-option ul{list-style:none;padding:0;margin:15px 0 0}#exit-consultation-page .ex-option li{font-size:13px;margin-top:12px;padding-left:20px;position:relative}#exit-consultation-page .ex-option li::before{content:'✓';position:absolute;left:0;color:var(--ex-navy)}#exit-consultation-page .ex-section-end{text-align:center;font-size:13px;color:var(--ex-muted);margin-top:23px}#exit-consultation-page .ex-section-end b{color:var(--ex-navy);font-weight:650}
#exit-consultation-page .ex-case-section{background:var(--ex-bg)}#exit-consultation-page .ex-case-main{border:1px solid var(--ex-line);border-radius:var(--ex-radius);overflow:hidden;background:var(--ex-paper)}#exit-consultation-page .ex-case-heading{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:20px 25px;background:var(--ex-cool)}#exit-consultation-page .ex-case-heading strong{font-size:17px}#exit-consultation-page .ex-case-heading span{font-size:11px;color:var(--ex-orange)}#exit-consultation-page .ex-case-body{padding:28px;display:grid;grid-template-columns:1fr 1.5fr;gap:30px;align-items:center}#exit-consultation-page .ex-case-before{border-right:1px solid var(--ex-line);padding-right:25px}#exit-consultation-page .ex-case-label{font-size:12px;color:var(--ex-muted);margin-bottom:10px!important}#exit-consultation-page .ex-case-value{font-size:37px;font-weight:700;line-height:1.6}#exit-consultation-page .ex-case-value small{font-size:14px;margin-left:4px}#exit-consultation-page .ex-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#exit-consultation-page .ex-offer{padding:14px 10px;border-radius:12px;background:var(--ex-bg);border:1px solid var(--ex-line);text-align:center}#exit-consultation-page .ex-offer b{font-size:20px;display:block;line-height:1.7}#exit-consultation-page .ex-offer small{display:block;font-size:11px;color:var(--ex-muted)}#exit-consultation-page .ex-offer:last-child{background:var(--ex-cool);border-color:var(--ex-blue)}#exit-consultation-page .ex-case-outcome{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 28px;background:var(--ex-warm)}#exit-consultation-page .ex-case-outcome p{font-size:12px;color:var(--ex-muted)}#exit-consultation-page .ex-case-outcome b{font-size:25px;display:block;color:var(--ex-navy)}#exit-consultation-page .ex-case-delta{text-align:right}#exit-consultation-page .ex-case-delta strong{font-size:35px;font-weight:700;color:var(--ex-orange)}#exit-consultation-page .ex-case-delta small{font-size:14px}#exit-consultation-page .ex-case-foot{padding:16px 25px;font-size:11px;color:var(--ex-muted);line-height:1.9}#exit-consultation-page .ex-pending-cases{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}#exit-consultation-page .ex-pending{background:var(--ex-paper);border:1px dashed var(--ex-line);border-radius:var(--ex-radius);padding:23px}#exit-consultation-page .ex-pending small{font-size:11px;letter-spacing:.1em;color:var(--ex-orange)}#exit-consultation-page .ex-pending h3{font-size:17px;margin-top:10px}#exit-consultation-page .ex-pending p{font-size:12px;color:var(--ex-muted);margin-top:12px}#exit-consultation-page .ex-pending-line{display:flex;justify-content:space-between;font-size:12px;margin-top:13px;padding-top:12px;border-top:1px solid var(--ex-line);color:var(--ex-muted)}
#exit-consultation-page .ex-network-section{background:var(--ex-warm)}#exit-consultation-page .ex-network{display:grid;grid-template-columns:1fr 1.2fr;gap:30px;align-items:center}#exit-consultation-page .ex-network-number{font-size:80px;line-height:1.2;font-weight:750;color:var(--ex-orange);letter-spacing:-.06em}#exit-consultation-page .ex-network-number small{font-size:22px;letter-spacing:0;margin-left:7px}#exit-consultation-page .ex-network h2{font-size:27px;line-height:1.65;margin-top:14px}#exit-consultation-page .ex-network p{font-size:13px;color:var(--ex-muted);margin-top:15px;line-height:2}#exit-consultation-page .ex-direct{padding:28px;background:var(--ex-paper);border-radius:var(--ex-radius)}#exit-consultation-page .ex-direct-title{font-size:13px;font-weight:650;text-align:center;margin-bottom:20px!important;color:var(--ex-navy)!important}#exit-consultation-page .ex-direct-flow{display:grid;grid-template-columns:1fr 35px 1fr;align-items:center;gap:8px;text-align:center}#exit-consultation-page .ex-party{padding:22px 8px;background:var(--ex-cool);border-radius:15px;font-size:16px;font-weight:700}#exit-consultation-page .ex-party small{display:block;font-size:11px;color:var(--ex-muted);font-weight:400;margin-top:5px}#exit-consultation-page .ex-direct-arrow{font-size:23px}#exit-consultation-page .ex-support-role{margin-top:21px;padding-top:18px;border-top:1px solid var(--ex-line);font-size:12px;text-align:center;color:var(--ex-muted)}#exit-consultation-page .ex-support-role b{color:var(--ex-navy);display:block;margin-bottom:5px}#exit-consultation-page .ex-route-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}#exit-consultation-page .ex-route-step{background:var(--ex-paper);border-radius:16px;padding:21px}#exit-consultation-page .ex-route-step small{color:var(--ex-orange);font-size:12px}#exit-consultation-page .ex-route-step h3{font-size:16px;line-height:1.6;margin-top:10px}#exit-consultation-page .ex-route-step p{font-size:12px;color:var(--ex-muted);margin-top:9px;line-height:1.9}
#exit-consultation-page .ex-contact-options{display:grid;grid-template-columns:1fr 1fr;gap:22px}#exit-consultation-page .ex-contact-option{background:var(--ex-paper);border:1px solid var(--ex-line);border-radius:var(--ex-radius);padding:28px}#exit-consultation-page .ex-contact-option h3{font-size:21px;margin-bottom:10px}#exit-consultation-page .ex-contact-option>p{font-size:13px;color:var(--ex-muted)}#exit-consultation-page .ex-contact-option ul{font-size:13px;line-height:2;padding-left:19px;margin:18px 0;color:var(--ex-muted)}#exit-consultation-page .ex-contact-option .ex-dual{grid-template-columns:1fr;margin-top:18px}#exit-consultation-page .ex-contact-option .ex-dual :is(button,a){min-height:55px}#exit-consultation-page .ex-keyword{display:inline-block;background:var(--ex-cool);padding:6px 13px;border-radius:7px;color:var(--ex-navy);font-weight:700;margin:7px 0}#exit-consultation-page .ex-faq{max-width:760px;margin:auto;padding-top:0}#exit-consultation-page .ex-faq h2{font-size:23px;margin-bottom:16px}#exit-consultation-page details{border-bottom:1px solid var(--ex-line)}#exit-consultation-page summary{list-style:none;display:flex;justify-content:space-between;gap:15px;padding:19px 0;min-height:55px;font-size:14px;font-weight:650}#exit-consultation-page summary::-webkit-details-marker{display:none}#exit-consultation-page summary::after{content:'＋';color:var(--ex-blue);flex-shrink:0}#exit-consultation-page details[open] summary::after{content:'−'}#exit-consultation-page details p{font-size:13px;color:var(--ex-muted);padding:0 0 20px;line-height:2}#exit-consultation-page .ex-final{margin:0 6% 35px;padding:34px;background:var(--ex-cool);border-radius:var(--ex-radius);text-align:center}#exit-consultation-page .ex-final h2{font-size:27px;line-height:1.6}#exit-consultation-page .ex-final p{font-size:13px;color:var(--ex-muted);margin-top:13px}#exit-consultation-page .ex-final .ex-dual{max-width:550px;margin-left:auto;margin-right:auto}#exit-consultation-page .ex-preview-panel{margin:20px 6% 30px;padding:26px;border-radius:var(--ex-radius);border:1px solid var(--ex-line);background:var(--ex-paper)}#exit-consultation-page .ex-preview-panel h2{font-size:22px;margin-bottom:10px}#exit-consultation-page .ex-preview-panel p{font-size:13px;color:var(--ex-muted);margin-top:10px}#exit-consultation-page .ex-preview-panel :is(button,a){padding:10px 18px;min-height:44px;background:var(--ex-cool);border:1px solid var(--ex-line);border-radius:8px;margin-top:15px}#exit-consultation-page footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 6%;background:var(--ex-paper);border-top:1px solid var(--ex-line)}#exit-consultation-page footer b{font-size:13px}#exit-consultation-page footer p{font-size:11px;color:var(--ex-muted);margin-top:4px}#exit-consultation-page .ex-demo-label{font-size:11px;color:var(--ex-muted);max-width:280px;text-align:right}
@container(max-width:970px){#exit-consultation-page .ex-nav{display:none}#exit-consultation-page .ex-menu-toggle{display:block}#exit-consultation-page .ex-header-actions{margin-left:auto}}
@container(max-width:740px){#exit-consultation-page .ex-hero,#exit-consultation-page .ex-network{grid-template-columns:1fr;gap:27px}#exit-consultation-page .ex-hero{padding-top:34px;background:linear-gradient(180deg,var(--ex-bg) 55%,var(--ex-warm) 55%)}#exit-consultation-page h1{font-size:38px}#exit-consultation-page .ex-note{width:100%;max-width:550px;margin:auto}#exit-consultation-page .ex-case-body{grid-template-columns:1fr}#exit-consultation-page .ex-case-before{border-right:0;padding-right:0;border-bottom:1px solid var(--ex-line);padding-bottom:20px}#exit-consultation-page .ex-route-steps{gap:12px}#exit-consultation-page .ex-route-step{padding:18px 14px}}
@container(max-width:520px){#exit-consultation-page .ex-header{padding:14px 5%;gap:9px}#exit-consultation-page .ex-brand{font-size:14px;max-width:calc(100% - 46px)}#exit-consultation-page .ex-edition{display:table;margin:3px 0 0;padding:1px 6px}#exit-consultation-page .ex-header-actions [data-line],#exit-consultation-page .ex-header-actions [data-meeting]{display:none}#exit-consultation-page .ex-menu-toggle{min-width:44px}#exit-consultation-page .ex-wrap{padding-left:6%;padding-right:6%}#exit-consultation-page h1{font-size:clamp(28px,8cqi,37px)}#exit-consultation-page .ex-lead{font-size:14px}#exit-consultation-page .ex-dual{grid-template-columns:1fr;gap:10px}#exit-consultation-page .ex-dual :is(button,a){min-height:69px}#exit-consultation-page .ex-note{padding:23px}#exit-consultation-page .ex-chips{justify-content:flex-start;gap:7px}#exit-consultation-page .ex-chips span{padding:7px 12px;font-size:11px}#exit-consultation-page .ex-section{padding-top:35px;padding-bottom:35px}#exit-consultation-page .ex-section-head h2{font-size:24px}#exit-consultation-page .ex-two-columns,#exit-consultation-page .ex-pending-cases,#exit-consultation-page .ex-contact-options,#exit-consultation-page .ex-route-steps{grid-template-columns:1fr;gap:16px}#exit-consultation-page .ex-case-heading{padding:18px 20px}#exit-consultation-page .ex-case-body{padding:22px;gap:23px}#exit-consultation-page .ex-case-value{font-size:32px}#exit-consultation-page .ex-offers{grid-template-columns:1fr}#exit-consultation-page .ex-offer{display:flex;justify-content:space-between;align-items:center;padding:12px 15px}#exit-consultation-page .ex-offer small{display:inline}#exit-consultation-page .ex-case-outcome{flex-wrap:wrap;padding:23px;gap:18px}#exit-consultation-page .ex-case-delta{text-align:left}#exit-consultation-page .ex-network-number{font-size:69px}#exit-consultation-page .ex-network h2{font-size:24px}#exit-consultation-page .ex-direct{padding:21px}#exit-consultation-page .ex-party{font-size:14px;padding:18px 6px}#exit-consultation-page .ex-contact-option{padding:23px}#exit-consultation-page .ex-final{padding:27px 22px}#exit-consultation-page .ex-final h2{font-size:24px}#exit-consultation-page .ex-faq{padding-top:0}#exit-consultation-page footer{display:block}#exit-consultation-page .ex-demo-label{text-align:left;max-width:100%;margin-top:15px}}
#exit-consultation-page figure{margin:0}
#exit-consultation-page .vx-hero-art{min-width:0;text-align:center}
#exit-consultation-page .vx-illustration{border-radius:44% 44% 20px 20px;overflow:hidden;background:var(--ex-warm)}
#exit-consultation-page .vx-illustration img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
#exit-consultation-page .vx-illustration figcaption{padding:14px 8px;color:var(--ex-navy);font-size:13px;font-weight:650;background:var(--ex-paper)}
#exit-consultation-page .vx-hero-points{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:18px}
#exit-consultation-page .vx-hero-points span{background:var(--ex-paper);padding:6px 9px;border-radius:8px;font-size:11px}
#exit-consultation-page .vx-hero-points b{color:var(--ex-orange);margin-right:3px}
#exit-consultation-page .ex-hero{grid-template-columns:1.12fr 1fr;gap:24px}
#exit-consultation-page .vx-fork{max-width:54%;margin:0 auto;text-align:center}
#exit-consultation-page .vx-fork>span{display:inline-block;padding:8px 25px;background:var(--ex-paper);border-radius:50px;font-weight:650}
#exit-consultation-page .vx-fork>div{height:34px;margin-top:20px;border-top:1px solid var(--ex-muted);border-left:1px solid var(--ex-muted);border-right:1px solid var(--ex-muted);position:relative}
#exit-consultation-page .vx-fork>div::before{content:'';position:absolute;left:50%;top:-21px;height:20px;border-left:1px solid var(--ex-muted)}
#exit-consultation-page .vx-money-flow{display:grid;grid-template-columns:1fr;justify-items:center;gap:5px;padding-top:20px}
#exit-consultation-page .vx-money-flow>div{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;padding:11px 8px;background:var(--ex-cool);border-radius:8px;min-height:48px}
#exit-consultation-page .vx-money-flow>span{color:var(--ex-muted);font-size:17px;line-height:1.2}
#exit-consultation-page .vx-money-flow b{font-size:14px}
#exit-consultation-page .vx-money-flow .vx-flow-result{display:block;text-align:center;background:var(--ex-navy);color:var(--ex-paper);padding:14px 8px}
#exit-consultation-page .vx-flow-result small{color:inherit;display:block;font-size:11px;letter-spacing:0;margin-top:3px}
#exit-consultation-page .vx-option-caption{font-size:12px;color:var(--ex-muted);margin-top:16px;text-align:center}
#exit-consultation-page .vx-photo-story{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;padding-top:46px;padding-bottom:46px}
#exit-consultation-page .vx-photo-story img{display:block;width:100%;height:auto;border-radius:var(--ex-radius)}
#exit-consultation-page .vx-photo-story figcaption{font-size:11px;line-height:1.8;margin-top:8px;color:var(--ex-muted)}
#exit-consultation-page .vx-photo-story h2{font-size:27px;line-height:1.7}
#exit-consultation-page .vx-photo-story p{font-size:13px;line-height:2;color:var(--ex-muted);margin-top:14px}
#exit-consultation-page .vx-picture-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
#exit-consultation-page .vx-picture-tags span{border-radius:7px;background:var(--ex-warm);padding:6px 13px;font-size:12px}
#exit-consultation-page .vx-case-visual{padding:26px 28px}
#exit-consultation-page .vx-chart-title{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:22px}
#exit-consultation-page .vx-chart-title b{font-size:15px}
#exit-consultation-page .vx-chart-title small{font-size:11px;color:var(--ex-muted)}
#exit-consultation-page .vx-bar-row{display:grid;grid-template-columns:85px 1fr 58px;gap:12px;align-items:center;margin-top:18px}
#exit-consultation-page .vx-bar-row>span{font-size:12px;color:var(--ex-muted)}
#exit-consultation-page .vx-bar-row>b{text-align:right;font-size:16px}
#exit-consultation-page .vx-track{background:var(--ex-cool);height:21px;border-radius:3px;overflow:hidden}
#exit-consultation-page .vx-bar{height:100%;background:var(--ex-blue);opacity:.65}
#exit-consultation-page .vx-original{background:var(--ex-muted);opacity:.55}
#exit-consultation-page .vx-selected{opacity:1}
#exit-consultation-page .vx-chart-scale{display:flex;justify-content:space-between;margin:10px 70px 0 97px;font-size:11px;color:var(--ex-muted)}
#exit-consultation-page .vx-price-route{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-top:26px;padding-top:20px;border-top:1px solid var(--ex-line);font-size:12px}
#exit-consultation-page .vx-price-route>span{background:var(--ex-cool);padding:9px 12px;border-radius:7px}
#exit-consultation-page .vx-owner-node{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--ex-cool);padding:16px;border-radius:12px}
#exit-consultation-page .vx-connector{text-align:center;color:var(--ex-muted);font-size:12px;padding:9px 0}
#exit-consultation-page .vx-connector span{display:block;font-size:20px;line-height:1.2}
#exit-consultation-page .vx-hub{background:var(--ex-warm);padding:15px 12px;border-radius:12px;text-align:center}
#exit-consultation-page .vx-hub b{font-size:13px}
#exit-consultation-page .vx-hub small{display:block;font-size:11px;color:var(--ex-muted);margin-top:4px}
#exit-consultation-page .vx-branch{height:22px;width:70%;margin:17px auto 0;border:1px solid var(--ex-muted);border-bottom:0;position:relative}
#exit-consultation-page .vx-branch::before{content:'';position:absolute;left:50%;top:-18px;height:39px;border-left:1px solid var(--ex-muted)}
#exit-consultation-page .vx-company-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}
#exit-consultation-page .vx-company-nodes>div{background:var(--ex-cool);padding:14px 5px;border-radius:10px;text-align:center}
#exit-consultation-page .vx-company-nodes b{display:block;font-size:14px}
#exit-consultation-page .vx-company-nodes small{display:block;font-size:11px;color:var(--ex-muted)}
#exit-consultation-page .vx-diagram-note{font-size:11px!important;text-align:center;line-height:1.8!important}
#exit-consultation-page .vx-direct-line{display:flex;align-items:center;justify-content:space-evenly;text-align:center;gap:10px;border-top:1px solid var(--ex-line);padding-top:18px;margin-top:20px;font-size:14px}
#exit-consultation-page .vx-direct-line>span{font-size:11px;color:var(--ex-muted)}
#exit-consultation-page .vx-direct-line strong{display:block;font-size:25px;line-height:1.2}
#exit-consultation-page .vx-step-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--ex-cool);border-radius:14px;margin-bottom:14px}
#exit-consultation-page .vx-steps .ex-route-step{position:relative}
#exit-consultation-page .vx-steps .ex-route-step:not(:last-child)::after{content:'→';position:absolute;right:-16px;top:38%;z-index:1;color:var(--ex-navy);font-size:23px}
#exit-consultation-page .vx-contact-scene{display:grid;grid-template-columns:230px 1fr;gap:32px;align-items:center;max-width:730px;margin:0 auto 30px}
#exit-consultation-page .vx-contact-scene img{display:block;width:100%;height:auto;border-radius:var(--ex-radius)}
#exit-consultation-page .vx-contact-scene h3{font-size:21px;line-height:1.7}
#exit-consultation-page .vx-contact-scene p{font-size:12px;line-height:1.9;color:var(--ex-muted);margin-top:10px}
#exit-consultation-page .vx-meeting-art{display:flex;justify-content:space-evenly;align-items:center;gap:10px;padding:22px 10px;margin:0 0 22px;background:var(--ex-cool);border-radius:12px;min-height:125px}
#exit-consultation-page .vx-meeting-art>div{text-align:center}
#exit-consultation-page .vx-meeting-art b{display:block;font-size:12px;margin-top:8px}
#exit-consultation-page .vx-line-art{padding:15px 18px;margin:0 0 22px;background:var(--ex-cool);border-radius:12px;min-height:125px}
#exit-consultation-page .vx-line-art>span{display:block;font-size:11px;color:var(--ex-muted)}
#exit-consultation-page .vx-line-art>div{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ex-paper);border-radius:12px 12px 0 12px;padding:8px 16px;margin:7px 0 5px auto;max-width:150px;color:var(--ex-green)}
#exit-consultation-page .vx-line-art>small{display:block;font-size:11px;color:var(--ex-muted)}
#exit-consultation-page [data-lucide]{width:22px;height:22px;flex-shrink:0}
#exit-consultation-page .vx-step-icon [data-lucide],#exit-consultation-page .vx-meeting-art [data-lucide]{width:27px;height:27px}
@container(max-width:740px){#exit-consultation-page .ex-hero{grid-template-columns:1fr}#exit-consultation-page .vx-hero-art{max-width:550px;margin:auto;width:100%}#exit-consultation-page .vx-photo-story{gap:25px}#exit-consultation-page .vx-photo-story h2{font-size:23px}}
@container(max-width:520px){#exit-consultation-page .vx-fork{display:none}#exit-consultation-page .vx-photo-story{grid-template-columns:1fr;padding-top:32px;padding-bottom:32px}#exit-consultation-page .vx-contact-scene{grid-template-columns:1fr;gap:18px}#exit-consultation-page .vx-contact-scene img{max-width:300px;margin:auto}#exit-consultation-page .vx-contact-scene>div{text-align:center}#exit-consultation-page .vx-case-visual{padding:23px 16px}#exit-consultation-page .vx-bar-row{grid-template-columns:60px 1fr 48px;gap:8px}#exit-consultation-page .vx-bar-row>span{font-size:11px}#exit-consultation-page .vx-bar-row>b{font-size:14px}#exit-consultation-page .vx-chart-scale{margin-left:68px;margin-right:56px}#exit-consultation-page .vx-price-route{flex-direction:column;gap:5px}#exit-consultation-page .vx-price-route>b{transform:rotate(90deg)}#exit-consultation-page .vx-price-route>span{width:100%;text-align:center}#exit-consultation-page .vx-steps .ex-route-step:not(:last-child)::after{content:'↓';right:50%;top:auto;bottom:-27px}#exit-consultation-page .vx-steps{gap:30px}#exit-consultation-page .vx-network-diagram{padding:18px}#exit-consultation-page .vx-hero-points{gap:5px}#exit-consultation-page .vx-hero-points span{padding:6px;font-size:11px}}


html{scroll-behavior:smooth;background:#fffdf9;color-scheme:light}body{margin:0}
#exit-consultation-page{max-width:1440px;margin:auto}
#exit-consultation-page a{text-decoration:none;color:inherit}
#exit-consultation-page a,#exit-consultation-page button,#exit-consultation-page summary{cursor:pointer}
#exit-consultation-page a:focus-visible{outline:3px solid var(--ex-blue);outline-offset:4px}
#exit-consultation-page .ex-dual a{display:flex;flex-direction:column;justify-content:center;text-align:center}
#exit-consultation-page .ex-dual a>span{display:inline}
#exit-consultation-page .ex-header-actions>a{display:flex;align-items:center}
#exit-consultation-page .ex-nav>a{display:inline-flex;align-items:center}
#exit-consultation-page .ex-footer-links{display:flex;gap:16px;flex-wrap:wrap;font-size:12px}
#exit-consultation-page .ex-footer-links a{text-decoration:underline;text-underline-offset:4px}
#exit-consultation-page .ex-brand-link{display:block}
#exit-consultation-page .ex-skip{position:absolute;top:8px;left:-10000px;z-index:100;background:var(--ex-paper);padding:10px;border:1px solid var(--ex-blue)}
#exit-consultation-page .ex-skip:focus{left:8px}
#exit-consultation-page svg[data-lucide]{width:22px;height:22px;flex-shrink:0;vertical-align:middle}
#exit-consultation-page .vx-step-icon svg[data-lucide],#exit-consultation-page .vx-meeting-art svg[data-lucide]{width:27px;height:27px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
