.closing-module__JZJDfa__page{--accent:var(--learning-gold-text);--teal:#397f7c}.closing-module__JZJDfa__content{min-width:0}.closing-module__JZJDfa__content :is(p,li){line-height:1.75}.closing-module__JZJDfa__content :is(p,h3,strong,a,td,th,dd){overflow-wrap:anywhere}.closing-module__JZJDfa__heroFigure{background:linear-gradient(140deg,#143247,#0a1c2c);border:1px solid #d7bd7d55;border-radius:18px;margin:0;padding:clamp(21px,3vw,33px);box-shadow:0 24px 64px #0003}.closing-module__JZJDfa__heroFigure figcaption>span{color:#dfc789;letter-spacing:.1em;font-size:.7rem;font-weight:750}.closing-module__JZJDfa__heroFigure figcaption>strong{color:#fff;margin:9px 0 25px;font-size:1.3rem;line-height:1.4;display:block}.closing-module__JZJDfa__heroFigure ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.closing-module__JZJDfa__heroFigure li{background:#ffffff05;border:1px solid #ffffff24;border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.closing-module__JZJDfa__heroFigure li>b{color:#dfc789;font:700 .9rem var(--font-mono,monospace)}.closing-module__JZJDfa__heroFigure li strong{color:#f4f7f8;font-size:.9rem;display:block}.closing-module__JZJDfa__heroFigure li small{color:#b7cad3;margin-top:5px;font-size:.7rem;display:block}.closing-module__JZJDfa__heroFigure li>span{color:#dfc789;font-variant-numeric:tabular-nums;font-weight:700}.closing-module__JZJDfa__heroFigure li:last-child{border-color:#82c5bc77}.closing-module__JZJDfa__heroFigure>p{color:#bfced8;border-top:1px solid #ffffff28;margin:22px 0 0;padding-top:18px;font-size:.8rem;line-height:1.7}.closing-module__JZJDfa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:26px 0;display:grid}.closing-module__JZJDfa__cards>article,.closing-module__JZJDfa__worked,.closing-module__JZJDfa__note,.closing-module__JZJDfa__summary,.closing-module__JZJDfa__practice{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:clamp(20px,3vw,27px)}.closing-module__JZJDfa__cards h3{margin:9px 0;font-size:1.08rem;line-height:1.4}.closing-module__JZJDfa__cards p{color:var(--muted);margin-bottom:0;font-size:.9rem}.closing-module__JZJDfa__eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:750}.closing-module__JZJDfa__worked,.closing-module__JZJDfa__note,.closing-module__JZJDfa__summary,.closing-module__JZJDfa__practice{margin:23px 0}.closing-module__JZJDfa__worked h3,.closing-module__JZJDfa__practice h3{margin:10px 0;font-size:1.15rem;line-height:1.5}.closing-module__JZJDfa__note{border-left:3px solid var(--teal);background:color-mix(in srgb, var(--teal) 6%, var(--surface))}.closing-module__JZJDfa__note p:last-child,.closing-module__JZJDfa__worked p:last-child{margin-bottom:0}.closing-module__JZJDfa__note>strong{font-size:.93rem;display:block}.closing-module__JZJDfa__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0;padding:0;list-style:none;display:grid}.closing-module__JZJDfa__flow li{border-top:2px solid var(--gold);background:var(--surface);padding:18px 15px}.closing-module__JZJDfa__flow b{color:var(--accent);font-size:.72rem;display:block}.closing-module__JZJDfa__flow strong{margin:9px 0;font-size:.92rem;display:block}.closing-module__JZJDfa__flow span{color:var(--muted);font-size:.8rem;display:block}.closing-module__JZJDfa__tableWrap{border:1px solid var(--line);background:var(--surface);border-radius:11px;max-width:100%;margin:25px 0;overflow-x:auto}.closing-module__JZJDfa__table{border-collapse:collapse;text-align:left;width:100%;font-size:.87rem}.closing-module__JZJDfa__table caption{text-align:left;color:var(--muted);padding:15px;font-size:.78rem;line-height:1.6}.closing-module__JZJDfa__table :is(th,td){vertical-align:top;border-top:1px solid var(--line);padding:14px;line-height:1.65}.closing-module__JZJDfa__table th{color:var(--ink);background:var(--learning-soft-surface);font-weight:750}.closing-module__JZJDfa__table td:first-child{color:var(--ink);font-weight:650}.closing-module__JZJDfa__table td:last-child,.closing-module__JZJDfa__table th:last-child{font-variant-numeric:tabular-nums}.closing-module__JZJDfa__table tfoot td{border-top:2px solid var(--gold);font-weight:750}.closing-module__JZJDfa__table .closing-module__JZJDfa__amount{text-align:right;white-space:nowrap}.closing-module__JZJDfa__equation{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:25px 0;padding:23px;display:flex}.closing-module__JZJDfa__equation div{text-align:center;min-width:100px}.closing-module__JZJDfa__equation small{color:var(--muted);font-size:.72rem;display:block}.closing-module__JZJDfa__equation strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:7px;font-size:1.45rem;display:block}.closing-module__JZJDfa__equation>span{color:var(--accent);font-size:1.7rem}.closing-module__JZJDfa__equation div:last-child strong{color:var(--accent)}.closing-module__JZJDfa__tAccount{border:1px solid var(--line);background:var(--surface);border-radius:13px;margin:27px 0;padding:22px}.closing-module__JZJDfa__tAccount figcaption{text-align:center;color:var(--ink);padding-bottom:15px;font-weight:750}.closing-module__JZJDfa__tSides{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.closing-module__JZJDfa__tSides>div{min-width:0;padding:15px}.closing-module__JZJDfa__tSides>div+div{border-left:1px solid var(--ink)}.closing-module__JZJDfa__tSides h3{color:var(--muted);text-transform:uppercase;margin:0 0 16px;font-size:.75rem}.closing-module__JZJDfa__tSides ul{margin:0;padding:0;list-style:none}.closing-module__JZJDfa__tSides li{flex-wrap:wrap;justify-content:space-between;gap:6px 15px;margin:11px 0;font-size:.84rem;display:flex}.closing-module__JZJDfa__tSides li b{font-variant-numeric:tabular-nums}.closing-module__JZJDfa__tSides li[data-closing=true]{border:1px solid color-mix(in srgb, var(--teal) 45%, var(--line));background:color-mix(in srgb, var(--teal) 7%, var(--surface));border-radius:6px;margin-inline:-10px;padding:10px}.closing-module__JZJDfa__tSides>div>p{border-top:2px double var(--ink);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:0;padding-top:12px;font-size:.82rem;font-weight:750;display:flex}.closing-module__JZJDfa__tAccount>p{color:var(--muted);margin:18px 0 0;font-size:.8rem}.closing-module__JZJDfa__balance{margin:27px 0}.closing-module__JZJDfa__balance figcaption{color:var(--muted);margin-bottom:13px;font-size:.83rem;line-height:1.65}.closing-module__JZJDfa__balanceSides{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.closing-module__JZJDfa__balanceSides>div{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--surface);border-radius:11px;padding:22px}.closing-module__JZJDfa__balanceSides>div+div{border-top-color:var(--teal)}.closing-module__JZJDfa__balance h3{margin:0 0 19px;font-size:1rem}.closing-module__JZJDfa__balance dl{margin:0}.closing-module__JZJDfa__balance dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:.85rem;display:flex}.closing-module__JZJDfa__balance dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.closing-module__JZJDfa__balanceSides>div>p{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:18px 0 0;font-size:.92rem;font-weight:750;display:flex}.closing-module__JZJDfa__practice details,.closing-module__JZJDfa__recap{border-top:1px solid var(--line);margin-top:15px}.closing-module__JZJDfa__practice summary,.closing-module__JZJDfa__recap>summary{cursor:pointer;min-height:44px;color:var(--accent);padding:13px 0;font-size:.9rem;font-weight:750}.closing-module__JZJDfa__practice details p:last-child{margin-bottom:0}.closing-module__JZJDfa__booking{border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0;padding:17px;font-size:.94rem;line-height:1.6;display:flex}.closing-module__JZJDfa__booking>span{color:var(--muted);font-size:.83rem}.closing-module__JZJDfa__booking>b{color:var(--accent);font-variant-numeric:tabular-nums;margin-left:auto}.closing-module__JZJDfa__summary>strong{color:var(--accent);letter-spacing:.06em;font-size:.77rem}.closing-module__JZJDfa__summary ul{margin-bottom:0;padding-left:19px}.closing-module__JZJDfa__summary li+li{margin-top:9px}.closing-module__JZJDfa__sources{border-top:1px solid var(--line);color:var(--muted);margin:28px 0 0;padding-top:22px;font-size:.8rem}.closing-module__JZJDfa__sources h3{color:var(--ink);font-size:.96rem}.closing-module__JZJDfa__sources a{text-underline-offset:3px;text-decoration:underline}.closing-module__JZJDfa__sources li{margin-bottom:9px}.closing-module__JZJDfa__next{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:28px;display:flex}.closing-module__JZJDfa__next a{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);border-radius:8px;padding:13px 16px;font-size:.86rem;font-weight:700}@media (max-width:760px){.closing-module__JZJDfa__flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.closing-module__JZJDfa__cards,.closing-module__JZJDfa__balanceSides{grid-template-columns:minmax(0,1fr)}.closing-module__JZJDfa__heroFigure li{grid-template-columns:27px minmax(0,1fr)}.closing-module__JZJDfa__heroFigure li>span{grid-column:2}.closing-module__JZJDfa__table :is(th,td){padding:11px 9px}.closing-module__JZJDfa__table{font-size:.79rem}.closing-module__JZJDfa__tAccount{padding:16px}.closing-module__JZJDfa__tSides>div{padding:12px 9px}.closing-module__JZJDfa__tSides li{font-size:.77rem}.closing-module__JZJDfa__tSides li[data-closing=true]{margin-inline:-6px;padding:7px}.closing-module__JZJDfa__booking>b{flex-basis:100%;margin-left:0}}
