.box3-page{--b5c-up: #0f7a4f;--b5c-blue: #1674b8;--b5c-soft: 0 1px 2px rgb(0 0 0 / 5%),0 10px 28px rgb(28 49 41 / 7%);--b5c-ease: cubic-bezier(.32,.72,0,1)}.box3-page .b5c-num{font-variant-numeric: tabular-nums;white-space: nowrap}.box3-page .b5c-label{margin: 0 0 6px;color: var(--muted);font-size: .875rem;font-weight: 800}.box3-page .b5c-small{margin: 0;color: var(--muted);font-size: .875rem;line-height: 1.5}.box3-page .b5c-sr{position: absolute;width: 1px;height: 1px;margin: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.box3-page .b5c-live{display: inline-block;width: 7px;height: 7px;border-radius: 50%;background: var(--b5c-up);animation: b5c-pulse 2s ease-out 3}.box3-page .b5c-crate{position: relative;padding: 14px;border-radius: 18px;scroll-margin-top: 140px;container: b5c-crate / inline-size;background: var(--b5-grain),linear-gradient(180deg,var(--b5-card-in),color-mix(in srgb,var(--b5-card) 80%,var(--b5-card-in)));box-shadow: inset 0 0 0 1px rgb(60 35 10 / 25%),inset 0 14px 22px -12px rgb(30 15 0 / 45%)}.box3-page .b5c-calc{display: flex;flex-direction: column;gap: 14px}.box3-page .b5c-calc__in{display: flex;flex-direction: column;gap: 14px}.box3-page .b5c-calc__out{display: grid;min-width: 0;scroll-margin-top: 104px}@container b5c-crate (min-width: 720px){.box3-page .b5c-calc{display: grid;grid-template-columns: minmax(0,11fr) minmax(0,10fr);align-items: start}.box3-page .b5c-calc .b5c-bar{display: none}.box3-page .b5c-fields--pairs{grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 16px}}@container b5c-crate (min-width: 720px){@media (min-height: 760px){.box3-page .b5c-calc__out{position: sticky;top: 100px}}}.box3-page .b5c-tile{position: relative;min-width: 0;padding: 16px;border: 1px solid var(--line);border-radius: 16px;background: var(--surface);box-shadow: var(--b5c-soft)}.box3-page .b5c-tile::before{content: '';position: absolute;top: -7px;left: 22px;width: 64px;height: 16px;background: var(--b5-tape);transform: rotate(-3deg)}.box3-page .b5c-tile__head{display: flex;align-items: center;justify-content: space-between;gap: 10px}.box3-page .b5c-tile__head h3{margin: 0;font-size: .875rem;font-weight: 850;letter-spacing: .06em;text-transform: uppercase}.box3-page .b5c-tag,.box3-page .b5c-badge{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border: 1px solid var(--b5-line-strong);border-radius: 99px;color: var(--muted);font-size: .875rem;font-weight: 750}.box3-page .b5c-privacy{display: flex;align-items: center;gap: 8px;margin: -4px 0 0;color: var(--muted);font-size: .875rem;line-height: 1.4}.box3-page .b5c-privacy__lock{flex: none;width: 18px;height: 18px;fill: none;stroke: var(--brand);stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.box3-page .b5c-presets__row{position: relative;display: flex;flex-wrap: wrap;gap: 6px}.box3-page .b5c-preset{position: relative;z-index: 1;min-height: 44px;padding: 8px 14px;border: 1px solid var(--b5-line-strong);border-radius: 99px;background: transparent;color: var(--ink);font: inherit;font-size: .9rem;font-weight: 750;cursor: pointer;transition: color .25s,border-color .25s}.box3-page .b5c-preset:hover{border-color: var(--ink)}.box3-page .b5c-preset:focus-visible{outline: 2px solid var(--b5c-blue);outline-offset: 2px}.box3-page .has-pill .b5c-preset.is-on{border-color: transparent;color: var(--surface)}.box3-page .b5c-presets__pill{position: absolute;top: 0;left: 0;width: var(--w,0);height: var(--ph,0);border-radius: 99px;background: var(--ink);opacity: 0;transform: translate(var(--x,0),var(--y,0));transition: transform .45s var(--b5c-ease),width .45s var(--b5c-ease),opacity .2s}.box3-page .has-pill .b5c-presets__pill{opacity: 1}.box3-page .b5c-fields{display: grid;gap: 14px}.box3-page .b5c-field{display: grid;align-content: start;gap: 4px;min-width: 0}.box3-page [data-b5c-when][hidden]{display: none}.box3-page .b5c-field__label{padding: 0;font-size: .94rem;font-weight: 800}.box3-page .b5c-help{margin: 0;color: var(--muted);font-size: .875rem;line-height: 1.4}.box3-page .b5c-help--switch{padding-left: 52px}.box3-page .b5c-amount{display: flex;align-items: center;margin-top: 2px;border: 1px solid var(--b5-line-strong);border-radius: 10px;background: var(--surface);transition: border-color .2s,box-shadow .2s}.box3-page .b5c-amount:focus-within{border-color: var(--brand);box-shadow: 0 0 0 3px color-mix(in srgb,var(--brand) 30%,transparent)}.box3-page .b5c-amount__unit{padding: 0 2px 0 12px;color: var(--muted);font-weight: 800}.box3-page .b5c-amount--pct{flex-direction: row-reverse;max-width: 10rem}.box3-page .b5c-amount--pct .b5c-amount__unit{padding: 0 12px 0 2px}.box3-page .b5c-amount input{width: 100%;min-width: 0;min-height: 44px;padding: 8px 12px 8px 4px;border: 0;background: transparent;color: var(--ink);font: inherit;font-size: 1.05rem;font-weight: 800;font-variant-numeric: tabular-nums;outline: none;appearance: textfield}.box3-page .b5c-amount--pct input{padding: 8px 4px 8px 12px;text-align: right}.box3-page .b5c-amount input::-webkit-inner-spin-button{appearance: none;margin: 0}.box3-page .b5c-field input[type=range]{width: 100%;height: 44px;margin: -6px 0 -8px;background: transparent;cursor: pointer;appearance: none}.box3-page .b5c-field input[type=range]::-webkit-slider-runnable-track{height: 6px;border-radius: 99px;background: linear-gradient(90deg,var(--brand) var(--fill,0%),var(--b5-line-strong) var(--fill,0%))}.box3-page .b5c-field input[type=range]::-moz-range-track{height: 6px;border-radius: 99px;background: var(--b5-line-strong)}.box3-page .b5c-field input[type=range]::-moz-range-progress{height: 6px;border-radius: 99px;background: var(--brand)}.box3-page .b5c-field input[type=range]::-webkit-slider-thumb{width: 26px;height: 26px;margin-top: -10px;border: 4px solid var(--surface);border-radius: 50%;background: var(--brand);box-shadow: 0 1px 4px rgb(0 0 0 / 30%);appearance: none}.box3-page .b5c-field input[type=range]::-moz-range-thumb{width: 18px;height: 18px;border: 4px solid var(--surface);border-radius: 50%;background: var(--brand);box-shadow: 0 1px 4px rgb(0 0 0 / 30%)}.box3-page .b5c-switch{position: relative;display: flex;align-items: center;gap: 12px;min-height: 44px;font-size: .94rem;font-weight: 700;cursor: pointer}.box3-page .b5c-switch input{position: absolute;opacity: 0}.box3-page .b5c-switch__track{position: relative;width: 40px;height: 22px;flex: none;border-radius: 99px;background: var(--b5-line-strong)}.box3-page .b5c-switch__dot{position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;border-radius: 50%;background: var(--surface);box-shadow: 0 1px 3px rgb(0 0 0 / 25%)}.box3-page :is(.b5c-switch__track,.b5c-switch__dot){transition: background .25s,transform .3s var(--b5c-ease)}.box3-page .b5c-switch input:checked + .b5c-switch__track{background: var(--brand)}.box3-page .b5c-switch input:checked + .b5c-switch__track .b5c-switch__dot{transform: translateX(18px)}.box3-page .b5c-switch input:focus-visible + .b5c-switch__track{outline: 2px solid var(--b5c-blue);outline-offset: 2px}.box3-page .b5c-field:has(> .b5c-switch){gap: 0}.box3-page .b5c-choice{display: grid;gap: 6px;min-width: 0;margin: 0;padding: 0;border: 0}.box3-page .b5c-choice__row{display: flex;gap: 4px;padding: 4px;border-radius: 12px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--b5-line-strong)}.box3-page .b5c-choice__opt{position: relative;flex: 1;min-width: 0}.box3-page .b5c-choice__opt input{position: absolute;opacity: 0}.box3-page .b5c-choice__opt span{display: grid;place-items: center;min-height: 44px;padding: 6px;border-radius: 9px;color: var(--ink);font-size: .875rem;font-weight: 800;line-height: 1.25;text-align: center;cursor: pointer;transition: background .25s,color .25s}.box3-page .b5c-choice__opt input:checked + span{background: var(--ink);color: var(--surface)}.box3-page .b5c-choice__opt input:focus-visible + span{outline: 2px solid var(--b5c-blue);outline-offset: 1px}.box3-page .b5c-more{border-top: 1px dashed var(--b5-line-strong)}.box3-page .b5c-more summary{display: flex;align-items: center;min-height: 44px;color: var(--brand);font-size: .94rem;font-weight: 800;cursor: pointer}.box3-page .b5c-more[open] summary{margin-bottom: 8px}.box3-page .b5c-tile--dark{border-color: transparent;background: var(--ink);color: var(--surface)}.box3-page .b5c-tile--dark .b5c-label,.box3-page .b5c-tile--dark dt,.box3-page .b5c-tile--dark small{color: color-mix(in srgb,var(--surface) 70%,transparent)}.box3-page .b5c-tile--dark .b5c-badge{border-color: color-mix(in srgb,var(--surface) 35%,transparent);color: var(--surface)}.box3-page .b5c-tile--dark .b5c-live{background: #4cc38a}.box3-page .b5c-hero{margin: 10px 0 12px}.box3-page .b5c-hero .b5c-big{display: inline-block;margin: 0 0 0 -6px;padding: 0 6px;border-radius: 8px;font-size: clamp(2.2rem,6vw,3.2rem);font-weight: 850;letter-spacing: -.03em;line-height: 1.05}.box3-page .b5c-hero .b5c-verdict{margin: 6px 0 0;padding-left: 10px;border-left: 3px solid #4cc38a;font-size: .94rem;line-height: 1.45}.box3-page .b5c-hero .b5c-verdict[data-tone=tip]{border-left-color: var(--accent)}.box3-page .b5c-hero .b5c-verdict[data-tone=flat]{border-left-color: color-mix(in srgb,var(--surface) 40%,transparent)}.box3-page .b5c-stats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1px;margin: 0 0 12px;overflow: hidden;border-radius: 10px;background: color-mix(in srgb,var(--surface) 14%,transparent)}.box3-page .b5c-stats:has(> div:nth-child(3):last-child){grid-template-columns: repeat(3,minmax(0,1fr))}.box3-page .b5c-stats div{padding: 9px 10px;background: var(--ink)}.box3-page .b5c-stats dt{font-size: .875rem;font-weight: 700;line-height: 1.3}.box3-page .b5c-stats dd{margin: 3px 0 0;font-size: 1rem;font-weight: 850}.box3-page .b5c-chart{margin: 0;padding: 10px 12px;border-radius: 12px;background: color-mix(in srgb,var(--surface) 6%,transparent)}.box3-page .b5c-grid-line{stroke: color-mix(in srgb,var(--surface) 12%,transparent);stroke-width: 1}.box3-page .b5c-base-line{stroke: color-mix(in srgb,var(--surface) 35%,transparent);stroke-width: 1;stroke-dasharray: 3 3}.box3-page .b5c-axis{fill: color-mix(in srgb,var(--surface) 55%,transparent);font-size: 10px}.box3-page .b5c-axis--mid{text-anchor: middle}.box3-page .b5c-axis--end{text-anchor: end}.box3-page .b5c-split{display: flex;height: 14px;margin: 0 0 4px;overflow: hidden;border-radius: 99px;background: color-mix(in srgb,var(--surface) 12%,transparent)}.box3-page .b5c-split__bar{flex: none;width: calc(var(--s,0) * 100%);transition: width .45s var(--b5c-ease)}.box3-page .b5c-split__bar--free{background: #4cc38a}.box3-page .b5c-split__bar--tax{background: #6cb6ff}.box3-page .b5c-rows{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.box3-page .b5c-rows__item{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 4px 10px}.box3-page .b5c-rows__text{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 8px;font-size: .94rem;line-height: 1.3}.box3-page .b5c-rows__text small{font-size: .875rem}.box3-page .b5c-rows__track{grid-column: 1 / -1;grid-row: 2;height: 12px;overflow: hidden;border-radius: 99px;background: color-mix(in srgb,var(--surface) 12%,transparent)}.box3-page .b5c-rows__bar{display: block;width: calc(var(--s,0) * 100%);height: 100%;border-radius: 99px;background: #6cb6ff;transition: width .45s var(--b5c-ease),background .3s}.box3-page .b5c-rows__item.is-top .b5c-rows__bar{background: var(--accent)}.box3-page .b5c-rows__value{font-size: 1rem;font-weight: 850;text-align: right}.box3-page .b5c-rows__item.is-top .b5c-rows__value{color: color-mix(in srgb,var(--accent) 80%,#fff)}.box3-page .b5c-line{display: block;width: 100%;height: auto;overflow: visible}.box3-page .b5c-line path{fill: none;stroke-width: 2.5;stroke-linejoin: round}.box3-page .b5c-line__you{stroke: var(--accent)}.box3-page .b5c-line__other{stroke: color-mix(in srgb,var(--surface) 30%,transparent);stroke-dasharray: 4 4}.box3-page .b5c-line__dot{fill: var(--surface);stroke: var(--accent);stroke-width: 3;transition: cx .35s var(--b5c-ease),cy .35s var(--b5c-ease)}.box3-page .b5c-legend{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin: 8px 0 0;padding: 0;list-style: none}.box3-page .b5c-legend li{display: grid;gap: 1px;padding-left: 8px;border-left: 3px solid;font-size: .875rem}.box3-page .b5c-legend li span{font-size: .94rem;font-weight: 850}.box3-page .b5c-legend--f{border-color: var(--accent)}.box3-page .b5c-legend--flat{border-color: color-mix(in srgb,var(--surface) 30%,transparent)}.box3-page .b5c-legend--w{border-color: #4cc38a}.box3-page .b5c-legend--a{border-color: #6cb6ff}.box3-page .b5c-crate.is-loaded .b5c-tile--dark{animation: b5c-ring 1s ease-out}.box3-page .b5c-hero .b5c-big.is-up{animation: b5c-flash-up .7s ease-out}.box3-page .b5c-hero .b5c-big.is-down{animation: b5c-flash-down .7s ease-out}.box3-page .b5c-receipt{position: relative;margin: -8px 10px 0;padding: 18px 16px 22px;background: #fffdf6;color: var(--ink);box-shadow: var(--b5c-soft);clip-path: polygon(0 0,100% 0,100% calc(100% - 8px),95% 100%,90% calc(100% - 8px),85% 100%,80% calc(100% - 8px),75% 100%,70% calc(100% - 8px),65% 100%,60% calc(100% - 8px),55% 100%,50% calc(100% - 8px),45% 100%,40% calc(100% - 8px),35% 100%,30% calc(100% - 8px),25% 100%,20% calc(100% - 8px),15% 100%,10% calc(100% - 8px),5% 100%,0 calc(100% - 8px))}.box3-page .b5c-receipt__head{display: flex;justify-content: space-between;gap: 10px;margin: 0 0 6px;padding-bottom: 6px;border-bottom: 2px dashed var(--b5-line-strong);font-size: .875rem;font-weight: 850;letter-spacing: .06em;text-transform: uppercase}.box3-page .b5c-receipt__head span{color: var(--muted)}.box3-page .b5c-receipt dl{margin: 0}.box3-page .b5c-receipt__row{display: flex;justify-content: space-between;gap: 12px;padding: 3px 0;font-size: .9rem;line-height: 1.35}.box3-page .b5c-receipt dd{margin: 0;font-weight: 750}.box3-page .b5c-receipt__row--sub{border-top: 1px solid var(--ink);font-weight: 800}.box3-page .b5c-receipt__row--min dd{color: var(--danger)}.box3-page .b5c-receipt__row--plus dd{color: var(--b5-accent-text)}.box3-page .b5c-receipt__row--total{margin-top: 3px;padding-top: 6px;border-top: 3px double var(--ink);font-weight: 850}.box3-page .b5c-receipt__row--total dd{color: var(--brand);font-family: var(--display);font-size: 1.3rem}.box3-page .b5c-receipt__row--note{color: var(--muted)}.box3-page .b5c-receipt__foot{margin: 8px 0 0;color: var(--muted);font-size: .875rem;line-height: 1.45}.box3-page .b5c-bar{position: sticky;bottom: 12px;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;height: 56px;margin-bottom: -70px;padding: 0 16px;border: 0;border-radius: 14px;background: var(--ink);color: var(--surface);font: inherit;text-align: left;box-shadow: 0 10px 24px -8px rgb(20 30 25 / 60%);cursor: pointer;transition: opacity .25s,transform .25s}.box3-page .b5c-bar.is-off{opacity: 0;transform: translateY(10px);pointer-events: none}.box3-page .b5c-bar__label{min-width: 0;overflow: hidden;color: color-mix(in srgb,var(--surface) 75%,transparent);font-size: .875rem;line-height: 1.25}.box3-page .b5c-bar__big{font-size: 1.35rem;font-weight: 850}.box3-page .b5c-foot{margin-top: 16px}.box3-page .b5c-foot__note{max-width: 46rem;margin: 0;color: var(--muted);font-size: .9rem;line-height: 1.5}.box3-page .b5c-foot .b5-next{margin-top: 12px}.box3-page .b5-read__block{max-width: 46rem;margin-top: 48px}.box3-page .b5-read__block h3{margin: 0 0 10px;font-family: var(--display);font-size: 1.4rem;line-height: 1.2}.box3-page .b5-read__block > p{max-width: 40rem;margin: 0 0 14px;font-size: 1.02rem;line-height: 1.7;color: color-mix(in srgb,var(--ink) 84%,transparent)}.box3-page .b5-read__block > p:last-child{margin-bottom: 0}.box3-page .b5-read__block > :is(.b5-boxes,.b5-falls,.b5-steps,.b5-sum,.b5-versus,.b5-rates,.b5-words){margin: 18px 0}.box3-page .b5-boxes{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;padding: 0;list-style: none}.box3-page .b5-boxes__item{display: grid;align-content: start;gap: 4px;padding: 16px 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: var(--panel)}.box3-page .b5-boxes__name{font-family: var(--display);font-size: 1.5rem;line-height: 1}.box3-page .b5-boxes__topic{color: var(--brand);font-size: .76rem;font-weight: 850;letter-spacing: .08em;text-transform: uppercase}.box3-page .b5-boxes__text{margin-top: 4px;color: var(--muted);font-size: .9rem;line-height: 1.5}.box3-page .b5-boxes__item.is-ours{border-color: transparent;background: #b45309;color: #fff;box-shadow: 0 14px 26px -14px color-mix(in srgb,var(--accent) 80%,transparent);transform: translateY(-4px)}.box3-page .b5-boxes__item.is-ours :is(.b5-boxes__topic,.b5-boxes__text){color: #fff}.box3-page .b5-falls{display: grid;grid-template-columns: 1.3fr 1fr 1fr;gap: 12px}.box3-page .b5-falls__card{padding: 16px 18px;border-radius: 0;border-top: 4px solid var(--f);background: color-mix(in srgb,var(--f) 8%,var(--surface))}.box3-page .b5-falls__card--plus{--f: var(--brand)}.box3-page .b5-falls__card--not{--f: var(--muted)}.box3-page .b5-falls__card--minus{--f: var(--accent)}.box3-page .b5-falls__title{display: flex;align-items: center;gap: 9px;margin: 0 0 8px;font-weight: 850}.box3-page .b5-falls__sign{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--f);color: #fff;font-size: .95rem;font-weight: 900;line-height: 1}.box3-page .b5-falls__card--plus .b5-falls__sign::before{content: '+'}.box3-page .b5-falls__card--not .b5-falls__sign::before{content: '\00d7'}.box3-page .b5-falls__card--minus .b5-falls__sign::before{content: '\2212'}.box3-page .b5-falls ul{display: grid;gap: 5px;margin: 0;padding-left: 18px;font-size: .95rem;line-height: 1.45}.box3-page .b5-steps{position: relative;display: grid;gap: 14px;padding: 0;list-style: none;counter-reset: b5-steps}.box3-page .b5-steps::before{content: '';position: absolute;top: 14px;bottom: 14px;left: 15px;width: 2px;background: color-mix(in srgb,var(--brand) 25%,transparent)}.box3-page .b5-steps li{position: relative;padding-left: 48px;font-size: 1.02rem;line-height: 1.65;counter-increment: b5-steps}.box3-page .b5-steps li::before{content: counter(b5-steps);position: absolute;top: 0;left: 0;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--brand);color: #fff;font-weight: 850;box-shadow: 0 0 0 4px var(--surface)}.box3-page .b5-sum{width: 100%;max-width: 30rem;border-collapse: collapse;font-size: 1rem;font-variant-numeric: tabular-nums}.box3-page .b5-sum :is(th,td){padding: 10px 4px;border-bottom: 1px dashed var(--line);text-align: left}.box3-page .b5-sum thead th{color: var(--muted);font-size: .72rem;font-weight: 850;letter-spacing: .1em;text-transform: uppercase;border-bottom: 2px solid var(--ink)}.box3-page .b5-sum tbody th{color: var(--ink);font-size: 1rem;font-weight: 600;letter-spacing: 0;text-transform: none;white-space: normal}.box3-page .b5-sum td{text-align: right;font-weight: 800;white-space: nowrap}.box3-page .b5-sum tbody tr:last-child :is(th,td){border-top: 2px solid var(--ink);border-bottom: 0;font-weight: 850}.box3-page .b5-sum tbody tr:last-child td{color: var(--b5-accent-text);font-family: var(--display);font-size: 1.3rem}.box3-page .b5-root.is-js .b5-sum[data-b5-sum] tbody tr{opacity: 0;transform: translateY(8px)}.box3-page .b5-root.is-js .b5-sum.is-play tbody tr{animation: b5-sum-in .5s var(--b5-ease) both}.box3-page .b5-sum.is-play tbody tr:nth-child(2){animation-delay: .45s}.box3-page .b5-sum.is-play tbody tr:nth-child(3){animation-delay: .9s}.box3-page .b5-sum.is-play tbody tr:nth-child(4){animation-delay: 1.35s}.box3-page .b5-sum.is-play tbody tr:nth-child(5){animation-delay: 1.8s}.box3-page .b5-sum.is-play tbody tr:last-child td{animation: b5-sum-pop .8s var(--b5-ease) 2.15s both}.box3-page .b5-versus{position: relative;display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.box3-page .b5-versus::after{content: '\2260';position: absolute;top: 50%;left: 50%;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--surface);box-shadow: 0 0 0 1px var(--line);color: var(--muted);font-size: 1.1rem;font-weight: 850;transform: translate(-50%,-50%)}.box3-page .b5-versus__side{padding: 18px 20px;border-radius: 14px;background: var(--panel)}.box3-page .b5-versus__side--real{background: color-mix(in srgb,var(--brand) 10%,var(--surface))}.box3-page .b5-versus__side p{margin: 0;font-size: 1.05rem;line-height: 1.5}.box3-page .b5-versus__side .b5-versus__head{margin-bottom: 6px;color: var(--muted);font-size: .74rem;font-weight: 850;letter-spacing: .1em;text-transform: uppercase}.box3-page .b5-rates{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.box3-page .b5-rates__card{display: grid;align-content: start;gap: 6px;padding: 18px;border-radius: 14px;border: 1px solid var(--line);background: var(--surface)}.box3-page .b5-rates__pct{margin: 0;color: var(--r);font-family: var(--display);font-size: 2rem;font-weight: 800;line-height: 1}.box3-page .b5-rates__card--1{--r: var(--brand)}.box3-page .b5-rates__card--2{--r: var(--accent)}.box3-page .b5-rates__card--3{--r: var(--danger)}.box3-page .b5-rates__title{margin: 0;font-weight: 850}.box3-page .b5-rates__text{margin: 0;color: var(--muted);font-size: .9rem;line-height: 1.5}.box3-page .b5-words{display: grid;gap: 8px}.box3-page .b5-words__item{border: 1px solid var(--b5-line-strong);border-radius: 12px;background: var(--surface)}.box3-page .b5-words__item summary{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;font-weight: 800;cursor: pointer;list-style: none}.box3-page .b5-words__item summary::-webkit-details-marker{display: none}.box3-page .b5-words__item summary::after{content: '+';color: var(--brand);font-size: 1.2rem;transition: transform .3s var(--b5-ease)}.box3-page .b5-words__item[open] summary::after{transform: rotate(45deg)}.box3-page .b5-words__item p{margin: 0;padding: 0 16px 14px;color: color-mix(in srgb,var(--ink) 82%,transparent);line-height: 1.6;animation: b5-fade .35s var(--b5-ease)}.box3-page .b5-read__block--next{padding-top: 26px;border-top: 1px solid var(--line)}.box3-page .b5-read__block--first{margin-top: 0}.box3-page .b5-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.box3-page .b5-alert{max-width: 40rem;margin: 14px 0 0;padding: 12px 16px 12px 44px;border-radius: 12px;background: #fff4c2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E\ %3Cpath fill='%23b07b00' d='M12 2 1 21h22zm-1 7h2v6h-2zm0 8h2v2h-2z'/%3E%3C/svg%3E") 14px 50% / 20px no-repeat;box-shadow: inset 0 0 0 1px #ecd27a;color: #5c4600;font-size: .95rem;font-weight: 650;line-height: 1.5}.box3-page .b5-years{--n: 3}.box3-page .b5-years--2{--n: 2}.box3-page .b5-stand__tag--no{background: var(--danger)}.box3-page .b5-years__switch{position: relative;display: grid;grid-template-columns: repeat(var(--n),1fr);max-width: 34rem;margin: 0 0 30px;padding: 5px;border-radius: 99px;background: var(--panel);box-shadow: inset 0 1px 3px rgb(30 20 5 / 18%),inset 0 0 0 1px var(--b5-line-strong)}.box3-page .b5-years__knob{position: absolute;top: 5px;bottom: 5px;left: 5px;width: calc((100% - 10px) / var(--n));border-radius: 99px;background: var(--ink);box-shadow: 0 4px 10px -4px rgb(20 30 25 / 60%);transform: translateX(calc(var(--at,0) * 100%));transition: transform .55s var(--b5-ease)}.box3-page .b5-years__pick{position: relative;z-index: 1;padding: 12px;border: 0;background: none;color: var(--ink);font: inherit;font-family: var(--display);font-size: 1.35rem;font-weight: 800;cursor: pointer;transition: color .35s}.box3-page .b5-years__pick[aria-selected=true]{color: var(--surface)}.box3-page .b5-years__view{overflow: clip;height: var(--h,auto);transition: height .55s var(--b5-ease)}.box3-page .b5-years__track{display: flex;align-items: flex-start;width: calc(var(--n) * 100%);transform: translateX(calc(var(--at,0) * -100% / var(--n)));transition: transform .6s var(--b5-ease);touch-action: pan-y}.box3-page .b5-years__page{flex: 0 0 calc(100% / var(--n));min-width: 0;padding-right: 4px;transition: opacity .4s}.box3-page .b5-years__page[inert]{opacity: 0}.box3-page .b5-years__kicker{margin: 0 0 6px;color: var(--b5-accent-text);font-size: .74rem;font-weight: 850;letter-spacing: .12em;text-transform: uppercase}.box3-page .b5-years__title{margin: 0;font-family: var(--display);font-size: clamp(1.5rem,2.4vw,1.95rem);line-height: 1.15}.box3-page .b5-years__intro{max-width: 40rem;margin: 10px 0 0;font-size: 1.04rem;line-height: 1.65;color: color-mix(in srgb,var(--ink) 84%,transparent)}.box3-page .b5-years__h{margin: 44px 0 12px;font-family: var(--display);font-size: 1.3rem;line-height: 1.2}.box3-page .b5-years__page > .b5-next{margin-top: 30px}.box3-page .b5-next__link--back::after{content: none}.box3-page .b5-next__link--back::before{content: '\2190 '}.box3-page .b5-shift{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.box3-page .b5-shift__card{padding: 18px;border-radius: 14px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-shift__card h5{margin: 0 0 12px;font-size: 1.02rem}.box3-page .b5-shift__card > p{margin: 12px 0 0;color: var(--muted);font-size: .9rem;line-height: 1.5}.box3-page .b5-shift__pair{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 8px}.box3-page .b5-shift__tile{display: grid;gap: 2px;margin: 0;padding: 10px 12px;border-radius: 10px;background: var(--surface);box-shadow: 0 1px 2px rgb(30 20 5 / 10%);text-align: center}.box3-page .b5-shift__tile small{color: var(--muted);font-size: .7rem;font-weight: 850;letter-spacing: .12em;text-transform: uppercase}.box3-page .b5-shift__tile b{font-family: var(--display);font-size: 1.35rem}.box3-page .b5-shift__tile.is-plan{background: var(--ink);color: var(--surface)}.box3-page .b5-shift__tile.is-plan small{color: color-mix(in srgb,var(--surface) 65%,transparent)}.box3-page .b5-shift__arrow{width: 26px;height: 2px;background: var(--accent);position: relative}.box3-page .b5-shift__arrow::after{content: '';position: absolute;top: -4px;right: -1px;border: 5px solid transparent;border-left-color: var(--accent);border-right-width: 0}.box3-page .b5-mini{max-width: 40rem}.box3-page .b5-mini > p{margin: 0 0 14px;line-height: 1.6;color: color-mix(in srgb,var(--ink) 84%,transparent)}.box3-page .b5-mini__top{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;margin-bottom: 6px;font-weight: 750}.box3-page .b5-mini__top output{font-family: var(--display);font-size: 1.25rem;font-weight: 800}.box3-page .b5-mini input[type=range]{width: 100%;accent-color: var(--brand)}.box3-page .b5-mini__choice{display: inline-flex;gap: 4px;margin: 12px 0 0;padding: 4px;border-radius: 99px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--b5-line-strong)}.box3-page .b5-mini__opt{padding: 7px 16px;border: 0;border-radius: 99px;background: none;color: var(--ink);font: inherit;font-size: .88rem;font-weight: 750;cursor: pointer;transition: background-color .3s,color .3s}.box3-page .b5-mini__opt[aria-pressed=true]{background: var(--ink);color: var(--surface)}.box3-page .b5-mini__cols{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 14px}.box3-page .b5-mini__cols > div{padding: 14px 16px;border-radius: 12px;background: var(--panel)}.box3-page .b5-mini__cols > .is-plan{background: color-mix(in srgb,var(--accent) 14%,var(--surface))}.box3-page .b5-mini__cols p{margin: 0 0 4px;color: var(--muted);font-size: .76rem;font-weight: 850;letter-spacing: .08em;text-transform: uppercase}.box3-page .b5-mini__cols b{font-family: var(--display);font-size: 1.6rem}.box3-page .b5-mini__bar{display: flex;height: 16px;margin-top: 12px;overflow: hidden;border-radius: 99px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-mini__bar span{width: calc(var(--s,0) * 100%);transition: width .3s var(--b5-ease)}.box3-page .b5-mini__free{background: #2f9e62}.box3-page .b5-mini__taxed{background: var(--accent)}.box3-page .b5-mini__hint{max-width: 40rem;margin: 12px 0 0;color: var(--muted);font-size: .9rem;line-height: 1.5}.box3-page .b5-mini__field + .b5-mini__field{margin-top: 14px}.box3-page .b5-mini__note{margin: 12px 0 0;padding: 10px 14px;background: var(--panel);color: var(--muted);font-size: .86rem;line-height: 1.5}.box3-page .b5-take{max-width: 40rem;margin: 22px 0 0;padding: 14px 18px;border-radius: 12px;background: var(--ink);color: color-mix(in srgb,var(--surface) 82%,transparent);line-height: 1.6}.box3-page .b5-take b{color: color-mix(in srgb,var(--accent) 85%,#fff)}.box3-page .b5-mini .b5-take{margin: 0 0 16px}.box3-page .b5-now{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.box3-page .b5-now li{display: grid;align-content: start;gap: 4px;padding: 16px;border-radius: 14px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-now__fig{color: var(--brand);font-family: var(--display);font-size: 1.5rem}.box3-page .b5-now__title{font-weight: 850}.box3-page .b5-now__text{color: var(--muted);font-size: .88rem;line-height: 1.45}.box3-page .b5-same{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.box3-page .b5-same li{position: relative;padding: 14px 14px 14px 46px;border-radius: 12px;background: color-mix(in srgb,var(--brand) 8%,var(--surface));font-size: .92rem;line-height: 1.5}.box3-page .b5-same li::before{content: '\2713';position: absolute;top: 13px;left: 14px;display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: var(--brand);color: #fff;font-size: .8rem;font-weight: 900}.box3-page .b5-era__grid{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-top: 14px}.box3-page .b5-era__card{padding: 16px 18px;border-radius: 14px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-era__card h5{margin: 0 0 6px;font-size: 1rem}.box3-page .b5-era__text{margin: 0;color: color-mix(in srgb,var(--ink) 80%,transparent);font-size: .92rem;line-height: 1.55}.box3-page .b5-read__block--wide{max-width: none}.box3-page .b5-sources{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.box3-page .b5-sources li{display: grid;gap: 3px;padding: 0 0 14px;border-bottom: 1px solid var(--line)}.box3-page .b5-sources a{color: var(--brand);font-weight: 750;overflow-wrap: anywhere}.box3-page .b5-sources__who{color: var(--muted);font-size: .86rem}.box3-page .b5-sources__what{font-size: .96rem;line-height: 1.55}.box3-page .b5-figs{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px}.box3-page .b5-figs__tile{padding: 20px 20px 18px;border-radius: 16px;background: var(--ink);color: var(--surface);box-shadow: 0 16px 30px -18px rgb(20 30 25 / 70%)}.box3-page .b5-figs__big{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;margin: 0}.box3-page .b5-figs__big b{color: color-mix(in srgb,var(--accent) 85%,#fff);font-family: var(--display);font-size: clamp(2rem,3.6vw,2.8rem);line-height: 1.05}.box3-page .b5-figs__big small{font-size: 1rem;font-weight: 750}.box3-page .b5-figs__title{margin: 8px 0 0;font-weight: 850}.box3-page .b5-figs__text{margin: 8px 0 0;color: color-mix(in srgb,var(--surface) 72%,transparent);font-size: .9rem;line-height: 1.5}.box3-page .b5-debate{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 22px;align-items: start;margin-top: 44px}.box3-page .b5-debate .b5-years__h{margin-top: 0}.box3-page .b5-debate > div:first-child{padding-top: 18px}.box3-page .b5-cabinet{padding: 18px 22px 20px;border-left: 4px solid #1f6f9a;border-radius: 0;background: color-mix(in srgb,#1f6f9a 10%,var(--surface))}.box3-page .b5-cabinet .b5-years__h{margin-bottom: 10px}.box3-page .b5-cabinet p{margin: 0;line-height: 1.65;color: color-mix(in srgb,var(--ink) 84%,transparent)}.box3-page .b5-stand{display: grid;gap: 10px;margin: 16px 0 0;padding: 0;list-style: none}.box3-page .b5-stand li{display: flex;align-items: center;justify-content: space-between;gap: 14px;padding: 12px 16px;border-radius: 12px;background: var(--panel)}.box3-page .b5-stand p{margin: 0;line-height: 1.5}.box3-page .b5-stand__tag{flex: none;padding: 4px 11px;border-radius: 99px;color: #fff;font-size: .74rem;font-weight: 850;white-space: nowrap}.box3-page .b5-stand__tag--done{background: var(--brand)}.box3-page .b5-stand__tag--soon{background: #b45309}.box3-page .b5-stand__tag--open{background: var(--muted)}.box3-page .b5-plan{position: relative;display: grid;gap: 0;margin: 20px 0 0;padding: 0;list-style: none}.box3-page .b5-plan::before{content: '';position: absolute;top: 12px;bottom: 12px;left: 7px;width: 2px;background: color-mix(in srgb,var(--ink) 18%,transparent)}.box3-page .b5-plan__step{--p: var(--muted);position: relative;display: grid;grid-template-columns: 11rem minmax(0,1fr);gap: 16px;padding: 0 0 22px 34px}.box3-page .b5-plan__step:last-child{padding-bottom: 0}.box3-page .b5-plan__step::before{content: '';position: absolute;top: 5px;left: 0;width: 16px;height: 16px;border-radius: 50%;background: var(--p);box-shadow: 0 0 0 4px var(--b5-paper)}.box3-page .b5-plan__step--done{--p: var(--brand)}.box3-page .b5-plan__step--soon{--p: #b45309}.box3-page .b5-plan__step--deadline{--p: var(--danger)}.box3-page .b5-plan__step--fixed{--p: var(--ink)}.box3-page .b5-plan__step--soon::before{background: var(--b5-paper);box-shadow: inset 0 0 0 3px var(--p),0 0 0 4px var(--b5-paper)}.box3-page .b5-plan__when{display: grid;justify-items: start;gap: 6px;margin: 0}.box3-page .b5-plan__when time{font-family: var(--display);font-size: 1.05rem;font-weight: 700;line-height: 1.3}.box3-page .b5-plan__tag{padding: 2px 9px;border-radius: 99px;background: var(--p);color: #fff;font-size: .72rem;font-weight: 850;letter-spacing: .06em;text-transform: uppercase}.box3-page .b5-plan__body{padding: 12px 16px;background: var(--panel)}.box3-page .b5-plan__what{margin: 0;font-weight: 750;line-height: 1.5}.box3-page .b5-plan__you{margin: 4px 0 0;color: color-mix(in srgb,var(--ink) 80%,transparent);font-size: .94rem;line-height: 1.55}.box3-page .b5-plan__you b{color: var(--ink)}.box3-page .b5-plan__step--done .b5-plan__body{background: transparent;box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-people__row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.box3-page .b5-person{--p: var(--brand);display: grid;justify-items: center;gap: 2px;min-height: 44px;padding: 16px 12px 14px;border: 1px solid var(--b5-line-strong);border-radius: 16px;background: var(--surface);color: var(--ink);font: inherit;cursor: pointer;transition: transform .45s var(--b5-ease),box-shadow .45s var(--b5-ease),opacity .3s,background-color .3s}.box3-page .b5-person--peter{--p: #1f6f9a}.box3-page .b5-person--stel{--p: #6c8fb0}.box3-page .b5-person--wim{--p: var(--accent)}.box3-page .b5-person--timlisa{--p: #8a5a9e}.box3-page .b5-person--ingrid{--p: #4f8a2e}.box3-page .b5-person:hover,.box3-page .b5-person[aria-expanded=true]{transform: translateY(-4px);box-shadow: var(--shadow)}.box3-page .b5-person[aria-expanded=true]{background: color-mix(in srgb,var(--p) 12%,var(--surface))}.box3-page .b5-person[aria-expanded=true] .b5-person__name{color: var(--p)}.box3-page .b5-person--wim[aria-expanded=true] .b5-person__name{color: var(--b5-accent-text)}.box3-page .b5-people__row.has-choice .b5-person:not([aria-expanded=true]){opacity: .55}.box3-page .b5-person__name{font-family: var(--display);font-size: 1.05rem;font-weight: 800;line-height: 1.25;text-align: center}.box3-page .b5-person__tag{color: var(--muted);font-size: .875rem}.box3-page .b5-person__open{margin-top: 20px;padding: 26px 28px;border-radius: 16px;background: var(--panel);box-shadow: inset 0 0 0 1px var(--line);animation: b5-fade .5s var(--b5-ease)}.box3-page .b5-person__open h3{margin: 0 0 10px;font-family: var(--display);font-size: 1.45rem;line-height: 1.2}.box3-page .b5-person__line{max-width: 42rem;margin: 0 0 12px;font-size: 1rem;line-height: 1.6}.box3-page .b5-person__more{max-width: 42rem;margin: 0 0 24px;font-size: 1.08rem;font-weight: 600;line-height: 1.5}.box3-page .b5-person__more b{color: var(--b5-accent-text);font-weight: 850;white-space: nowrap}.box3-page .b5-person__data{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,17rem),1fr));gap: 24px 36px;align-items: end;margin-bottom: 20px}.box3-page .b5-person__table{max-width: none;font-size: .95rem}.box3-page .b5-person__table caption{padding-bottom: 10px;color: var(--muted);font-size: .875rem;font-weight: 750;text-align: left}.box3-page .b5-person__table tbody th{font-size: .95rem;font-weight: 600}.box3-page .b5-person__table tbody tr:last-child :is(th,td){border-top: 0;border-bottom: 0}.box3-page .b5-person__table tbody tr:last-child td{color: var(--brand);font-family: inherit;font-size: 1rem}.box3-page .b5-person__table tr.is-plan td{color: var(--b5-accent-text)}.box3-page .b5-chart{display: grid;gap: 12px;max-width: 26rem}.box3-page .b5-chart__cols{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px;height: 230px}.box3-page .b5-chart__col{display: grid;grid-template-rows: 2.4rem minmax(0,1fr) auto;height: 100%;gap: 6px;text-align: center}.box3-page .b5-chart__val{align-self: end;font-size: .92rem;font-weight: 800;line-height: 1.2}.box3-page .b5-chart__extra-val{display: block;margin-top: 2px;color: var(--b5-accent-text);font-size: .875rem;font-weight: 700;line-height: 1.2}.box3-page .b5-chart__pile{display: flex;flex-direction: column-reverse;min-height: 0;height: 100%}.box3-page .b5-chart__bar{flex: none;height: calc(var(--h,0) * 100%);min-height: 3px;background: var(--muted);transition: height .9s var(--b5-ease)}.box3-page .b5-chart__bar--now{background: color-mix(in srgb,var(--muted) 55%,var(--surface))}.box3-page .b5-chart__bar--base{background: var(--accent);transition-delay: .15s}.box3-page .b5-chart__bar--extra,.box3-page .b5-chart__swatch--extra{min-height: 0;box-sizing: border-box;border: 2px dashed var(--accent);border-bottom: 0;border-radius: 0;background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--accent) 30%,var(--surface)) 0 4px,var(--surface) 4px 8px);transition-delay: .7s}.box3-page .b5-chart__bar--later{background: var(--brand);transition-delay: .3s}.box3-page .b5-chart__label{padding-top: 6px;border-top: 1px solid var(--line);color: var(--ink);font-size: .875rem;font-weight: 700}.box3-page .b5-chart__key{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 0;color: var(--muted);font-size: .875rem}.box3-page .b5-chart__key > span{display: inline-flex;align-items: center;gap: 6px}.box3-page .b5-chart__swatch{display: inline-block;flex: none;width: 14px;height: 14px}.box3-page .b5-chart__swatch--base{background: var(--accent)}.box3-page .b5-chart__swatch--extra{border-bottom: 2px dashed var(--accent)}.box3-page .b5-person__note{max-width: 42rem;margin: 0 0 14px;color: var(--muted);font-size: .92rem;line-height: 1.6}.box3-page .b5-person__watch{max-width: 42rem;margin: 0;padding: 14px 18px;border-radius: 12px;background: color-mix(in srgb,var(--accent) 12%,var(--surface));font-size: .97rem;line-height: 1.6}.box3-page .b5-person__next{margin-top: 20px}.box3-page .b5-people__own{margin-top: 20px}.box3-page .b5-person__assume{display: grid;gap: 8px;margin: 0;padding: 0 16px 16px 34px;font-size: .95rem;line-height: 1.55}.box3-page .b5-av{width: 80px;height: 80px;margin: 0 0 8px;overflow: visible;border-radius: 50%}.box3-page .b5-av__bg{fill: color-mix(in srgb,var(--p) 14%,var(--surface))}.box3-page .b5-av__body{fill: var(--p)}.box3-page .b5-av__skin{fill: #f1cfae}.box3-page .b5-av__hair{fill: var(--ink)}.box3-page .b5-person--karin .b5-av__hair{fill: #7b4a2a}.box3-page .b5-person--ingrid .b5-av__hair{fill: #b8894a}.box3-page .b5-person--wim .b5-av__hair,.box3-page .b5-person--stel .b5-av__hair{fill: #c9c6bd}.box3-page .b5-quiz__q{margin: 0 0 18px;padding: 0;border: 0}.box3-page .b5-quiz__q legend{margin-bottom: 10px;font-weight: 850;font-size: 1.05rem}.box3-page .b5-quiz__answers{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.box3-page .b5-quiz__a{min-height: 44px;padding: 16px 18px;border: 1px solid var(--b5-line-strong);border-radius: 14px;background: var(--surface);color: var(--ink);font: inherit;font-weight: 750;text-align: left;cursor: pointer;transition: transform .3s var(--b5-ease),border-color .3s,background-color .3s,color .3s}.box3-page .b5-quiz__a:hover{transform: translateY(-2px);border-color: var(--brand)}.box3-page .b5-quiz__a[aria-pressed=true]{border-color: var(--ink);background: var(--ink);color: var(--surface)}.box3-page .b5-quiz .is-up{animation: b5-up .6s var(--b5-ease)}.box3-page .b5-quiz__result{padding: 20px 22px;border-left: 4px solid var(--brand);border-radius: 0;background: color-mix(in srgb,var(--brand) 10%,var(--surface))}.box3-page .b5-quiz__go{min-height: 44px;margin-top: 14px;padding: 10px 22px;border: 1px solid var(--brand);border-radius: 99px;background: var(--brand);color: var(--surface);font: inherit;font-weight: 800;cursor: pointer;transition: transform .3s var(--b5-ease)}.box3-page .b5-quiz__go:hover{transform: translateY(-2px)}.box3-page .b5-quiz__result h3{margin: 0 0 8px}.box3-page .b5-quiz__tips-title{margin: 22px 0 10px;font-size: 1.05rem}.box3-page .b5-quiz__result p{margin: 0 0 12px;line-height: 1.6}.box3-page .b5-next [hidden]{display: none}@keyframes b5-up{from{opacity: 0;transform: translateY(26px)}}.box3-page .b5-tips{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin: 0;padding: 0;list-style: none}.box3-page .b5-tips__card{display: flex;flex-direction: column;padding: 16px 18px 6px;border-radius: 14px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.box3-page .b5-tips__card[hidden]{display: none}.box3-page .b5-tips__card p{margin: 6px 0 4px;color: var(--muted);font-size: .92rem;line-height: 1.5}.box3-page .b5-tips__link{display: inline-flex;align-items: center;align-self: flex-start;min-height: 44px;margin-top: auto;color: var(--brand);font-weight: 800;text-decoration: underline;text-underline-offset: 3px}.box3-page .b5-tips__link::after{content: ' \2192';white-space: pre}.box3-page .b5-tools{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;padding: 0;list-style: none}.box3-page .b5-tool{display: flex;align-items: center;gap: 14px;height: 100%;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: var(--surface);color: var(--ink);text-decoration: none;transition: transform .3s var(--b5-ease),border-color .3s}.box3-page a.b5-tool:hover{transform: translateY(-2px);border-color: var(--brand)}.box3-page .b5-tool__icon{flex: none;width: 42px;height: 42px;padding: 9px;border-radius: 12px;background: color-mix(in srgb,var(--brand) 11%,var(--surface));fill: none;stroke: var(--brand);stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round}.box3-page .b5-tool__text{display: grid;gap: 3px;flex: 1;min-width: 0}.box3-page .b5-tool__text span{color: var(--muted);font-size: .9rem;line-height: 1.45}@keyframes b5-fade{from{opacity: 0;transform: translateY(8px)}}@keyframes b5c-pulse{0%{box-shadow: 0 0 0 0 rgb(76 195 138 / 55%)}70%,100%{box-shadow: 0 0 0 7px rgb(76 195 138 / 0%)}}@keyframes b5c-flash-up{from{background: rgb(224 138 69 / 35%)}}@keyframes b5c-flash-down{from{background: rgb(76 195 138 / 35%)}}@keyframes b5c-ring{0%{box-shadow: 0 0 0 0 color-mix(in srgb,var(--accent) 80%,transparent)}100%{box-shadow: 0 0 0 18px transparent}}@keyframes b5-sum-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@keyframes b5-sum-pop{0%{transform: scale(1)}45%{transform: scale(1.35);background: color-mix(in srgb,var(--accent) 18%,transparent)}100%{transform: scale(1);background: color-mix(in srgb,var(--accent) 12%,transparent)}}.box3-page .b5-next{display: flex;flex-wrap: wrap;gap: 10px;margin: 26px 0 0}.box3-page .b5-next__link{padding: 10px 18px;border: 1px solid var(--brand);border-radius: 99px;background: var(--brand);color: var(--surface);font-size: .9rem;font-weight: 800;text-decoration: none;transition: transform .3s var(--b5-ease)}.box3-page .b5-next__link::after{content: ' \2192'}.box3-page .b5-next__link:hover{transform: translateY(-2px)}.box3-page .b5-next__link--ghost{background: transparent;color: var(--brand)}@media (max-width: 640px){.box3-page :is(.b5-shift,.b5-same,.b5-era__grid,.b5-mini__cols,.b5-figs,.b5-debate,.b5-quiz__answers,.b5-tips,.b5-tools,.b5-person__data){grid-template-columns: minmax(0,1fr)}.box3-page .b5-people__row,.box3-page .b5-now{grid-template-columns: 1fr 1fr}.box3-page .b5-person__open{padding: 18px 16px}.box3-page .b5-stand li{flex-direction: column;align-items: flex-start}.box3-page .b5-plan__step{grid-template-columns: minmax(0,1fr);gap: 6px}.box3-page .b5c-crate{padding: 10px}.box3-page .b5c-tile{padding: 14px 12px 12px}.box3-page .b5c-receipt{margin: -8px 6px 0;padding: 16px 12px 20px}.box3-page :is(.b5-boxes,.b5-falls,.b5-rates,.b5-versus){grid-template-columns: minmax(0,1fr)}.box3-page .b5-versus::after{top: auto;bottom: calc(50% - 17px)}.box3-page .b5-boxes__item.is-ours{transform: none}.box3-page .b5-read__block{margin-top: 36px}.box3-page .b5-read__block--first{margin-top: 0}.box3-page .b5-years__h{margin-top: 34px}.box3-page .b5-years__pick{padding: 10px;font-size: 1.15rem}}
