.or{font-family:var(--sans);color:var(--ink);margin-top:22px;line-height:1.5;position:relative;container-type:inline-size}.or-body{min-height:var(--or-min,0px);flex-direction:column;display:flex}.or-body>*{min-width:0}.or-body>.or-v:only-child,.or-body>.or-fb:not(.or-fb-line){flex:1 0 auto}.or-v{flex-direction:column;display:flex}.or-v>.or-note:last-child{margin-top:auto;padding-top:14px}.or-v>.or-ft:last-child{margin-top:auto}.or-v>:has(+.or-ft:last-child){margin-bottom:12px}:where(.or) a{color:inherit;text-decoration:none}:where(.or) ul,:where(.or) ol{margin:0;padding:0;list-style:none}:where(.or) p,:where(.or) dl,:where(.or) dd,:where(.or) h3{margin:0}.or-h{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:21px;font-weight:400;line-height:1.25}.or-kick{letter-spacing:.12em;text-transform:uppercase;color:var(--gold,#86661c);font-size:12px;font-weight:700;line-height:1.4}.or-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 18px;margin-bottom:16px;display:flex;position:relative}.or-hd>div{min-width:0}.or-hd .or-kick{margin-bottom:6px}.or-all{color:var(--accent);white-space:nowrap;font-size:14px;font-weight:700}.or-all:hover{text-underline-offset:3px;text-decoration:underline}.or-note{color:var(--dim);margin-top:14px;font-size:12px;line-height:1.5}.or-dim{color:var(--dim)}.or-rv-short{display:none}.or-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.or-keep{white-space:pre;flex:none}.or-star{color:#c9971f}.or-name,.or-price b{font-weight:700}.or-live{align-items:center;gap:7px;display:inline-flex}.or-live>span{min-width:0}.or-live i{background:#2fbf71;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #2fbf7138}@media (prefers-reduced-motion:no-preference){.or-live i{animation:2.4s ease-in-out infinite or-pulse}@keyframes or-pulse{50%{box-shadow:0 0 0 6px #2fbf7100}}.or-body>.or-v{animation:.45s both or-in}@keyframes or-in{0%{opacity:0;transform:translateY(6px)}}}.or :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.or-ph{object-fit:cover;object-position:50% 22%;background:#1b2348;display:block}.or-pc{white-space:nowrap;justify-items:end;line-height:1.15;display:grid}.or-pc b{font-family:var(--serif);font-size:18px;font-weight:400}.or-pc small{color:var(--dim);font-size:12px}.or-spec{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#86661c);font-size:12px;font-weight:700}.or-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--gold,#86661c);border:1px solid color-mix(in srgb, currentColor 60%, transparent);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px;font-weight:700;line-height:1.6;display:inline-block}.or-night,.or-fb-night{isolation:isolate;background:radial-gradient(110% 130% at 88% 0%, #1a2656, transparent 62%), var(--night,#0b1230);color:var(--on-night,#f3ecd9);border:1px solid #d6b46a8c;border-radius:16px;padding:22px 24px 18px;position:relative;overflow:hidden;box-shadow:0 24px 50px -34px #0b1230cc}.or-night:before,.or-fb-night:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d6b46a33;border-radius:11px;position:absolute;inset:6px}.or-sky{width:min(300px,60%);height:auto;color:var(--gold-on-night,#d6b46a);z-index:-1;opacity:.5;position:absolute;top:0;right:0}.or-night .or-kick,.or-night .or-spec,.or-night .or-badge,.or-fb-night .or-kick{color:var(--gold-on-night,#d6b46a)}.or-night .or-dim,.or-night .or-pc small{color:#f3ecd9b3}.or-night .or-note,.or-fb-night .or-note{color:#f3ecd99e}.or-night .or-all{color:var(--gold-on-night,#d6b46a)}.or-night .or-h{color:var(--on-night,#f3ecd9)}.or-night .or-star{color:#e9c46a}.or-paper,.or-fb-paper{border:1px solid var(--line);background:var(--bg);border-radius:14px;padding:20px 22px 16px;position:relative}.or-paper:before,.or-fb-paper:before{content:"";background:linear-gradient(90deg, transparent, var(--gold,#86661c) 20%, var(--gold,#86661c) 80%, transparent);opacity:.7;height:2px;position:absolute;top:-1px;left:22px;right:22px}.or-soft,.or-fb-soft{background:var(--gold-soft,var(--wash));border:1px solid color-mix(in srgb, var(--gold,#86661c) 55%, transparent);border-radius:14px;padding:18px 20px 14px}.or-ft{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 18px;display:flex}.or-ft .or-note{flex:280px}.or-ft .or-all{margin-top:14px}.or-trio-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.or-trio-a{text-align:center;background:#ffffff08;border:1px solid #d6b46a42;border-radius:12px;flex-direction:column;align-items:center;gap:3px;height:100%;padding:18px 12px 16px;transition:border-color .2s,background .2s,transform .2s;display:flex}.or-trio-a:hover{background:#d6b46a12;border-color:#d6b46ad9;transform:translateY(-2px)}.or-ring{width:78px;height:78px;box-shadow:0 0 0 1px #d6b46ae6, 0 0 0 5px var(--night,#0b1230), 0 0 0 6px #d6b46a59;border-radius:50%;flex:none;margin-bottom:10px;position:relative}.or-ring .or-ph{border-radius:50%;width:100%;height:100%}.or-dot{border:2px solid var(--night,#0b1230);background:#2fbf71;border-radius:50%;width:14px;height:14px;position:absolute;bottom:3px;right:2px}.or-trio-t{gap:3px;width:100%;min-width:0;display:grid}.or-trio-t .or-name{font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:400;line-height:1.25;overflow:hidden}.or-trio-t .or-spec{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.or-trio-t .or-rate{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.or-trio-p{border-top:1px solid #d6b46a38;justify-content:center;width:100%;margin-top:10px;padding-top:10px;display:flex}.or-trio-p .or-pc{justify-items:center}.or-trio-p .or-pc b{font-size:20px}@container (width<=600px){.or-night{padding:18px 16px 14px}.or-trio-list{grid-template-columns:minmax(0,1fr);gap:8px}.or-trio-a{text-align:left;grid-template-columns:52px minmax(0,1fr) 70px;align-items:center;gap:0 12px;padding:10px 12px 10px 10px;display:grid}.or-ring{width:52px;height:52px;box-shadow:0 0 0 1px #d6b46ae6, 0 0 0 4px var(--night,#0b1230), 0 0 0 5px #d6b46a59;margin:0}.or-dot{width:12px;height:12px;bottom:1px;right:0}.or-trio-t{gap:1px}.or-trio-t .or-name{font-family:var(--sans);font-size:15px;font-weight:700}.or-trio-a .or-rv-long{display:none}.or-trio-a .or-rv-short{display:inline}.or-trio-p{border-top:0;border-left:1px solid #d6b46a38;align-self:stretch;align-items:center;width:auto;margin:0;padding:0 0 0 10px}.or-trio-p .or-pc{justify-items:end}.or-trio-p .or-pc b{font-size:18px}}.or-spot{grid-template:"ph id also""ph buy also"1fr/184px minmax(0,1fr) minmax(200px,236px);gap:6px 26px;display:grid;position:relative}.or-portrait{aspect-ratio:208/224;box-shadow:0 0 0 1px #d6b46ad9, 0 0 0 5px var(--night,#0b1230), 0 0 0 6px #d6b46a59, 0 18px 38px -14px #000000d9;border-radius:14px;grid-area:ph;align-self:start;margin:6px;display:block;position:relative;overflow:hidden}.or-portrait .or-ph{width:100%;height:100%;transition:transform .3s}.or-portrait:hover .or-ph{transform:scale(1.04)}.or-tag{color:var(--on-night,#f3ecd9);letter-spacing:.08em;text-transform:uppercase;background:#0b1230d6;border-radius:999px;padding:3px 10px 3px 8px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px}.or-tag .or-live i{width:7px;height:7px}.or-spot-id{grid-area:id;min-width:0;padding-top:4px}.or-spot-id .or-kick{margin-bottom:6px}.or-h-big{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:30px;line-height:1.15;display:-webkit-box;overflow:hidden}.or-meta{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px 10px;margin-top:8px;font-size:14px;display:flex;overflow:hidden}.or-meta>span{text-overflow:ellipsis;min-width:0;overflow:hidden}p.or-meta.or-dim{display:block}.or-spot-buy{flex-direction:column;grid-area:buy;align-items:flex-start;gap:14px;min-width:0;display:flex}.or-fmt{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:380px;margin-top:8px;display:grid}.or-fmt div{border:1px solid #d6b46a6b;border-radius:10px;min-width:0;padding:6px 12px 7px}.or-fmt .or-fmt-no{border-style:dashed;border-color:#d6b46a40}.or-fmt dt{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-on-night,#d6b46a);font-size:12px;font-weight:700}.or-fmt dd{white-space:nowrap;color:#f3ecd9c7;font-size:13px;line-height:28px}.or-fmt dd b{line-height:1;font-family:var(--serif);color:var(--on-night,#f3ecd9);font-size:19px;font-weight:400}.or-btn{color:var(--night,#0b1230);white-space:nowrap;background:linear-gradient(#e8cb80,#c39a47);border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:700;transition:filter .2s,transform .2s;display:inline-block;box-shadow:0 6px 18px #00000059,inset 0 1px #ffffff59}.or-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.or-also{border-left:1px solid #d6b46a40;flex-direction:column;grid-area:also;gap:6px;min-width:0;padding-left:22px;display:flex}.or-also-h{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-on-night,#d6b46a);margin-bottom:2px;font-size:12px;font-weight:700}.or-also ul{gap:2px;display:grid}.or-also-a{border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 6px 6px 0;transition:background .16s;display:grid}.or-also-a:hover{background:#d6b46a14}.or-also-a .or-ph{border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 1px #d6b46acc}.or-also-t{min-width:0;line-height:1.3;display:grid}.or-also-t b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.or-also-t .or-dim{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.or-also-p{font-size:14px;font-weight:700}.or-also-pn{display:none}.or-also .or-all{margin-top:6px;font-size:13.5px}.or-why{color:#f3ecd9cc;border-top:1px solid #d6b46a33;margin-top:16px;padding-top:12px;font-size:13px;line-height:1.5;position:relative}.or-spotv>.or-note:last-child{padding-top:4px}@container (width<=759px){.or-spot{grid-template:"ph id""buy buy""also also"/150px minmax(0,1fr);gap:6px 22px}.or-spot-id{align-self:center}.or-spot-buy{flex-flow:wrap;align-items:center;gap:12px 16px;margin-top:10px}.or-spot-buy .or-fmt{flex:300px;margin-top:0}.or-spot-buy .or-btn{text-align:center;flex:1 0 auto}.or-also{border-top:1px solid #d6b46a33;border-left:0;margin-top:10px;padding:14px 0 0}.or-also ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.or-also .or-all{margin-top:2px}}@container (width<=479px){.or-spot{grid-template:"ph id""buy buy""also also"/96px minmax(0,1fr);gap:4px 16px}.or-portrait{border-radius:12px;margin:5px}.or-tag{padding:2px 8px 2px 7px;bottom:6px;left:50%;transform:translate(-50%)}.or-tag .or-live{gap:5px}.or-h-big{font-size:24px}.or-meta{justify-items:start;gap:4px;margin-top:6px;font-size:13px;display:grid}.or-meta>span{max-width:100%}.or-spot-buy{align-items:stretch;gap:12px;margin-top:8px}.or-fmt{gap:6px;max-width:none;margin-top:0}.or-fmt div{padding:6px 8px}.or-fmt dd{line-height:26px}.or-fmt-no dd{font-size:12px}.or-fmt dd b{font-size:17px}.or-btn{text-align:center}.or-also ul{gap:2px 12px}.or-also-a{grid-template-columns:32px minmax(0,1fr);gap:8px}.or-also-a .or-ph{width:32px;height:32px}.or-also-p{display:none}.or-also-pn{display:inline}}.or-tbl{display:grid}.or-tr{border-top:1px solid var(--line)}.or-tr-a,.or-th{grid-template-columns:minmax(0,2.1fr) minmax(0,1.5fr) minmax(0,1.35fr) 92px 92px 72px;align-items:center;gap:12px;padding:10px 8px;display:grid}.or-th{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-top:0;padding-bottom:8px;font-size:12px;font-weight:700}.or-th .or-c-num{text-align:right}.or-tr-a{border-radius:8px;transition:background .16s}.or-tr-a:hover{background:var(--wash)}.or-tr-a:hover .or-go{color:var(--accent)}.or-who{align-items:center;gap:12px;min-width:0;display:flex}.or-who>span{justify-items:start;gap:2px;min-width:0;display:grid}.or-who .or-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15.5px;overflow:hidden}.or-who .or-ph{width:44px;height:44px;box-shadow:0 0 0 2px var(--bg), 0 0 0 3px color-mix(in srgb, var(--gold,#86661c) 70%, transparent);border-radius:50%;flex:none}.or-sub2{letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#86661c);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.or-w-narrow,.or-c-main{display:none}.or-tr-a .or-spec{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);letter-spacing:0;text-transform:none;font-size:14.5px;font-weight:400;overflow:hidden}.or-tr-a .or-rate{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.or-c-num{text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.or-go{color:var(--dim);text-align:right;font-size:13.5px;font-weight:700;transition:color .16s}.or-paper .or-ft{border-top:1px solid var(--line);margin-top:2px}@container (width<=799px){.or-tr-a,.or-th{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.3fr) 92px}.or-c-chat,.or-c-call,.or-c-go{display:none}.or-c-main{display:block}.or-c-main .or-pc{justify-items:end}}@container (width<=560px){.or-paper{padding:16px 14px 12px}.or-paper:before{left:14px;right:14px}.or-th{display:none}.or-tr-a{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:10px 4px}.or-tr:nth-child(2){border-top:0}.or-c-spec,.or-c-rate,.or-w-wide{display:none}.or-w-narrow{text-transform:none;letter-spacing:0;color:var(--dim);font-size:13px;font-weight:400;display:flex}}.or-deck-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:center;gap:28px;display:grid;position:relative}.or-deck-t{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.or-deck-t .or-h{font-size:23px}.or-deck-p{color:#f3ecd9c7;max-width:34ch;font-size:14px;line-height:1.55}.or-deck-t .or-all{white-space:normal;border:1px solid #d6b46a99;border-radius:999px;margin-top:4px;padding:8px 16px}.or-deck-t .or-all:hover{background:#d6b46a1a;text-decoration:none}.or-fan{grid-template-columns:repeat(3,minmax(0,150px));justify-content:center;align-items:start;gap:20px;padding:10px 0 14px;display:grid;position:relative}.or-fan li{min-width:0;transition:transform .25s}.or-fan li:first-child{transform:rotate(-3deg)translateY(10px)}.or-fan li:nth-child(3){transform:rotate(3deg)translateY(10px)}.or-fan li:hover{transform:translateY(-4px)}.or-card{outline-offset:4px;background:linear-gradient(168deg,#1b2552,#0f1638);border-radius:10px;outline:1px solid #d6b46abf;padding:6px;display:block;box-shadow:0 20px 40px -14px #000000e6}.or-card-in{border:1px solid #d6b46a73;border-radius:6px;flex-direction:column;align-items:center;padding:9px 8px 10px;display:flex}.or-card-top{font-family:var(--serif);color:var(--gold-on-night,#d6b46a);font-size:14px;line-height:1}.or-card-win{aspect-ratio:208/224;border-radius:8px;width:100%;margin:9px 0 10px;overflow:hidden;box-shadow:0 0 0 1px #d6b46ab3}.or-card-win .or-ph{width:100%;height:100%}.or-card-name{text-align:center;width:100%;font-family:var(--serif);color:var(--on-night,#f3ecd9);border-top:1px solid #d6b46a73;border-bottom:1px solid #d6b46a73;justify-content:center;align-items:center;min-height:calc(2.5em + 13px);padding:7px 2px 6px;font-size:14px;line-height:1.25;display:flex}.or-card-name>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.or-card-spec{max-width:100%;color:var(--gold-on-night,#d6b46a);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12px;overflow:hidden}.or-card-cap{text-align:center;color:#f3ecd9c7;margin-top:18px;font-size:13px;line-height:1.45;display:grid}.or-card-cap b{font-family:var(--serif);color:var(--on-night,#f3ecd9);font-size:17px;font-weight:400}@container (width<=719px){.or-deck-in{grid-template-columns:minmax(0,1fr);gap:14px}.or-deck-t{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 16px;display:grid}.or-deck-t .or-kick{grid-column:1/-1;margin-bottom:6px}.or-deck-p{grid-column:1;max-width:60ch;margin-top:6px}.or-deck-t .or-all{grid-area:2/2/span 2;align-self:center}}@container (width<=560px){.or-deck-t{grid-template-columns:minmax(0,1fr)}.or-deck-t .or-all{grid-area:auto/1;justify-self:start;margin-top:10px;padding:6px 14px;font-size:13.5px}.or-deck-t .or-h{font-size:20px}.or-deck-p{display:none}.or-fan{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:6px 2px 10px}.or-fan li:first-child{transform:rotate(-2deg)translateY(6px)}.or-fan li:nth-child(3){transform:rotate(2deg)translateY(6px)}.or-card{outline-offset:3px;border-radius:8px;padding:4px}.or-card-in{padding:6px 4px 7px}.or-card-top{font-size:12px}.or-card-win{border-radius:6px;margin:6px 0 7px}.or-card-name{min-height:calc(2.5em + 9px);padding:5px 1px 4px;font-size:12px}.or-card-spec{margin-top:5px;font-size:12px}.or-card-cap{margin-top:14px;font-size:12.5px}}.or-hand{grid-template:"art t""art rows"1fr"ft ft"/138px minmax(0,1fr);gap:0 24px;display:grid}.or-hand-art{grid-area:art;align-self:center;justify-items:center;padding:8px 4px;display:grid;position:relative}.or-hand-art img{aspect-ratio:7/12;background:var(--night,#0b1230);outline:1px solid color-mix(in srgb, var(--gold,#86661c) 80%, transparent);outline-offset:3px;border-radius:6px;grid-area:1/1;width:120px;height:auto;box-shadow:0 12px 24px -10px #0000008c}.or-hand-art[data-n="3"] img{width:82px}.or-hand-art[data-n="3"] img:first-child{transform:translate(-30px,6px)rotate(-9deg)}.or-hand-art[data-n="3"] img:nth-child(3){transform:translate(30px,6px)rotate(9deg)}.or-hand-art[data-n="3"] img:nth-child(2){z-index:1}.or-hand-art img.or-rev{rotate:180deg}.or-hand-back img{transition:transform .2s}.or-hand-back:hover img{transform:translateY(-3px)rotate(-2deg)}.or-hand-t{grid-area:t;min-width:0;padding-top:2px}.or-hand-t .or-kick{margin-bottom:6px}.or-sub{color:var(--dim);max-width:64ch;margin-top:6px;font-size:14px}.or-sub a{color:var(--accent);font-weight:700}.or-rows{grid-area:rows;align-self:start;margin-top:12px}.or-row{border-top:1px solid color-mix(in srgb, var(--gold,#86661c) 28%, transparent);border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto auto auto;align-items:center;gap:0 14px;padding:8px 6px 8px 4px;transition:background .16s;display:grid}.or-row:hover{background:color-mix(in srgb, var(--bg) 55%, transparent)}.or-row .or-ph{border-radius:50%;width:42px;height:42px}.or-row-t{min-width:0;font-size:13.5px;line-height:1.35;display:grid}.or-row-t .or-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.or-row-t .or-dim{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.or-row-t .or-row-sub{min-width:0;display:flex}.or-row-rn{display:none}.or-row-r{white-space:nowrap;font-size:13.5px}.or-row .or-pc b{font-size:17px}.or-ask{color:var(--accent);white-space:nowrap;font-size:13.5px;font-weight:700}.or-hand>.or-ft{border-top:1px solid color-mix(in srgb, var(--gold,#86661c) 28%, transparent);grid-area:ft;margin-top:4px}@container (width<=599px){.or-hand{grid-template:"art t""rows rows""ft ft"/70px minmax(0,1fr);gap:0 16px;padding:16px 14px 12px}.or-hand-art{align-self:start;padding:4px 2px}.or-hand-art img{outline-offset:2px;border-radius:4px;width:62px}.or-hand-art[data-n="3"] img{width:40px}.or-hand-art[data-n="3"] img:first-child{transform:translate(-14px,3px)rotate(-9deg)}.or-hand-art[data-n="3"] img:nth-child(3){transform:translate(14px,3px)rotate(9deg)}.or-hand-t .or-h{font-size:19px}.or-sub{font-size:13.5px}.or-row{grid-template-columns:40px minmax(0,1fr) auto;gap:0 12px}.or-row .or-ph{width:40px;height:40px}.or-row-r,.or-ask{display:none}.or-row-rn{display:inline}}.or-strip{border:1px solid var(--line);background:var(--wash);border-radius:999px;flex-flow:wrap;align-items:center;gap:8px 16px;padding:9px 10px;display:flex}.or-stack{flex:none;display:flex}.or-stack .or-ph{border:2px solid var(--wash);border-radius:50%;width:34px;height:34px}.or-stack>*+*{margin-left:-10px}.or-face{transition:transform .16s;position:relative}.or-face:hover{z-index:1;transform:translateY(-2px)}.or-strip-t{flex-wrap:wrap;flex:240px;align-items:center;gap:0 6px;min-width:0;font-size:14.5px;line-height:1.4;display:flex}.or-pillbtn{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:7px 16px;font-size:13.5px;display:inline-block}.or-pillbtn:hover{filter:brightness(1.08);text-decoration:none}.or-strip-note{margin:6px 0 0 16px}@container (width<=560px){.or-strip{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;padding:10px 12px;display:grid}.or-strip .or-stack>:nth-child(n+4){display:none}.or-strip-t{gap:0;font-size:14px;display:grid}.or-strip-note{margin-left:4px}}@container (width<=420px){.or-strip{grid-template-columns:auto minmax(0,1fr)}.or-strip .or-pillbtn{text-align:center;grid-column:1/-1;padding:9px 16px}}.or-car{padding-right:0}.or-car .or-hd{padding-right:22px}.or-arrows{gap:6px;display:flex}.or-nav{border:1px solid var(--line);background:var(--bg);width:36px;height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:50%;font-size:20px;line-height:1;transition:border-color .16s,color .16s}.or-nav:hover{border-color:var(--accent);color:var(--accent)}.or-track{scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;grid-auto-columns:168px;grid-auto-flow:column;gap:12px;padding:2px 22px 12px 0;display:grid;overflow-x:auto}.or-track li{scroll-snap-align:start;min-width:0}.or-tile{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;gap:3px;height:100%;padding:8px 8px 12px;transition:border-color .18s,box-shadow .18s;display:flex}.or-tile:hover{border-color:color-mix(in srgb, var(--gold,#86661c) 80%, transparent);box-shadow:var(--shadow-pop)}.or-tile-ph{aspect-ratio:208/224;background:var(--night,#0b1230);border-radius:9px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.or-tile-ph .or-ph{width:100%;height:100%}.or-tile-ph .or-live{color:#f3ecd9;letter-spacing:.06em;text-transform:uppercase;background:#0b1230cc;border-radius:999px;padding:2px 8px 2px 6px;font-size:12px;font-weight:700;position:absolute;top:6px;left:6px}.or-tile-ph .or-live i{width:7px;height:7px}.or-tile .or-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.or-tile .or-spec{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.or-tile .or-rate,.or-tile .or-price{font-size:13px}.or-tile .or-rate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.or-tile-more .or-tile{text-align:center;background:var(--night,#0b1230);color:var(--on-night,#f3ecd9);border-color:#d6b46a99;justify-content:center;align-items:center;gap:6px}.or-tile-more b{font-family:var(--serif);font-size:19px;font-weight:400}.or-tile-more span{color:var(--gold-on-night,#d6b46a);font-size:13.5px}.or-car>.or-note{margin-top:6px;padding-right:22px}@container (width<=560px){.or-car{padding-left:14px}.or-car .or-hd{padding-right:14px}.or-track{grid-auto-columns:142px;gap:10px;padding-right:14px}.or-arrows{display:none}.or-tile .or-name{font-size:14px}.or-car>.or-note{padding-right:14px}}.or-prc-in{grid-template-columns:minmax(0,1fr) 208px;align-items:start;gap:26px;display:grid}.or-chart{--name:150px;--lab:54px;min-width:0}.or-chart-h,.or-bar,.or-ax{grid-template-columns:30px var(--name) minmax(0, 1fr);align-items:center;gap:0 10px;display:grid}.or-chart-h{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-bottom:6px;font-size:12px;font-weight:700}.or-chart-h span:first-child{grid-column:1/span 2}.or-bars{border-top:1px solid var(--line)}.or-bar{border-radius:6px;height:36px;transition:background .16s}.or-bar:hover{background:var(--wash)}.or-bar .or-ph{width:28px;height:28px;box-shadow:0 0 0 1px color-mix(in srgb, var(--gold,#86661c) 70%, transparent);border-radius:50%}.or-bar-n{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.or-bar-tr,.or-ax-tr{height:100%;position:relative}.or-bar-tr:before{content:"";top:0;bottom:0;left:calc((100% - var(--lab)) * var(--cut));border-left:1px dashed color-mix(in srgb, var(--gold,#86661c) 75%, transparent);position:absolute}.or-bar-tr:after{content:"";border-left:1px solid var(--ink);opacity:.55;position:absolute;top:0;bottom:0;left:0}.or-bar-tr i{height:14px;width:calc((100% - var(--lab)) * var(--f));background:linear-gradient(90deg, color-mix(in srgb, var(--gold,#86661c) 55%, transparent), var(--gold,#86661c));border-radius:0 3px 3px 0;margin-top:-7px;position:absolute;top:50%;left:0}.or-bar-tr b{top:50%;left:calc((100% - var(--lab)) * var(--f) + 6px);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--bg);border-radius:3px;padding:0 4px 0 0;font-size:14px;font-weight:700;position:absolute;transform:translateY(-50%)}.or-ax{border-top:1px solid var(--line);height:26px}.or-ax-tr span{top:5px;left:calc((100% - var(--lab)) * var(--f));color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;transform:translate(-50%)}.or-ax-tr span:first-child{transform:none}.or-ax-tr .or-cut-t{color:var(--gold,#86661c);font-weight:700}.or-ax .or-ax-tr{grid-column:3}.or-stats{border-left:1px solid color-mix(in srgb, var(--gold,#86661c) 45%, transparent);gap:0;padding-left:20px;display:grid}.or-stats div{border-top:1px solid var(--line);padding:9px 0 10px}.or-stats div:first-child{border-top:0;padding-top:2px}.or-stats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#86661c);font-size:12px;font-weight:700}.or-stats dd{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:23px;line-height:1.25}.or-stats p{color:var(--dim);font-size:12.5px}.or-prc .or-sub{max-width:none;margin-top:14px;font-size:13.5px}.or-prc .or-ft{margin-top:10px}@container (width<=719px){.or-prc-in{grid-template-columns:minmax(0,1fr);gap:16px}.or-stats{border-left:0;order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-left:0}.or-stats div,.or-stats div:first-child{border-top:0;border-left:1px solid color-mix(in srgb, var(--gold,#86661c) 55%, transparent);padding:0 0 0 12px}.or-stats dd{font-size:20px}.or-stats p{font-size:12px}}@container (width<=440px){.or-chart{--name:96px;--lab:50px}.or-chart-h,.or-bar,.or-ax{grid-template-columns:24px var(--name) minmax(0, 1fr);gap:0 8px}.or-bar .or-ph{width:24px;height:24px}.or-bar-n{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.15;display:-webkit-box}.or-bar-tr b{font-size:13px}.or-chart-h span:first-child{display:none}.or-chart-h span:last-child{grid-column:1/-1}.or-ax-tr .or-t-odd:not(.or-cut-t){display:none}.or-bar{height:32px}}.or-fb{align-items:center;gap:18px 32px;display:flex}.or-fb-night,.or-fb-paper,.or-fb-soft{padding:26px 30px 24px}.or-fb-t{flex-direction:column;flex:auto;align-items:flex-start;gap:12px;min-width:0;display:flex;position:relative}.or-fb-h{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:26px;line-height:1.22}.or-fb-list{gap:8px;font-size:15px;line-height:1.45;display:grid}.or-fb-list li{padding-left:20px;position:relative}.or-fb-list li:before{content:"";background:var(--gold,#86661c);width:7px;height:7px;position:absolute;top:.55em;left:1px;transform:rotate(45deg)}.or-fb-night .or-fb-list li:before{background:var(--gold-on-night,#d6b46a)}.or-fb-night .or-fb-list{color:#f3ecd9e0}.or-fb-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.or-fb-acts .or-note{flex:200px;margin:0}.or-fb-btn{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:14.5px;font-weight:700;display:inline-block}.or-fb-night .or-fb-btn{color:var(--night,#0b1230);background:linear-gradient(#e8cb80,#c39a47)}.or-fb-btn:hover{filter:brightness(1.06)}.or-fb-art{--fb-art:290px;width:calc(var(--fb-art) * .82);height:var(--fb-art);flex:none;place-items:center;display:grid;position:relative}.or-fb-art img{width:calc(var(--fb-art) * .47);aspect-ratio:7/12;background:var(--night,#0b1230);outline-offset:3px;border-radius:7px;outline:1px solid #d6b46ab3;grid-area:1/1;height:auto;box-shadow:0 14px 28px -12px #000000b3}.or-fb-art img:first-child{transform:translate(-36%,4%)rotate(-11deg)}.or-fb-art img:nth-child(3){transform:translate(36%,4%)rotate(11deg)}.or-fb-art img:nth-child(2){z-index:1}.or-fb-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:min(100%,360px);font-size:14.5px}.or-fb-tbl th,.or-fb-tbl td{text-align:left;border-bottom:1px solid var(--line);padding:7px 18px 7px 0}.or-fb-tbl thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-top:0;font-size:12px;font-weight:700}.or-fb-tbl tbody th{font-weight:700}.or-fb-cap{color:var(--dim);margin-top:-4px;font-size:12.5px}.or-fb-wait{display:none}.or[data-or-state=wait] .or-fb-wait,.or[data-or-state=load] .or-fb-wait{display:inline-flex}.or[data-or-state=wait] .or-fb-kick,.or[data-or-state=load] .or-fb-kick{display:none}.or-fb-wait .or-live i{background:var(--gold-on-night,#d6b46a);box-shadow:0 0 0 3px #d6b46a40}.or-fb-paper .or-fb-wait .or-live i,.or-fb-soft .or-fb-wait .or-live i{background:var(--gold,#86661c)}@container (width<=760px){.or-fb-art{--fb-art:220px}.or-fb-h{font-size:23px}.or[data-variant=deck] .or-fb,.or[data-variant=spotlight] .or-fb,.or[data-variant=prices] .or-fb{flex-direction:column-reverse;justify-content:center;align-items:stretch;gap:16px}.or[data-variant=deck] .or-fb-art,.or[data-variant=spotlight] .or-fb-art,.or[data-variant=prices] .or-fb-art{--fb-art:200px;width:100%}.or[data-variant=deck] .or-fb-t,.or[data-variant=spotlight] .or-fb-t,.or[data-variant=prices] .or-fb-t{flex:none}}@container (width<=560px){.or-fb:not(.or-fb-line){flex-direction:column-reverse;justify-content:center;align-items:stretch;gap:14px}.or-fb:not(.or-fb-line)>.or-fb-t{flex:none}.or-fb-night,.or-fb-paper,.or-fb-soft{padding:20px 16px 18px}.or-fb-art{--fb-art:104px;width:100%}.or[data-variant=trio] .or-fb-art{--fb-art:72px}.or[data-variant=ledger] .or-fb-art{--fb-art:80px}.or[data-variant=handoff] .or-fb-art{--fb-art:96px}.or[data-variant=carousel] .or-fb-art{display:none}.or[data-variant=deck] .or-fb-art{--fb-art:80px}.or[data-variant=spotlight] .or-fb-art{--fb-art:200px}.or[data-variant=prices] .or-fb-art{--fb-art:260px}.or-fb-art img{width:calc(var(--fb-art) * .5);outline-offset:2px;border-radius:5px}.or-fb-art img:first-child{transform:translate(-58%,4%)rotate(-11deg)}.or-fb-art img:nth-child(3){transform:translate(58%,4%)rotate(11deg)}.or-fb-h{font-size:21px}.or-fb-list{font-size:14.5px}.or-fb-tbl{width:100%;font-size:14px}.or-fb-tbl th,.or-fb-tbl td{padding-right:10px}}.or-fb-line{border:1px solid var(--line);background:var(--wash);border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 10px 10px 20px;display:flex}.or-fb-line .or-fb-p{color:var(--dim);flex-wrap:wrap;flex:260px;align-items:center;gap:2px 10px;min-width:0;font-size:14px;display:flex}.or-fb-line .or-fb-kick,.or-fb-line .or-fb-wait{letter-spacing:.1em;text-transform:uppercase;color:var(--gold,#86661c);font-size:12px;font-weight:700}.or-fb-line .or-fb-btn{padding:7px 16px;font-size:13.5px}@container (width<=560px){.or-fb-line{border-radius:14px;padding:10px 10px 10px 16px}.or-fb-line .or-fb-lt{display:none}.or-fb-line .or-fb-p{flex-basis:160px}}@container (width<=420px){.or-fb-line .or-fb-btn{text-align:center;flex:100%;padding:9px 16px}}.or-soft,.or-fb-soft{--or-dim:color-mix(in srgb, var(--dim) 80%, var(--ink))}.or-soft .or-dim,.or-soft .or-sub,.or-soft .or-note,.or-soft .or-pc small,.or-fb-soft .or-note{color:var(--or-dim)}@container (width<=303.99px){.or[data-variant=trio]>.or-body{min-height:504px}}@container (width>=304px) and (width<=437.99px){.or[data-variant=trio]>.or-body{min-height:483px}}@container (width>=438px) and (width<=438.99px){.or[data-variant=trio]>.or-body{min-height:464px}}@container (width>=439px) and (width<=563.99px){.or[data-variant=trio]>.or-body{min-height:438px}}@container (width>=564px) and (width<=839.99px){.or[data-variant=trio]>.or-body{min-height:419px}}@container (width>=840px){.or[data-variant=trio]>.or-body{min-height:393px}}@container (width<=301.99px){.or[data-variant=spotlight]>.or-body{min-height:698px}}@container (width>=302px) and (width<=321.99px){.or[data-variant=spotlight]>.or-body{min-height:680px}}@container (width>=322px) and (width<=353.99px){.or[data-variant=spotlight]>.or-body{min-height:663px}}@container (width>=354px) and (width<=437.99px){.or[data-variant=spotlight]>.or-body{min-height:644px}}@container (width>=438px) and (width<=442.99px){.or[data-variant=spotlight]>.or-body{min-height:626px}}@container (width>=443px) and (width<=478.99px){.or[data-variant=spotlight]>.or-body{min-height:598px}}@container (width>=479px) and (width<=503.99px){.or[data-variant=spotlight]>.or-body{min-height:641px}}@container (width>=504px) and (width<=694.99px){.or[data-variant=spotlight]>.or-body{min-height:629px}}@container (width>=695px) and (width<=759.99px){.or[data-variant=spotlight]>.or-body{min-height:573px}}@container (width>=760px) and (width<=760.99px){.or[data-variant=spotlight]>.or-body{min-height:476px}}@container (width>=761px) and (width<=839.99px){.or[data-variant=spotlight]>.or-body{min-height:438px}}@container (width>=840px) and (width<=892.99px){.or[data-variant=spotlight]>.or-body{min-height:420px}}@container (width>=893px) and (width<=979.99px){.or[data-variant=spotlight]>.or-body{min-height:389px}}@container (width>=980px){.or[data-variant=spotlight]>.or-body{min-height:369px}}@container (width<=303.99px){.or[data-variant=ledger]>.or-body{min-height:512px}}@container (width>=304px) and (width<=409.99px){.or[data-variant=ledger]>.or-body{min-height:494px}}@container (width>=410px) and (width<=433.99px){.or[data-variant=ledger]>.or-body{min-height:468px}}@container (width>=434px) and (width<=534.99px){.or[data-variant=ledger]>.or-body{min-height:450px}}@container (width>=535px) and (width<=559.99px){.or[data-variant=ledger]>.or-body{min-height:421px}}@container (width>=560px) and (width<=799.99px){.or[data-variant=ledger]>.or-body{min-height:481px}}@container (width>=800px) and (width<=835.99px){.or[data-variant=ledger]>.or-body{min-height:458px}}@container (width>=836px){.or[data-variant=ledger]>.or-body{min-height:440px}}@container (width<=301.99px){.or[data-variant=deck]>.or-body{min-height:528px}}@container (width>=302px) and (width<=321.99px){.or[data-variant=deck]>.or-body{min-height:517px}}@container (width>=322px) and (width<=356.99px){.or[data-variant=deck]>.or-body{min-height:505px}}@container (width>=357px) and (width<=393.99px){.or[data-variant=deck]>.or-body{min-height:518px}}@container (width>=394px) and (width<=429.99px){.or[data-variant=deck]>.or-body{min-height:531px}}@container (width>=430px) and (width<=437.99px){.or[data-variant=deck]>.or-body{min-height:534px}}@container (width>=438px) and (width<=473.99px){.or[data-variant=deck]>.or-body{min-height:529px}}@container (width>=474px) and (width<=510.99px){.or[data-variant=deck]>.or-body{min-height:542px}}@container (width>=511px) and (width<=546.99px){.or[data-variant=deck]>.or-body{min-height:555px}}@container (width>=547px) and (width<=559.99px){.or[data-variant=deck]>.or-body{min-height:560px}}@container (width>=560px) and (width<=627.99px){.or[data-variant=deck]>.or-body{min-height:643px}}@container (width>=628px) and (width<=630.99px){.or[data-variant=deck]>.or-body{min-height:614px}}@container (width>=631px) and (width<=719.99px){.or[data-variant=deck]>.or-body{min-height:592px}}@container (width>=720px) and (width<=760.99px){.or[data-variant=deck]>.or-body{min-height:476px}}@container (width>=761px) and (width<=812.99px){.or[data-variant=deck]>.or-body{min-height:446px}}@container (width>=813px) and (width<=839.99px){.or[data-variant=deck]>.or-body{min-height:448px}}@container (width>=840px){.or[data-variant=deck]>.or-body{min-height:430px}}@container (width<=307.99px){.or[data-variant=handoff]>.or-body{min-height:556px}}@container (width>=308px) and (width<=320.99px){.or[data-variant=handoff]>.or-body{min-height:536px}}@container (width>=321px) and (width<=348.99px){.or[data-variant=handoff]>.or-body{min-height:519px}}@container (width>=349px) and (width<=377.99px){.or[data-variant=handoff]>.or-body{min-height:495px}}@container (width>=378px) and (width<=433.99px){.or[data-variant=handoff]>.or-body{min-height:475px}}@container (width>=434px) and (width<=490.99px){.or[data-variant=handoff]>.or-body{min-height:434px}}@container (width>=491px) and (width<=557.99px){.or[data-variant=handoff]>.or-body{min-height:414px}}@container (width>=558px) and (width<=559.99px){.or[data-variant=handoff]>.or-body{min-height:396px}}@container (width>=560px) and (width<=579.99px){.or[data-variant=handoff]>.or-body{min-height:419px}}@container (width>=580px) and (width<=598.99px){.or[data-variant=handoff]>.or-body{min-height:398px}}@container (width>=599px) and (width<=693.99px){.or[data-variant=handoff]>.or-body{min-height:412px}}@container (width>=694px) and (width<=955.99px){.or[data-variant=handoff]>.or-body{min-height:386px}}@container (width>=956px){.or[data-variant=handoff]>.or-body{min-height:371px}}@container (width<=358.99px){.or[data-variant=line]>.or-body{min-height:172px}}@container (width>=359px) and (width<=407.99px){.or[data-variant=line]>.or-body{min-height:152px}}@container (width>=408px) and (width<=420.99px){.or[data-variant=line]>.or-body{min-height:134px}}@container (width>=421px) and (width<=471.99px){.or[data-variant=line]>.or-body{min-height:105px}}@container (width>=472px) and (width<=559.99px){.or[data-variant=line]>.or-body{min-height:86px}}@container (width>=560px) and (width<=728.99px){.or[data-variant=line]>.or-body{min-height:108px}}@container (width>=729px){.or[data-variant=line]>.or-body{min-height:87px}}@container (width<=433.99px){.or[data-variant=carousel]>.or-body{min-height:458px}}@container (width>=434px) and (width<=434.99px){.or[data-variant=carousel]>.or-body{min-height:440px}}@container (width>=435px) and (width<=559.99px){.or[data-variant=carousel]>.or-body{min-height:413px}}@container (width>=560px) and (width<=835.99px){.or[data-variant=carousel]>.or-body{min-height:451px}}@container (width>=836px){.or[data-variant=carousel]>.or-body{min-height:433px}}@container (width<=310.99px){.or[data-variant=prices]>.or-body{min-height:916px}}@container (width>=311px) and (width<=322.99px){.or[data-variant=prices]>.or-body{min-height:898px}}@container (width>=323px) and (width<=335.99px){.or[data-variant=prices]>.or-body{min-height:873px}}@container (width>=336px) and (width<=341.99px){.or[data-variant=prices]>.or-body{min-height:855px}}@container (width>=342px) and (width<=384.99px){.or[data-variant=prices]>.or-body{min-height:835px}}@container (width>=385px) and (width<=433.99px){.or[data-variant=prices]>.or-body{min-height:814px}}@container (width>=434px) and (width<=439.99px){.or[data-variant=prices]>.or-body{min-height:796px}}@container (width>=440px) and (width<=468.99px){.or[data-variant=prices]>.or-body{min-height:846px}}@container (width>=469px) and (width<=476.99px){.or[data-variant=prices]>.or-body{min-height:826px}}@container (width>=477px) and (width<=513.99px){.or[data-variant=prices]>.or-body{min-height:808px}}@container (width>=514px) and (width<=581.99px){.or[data-variant=prices]>.or-body{min-height:793px}}@container (width>=582px) and (width<=625.99px){.or[data-variant=prices]>.or-body{min-height:767px}}@container (width>=626px) and (width<=652.99px){.or[data-variant=prices]>.or-body{min-height:747px}}@container (width>=653px) and (width<=719.99px){.or[data-variant=prices]>.or-body{min-height:729px}}@container (width>=720px) and (width<=760.99px){.or[data-variant=prices]>.or-body{min-height:599px}}@container (width>=761px) and (width<=914.99px){.or[data-variant=prices]>.or-body{min-height:581px}}@container (width>=915px) and (width<=1039.99px){.or[data-variant=prices]>.or-body{min-height:560px}}@container (width>=1040px){.or[data-variant=prices]>.or-body{min-height:545px}}
