:where(.bowmark-landing) .b1__card,:where(.bowmark-landing) .sc{--ink-a4:color-mix(in srgb,var(--bm-tile-sdk-ink) 4.3%,transparent);--ink-a12:color-mix(in srgb,var(--bm-tile-sdk-ink) 12%,transparent);--ink-a20:color-mix(in srgb,var(--bm-tile-sdk-ink) 20%,transparent);--ink-a38:color-mix(in srgb,var(--bm-tile-sdk-ink) 38%,transparent);--ink-a45:color-mix(in srgb,var(--bm-tile-sdk-ink) 45%,transparent);--ink-a50:color-mix(in srgb,var(--bm-tile-sdk-ink) 50%,transparent);--ink-a60:color-mix(in srgb,var(--bm-tile-sdk-ink) 60%,transparent);--ink-a80:color-mix(in srgb,var(--bm-tile-sdk-ink) 80%,transparent)}:where(.bowmark-landing) .sc{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;width:363px;height:460px;padding:24px;overflow:hidden;background:var(--sc-fill);border-radius:16px;outline:1px solid var(--bm-stage-line)}:where(.bowmark-landing) .b1__paper,:where(.bowmark-landing) .sc{--sc-fill:radial-gradient(70% 42% at 12% 100%,rgb(255 255 255/0.5),rgb(255 255 255/0) 100%),radial-gradient(90% 55% at 88% 0%,rgb(255 254 250/0.42),rgb(255 254 250/0) 100%),radial-gradient(85% 60% at 100% 78%,rgb(var(--bm-shadow-rgb)/0.045),rgb(var(--bm-shadow-rgb)/0) 100%),var(--bm-card)}:where(.bowmark-landing) .sc__art{position:absolute;left:0;top:0;width:363px;height:344px;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 149px,transparent 344px),linear-gradient(90deg,#000 176px,transparent 363px);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 149px,transparent 344px),linear-gradient(90deg,#000 176px,transparent 363px);mask-composite:intersect}:where(.bowmark-landing) .sc__panel{position:absolute;left:64px;top:39px;width:322px;height:266px;overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:var(--bm-radius-btn);box-shadow:var(--bm-shadow-chrome);isolation:isolate;opacity:calc(.5 * var(--mock-in, 1))}:where(.bowmark-landing) .sc__module,:where(.bowmark-landing) .sc__name{position:relative;z-index:9;width:266px;max-width:100%;font-family:var(--bm-font-serif);font-size:34px;font-weight:300;line-height:1;letter-spacing:-.025em;color:var(--bm-text)}:where(.bowmark-landing) .sc__module{white-space:nowrap}:where(.bowmark-landing) .sc__detail{position:relative;z-index:9;width:281px;max-width:100%;flex-shrink:0;font-family:var(--bm-font-sans);font-size:var(--bm-size-micro);line-height:1.25;color:color-mix(in srgb,var(--bm-text-muted) 66%,transparent)}:where(.bowmark-landing) .sm{display:flex;flex-direction:column;width:100%;height:100%;font-family:var(--bm-font-sans);letter-spacing:0;white-space:nowrap}:where(.bowmark-landing) .sm-t--p{color:var(--ink-a50)}:where(.bowmark-landing) .sm-t--q{color:var(--ink-a80)}:where(.bowmark-landing) .sm-t--k{color:var(--bm-code-keyword)}:where(.bowmark-landing) .sm-t--s{color:var(--bm-code-string)}:where(.bowmark-landing) .sm-t--n{color:var(--bm-accent-text)}:where(.bowmark-landing) .sm-mcp__head{display:flex;align-items:center;flex-shrink:0;gap:10px;padding:14px 16px 12px}:where(.bowmark-landing) .sm-mcp__dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--bm-accent-strong)}:where(.bowmark-landing) .sm-mcp__host{font-family:var(--bm-font-mono);font-size:14px;line-height:18px;color:var(--bm-text)}:where(.bowmark-landing) .sm-mcp__pill{padding:2px 8px;border-radius:var(--bm-radius-pill);background:var(--bm-surface-3);font-size:12px;line-height:16px;color:var(--bm-text-muted)}:where(.bowmark-landing) .sm-mcp__count{font-size:12px;line-height:16px;color:var(--bm-text-faint)}:where(.bowmark-landing) .sm-mcp__tools{display:flex;flex-direction:column;gap:2px;padding:0 8px}:where(.bowmark-landing) .sm-mcp__tool{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:6px}:where(.bowmark-landing) .sm-mcp__tool[data-on="1"]{background:var(--ink-a4)}:where(.bowmark-landing) .sm-mcp__sig{display:flex;align-items:center;gap:8px}:where(.bowmark-landing) .sm-mcp__f{font-family:var(--bm-font-mono);font-size:12px;line-height:16px;color:var(--bm-text-faint)}:where(.bowmark-landing) .sm-mcp__name{font-family:var(--bm-font-mono);font-size:15px;line-height:20px;color:var(--bm-text)}:where(.bowmark-landing) .sm-mcp__tool[data-on="1"] .sm-mcp__name{color:var(--bm-accent-text)}:where(.bowmark-landing) .sm-mcp__args{padding-left:18px;font-family:var(--bm-font-mono);font-size:13px;line-height:18px;color:var(--bm-text-faint)}:where(.bowmark-landing) .sm-mcp__tool[data-on="1"] .sm-mcp__args{color:var(--bm-text-muted)}:where(.bowmark-landing) .sm--cli{gap:14px;padding:16px 18px;font-family:var(--bm-font-mono)}:where(.bowmark-landing) .sm-cli__cmd{display:flex;font-size:15px;line-height:22px;white-space:pre}:where(.bowmark-landing) .sm-cli__prompt{color:var(--ink-a38)}:where(.bowmark-landing) .sm-cli__bin{color:var(--bm-accent-text)}:where(.bowmark-landing) .sm-cli__verb{color:var(--bm-text)}:where(.bowmark-landing) .sm-cli__flag{color:var(--ink-a50)}:where(.bowmark-landing) .sm-cli__arg{color:var(--bm-code-string)}:where(.bowmark-landing) .sm-cli__table{display:flex;flex-direction:column;gap:6px}:where(.bowmark-landing) .sm-cli__row{display:flex;gap:16px;font-size:13px;line-height:18px;color:var(--ink-a80)}:where(.bowmark-landing) .sm-cli__row>span:first-child{width:150px;flex-shrink:0}:where(.bowmark-landing) .sm-cli__row>span:nth-child(2){width:52px;flex-shrink:0}:where(.bowmark-landing) .sm-cli__row--head{color:var(--ink-a38)}:where(.bowmark-landing) .sm-cli__row[data-first="1"]{color:var(--bm-text)}:where(.bowmark-landing) .sm-cli__ok{display:flex;gap:8px;font-size:13px;line-height:18px;color:var(--bm-text-muted)}:where(.bowmark-landing) .sm-cli__tick{color:var(--bm-accent-text)}:where(.bowmark-landing) .sm-cli__next{display:flex;align-items:center;gap:6px;font-size:15px;line-height:22px}:where(.bowmark-landing) .sm-cli__caret{width:8px;height:16px;flex-shrink:0;background:var(--ink-a45)}:where(.bowmark-landing) .sm--api{font-family:var(--bm-font-mono)}:where(.bowmark-landing) .sm-api__req,:where(.bowmark-landing) .sm-api__status{display:flex;align-items:center;flex-shrink:0;gap:10px;padding:0 16px 10px}:where(.bowmark-landing) .sm-api__req{padding-top:14px}:where(.bowmark-landing) .sm-api__verb{padding:2px 7px;border-radius:4px;background:var(--bm-text);font-size:12px;font-weight:500;line-height:16px;color:var(--bm-tile-converted-line)}:where(.bowmark-landing) .sm-api__path{font-size:14px;line-height:18px;color:var(--bm-text)}:where(.bowmark-landing) .sm-api__ok{padding:2px 8px;border-radius:var(--bm-radius-pill);background:var(--bm-accent-soft);font-size:12px;font-weight:500;line-height:16px;color:var(--bm-accent-text)}:where(.bowmark-landing) .sm-api__meta{font-size:12px;line-height:16px;color:var(--ink-a50)}:where(.bowmark-landing) .sm-api__body{display:flex;flex-direction:column;padding-top:6px}:where(.bowmark-landing) .sm-api__line{display:flex;gap:12px;padding-left:16px;font-size:14px;line-height:24px;white-space:pre}:where(.bowmark-landing) .sm-api__line[data-hl="1"]{background:var(--ink-a4)}:where(.bowmark-landing) .sm-api__ln{flex-shrink:0;text-align:right;color:var(--ink-a38)}:where(.bowmark-landing) .sm--sdk{padding:13px 0;font-family:var(--bm-font-mono)}:where(.bowmark-landing) .sm-sdk__line{display:flex;gap:12.8px;min-height:29.6px;padding-right:11px;font-size:16px;line-height:29.6px;white-space:pre}:where(.bowmark-landing) .sm-sdk__line[data-hl="1"]{background:var(--ink-a4)}:where(.bowmark-landing) .sm-sdk__ln{width:35.3px;flex-shrink:0;text-align:right;color:var(--ink-a38)}:where(.bowmark-landing) .sm-site__chrome{display:flex;align-items:center;flex-shrink:0;gap:10px;padding:10px 14px;background:color-mix(in srgb,var(--bm-tile-sdk-ink) 3.9%,transparent)}:where(.bowmark-landing) .sm-site__lights{display:flex;gap:5px}:where(.bowmark-landing) .sm-site__lights i{width:7px;height:7px;border-radius:50%;background:var(--ink-a20)}:where(.bowmark-landing) .sm-site__url{padding:2px 10px;border-radius:5px;background:var(--bm-panel-solid);font-family:var(--bm-font-mono);font-size:12px;line-height:16px;color:var(--ink-a60)}:where(.bowmark-landing) .sm-site__nav{display:flex;align-items:center;flex-shrink:0;gap:16px;padding:12px 16px 8px;font-size:13px;line-height:16px;color:var(--bm-text-muted)}:where(.bowmark-landing) .sm-site__nav b{font-size:15px;font-weight:600;line-height:18px;color:var(--bm-text)}:where(.bowmark-landing) .sm-site__search{display:flex;align-items:center;flex-shrink:0;gap:6px;padding:6px 16px 12px}:where(.bowmark-landing) .sm-site__search span{flex-shrink:0;padding:7px 10px;border-radius:6px;background:var(--bm-panel-solid);font-size:13px;line-height:16px;color:var(--bm-text)}:where(.bowmark-landing) .sm-site__search .sm-site__muted{color:var(--bm-text-muted)}:where(.bowmark-landing) .sm-site__search .sm-site__go{padding-inline:12px;background:var(--bm-text);font-weight:500;color:var(--bm-text-inverse)}:where(.bowmark-landing) .sm-site__list{display:flex;flex-direction:column;gap:8px;padding:0 16px}:where(.bowmark-landing) .sm-site__stay{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;background:var(--bm-panel-solid)}:where(.bowmark-landing) .sm-site__thumb{width:52px;height:40px;flex-shrink:0;border-radius:5px;background:var(--ink-a12)}:where(.bowmark-landing) .sm-site__info{display:flex;flex-direction:column;flex-shrink:0;gap:2px;font-size:12px;line-height:16px;color:var(--bm-text-muted)}:where(.bowmark-landing) .sm-site__info b,:where(.bowmark-landing) .sm-site__price{font-size:14px;font-weight:500;line-height:18px;color:var(--bm-text)}:where(.bowmark-landing) .sm-site__price{flex-shrink:0}:where(.bowmark-landing) .sm-site__book{flex-shrink:0;padding:5px 10px;border-radius:6px;background:var(--bm-surface-3);font-size:12px;line-height:16px;color:var(--bm-text)}:where(.bowmark-landing) .cv{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:var(--bm-tile-converted);font-family:var(--bm-font-mono);font-size:12px;letter-spacing:0}:where(.bowmark-landing) .cv__head{display:flex;align-items:center;flex-shrink:0;gap:8px;height:32px;padding:0 14px;background:var(--bm-surface-2);color:var(--bm-text-muted)}:where(.bowmark-landing) .cv__ts{font-size:10.5px;font-weight:500;color:var(--bm-code-string)}:where(.bowmark-landing) .cv__file{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.bowmark-landing) .cv__code{margin:0;padding:10px 14px;list-style:none;line-height:22px}:where(.bowmark-landing) .cv__line{display:flex;gap:10px;white-space:pre}:where(.bowmark-landing) .cv__ln{width:16px;flex-shrink:0;text-align:right;color:var(--bm-code-ln)}:where(.bowmark-landing) .cv__t--kw{color:var(--bm-code-keyword)}:where(.bowmark-landing) .cv__t--fn{color:var(--bm-accent-text)}:where(.bowmark-landing) .cv__t--str{color:var(--bm-code-string)}:where(.bowmark-landing) .cv__t--plain{color:var(--bm-code-plain)}:where(.bowmark-landing) .cv__t--punc{color:var(--bm-text-faint)}:where(.bowmark-landing) .cv__t--note{color:var(--bm-text-faint);font-style:italic}:where(.bowmark-landing) .cap{--cap-tone:var(--bm-scene-purple);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;width:306px;height:396px;padding:24px;overflow:hidden;border-radius:16px;background-color:var(--cap-tone);background-image:var(--bm-scene-burn);background-blend-mode:var(--bm-scene-burn-mode);color:var(--bm-scene-title);font-family:var(--bm-font-sans);letter-spacing:0;box-shadow:0 calc(1px * var(--depth-k, 1)) calc(2px * var(--depth-k, 1)) rgb(var(--bm-shadow-rgb)/calc(.16 * (1 - .7 * var(--depth-lift, 0)))),0 calc(4px * var(--depth-k, 1)) calc(10px * var(--depth-k, 1)) calc(-2px * var(--depth-k, 1)) rgb(var(--bm-shadow-rgb)/.12),0 calc((14px + 26px * var(--depth-lift, 0)) * var(--depth-k, 1)) calc((32px + 44px * var(--depth-lift, 0)) * var(--depth-k, 1)) calc(-8px * var(--depth-k, 1)) rgb(var(--bm-shadow-rgb)/calc(.16 + .06 * var(--depth-lift, 0)))}:where(.bowmark-landing) .cap[data-tone=green]{--cap-tone:var(--bm-scene-green)}:where(.bowmark-landing) .cap[data-tone=orange]{--cap-tone:var(--bm-scene-orange)}:where(.bowmark-landing) .cap[data-tone=black]{--cap-tone:var(--bm-scene-black)}:where(.bowmark-landing) .cap[data-site=expedia],:where(.bowmark-landing) .imp__chip[data-site=expedia]{--bm-scene-title:var(--bm-brand-expedia-ink);--bm-scene-meta:rgb(25 30 59/0.72);--bm-scene-row:var(--bm-brand-expedia-ink);--cap-logo-ink:var(--bm-brand-expedia-ink)}:where(.bowmark-landing) .cap__foot,:where(.bowmark-landing) .cap__top{display:flex;flex:1;align-self:stretch;min-height:0}:where(.bowmark-landing) .cap__top{align-items:flex-start;gap:16px}:where(.bowmark-landing) .cap__title{display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:16px;min-width:0}:where(.bowmark-landing) .cap__count,:where(.bowmark-landing) .cap__more{font-size:var(--bm-size-micro);line-height:20px;color:var(--bm-scene-meta);white-space:nowrap}:where(.bowmark-landing) .cap__name{font-family:var(--bm-font-serif);font-size:34px;font-weight:400;line-height:1;letter-spacing:-.025em;color:var(--bm-scene-title);white-space:nowrap}:where(.bowmark-landing) .cap__mark{flex-shrink:0;height:32px;opacity:.66;color:var(--bm-scene-title)}:where(.bowmark-landing) .cap__logo{flex-shrink:0;margin-top:1px;color:var(--cap-logo-ink,#fff)}:where(.bowmark-landing) .cap__foot{flex-direction:column;justify-content:flex-end;gap:8px}:where(.bowmark-landing) .cap__cols{display:flex;align-self:stretch;gap:10px}:where(.bowmark-landing) .cap__col{display:flex;flex:1;flex-direction:column;min-width:0}:where(.bowmark-landing) .cap__row{display:flex;align-items:center;flex-shrink:0;gap:5px;height:20px;font-size:var(--bm-size-micro);line-height:20px;color:var(--bm-scene-title);white-space:nowrap}:where(.bowmark-landing) .cap__fx{flex-shrink:0;opacity:.5;color:var(--bm-scene-row)}:where(.bowmark-landing) .cap__row-name{overflow:hidden;text-overflow:ellipsis}:where(.bowmark-landing) .cap__more{height:20px}:where(.bowmark-landing) .cap__cols[data-rows=hidden] .cap__row{visibility:hidden}:where(.bowmark-landing) .sm-amz{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;font-family:var(--bm-font-sans);font-weight:400;font-style:normal;letter-spacing:0;text-align:left;text-transform:none;color:#0f1111;-webkit-font-smoothing:antialiased}:where(.bowmark-landing) .sm-amz__page{--sm-amz-k:0.52;position:absolute;left:0;top:0;width:996px;height:calc(266px / .52);transform:scale(var(--sm-amz-k));transform-origin:0 0;background:#fff;font-size:14px;line-height:20px}:where(.bowmark-landing) .sm-amz svg{display:block;flex:none}:where(.bowmark-landing) .sm-amz__belt{display:flex;align-items:center;gap:2px;height:60px;padding:0 10px 0 8px;background:#131921;color:#fff}:where(.bowmark-landing) .sm-amz__logo{display:flex;align-items:center;height:50px;padding:0 8px 0 9px;margin-top:1px}:where(.bowmark-landing) .sm-amz__logo img{display:block;width:97px;height:auto;margin-top:1px}:where(.bowmark-landing) .sm-amz__navlink{display:flex;align-items:center;height:50px;padding:0 9px;white-space:nowrap}:where(.bowmark-landing) .sm-amz__stack{flex-direction:column;align-items:flex-start;justify-content:center}:where(.bowmark-landing) .sm-amz__line1{display:block;font-size:12px;line-height:14px;color:#ccc;letter-spacing:.01em}:where(.bowmark-landing) .sm-amz__line2{display:flex;align-items:center;gap:4px;font-size:14px;line-height:16px;font-weight:700;color:#fff}:where(.bowmark-landing) .sm-amz__deliver{gap:4px;padding-left:7px;margin-right:6px}:where(.bowmark-landing) .sm-amz__pin{color:#fff;margin-top:9px}:where(.bowmark-landing) .sm-amz__deliver .sm-amz__line1{margin-left:1px}:where(.bowmark-landing) .sm-amz__search{flex:1 1 auto;display:flex;height:40px;min-width:0;border-radius:4px;overflow:hidden;background:#fff}:where(.bowmark-landing) .sm-amz__dept{display:flex;align-items:center;gap:6px;padding:0 9px 0 11px;background:#e6e6e6;border-right:1px solid #cdcdcd;color:#555;font-size:12px}:where(.bowmark-landing) .sm-amz__caret{color:#555}:where(.bowmark-landing) .sm-amz__caret--grey{color:#a7acb2}:where(.bowmark-landing) .sm-amz__query{flex:1 1 auto;display:flex;align-items:center;padding:0 11px;font-size:15px;color:#0f1111;white-space:nowrap}:where(.bowmark-landing) .sm-amz__go{display:flex;align-items:center;justify-content:center;width:45px;background:#febd69}:where(.bowmark-landing) .sm-amz__lang{gap:5px;font-size:14px;margin-left:6px}:where(.bowmark-landing) .sm-amz__lang b{font-weight:700}:where(.bowmark-landing) .sm-amz__flag{margin-top:1px}:where(.bowmark-landing) .sm-amz__cart{align-items:flex-end;padding-bottom:12px;padding-right:4px}:where(.bowmark-landing) .sm-amz__cart-icon{position:relative;display:block;width:40px;height:30px;color:#fff}:where(.bowmark-landing) .sm-amz__cart-count{position:absolute;left:16px;top:-5px;width:16px;text-align:center;font-size:16px;line-height:16px;font-weight:700;color:#f08804}:where(.bowmark-landing) .sm-amz__cart .sm-amz__line2{margin-left:-3px;margin-bottom:-1px}:where(.bowmark-landing) .sm-amz__subnav{display:flex;align-items:center;gap:1px;height:39px;padding:0 11px;background:#232f3e;color:#fff;white-space:nowrap}:where(.bowmark-landing) .sm-amz__sublink{display:flex;align-items:center;height:30px;padding:0 9px;font-size:14px;line-height:16px}:where(.bowmark-landing) .sm-amz__sublink--all{gap:5px;padding-left:4px;font-weight:700}:where(.bowmark-landing) .sm-amz__rufus{display:flex;align-items:center;gap:5px;height:28px;padding:0 11px 0 9px;margin:0 6px 0 4px;border-radius:14px;background:#fff;color:#0f1111;font-size:14px;font-weight:700}:where(.bowmark-landing) .sm-amz__bar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 18px 0 17px;background:#fff;box-shadow:0 2px 4px rgb(15 17 17/.13);border-bottom:1px solid #ddd;font-size:14px;white-space:nowrap}:where(.bowmark-landing) .sm-amz__term{color:#c7511f;font-weight:700}:where(.bowmark-landing) .sm-amz__sort{display:flex;align-items:center;gap:5px;height:29px;padding:0 10px;border-radius:8px;background:#f0f2f2;border:1px solid #d5d9d9;box-shadow:0 2px 5px rgb(213 217 217/.5);font-size:13px}:where(.bowmark-landing) .sm-amz__grid{display:grid;grid-template-columns:repeat(4,212px);gap:12px;padding:12px 12px 0;align-items:start}:where(.bowmark-landing) .sm-amz__card{border:1px solid #e3e6e6;border-radius:8px;overflow:hidden;background:#fff}:where(.bowmark-landing) .sm-amz__tile{position:relative;display:flex;align-items:center;justify-content:center;height:208px;background:#f7f7f7}:where(.bowmark-landing) .sm-amz__photo{display:block;height:188px;width:auto;max-width:190px;object-fit:contain}:where(.bowmark-landing) .sm-amz__badge{position:absolute;left:0;top:0;height:22px;padding:0 15px 0 7px;font-size:12px;line-height:22px;font-weight:700;color:#fff}:where(.bowmark-landing) .sm-amz__badge:after{content:"";position:absolute;right:0;top:0;border-color:transparent #f7f7f7 transparent transparent;border-style:solid;border-width:11px 7px 11px 0}:where(.bowmark-landing) .sm-amz__badge--best{background:#c45500}:where(.bowmark-landing) .sm-amz__badge--choice{background:#232f3e;font-weight:400}:where(.bowmark-landing) .sm-amz__badge-accent{color:#f69931;font-weight:700}:where(.bowmark-landing) .sm-amz__body{padding:8px 10px 14px 11px}:where(.bowmark-landing) .sm-amz__sponsored{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:#565959;margin-bottom:2px}:where(.bowmark-landing) .sm-amz__title{margin:0;font-size:16px;line-height:24px;font-weight:400;color:#0f1111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}:where(.bowmark-landing) .sm-amz__rating{display:flex;align-items:center;gap:3px;margin-top:3px;font-size:14px;line-height:20px}:where(.bowmark-landing) .sm-amz__rating-num{margin-right:1px}:where(.bowmark-landing) .sm-amz__stars{color:#de7921}:where(.bowmark-landing) .sm-amz__chev{margin:0 2px 0 0}:where(.bowmark-landing) .sm-amz__rating-count{color:#2162a1}:where(.bowmark-landing) .sm-amz__bought{font-size:14px;line-height:20px;color:#565959}:where(.bowmark-landing) .sm-amz__deal{display:inline-block;margin-top:6px;padding:0 6px;border-radius:3px;background:#cc0c39;color:#fff;font-size:12px;line-height:20px;font-weight:700}:where(.bowmark-landing) .sm-amz__price{display:flex;align-items:flex-start;margin-top:6px;color:#0f1111;line-height:1}:where(.bowmark-landing) .sm-amz__deal+.sm-amz__price{margin-top:4px}:where(.bowmark-landing) .sm-amz__price-frac,:where(.bowmark-landing) .sm-amz__price-sym{font-size:13px;line-height:13px;padding-top:3px}:where(.bowmark-landing) .sm-amz__price-sym{margin-right:1px}:where(.bowmark-landing) .sm-amz__price-whole{font-size:28px;line-height:28px;letter-spacing:-.01em}:where(.bowmark-landing) .sm-amz__price-frac{margin-left:1px}:where(.bowmark-landing) .sm-amz__list{margin-top:2px;font-size:12px;line-height:16px;color:#565959}:where(.bowmark-landing) .sm-amz__prime{margin-top:5px}:where(.bowmark-landing) .sm-amz__delivery{margin-top:3px;font-size:14px;line-height:20px}:where(.bowmark-landing) .sm-amz__delivery b{font-weight:700}:where(.bowmark-landing) .sm-amz__atc{display:inline-flex;align-items:center;height:30px;margin-top:10px;padding:0 14px;border-radius:100px;background:#ffd814;border:1px solid #fcd200;box-shadow:0 2px 5px rgb(213 217 217/.5);font-size:13px;color:#0f1111}:where(.bowmark-landing) .sm-amz__info{margin-top:1px}:where(.bowmark-landing) .sm-cal{--sm-cal-navy:#0a2540;--sm-cal-slate:#476788;--sm-cal-icon:#0b3558;--sm-cal-link:#004eba;--sm-cal-blue:#006bff;--sm-cal-line:#d4e0ed;--sm-cal-ribbon:#505960;position:relative;width:100%;height:100%;overflow:hidden;background:#fafafa;font-family:var(--bm-font-sans);color:var(--sm-cal-navy);font-size:14px;line-height:21px;text-align:left;-webkit-font-smoothing:antialiased}:where(.bowmark-landing) .sm-cal *,:where(.bowmark-landing) .sm-cal :after,:where(.bowmark-landing) .sm-cal :before{box-sizing:border-box}:where(.bowmark-landing) .sm-cal__camera{position:absolute;left:0;top:0;transform-origin:0 0;transform:scale(.575) translate(-416px,14px)}:where(.bowmark-landing) .sm-cal__card{position:relative;display:flex;width:800px;height:700px;background:#fff;border:1px solid var(--sm-cal-line);border-radius:8px;box-shadow:0 1px 8px rgb(0 0 0/.08)}:where(.bowmark-landing) .sm-cal__details{position:relative;flex:0 0 400px;padding-top:25px;border-right:1px solid var(--sm-cal-line)}:where(.bowmark-landing) .sm-cal__avatar{display:block;width:65px;height:65px;margin:0 0 7px 30px;border-radius:50%;object-fit:cover}:where(.bowmark-landing) .sm-cal__host{padding:0 10px 0 30px;font-size:16px;line-height:24px;font-weight:700;color:var(--sm-cal-slate)}:where(.bowmark-landing) .sm-cal__event{padding:0 10px 0 30px;font-size:28px;line-height:32px;font-weight:700;color:var(--sm-cal-navy)}:where(.bowmark-landing) .sm-cal__meta{display:flex;flex-direction:column;gap:12px;margin-top:24px;padding:0 30px;font-weight:700;color:var(--sm-cal-slate)}:where(.bowmark-landing) .sm-cal__meta-row{display:flex;align-items:flex-start;gap:6px}:where(.bowmark-landing) .sm-cal__meta-row>span{padding-top:2px}:where(.bowmark-landing) .sm-cal__meta-icon{flex:none;color:var(--sm-cal-icon)}:where(.bowmark-landing) .sm-cal__legal{position:absolute;left:30px;bottom:26px;display:flex;gap:30px;font-weight:600;color:var(--sm-cal-link)}:where(.bowmark-landing) .sm-cal__picker{flex:1;padding-top:28px}:where(.bowmark-landing) .sm-cal__title{margin-bottom:20px;padding:0 120px 0 32px;font-size:22px;line-height:33px;font-weight:700;white-space:nowrap}:where(.bowmark-landing) .sm-cal__calendar{padding:0 19px}:where(.bowmark-landing) .sm-cal__month{display:flex;align-items:center;justify-content:center;gap:10px;height:38px;margin:6px 6px 23px}:where(.bowmark-landing) .sm-cal__month-label{font-weight:700}:where(.bowmark-landing) .sm-cal__nav{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--sm-cal-link)}:where(.bowmark-landing) .sm-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:8px;width:361px}:where(.bowmark-landing) .sm-cal__weekday{font-size:12px;line-height:12px;font-weight:500;text-align:center;text-transform:uppercase;color:var(--sm-cal-slate)}:where(.bowmark-landing) .sm-cal__cell{display:grid;place-items:center;height:44px}:where(.bowmark-landing) .sm-cal__day{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:16px;line-height:24px;color:var(--sm-cal-slate)}:where(.bowmark-landing) .sm-cal__day--open{font-weight:700;color:var(--sm-cal-blue);background:rgb(0 107 255/.07)}:where(.bowmark-landing) .sm-cal__tz{margin-top:33px;padding:0 32px}:where(.bowmark-landing) .sm-cal__tz-label{font-weight:700;line-height:20px}:where(.bowmark-landing) .sm-cal__tz-value{display:flex;align-items:center;gap:3px;margin:6px 0 0 9px}:where(.bowmark-landing) .sm-cal__tz-caret,:where(.bowmark-landing) .sm-cal__tz-globe{flex:none;color:var(--sm-cal-icon)}:where(.bowmark-landing) .sm-cal__tz-caret{margin-left:5px}:where(.bowmark-landing) .sm-cal__ribbon{position:absolute;z-index:1;top:-5px;right:-5px;width:105px;height:105px;overflow:hidden}:where(.bowmark-landing) .sm-cal__ribbon:after,:where(.bowmark-landing) .sm-cal__ribbon:before{content:"";position:absolute;width:6px;height:6px;background:var(--sm-cal-ribbon)}:where(.bowmark-landing) .sm-cal__ribbon:before{top:0;left:0}:where(.bowmark-landing) .sm-cal__ribbon:after{right:0;bottom:0}:where(.bowmark-landing) .sm-cal__ribbon-band{position:relative;z-index:1;top:21px;left:-11px;width:160px;padding:9px 0 6px;background:var(--sm-cal-ribbon);box-shadow:0 2px 4px rgb(0 0 0/.2);color:#fff;text-align:center;font-weight:700;transform:rotate(45deg)}:where(.bowmark-landing) .sm-cal__ribbon-name,:where(.bowmark-landing) .sm-cal__ribbon-small{width:167px;margin-left:-7px}:where(.bowmark-landing) .sm-cal__ribbon-small{font-size:8px;line-height:9.6px;text-transform:uppercase}:where(.bowmark-landing) .sm-cal__ribbon-name{font-size:14px;line-height:16.8px}:where(.bowmark-landing) .sm-exp{--exp-ink:#191e3b;--exp-blue:#3364db;--exp-line:#dfe0e4;position:relative;width:100%;height:100%;overflow:hidden;background:#fff;color:var(--exp-ink);font-family:var(--bm-font-sans);font-size:10px;line-height:1.25;letter-spacing:0;text-align:left;white-space:nowrap}:where(.bowmark-landing) .sm-exp :where(p,ul,ol,li){margin:0;padding:0;list-style:none}:where(.bowmark-landing) .sm-exp svg{display:block;flex:none;width:16px;height:16px}:where(.bowmark-landing) .sm-exp small{display:block;font-size:8px;font-weight:400}:where(.bowmark-landing) .sm-exp__page{position:absolute;top:0;left:0;width:540px;height:446px;transform:scale(.5963);transform-origin:0 0}:where(.bowmark-landing) .sm-exp__header{display:flex;align-items:center;gap:18px;height:49px;padding:0 16px;border-bottom:1px solid var(--exp-line)}:where(.bowmark-landing) .sm-exp__logo{display:block;width:107px;height:auto}:where(.bowmark-landing) .sm-exp__shop{display:flex;align-items:center;gap:2px;font-weight:600}:where(.bowmark-landing) .sm-exp__shop svg{width:12px;height:12px}:where(.bowmark-landing) .sm-exp__links{display:flex;gap:18px;margin-left:auto;font-weight:600}:where(.bowmark-landing) .sm-exp__form{display:flex;gap:6px;padding:12px 14px}:where(.bowmark-landing) .sm-exp__field{display:flex;align-items:center;flex:1;gap:7px;min-width:0;height:33px;padding:0 8px;border:1px solid #a6a7b2;border-radius:5px}:where(.bowmark-landing) .sm-exp__field small{margin-bottom:1px;color:#61616f;font-size:7px}:where(.bowmark-landing) .sm-exp__search{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:var(--exp-blue);color:#fff}:where(.bowmark-landing) .sm-exp__body{display:grid;grid-template-columns:116px 1fr;gap:12px;padding:0 14px}:where(.bowmark-landing) .sm-exp__sidebar{min-width:0}:where(.bowmark-landing) .sm-exp__map{overflow:hidden;border:1px solid var(--exp-line);border-radius:9px;text-align:center}:where(.bowmark-landing) .sm-exp__map svg{width:100%;height:62px}:where(.bowmark-landing) .sm-exp__map span{display:block;padding:6px 0;color:var(--exp-blue)}:where(.bowmark-landing) .sm-exp__filter{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid var(--exp-line)}:where(.bowmark-landing) .sm-exp__filter>b{font-size:10px}:where(.bowmark-landing) .sm-exp__filter>strong{margin-top:3px;font-size:9px;font-weight:600}:where(.bowmark-landing) .sm-exp__property{display:flex;align-items:center;gap:5px;height:29px;padding:0 6px;border:1px solid #a6a7b2;border-radius:5px;color:#61616f}:where(.bowmark-landing) .sm-exp__prices{display:flex;gap:5px}:where(.bowmark-landing) .sm-exp__prices>span{flex:1;padding:5px 7px;border:1px solid #a6a7b2;border-radius:5px}:where(.bowmark-landing) .sm-exp__prices small{margin-bottom:2px;color:#61616f}:where(.bowmark-landing) .sm-exp__histogram{display:flex;align-items:flex-end;gap:2px;height:39px;padding:0 5px}:where(.bowmark-landing) .sm-exp__histogram i{flex:1;border-radius:2px 2px 0 0;background:#273e72}:where(.bowmark-landing) .sm-exp__range{display:flex;justify-content:space-between;height:3px;margin-top:-8px;background:var(--exp-blue)}:where(.bowmark-landing) .sm-exp__range i{width:12px;height:12px;margin-top:-4px;border-radius:50%;background:var(--exp-blue)}:where(.bowmark-landing) .sm-exp__check{display:flex;align-items:center;gap:5px;font-size:9px}:where(.bowmark-landing) .sm-exp__check i{width:10px;height:10px;border:1px solid #91939e;border-radius:2px}:where(.bowmark-landing) .sm-exp__main{min-width:0}:where(.bowmark-landing) .sm-exp__tabs{display:flex;gap:2px;padding:3px;border-radius:18px;background:#f0f3f7}:where(.bowmark-landing) .sm-exp__tabs span{flex:1;padding:6px;text-align:center;font-weight:600}:where(.bowmark-landing) .sm-exp__tabs .is-active{border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e6e7eb}:where(.bowmark-landing) .sm-exp__sort{display:flex;align-items:center;justify-content:space-between;height:35px;font-size:8px}:where(.bowmark-landing) .sm-exp__sort>span:last-child{display:flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid #91939e;border-radius:20px}:where(.bowmark-landing) .sm-exp__sort svg{width:11px;height:11px}:where(.bowmark-landing) .sm-exp__member{display:flex;align-items:center;gap:8px;margin-bottom:9px;padding:9px;border-radius:9px;background:#fff9df}:where(.bowmark-landing) .sm-exp__member img{width:24px;height:24px}:where(.bowmark-landing) .sm-exp__member small{margin-top:3px}:where(.bowmark-landing) .sm-exp__results{display:flex;flex-direction:column;gap:9px}:where(.bowmark-landing) .sm-exp__stay{display:flex;min-height:128px;overflow:hidden;border:1px solid var(--exp-line);border-radius:10px;background:#fff}:where(.bowmark-landing) .sm-exp__photo{position:relative;flex:0 0 122px}:where(.bowmark-landing) .sm-exp__photo>img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}:where(.bowmark-landing) .sm-exp__save{display:grid;place-items:center;position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:#fff;color:#bc4058}:where(.bowmark-landing) .sm-exp__save svg{width:14px;height:14px}:where(.bowmark-landing) .sm-exp__next{position:absolute;top:calc(50% - 10px);right:5px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#191e3b99;color:#fff;font-size:19px;line-height:1}:where(.bowmark-landing) .sm-exp__dots{position:absolute;bottom:6px;left:0;width:100%;text-align:center;font-size:5px;color:#fff;text-shadow:0 1px 2px #0008}:where(.bowmark-landing) .sm-exp__details{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0;padding:9px 8px;font-size:9px}:where(.bowmark-landing) .sm-exp__name{font-size:12px;letter-spacing:-.2px}:where(.bowmark-landing) .sm-exp__refundable{margin-top:5px;color:#277948;font-size:8px}:where(.bowmark-landing) .sm-exp__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:5px;margin-top:auto;padding-top:10px}:where(.bowmark-landing) .sm-exp__rating{display:flex;align-items:center;gap:4px;font-size:8px}:where(.bowmark-landing) .sm-exp__rating>b{padding:3px;border-radius:3px;background:#397958;color:#fff}:where(.bowmark-landing) .sm-exp__rating small{margin-top:2px;font-size:6px}:where(.bowmark-landing) .sm-exp__rate{display:flex;flex-direction:column;align-items:flex-end;gap:1px}:where(.bowmark-landing) .sm-exp__rate strong{font-size:11px}:where(.bowmark-landing) .sm-exp__rate small{font-size:6px}:where(.bowmark-landing) .sm-map{position:relative;flex-shrink:0;width:100%;height:100%;overflow:hidden;background:#f2f3f5;font-family:var(--bm-font-sans);letter-spacing:0;white-space:nowrap;-webkit-font-smoothing:antialiased}:where(.bowmark-landing) .sm-map__page{position:absolute;left:0;top:0;width:460px;height:380px;transform:scale(.7);transform-origin:0 0}:where(.bowmark-landing) .sm-map svg{display:block}:where(.bowmark-landing) .sm-map__base{position:absolute;inset:0;width:460px;height:380px}:where(.bowmark-landing) .sm-map__biz{fill:#fcf4df}:where(.bowmark-landing) .sm-map__forest{fill:#d3ecce}:where(.bowmark-landing) .sm-map__park{fill:#c2e5bd}:where(.bowmark-landing) .sm-map__grounds{fill:#dcefd6}:where(.bowmark-landing) .sm-map__shrine{fill:#e9e7df}:where(.bowmark-landing) .sm-map__water{fill:#aadaff}:where(.bowmark-landing) .sm-map__bank{fill:#c9e7c2}:where(.bowmark-landing) .sm-map__canal{fill:none;stroke:#aadaff;stroke-width:1.8}:where(.bowmark-landing) .sm-map__rail{fill:none;stroke:#bcc0c6;stroke-width:1.6}:where(.bowmark-landing) .sm-map__bldg{fill:#e4e6ea;stroke:#d7dade;stroke-width:.8}:where(.bowmark-landing) .sm-map__rc{stroke:#dfe2e6}:where(.bowmark-landing) .sm-map__rc--art,:where(.bowmark-landing) .sm-map__rc--wide{stroke:#f1cf78}:where(.bowmark-landing) .sm-map__rf{stroke:#fff}:where(.bowmark-landing) .sm-map__rf--art,:where(.bowmark-landing) .sm-map__rf--wide{stroke:#fde293}:where(.bowmark-landing) .sm-map__lbl text{font-size:10.5px;font-weight:500;fill:#5f6368;stroke:#fff;stroke-width:3px;stroke-linejoin:round;paint-order:stroke fill}:where(.bowmark-landing) .sm-map__lbl .sm-map__lbl--water{fill:#3b78c9;font-size:10px;letter-spacing:.06em;stroke:#aadaff;stroke-width:0}:where(.bowmark-landing) .sm-map__lbl .sm-map__lbl--area{font-size:11px;font-weight:700;letter-spacing:.16em;fill:#4d5156}:where(.bowmark-landing) .sm-map__lbl--poi text{font-size:10.5px;font-weight:600}:where(.bowmark-landing) .sm-map__lbl .sm-map__lbl--park{fill:#188038}:where(.bowmark-landing) .sm-map__lbl .sm-map__lbl--wor{fill:#5f6f7a}:where(.bowmark-landing) .sm-map__lbl .sm-map__lbl--att{fill:#0e8a94}:where(.bowmark-landing) .sm-map__dot{fill:#f29900;stroke:#fff;stroke-width:1}:where(.bowmark-landing) .sm-map__lbl--transit text{font-size:10.5px;font-weight:600;fill:#1a73e8}:where(.bowmark-landing) .sm-map__lbl--pin text{font-size:11.5px;font-weight:700;fill:#202124}:where(.bowmark-landing) .sm-map__lbl--pin .sm-map__lbl--sel{fill:#c5221f}:where(.bowmark-landing) .sm-map__lbl--pin .sm-map__lbl--sub{font-size:10px;font-weight:400;fill:#5f6368}:where(.bowmark-landing) .sm-map__pill{position:absolute;z-index:1;display:flex;align-items:center;gap:4px;height:22px;padding:0 8px 0 2px;border-radius:11px;background:#fff;box-shadow:0 0 0 1px rgba(60,64,67,.16),0 1px 3px rgba(60,64,67,.3);font-size:12px;font-weight:600;line-height:1;color:#202124;transform:translate(-50%,calc(-100% - 5px))}:where(.bowmark-landing) .sm-map__pill:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:inherit;border-right:1px solid rgba(60,64,67,.2);border-bottom:1px solid rgba(60,64,67,.2);transform:translateX(-50%) rotate(45deg)}:where(.bowmark-landing) .sm-map__pill-ic{position:relative;z-index:1;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ea4335}:where(.bowmark-landing) .sm-map__pill-ic svg{width:11px;height:11px;fill:#fff}:where(.bowmark-landing) .sm-map__pill--on{z-index:2;height:28px;padding:0 10px 0 3px;border-radius:14px;background:#ea4335;box-shadow:0 0 0 1px #c5221f,0 2px 6px rgba(60,64,67,.4);font-size:14px;font-weight:700;color:#fff}:where(.bowmark-landing) .sm-map__pill--on:after{border-color:#c5221f}:where(.bowmark-landing) .sm-map__pill--on .sm-map__pill-ic{width:22px;height:22px;background:#c5221f}:where(.bowmark-landing) .sm-map__pill--on .sm-map__pill-ic svg{width:14px;height:14px}:where(.bowmark-landing) .sm-map__search{position:absolute;z-index:3;left:12px;top:38px;display:flex;align-items:center;width:344px;height:46px;box-sizing:border-box;padding:0 12px 0 14px;border-radius:23px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0 rgba(0,0,0,.02)}:where(.bowmark-landing) .sm-map__search svg{flex-shrink:0;width:22px;height:22px;fill:#5f6368}:where(.bowmark-landing) .sm-map__search-q{flex:1;margin-left:16px;font-size:15px;font-weight:400;color:#202124}:where(.bowmark-landing) .sm-map__search-div{width:1px;height:24px;margin:0 12px 0 14px;background:#dadce0}:where(.bowmark-landing) .sm-map__chips{position:absolute;z-index:3;left:12px;top:94px;display:flex;gap:8px}:where(.bowmark-landing) .sm-map__chip{flex-shrink:0;display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:15px;background:#fff;box-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);font-size:13px;font-weight:500;color:#3c4043}:where(.bowmark-landing) .sm-map__chip svg{flex-shrink:0;width:17px;height:17px;fill:#5f6368}:where(.bowmark-landing) .sm-map__chip--on{background:#d3e3fd;color:#0b57d0}:where(.bowmark-landing) .sm-map__chip--on svg{fill:#0b57d0}:where(.bowmark-landing) .sm-map__acct{position:absolute;z-index:3;right:12px;top:45px;display:flex;align-items:center;gap:14px}:where(.bowmark-landing) .sm-map__apps{width:22px;height:22px;fill:#5f6368}:where(.bowmark-landing) .sm-map__avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#5e35b1;font-size:15px;font-weight:500;color:#fff}:where(.bowmark-landing) .sm-map__layers{position:absolute;z-index:3;left:12px;bottom:22px;width:64px;height:64px;overflow:hidden;border:2px solid #fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.3)}:where(.bowmark-landing) .sm-map__layers-sat{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.38)),linear-gradient(98deg,transparent 38%,rgba(214,208,192,.7) 39%,rgba(214,208,192,.7) 41%,transparent 42%),linear-gradient(-8deg,transparent 56%,rgba(214,208,192,.6) 57%,rgba(214,208,192,.6) 59%,transparent 60%),radial-gradient(circle at 18% 22%,#7a8660 0 12%,transparent 26%),radial-gradient(circle at 72% 74%,#3d5034 0 20%,transparent 38%),radial-gradient(circle at 84% 18%,#8d8773 0 12%,transparent 24%),radial-gradient(circle at 34% 78%,#807a6b 0 14%,transparent 27%),radial-gradient(circle at 56% 40%,#4a5a3c 0 10%,transparent 22%),#5b664a}:where(.bowmark-landing) .sm-map__layers-lbl{position:absolute;left:0;right:0;bottom:4px;display:flex;flex-direction:column;align-items:center;font-size:10px;font-weight:600;color:#fff}:where(.bowmark-landing) .sm-map__layers-lbl svg{width:16px;height:16px;fill:#fff}:where(.bowmark-landing) .sm-map__ctrls{position:absolute;z-index:3;right:12px;bottom:24px;display:flex;flex-direction:column;align-items:center;gap:8px}:where(.bowmark-landing) .sm-map__ctrl,:where(.bowmark-landing) .sm-map__zoom{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;border-radius:8px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3)}:where(.bowmark-landing) .sm-map__ctrl{height:32px}:where(.bowmark-landing) .sm-map__zoom{padding:5px 0;gap:5px}:where(.bowmark-landing) .sm-map__ctrl svg,:where(.bowmark-landing) .sm-map__zoom svg{width:20px;height:20px;fill:#666}:where(.bowmark-landing) .sm-map__ctrl .sm-map__peg{width:22px;height:22px;fill:#fbbc04;stroke:#e8a200;stroke-width:.6}:where(.bowmark-landing) .sm-map__zoom-div{width:20px;height:1px;background:#e6e6e6}:where(.bowmark-landing) .sm-map__attr{position:absolute;z-index:3;right:0;bottom:0;display:flex;align-items:center;gap:9px;height:14px;padding:0 8px;background:rgba(245,245,245,.8);font-size:9px;color:#444}:where(.bowmark-landing) .sm-map__scale{display:flex;align-items:center;gap:5px}:where(.bowmark-landing) .sm-map__scale:after{content:"";width:44px;height:4px;margin-top:2px;border:1.5px solid #555;border-top:0}:where(.bowmark-landing) .sm-yt{position:relative;flex:none;width:100%;height:100%;overflow:hidden;background:#fff}:where(.bowmark-landing) .sm-yt__page{position:absolute;top:0;left:0;width:530px;height:438px;transform:scale(.6076);transform-origin:0 0;font-family:var(--bm-font-sans);color:#0f0f0f;background:#fff;-webkit-font-smoothing:antialiased;user-select:none}:where(.bowmark-landing) .sm-yt__masthead{display:flex;align-items:center;height:56px;padding:0 0 0 16px}:where(.bowmark-landing) .sm-yt__start{display:flex;align-items:center;flex:none}:where(.bowmark-landing) .sm-yt__icon{display:block;width:24px;height:24px}:where(.bowmark-landing) .sm-yt__icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__logo{display:block;padding:18px 14px 18px 16px}:where(.bowmark-landing) .sm-yt__logo-img{display:block;width:90px;height:20px;object-fit:contain;object-position:left center}:where(.bowmark-landing) .sm-yt__center{display:flex;align-items:center;flex:1;min-width:0;margin:0 12px 0 16px}:where(.bowmark-landing) .sm-yt__search{display:flex;flex:1;min-width:0;height:40px}:where(.bowmark-landing) .sm-yt__search-box{display:flex;align-items:center;flex:1;min-width:0;padding:0 4px 0 16px;border:1px solid #c6c6c6;border-right:none;border-radius:40px 0 0 40px;box-shadow:inset 0 1px 2px #eee}:where(.bowmark-landing) .sm-yt__query{flex:1;min-width:0;overflow:hidden;white-space:nowrap;font-size:16px;line-height:24px;font-weight:400;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__clear{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__search-btn{display:flex;align-items:center;justify-content:center;flex:none;width:64px;height:40px;box-sizing:border-box;border:1px solid #d3d3d3;border-radius:0 40px 40px 0;background:#f8f8f8;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__search-btn .sm-yt__icon{margin-right:2px}:where(.bowmark-landing) .sm-yt__mic{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;margin-left:12px;border-radius:50%;background:#f2f2f2;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__chips{display:flex;gap:12px;height:56px;align-items:center;padding:0 16px;overflow:hidden;white-space:nowrap}:where(.bowmark-landing) .sm-yt__chip{display:flex;align-items:center;flex:none;height:32px;padding:0 12px;border-radius:8px;background:#f2f2f2;font-size:14px;line-height:20px;font-weight:550;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__chip--active{background:#0f0f0f;color:#fff}:where(.bowmark-landing) .sm-yt__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:28px;padding:8px 16px 0}:where(.bowmark-landing) .sm-yt__video{min-width:0}:where(.bowmark-landing) .sm-yt__thumb{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#e5e5e5}:where(.bowmark-landing) .sm-yt__thumb-img{display:block;width:100%;height:100%;object-fit:cover}:where(.bowmark-landing) .sm-yt__art{position:absolute;top:10px;left:12px;display:flex;flex-direction:column;align-items:flex-start;font-family:var(--bm-font-sans);font-weight:800;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5),0 2px 10px rgba(0,0,0,.45)}:where(.bowmark-landing) .sm-yt__art-big{font-size:32px;letter-spacing:-.01em}:where(.bowmark-landing) .sm-yt__art-small{margin-top:4px;padding:3px 5px 2px;border-radius:3px;font-size:10.5px;letter-spacing:.04em;background:#ffd21f;color:#0f0f0f;text-shadow:none}:where(.bowmark-landing) .sm-yt__art--warm .sm-yt__art-small{background:#ff3d2e;color:#fff}:where(.bowmark-landing) .sm-yt__duration{position:absolute;right:6px;bottom:6px;padding:1px 4px;border-radius:4px;background:rgba(0,0,0,.7);font-size:12px;line-height:16px;font-weight:550;color:#fff}:where(.bowmark-landing) .sm-yt__duration--raised{bottom:10px}:where(.bowmark-landing) .sm-yt__progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(255,255,255,.45)}:where(.bowmark-landing) .sm-yt__progress-fill{display:block;height:100%;background:linear-gradient(90deg,#f03 80%,#ff2791)}:where(.bowmark-landing) .sm-yt__details{display:flex;margin-top:12px}:where(.bowmark-landing) .sm-yt__avatar{flex:none;width:36px;height:36px;margin-right:12px;border-radius:50%;object-fit:cover}:where(.bowmark-landing) .sm-yt__text{min-width:0;padding-right:12px}:where(.bowmark-landing) .sm-yt__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:4px;font-size:16px;line-height:22px;font-weight:560;color:#0f0f0f}:where(.bowmark-landing) .sm-yt__channel,:where(.bowmark-landing) .sm-yt__meta{font-size:14px;line-height:20px;font-weight:400;color:#606060;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.bowmark-landing) .sm-yt__channel{display:flex;align-items:center}:where(.bowmark-landing) .sm-yt__verified{flex:none;width:14px;height:14px;margin-left:4px;color:#606060}:where(.bowmark-landing) .f5{--f5-panel:var(--bm-stage-fill,#efeeea);--f5-panel-line:var(--bm-stage-line,rgb(0 0 0/0.075));--f5-wash:var(--bm-stage-wash,#f0efea);--f5-meta:var(--bm-text-meta,rgb(86 85 79/0.66));position:relative;display:flex;flex-direction:column;align-items:center;gap:48px;padding:72px 32px 32px;scroll-margin-top:var(--bm-header-h)}:where(.bowmark-landing) .f5__title{width:min(1024px,100%);font-size:var(--bm-size-h2);font-weight:var(--bm-weight-head);line-height:1;letter-spacing:-.05em}:where(.bowmark-landing) .f5__body{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;width:min(1024px,100%)}:where(.bowmark-landing) .f5__rail{flex:0 0 221px;padding:8px;font-size:var(--bm-size-micro);line-height:1.5;color:var(--f5-meta)}:where(.bowmark-landing) .f5__panel{position:relative;flex:0 1 803px;min-width:0;display:flex;flex-direction:column;gap:28px;padding:28px 24px 24px;border-radius:16px;outline:1px solid var(--f5-panel-line);overflow:clip;background:var(--f5-panel)}:where(.bowmark-landing) .f5__panel:before{content:"";position:absolute;inset:0 0 auto;height:114px;background:linear-gradient(var(--f5-wash),transparent);pointer-events:none}:where(.bowmark-landing) .f5__head{position:relative}:where(.bowmark-landing) .f5__panel-title{font-family:var(--bm-font-serif,"Crimson Pro",Georgia,serif);font-size:34px;font-weight:400;line-height:1;letter-spacing:-.025em;color:var(--bm-text)}:where(.bowmark-landing) .f5__intro{max-width:56ch;margin-top:12px;font-size:var(--bm-size-ui);line-height:1.5;color:var(--bm-text-muted)}:where(.bowmark-landing) .f5__offers{position:relative;margin:0;padding:0;list-style:none;border-top:1px solid var(--f5-panel-line)}:where(.bowmark-landing) .f5__offer{display:grid;grid-template-columns:28px 188px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 4px;border-bottom:1px solid var(--f5-panel-line);font-size:var(--bm-size-ui);line-height:1.45}:where(.bowmark-landing) .f5__offer-n{font-family:var(--bm-font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--f5-meta)}:where(.bowmark-landing) .f5__offer-name{font-weight:500;color:var(--bm-text)}:where(.bowmark-landing) .f5__offer-detail{color:var(--bm-text-muted)}:where(.bowmark-landing) .f5__actions{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}:where(.bowmark-landing) .f5 .f5__cta{height:40px;min-height:40px;padding:0 var(--bm-space-4,16px);font-size:var(--bm-size-ui);text-decoration:none}:where(.bowmark-landing) .f5__cta-arrow{font-size:.9em;transition:transform var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .f5__cta:hover .f5__cta-arrow{transform:translate(1px,-1px)}:where(.bowmark-landing) .f5__alt{font-size:var(--bm-size-micro);color:var(--f5-meta)}:where(.bowmark-landing) .f5__alt a{color:var(--bm-text-muted);text-decoration:underline;text-decoration-color:var(--bm-underline);text-underline-offset:3px;transition:color var(--bm-dur-fast) var(--bm-ease),text-decoration-color var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .f5__alt a:hover{color:var(--bm-text);text-decoration-color:var(--bm-text)}@media (max-width:1100px){:where(.bowmark-landing) .f5__body{gap:32px}:where(.bowmark-landing) .f5__rail{flex-basis:200px}}@media (max-width:820px){:where(.bowmark-landing) .f5{padding:var(--bm-space-7,48px) var(--bm-gutter) 0;gap:24px}:where(.bowmark-landing) .f5__body{flex-direction:column;align-items:stretch;gap:16px}:where(.bowmark-landing) .f5__rail{flex:none;padding:0}:where(.bowmark-landing) .f5__panel{flex:none}:where(.bowmark-landing) .f5__offer{grid-template-columns:28px minmax(0,1fr);row-gap:2px}:where(.bowmark-landing) .f5__offer-detail{grid-column:2}}@media (max-width:520px){:where(.bowmark-landing) .f5__panel{padding:20px 16px 16px}:where(.bowmark-landing) .f5__panel-title{font-size:29px}}@media (max-width:820px),(pointer:coarse){:where(.bowmark-landing) .f5 .f5__cta{height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){:where(.bowmark-landing) .f5__cta-arrow{transition:none}:where(.bowmark-landing) .f5__cta:hover .f5__cta-arrow{transform:none}}:where(.bowmark-landing) .f6{--f6-meta:var(--bm-text-meta,rgb(86 85 79/0.66));position:relative;display:flex;flex-direction:column;align-items:center;gap:48px;padding:104px 32px 112px;scroll-margin-top:var(--bm-header-h)}:where(.bowmark-landing) .f6__title{width:min(1024px,100%);font-size:var(--bm-size-h2);font-weight:var(--bm-weight-head);line-height:1;letter-spacing:-.05em}:where(.bowmark-landing) .f6__body{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;width:min(1024px,100%)}:where(.bowmark-landing) .f6__more{flex:0 0 221px;position:sticky;top:calc(var(--bm-header-h) + 40px);padding:8px;font-size:var(--bm-size-micro);line-height:1.5;color:var(--f6-meta)}:where(.bowmark-landing) .f6 a{color:var(--bm-text-muted);text-decoration:underline;text-decoration-color:var(--bm-underline);text-underline-offset:3px;transition:color var(--bm-dur-fast) var(--bm-ease),text-decoration-color var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .f6 a:hover{color:var(--bm-text);text-decoration-color:var(--bm-text)}:where(.bowmark-landing) .f6__list{flex:0 1 803px;display:flex;flex-direction:column;gap:2px;min-width:0}:where(.bowmark-landing) .f6__item{border-radius:10px;scroll-margin-top:calc(var(--bm-header-h) + 16px);transition:background var(--bm-dur-base) var(--bm-ease)}:where(.bowmark-landing) .f6__item:hover{background:var(--bm-surface-1)}:where(.bowmark-landing) .f6__item[data-expanded=true],:where(.bowmark-landing) .f6__item[open]:not([data-expanded]){background:var(--bm-surface-2)}:where(.bowmark-landing) .f6__q{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding:14px 16px;border-radius:10px;font-size:var(--bm-size-body);line-height:1.4;color:var(--bm-text-nav);list-style:none;cursor:pointer;transition:color var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .f6__q::-webkit-details-marker{display:none}:where(.bowmark-landing) .f6__item[data-expanded=true] .f6__q,:where(.bowmark-landing) .f6__q:hover{color:var(--bm-text)}:where(.bowmark-landing) .f6__q:focus-visible{outline-offset:-2px;border-radius:10px}:where(.bowmark-landing) .f6__icon{position:relative;width:20px;height:20px;flex-shrink:0}:where(.bowmark-landing) .f6__icon:after,:where(.bowmark-landing) .f6__icon:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;border-radius:1px;background:var(--bm-text-faint);transform:translate(-50%,-50%);transition:transform var(--bm-spring-dur) var(--bm-spring),background var(--bm-dur-base) var(--bm-ease)}:where(.bowmark-landing) .f6__icon:after{transform:translate(-50%,-50%) rotate(90deg)}:where(.bowmark-landing) .f6__item[data-expanded=true] .f6__icon:after,:where(.bowmark-landing) .f6__item[data-expanded=true] .f6__icon:before{background:var(--bm-text)}:where(.bowmark-landing) .f6__item[data-expanded=true] .f6__icon:after{transform:translate(-50%,-50%) rotate(0deg)}:where(.bowmark-landing) .f6__a{display:flex;flex-direction:column;gap:10px;max-width:62ch;padding:0 16px 18px;font-size:var(--bm-size-ui);line-height:1.6;color:var(--bm-text-muted)}@media (max-width:820px){:where(.bowmark-landing) .f6{gap:24px;padding:var(--bm-space-8) var(--bm-gutter)}:where(.bowmark-landing) .f6__body{flex-direction:column;align-items:stretch;gap:16px}:where(.bowmark-landing) .f6__more{flex:none;position:static;padding:0 16px}:where(.bowmark-landing) .f6__list{flex:none}}@media (max-width:480px){:where(.bowmark-landing) .f6__q{padding:13px 14px;font-size:16px}:where(.bowmark-landing) .f6__a{padding:0 14px 16px}}:where(.bowmark-landing) .install{position:relative;display:flex;flex-direction:column;width:min(var(--bm-install-w),100%);font-family:var(--bm-font-sans)}:where(.bowmark-landing) .install__line{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:var(--bm-space-2) 10px;font-size:var(--bm-size-ui-sm);line-height:1;color:var(--bm-text-muted)}:where(.bowmark-landing) .install__word{white-space:nowrap}:where(.bowmark-landing) .install__picker{position:relative;display:inline-flex}:where(.bowmark-landing) .install__trigger{display:inline-flex;align-items:center;padding:var(--bm-space-1);border:0;border-radius:var(--bm-radius-sm);background:transparent;color:var(--bm-text-muted);font-size:inherit;line-height:inherit;cursor:pointer;transition:background var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .install__trigger:hover,:where(.bowmark-landing) .install__trigger[data-open="1"]{background:var(--bm-control-fill)}:where(.bowmark-landing) .install__value{white-space:nowrap;text-decoration:underline 1px rgb(86 85 79/.25);text-underline-offset:4px}:where(.bowmark-landing) .install__chevron{flex-shrink:0;color:rgb(86 85 79/.5);transition:transform var(--bm-dur-base) var(--bm-ease)}:where(.bowmark-landing) .install__trigger[data-open="1"] .install__chevron{transform:rotate(180deg)}:where(.bowmark-landing) .install__tile{display:inline-grid;place-items:center;flex-shrink:0;width:16px;height:16px;margin-right:var(--bm-space-1);border-radius:4px;border-bottom:1px solid rgb(0 0 0/.12);background:var(--bm-agent-tile);color:var(--bm-agent-glyph)}:where(.bowmark-landing) .install__tile[data-agent=Claude]{background:var(--bm-agent-claude)}:where(.bowmark-landing) .install__menu{position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 0;z-index:60;padding:4px;min-width:150px;max-height:var(--install-menu-max-height,320px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;list-style:none;background:var(--bm-panel-solid);border-radius:var(--bm-radius-field);box-shadow:var(--bm-shadow-chrome);text-align:left;transform-origin:bottom center;animation:install-menu-in var(--bm-spring-dur) var(--bm-spring) both,install-menu-fade .14s var(--bm-ease) both}:where(.bowmark-landing) .install__menu[data-side=below]{top:calc(100% + 6px);bottom:auto;transform-origin:top center;--install-menu-travel:-6px}@keyframes install-menu-in{0%{transform:translateY(var(--install-menu-travel,6px)) scale(.96)}to{transform:none}}@keyframes install-menu-fade{0%{opacity:0}to{opacity:1}}:where(.bowmark-landing) .install__option{display:flex;align-items:center;padding:7px 10px;border-radius:var(--bm-radius-sm);font-size:var(--bm-size-ui-sm);line-height:20px;color:var(--bm-text-muted);white-space:nowrap;cursor:pointer;outline:none}:where(.bowmark-landing) .install__option:focus-visible,:where(.bowmark-landing) .install__option:hover{background:var(--bm-control-fill);color:var(--bm-text)}:where(.bowmark-landing) .install__option:focus-visible{box-shadow:inset 0 0 0 1.5px var(--bm-focus)}:where(.bowmark-landing) .install__option[data-selected="1"]{color:var(--bm-text);font-weight:var(--bm-weight-strong)}:where(.bowmark-landing) .install__check{margin-left:auto;padding-left:var(--bm-space-3);box-sizing:content-box;color:var(--bm-accent-text);visibility:hidden}:where(.bowmark-landing) .install__option[data-selected="1"] .install__check{visibility:visible}:where(.bowmark-landing) .install__well{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--bm-space-4);margin:0 4px 4px;background:var(--bm-card);border-top:1px solid var(--bm-card-line);border-radius:5px}:where(.bowmark-landing) .install__command{display:flex;gap:var(--bm-space-2);flex:1;min-width:0;padding:6px var(--bm-space-2);font-size:var(--bm-size-ui-sm);line-height:20px}:where(.bowmark-landing) .install__prompt{flex-shrink:0;color:rgb(86 85 79/.5)}:where(.bowmark-landing) .install__cmd{flex:1;min-width:0;font-family:var(--bm-font-sans);font-size:inherit;color:var(--bm-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:80px;overflow-y:auto;scrollbar-width:thin}:where(.bowmark-landing) .install__actions{position:relative;display:flex;align-items:center;padding-inline:var(--bm-space-1)}:where(.bowmark-landing) .install__copy{display:grid;place-items:center;width:24px;height:var(--bm-space-5);padding:0;border:0;border-radius:var(--bm-radius-sm);background:transparent;color:var(--bm-tile-cli-tone);cursor:pointer;transition:background var(--bm-dur-fast) var(--bm-ease),color var(--bm-dur-fast) var(--bm-ease)}:where(.bowmark-landing) .install__copy:hover{background:var(--bm-control-fill);color:var(--bm-text)}:where(.bowmark-landing) .install__copy[data-copied="1"]{color:var(--bm-accent-text)}:where(.bowmark-landing) .install__tip{position:absolute;bottom:calc(100% + 8px);right:0;padding:3px 8px;border-radius:var(--bm-radius-sm);background:var(--bm-ink-fill);color:var(--bm-text-inverse);font-size:var(--bm-size-micro);line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(3px);transition:opacity var(--bm-dur-fast) var(--bm-ease),transform var(--bm-dur-base) var(--bm-ease)}:where(.bowmark-landing) .install__tip[data-show="1"]{opacity:1;transform:none}:where(.bowmark-landing) .install__status{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.bowmark-landing) .install__status[data-error="1"]{left:50%;bottom:calc(100% + 8px);width:max-content;max-width:100%;height:auto;padding:4px 10px;clip-path:none;overflow:visible;transform:translateX(-50%);border-radius:var(--bm-radius-sm);background:var(--bm-panel-solid);box-shadow:var(--bm-shadow-chrome);font-size:var(--bm-size-micro);color:var(--bm-text-muted);white-space:normal;text-align:center}@media (max-width:640px){:where(.bowmark-landing) .install__line{padding-block:0}:where(.bowmark-landing) .install__trigger{min-height:44px;padding:4px 8px}:where(.bowmark-landing) .install__option{min-height:44px}:where(.bowmark-landing) .install__actions{padding-inline:0}:where(.bowmark-landing) .install__copy{width:44px;height:44px}:where(.bowmark-landing) .install__command{padding-block:12px}}@media (max-width:440px){:where(.bowmark-landing) .install__cmd{max-height:none}:where(.bowmark-landing) .install__well{align-items:flex-start;gap:var(--bm-space-2)}:where(.bowmark-landing) .install__actions{align-self:flex-start}}@media (prefers-reduced-motion:reduce){:where(.bowmark-landing) .install__menu{animation:install-menu-fade 1ms linear both}}:where(.bowmark-landing) .install__menu{margin:0;padding:0}:where(.bowmark-landing) .hero{position:absolute;inset:0;z-index:20;pointer-events:none}:where(.bowmark-landing) .hero__panel{position:absolute;inset:var(--bm-stage-inset);border-radius:var(--bm-radius-panel);background:var(--bm-stage-fill);outline:1px solid var(--bm-stage-line);outline-offset:-1px;opacity:calc(1 - var(--b1-hero-out))}:where(.bowmark-landing) .hero__opening{display:contents}:where(.bowmark-landing) .hero__intro{position:absolute;inset:var(--bm-stage-inset);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bm-space-5);padding-inline:var(--bm-space-5);text-align:center}:where(.bowmark-landing) .hero__intro:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:min(617px,100%);height:618px;translate:-50% -50%;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(var(--bm-bg-rgb)) 0,rgb(var(--bm-bg-rgb)/0) 100%);opacity:calc(1 - var(--b1-hero-out));pointer-events:none}:where(.bowmark-landing) .hero__out{opacity:calc(1 - var(--b1-hero-out));translate:0 calc(var(--b1-hero-out) * -8px)}:where(.bowmark-landing) .hero__sub{width:320px;max-width:100%;font-size:var(--bm-size-ui);line-height:1.25;color:var(--bm-text-muted);text-wrap:pretty}:where(.bowmark-landing) .hero__cta{pointer-events:auto}@media (max-width:640px){:where(.bowmark-landing) .hero__cta{min-height:44px;height:44px;padding-inline:var(--bm-space-5)}}:where(.bowmark-landing) [data-hero-live="0"] .hero__cta{pointer-events:none;visibility:hidden}:where(.bowmark-landing) .hero__beat,:where(.bowmark-landing) .mobile-hero__title{margin:0;font-family:var(--bm-font-sans);font-size:var(--bm-size-hero);font-weight:var(--bm-weight-head);line-height:var(--bm-lh-hero);letter-spacing:var(--bm-track-hero);text-align:center;color:var(--bm-text)}:where(.bowmark-landing) .hero__beat--intro,:where(.bowmark-landing) .mobile-hero__title{width:266px;max-width:100%}:where(.bowmark-landing) .hero__beats{position:absolute;inset:0;opacity:var(--hero-outro-visible,1)}:where(.bowmark-landing) .hero__beats .hero__beat{position:absolute;left:50%;max-width:calc(100vw - 2 * var(--bm-stage-inset))}:where(.bowmark-landing) .hero__beat-text{position:relative}:where(.bowmark-landing) .hero__beat[data-index="1"]{top:50%;width:324px;translate:-50% -50%}:where(.bowmark-landing) .hero__beat[data-index="1"]:before{content:"";position:absolute;left:50%;top:50%;width:617px;height:618px;translate:-50% -50%;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(var(--bm-bg-rgb)) 0,rgb(var(--bm-bg-rgb)/0) 100%);pointer-events:none}:where(.bowmark-landing) .hero__beat[data-index="2"],:where(.bowmark-landing) .hero__beat[data-index="3"]{top:calc(50% + 283px * var(--b1-scale, 1));width:calc(520px * var(--b1-scale, 1));font-size:calc(var(--bm-size-hero) * var(--b1-scale, 1));translate:-50% 0}:where(.bowmark-landing) .hero__install{position:absolute;left:50%;bottom:var(--bm-space-4);translate:-50% 0;display:flex;justify-content:center;width:min(var(--bm-install-w),calc(100vw - 2 * var(--bm-space-4)));opacity:calc(1 - var(--b1-hero-out));pointer-events:auto}:where(.bowmark-landing) [data-hero-live="0"] .hero__install{pointer-events:none;visibility:hidden}@media (max-height:640px){:where(.bowmark-landing) .hero__intro{justify-content:flex-start;padding-top:calc(var(--bm-nav-h) + var(--bm-space-6))}}@media (prefers-reduced-motion:reduce){:where(.bowmark-landing) .hero{position:static;display:flex;flex-direction:column;gap:var(--bm-space-6);pointer-events:auto}:where(.bowmark-landing) .hero__panel{display:none}:where(.bowmark-landing) .hero__intro{position:relative;inset:auto;gap:var(--bm-space-5);padding:var(--bm-space-8) var(--bm-space-5) var(--bm-space-6);border-radius:var(--bm-radius-panel);background:var(--bm-stage-fill);outline:1px solid var(--bm-stage-line);outline-offset:-1px}:where(.bowmark-landing) .hero__out{opacity:1;translate:none}:where(.bowmark-landing) .hero__beat{opacity:1!important;transform:none!important}:where(.bowmark-landing) .hero__cta{visibility:visible!important;pointer-events:auto!important}:where(.bowmark-landing) .hero__beats{position:static;opacity:1;display:flex;flex-direction:column;gap:var(--bm-space-3);width:min(520px,100%);margin-inline:auto;counter-reset:beat}:where(.bowmark-landing) .hero__beats .hero__beat{position:static;display:flex;align-items:baseline;gap:var(--bm-space-3);width:auto;max-width:none;translate:none;font-size:var(--bm-size-lead);letter-spacing:0;line-height:1.35;text-align:left;color:var(--bm-text-muted);counter-increment:beat}:where(.bowmark-landing) .hero__beats .hero__beat:before{content:"0" counter(beat);position:static;width:auto;height:auto;translate:none;flex-shrink:0;background:none;font-size:var(--bm-size-micro);font-variant-numeric:tabular-nums;color:var(--bm-text-faint)}:where(.bowmark-landing) .hero__install{position:static;translate:none;width:100%;opacity:1;visibility:visible!important;pointer-events:auto!important;order:1}:where(.bowmark-landing) .hero__beats{order:2}}@media (max-width:860px){:where(.bowmark-landing) .hero{position:relative;display:block;height:var(--bm-mobile-viewport-height);container:mobile-hero/size}:where(.bowmark-landing) .hero__panel{display:block;inset:0;border-radius:0;outline:none}:where(.bowmark-landing) .hero__opening{position:absolute;inset:calc(var(--bm-header-h) + var(--bm-space-4)) var(--bm-space-4) var(--bm-space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bm-space-5);opacity:calc(1 - var(--b1-hero-out))}:where(.bowmark-landing) .hero__intro{position:relative;inset:auto;width:100%;height:auto;flex:0 0 auto;justify-content:center;padding:0 var(--bm-space-5);background:none;outline:none;border-radius:var(--bm-radius-panel)}:where(.bowmark-landing) .hero__opening .hero__out{opacity:1;translate:none}:where(.bowmark-landing) .hero__intro:before{opacity:1}:where(.bowmark-landing) .hero__beats{display:none}:where(.bowmark-landing) .hero__install{position:relative;left:auto;bottom:auto;width:min(var(--bm-install-w),100%);flex:0 0 auto;translate:none;opacity:1}@container mobile-hero (min-width: 600px) and (max-height: 540px){:where(.bowmark-landing) .hero__opening{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}:where(.bowmark-landing) [data-mobile-motion="1"] .hero{position:absolute}:where(.bowmark-landing) [data-mobile-motion="1"] .hero__panel{bottom:auto;height:var(--bm-mobile-background-height)}:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beats{display:block}:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="1"]{height:116px}:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="2"],:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="3"]{top:calc(var(--bm-mobile-viewport-height) * 656 / 844);width:calc(100% - 2 * var(--bm-stage-inset));height:152px}:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="2"],:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="3"]{top:50%;height:auto;font-size:var(--bm-size-hero);translate:-50% -50%}}@container mobile-story (min-width: 600px) and (max-height: 540px){:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="2"],:where(.bowmark-landing) [data-mobile-motion="1"] .hero__beat[data-index="3"]{width:calc(50% - 32px)}}:where(.bowmark-landing) .mobile-hero{display:none}@media (max-width:860px){:where(.bowmark-landing) .mobile-hero{position:relative;z-index:20;display:block;height:var(--bm-mobile-viewport-height);container:mobile-hero/size}:where(.bowmark-landing) .mobile-hero .hero__opening{opacity:1}:where(.bowmark-landing) .hero>.hero__opening,:where(.bowmark-landing) .hero>.hero__panel{display:none}:where(.bowmark-landing) .mobile-hero .hero__intro:before{opacity:1}:where(.bowmark-landing) .hero__beats{transform:translateY(calc((1 - var(--hero-outro-visible, 1)) * -24px))}}@media (max-width:860px) and (prefers-reduced-motion:reduce){:where(.bowmark-landing) .mobile-hero{height:auto;min-height:var(--bm-mobile-viewport-height)}:where(.bowmark-landing) .mobile-hero .hero__opening{position:relative;inset:auto;min-height:var(--bm-mobile-viewport-height);padding:calc(var(--bm-header-h) + var(--bm-space-4)) var(--bm-space-4) var(--bm-space-4)}:where(.bowmark-landing) .hero{height:auto}:where(.bowmark-landing) .hero__beats{transform:none}}:where(.bowmark-landing) .hero-signal{position:absolute;inset:0;z-index:19;pointer-events:none;overflow:hidden}:where(.bowmark-landing) .hero-signal__stage{position:absolute;top:50%;left:50%;width:calc(100% * var(--hero-signal-k, 1));height:calc(100% * var(--hero-signal-k, 1));transform:translate(-50%,-50%)}:where(.bowmark-landing) .hero-signal canvas{display:block;width:100%;height:100%}@media (max-width:860px),(prefers-reduced-motion:reduce){:where(.bowmark-landing) .hero-signal{top:var(--hero-signal-top,calc(var(--bm-header-h) + var(--bm-space-5)));right:auto;bottom:auto;left:var(--hero-signal-left,var(--bm-gutter));width:var(--hero-signal-width,calc(100% - 2 * var(--bm-gutter)));height:var(--hero-signal-height,540px);border-radius:var(--bm-radius-panel)}}@media (max-width:860px){:where(.bowmark-landing) .hero-signal{top:calc(-1 * var(--bm-mobile-viewport-height));left:0;width:100%;bottom:auto;height:var(--bm-mobile-viewport-height);border-radius:0;mask-image:linear-gradient(180deg,black 68%,transparent);-webkit-mask-image:linear-gradient(180deg,black 68%,transparent)}:where(.bowmark-landing) [data-mobile-motion="1"] .hero-signal{height:var(--bm-mobile-background-height)}}@media (max-width:860px) and (prefers-reduced-motion:reduce){:where(.bowmark-landing) .hero-signal{display:none}}