.videos[data-astro-cid-azjotk6f]{flex-direction:column;gap:14px;display:flex}.vhead[data-astro-cid-azjotk6f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vtitle[data-astro-cid-azjotk6f]{margin:0;font-size:clamp(22px,2.4vw,30px)}.arrows[data-astro-cid-azjotk6f]{gap:10px;display:flex}.arrow[data-astro-cid-azjotk6f]{border:2px solid var(--ink);background:var(--cream);cursor:pointer;width:48px;height:48px;box-shadow:3px 3px 0 var(--ink);border-radius:50%;font-size:20px;font-weight:900}.arrow[data-astro-cid-azjotk6f]:hover{background:var(--yellow)}.track[data-astro-cid-azjotk6f]{--h:clamp(340px, 56vh, 480px);scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;align-items:center;gap:22px;margin:0 -18px;padding:16px 18px 24px;display:flex;overflow-x:auto}.track[data-astro-cid-azjotk6f]::-webkit-scrollbar{display:none}.track[data-astro-cid-azjotk6f]:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.vcard[data-astro-cid-azjotk6f]{scroll-snap-align:start;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);transform:rotate(var(--tilt,0deg));background:#fff;border-radius:14px;flex-direction:column;flex:none;gap:8px;margin:0;padding:8px 8px 10px;display:flex}.vcard[data-astro-cid-azjotk6f]:nth-child(3n+1){--tilt:-2deg}.vcard[data-astro-cid-azjotk6f]:nth-child(3n+2){--tilt:1.2deg}.vcard[data-astro-cid-azjotk6f]:nth-child(3n){--tilt:2deg}.vcard[data-astro-cid-azjotk6f].vertical{width:min(calc(var(--h) * 9 / 16), 72vw)}.vcard[data-astro-cid-azjotk6f].landscape{width:min(calc(var(--h) * 16 / 9 * .4), 86vw)}.vcard[data-astro-cid-azjotk6f]:first-child{margin-left:auto}.vcard[data-astro-cid-azjotk6f]:last-child{margin-right:auto}.frame[data-astro-cid-azjotk6f]{background:var(--ink);border-radius:8px;width:100%;position:relative;overflow:hidden}.vertical[data-astro-cid-azjotk6f] .frame[data-astro-cid-azjotk6f]{aspect-ratio:9/16}.landscape[data-astro-cid-azjotk6f] .frame[data-astro-cid-azjotk6f]{aspect-ratio:16/9}.frame[data-astro-cid-azjotk6f] [class^=kartra_video_container]{position:absolute;inset:0;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.frame[data-astro-cid-azjotk6f] [class^=kartra_video_container]>*{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.frame[data-astro-cid-azjotk6f] iframe,.frame[data-astro-cid-azjotk6f] video{border:0;position:absolute;inset:0;width:100%!important;height:100%!important}.vertical[data-astro-cid-azjotk6f] .frame[data-astro-cid-azjotk6f] [class^=kartra_video_container]{transform:translate(-50%);width:316.049%!important;left:50%!important;right:auto!important}.slot[data-astro-cid-azjotk6f]{text-align:center;background:var(--chalk);color:var(--ink);border:2px dashed #14171c59;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.slot[data-astro-cid-azjotk6f] .ico[data-astro-cid-azjotk6f]{font-size:30px}figcaption[data-astro-cid-azjotk6f]{padding:0 4px;font-size:14px;font-weight:800}.swipe-hint[data-astro-cid-azjotk6f]{opacity:.7;margin:-4px 0 0;font-size:13px;font-weight:700}@media (width>=900px){.swipe-hint[data-astro-cid-azjotk6f]{display:none}}.reviews[data-astro-cid-4bjs7uhz]{background:var(--lavender);border-bottom:2px solid var(--ink)}.reviews[data-astro-cid-4bjs7uhz].blue{background:var(--blue);color:var(--cream)}.blue[data-astro-cid-4bjs7uhz] .vcard{color:var(--ink)}.side[data-astro-cid-4bjs7uhz] .stat[data-astro-cid-4bjs7uhz]{background:var(--arctic)}.side[data-astro-cid-4bjs7uhz] .track{--h:clamp(280px, 44vh, 380px)}@media (width>=900px){.side[data-astro-cid-4bjs7uhz] .inner[data-astro-cid-4bjs7uhz]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(48px,5vw,72px);display:grid}.side[data-astro-cid-4bjs7uhz] .head[data-astro-cid-4bjs7uhz]{text-align:left;align-items:flex-start}.side[data-astro-cid-4bjs7uhz] .vhead{justify-content:flex-end}}.inner[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:40px;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px);display:flex}.head[data-astro-cid-4bjs7uhz]{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.stat[data-astro-cid-4bjs7uhz]{background:var(--cream);box-shadow:3px 3px 0 var(--ink);padding:7px 14px;font-size:13px;transform:rotate(-2deg)}.h2[data-astro-cid-4bjs7uhz]{letter-spacing:-.01em;margin:0;font-size:clamp(36px,5vw,64px);line-height:.98}.nowrap[data-astro-cid-4bjs7uhz]{white-space:nowrap}.lede[data-astro-cid-4bjs7uhz]{margin:0;font-size:18px;font-weight:600}.vtitle[data-astro-cid-4bjs7uhz]{margin:8px 0 0;font-size:clamp(22px,2.4vw,30px)}
