.bvg-transfer-page{--transfer:#176c79;--transfer-dark:#24526f;--break:#8b6c32;--missing:#71507b}.transfer-hero{align-items:stretch}.transfer-hero>div:first-child{max-width:780px}.transfer-hero-visual{padding:30px;border-radius:30px;background:linear-gradient(145deg,#1b6674,#315879);color:#fff;display:grid;gap:10px;align-content:center;text-align:center}.transfer-hero-visual span,.transfer-hero-visual strong{padding:13px;border:1px solid rgba(255,255,255,.28);border-radius:13px}.transfer-hero-visual strong{background:#fff;color:#24526f}.transfer-hero-visual b{font-size:1.4rem}
.transfer-principle,.exit-statement,.transfer-paths,.departure-pay,.employment-break,.cash-payment,.continuation-58,.lost-assets,.transfer-guide,.transfer-check{margin-top:28px;padding:clamp(24px,4vw,52px);border:1px solid #b9d8e9;border-radius:30px;background:rgba(244,253,253,.85)}
.transfer-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:stretch}.transfer-equation article{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:22px;border-radius:18px;background:#e7f2f5;text-align:center}.transfer-equation>b{align-self:center;color:#397484;font-size:1.7rem}.transfer-equation span,.transfer-equation strong{overflow-wrap:anywhere}.transfer-equation span{color:#547480}.transfer-equation strong{margin-top:7px;color:#173f6d}.transfer-equation .is-result{background:#176c79;color:#fff}.transfer-equation .is-result span,.transfer-equation .is-result strong{color:#fff}.transfer-not-premium{margin-top:18px;padding:20px;border-left:7px solid #ad7e2f;border-radius:14px;background:#fff1d7}.transfer-not-premium p{margin-bottom:0}
.statement-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.statement-grid article{position:relative;padding:22px;border-radius:17px;background:#e7f2f7}.statement-grid span{position:absolute;right:14px;top:9px;font-size:2rem;font-weight:900;color:#c4dce7}.statement-grid h3{padding-right:35px;color:#173f6d}.statement-grid p{margin-bottom:0}
.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.path-grid article{display:flex;min-width:0;flex-direction:column;padding:24px;border-radius:20px;background:#fff;border-top:8px solid var(--transfer)}.path-grid .is-break{border-color:var(--break)}.path-grid .is-missing{border-color:var(--missing)}.path-grid span{font-weight:850;color:#4c7280;text-transform:uppercase;letter-spacing:.07em;font-size:.76rem}.path-grid h3{color:#173f6d}.path-grid strong{display:block;margin-top:auto;padding:12px;border-radius:11px;background:#e7f2f4;color:#315c68}.full-transfer{margin-top:20px;padding:22px;border-radius:17px;background:#25516f;color:#fff}.full-transfer p{margin-bottom:0}
.departure-pay{background:linear-gradient(145deg,#f4fbfb,#eef3f7)}.departure-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.departure-compare article{min-width:0;padding:24px;border-radius:20px;background:#fff;border-top:8px solid var(--transfer)}.departure-compare .is-or{border-color:#9b7633}.departure-compare .is-contract{border-color:#725581}.departure-compare span{font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#577582}.departure-compare h3{color:#173f6d}.departure-compare strong{display:block;padding:10px;border-radius:10px;background:#e8f2f4;color:#315d6c}.departure-compare p{margin-bottom:0}.departure-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:13px;align-items:center;margin-top:20px}.departure-flow article{height:100%;padding:19px;border-radius:16px;background:#e7f2f5}.departure-flow article span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#24526f;color:#fff;font-weight:900}.departure-flow article strong{display:block;margin-top:8px;color:#173f6d}.departure-flow article p{margin-bottom:0}.departure-flow i{font-style:normal;font-size:1.5rem;color:#64818e}.departure-ahv{display:grid;grid-template-columns:auto 1fr;gap:9px 18px;align-items:center;margin-top:18px;padding:22px;border-left:7px solid #9b7633;border-radius:16px;background:#fff2d9}.departure-ahv strong{color:#173f6d}.departure-ahv p{margin:0}.departure-ahv span{grid-column:1/-1;padding-top:12px;border-top:1px solid #dcc68e;font-weight:850}.departure-trap{margin-top:17px;padding:22px;border-radius:16px;background:#5d405f;color:#fff}.departure-trap p{margin-bottom:0}
.employment-break{background:#edf8f8}.break-compare{display:grid;grid-template-columns:1fr 1fr;gap:19px}.break-compare article{padding:25px;border-radius:20px;background:#fff;border-top:7px solid #977438}.break-compare article+article{border-color:#25727c}.break-compare span{font-weight:850;color:#4d7280;text-transform:uppercase}.break-compare h3{color:#173f6d}.break-compare li{margin:7px 0}.split-note{margin-top:18px;padding:20px;border-left:7px solid #507e89;border-radius:13px;background:#fff}.split-note p{margin-bottom:0}
.cash-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cash-grid article{padding:22px;border-radius:18px;background:#edf4f7;border-left:7px solid #367687}.cash-grid span{font-weight:850;color:#49717b;text-transform:uppercase;letter-spacing:.07em;font-size:.77rem}.cash-grid h3{color:#173f6d}.cash-warning{margin-top:20px;padding:22px;border-radius:16px;background:#5d405f;color:#fff}.cash-warning p{margin-bottom:0}
.continuation-58{display:grid;grid-template-columns:.85fr 1.4fr;gap:24px;background:linear-gradient(145deg,#edf7fa,#e8f0f5)}.age58-options{display:grid;gap:13px}.age58-options article{padding:19px;border-radius:15px;background:#fff}.age58-options strong{color:#173f6d}.age58-options p{margin-bottom:0}.age58-warning{grid-column:1/-1;padding:19px;border-left:7px solid #a77b2d;border-radius:13px;background:#fff2d8}.age58-warning p{margin-bottom:0}
.search-process{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:12px}.search-process article{padding:20px;border-radius:17px;background:#e7f2f6}.search-process i{align-self:center;font-style:normal;color:#558294;font-size:1.5rem}.search-process span{font-size:1.8rem;font-weight:900;color:#b1cfdb}.search-process strong{display:block;color:#173f6d}.search-note{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;margin-top:18px;padding:20px;border-radius:15px;background:#25516f;color:#fff}.search-note p{margin:0}.search-note a{grid-column:1/-1;justify-self:start;padding:9px 13px;border-radius:9px;background:#fff;color:#24516f;font-weight:800;text-decoration:none}
.guide-form{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.guide-form label,.check-form label{display:grid;grid-template-rows:2.8em auto;min-width:0;font-weight:800;color:#173f6d}.guide-form label span,.check-form label span{overflow-wrap:anywhere}.guide-form select,.check-form input{width:100%;min-width:0;box-sizing:border-box;padding:15px;border:2px solid #afd0e2;border-radius:14px;background:#f9ffff;color:#173f6d;font:inherit;font-weight:750}.guide-result{margin-top:20px;padding:26px;border-radius:20px;background:#1c6875;color:#fff}.guide-result>span{font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:#c8e6e9}.guide-result h3{color:#fff;font-size:1.5rem}.guide-result div{display:flex;flex-wrap:wrap;gap:9px}.guide-result div span{padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.14);font-weight:700}
.check-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.check-result{margin-top:20px;padding:23px;border-radius:18px;background:#e7f2f5;border:2px solid #86aab5}.check-result span,.check-result strong{display:block}.check-result strong{margin:7px 0;color:#173f6d;font-size:1.7rem}.check-result p{margin:0}.check-result.is-ok{background:#e1f2e5;border-color:#5f9870}.check-result.is-alert{background:#fff0e5;border-color:#c17d4d}.transfer-memory{margin:28px 0;padding:30px;border-radius:28px;background:#24516f;color:#fff}.transfer-memory h2{color:#fff}.transfer-memory>div{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.transfer-memory p{margin:0;padding:15px;border-radius:13px;background:rgba(255,255,255,.1)}.transfer-memory b{display:block;font-size:1.6rem;color:#bfe4e7}
@media(max-width:1100px){.transfer-equation{grid-template-columns:1fr 1fr}.transfer-equation>b{display:none}.search-process{grid-template-columns:1fr 1fr}.search-process i{display:none}.transfer-memory>div{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.statement-grid,.path-grid,.departure-compare{grid-template-columns:1fr 1fr}.continuation-58{grid-template-columns:1fr}.age58-warning{grid-column:auto}.guide-form,.check-form{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.transfer-principle,.exit-statement,.transfer-paths,.departure-pay,.employment-break,.cash-payment,.continuation-58,.lost-assets,.transfer-guide,.transfer-check{padding:22px 16px;border-radius:22px}.transfer-equation,.statement-grid,.path-grid,.departure-compare,.departure-flow,.break-compare,.cash-grid,.search-process,.guide-form,.check-form,.transfer-memory>div{grid-template-columns:1fr}.departure-flow i{transform:rotate(90deg);justify-self:center}.departure-ahv{grid-template-columns:1fr}.departure-ahv span{grid-column:auto}.guide-form label,.check-form label{grid-template-rows:auto auto;gap:7px}.search-note{grid-template-columns:1fr}.search-note a{grid-column:auto}.transfer-hero-visual{padding:20px}}
