.lg{word-break:keep-all;min-height:100vh;flex-direction:column;background:#fff;color:#111418;font-size:15px;line-height:1.6}.lg,.lg-bar{display:flex}.lg-bar{max-width:1120px;margin:0 auto;padding:0 24px;align-items:center;justify-content:space-between;gap:16px}.lg-head{background:#fff;border-bottom:1px solid #e6e9ed}.lg-head .lg-bar{height:68px}.lg-brand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:19px;letter-spacing:-.03em}.lg-back{font-size:15px;font-weight:600;color:#4d5761}.lg-back:hover{color:#1b3fe8}.lg-main{flex:1 1;width:100%;max-width:1120px;margin:0 auto;padding:76px 24px 84px;display:grid;grid-template-columns:1.08fr minmax(360px,.92fr);grid-template-areas:"copy card" "visual card";grid-column-gap:72px;column-gap:72px;grid-row-gap:40px;row-gap:40px;align-items:start;align-content:start}.lg-copy{grid-area:copy}.lg-copy h1{font-size:clamp(34px,4.4vw,52px);font-weight:800;line-height:1.14;letter-spacing:-.04em;margin:-.12em 0 0}.lg-copy p{font-size:18px;line-height:1.7;color:#4d5761;margin:22px 0 0;max-width:30em}.lg-card{grid-area:card;align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid #e6e9ed;border-radius:14px;padding:34px 32px 32px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 24px -12px rgba(16,24,40,.12)}.lg-card h2{font-size:24px;font-weight:800;letter-spacing:-.032em;line-height:1.2;margin:0 0 8px}.lg-note{font-size:14.5px;color:#4d5761;margin:0 0 22px}.lg-note b{color:#111418;font-weight:700;word-break:break-all}.lg-err{font-size:14px;color:#d92d20;background:#fef3f2;border-radius:8px;padding:10px 12px;margin:0 0 16px}form .lg-err{margin:14px 0 0}.lg-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font:inherit;font-weight:700;font-size:15px;line-height:1;padding:15px 18px;border-radius:10px;border:1px solid #1b3fe8;background:#1b3fe8;color:#fff;cursor:pointer;transition:background .15s,border-color .15s}.lg-btn:hover{background:#1532bd;border-color:#1532bd}.lg-btn:disabled{opacity:.55;cursor:not-allowed}.lg-btn-ghost{background:#fff;color:#111418;border-color:#d2d7de}.lg-btn-ghost:hover{background:#f5f7fa;border-color:#6f7883}.lg-or{display:flex;align-items:center;gap:12px;font-size:13px;color:#6f7883;margin:20px 0}.lg-or:after,.lg-or:before{content:"";flex:1 1;height:1px;background:#e6e9ed}.lg-label{display:block;font-size:13.5px;font-weight:700;margin-bottom:7px}.lg-input{width:100%;font:inherit;font-size:15px;padding:13px 14px;border:1px solid #d2d7de;border-radius:10px;background:#fff;color:#111418;margin-bottom:12px}.lg-input::placeholder{color:#9aa2ac}.lg-input:focus{outline:none;border-color:#1b3fe8;box-shadow:0 0 0 3px rgba(27,63,232,.13)}.lg a:focus-visible,.lg-btn:focus-visible{outline:2px solid #1b3fe8;outline-offset:2px}.lg-visual{grid-area:visual;align-self:end;margin:0}.lg-sheet{background:#f5f7fa;border:1px solid #e6e9ed;border-radius:14px;padding:20px 24px 12px}.lg-sheet-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.lg-sheet-head b{font-size:15px;font-weight:800;letter-spacing:-.02em}.lg-sheet-head small{font-size:12px;font-weight:500;color:#6f7883;letter-spacing:0;margin-left:8px}.lg-sheet-head span{font-size:12.5px;font-weight:700;color:#1b3fe8;background:#edf1ff;border-radius:999px;padding:4px 10px}.lg-row{display:grid;grid-template-columns:62px 1fr 84px;align-items:center;grid-gap:12px;gap:12px;padding:9px 0;font-size:13.5px}.lg-row-k{color:#4d5761;font-weight:600}.lg-row-v{text-align:right;color:#111418;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-track{height:8px;background:#e6e9ed;overflow:hidden}.lg-fill,.lg-track{display:block;border-radius:999px}.lg-fill{height:100%}.lg-fill.solid{background:#1b3fe8}.lg-fill.soft{background:#7f95f2}.lg-fill.line{background:#111418}.lg-foot{border-top:1px solid #e6e9ed;background:#f5f7fa;font-size:13px;color:#6f7883}.lg-foot-in{padding-top:24px;padding-bottom:24px;align-items:flex-start}.lg-foot p{margin:0;line-height:1.75}.lg-help{text-align:right;white-space:nowrap}.lg-help a{color:#4d5761;font-weight:600}@media (max-width:860px){.lg-head .lg-bar{height:60px}.lg-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "card";padding:28px 20px 36px;row-gap:24px}.lg-copy h1{font-size:26px;line-height:1.25;letter-spacing:-.03em}.lg-copy p{font-size:14.5px;line-height:1.6;margin-top:8px}.lg-card{padding:0;border:0;border-radius:0;box-shadow:none}.lg-card h2{font-size:20px}.lg-note{font-size:14px;margin-bottom:18px}.lg-visual{display:none}.lg-foot-in{flex-direction:column;gap:10px}.lg-help{text-align:left;white-space:normal}}@media (prefers-reduced-motion:reduce){.lg-btn{transition:none}}