.net-gross-1650{gap:2.15rem}.net-gross-1650 .net-gross-1500__answer-title{margin-bottom:1.35rem}.net-gross-1650 .net-gross-1500__h2{margin-bottom:.7rem}.net-gross-1650 .net-gross-1500__result-note{margin-top:1.2rem}.net-gross-1650__result-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:720px){.net-gross-1650__result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}}.net-gross-1650__result-card{display:flex;flex-direction:column;height:100%;padding:1.45rem 1.3rem 1.4rem;border:1px solid var(--ds-border);border-radius:8px;background:var(--ds-surface);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color var(--ds-transition),box-shadow var(--ds-transition),transform var(--ds-transition)}@media (hover:hover){.net-gross-1650__result-card:hover{border-color:var(--ds-brand-muted);box-shadow:0 6px 18px rgba(15,23,42,.06);transform:translateY(-2px)}}.net-gross-1650__result-head{display:flex;align-items:flex-start;gap:.65rem;min-height:2.7rem;margin-bottom:1.15rem}.net-gross-1650__result-icon{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;flex-shrink:0;border-radius:999px;background:var(--ds-brand-light);color:var(--ds-brand-dark)}.net-gross-1650__result-title{margin:0;font-size:var(--ds-font-size-md);font-weight:800;letter-spacing:.02em;line-height:1.25;text-transform:uppercase;color:var(--ds-text);text-wrap:balance}.net-gross-1650__result-amount{margin:0;font-size:clamp(2.1rem,1.55rem + 1.8vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ds-brand);font-variant-numeric:tabular-nums}.net-gross-1650__result-caption{margin:.45rem 0 0;font-size:var(--ds-font-size-md);font-weight:600;color:var(--ds-text)}.net-gross-1650__result-annual{margin-top:auto;padding-top:1.05rem;border-top:1px solid var(--ds-border)}.net-gross-1650__result-annual-value{margin:0;font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);font-weight:800;letter-spacing:-.02em;color:var(--ds-text);font-variant-numeric:tabular-nums}.net-gross-1650__result-annual-label{margin:.2rem 0 0;font-size:var(--ds-font-size-sm);color:var(--ds-text-muted)}.net-gross-1650 .net-gross-1650__simulator,.net-gross-1650__simulator{padding:1.55rem 1.4rem 1.6rem;border:none;border-radius:8px;background:var(--ds-brand);box-shadow:none}.net-gross-1650__simulator .net-gross-1500__h2{margin-bottom:.4rem;color:#ffffff}.net-gross-1650__simulator .net-gross-1500__cta-intro{margin:0 0 1.2rem;font-size:var(--ds-font-size-md);line-height:1.5;color:var(--ds-text-on-brand)}.net-gross-1650__simulator .net-gross-1500__mini-label{color:var(--ds-label-on-brand);font-size:var(--ds-font-size-md);letter-spacing:.03em;text-transform:uppercase}.net-gross-1650__simulator .net-gross-1500__profile{min-height:42px;padding:.6rem .95rem;border:1px solid rgba(255,255,255,.45);border-radius:var(--ds-radius);background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(0,0,0,.08);font-size:var(--ds-font-size-md);font-weight:500}.net-gross-1650__simulator .net-gross-1500__profile:hover{background:#ffffff;border-color:rgba(255,255,255,.75)}.net-gross-1650__simulator .net-gross-1500__profile:focus-within{outline:2px solid #ffffff;outline-offset:2px}.net-gross-1650__simulator .net-gross-1500__profile--selected.net-gross-1500__profile--cadre,.net-gross-1650__simulator .net-gross-1500__profile--selected.net-gross-1500__profile--non-cadre,.net-gross-1650__simulator .net-gross-1500__profile--selected.net-gross-1500__profile--public{background:#ffffff;border:2px solid var(--ds-brand-active);color:var(--ds-text);font-weight:600;box-shadow:0 4px 14px rgba(0,0,0,.14)}.net-gross-1650__amount-field{position:relative;flex:1 1 11rem;min-width:9rem}.net-gross-1650__simulator .net-gross-1500__mini-input{width:100%;height:52px;min-height:52px;padding:0 2.4rem 0 16px;border:1px solid var(--ds-input-border);border-radius:var(--ds-radius);background:#ffffff;font-size:1.125rem;font-weight:600}.net-gross-1650__simulator .net-gross-1500__mini-input:hover{border-color:var(--ds-input-border-hover)}.net-gross-1650__simulator .net-gross-1500__mini-input:focus{outline:none;border-color:#ffffff;box-shadow:0 0 0 2px rgba(255,255,255,.55)}.net-gross-1650__amount-suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:var(--ds-font-size-lg);font-weight:700;color:var(--ds-text-muted);pointer-events:none}.net-gross-1650__simulator .net-gross-1500__cta-button{height:52px;min-height:52px;min-width:13.5rem;padding:0 1.6rem;background:#ffffff;color:var(--ds-brand);border-radius:var(--ds-radius);font-size:var(--ds-font-size-xl);font-weight:700;letter-spacing:.01em}.net-gross-1650__simulator .net-gross-1500__cta-button:hover{background:var(--ds-brand-light);color:var(--ds-brand-dark)}.net-gross-1650__simulator .net-gross-1500__cta-button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.net-gross-1650__simulator .net-gross-1500__mini-error{color:#fff1e8}.net-gross-1650>.share-block--on-light{width:100%;margin-top:.15rem;margin-bottom:0;padding-top:.2rem;align-items:flex-start}.net-gross-1650>.share-block--on-light .share-block__actions{justify-content:flex-start}.net-gross-1650 .net-gross-1500__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;border:1px solid var(--ds-border);box-shadow:none;background:var(--ds-surface)}.net-gross-1650 .net-gross-1500__table-wrap:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px}.net-gross-1650 .net-gross-1500__table{min-width:36rem}.net-gross-1650 .net-gross-1500__table td,.net-gross-1650 .net-gross-1500__table th{white-space:nowrap;padding:.95rem 1.15rem;border-bottom:1px solid var(--ds-border)}.net-gross-1650 .net-gross-1500__table th{background:#fde8d6;color:var(--ds-text);font-size:var(--ds-font-size-md);font-weight:800;letter-spacing:.03em;text-transform:uppercase}.net-gross-1650 .net-gross-1500__table td:not(:first-child),.net-gross-1650 .net-gross-1500__table th:not(:first-child){text-align:right}.net-gross-1650 .net-gross-1500__table td{font-size:var(--ds-font-size-lg);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-text)}.net-gross-1650 .net-gross-1500__table tbody tr:nth-child(2n):not(.net-gross-1500__table-row--current) td{background:var(--ds-surface-alt)}.net-gross-1650 .net-gross-1500__table-row--current td{background:var(--ds-brand-light);box-shadow:none;font-weight:800}.net-gross-1650 .net-gross-1500__badge{display:inline-block;margin-left:.5rem;padding:.15rem .45rem;border-radius:var(--ds-radius);background:#ffffff;border:1px solid rgba(var(--ds-brand-rgb),.28);font-size:var(--ds-font-size-2xs);letter-spacing:.04em;color:var(--ds-brand-dark)}.net-gross-1650__table-scroll-hint{display:none;margin:.55rem 0 0;font-size:var(--ds-font-size-sm);color:var(--ds-text-muted)}@media (max-width:719px){.net-gross-1650__table-scroll-hint{display:block}}.net-gross-1650__muted,.net-gross-1650__table-note{margin:.85rem 0 0;font-size:var(--ds-font-size-sm);line-height:1.5;color:var(--ds-text-muted)}.net-gross-1650 .net-to-gross-series__cover.cover-figure{margin:.35rem 0 .25rem}.net-gross-1650 .net-to-gross-series__cover .cover-figure__frame{max-height:200px}.net-gross-1650 .net-to-gross-series__cover .cover-figure__img{width:100%;height:160px;object-fit:cover;object-position:center 28%}@media (min-width:768px){.net-gross-1650 .net-to-gross-series__cover .cover-figure__frame{max-height:240px}.net-gross-1650 .net-to-gross-series__cover .cover-figure__img{height:220px}}.net-gross-1650__section>p{margin:0 0 .9rem;line-height:1.6}.net-gross-1650__section>p:last-child{margin-bottom:0}.net-gross-1650__section a{color:var(--ds-brand-dark);text-underline-offset:2px}.net-gross-1650__section a:hover{color:var(--ds-brand-active)}.net-gross-1650__section a:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px}.net-gross-1650__formula{margin:0 0 1rem;padding:1.2rem 1.25rem;border-radius:8px;border:1px solid var(--ds-border);background:var(--ds-brand-light)}.net-gross-1650__formula-kicker{margin:0 0 .55rem;font-size:var(--ds-font-size-xs);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ds-brand-dark)}.net-gross-1650__formula-eq{margin:0;font-size:clamp(1.2rem,1rem + .7vw,1.5rem);font-weight:700;line-height:1.35;color:var(--ds-text);font-variant-numeric:tabular-nums}.net-gross-1650__formula-result{margin:.35rem 0 0;font-size:clamp(1.25rem,1.05rem + .7vw,1.55rem);font-weight:800;letter-spacing:-.02em;color:var(--ds-brand);font-variant-numeric:tabular-nums}.net-gross-1650__formula-note{margin:.5rem 0 0;font-size:var(--ds-font-size-sm);color:var(--ds-text-muted)}.net-gross-1650__annual-panel{display:grid;grid-template-columns:1fr;gap:0;margin:0 0 .85rem;padding:18px 16px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#fffdf9;box-shadow:0 1px 2px rgba(15,23,42,.04)}@media (min-width:640px){.net-gross-1650__annual-panel{grid-template-columns:1fr 1fr;padding:22px 20px}}.net-gross-1650__annual-card{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 6px}.net-gross-1650__annual-card+.net-gross-1650__annual-card{border-top:1px solid rgba(15,23,42,.08);margin-top:6px;padding-top:16px}@media (min-width:640px){.net-gross-1650__annual-card{padding:6px 14px}.net-gross-1650__annual-card+.net-gross-1650__annual-card{border-top:0;border-left:1px solid rgba(15,23,42,.1);margin-top:0;padding-top:6px;padding-left:22px}}.net-gross-1650__annual-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:#d1fae5}.net-gross-1650__annual-icon img{display:block;width:auto;height:auto;max-width:62%;max-height:62%;object-fit:contain}.net-gross-1650__annual-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.net-gross-1650__annual-label{margin:0;font-size:1rem;font-weight:600;letter-spacing:.01em;color:#111827;line-height:1.3;text-transform:none}.net-gross-1650__annual-value{margin:0;font-size:clamp(1.7rem,1.2rem + 2vw,2.15rem);font-weight:800;letter-spacing:-.025em;color:#065f46;font-variant-numeric:tabular-nums;line-height:1.15}.net-gross-1650__annual-hint{margin:0;font-size:.875rem;font-weight:400;line-height:1.35;color:#6b7280}.net-gross-1650__info{display:flex;align-items:flex-start;gap:.9rem;margin:0;padding:1.1rem 1.15rem 1.15rem;border:1px solid var(--ds-border);border-radius:8px;background:var(--ds-brand-light)}.net-gross-1650__info-icon{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;flex-shrink:0;border-radius:999px;background:#ffffff;color:var(--ds-brand-dark)}.net-gross-1650__info-copy{min-width:0}.net-gross-1650__info-copy p{margin:0 0 .7rem;line-height:1.6}.net-gross-1650__info-copy p:last-child{margin-bottom:0}.net-gross-1650 .faq-item{border-radius:8px;box-shadow:none}.net-gross-1650 .faq-item+.faq-item{margin-top:.55rem}.net-gross-1650 .faq-item__summary{padding:.95rem 1.1rem;gap:12px}.net-gross-1650 .faq-item__summary:hover{background:var(--ds-brand-light)}.net-gross-1650 .faq-item__summary:focus-visible{outline:2px solid var(--ds-brand);outline-offset:-2px}.net-gross-1650 .faq-item__body{padding:0 1.1rem 1.05rem}.net-gross-1650 .faq-item__body a{color:var(--ds-brand-dark)}.net-gross-1650 .faq-item__body a:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px}.net-gross-1650 .faq-chevron{color:var(--ds-brand);flex-shrink:0}.net-gross-1650__nearby{margin:0}.net-gross-1650__nearby-intro{margin:0 0 1rem;font-size:var(--ds-font-size-md);line-height:1.55;color:var(--ds-text)}.net-gross-1650__nearby-panel{padding:1.15rem 1.1rem 1.2rem;border:1px solid var(--ds-border);border-radius:8px;background:var(--ds-brand-light)}.net-gross-1650__nearby-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}@media (min-width:560px){.net-gross-1650__nearby-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.net-gross-1650__nearby-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.net-gross-1650__nearby-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.15rem;min-height:4.5rem;height:100%;padding:.85rem .95rem .9rem;border:1px solid var(--ds-border);border-radius:var(--ds-radius);background:#ffffff;text-decoration:none;color:var(--ds-text);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background-color var(--ds-transition),border-color var(--ds-transition),box-shadow var(--ds-transition),transform var(--ds-transition)}.net-gross-1650__nearby-amount{font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ds-text);font-variant-numeric:tabular-nums}.net-gross-1650__nearby-hint{font-size:var(--ds-font-size-sm);font-weight:500;color:var(--ds-brand-dark)}@media (hover:hover){.net-gross-1650__nearby-card:hover{background:#fff7f0;border-color:var(--ds-brand);box-shadow:0 4px 12px rgba(15,23,42,.06);transform:translateY(-1px);color:var(--ds-text)}.net-gross-1650__nearby-card:hover .net-gross-1650__nearby-amount{color:var(--ds-brand-dark)}}.net-gross-1650__nearby-card:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px}.net-gross-1650__end-cta{margin:0;padding:1.15rem 1.2rem 1.25rem;border:1px solid var(--ds-border);border-radius:8px;background:var(--ds-brand-light)}.net-gross-1650__end-cta .net-gross-1500__h2{margin-bottom:.55rem}.net-gross-1650__end-cta p{margin:0 0 .95rem;line-height:1.6}.net-gross-1650__end-cta-link{display:inline-flex;align-items:center;padding:.55rem .95rem;font-size:var(--ds-font-size-sm);font-weight:600;color:var(--ds-brand-dark);background:#ffffff;border:1px solid var(--ds-brand-muted,var(--ds-border));border-radius:var(--ds-radius);text-decoration:none;transition:background-color var(--ds-transition),border-color var(--ds-transition),color var(--ds-transition)}.net-gross-1650__end-cta-link:hover{color:var(--ds-brand-dark);background:#fff7f0;border-color:var(--ds-brand)}.net-gross-1650__end-cta-link:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px}.net-gross-1650-sidebar .guide-sidebar-card__cover{aspect-ratio:2/1}@media (max-width:480px){.net-gross-1650__result-card,.net-gross-1650__simulator{padding:1.2rem 1rem 1.25rem}.net-gross-1650__simulator .net-gross-1500__cta-button{width:100%}}@media (prefers-reduced-motion:reduce){.net-gross-1650__end-cta-link,.net-gross-1650__nearby-card,.net-gross-1650__result-card,.net-gross-1650__simulator .net-gross-1500__profile{transition:none}.net-gross-1650__nearby-card:hover,.net-gross-1650__result-card:hover{transform:none}}