[data-lp] [data-block-type=offer-single] .os-item{gap:var(--lp-s1);min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-item>.lp-title{font-size:calc(var(--lp-fs-1) * var(--k-display));font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);line-height:1.35}[data-lp] [data-block-type=offer-single] .os-buy{gap:var(--lp-s4);display:grid}[data-lp] [data-block-type=offer-single] .os-panel{gap:var(--lp-s4)}[data-lp] [data-block-type=offer-single] .os-pass-head{gap:var(--lp-s2);justify-items:start;display:grid}[data-lp] [data-block-type=offer-single] .os-pass-kicker{color:var(--c-link);font-weight:var(--w-strong);font-size:calc(var(--lp-fs--1) * var(--k-text));line-height:1.4}[data-lp] [data-block-type=offer-single] .os-stats{gap:var(--lp-s3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-stat{justify-items:start;gap:var(--lp-s2);padding:var(--lp-s4);border:1px solid var(--art-card-line);border-radius:var(--r-card);background-color:var(--art-card-bg);text-align:start}[data-lp] [data-block-type=offer-single] .os-stat .lp-tape{font-size:calc(var(--lp-fs-3) * var(--k-display));line-height:1.15}@container lp (min-width:40rem){[data-lp] [data-block-type=offer-single] .os-stat{padding:var(--lp-s5)}[data-lp] [data-block-type=offer-single] .os-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lp (max-width:639.98px){[data-lp] [data-block-type=offer-single] .os-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-lp] [data-block-type=offer-single] .os-ticks{gap:var(--lp-s3);margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-tick{align-items:flex-start;gap:var(--lp-s3);color:var(--c-text);line-height:1.6;display:flex}[data-lp] [data-block-type=offer-single] .os-tick-mark{background-color:color-mix(in oklab, var(--c-link) 12%, var(--c-bg));border-radius:50%;flex:none;place-items:center;block-size:26px;inline-size:26px;margin-block-start:2px;display:inline-grid}[data-lp] [data-block-type=offer-single] .os-tick-mark .lp-icon{color:var(--c-link)}[data-lp] [data-block-type=offer-single] .os-receipt{max-inline-size:31rem;filter:drop-shadow(0 1px 1px color-mix(in oklab, var(--lp-ink) 8%, transparent)) drop-shadow(0 18px 26px color-mix(in oklab, var(--lp-ink) 16%, transparent));margin-inline:auto}[data-lp] [data-block-type=offer-single] .os-receipt-paper{--os-zz:22px;gap:var(--lp-s4);padding:calc(var(--lp-s5) + 10px) var(--lp-s5);background-color:var(--art-card-bg);color:var(--c-text);-webkit-mask:conic-gradient(from -45deg at bottom, transparent, black 1deg 89deg, transparent 90deg) bottom / var(--os-zz) 51% repeat-x, conic-gradient(from 135deg at top, transparent, black 1deg 89deg, transparent 90deg) top / var(--os-zz) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, transparent, black 1deg 89deg, transparent 90deg) bottom / var(--os-zz) 51% repeat-x, conic-gradient(from 135deg at top, transparent, black 1deg 89deg, transparent 90deg) top / var(--os-zz) 51% repeat-x;mask:conic-gradient(from -45deg at bottom, transparent, black 1deg 89deg, transparent 90deg) bottom / var(--os-zz) 51% repeat-x, conic-gradient(from 135deg at top, transparent, black 1deg 89deg, transparent 90deg) top / var(--os-zz) 51% repeat-x;display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-receipt .os-ribbon{justify-self:center;position:static;transform:none}[data-lp] [data-block-type=offer-single] .os-receipt-head{border-block-end:1.5px dashed var(--c-field);text-align:center;justify-items:center;gap:2px;padding-block-end:var(--lp-s4);display:grid}[data-lp] [data-block-type=offer-single] .os-receipt-seller{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-1) * var(--k-display));line-height:1.3}[data-lp] [data-block-type=offer-single] .os-receipt-kind{color:var(--c-muted);font-size:calc(var(--lp-fs--1) * var(--k-text))}[data-lp] [data-block-type=offer-single] .os-receipt .os-item{text-align:center;justify-items:center}[data-lp] [data-block-type=offer-single] .os-ledger{margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-line{align-items:baseline;gap:var(--lp-s2);min-block-size:40px;padding-block:var(--lp-s1);display:flex}[data-lp] [data-block-type=offer-single] .os-line-label{min-inline-size:0;color:var(--c-text);flex:0 auto}[data-lp] [data-block-type=offer-single] .os-leader{border-block-end:2px dotted var(--c-field);flex:1.5rem;block-size:0;min-inline-size:1rem;transform:translateY(-.28em)}[data-lp] [data-block-type=offer-single] .os-line-value{font-weight:var(--w-strong);font-variant-numeric:tabular-nums lining-nums;color:var(--c-text);flex:none}[data-lp] [data-block-type=offer-single] .os-line[data-authored]{align-items:flex-start}[data-lp] [data-block-type=offer-single] .os-check{flex:none;margin-block-start:2px;display:inline-grid}[data-lp] [data-block-type=offer-single] .os-check .lp-icon{color:var(--c-link)}[data-lp] [data-block-type=offer-single] .os-receipt .os-buy{border-block-start:1.5px dashed var(--c-field);padding-block-start:var(--lp-s4)}@container lp (min-width:40rem){[data-lp] [data-block-type=offer-single] .os-receipt-paper{padding:calc(var(--lp-s6) + 10px) var(--lp-s6);gap:var(--lp-s5)}}[data-lp] [data-block-type=offer-single] .os-board{gap:var(--lp-s6);grid-template-columns:minmax(0,1fr);max-inline-size:66rem;margin-inline:auto;display:grid}[data-lp] [data-block-type=offer-single] .os-pass{gap:var(--lp-s5);padding:var(--lp-s6) var(--lp-s5) var(--lp-s5);text-align:center;min-inline-size:0;display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-pass:has(>.os-ribbon){padding-block-start:calc(var(--lp-s6) + var(--lp-s3))}[data-lp] [data-block-type=offer-single] .os-pass-head[data-align=center]{text-align:center;justify-items:center}[data-lp] [data-block-type=offer-single] .os-pass-head[data-align=center] .os-item{justify-items:center}[data-lp] [data-block-type=offer-single] .os-pass .os-item>.lp-title{font-size:calc(var(--lp-fs-2) * var(--k-display))}[data-lp] [data-block-type=offer-single] .os-pass .lp-offer-trust{justify-items:center}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4))){gap:var(--lp-s1);padding:var(--lp-s1);border-radius:var(--r-field);background-color:color-mix(in oklab, var(--c-text) 5%, var(--c-bg));grid-template-columns:repeat(auto-fit,minmax(0,1fr))}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt{min-block-size:56px;padding:var(--lp-s2) var(--lp-s2);border-radius:var(--r-field);box-shadow:none;text-align:center;background-color:#0000;border:0;grid-template-columns:minmax(0,1fr);justify-items:center}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt :is(.lp-pick-dot,.lp-pick-aside,.lp-pick-meta){display:none}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt .lp-pick-name{color:var(--c-muted)}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt:has(.lp-pick-input:checked){background-color:var(--art-card-bg);box-shadow:0 1px 3px color-mix(in oklab, var(--lp-ink) 14%, transparent)}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt:has(.lp-pick-input:checked) .lp-pick-name{color:var(--c-text)}[data-lp] [data-block-type=offer-single] .os-pass .os-plans:not(:has(>.lp-pick-opt:nth-of-type(4)))>.lp-pick-opt:has(.lp-pick-input:focus-visible){outline:2px solid var(--c-link);outline-offset:2px}[data-lp] [data-block-type=offer-single] .os-pass .lp-methods{gap:var(--lp-s2)}[data-lp] [data-block-type=offer-single] .os-pass .lp-methods>li:not(.lp-methods-mark){min-block-size:28px;padding-inline:var(--lp-s2);border-radius:var(--r-field);font-weight:var(--w-text);font-size:calc(var(--lp-fs--1) * var(--k-text) * .92);color:var(--c-muted);border-width:1px}[data-lp] [data-block-type=offer-single] .os-feats{border-block-start:1px solid var(--art-card-line);align-content:start;gap:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-feat{align-items:center;gap:var(--lp-s4);min-block-size:68px;padding-block:var(--lp-s3);border-block-end:1px solid var(--art-card-line);display:flex}[data-lp] [data-block-type=offer-single] .os-feat-ico{border-radius:var(--r-field);background-color:color-mix(in oklab, var(--c-link) 11%, var(--c-bg));block-size:48px;inline-size:48px;color:var(--c-link)}[data-lp] [data-block-type=offer-single] .os-feat-text{gap:2px;min-inline-size:0;line-height:1.25;display:grid}[data-lp] [data-block-type=offer-single] .os-feat-value{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-2) * var(--k-display));font-variant-numeric:tabular-nums lining-nums;color:var(--c-text);justify-self:start}[data-lp] [data-block-type=offer-single] .os-feat-label{color:var(--c-muted);font-size:calc(var(--lp-fs--1) * var(--k-text))}[data-lp] [data-block-type=offer-single] .os-feat-says{font-weight:var(--w-strong);line-height:1.55}@container lp (min-width:64rem){[data-lp] [data-block-type=offer-single] .os-board{column-gap:var(--lp-s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}[data-lp] [data-block-type=offer-single] .os-board>.os-feats{order:-1}[data-lp] [data-block-type=offer-single] .os-board>.os-pass{padding:var(--lp-s7) var(--lp-s6) var(--lp-s6);position:sticky;inset-block-start:var(--lp-s6)}[data-lp] [data-block-type=offer-single] .os-feat{padding-block:var(--lp-s4);min-block-size:80px}}[data-lp] [data-block-type=offer-single] .os-spot{max-inline-size:64rem;margin-inline:auto;padding:0;display:grid;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-spot:not([data-cover]){max-inline-size:34rem}[data-lp] [data-block-type=offer-single] .os-spot-media{min-inline-size:0;display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-spot-media>.lp-media{border-radius:0}[data-lp] [data-block-type=offer-single] .os-spot-media>.os-ribbon{inset-block-start:var(--lp-s4);inset-inline:var(--lp-s4) auto;margin-inline:0;transform:none}[data-lp] [data-block-type=offer-single] .os-spot-body{gap:var(--lp-s4);padding:var(--lp-s5);align-content:start;min-inline-size:0;display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-spot-body>.os-ribbon{justify-self:start;margin-inline:0;position:static;transform:none}[data-lp] [data-block-type=offer-single] .os-stats-row{padding-block:var(--lp-s3);border-block:1px solid var(--art-card-line);gap:0;display:flex}[data-lp] [data-block-type=offer-single] .os-stats-row>.os-stat{min-inline-size:0;padding:0 var(--lp-s3);background:0 0;border:0;border-radius:0;flex:1 1 0}[data-lp] [data-block-type=offer-single] .os-stats-row>.os-stat+.os-stat{border-inline-start:1px solid var(--art-card-line)}[data-lp] [data-block-type=offer-single] .os-stats-row>.os-stat:first-child{padding-inline-start:0}[data-lp] [data-block-type=offer-single] .os-stats-row .lp-tape{font-size:calc(var(--lp-fs-1) * var(--k-display))}@container lp (min-width:48rem){[data-lp] [data-block-type=offer-single] .os-spot[data-cover]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}[data-lp] [data-block-type=offer-single] .os-spot[data-cover] .os-spot-media{padding:var(--lp-s6);background-color:color-mix(in oklab, var(--c-link) 8%, var(--c-bg));align-content:center}[data-lp] [data-block-type=offer-single] .os-spot[data-cover] .os-spot-media>.lp-media{border-radius:var(--r-media);box-shadow:var(--art-shadow-lg)}[data-lp] [data-block-type=offer-single] .os-spot-body{gap:var(--lp-s5);padding:var(--lp-s7)}}[data-lp] [data-block-type=offer-single] .os-ticket{--os-n:13px;max-inline-size:46rem;filter:drop-shadow(0 1px 1px color-mix(in oklab, var(--lp-ink) 9%, transparent)) drop-shadow(0 14px 24px color-mix(in oklab, var(--lp-ink) 16%, transparent));margin-inline:auto;display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-stub,[data-lp] [data-block-type=offer-single] .os-body{min-inline-size:0;padding:calc(22px * var(--density))}[data-lp] [data-block-type=offer-single] .os-stub{gap:var(--lp-s3);background-color:var(--c-tile);color:var(--c-text);-webkit-mask:radial-gradient(circle at 0 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card);justify-items:start;display:grid}[data-lp] [data-block-type=offer-single] .os-body{gap:var(--lp-s5);border-block-start:2px dashed var(--c-field);background-color:var(--c-surface);color:var(--c-text);-webkit-mask:radial-gradient(circle at 0 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 100% 0 / 51% 100% no-repeat;border-end-end-radius:var(--r-card);border-end-start-radius:var(--r-card);align-content:start;display:grid}[data-lp] [data-block-type=offer-single] .os-perf{display:none}[data-lp] [data-block-type=offer-single] .os-tag{align-items:center;gap:var(--lp-s2);min-block-size:28px;padding-inline:var(--lp-s3);border-radius:var(--r-chip);background-color:var(--c-surface);color:var(--c-text);font-weight:var(--w-strong);font-size:calc(var(--lp-fs--1) * var(--k-text));line-height:1.3;display:inline-flex}[data-lp] [data-block-type=offer-single] .os-tag .lp-icon{color:var(--c-link)}[data-lp] [data-block-type=offer-single] .os-date{column-gap:var(--lp-s4)}@container lp (min-width:48rem){[data-lp-body] [data-block-type=offer-single] .os-stub .os-date{row-gap:var(--lp-s1);grid-template-columns:minmax(0,1fr)}}[data-lp] [data-block-type=offer-single] .os-date .lp-date-day{font-size:calc(var(--lp-fs-5) * var(--k-display) * 1.15);color:var(--c-tile-ink)}[data-lp] [data-block-type=offer-single] .os-date .lp-date-month{font-size:calc(var(--lp-fs-1) * var(--k-text))}[data-lp] [data-block-type=offer-single] .os-stub .lp-date-meta{color:var(--c-text)}[data-lp] [data-block-type=offer-single] .os-stub-mark{background-color:var(--c-surface);block-size:64px;inline-size:64px;color:var(--c-tile-ink);border-radius:50%;place-items:center;display:inline-grid}[data-lp] [data-block-type=offer-single] .os-stub-mark .lp-icon{color:var(--c-tile-ink)}[data-lp] [data-block-type=offer-single] .os-body-head{gap:var(--lp-s2);display:grid}[data-lp] [data-block-type=offer-single] .os-body .os-buy{border-block-start:0;padding-block-start:0}[data-lp] [data-block-type=offer-single] .os-body-head .os-item{margin:0}[data-lp] [data-block-type=offer-single] .os-ticks{gap:var(--lp-s2);display:grid}[data-lp] [data-block-type=offer-single] .os-tick{align-items:flex-start;gap:var(--lp-s2);display:flex}[data-lp] [data-block-type=offer-single] .os-tick .lp-icon{color:var(--c-link);margin-block-start:2px}@container lp (min-width:48rem){[data-lp-body] [data-block-type=offer-single] .os-ticket{grid-template-columns:minmax(12rem,4fr) minmax(0,8fr)}[data-lp-body] [data-block-type=offer-single] .os-stub{--os-x:100%;padding:calc(32px * var(--density));border-radius:0;-webkit-mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;border-start-start-radius:var(--r-card);border-end-start-radius:var(--r-card);align-content:center}[data-lp-body] [data-block-type=offer-single] .os-body{--os-x:0%;padding:calc(32px * var(--density));border-radius:0;border-block-start:0;border-inline-start:2px dashed var(--c-field);-webkit-mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;mask:radial-gradient(circle at var(--os-x) 0, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 0 / 100% 51% no-repeat, radial-gradient(circle at var(--os-x) 100%, transparent var(--os-n), currentColor calc(var(--os-n) + .5px)) 0 100% / 100% 51% no-repeat;border-start-end-radius:var(--r-card);border-end-end-radius:var(--r-card)}[data-lp][dir=rtl] [data-block-type=offer-single] .os-stub{--os-x:0%}[data-lp][dir=rtl] [data-block-type=offer-single] .os-body{--os-x:100%}}[data-lp] [data-block-type=offer-single] .os-band{gap:var(--lp-s4);display:grid}[data-lp] [data-block-type=offer-single] .os-band-cover{border-radius:var(--r-media);inline-size:72px}[data-lp] [data-block-type=offer-single] .os-band .os-ribbon{justify-self:start;margin-inline:0;position:static;transform:none}[data-lp] [data-block-type=offer-single] .os-band-main{gap:var(--lp-s2);min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-band-buy{gap:var(--lp-s3);min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-band-foot{gap:var(--lp-s2);min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-band .os-panel{gap:var(--lp-s3)}@container lp (min-width:48rem){[data-lp-body] [data-block-type=offer-single] .os-band{align-items:center;column-gap:var(--lp-s7);padding-block:calc(28px * var(--density));padding-inline:calc(36px * var(--density));grid-template-columns:minmax(0,1fr)}[data-lp-body] [data-block-type=offer-single] .os-band[data-cover]{grid-template-columns:auto minmax(0,1fr)}[data-lp-body] [data-block-type=offer-single] .os-band-buy{grid-column:1/-1}[data-lp-body] [data-block-type=offer-single] .os-band-cover{inline-size:96px}[data-lp-body] [data-block-type=offer-single] .os-band .os-panel{align-items:center;column-gap:var(--lp-s5);grid-auto-flow:column}[data-lp-body] [data-block-type=offer-single] .os-band-foot{border-block-start:1px solid var(--c-border);grid-column:1/-1;padding-block-start:var(--lp-s3)}}@container lp (min-width:64rem){[data-lp-body] [data-block-type=offer-single] .os-band{grid-template-columns:minmax(0,1fr) auto}[data-lp-body] [data-block-type=offer-single] .os-band[data-cover]{grid-template-columns:auto minmax(0,1fr) auto}[data-lp-body] [data-block-type=offer-single] .os-band-buy{grid-column:auto}}[data-lp] [data-block-type=offer-single] .os-split{border:1px solid var(--art-card-line);border-radius:var(--r-card);background-color:var(--art-card-bg);max-inline-size:64rem;box-shadow:var(--art-shadow-lg);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-split-side{align-content:start;gap:var(--lp-s5);padding:var(--lp-s5);isolation:isolate;display:grid;position:relative;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-split-side .os-pass-kicker{color:var(--c-link)}[data-lp] [data-block-type=offer-single] .os-split-side :is(.lp-title,.lp-meta){color:inherit}[data-lp] [data-block-type=offer-single] .os-split-side .lp-meta{color:var(--c-muted)}[data-lp] [data-block-type=offer-single] .os-split-list{gap:var(--lp-s2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-split-row{align-items:baseline;gap:var(--lp-s3);padding-block:var(--lp-s2);border-block-end:1px solid var(--c-border);display:flex}[data-lp] [data-block-type=offer-single] .os-split-val{min-inline-size:3.2ch;color:var(--c-text);font-family:var(--f-display);font-size:calc(var(--lp-fs-3) * var(--k-display));font-variant-numeric:tabular-nums lining-nums;flex:none;font-weight:800;line-height:1.1}[data-lp] [data-block-type=offer-single] .os-split-label{color:var(--c-muted)}[data-lp] [data-block-type=offer-single] .os-split-side .os-tick{color:var(--c-text)}[data-lp] [data-block-type=offer-single] .os-split-side .os-tick-mark{background-color:color-mix(in oklab, var(--c-link) 22%, var(--c-bg))}[data-lp] [data-block-type=offer-single] .os-split-deal{align-content:center;gap:var(--lp-s4);padding:var(--lp-s5);display:grid;position:relative}[data-lp] [data-block-type=offer-single] .os-split-deal:has(>.os-ribbon){padding-block-start:calc(var(--lp-s5) + var(--lp-s5))}@container lp (min-width:40rem){[data-lp-body] [data-block-type=offer-single] .os-split-list{column-gap:var(--lp-s5);row-gap:var(--lp-s3);grid-template-columns:repeat(2,minmax(0,1fr))}[data-lp-body] [data-block-type=offer-single] .os-split-row{align-items:flex-start;gap:var(--lp-s1);padding-block:var(--lp-s3);flex-direction:column}}@container lp (min-width:64rem){[data-lp-body] [data-block-type=offer-single] .os-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}[data-lp-body] [data-block-type=offer-single] .os-split-side{padding:var(--lp-s7)}[data-lp-body] [data-block-type=offer-single] .os-split-deal{padding:var(--lp-s6)}}[data-lp] [data-block-type=offer-single] .os-store{gap:var(--lp-s5);grid-template-columns:minmax(0,1fr);max-inline-size:72rem;margin-inline:auto;display:grid}[data-lp] [data-block-type=offer-single] .os-store-a,[data-lp] [data-block-type=offer-single] .os-store-b{display:contents}[data-lp] [data-block-type=offer-single] .os-store-cover{order:1}[data-lp] [data-block-type=offer-single] .os-store-id{order:2}[data-lp] [data-block-type=offer-single] .os-store-buy{order:3}[data-lp] [data-block-type=offer-single] .os-store-inc{order:4}[data-lp] [data-block-type=offer-single] .os-store-cover{min-inline-size:0;position:relative}[data-lp] [data-block-type=offer-single] .os-store-cover>.lp-media{border-radius:var(--r-media);box-shadow:0 1px 2px color-mix(in oklab, var(--lp-ink) 10%, transparent), 0 22px 44px -22px color-mix(in oklab, var(--lp-ink) 42%, transparent)}[data-lp] [data-block-type=offer-single] .os-store-id{gap:var(--lp-s2);justify-items:start;min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-store-title{font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-3) * var(--k-display));text-wrap:balance;line-height:1.25}[data-lp] [data-block-type=offer-single] .os-store-sub{-webkit-line-clamp:3;font-size:calc(var(--lp-fs-0) * var(--k-text));-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-store-by{align-items:center;column-gap:var(--lp-s4);row-gap:var(--lp-s1);flex-wrap:wrap;margin-block-start:var(--lp-s1);display:flex}[data-lp] [data-block-type=offer-single] .os-store-seller{align-items:center;gap:var(--lp-s2);min-inline-size:0;color:var(--c-link);font-weight:var(--w-strong);line-height:1.4;display:inline-flex}[data-lp] [data-block-type=offer-single] .os-store-face{inline-size:32px;box-shadow:0 0 0 2px var(--c-bg);border-radius:50%;flex:none}[data-lp] [data-block-type=offer-single] .os-store-rating{align-items:center;gap:var(--lp-s1);color:var(--c-text);font-weight:var(--w-strong);line-height:1.4;display:inline-flex}[data-lp] [data-block-type=offer-single] .os-store-rating .lp-icon{color:var(--c-hl);fill:var(--c-hl)}[data-lp] [data-block-type=offer-single] .os-store-count{color:var(--c-muted);font-weight:var(--w-text);font-size:calc(var(--lp-fs--1) * var(--k-text))}[data-lp] [data-block-type=offer-single] .os-store-chips{align-items:center;row-gap:var(--lp-s2);margin:var(--lp-s3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}[data-lp] [data-block-type=offer-single] .os-store-chip{align-items:center;gap:var(--lp-s2);padding-inline:var(--lp-s3);color:var(--c-text);font-weight:var(--w-strong);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;line-height:1.4;display:inline-flex}[data-lp] [data-block-type=offer-single] .os-store-chip:first-child{padding-inline-start:0}[data-lp] [data-block-type=offer-single] .os-store-chip+.os-store-chip{border-inline-start:1px solid var(--c-border)}[data-lp] [data-block-type=offer-single] .os-store-chip .lp-icon{color:var(--c-link);flex:none}[data-lp] [data-block-type=offer-single] .os-store-buy{gap:var(--lp-s4);border-color:var(--art-card-line);border-radius:var(--r-card);background-color:var(--art-card-bg);min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-store-buy>.os-ribbon{justify-self:start;margin-inline:0;position:static;transform:none}[data-lp] [data-block-type=offer-single] .os-store-buy .lp-total-fig{gap:var(--lp-s1)}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans{gap:var(--lp-s1);padding:var(--lp-s1);border-radius:var(--r-field);background-color:color-mix(in oklab, var(--c-text) 6%, var(--c-bg));grid-template-columns:repeat(auto-fit,minmax(0,1fr))}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt{min-block-size:48px;padding:var(--lp-s1) var(--lp-s2);border-radius:var(--r-field);box-shadow:none;text-align:center;background-color:#0000;border:0;grid-template-columns:minmax(0,1fr);justify-items:center}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt :is(.lp-pick-dot,.lp-pick-aside,.lp-pick-meta){display:none}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt .lp-pick-name{color:var(--c-muted);font-size:calc(var(--lp-fs--1) * var(--k-text));line-height:1.3}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt:has(.lp-pick-input:checked){background-color:var(--art-card-bg);box-shadow:0 1px 3px color-mix(in oklab, var(--lp-ink) 16%, transparent)}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt:has(.lp-pick-input:checked) .lp-pick-name{color:var(--c-text)}[data-lp] [data-block-type=offer-single] .os-store-buy[data-switch] .os-plans>.lp-pick-opt:has(.lp-pick-input:focus-visible){outline:2px solid var(--c-link);outline-offset:2px}[data-lp] [data-block-type=offer-single] .os-store-inc{gap:var(--lp-s3);min-inline-size:0;border-block-start:1px solid var(--c-border);align-content:start;padding-block-start:var(--lp-s4);display:grid}[data-lp] [data-block-type=offer-single] .os-store-inc-title{color:var(--c-text);font-family:var(--f-display);word-spacing:var(--ws-display,0);font-weight:var(--w-display);font-size:calc(var(--lp-fs-1) * var(--k-display));line-height:1.35}[data-lp] [data-block-type=offer-single] .os-store-list{gap:var(--lp-s3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}[data-lp] [data-block-type=offer-single] .os-store-li{align-items:flex-start;gap:var(--lp-s3);color:var(--c-text);font-size:calc(var(--lp-fs-0) * var(--k-text));line-height:1.55;display:flex}[data-lp] [data-block-type=offer-single] .os-store-tick{background-color:var(--c-btn);border-radius:50%;flex:none;place-items:center;block-size:24px;inline-size:24px;margin-block-start:2px;display:inline-grid}[data-lp] [data-block-type=offer-single] .os-store-tick .lp-icon{color:var(--c-btn-text)}@container lp (min-width:40rem){[data-lp] [data-block-type=offer-single] .os-store-list{column-gap:var(--lp-s5);grid-template-columns:repeat(2,minmax(0,1fr))}}@container lp (min-width:64rem){[data-lp] [data-block-type=offer-single] .os-store{column-gap:var(--lp-s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}[data-lp] [data-block-type=offer-single] .os-store-a,[data-lp] [data-block-type=offer-single] .os-store-b{gap:var(--lp-s6);align-content:start;min-inline-size:0;display:grid}[data-lp] [data-block-type=offer-single] .os-store-b{gap:var(--lp-s5)}[data-lp] [data-block-type=offer-single] .os-store-buy{padding:var(--lp-s6)}[data-lp] [data-block-type=offer-single] .os-store-title{font-size:calc(var(--lp-fs-4) * var(--k-display))}[data-lp] [data-block-type=offer-single] .os-store:not([data-cover]) .os-store-b{display:contents}[data-lp] [data-block-type=offer-single] .os-store:not([data-cover]) .os-store-id{grid-area:1/1}[data-lp] [data-block-type=offer-single] .os-store:not([data-cover]) .os-store-a{grid-area:2/1}[data-lp] [data-block-type=offer-single] .os-store:not([data-cover]) .os-store-buy{grid-area:1/2/span 2}}
