.ct[data-astro-cid-6cojxnwh]{color:var(--night);display:block}.ct-im[data-astro-cid-6cojxnwh]{aspect-ratio:3/4;isolation:isolate;border-radius:var(--r-card);background:#e9e8e5;display:block;position:relative;overflow:hidden}.ct-img[data-astro-cid-6cojxnwh]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);position:absolute;inset:0}.ct-tx[data-astro-cid-6cojxnwh]{gap:2px;margin-top:14px;display:grid;container-type:inline-size}.ct-tx[data-astro-cid-6cojxnwh] b[data-astro-cid-6cojxnwh]{font:600 min(17px, (100cqw - 4px) / max(var(--fit,.1), .1))/1.2 var(--disp);letter-spacing:-.012em}.ct-tx[data-astro-cid-6cojxnwh] small[data-astro-cid-6cojxnwh]{font:400 14px/1.3 var(--sans);color:var(--fog)}@media (hover:hover) and (pointer:fine){.ct[data-astro-cid-6cojxnwh]:hover .ct-img[data-astro-cid-6cojxnwh]{transform:scale(1.035)}}.ct--text[data-astro-cid-6cojxnwh] .ct-num[data-astro-cid-6cojxnwh]{aspect-ratio:3/4;border-radius:var(--r-card);background:var(--card);font:500 13px/1 var(--sans);color:var(--fog);place-items:end start;padding:16px;display:grid;position:relative}.tile-finder[data-astro-cid-bgtfitvo]{text-align:center;scroll-margin-top:calc(var(--hh) + 16px);padding:clamp(40px,4.5vw,60px) 24px clamp(52px,5.5vw,76px)}.bq[data-astro-cid-bgtfitvo]{flex-direction:column;align-items:center;display:flex}.bq-stage[data-astro-cid-bgtfitvo]{width:300px;height:250px;position:relative}.bq-bob[data-astro-cid-bgtfitvo]{position:absolute;inset:0}.bq-bob[data-astro-cid-bgtfitvo] canvas[data-astro-cid-bgtfitvo]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.bq-still[data-astro-cid-bgtfitvo]{width:auto;max-width:none;height:192px;transition:opacity .3s;position:absolute;bottom:14px;left:50%;translate:-50%}.bq-bob[data-astro-cid-bgtfitvo].is-3d canvas[data-astro-cid-bgtfitvo]{opacity:1}.bq-bob[data-astro-cid-bgtfitvo].is-3d .bq-still[data-astro-cid-bgtfitvo]{opacity:0}.bq-cloud[data-astro-cid-bgtfitvo]{width:max-content;max-width:220px;font:500 15px/1.35 var(--sans);letter-spacing:-.005em;color:var(--ink);text-align:left;transform-origin:0 100%;background:#252824;border-radius:18px;padding:9px 15px 10px;position:absolute;bottom:calc(100% - 46px);left:calc(50% + 30px);box-shadow:inset 0 0 0 1px #f2f2ee14}.bq-cloud[data-astro-cid-bgtfitvo] span[data-astro-cid-bgtfitvo]{transition:opacity .16s,filter .16s;display:inline-block}.bq-cloud[data-astro-cid-bgtfitvo].is-swap span[data-astro-cid-bgtfitvo]{opacity:0;filter:blur(2px)}.bq-cloud[data-astro-cid-bgtfitvo].is-pop{animation:bq-pop .34s var(--ease)}.bq-puff[data-astro-cid-bgtfitvo]{background:#252824;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #f2f2ee14}.bq-puff-a[data-astro-cid-bgtfitvo]{width:10px;height:10px;bottom:-10px;left:-5px}.bq-puff-b[data-astro-cid-bgtfitvo]{width:6px;height:6px;bottom:-19px;left:-13px}.bq-q[data-astro-cid-bgtfitvo]{margin-top:6px}.bq-opts[data-astro-cid-bgtfitvo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:920px;margin-top:clamp(28px,3vw,38px);display:grid}.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo]{height:100%;min-height:60px;color:var(--ink);font:500 16px/1.25 var(--sans);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;transition:background-color .18s ease, box-shadow .18s ease, transform .16s var(--ease);-webkit-tap-highlight-color:transparent;background:#1c1f1b;border-radius:16px;justify-content:center;align-items:center;padding:10px 14px;display:flex}.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo].is-act{background:#272b25}.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo].is-on{box-shadow:inset 0 0 0 1.5px var(--ink)}.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo]:active{transform:scale(.98)}.bq-any[data-astro-cid-bgtfitvo]{min-height:44px;font:500 16px/1.3 var(--sans);color:var(--ink-3);-webkit-tap-highlight-color:transparent;align-items:center;gap:4px;margin-top:14px;transition:color .2s;display:inline-flex}.bq-any[data-astro-cid-bgtfitvo]:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:4px;transform:rotate(45deg)}.bq-any[data-astro-cid-bgtfitvo].is-act,.bq-any[data-astro-cid-bgtfitvo].is-on{color:var(--ink)}.bq-go[data-astro-cid-bgtfitvo]{animation:bq-in .24s var(--ease);justify-content:center;align-items:center;gap:14px;margin-top:10px;display:flex}.bq-go[data-astro-cid-bgtfitvo][hidden]{display:none}.bq-btn[data-astro-cid-bgtfitvo]{isolation:isolate;overflow:hidden}.bq-btn[data-astro-cid-bgtfitvo]:after{content:"";z-index:-1;transform-origin:100%;background:#0d0e0d3d;position:absolute;inset:0;transform:scaleX(0)}.bq-btn[data-astro-cid-bgtfitvo].is-run:after{animation:3s linear forwards bq-run}.bq-go-tx[data-astro-cid-bgtfitvo]{color:var(--ink-3);font-size:14px}@keyframes bq-pop{0%{transform:scale(.95)}}@keyframes bq-in{0%{opacity:0;transform:translateY(4px)}}@keyframes bq-run{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (hover:hover) and (pointer:fine){.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo]:hover{background:#272b25}.bq-any[data-astro-cid-bgtfitvo]:hover{color:var(--ink)}}@media (width<=759px){.bq-stage[data-astro-cid-bgtfitvo]{width:240px;height:200px}.bq-still[data-astro-cid-bgtfitvo]{height:156px;bottom:10px}.bq-cloud[data-astro-cid-bgtfitvo]{max-width:calc(50vw - 58px);padding:8px 13px 9px;font-size:14px;bottom:calc(100% - 36px);left:calc(50% + 22px)}.bq-opts[data-astro-cid-bgtfitvo]{grid-template-columns:1fr 1fr;gap:8px}.bq-opts[data-astro-cid-bgtfitvo] .bq-opt[data-astro-cid-bgtfitvo]{border-radius:14px;min-height:54px;padding:8px 10px;font-size:15px}}@media (prefers-reduced-motion:reduce){.bq-cloud[data-astro-cid-bgtfitvo] span[data-astro-cid-bgtfitvo]{filter:none;transition:opacity .12s linear}.bq-cloud[data-astro-cid-bgtfitvo].is-pop{animation:none}}.du-sec[data-astro-cid-mtuucw4t]{scroll-margin-top:calc(var(--hh) + 16px);padding:clamp(44px,5vw,68px) clamp(14px,3vw,40px) clamp(32px,4vw,52px)}.du-in[data-astro-cid-mtuucw4t]{max-width:1040px;margin:0 auto}.du-head[data-astro-cid-mtuucw4t]{text-align:center;margin-bottom:clamp(24px,3vw,34px)}.du-head[data-astro-cid-mtuucw4t] .lead[data-astro-cid-mtuucw4t]{margin:10px auto 0}.du-board[data-astro-cid-mtuucw4t]{grid-template-areas:"ask""cards""ref";gap:14px;display:grid}.du-ask[data-astro-cid-mtuucw4t]{flex-wrap:wrap;grid-area:ask;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:4px 4px 0;display:flex}.du-q[data-astro-cid-mtuucw4t]{font:600 clamp(21px, 5.2vw, 26px)/1.12 var(--sans);letter-spacing:-.025em;color:var(--night);margin:0}.du-q[data-astro-cid-mtuucw4t] span,.du-cloud[data-astro-cid-mtuucw4t] span,.du-cards[data-astro-cid-mtuucw4t] .du-vs span,.du-cards[data-astro-cid-mtuucw4t] .du-val b span{transition:opacity .16s,filter .16s;display:inline-block}.du-q[data-astro-cid-mtuucw4t].is-swap span,.du-cloud[data-astro-cid-mtuucw4t].is-swap span{opacity:0;filter:blur(3px)}.du-score[data-astro-cid-mtuucw4t]{color:var(--fog);gap:14px;margin:0;font-size:13.5px;display:flex}.du-score[data-astro-cid-mtuucw4t] b[data-astro-cid-mtuucw4t]{min-width:.6em;color:var(--night);font-weight:600;display:inline-block}.du-score[data-astro-cid-mtuucw4t] b[data-astro-cid-mtuucw4t].is-new{animation:.7s cubic-bezier(.23,1,.32,1) du-new}@keyframes du-new{0%{transform:scale(1.45)}}.du-cards[data-astro-cid-mtuucw4t]{grid-area:cards;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative;container-type:inline-size}.du-cards[data-astro-cid-mtuucw4t] .du-card{border-radius:var(--r-card);background:var(--card-2);border:1px solid #0000;grid-template-rows:auto 1fr;transition:border-color .2s,box-shadow .2s,transform .18s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden;container-type:inline-size}.du-cards[data-astro-cid-mtuucw4t] .du-pick{color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:start;margin:0;padding:0;display:grid}.du-cards[data-astro-cid-mtuucw4t] .du-pick:disabled{cursor:default}.du-cards[data-astro-cid-mtuucw4t] .du-ph{aspect-ratio:4/5;background:#000;display:block;position:relative;overflow:hidden}.du-cards[data-astro-cid-mtuucw4t] .du-pic{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .3s;display:block}.du-cards[data-astro-cid-mtuucw4t] .du-txt{gap:3px;padding:10px 12px 2px;display:grid}.du-cards[data-astro-cid-mtuucw4t] .du-name{font:600 14.5px/1.22 var(--sans);letter-spacing:-.01em;color:var(--night)}.du-cards[data-astro-cid-mtuucw4t] .du-meta{color:var(--fog);font-size:12px;line-height:1.3}.du-cards[data-astro-cid-mtuucw4t] .du-val{flex-direction:column;align-items:flex-start;gap:3px;padding:8px 12px 12px;display:flex}.du-cards[data-astro-cid-mtuucw4t] .du-val b{font:700 17px/1.15 var(--sans);letter-spacing:-.02em;color:var(--stone-hover);transition:color .2s}.du-cards[data-astro-cid-mtuucw4t] .du-val b.is-swap span{opacity:0;filter:blur(2px)}.du-cards[data-astro-cid-mtuucw4t] .du-val a{color:var(--graphite);opacity:0;pointer-events:none;align-items:center;gap:3px;font-size:12.5px;line-height:1.3;text-decoration:none;transition:opacity .24s .1s,transform .3s cubic-bezier(.23,1,.32,1) .1s,color .15s;display:inline-flex;transform:translateY(-3px)}.du-cards[data-astro-cid-mtuucw4t] .du-val a:hover{color:var(--night)}.du-cards[data-astro-cid-mtuucw4t] .du-val a .ico{transition:transform .2s cubic-bezier(.23,1,.32,1)}.du-cards[data-astro-cid-mtuucw4t] .du-val a:hover .ico{transform:translate(2px)}@container (width>=250px){.du-cards[data-astro-cid-mtuucw4t] .du-val{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-shown .du-val b{color:var(--night)}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-shown .du-val a{opacity:1;pointer-events:auto;transform:none}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-win{border-color:var(--night);box-shadow:inset 0 0 0 1px var(--night)}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-lose .du-pic{opacity:.5}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-lose .du-val b{color:var(--graphite)}.du-cards[data-astro-cid-mtuucw4t] .du-card:has(.du-pick:active:not(:disabled)){transform:scale(.985)}.du-cards[data-astro-cid-mtuucw4t] .du-tag{z-index:1;border-radius:var(--r-pill);font:600 12px/1 var(--sans);pointer-events:none;opacity:0;align-items:center;gap:4px;padding:5px 9px;transition:opacity .2s,transform .26s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;top:10px;left:10px;transform:translateY(-4px)scale(.96)}.du-cards[data-astro-cid-mtuucw4t] .du-tag .ico{margin-left:-2px}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-win .du-tag{background:var(--night);color:var(--linen);opacity:1;transform:none}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-lose.is-mine .du-tag{color:var(--graphite);box-shadow:inset 0 0 0 1px var(--stone-hover);opacity:1;background:#0d0e0dbd;transform:none}@media (hover:hover) and (pointer:fine){.du-cards[data-astro-cid-mtuucw4t] .du-pick:not(:disabled):hover .du-pic{transform:scale(1.035)}.du-cards[data-astro-cid-mtuucw4t] .du-card:has(.du-pick:not(:disabled):hover){border-color:var(--stone-hover)}}.du-cards[data-astro-cid-mtuucw4t] .du-pick:focus-visible{outline:none}.du-cards[data-astro-cid-mtuucw4t] .du-card:has(.du-pick:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-in{animation:.36s cubic-bezier(.23,1,.32,1) both du-in}.du-cards[data-astro-cid-mtuucw4t] .du-card.is-in+.du-card{animation-delay:60ms}@keyframes du-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.du-cards[data-astro-cid-mtuucw4t] .du-vs{z-index:2;border-radius:var(--r-pill);background:var(--card);border:1px solid var(--stone);min-width:46px;height:30px;color:var(--fog);font:600 12px/1 var(--sans);white-space:nowrap;pointer-events:none;place-items:center;padding:0 11px;transition:border-color .2s,color .2s;display:grid;position:absolute;top:calc(31.25cqw - 3.125px);left:50%;translate:-50% -50%}.du-cards[data-astro-cid-mtuucw4t] .du-vs.is-swap span{opacity:0;filter:blur(2px)}.du-cards[data-astro-cid-mtuucw4t] .du-vs.is-res{color:var(--night);border-color:var(--stone-hover)}.du-ref[data-astro-cid-mtuucw4t]{--next-h:48px;grid-template:"bob think"minmax(112px,auto)"next next"/auto minmax(0,1fr);grid-area:ref;align-items:center;gap:14px;display:grid;position:relative}.du-rail[data-astro-cid-mtuucw4t]{left:-6px;right:0;bottom:calc(var(--next-h) + 15px);pointer-events:none;background:linear-gradient(90deg, #2b2d2900, var(--stone) 7%, var(--stone) 93%, #2b2d2900);height:1px;position:absolute}.du-bob[data-astro-cid-mtuucw4t]{grid-area:bob;align-self:end;width:76px;height:100px;margin-bottom:-4px;margin-left:-6px;position:relative}.du-bob[data-astro-cid-mtuucw4t] canvas[data-astro-cid-mtuucw4t]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.du-still[data-astro-cid-mtuucw4t]{width:auto;max-width:none;height:87%;transition:opacity .3s;position:absolute;bottom:5px;left:50%;translate:-50%}.du-bob[data-astro-cid-mtuucw4t].is-3d canvas[data-astro-cid-mtuucw4t]{opacity:1}.du-bob[data-astro-cid-mtuucw4t].is-3d .du-still[data-astro-cid-mtuucw4t]{opacity:0}.du-think[data-astro-cid-mtuucw4t]{grid-area:think;place-self:start;max-width:100%;margin:10px 0 0 4px;position:relative}.du-cloud[data-astro-cid-mtuucw4t]{font:500 14.5px/1.38 var(--sans);color:var(--graphite);letter-spacing:-.005em;text-wrap:pretty;background:#252824;border-radius:18px;margin:0;padding:9px 15px 10px;box-shadow:inset 0 0 0 1px #f2f2ee14}.du-cloud[data-astro-cid-mtuucw4t] b{color:var(--night);font-weight:600}.du-cloud[data-astro-cid-mtuucw4t].is-pop{animation:.34s cubic-bezier(.23,1,.32,1) du-pop}@keyframes du-pop{0%{transform:scale(.96)}}.du-puff[data-astro-cid-mtuucw4t]{background:#252824;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #f2f2ee14}.du-puff--a[data-astro-cid-mtuucw4t]{width:10px;height:10px;top:64%;left:-12px}.du-puff--b[data-astro-cid-mtuucw4t]{width:6px;height:6px;top:88%;left:-21px}.du-next[data-astro-cid-mtuucw4t]{--h:var(--next-h);grid-area:next;justify-content:center;justify-self:stretch;padding:9px 18px;transition:background-color .2s,color .2s,box-shadow .2s,transform .16s cubic-bezier(.23,1,.32,1)}.du-next[data-astro-cid-mtuucw4t][hidden]{display:none}.du-next[data-astro-cid-mtuucw4t]:not(:disabled):active{transform:scale(.97)}.du-next[data-astro-cid-mtuucw4t]:disabled{color:var(--fog);box-shadow:inset 0 0 0 1px var(--stone);cursor:default;background:0 0}.du-ref[data-astro-cid-mtuucw4t]:has(.du-next[hidden]) .du-rail[data-astro-cid-mtuucw4t]{bottom:1px}@media (width<=979px){.du-ref[data-astro-cid-mtuucw4t]:has(.du-next[hidden]){row-gap:0}.du-cards[data-astro-cid-mtuucw4t] .du-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.44em;display:-webkit-box;overflow:hidden}.du-cards[data-astro-cid-mtuucw4t] .du-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.du-cards[data-astro-cid-mtuucw4t] .du-val b{min-height:2.3em}}@keyframes du-up{0%{opacity:0;transform:translateY(5px)}}.du-mode[data-astro-cid-mtuucw4t]{border-radius:var(--r-pill);background:var(--card-2);gap:4px;width:fit-content;margin:0 auto 18px;padding:4px;display:flex}.du-mode[data-astro-cid-mtuucw4t] button[data-astro-cid-mtuucw4t]{border-radius:var(--r-pill);height:38px;color:var(--fog);font:600 14px/1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 16px;transition:background-color .16s,color .16s}.du-mode[data-astro-cid-mtuucw4t] button[data-astro-cid-mtuucw4t] span[data-astro-cid-mtuucw4t]{color:var(--fog);margin-left:6px;font-weight:500}.du-mode[data-astro-cid-mtuucw4t] button[data-astro-cid-mtuucw4t][aria-pressed=true]{background:var(--hover);color:var(--night)}.du-mode[data-astro-cid-mtuucw4t] button[data-astro-cid-mtuucw4t]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.du-mode[data-astro-cid-mtuucw4t] button[data-astro-cid-mtuucw4t][aria-pressed=false]:hover{color:var(--night)}}.du-score[data-astro-cid-mtuucw4t][hidden],.du-prog[data-astro-cid-mtuucw4t][hidden],.du-cards[data-astro-cid-mtuucw4t][hidden],.du-end[data-astro-cid-mtuucw4t][hidden],.du-copy[data-astro-cid-mtuucw4t][hidden]{display:none}.du-prog[data-astro-cid-mtuucw4t]{color:var(--fog);align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.du-prog[data-astro-cid-mtuucw4t] b[data-astro-cid-mtuucw4t]{color:var(--night);font-weight:600}.du-dots[data-astro-cid-mtuucw4t]{align-items:center;gap:5px;display:flex}.du-dots[data-astro-cid-mtuucw4t] i{border:1px solid var(--stone-hover);border-radius:4px;width:12px;height:12px;transition:background-color .2s,border-color .2s}.du-dots[data-astro-cid-mtuucw4t] i.is-now{border-color:var(--night)}.du-dots[data-astro-cid-mtuucw4t] i.is-right{background:var(--ag);border-color:var(--ag)}.du-dots[data-astro-cid-mtuucw4t] i.is-wrong{background:var(--stone);border-color:var(--stone)}.du-end[data-astro-cid-mtuucw4t]{background:var(--card-2);border-radius:18px;grid-area:cards;align-content:center;justify-items:start;gap:16px;min-width:0;padding:22px 18px;animation:.4s cubic-bezier(.23,1,.32,1) both du-end-in;display:grid}@keyframes du-end-in{0%{opacity:0;transform:translateY(8px)scale(.99)}}.du-end-k[data-astro-cid-mtuucw4t]{color:var(--fog);margin:0;font-size:14px}.du-end-n[data-astro-cid-mtuucw4t]{color:var(--night);font:600 clamp(64px, 10vw, 104px)/.9 var(--sans);letter-spacing:-.05em;margin:0}.du-end-n[data-astro-cid-mtuucw4t] span[data-astro-cid-mtuucw4t]{letter-spacing:-.02em;color:var(--graphite);margin-left:8px;font-size:.4em}.du-dots--end[data-astro-cid-mtuucw4t]{gap:5px;width:min(100%,245px)}.du-dots--end[data-astro-cid-mtuucw4t] i{aspect-ratio:1;border-radius:6px;flex:1 1 0;width:auto;min-width:0;max-width:20px;height:auto}.du-end-t[data-astro-cid-mtuucw4t]{color:var(--graphite);max-width:42ch;margin:0;font-size:16px}.du-end-btns[data-astro-cid-mtuucw4t]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.du-share[data-astro-cid-mtuucw4t] .ico{margin-left:2px}.du-copy[data-astro-cid-mtuucw4t]{background:var(--card);border:1px dashed var(--stone-hover);color:var(--graphite);font:500 14px/1.5 var(--sans);white-space:pre-line;-webkit-user-select:all;user-select:all;border-radius:12px;margin:0;padding:12px 14px}.du-done[data-astro-cid-mtuucw4t]{min-height:1.4em;color:var(--ag-ink);margin:0;font-size:14px}.du-done[data-astro-cid-mtuucw4t]:empty{display:none}@media (width>=640px){.du-board[data-astro-cid-mtuucw4t]{gap:18px}.du-end[data-astro-cid-mtuucw4t]{min-height:340px;padding:28px 24px}.du-dots--end[data-astro-cid-mtuucw4t]{gap:7px;width:min(100%,303px)}.du-dots--end[data-astro-cid-mtuucw4t] i{border-radius:7px;max-width:24px}.du-cards[data-astro-cid-mtuucw4t]{gap:14px;max-width:640px}.du-cards[data-astro-cid-mtuucw4t] .du-vs{top:calc(31.25cqw - 4.375px)}.du-cards[data-astro-cid-mtuucw4t] .du-txt{padding:13px 15px 2px}.du-cards[data-astro-cid-mtuucw4t] .du-name{font-size:16px}.du-cards[data-astro-cid-mtuucw4t] .du-meta{font-size:12.5px}.du-cards[data-astro-cid-mtuucw4t] .du-val{padding:9px 15px 15px}.du-cards[data-astro-cid-mtuucw4t] .du-val b{font-size:19px}.du-bob[data-astro-cid-mtuucw4t]{width:96px;height:126px}}@media (width>=980px){.du-board[data-astro-cid-mtuucw4t]{grid-template:"ask cards""ref cards"1fr/minmax(0,1fr) minmax(0,1.5fr);gap:24px 36px}.du-ask[data-astro-cid-mtuucw4t]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;padding:6px 0 0}.du-q[data-astro-cid-mtuucw4t]{letter-spacing:-.035em;font-size:clamp(30px,2.7vw,40px);line-height:1.05}.du-score[data-astro-cid-mtuucw4t]{gap:18px;font-size:14px}.du-cards[data-astro-cid-mtuucw4t]{gap:16px;max-width:none}.du-cards[data-astro-cid-mtuucw4t] .du-vs{min-width:52px;height:34px;font-size:13px;top:calc(31.25cqw - 5px)}.du-ref[data-astro-cid-mtuucw4t]{--next-h:44px;grid-template-rows:1fr auto;grid-template-areas:"bob think""bob next";align-self:end;gap:14px 10px}.du-bob[data-astro-cid-mtuucw4t]{width:190px;height:252px;margin-bottom:-8px;margin-left:-18px}.du-rail[data-astro-cid-mtuucw4t]{bottom:-3px;left:-18px}.du-think[data-astro-cid-mtuucw4t]{align-self:start;margin-top:30px}.du-next[data-astro-cid-mtuucw4t]{place-self:end start;margin:0 0 18px 4px}.du-next[data-astro-cid-mtuucw4t]:disabled{visibility:hidden}.du-ref[data-astro-cid-mtuucw4t]:has(.du-next[hidden]) .du-rail[data-astro-cid-mtuucw4t]{bottom:-3px}.du-next[data-astro-cid-mtuucw4t]:not(:disabled){animation:.3s cubic-bezier(.23,1,.32,1) du-up}.du-cloud[data-astro-cid-mtuucw4t]{border-radius:20px;padding:11px 17px 12px;font-size:15.5px}.du-puff--a[data-astro-cid-mtuucw4t]{width:12px;height:12px;top:70%;left:-15px}.du-puff--b[data-astro-cid-mtuucw4t]{width:7px;height:7px;top:96%;left:-26px}}@media (prefers-reduced-motion:reduce){.du-cards[data-astro-cid-mtuucw4t] .du-card.is-in,.du-next[data-astro-cid-mtuucw4t],.du-cloud[data-astro-cid-mtuucw4t].is-pop,.du-score[data-astro-cid-mtuucw4t] b[data-astro-cid-mtuucw4t].is-new,.du-end[data-astro-cid-mtuucw4t]{animation:none}.du-cards[data-astro-cid-mtuucw4t] .du-tag{transition:opacity .15s linear;transform:none}.du-q[data-astro-cid-mtuucw4t] span,.du-cloud[data-astro-cid-mtuucw4t] span,.du-cards[data-astro-cid-mtuucw4t] .du-vs span,.du-cards[data-astro-cid-mtuucw4t] .du-val b span{filter:none;transition:opacity .12s linear}.du-cards[data-astro-cid-mtuucw4t] .du-val a{transition:opacity .15s linear;transform:none}.du-cards[data-astro-cid-mtuucw4t] .du-pic{transition:opacity .2s linear}}.hero[data-astro-cid-wcolddp2]{isolation:isolate;background:var(--bg-night);align-items:flex-end;min-height:max(660px,100svh);display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-wcolddp2]{object-fit:cover;object-position:80% 60%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-vid[data-astro-cid-wcolddp2]{opacity:0;transition:opacity .6s var(--ease)}.hero-vid[data-astro-cid-wcolddp2].is-on{opacity:1}.hero-scrim[data-astro-cid-wcolddp2]{z-index:-1;background:linear-gradient(90deg, #0d0e0d9e 0%, #0d0e0d38 42%, #0d0e0d00 64%), linear-gradient(0deg, var(--bg-night) 0%, #0d0e0d59 26%, #0d0e0d00 48%), linear-gradient(180deg, #0d0e0d73 0%, #0d0e0d00 16%);position:absolute;inset:0}.hero-copy[data-astro-cid-wcolddp2]{width:100%;padding-top:calc(var(--hh) + 40px);padding-bottom:clamp(64px,12vh,128px)}.hero-lead[data-astro-cid-wcolddp2]{max-width:26em;margin-top:20px}.hero-cta[data-astro-cid-wcolddp2]{margin-top:34px}.hero-cap[data-astro-cid-wcolddp2]{text-align:right;margin-top:10px;line-height:1}@media (prefers-reduced-motion:no-preference){.hero-img[data-astro-cid-wcolddp2]{animation:hero-settle 2.4s var(--ease) forwards;transform:scale(1.04)}@keyframes hero-settle{to{transform:none}}}@media (width<=699px){.hero[data-astro-cid-wcolddp2]{min-height:max(640px,100svh)}.hero-img[data-astro-cid-wcolddp2]{aspect-ratio:1080/1920;object-position:50% 0%;height:auto;bottom:auto;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.hero-scrim[data-astro-cid-wcolddp2]{background:linear-gradient(0deg, var(--bg-night) 0%, var(--bg-night) 20%, #0d0e0d00 52%), linear-gradient(180deg, #0d0e0d80 0%, #0d0e0d00 14%)}.hero-copy[data-astro-cid-wcolddp2]{padding-bottom:56px}.hero-cta[data-astro-cid-wcolddp2]{gap:12px 20px}}@media (width>=1024px){.hero[data-astro-cid-wcolddp2]{min-height:min(max(680px,100svh),max(1040px,52vw))}.hero-img[data-astro-cid-wcolddp2]{object-position:66% 60%}}.kat-li[data-astro-cid-wcolddp2]{width:clamp(170px,18.4vw,236px)}.rent-sec[data-astro-cid-wcolddp2]{scroll-margin-top:var(--hh)}.tile-rent[data-astro-cid-wcolddp2]{background:#0a0c0b;align-items:center;min-height:clamp(580px,50vw,760px);display:flex}.tile-bg[data-astro-cid-wcolddp2]{object-fit:cover;object-position:62% 30%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tile-rent[data-astro-cid-wcolddp2]:before{content:"";z-index:-1;background:linear-gradient(90deg,#080908e6 0%,#0809089e 36%,#08090800 64%);position:absolute;inset:0}.rent-copy[data-astro-cid-wcolddp2]{max-width:640px;padding:0 clamp(28px,6.5vw,104px)}.rent-copy[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-top:14px}.rent-price[data-astro-cid-wcolddp2]{font:600 clamp(40px, 4.6vw, 68px)/1 var(--disp);letter-spacing:-.04em;text-wrap:balance;margin-top:28px}.rent-price[data-astro-cid-wcolddp2] small[data-astro-cid-wcolddp2]{font:400 17px/1.35 var(--sans);letter-spacing:0;color:var(--ink-2);margin-top:10px;display:block}.rent-copy[data-astro-cid-wcolddp2] .ctas[data-astro-cid-wcolddp2]{margin-top:34px}.vt-tabs[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:8px;margin:-12px 0 28px;display:flex}.vt-tabs[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{border-radius:var(--r-pill);height:40px;font:500 15px/1 var(--sans);color:var(--ink-3);-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,color .2s;display:inline-flex}.vt-tabs[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2] small[data-astro-cid-wcolddp2]{color:inherit;opacity:.7;font-size:13px}.vt-tabs[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2][aria-selected=true]{background:var(--card-2);color:var(--ink)}@media (hover:hover) and (pointer:fine){.vt-tabs[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]:hover{color:var(--ink)}}.vt-note[data-astro-cid-wcolddp2]{color:var(--ink-3);margin-bottom:20px;font-size:15px}.vt-li[data-astro-cid-wcolddp2]{width:clamp(214px,21vw,276px)}@media (width<=760px){.vt-tabs[data-astro-cid-wcolddp2]{scrollbar-width:none;margin:-12px calc(-1 * var(--gut)) 24px;padding-inline:var(--gut);flex-wrap:nowrap;overflow-x:auto}.vt-tabs[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.vt-tabs[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{flex:none}}.tile-app[data-astro-cid-wcolddp2],.tile-biz[data-astro-cid-wcolddp2]{flex-direction:column;min-height:clamp(560px,47vw,700px);display:flex}.app-pic[data-astro-cid-wcolddp2]{flex:1;min-height:320px;margin-top:8px;display:block;position:relative}.app-pic[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:864/1080;-webkit-mask-composite:source-in;width:auto;max-width:none;height:100%;position:absolute;bottom:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0%,#000 22%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-composite:intersect}.tile-biz[data-astro-cid-wcolddp2]{text-align:center;scroll-margin-top:calc(var(--hh) + 16px);align-items:center}.tile-biz[data-astro-cid-wcolddp2] .ctas[data-astro-cid-wcolddp2]{justify-content:center;margin-top:28px}.bob-biz[data-astro-cid-wcolddp2]{mix-blend-mode:lighten;width:auto;height:clamp(170px,16vw,220px);margin-top:auto;padding-top:28px}.feat-tile[data-astro-cid-wcolddp2]{flex-direction:column;min-height:clamp(540px,44vw,660px);display:flex}.feat-tile[data-astro-cid-wcolddp2] .ctas[data-astro-cid-wcolddp2]{justify-content:center;gap:4px 24px}.feat-pic[data-astro-cid-wcolddp2]{flex:1;min-height:280px;margin-top:8px;display:block;position:relative}.feat-pic[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:864/1080;-webkit-mask-composite:source-in;width:auto;max-width:none;height:100%;transition:transform .7s var(--ease);position:absolute;bottom:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0%,#000 20%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-composite:intersect}@media (hover:hover) and (pointer:fine){.feat-tile[data-astro-cid-wcolddp2]:hover .feat-pic[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.03)}}.gift-tile[data-astro-cid-wcolddp2]{padding-bottom:clamp(36px,4vw,56px)}.gift-tile[data-astro-cid-wcolddp2] .ctas[data-astro-cid-wcolddp2]{margin-top:26px}.gift-row[data-astro-cid-wcolddp2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;max-width:1040px;margin:clamp(30px,4vw,48px) auto 0;padding:0 24px;display:grid}.gift-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{text-align:center;justify-items:center;gap:2px;display:grid}.gift-im[data-astro-cid-wcolddp2]{aspect-ratio:4/5;background:#000;border-radius:18px;width:100%;margin-bottom:10px;display:block;overflow:hidden}.gift-im[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.gift-n[data-astro-cid-wcolddp2]{font:600 15px/1.25 var(--sans)}.gift-p[data-astro-cid-wcolddp2]{font:400 14px/1.3 var(--sans);color:var(--fog)}@media (hover:hover) and (pointer:fine){.gift-row[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover .gift-im[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.035)}}.pc-tile[data-astro-cid-wcolddp2]{text-align:center;padding-bottom:clamp(40px,4.5vw,60px)}.pc-pills[data-astro-cid-wcolddp2]{gap:10px;margin-top:clamp(26px,3vw,36px);display:grid}.pc-row[data-astro-cid-wcolddp2]{scrollbar-width:none;gap:10px;padding:0 24px;display:flex;overflow-x:auto}.pc-row[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.pc-row[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:first-child{margin-left:auto}.pc-row[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:last-child{margin-right:auto}@media (hover:hover) and (pointer:fine){.pc-row[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;max-width:1100px;margin:0 auto;overflow:visible}.pc-row[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:first-child,.pc-row[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:last-child{margin:0}}.pc-pills[data-astro-cid-wcolddp2] .pill[data-astro-cid-wcolddp2]{white-space:nowrap;border:1px solid var(--line);min-height:44px;font:400 15px/1.3 var(--sans);color:var(--night);transition:border-color .2s, transform .16s var(--ease);border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.pc-pills[data-astro-cid-wcolddp2] .pill[data-astro-cid-wcolddp2]:after{content:"";border-top:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:rotate(45deg)}.pc-pills[data-astro-cid-wcolddp2] .pill[data-astro-cid-wcolddp2]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pc-pills[data-astro-cid-wcolddp2] .pill[data-astro-cid-wcolddp2]:hover{border-color:var(--line-2)}}.pc-all[data-astro-cid-wcolddp2]{margin-top:18px}.std[data-astro-cid-wcolddp2]{padding-bottom:clamp(110px,11vw,160px)}.std-in[data-astro-cid-wcolddp2]{text-align:center}.std-fig[data-astro-cid-wcolddp2]{--fig-h:270px;height:var(--fig-h);width:calc(var(--fig-h) * .78);margin:0 auto clamp(18px,2vw,26px);position:relative}.std-still[data-astro-cid-wcolddp2]{width:auto;max-width:none;height:100%;transition:opacity .3s;position:absolute;bottom:0;left:50%;translate:-50%}.std-fig[data-astro-cid-wcolddp2] canvas[data-astro-cid-wcolddp2]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.std-fig[data-astro-cid-wcolddp2].is-3d canvas[data-astro-cid-wcolddp2]{opacity:1}.std-fig[data-astro-cid-wcolddp2].is-3d .std-still[data-astro-cid-wcolddp2]{opacity:0}.std-lead[data-astro-cid-wcolddp2]{margin:14px auto 0}.std[data-astro-cid-wcolddp2] .plus[data-astro-cid-wcolddp2]{margin-top:30px}.six-list[data-astro-cid-wcolddp2]{text-align:left;counter-reset:none;grid-template-columns:repeat(3,1fr);gap:0 32px;max-width:980px;margin:52px auto 0;display:grid}.six-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);font:550 20px/1.25 var(--disp);letter-spacing:-.016em;padding:20px 0 30px}.six-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font:500 13px/1 var(--sans);color:var(--ink-3);margin-bottom:12px;display:block}.std-watch[data-astro-cid-wcolddp2]{max-width:980px;color:var(--ink-3);text-align:left;margin:8px auto 0;font-size:14px}@media (width<=760px){.tile-rent[data-astro-cid-wcolddp2]{flex-direction:column;align-items:stretch;min-height:0}.tile-rent[data-astro-cid-wcolddp2] .tile-bg[data-astro-cid-wcolddp2]{aspect-ratio:4/3;object-position:66% 30%;height:auto;position:relative;inset:auto}.tile-rent[data-astro-cid-wcolddp2]:before{display:none}.rent-copy[data-astro-cid-wcolddp2]{padding:30px 24px 40px}.tile-app[data-astro-cid-wcolddp2],.tile-biz[data-astro-cid-wcolddp2]{min-height:0}.app-pic[data-astro-cid-wcolddp2]{flex:none;height:380px;min-height:0}.std-fig[data-astro-cid-wcolddp2]{--fig-h:210px}.six-list[data-astro-cid-wcolddp2]{grid-template-columns:1fr;margin-top:36px}.feat-tile[data-astro-cid-wcolddp2]{min-height:0}.feat-pic[data-astro-cid-wcolddp2]{flex:none;height:320px;min-height:0}.gift-row[data-astro-cid-wcolddp2]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:42%;grid-auto-flow:column;gap:12px;padding:0 20px;scroll-padding-inline:20px;overflow-x:auto}.pc-row[data-astro-cid-wcolddp2]{padding:0 20px}.gift-row[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.gift-row[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{scroll-snap-align:start}.six-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding:16px 0 20px}}
