.ah,.giant,.cal,.bigdoor{background:var(--bg)}.h{letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:1}.k{font-size:calc(14 * var(--u));color:var(--mut);letter-spacing:.01em;font-weight:600;display:block}.p{font-size:calc(18 * var(--u));color:var(--mut);line-height:1.45}.wm{font-weight:800;font-size:calc(26 * var(--u));letter-spacing:-.04em;color:var(--fg);line-height:1}.wm i{color:var(--accent);font-style:normal}.wm.sm{font-size:calc(15 * var(--u))}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;display:inline-block}.arr{width:calc(18 * var(--u));height:calc(18 * var(--u));vertical-align:calc(-3 * var(--u))}.btn{align-items:center;gap:calc(8 * var(--u) * var(--s));background:var(--accent);color:var(--on-accent);border-radius:calc(99 * var(--u) * var(--s));padding:calc(10 * var(--u) * var(--s)) calc(18 * var(--u) * var(--s));font-weight:700;font-size:calc(14 * var(--u) * var(--s));white-space:nowrap;display:inline-flex}.btn.lg{font-size:calc(17 * var(--u));padding:calc(16 * var(--u)) calc(28 * var(--u));border-radius:calc(99 * var(--u));gap:calc(10 * var(--u))}.btn.ghost{color:var(--fg);box-shadow:inset 0 0 0 calc(1.5 * var(--u) * var(--s)) var(--fg);background:0 0}.btn .i{width:calc(16 * var(--u) * var(--s));height:calc(16 * var(--u) * var(--s))}.lnk{font-weight:700;font-size:calc(16 * var(--u));align-items:center;gap:calc(8 * var(--u));border-bottom:calc(2 * var(--u)) solid currentColor;padding-bottom:calc(3 * var(--u));width:max-content;display:inline-flex}.lnk.sm{font-size:calc(13 * var(--u));border-bottom-width:calc(1.5 * var(--u))}.chips{gap:calc(7 * var(--u) * var(--s));flex-wrap:wrap;display:flex}.chip{border:calc(1 * var(--u) * var(--s)) solid var(--line);background:var(--raise);border-radius:calc(99 * var(--u) * var(--s));padding:calc(7 * var(--u) * var(--s)) calc(13 * var(--u) * var(--s));font-size:calc(13.5 * var(--u) * var(--s));white-space:nowrap;color:var(--fg);align-items:center;font-weight:500;display:inline-flex}.chip.on{background:var(--inv-bg);color:var(--inv-fg);border-color:var(--inv-bg);font-weight:600}.chips.land{gap:calc(9 * var(--u));margin-top:calc(10 * var(--u))}.chips.land .chip{font-size:calc(15 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));border-width:calc(1 * var(--u));border-radius:calc(99 * var(--u))}.chips.land.sm .chip{font-size:calc(13.5 * var(--u));padding:calc(8 * var(--u)) calc(13 * var(--u))}.chips.tight{gap:calc(5 * var(--u) * var(--s))}.chips.tight .chip{padding:calc(5 * var(--u) * var(--s)) calc(10 * var(--u) * var(--s));font-size:calc(12 * var(--u) * var(--s))}.days{gap:calc(6 * var(--u) * var(--s));--d:calc(25 * var(--u) * var(--s));display:flex}.days b{width:var(--d);height:var(--d);border:calc(1 * var(--u) * var(--s)) solid var(--line);font-size:calc(10.5 * var(--u) * var(--s));color:var(--mut);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.days b.o{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.days b.n{background:var(--inv-bg);border-color:var(--inv-bg);color:var(--inv-fg)}.days.land{--d:calc(44 * var(--u));gap:calc(9 * var(--u));margin-top:calc(10 * var(--u))}.days.land b{font-size:calc(15 * var(--u));border-width:calc(1 * var(--u))}.days.land.fit{--d:calc(34 * var(--u));gap:calc(6 * var(--u))}.days.land.fit b{font-size:calc(13 * var(--u))}.ex{font-size:calc(9.5 * var(--u) * var(--s));letter-spacing:.1em;text-transform:uppercase;color:var(--mut);border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(5 * var(--u) * var(--s));padding:calc(3 * var(--u) * var(--s)) calc(6 * var(--u) * var(--s));flex:none;align-items:center;font-weight:700;line-height:1;display:inline-flex}.pc{background:var(--raise);border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(16 * var(--u) * var(--s));padding:calc(15 * var(--u) * var(--s));gap:calc(10 * var(--u) * var(--s));color:var(--fg);flex-direction:column;display:flex;position:relative}.pc.ab,.pc.float{position:absolute}.pc.float{z-index:3;box-shadow:0 calc(22 * var(--u)) calc(40 * var(--u)) calc(-18 * var(--u)) rgb(var(--shade-dk) / .6)}.pc-top{gap:calc(11 * var(--u) * var(--s));align-items:center;display:flex}.pc-top>span:last-child{gap:calc(2 * var(--u) * var(--s));flex-direction:column;min-width:0;display:flex}.av{width:calc(42 * var(--u) * var(--s));height:calc(42 * var(--u) * var(--s));background:var(--line);font-weight:700;font-size:calc(14 * var(--u) * var(--s));color:var(--fg);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.av.lg{width:calc(58 * var(--u) * var(--s));height:calc(58 * var(--u) * var(--s));font-size:calc(19 * var(--u) * var(--s))}.nm{font-weight:700;font-size:calc(17 * var(--u) * var(--s));letter-spacing:-.01em;align-items:center;gap:calc(8 * var(--u) * var(--s));line-height:1.15;display:flex}.sub{font-size:calc(12.5 * var(--u) * var(--s));color:var(--mut);line-height:1.35}.svc{font-size:calc(12.5 * var(--u) * var(--s));line-height:1.35}.rate{justify-content:space-between;gap:calc(10 * var(--u) * var(--s));border-top:calc(1 * var(--u) * var(--s)) solid var(--line);padding-top:calc(9 * var(--u) * var(--s));font-size:calc(12 * var(--u) * var(--s));color:var(--mut);display:flex}.rate b{color:var(--fg);font-weight:600}.pc.hl{box-shadow:0 0 0 calc(1.5 * var(--u) * var(--s)) var(--fg)}.pc.dim{opacity:.38}.pc.open{border:calc(1.5 * var(--u) * var(--s)) dashed var(--mut);gap:calc(8 * var(--u) * var(--s));background:0 0}.lt.pc.open{background:var(--lt-card);border-color:var(--dk-mut)}.pc.mini{padding:calc(11 * var(--u) * var(--s)) calc(13 * var(--u) * var(--s));gap:calc(7 * var(--u) * var(--s))}.pc.mini .svc,.pc.mini .rate{display:none}.sb{height:calc(44 * var(--u) * var(--s));padding:calc(4 * var(--u) * var(--s)) calc(30 * var(--u) * var(--s)) 0 calc(34 * var(--u) * var(--s));font-size:calc(13 * var(--u) * var(--s));justify-content:space-between;align-items:center;font-weight:700;display:flex}.sbi{gap:calc(6 * var(--u) * var(--s));align-items:center;display:flex}.sbi svg{height:calc(10 * var(--u) * var(--s));fill:currentColor;width:auto}.ah{padding:0 0 calc(16 * var(--u) * var(--s));flex-direction:column;display:flex}.arow{align-items:center;gap:calc(8 * var(--u) * var(--s));padding:calc(6 * var(--u) * var(--s)) calc(18 * var(--u) * var(--s)) 0;min-height:calc(36 * var(--u) * var(--s));display:flex}.ah .wm{font-size:calc(21 * var(--u) * var(--s))}.aloc{font-size:calc(11.5 * var(--u) * var(--s));color:var(--mut);font-weight:600}.aloc.c{transform:translateX(calc(-24 * var(--u) * var(--s)));color:var(--fg);font-size:calc(14 * var(--u) * var(--s));margin-left:auto;margin-right:auto}.aback{align-items:center;gap:calc(3 * var(--u) * var(--s));font-size:calc(13 * var(--u) * var(--s));color:var(--mut);font-weight:600;display:flex}.aback .i{width:calc(16 * var(--u) * var(--s));height:calc(16 * var(--u) * var(--s))}.me{width:calc(32 * var(--u) * var(--s));height:calc(32 * var(--u) * var(--s));background:var(--line);font-size:calc(12 * var(--u) * var(--s));border-radius:50%;place-items:center;margin-left:auto;font-weight:700;display:grid}.ah h4{font-size:calc(25 * var(--u) * var(--s));letter-spacing:-.025em;margin:calc(12 * var(--u) * var(--s)) calc(18 * var(--u) * var(--s)) 0;text-wrap:balance;font-weight:800;line-height:1.08}.asub{font-size:calc(13 * var(--u) * var(--s));color:var(--mut);line-height:1.4;margin:calc(8 * var(--u) * var(--s)) calc(18 * var(--u) * var(--s)) 0!important}.asub.c{text-align:center;margin-top:auto!important}.abody{min-height:0;padding:calc(14 * var(--u) * var(--s)) calc(16 * var(--u) * var(--s));gap:calc(10 * var(--u) * var(--s));flex-direction:column;flex:1;display:flex;overflow:hidden}.abody .stack{gap:calc(9 * var(--u) * var(--s));flex-direction:column;display:flex}.field{align-items:center;gap:calc(8 * var(--u) * var(--s));border:calc(1 * var(--u) * var(--s)) solid var(--line);background:var(--raise);border-radius:calc(12 * var(--u) * var(--s));padding:calc(11 * var(--u) * var(--s)) calc(13 * var(--u) * var(--s));font-size:calc(13 * var(--u) * var(--s));color:var(--mut);display:flex}.field .i{width:calc(16 * var(--u) * var(--s));height:calc(16 * var(--u) * var(--s))}.lbl{font-size:calc(11 * var(--u) * var(--s));letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700;display:block}.lbl em{text-transform:none;letter-spacing:0;margin-left:calc(6 * var(--u) * var(--s));font-style:normal;font-weight:500}.lbl.big{font-size:calc(13 * var(--u));letter-spacing:.07em;margin-top:calc(18 * var(--u));color:var(--fg)}.note{font-size:calc(12 * var(--u) * var(--s));color:var(--mut);line-height:1.45}.note.c{text-align:center}.blk{gap:calc(7 * var(--u) * var(--s));padding-top:calc(10 * var(--u) * var(--s));border-top:calc(1 * var(--u) * var(--s)) solid var(--line);flex-direction:column;display:flex}.blk.row{flex-direction:row;justify-content:space-between;align-items:center}.bio{font-size:calc(14 * var(--u) * var(--s));line-height:1.45}.rt{font-size:calc(15 * var(--u) * var(--s))}.rt.sm{font-size:calc(13 * var(--u) * var(--s));font-weight:600}.blk-btn{padding:calc(14 * var(--u) * var(--s));font-size:calc(15 * var(--u) * var(--s));justify-content:center;margin-top:auto}.prof{gap:calc(12 * var(--u) * var(--s))}.pc-top.big .nm{font-size:calc(22 * var(--u) * var(--s))}.tabs{border-top:calc(1 * var(--u) * var(--s)) solid var(--line);padding:calc(8 * var(--u) * var(--s)) calc(4 * var(--u) * var(--s)) calc(26 * var(--u) * var(--s));background:var(--raise);flex:none;justify-content:space-around;align-items:flex-start;display:flex}.tab{align-items:center;gap:calc(3 * var(--u) * var(--s));font-size:calc(10 * var(--u) * var(--s));color:var(--mut);width:calc(62 * var(--u) * var(--s));flex-direction:column;font-weight:500;display:flex}.tab .i{width:calc(22 * var(--u) * var(--s));height:calc(22 * var(--u) * var(--s))}.tab.on{color:var(--fg);font-weight:700}.tab.post .pb{width:calc(44 * var(--u) * var(--s));height:calc(44 * var(--u) * var(--s));background:var(--accent);color:var(--on-accent);margin-top:calc(-2 * var(--u) * var(--s));border-radius:50%;place-items:center;display:grid}.tab.post .i{width:calc(22 * var(--u) * var(--s));height:calc(22 * var(--u) * var(--s));stroke-width:2.4px}.rq{border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(14 * var(--u) * var(--s));background:var(--raise);overflow:hidden}.rq-new{background:var(--inv-bg);color:var(--inv-fg);font-size:calc(10.5 * var(--u) * var(--s));letter-spacing:.09em;text-transform:uppercase;padding:calc(7 * var(--u) * var(--s)) calc(14 * var(--u) * var(--s));font-weight:700;display:block}.rq-in{padding:calc(13 * var(--u) * var(--s)) calc(14 * var(--u) * var(--s));gap:calc(9 * var(--u) * var(--s));flex-direction:column;display:flex}.rq-words{font-size:calc(14 * var(--u) * var(--s));font-weight:500;line-height:1.4}.rq-when{align-items:center;gap:calc(6 * var(--u) * var(--s));font-size:calc(12 * var(--u) * var(--s));color:var(--mut);font-weight:600;display:flex}.rq-when .i{width:calc(15 * var(--u) * var(--s));height:calc(15 * var(--u) * var(--s))}.seemore{border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(10 * var(--u) * var(--s));padding:calc(8 * var(--u) * var(--s)) calc(11 * var(--u) * var(--s));background:var(--bg);font-size:calc(13 * var(--u) * var(--s));grid-template-columns:1fr auto;align-items:center;display:grid}.seemore span{font-size:calc(11 * var(--u) * var(--s));color:var(--mut);grid-column:1}.seemore .i{width:calc(16 * var(--u) * var(--s));height:calc(16 * var(--u) * var(--s));grid-area:1/2/3}.twob{gap:calc(8 * var(--u) * var(--s));display:flex}.twob .btn{padding:calc(12 * var(--u) * var(--s));font-size:calc(14 * var(--u) * var(--s));flex:1;justify-content:center}.wk{gap:calc(11 * var(--u) * var(--s));border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(12 * var(--u) * var(--s));padding:calc(9 * var(--u) * var(--s)) calc(12 * var(--u) * var(--s));background:var(--raise);font-size:calc(12.5 * var(--u) * var(--s));align-items:center;display:flex}.wk>span:last-child{gap:calc(1 * var(--u) * var(--s));flex-direction:column;display:flex}.wk>span:last-child span{color:var(--mut);font-size:calc(11.5 * var(--u) * var(--s))}.wd{width:calc(34 * var(--u) * var(--s));text-align:center;font-size:calc(12 * var(--u) * var(--s));border-right:calc(1 * var(--u) * var(--s)) solid var(--line);padding-right:calc(10 * var(--u) * var(--s));place-items:center;display:grid}.wd .i{width:calc(18 * var(--u) * var(--s));height:calc(18 * var(--u) * var(--s))}.pin{gap:calc(10 * var(--u) * var(--s));border:calc(1 * var(--u) * var(--s)) solid var(--line);border-radius:calc(12 * var(--u) * var(--s));padding:calc(10 * var(--u) * var(--s)) calc(12 * var(--u) * var(--s));background:var(--raise);font-size:calc(13 * var(--u) * var(--s));align-items:center;display:flex}.pin>span{flex-direction:column;display:flex}.pin>span span{font-size:calc(11.5 * var(--u) * var(--s));color:var(--mut)}.pin .i{width:calc(20 * var(--u) * var(--s));height:calc(20 * var(--u) * var(--s))}.big{font-size:calc(30 * var(--u) * var(--s));letter-spacing:-.03em;font-weight:800;line-height:1.05}.ov{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}.lead{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.55}.lead.dash{stroke-dasharray:4 5}.input{border:calc(1 * var(--u) * var(--s)) solid var(--line);background:var(--raise);border-radius:calc(12 * var(--u) * var(--s));padding:calc(10 * var(--u) * var(--s)) calc(14 * var(--u) * var(--s));font-size:calc(15 * var(--u) * var(--s));color:var(--fg);align-items:center;display:flex}.input.land{font-size:calc(17 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));border-radius:calc(12 * var(--u));border-width:calc(1 * var(--u));margin-top:calc(10 * var(--u))}.input .i{width:calc(18 * var(--u));height:calc(18 * var(--u))}.seg{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(99 * var(--u));padding:calc(4 * var(--u));gap:calc(4 * var(--u));background:var(--raise);font-size:calc(15 * var(--u));width:max-content;font-weight:600;display:inline-flex}.seg span{padding:calc(10 * var(--u)) calc(18 * var(--u));border-radius:calc(99 * var(--u));color:var(--mut)}.seg .on{background:var(--inv-bg);color:var(--inv-fg)}.seg.sm{font-size:calc(11 * var(--u) * var(--s));padding:calc(3 * var(--u) * var(--s))}.seg.sm span{padding:calc(6 * var(--u) * var(--s)) calc(11 * var(--u) * var(--s))}.thread{gap:calc(8 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute}.pin.mid{--s:1.05;background:var(--lt-card);color:var(--lt-text);border-color:var(--lt-line);--mut:var(--lt-mut);box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-12 * var(--u)) rgb(var(--shade-dk) / .35);align-self:center}.who{font-size:calc(13 * var(--u));margin-top:calc(6 * var(--u));justify-content:space-between;font-weight:700;display:flex}.who span{gap:calc(8 * var(--u));align-items:center;display:flex}.bub{max-width:calc(420 * var(--u));border-radius:calc(18 * var(--u));padding:calc(10 * var(--u)) calc(15 * var(--u));gap:calc(2 * var(--u));flex-direction:column;display:flex}.bub p{font-size:calc(15 * var(--u));line-height:1.38}.bub span{font-size:calc(11 * var(--u));opacity:.7}.bub.her{background:var(--dk-raise);color:var(--dk-text);border:calc(1 * var(--u)) solid var(--dk-line);border-bottom-left-radius:calc(6 * var(--u));align-self:flex-start}.bub.them{background:var(--lt-card);color:var(--lt-text);border:calc(1 * var(--u)) solid var(--lt-line);border-bottom-right-radius:calc(6 * var(--u));text-align:left;align-self:flex-end}.wkl{gap:calc(16 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--dk-line);padding:calc(13 * var(--u)) 0;font-size:calc(16 * var(--u));align-items:center;display:flex;position:relative}.wkl>span:last-of-type{gap:calc(2 * var(--u));flex-direction:column;display:flex}.wkl>span:last-of-type span{color:var(--dk-mut);font-size:calc(14 * var(--u))}.wkl .wd{width:calc(52 * var(--u));font-size:calc(16 * var(--u));border-right-color:var(--dk-line)}.wkl.now{background:var(--lt-bg);color:var(--lt-text);border-radius:calc(14 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));margin:calc(6 * var(--u)) calc(-16 * var(--u));border:0}.wkl.now>span:last-of-type span{color:var(--lt-mut)}.wkl.now .wd{border-right-color:var(--lt-line)}.wkl em{font-style:normal;font-size:calc(12 * var(--u));letter-spacing:.07em;text-transform:uppercase;border:calc(1 * var(--u)) solid var(--lt-text);border-radius:calc(99 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));margin-left:auto;font-weight:700}.toast{gap:calc(14 * var(--u));background:var(--dk-bg);color:var(--dk-text);border-radius:calc(16 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u));box-shadow:0 calc(18 * var(--u)) calc(30 * var(--u)) calc(-16 * var(--u)) rgb(var(--shade-dk) / .45);align-items:center;display:flex}.toast>span{gap:calc(3 * var(--u));flex-direction:column;display:flex}.toast b{font-size:calc(18 * var(--u))}.toast>span span{color:var(--dk-mut);font-size:calc(14 * var(--u))}.toast .i{width:calc(26 * var(--u));height:calc(26 * var(--u))}.btn.ghost.lt{font-size:calc(15 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));gap:calc(8 * var(--u))}.btn.ghost.lt .i{width:calc(18 * var(--u));height:calc(18 * var(--u))}.giant{border-radius:calc(120 * var(--u));padding:calc(28 * var(--u));box-shadow:0 0 0 calc(2 * var(--u)) var(--device-edge);position:absolute;background:var(--device)!important}.giant .gin{background:var(--lt-bg);border-radius:calc(96 * var(--u));width:100%;height:100%;padding:calc(110 * var(--u)) calc(96 * var(--u));color:var(--lt-text)}.cal{border-radius:calc(26 * var(--u));padding:calc(26 * var(--u)) calc(30 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-30 * var(--u)) rgb(var(--shade-dk) / .7);position:absolute}.calh{align-items:center;gap:calc(18 * var(--u));font-size:calc(22 * var(--u));display:flex}.calh b{letter-spacing:-.02em;font-weight:800}.calh .seg{font-size:calc(13 * var(--u))}.legend{align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));color:var(--lt-mut);margin-left:calc(10 * var(--u));display:flex}.legend i{width:calc(14 * var(--u));height:calc(14 * var(--u));border-radius:calc(4 * var(--u));margin-left:calc(8 * var(--u))}.legend i.op,.cb.op{background:var(--accent)}.legend i.bk{background:var(--dk-bg)}.legend i.as{border:calc(1.5 * var(--u)) dashed var(--lt-mut)}.calgrid{pointer-events:none;color:var(--lt-text);position:absolute;inset:0}.calgrid .hr{left:calc(652 * var(--u));font-size:calc(12 * var(--u));color:var(--lt-mut);font-variant-numeric:tabular-nums;position:absolute}.calgrid .hl-line{left:calc(698 * var(--u));height:calc(1 * var(--u));background:var(--lt-line);position:absolute;right:0}.calgrid .dh{top:calc(178 * var(--u));font-size:calc(14 * var(--u));width:calc(118 * var(--u));padding-left:calc(6 * var(--u));font-weight:700;position:absolute}.cb{border-radius:calc(9 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u));font-size:calc(12 * var(--u));flex-direction:column;line-height:1.2;display:flex;position:absolute}.cb b{font-size:calc(13 * var(--u))}.cb.op{color:var(--lt-text)}.cb.bk{background:var(--dk-bg);color:var(--dk-text)}.cb.bk span{color:var(--dk-mut)}.cb.bk.now{box-shadow:0 0 0 calc(2.5 * var(--u)) var(--dk-text),0 0 0 calc(4 * var(--u)) var(--lt-text)}.cb.as{border:calc(1.5 * var(--u)) dashed var(--lt-mut);color:var(--lt-text);background:var(--lt-card)}.bigdoor{border-radius:calc(22 * var(--u));padding:calc(28 * var(--u)) calc(32 * var(--u));gap:calc(8 * var(--u));height:calc(170 * var(--u));flex-direction:column;display:flex;position:relative}.bigdoor b{font-size:calc(44 * var(--u));letter-spacing:-.03em;font-weight:800;line-height:1}.bigdoor .arr{right:calc(30 * var(--u));bottom:calc(30 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u));position:absolute}.bigdoor.line{background:var(--lt-card);border:calc(1.5 * var(--u)) solid var(--lt-text)}.bigdoor .dsub{font-size:calc(16 * var(--u));color:var(--mut);margin-top:auto}.bigdoor b{font-size:calc(40 * var(--u))}.slug{font-size:calc(15 * var(--u));color:var(--mut);letter-spacing:.01em;align-items:center;gap:calc(10 * var(--u));font-weight:600;display:inline-flex}.slug:before{content:"";width:calc(22 * var(--u));height:calc(2 * var(--u));background:currentColor}.dev{z-index:2;position:absolute;container-type:inline-size}.dev-body{aspect-ratio:410/866;background:var(--device);width:100%;box-shadow:0 calc(56 * 100cqw / 410) calc(96 * 100cqw / 410) calc(-42 * 100cqw / 410) rgb(var(--shade-dk) / .7), 0 0 0 calc(1.5 * 100cqw / 410) var(--device-edge), inset 0 0 0 calc(2 * 100cqw / 410) var(--device-inner);border-radius:15.122cqw;padding:2.43902cqw}.lt .dev-body,.shadow-lt .dev-body{box-shadow:0 calc(56 * 100cqw / 410) calc(96 * 100cqw / 410) calc(-42 * 100cqw / 410) rgb(var(--shade-lt) / .45), 0 0 0 calc(1.5 * 100cqw / 410) var(--device-edge), inset 0 0 0 calc(2 * 100cqw / 410) var(--device-inner)}.scr{--u:calc(100cqw / 410);--s:1;border-radius:calc(52 * var(--u));background:var(--bg);flex-direction:column;width:100%;height:100%;line-height:1.3;display:flex;position:relative;overflow:hidden}.isl{top:calc(11 * var(--u));width:calc(100 * var(--u));height:calc(28 * var(--u));background:var(--device);z-index:5;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.dev.full{inset:0}.dev.full .dev-body{aspect-ratio:auto;height:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.dev.full .scr{--u:calc(100cqw / 390);border-radius:0}.dev.full .ah{padding-top:calc(16 * var(--u))}.dev.full .tabs{padding-bottom:calc(40 * var(--u))}html{background:var(--dk-bg)}body{background:var(--dk-bg);color:var(--dk-text);font-family:Hanken Grotesk,system-ui,sans-serif;line-height:1.3}.dk{--bg:var(--dk-bg);--raise:var(--dk-raise);--line:var(--dk-line);--fg:var(--dk-text);--mut:var(--dk-mut);--inv-bg:var(--dk-text);--inv-fg:var(--dk-bg);color:var(--fg)}.lt{--bg:var(--lt-bg);--raise:var(--lt-card);--line:var(--lt-line);--fg:var(--lt-text);--mut:var(--lt-mut);--inv-bg:var(--lt-text);--inv-fg:var(--lt-bg);color:var(--fg)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.topbar{--u:1px;--s:1;z-index:50;background:var(--dk-bg);border-bottom:1px solid var(--dk-line);align-items:center;gap:18px;height:64px;padding:0 clamp(16px,4.4vw,56px);transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0 0 auto}.topbar.is-away{transform:translateY(-101%)}.topbar .tb-wm{align-items:center;min-height:44px;font-size:26px;display:inline-flex}.tb-nav{color:var(--mut);gap:28px;margin-left:auto;font-size:15px;font-weight:500;display:flex}.tb-nav a{box-sizing:border-box;align-items:center;min-height:44px;padding:12px 0;display:inline-flex}.tb-nav a:hover{color:var(--fg)}.topbar .tb-cta{min-height:44px;padding:11px 18px;font-size:15px}.foot-priv{min-width:44px;min-height:44px;color:var(--fg);text-underline-offset:.2em;justify-content:center;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}@media not all and (width>=960px) and (aspect-ratio>=5/4){.topbar .tb-nav{display:none}.topbar .tb-cta{margin-left:auto;padding:10px 16px;font-size:14px}.topbar{height:58px}}.tb-back{align-items:center;gap:2px;display:inline-flex}.tb-back .i{width:18px;height:18px;margin-left:-4px}a[data-astro-cid-ieatf6pf]{color:inherit;text-underline-offset:.2em;white-space:nowrap;font-weight:700;text-decoration:underline 1px;position:relative}a[data-astro-cid-ieatf6pf]:after{content:"";width:max(100% + .8em,48px);height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a[data-astro-cid-ieatf6pf]:hover{text-decoration-thickness:2px}
