.cl-page{--fs-value-xl: clamp(34px, 2.2rem + 1.5vw, 44px)}.cl-page .v2-btn{text-decoration:none}.cl-botbtn{gap:8px}.cl-hero{margin-top:var(--sp-3);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-6);align-items:start}.cl-hero__text{grid-column:1 / 8;min-width:0;padding-top:var(--sp-2)}.cl-hero .cl-chat{grid-column:8 / 13}.cl-hero__sub{margin-top:var(--sp-4);max-width:60ch;font-size:20px;line-height:1.5;color:var(--c-text-2)}.cl-hero__cta{margin-top:var(--sp-5)}.cl-trust{margin-top:12px;display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:22px;color:var(--c-text-2)}.cl-trust .v2-icon{flex:none;margin-top:3px;color:var(--c-text-muted)}.cl-chat{margin:0;padding:var(--sp-5);background:var(--c-primary-tint);border:1px solid #ddd6fe;border-radius:var(--r-lg)}.cl-chat__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cl-bubble{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--c-surface);border-radius:var(--r-sm) var(--r-lg) var(--r-lg) var(--r-lg);box-shadow:var(--shadow-1)}.cl-bubble__lbl{font-size:13px;line-height:18px;font-weight:600;color:var(--c-text-muted)}.cl-bubble__t{font-size:15px;line-height:22px;font-weight:600;color:var(--c-text)}.cl-bubble__b{font-size:15px;line-height:22px;color:var(--c-text-2)}.cl-chat__cap{margin-top:12px;font-size:13px;line-height:18px;color:var(--c-text-muted)}.cl-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}.cl-card{padding:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg)}.cl-card__icon{color:var(--c-primary);display:block}.cl-card__t{margin-top:12px;font-size:18px;line-height:26px;font-weight:600;color:var(--c-text)}.cl-card__d{margin-top:var(--sp-1);font-size:16px;line-height:24px;color:var(--c-text-2)}.cl-safe{display:grid;grid-template-columns:minmax(0,720px) minmax(0,340px);column-gap:var(--sp-6);align-items:center;justify-content:space-between}.cl-safe__text{min-width:0}.cl-safe .ca-safety{margin-top:var(--sp-4)}.cl-img{aspect-ratio:3 / 2;width:100%;display:grid;place-items:center;border-radius:var(--r-lg);background:#f5f3ff;border:1px solid #ddd6fe;color:var(--c-border-strong);padding:16px}.cl-steps{list-style:none;counter-reset:cl;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}.cl-step{counter-increment:cl;position:relative;padding-left:40px}.cl-step:before{content:counter(cl);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:var(--r-full);display:grid;place-items:center;background:var(--c-primary-tint);color:var(--c-primary);font-size:14px;font-weight:700;line-height:1}.cl-step__t{font-size:18px;line-height:26px;font-weight:600;color:var(--c-text)}.cl-step__d{margin-top:var(--sp-1);font-size:16px;line-height:24px;color:var(--c-text-2)}.cl-steps__cta{margin-top:var(--sp-5)}.cl-slim{margin-top:var(--sp-7);padding:var(--sp-3) var(--sp-5);border:1px solid var(--c-border);border-radius:var(--r-md);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap}.cl-slim p{flex:1 1 360px;font-size:16px;line-height:24px;color:var(--c-text)}.cl-slim__link{display:inline-flex;align-items:center;min-height:44px;font-weight:600;white-space:nowrap}.cl-final{margin-top:var(--sp-7)}.cl-calc .ca-lead{max-width:60ch}.cl-tool{margin-top:var(--sp-6);max-width:760px;padding:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.cl-tabs{display:flex;flex-wrap:wrap;gap:8px}.cl-tabs .cl-tab{height:40px;padding:0 16px;font-size:15px}.cl-tabs .cl-tab.is-on{padding-left:16px}.cl-tabs .cl-tab:after{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.cl-panel{margin-top:var(--sp-5)}.cl-fields{display:flex;flex-direction:column;gap:var(--sp-5)}.cl-field{min-width:0;border:0;margin:0;padding:0}.cl-label{display:block;margin-bottom:var(--sp-2);padding:0;font-size:14px;line-height:20px;font-weight:600;color:var(--c-text)}.cl-amount{position:relative;max-width:280px}.cl-amount input{width:100%;height:48px;padding:0 56px 0 44px;font:inherit;font-size:18px;font-weight:600;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--r-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-variant-numeric:tabular-nums}.cl-amount input::placeholder{color:var(--c-text-muted);opacity:1;font-weight:400}.cl-amount input:hover{border-color:var(--c-text-muted)}.cl-amount input:focus-visible{outline-offset:0;border-color:var(--c-primary);border-radius:var(--r-sm)}.cl-amount.is-invalid input{border-color:var(--c-risk)}.cl-amount__icon{position:absolute;left:14px;top:14px;color:var(--c-text-muted);pointer-events:none}.cl-amount__suffix{position:absolute;right:14px;top:0;line-height:48px;font-size:15px;font-weight:600;color:var(--c-text-2);pointer-events:none}.cl-err{margin-top:var(--sp-2);display:flex;gap:6px;align-items:flex-start;font-size:14px;line-height:20px;color:var(--c-risk-text)}.cl-err .v2-icon{flex:none;margin-top:2px;color:var(--c-risk)}.cl-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:4px;gap:0;background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--r-md);max-width:100%}.cl-seg__opt{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--r-sm);font-size:15px;line-height:20px;font-weight:500;color:var(--c-text-2);cursor:pointer;white-space:nowrap;text-align:center}.cl-seg__opt:hover{color:var(--c-text)}.cl-seg__opt.is-on{background:var(--c-surface);border-color:var(--c-border);box-shadow:var(--shadow-1);font-weight:600;color:var(--c-text)}.cl-seg__opt input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.cl-seg__opt:has(input:focus-visible){outline:2px solid var(--c-primary);outline-offset:1px}.cl-search{position:relative;max-width:560px}.cl-search .v2l-search,.cl-search .v2l-search input{width:100%;max-width:none}.cl-results{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 4px);list-style:none;margin:0;padding:4px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.cl-results[hidden]{display:none}.cl-opt,.cl-picked{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px}.cl-opt{min-height:48px;padding:6px 10px;border-radius:var(--r-sm);cursor:pointer}.cl-opt.is-active{background:var(--c-primary-tint)}.cl-opt__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;font-weight:600;color:var(--c-text)}.cl-logo{font-size:11px;flex:none}.cl-picked .cl-logo{font-size:13px}.cl-score{display:inline-flex;align-items:center;gap:6px}.cl-score .v2-ringbox__num{font-size:10px}.cl-band{font-size:13px;line-height:18px;font-weight:600;white-space:nowrap}.cl-band.is-good{color:var(--c-good-text)}.cl-band.is-caution{color:var(--c-caution-text)}.cl-band.is-risk{color:var(--c-risk-text)}.cl-band.is-none{color:var(--c-text-muted)}.cl-fees{font-size:14px;line-height:20px;color:var(--c-text-2);white-space:nowrap;font-variant-numeric:tabular-nums}.cl-picked{grid-template-columns:auto minmax(0,1fr) auto auto auto;max-width:640px;padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface)}.cl-picked__name{font-size:16px;line-height:22px;font-weight:600;color:var(--c-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.cl-change{min-height:44px;min-width:44px;padding:0 4px;font-weight:600}.cl-search__msg{margin-top:var(--sp-2);display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;line-height:20px;color:var(--c-text-2)}.cl-search__msg--err .v2-icon{color:var(--c-text-muted)}.cl-retry{min-height:44px;font-weight:600}.cl-spin{width:14px;height:14px;border-radius:var(--r-full);border:2px solid var(--c-border);border-top-color:var(--c-primary);animation:cl-spin .8s linear infinite}@keyframes cl-spin{to{transform:rotate(360deg)}}.cl-result{margin-top:var(--sp-5);padding:var(--sp-5);background:var(--c-surface-2);border-radius:var(--r-lg);min-height:120px}.cl-big{display:flex;align-items:flex-start;gap:12px}.cl-big__icon{flex:none;margin-top:10px;color:var(--c-primary)}.cl-big__num{font-size:var(--fs-value-xl);line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums}.cl-big__unit{font-size:20px;line-height:28px;font-weight:600;color:var(--c-text-2)}.cl-line{margin-top:var(--sp-2);font-size:17px;line-height:26px;color:var(--c-text-2)}.cl-sub{margin-top:var(--sp-2);font-size:15px;line-height:22px;color:var(--c-text-muted)}.cl-cmp{margin-top:var(--sp-3);font-size:15px;line-height:22px;color:var(--c-text)}.cl-foot{margin-top:var(--sp-4);display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:18px;color:var(--c-text-muted)}.cl-btns{margin-top:var(--sp-4);display:flex;flex-wrap:wrap;gap:var(--sp-3)}.cl-msg{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:16px;line-height:24px;color:var(--c-text)}.cl-msg>.v2-icon{flex:none;color:var(--c-text-muted)}.cl-msg>span{flex:1 1 240px}.cl-skel{display:flex;flex-direction:column;gap:var(--sp-3)}.cl-bullets{list-style:disc;margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--ca-fs);line-height:var(--ca-lh);color:var(--c-text-2)}@media (max-width: 899px){.cl-hero{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-6)}.cl-hero__text,.cl-hero .cl-chat{grid-column:1}.cl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-safe{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-5)}.cl-safe .cl-img{max-width:480px}.cl-steps{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}}@media (max-width: 639px){.cl-hero__sub{font-size:18px}.cl-chat{padding:var(--sp-4)}.cl-hero__cta .v2-btn,.cl-steps__cta .v2-btn,.cl-final .v2-btn,.cl-btns .v2-btn{width:100%}.cl-slim{padding:var(--sp-3) var(--sp-4)}.cl-tool{padding:var(--sp-4);margin-left:calc(-1 * var(--sp-2));margin-right:calc(-1 * var(--sp-2))}.cl-amount{max-width:none}.cl-seg{display:grid;width:100%}.cl-seg__opt{padding:0 8px;font-size:14px}.cl-result{padding:var(--sp-4)}.cl-opt{grid-template-columns:auto minmax(0,1fr) auto}.cl-opt .cl-fees{grid-column:2 / -1;margin-top:-6px}.cl-picked{grid-template-columns:auto minmax(0,1fr) auto}.cl-picked .cl-score{grid-column:2;grid-row:2}.cl-picked .cl-fees{grid-column:2;grid-row:3}.cl-picked .cl-change{grid-column:3;grid-row:1 / span 3;align-self:center}}@media (max-width: 599px){.cl-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width: 375px){.cl-seg--4{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.cl-spin{animation-duration:2.4s}}.v3c .v3h-hero.v3c-hero.v3h-surf{display:block;min-height:0;padding-block:56px 156px}.v3c .v3h-main{background:var(--c-surface)}.v3c .v3c-hero .v3h-h1{max-width:16ch;font-size:56px;line-height:1.1}.v3c .v3c-hero .v3h-h1sub{max-width:60ch;margin-top:16px}.v3c-crumbs ol{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;font-size:14px;line-height:20px;color:#c4b5fd}.v3c-crumbs li+li:before{content:"/";margin-right:8px;color:#c4b5fd99}.v3c-crumbs a{color:#c4b5fd;text-decoration:none}.v3c-crumbs a:hover{color:#fff;text-decoration:underline}.v3c-crumbs [aria-current]{color:var(--c-on-deep-2)}.v3h-container>.v3c-tool{position:relative;z-index:1;margin-top:-100px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);background:var(--c-surface);border-radius:24px;box-shadow:0 1px 2px #2e10650f,0 16px 40px #2e10651f}.v3c-tool__in{padding:32px;min-width:0}.v3c-tool .cl-fields{margin-top:24px;gap:24px}.v3c-tool .cl-amount{max-width:none}.v3c-tool .cl-amount input{height:56px;padding:0 64px 0 16px;font-size:24px;font-weight:700}.v3c-tool .cl-amount__suffix{line-height:56px;right:16px}.v3c-tool .cl-seg{display:grid;width:100%}.v3c-result{min-width:0;padding:32px;background:var(--c-primary-tint);border-radius:0 24px 24px 0}.v3c-tool+.v3h-surf{padding-top:96px}.v3c-big__label{margin:0;font-size:14px;line-height:20px;font-weight:500;color:#52627a}.v3c-big__line{display:flex;align-items:baseline;gap:8px;margin:4px 0 0;white-space:nowrap}.v3c-big__num{font-family:var(--font-display);font-weight:800;font-size:72px;line-height:1;letter-spacing:-.02em;color:var(--c-primary)}.v3c-big__unit{font-size:22px;line-height:28px;font-weight:600;color:var(--c-text)}.v3c-line{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--c-text-2);text-wrap:pretty}.v3c-line strong{font-weight:700;color:var(--c-text)}.v3c-cmp{margin:12px 0 0;font-size:15px;line-height:22px;color:var(--c-text-2)}.v3c-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.v3c-split__card{display:flex;flex-direction:column;gap:2px;margin:0;padding:12px 16px;background:var(--c-surface);border-radius:12px;border-left:4px solid}.v3c-split__card.is-infl{border-left-color:#14f195}.v3c-split__card.is-mev{border-left-color:#c4b5fd}.v3c-split__lbl{font-size:13px;line-height:18px;color:#52627a}.v3c-split__val{font-size:17px;line-height:24px;font-weight:700;color:var(--c-text)}.v3c-split__card{min-width:0}.v3c-split__val{overflow-wrap:anywhere}.v3c-toggle{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;cursor:pointer;font-size:15px;line-height:20px;color:var(--c-text)}.v3c-toggle input{position:absolute;width:1px;height:1px;opacity:0}.v3c-toggle__track{position:relative;flex:none;width:40px;height:24px;border-radius:999px;background:#cbd5e1;transition:background .15s}.v3c-toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a33;transition:transform .15s}.v3c-toggle input:checked+.v3c-toggle__track{background:var(--c-primary)}.v3c-toggle input:checked+.v3c-toggle__track:after{transform:translate(16px)}.v3c-toggle input:focus-visible+.v3c-toggle__track{outline:2px solid var(--c-primary);outline-offset:2px}.v3c-toggle__simple{color:#52627a}@media (prefers-reduced-motion: reduce){.v3c-toggle__track,.v3c-toggle__track:after{transition:none}}.v3c-act{display:flex;align-items:center;gap:16px 24px;margin-top:20px}.v3c-btn{flex:none;white-space:nowrap;min-height:48px;padding:0 24px;text-decoration:none}.v3c-disc{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:13px;line-height:18px;color:#52627a}.v3c-disc .v2-tip{flex:none;margin-top:-3px}.v3c-cards{list-style:none;counter-reset:v3c;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0}.v3c-card{counter-increment:v3c;padding:28px;background:var(--c-primary-tint);border-radius:20px}.v3c-card:before{content:counter(v3c,decimal-leading-zero);display:block;margin-bottom:16px;font-family:var(--font-display);font-weight:800;font-size:40px;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgb(153 69 255 / .55)}.v3c-card__t{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:700;color:var(--c-text)}.v3c-card__d{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--c-text-2)}.v3c-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.v3c-h3{margin:0;font-family:var(--font-display);font-size:24px;line-height:32px;font-weight:700;color:var(--c-text)}.v3c-p{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--c-text-2)}.v3c-p strong{color:var(--c-text)}.v3c-bullets{margin:12px 0 0;padding-left:20px;font-size:17px;line-height:1.6;color:var(--c-text-2)}.v3c-bullets li+li{margin-top:6px}.v3c-related{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:8px;font-size:15px;line-height:22px}@media (max-width: 1023px){.v3h-container>.v3c-tool{grid-template-columns:minmax(0,1fr)}.v3c-result{border-radius:0 0 24px 24px}.v3c-cards{grid-template-columns:minmax(0,1fr);gap:16px}.v3c-two{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width: 767px){.v3c .v3h-hero.v3c-hero.v3h-surf{padding-block:40px 112px}.v3c .v3c-hero .v3h-h1{font-size:38px}.v3h-container>.v3c-tool{margin-top:-72px;border-radius:20px}.v3c-tool__in,.v3c-result{padding:20px}.v3c-result{border-radius:0 0 20px 20px}.v3c-big__num{font-size:56px}.v3c-big__unit{font-size:18px;line-height:24px}.v3c-act{flex-direction:column;align-items:stretch}.v3c-btn{width:100%;justify-content:center}.v3c-tool+.v3h-surf{padding-top:64px}.v3c-card{padding:20px}}@media (max-width: 359px){.v3c-big__num{font-size:48px}.v3c-big__unit{font-size:16px}}.v3c-split__note{font-size:12px;line-height:16px;color:#52627a}@media (max-width: 479px){.v3c-tool .cl-tabs{flex-wrap:nowrap;gap:6px}.v3c-tool .cl-tabs .cl-tab,.v3c-tool .cl-tabs .cl-tab.is-on{padding:0 12px;font-size:14px;white-space:nowrap}}@media (max-width: 359px){.v3c-tool .cl-tabs .cl-tab,.v3c-tool .cl-tabs .cl-tab.is-on{flex:1 1 0;min-width:0;height:auto;min-height:40px;padding:4px 10px;white-space:normal;line-height:18px;text-align:center;justify-content:center}.cl-seg__opt{white-space:normal;padding:4px 6px;line-height:18px}}.v3c-big__line{flex-wrap:wrap;white-space:normal;row-gap:4px}.v3c-big__num{min-width:0;max-width:100%;overflow-wrap:anywhere}.v3c-big__unit{white-space:nowrap}
