.styles-module-scss-module__3YCMNq__join{padding:var(--space-16) 0;background:var(--color-surface-base)}@media (max-width:768px){.styles-module-scss-module__3YCMNq__join{padding:var(--space-10) 0}}.styles-module-scss-module__3YCMNq__joinBlock{background:var(--lp-dark);border-radius:var(--radius-3xl);grid-template-columns:220px 1fr auto;align-items:center;gap:0;padding:0;display:grid;overflow:hidden}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinBlock{padding:var(--space-8) var(--space-6) 0;gap:var(--space-6);grid-template-columns:1fr}}.styles-module-scss-module__3YCMNq__joinImage{align-self:stretch;width:100%;height:160px;position:relative;overflow:hidden}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinImage{display:none}}.styles-module-scss-module__3YCMNq__joinImageMobile{display:none}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinImageMobile{width:100%;margin-top:var(--space-2);display:block}}.styles-module-scss-module__3YCMNq__joinContent{gap:var(--space-2);padding:var(--space-7) var(--space-8);flex-direction:column;display:flex}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinContent{gap:var(--space-4);padding:0}}.styles-module-scss-module__3YCMNq__joinTitle{font-size:calc(var(--font-size-heading-sm) + var(--space-1));color:var(--color-text-inverse);margin:0;font-weight:800;line-height:1.25}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinTitle{font-size:calc(var(--font-size-heading-xs) + var(--space-1)/2)}}.styles-module-scss-module__3YCMNq__joinDescription{font-size:calc(var(--font-size-body) - var(--space-1)/2);color:color-mix(in srgb, var(--color-text-inverse) 75%, transparent);margin:0}.styles-module-scss-module__3YCMNq__joinNote{font-size:var(--font-size-small);color:color-mix(in srgb, var(--color-text-inverse) 50%, transparent);margin:0}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinNote{color:var(--lp-accent);font-size:var(--font-size-small)}}.styles-module-scss-module__3YCMNq__joinAction{padding:var(--space-7) var(--space-10);flex-shrink:0}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinAction{display:none}}.styles-module-scss-module__3YCMNq__joinActionMobile{display:none}@media (max-width:768px){.styles-module-scss-module__3YCMNq__joinActionMobile{display:block}}
.styles-module-scss-module__HDOI0W__choose{padding:var(--space-16) 0}@media (max-width:768px){.styles-module-scss-module__HDOI0W__choose{padding:var(--space-10) 0}}.styles-module-scss-module__HDOI0W__chooseInner{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}@media (max-width:768px){.styles-module-scss-module__HDOI0W__chooseInner{gap:var(--space-8);grid-template-columns:1fr}}.styles-module-scss-module__HDOI0W__chooseImg{border-radius:calc((var(--radius-xl) + var(--radius-3xl))/2);aspect-ratio:1;background:var(--color-surface-subtle);width:100%;position:relative;overflow:hidden}@media (max-width:768px){.styles-module-scss-module__HDOI0W__chooseImg{display:none}}.styles-module-scss-module__HDOI0W__chooseContent{gap:var(--space-8);flex-direction:column;display:flex}.styles-module-scss-module__HDOI0W__chooseTitle{font-size:calc(var(--font-size-heading-sm) + var(--space-2));color:var(--lp-text);margin:0;font-weight:800;line-height:1.25}@media (max-width:768px){.styles-module-scss-module__HDOI0W__chooseTitle{font-size:var(--font-size-heading-sm)}}.styles-module-scss-module__HDOI0W__chooseStats{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.styles-module-scss-module__HDOI0W__chooseStat{gap:var(--space-1);flex-direction:column;display:flex}.styles-module-scss-module__HDOI0W__chooseStatValue{font-size:calc(var(--font-size-heading-sm) + var(--space-6));color:var(--color-status-success-text);font-weight:900;line-height:1}@media (max-width:768px){.styles-module-scss-module__HDOI0W__chooseStatValue{font-size:calc(var(--font-size-heading-sm) + var(--space-3))}}.styles-module-scss-module__HDOI0W__chooseStatLabel{font-size:calc(var(--font-size-body) - var(--space-1)/2);color:var(--color-text-muted);line-height:1.4}@media (max-width:768px){.styles-module-scss-module__HDOI0W__chooseStatLabel{font-size:var(--font-size-small)}}
.styles-module-scss-module__NVAa4G__compare{padding:var(--space-16) 0;background:var(--color-surface-base)}@media (max-width:768px){.styles-module-scss-module__NVAa4G__compare{padding:var(--space-10) 0}.styles-module-scss-module__NVAa4G__compareScrollWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}.styles-module-scss-module__NVAa4G__compareTable{border-radius:calc((var(--radius-xl) + var(--radius-3xl))/2);border:1px solid var(--color-border-muted);position:relative;overflow:hidden}@media (max-width:768px){.styles-module-scss-module__NVAa4G__compareTable{min-width:560px}}.styles-module-scss-module__NVAa4G__compareSemanticTable{border-collapse:collapse;width:100%}.styles-module-scss-module__NVAa4G__compareManWrap{pointer-events:none;z-index:2;width:220px;height:100%;position:absolute;bottom:0;left:0}@media (max-width:768px){.styles-module-scss-module__NVAa4G__compareManWrap{display:none}}.styles-module-scss-module__NVAa4G__compareManInner{width:100%;height:100%;position:relative}.styles-module-scss-module__NVAa4G__compareRow{border-bottom:1px solid var(--color-border-muted);grid-template-columns:1fr 1fr;display:grid}.styles-module-scss-module__NVAa4G__compareRow:last-child{border-bottom:none}.styles-module-scss-module__NVAa4G__compareRowHeader .styles-module-scss-module__NVAa4G__compareHgCell{background:var(--color-surface-warm-soft)}.styles-module-scss-module__NVAa4G__compareRowHeader .styles-module-scss-module__NVAa4G__compareLenderCell{background:var(--color-surface-subtle)}.styles-module-scss-module__NVAa4G__compareRowAlt .styles-module-scss-module__NVAa4G__compareHgCell{background:var(--color-surface-warm-soft)}.styles-module-scss-module__NVAa4G__compareCell{align-items:flex-start;gap:var(--space-3);padding:calc(var(--space-11)/2) var(--space-6);z-index:1;font-weight:inherit;text-align:left;display:flex;position:relative}.styles-module-scss-module__NVAa4G__compareHgCell{background:var(--color-surface-warm-soft);border-right:1px solid var(--color-border-muted);padding-left:calc(var(--space-38) + var(--space-19) + var(--space-1)/2)}@media (max-width:768px){.styles-module-scss-module__NVAa4G__compareHgCell{padding-left:var(--space-6)}}@media (max-width:1100px){.styles-module-scss-module__NVAa4G__compareManWrap{display:none}.styles-module-scss-module__NVAa4G__compareHgCell{padding-left:var(--space-6)}}.styles-module-scss-module__NVAa4G__compareLenderCell{background:var(--color-surface-subtle)}.styles-module-scss-module__NVAa4G__compareHeaderContent{align-items:flex-start;gap:calc(var(--space-5)/2);display:flex}.styles-module-scss-module__NVAa4G__compareHeaderIcon{color:var(--lp-text);margin-top:calc(var(--space-1)/2);flex-shrink:0}.styles-module-scss-module__NVAa4G__compareHeaderTitle{font-size:var(--font-size-heading-xs);color:var(--lp-text);margin:0;font-weight:800;line-height:1.3}.styles-module-scss-module__NVAa4G__compareHeaderTitle span{color:var(--color-accent-ink)}@media (max-width:768px){.styles-module-scss-module__NVAa4G__compareHeaderTitle{font-size:var(--font-size-label)}}.styles-module-scss-module__NVAa4G__compareIconCheck{background:var(--lp-accent);width:28px;height:28px;color:var(--color-media-letterbox);margin-top:calc(var(--space-1)/4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__NVAa4G__compareIconSlash{background:var(--color-border-soft);width:28px;height:28px;color:var(--color-text-inverse);margin-top:calc(var(--space-1)/4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__NVAa4G__compareCellTitle{font-size:var(--font-size-label);color:var(--lp-text);margin:0 0 var(--space-1);font-weight:700;line-height:1.35}.styles-module-scss-module__NVAa4G__compareCellDesc{font-size:var(--font-size-small);color:var(--color-text-body);margin:0;line-height:1.55}.styles-module-scss-module__NVAa4G__compareCellDescGray{color:var(--color-text-muted)}