.offer{position:relative;display:grid;gap:24px;padding-block:40px 56px;border-top:2px solid var(--ink)}.offer:target::before{content:"";position:absolute;inset-inline-start:calc(-1 * min(var(--m),20px));top:-2px;bottom:0;width:3px;background:var(--accent)}.offer__head{display:flex;align-items:baseline;gap:16px}.offer__no{font:400 20px/1 var(--serif);color:var(--muted);font-variant-numeric:lining-nums}.offer__flag{color:var(--accent)}.offer__line{margin-top:12px}.offer__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding-block:16px;border-block:1px solid var(--ink)}.offer__price .unit{margin:0;font-size:15px}.offer__terms{margin-top:12px;font:400 15px/1.5 var(--sans)}.offer__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:20px}.offer__lists{display:grid;gap:24px}.offer__lists .label{margin-bottom:8px;color:var(--muted)}@media (min-width:768px){.offer__lists{grid-template-columns:1fr 1fr;column-gap:var(--gap)}}@media (min-width:1100px){.offer{grid-template-columns:repeat(12,1fr);column-gap:var(--gap);row-gap:32px}.offer__head{grid-column:1/4;grid-row:1/3;flex-direction:column;gap:10px}.offer__body{grid-column:4/9;grid-row:1}.offer__spec{grid-column:4/9;grid-row:2}.offer__side{grid-column:10/13;grid-row:1/3}.offer__price{flex-direction:column;gap:8px;border-top:2px solid var(--accent)}.offer__more,.offer__note{grid-column:4/13}.offer__note{grid-column:4/10}}.chips{position:sticky;top:0;z-index:20;background:var(--paper);border-block:1px solid var(--rule)}.chips ul{display:flex;gap:4px 20px;list-style:none;overflow-x:auto;scrollbar-width:none}.chips a{position:relative;display:flex;align-items:center;min-height:44px;white-space:nowrap;font:600 14px/1 var(--sans);text-decoration:none}.chips a[aria-current=true]::after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--accent)}.has-chips{scroll-padding-top:60px}.offer__sum{position:relative;display:flex;align-items:center;min-height:52px;padding:12px 40px 12px 0;border-block:1px solid var(--rule-strong);font:600 16px/1.3 var(--sans);cursor:pointer;list-style:none}.offer__sum::-webkit-details-marker{display:none}.offer__sum::before,.offer__sum::after{content:"";position:absolute;inset-inline-end:8px;top:50%;width:14px;height:1.5px;background:var(--ink);transition:transform 200ms var(--ease-out)}.offer__sum::after{transform:rotate(90deg)}.offer__more[open]>.offer__sum::after{transform:rotate(0)}.offer__more[open]>.offer__lists{margin-top:20px}@media (min-width:768px){.offer__more[open]>.offer__sum{display:none}.offer__more[open]>.offer__lists{margin-top:0}}.money-seq{--n:4;margin-top:8px}@media (min-width:1100px){.money-seq{margin-inline-start:calc((100% - 11 * var(--gap)) / 4 + 3 * var(--gap))}.money-seq .tl__n{font:500 28px/1 var(--serif);color:var(--accent);letter-spacing:0}}@media (max-width:767px){.chips ul{flex-wrap:wrap;overflow:visible;gap:0 18px;padding-block:2px}.chips a{min-height:38px}.has-chips{scroll-padding-top:96px}}@media (min-width:1100px){.money-seq{margin-top:40px}}
