.coast.vb.info .ledger>li{border-bottom:1px solid rgba(var(--lit-rgb),.22)}.coast.vb.info .ledger>li:last-child{border-bottom:0}.coast.vb.info .lg{isolation:isolate;color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto 34px;grid-template-areas:"nm pr mk""nt pr mk";align-items:center;row-gap:4px;min-height:76px;padding:16px 18px 16px 20px;text-decoration:none;display:grid;position:relative}.coast.vb.info .lg .of-name{font:600 1.18rem/1.25 var(--display);color:#fff;overflow-wrap:break-word;grid-area:nm;align-self:end;margin:0}.coast.vb.info .lg .of-note{max-width:62ch;font:400 .94rem/1.5 var(--sans);color:#fbe6ea;overflow-wrap:break-word;grid-area:nt;align-self:start}.coast.vb.info .lg .mk{grid-area:mk;justify-self:end}.coast.vb.info .of-price{text-align:right;white-space:nowrap;font:500 .72rem/1.3 var(--label);letter-spacing:.04em;color:var(--voice);grid-area:pr;justify-self:end;padding:0 16px 0 22px}.coast.vb.info .of-price b{font:600 1.3rem/1.15 var(--display);letter-spacing:0;color:#fff;display:block}.coast.vb.info .of-price.is-word{white-space:normal;max-width:14rem}.coast.vb.info .of-price.is-word b{font:400 .9rem/1.35 var(--sans);letter-spacing:0;text-transform:none;color:var(--ice)}.coast.vb.info a.lg:before{content:"";z-index:-1;background:var(--wash);box-shadow:inset 4px 0 0 var(--hot);opacity:0;transition:opacity .14s ease-out;position:absolute;inset:0}.coast.vb.info a.lg:is(:hover,:focus-visible):before{opacity:1}.coast.vb.info a.lg:active:before{opacity:1;background:rgba(var(--amber-rgb),.4)}.coast.vb.info a.lg:focus-visible{outline-offset:-3px}.coast.vb.info a.lg:is(:hover,:focus-visible) .mk i{transform:translate(5px)}.coast.vb.info a.lg:is(:hover,:focus-visible) .mk i:first-child{opacity:1;transition-delay:0s}.coast.vb.info a.lg:is(:hover,:focus-visible) .mk i:nth-child(2){opacity:1;transition-delay:50ms}.coast.vb.info a.lg:is(:hover,:focus-visible) .mk i:nth-child(3){transition-delay:.1s;transform:translate(9px)}@media (hover:none){.coast.vb.info a.lg:hover:before{opacity:0}.coast.vb.info a.lg:hover .mk i{transform:none}}@container wall (width<=639px){.coast.vb.info .lg{grid-template-columns:minmax(0,1fr);grid-template-areas:"nm""pr""nt";align-items:start;row-gap:3px;min-height:0;padding:15px 60px 16px 16px}.coast.vb.info .lg .of-name{align-self:start}.coast.vb.info .lg .mk{position:absolute;top:19px;right:14px}.coast.vb.info .of-price{text-align:left;justify-self:start;max-width:none;padding:0}.coast.vb.info .of-price b{display:inline}.coast.vb.info .of-price.is-word b{display:block}.coast.vb.info .lg .of-note{margin-top:3px;font-size:.92rem;line-height:1.46}}@media (max-width:1039px){.coast.vb.svc{--strip-h:74px}.coast.vb.svc .idx .nm{white-space:normal;max-width:11.5rem;line-height:1.2}.coast.vb.svc .idx a{padding-block:6px}}.coast.vb.info .bead{flex:none;place-items:center;width:1.5rem;height:2.5rem;display:grid}.coast.vb.info .bead:before{content:"";background:var(--bar);width:12px;height:12px;box-shadow:0 0 0 4px rgba(var(--lit-rgb),.2)}.coast.vb.info .idx .bead{width:1.9rem;height:1.9rem}.coast.vb.info .idx a[aria-current] .bead:before{background:var(--hot)}.coast.vb.mis .prose p{max-width:62ch}.coast.vb.info .kam{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.coast.vb.info .kam .sheet{padding-bottom:8px}.coast.vb.info .kam .sheet.not:before{background:linear-gradient(90deg,rgba(var(--lit-rgb),.7),rgba(var(--lit-rgb),.25))}.coast.vb.info .kam .of-name{font:600 clamp(1.3rem,1.1rem + .8vw,1.65rem)/1.15 var(--display);color:#fff;overflow-wrap:break-word;margin:0 0 12px;padding-left:24px;position:relative}.coast.vb.info .kam .of-name:before{content:"";background:var(--bar);width:12px;height:12px;box-shadow:0 0 0 4px rgba(var(--lit-rgb),.2);position:absolute;top:.28em;left:0}.coast.vb.info .kam .not .of-name:before{background:rgba(var(--lit-rgb),.55);box-shadow:none}.coast.vb.info .mlist li{border-top:1px solid rgba(var(--lit-rgb),.22);font:400 1rem/1.5 var(--sans);color:#fbeef0;overflow-wrap:break-word;padding:13px 0 13px 28px;position:relative}.coast.vb.info .mlist li:before{content:"";background:var(--hot);width:11px;height:11px;position:absolute;top:1.18em;left:2px}.coast.vb.info .mlist.no li:before{border:2px solid var(--lit);background:0 0}@container wall (width>=640px){.coast.vb.info .kam{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}.coast.vb.info .creed{grid-template-columns:minmax(0,1fr);place-items:center start;gap:24px 34px;display:grid}.coast.vb.info .seal{flex:none;position:relative}.coast.vb.info .seal:before{content:"";border:1px solid rgba(var(--lit-rgb),.6);position:absolute;inset:0;transform:translate(8px,8px)}.coast.vb.info .seal-in{border:1px solid rgba(var(--lit-rgb),.35);background:#0c0a08;padding:14px;position:relative}.coast.vb.info .seal img{width:132px;height:132px}.coast.vb.info .creed .ct{min-width:0}.coast.vb.info .creed .of-name{font:500 .72rem/1 var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--lit);margin:0 0 10px}.coast.vb.info .creed .of-note{max-width:44ch;font:400 clamp(1.18rem,1.05rem + .5vw,1.34rem)/1.45 var(--display);color:#fff;overflow-wrap:break-word}@container wall (width>=600px){.coast.vb.info .creed{grid-template-columns:auto minmax(0,1fr)}}.coast.vb.info .ways .go{height:auto;padding-block:12px}.coast.vb.info .go .xt{justify-content:center;width:34px;height:34px;min-height:34px;padding:0}.coast.vb.info .ways .go.faq .gl{min-width:0;display:block}.coast.vb.info .ways .go.faq b{font:600 1.2rem/1.2 var(--display);display:block}.coast.vb.info .ways .go.faq .gn{font:400 .94rem/1.35 var(--sans);color:#4a0a1c;margin-top:4px;display:block}@media (min-width:700px){.coast.vb.info .ways .go.faq{grid-column:1/-1}}.coast.vb.info .rail .rail-ways{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px;display:none}.coast.vb.info .rail .rail-ways .go{min-height:52px;padding-block:10px}@media (min-width:1040px) and (min-height:760px){.coast.vb.info .rail .rail-ways{display:grid}.coast.vb.mis:not(.has-idx) .cgate{display:none}}
