.tmpage :focus-visible{outline:2px solid var(--mint-dark);outline-offset:2px;border-radius:6px}.tmpage .nav-links a.on{color:var(--ink);font-weight:640}.tmpage .btn-ink:hover{background:#1c1c1e;transform:translateY(-1px);box-shadow:0 0 0 4px #22c79a40}.tmpage button:disabled{cursor:default}.tmpage .phero{text-align:center;padding-top:74px}.tmpage .phero h1{letter-spacing:-.032em;margin-top:20px;font-size:clamp(2.5rem,4.9vw,4.1rem);font-weight:640;line-height:1.04}.tmpage .phero h1 em{color:var(--mint-dark);font-style:italic;font-weight:480}.tmpage .phero .sub{color:var(--slate);max-width:62ch;margin:18px auto 0;font-size:16px;line-height:1.64}.tmpage .phero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.tmpage .phero .note{color:var(--stone);margin-top:14px;font-size:13px}.tmpage .crumb{font-family:var(--mono);letter-spacing:.14em;color:var(--stone);margin-bottom:14px;font-size:10.5px;font-weight:600}.tmpage .floorwrap{padding-top:44px;padding-bottom:6px}.tmpage .floorfield{isolation:isolate;border-radius:var(--r-xl);background:linear-gradient(150deg,#e3eef8,#f0f6f3 55%,#e6f4ec);justify-content:center;padding:30px 26px;display:flex;position:relative;overflow:hidden}.tmpage .floorfield .aur{background:radial-gradient(42% 44% at 26% 24%,#8ab0e047,#0000 63%),radial-gradient(34% 36% at 76% 74%,#22c79a29,#0000 65%)}.tmpage .fmapcard{background:var(--bg1);border:1px solid var(--line1);width:min(880px,100%);min-width:0;box-shadow:var(--sh-pop);border-radius:20px;padding:22px 26px 20px}.tmpage .fmhd{font-family:var(--mono);letter-spacing:.13em;color:var(--stone);border-bottom:1px solid var(--line1);align-items:center;gap:9px;padding-bottom:14px;font-size:10px;font-weight:640;display:flex}.tmpage .fmhd .d{background:var(--mint);width:7px;height:7px;box-shadow:0 0 8px var(--mint);border-radius:50%;flex:none;animation:2.2s infinite pulse}.tmpage .fmhd .rt{color:var(--stone);margin-left:auto;font-weight:600}.tmpage .fyou{justify-content:center;margin-top:18px;display:flex}.tmpage .fyou a{border:1.5px solid var(--line2);background:var(--bg2);border-radius:var(--r-full);font-family:var(--mono);letter-spacing:.13em;color:var(--slate);transition:border-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease);align-items:center;gap:9px;padding:8px 18px;font-size:10px;font-weight:640;display:inline-flex}.tmpage .fyou a .yd{width:8px;height:8px;transition:background-color .3s var(--ease),box-shadow .3s var(--ease);background:#d9d9d9;border-radius:50%}.tmpage .fmap.p-you .fyou a{border-color:var(--mint-deep);color:var(--ink);box-shadow:0 0 0 3px #22c79a24}.tmpage .fmap.p-you .fyou a .yd{background:var(--mint);box-shadow:0 0 8px var(--mint)}.tmpage .fywire{background:var(--line2);width:2px;height:34px;margin:0 auto;position:relative;overflow:hidden}.tmpage .fywire i{background:var(--mint-deep);opacity:0;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-7px;left:50%}.tmpage .fmap.zip-down .fywire i{animation:ywd .55s var(--ease) forwards}.tmpage .fmap.zip-up .fywire i{animation:ywu .55s var(--ease) forwards}@keyframes ywd{0%{opacity:1;top:-7px}to{opacity:0;top:100%}}@keyframes ywu{0%{opacity:1;top:100%}to{opacity:0;top:-7px}}.tmpage .fada{justify-content:center;display:flex}.tmpage .fada a{border:1.5px solid var(--line2);background:var(--bg1);transition:border-color .3s var(--ease),box-shadow .3s var(--ease);border-radius:16px;align-items:center;gap:12px;padding:11px 20px;display:flex}.tmpage .fada .av{background:var(--ada);width:38px;height:38px;font-size:16px}.tmpage .fada .nm{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.tmpage .fada .rl{color:var(--stone);font-size:11.5px}.tmpage .fada .lv{font-family:var(--mono);letter-spacing:.1em;color:var(--mint-dark);background:var(--mint-wash);border:1px solid var(--mint-line);border-radius:var(--r-full);align-items:center;gap:5px;padding:4px 10px;font-size:8.5px;font-weight:660;display:inline-flex}.tmpage .fada .lv .d{background:var(--mint);border-radius:50%;width:5px;height:5px;animation:2.2s infinite pulse}.tmpage .fmap.p-ada .fada a{border-color:var(--ada);box-shadow:0 0 0 3px #e8b88a38}.tmpage .ffan{width:100%;height:64px;margin-top:2px;display:block}.tmpage .ffan path{fill:none;stroke:var(--line2);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tmpage .ffan .fdot{fill:var(--mint-deep);opacity:0}.tmpage .fcrew{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.tmpage .fnode{min-width:0;transition:background-color .3s var(--ease),border-color .3s var(--ease);text-align:center;border:1.5px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:7px;padding:10px 4px 12px;display:flex}.tmpage .fnode:hover{background:var(--bg2);border-color:var(--line1)}.tmpage .fnode .av{width:34px;height:34px;font-size:14px}.tmpage .fnode .nm{letter-spacing:-.01em;white-space:nowrap;font-size:12px;font-weight:640}.tmpage .fnode .rl{color:var(--stone);white-space:nowrap;font-size:9.5px;line-height:1.35}.tmpage .fnode .st{font-family:var(--mono);letter-spacing:.09em;border-radius:var(--r-full);color:var(--stone);background:var(--bg3);white-space:nowrap;padding:3px 8px;font-size:7.5px;font-weight:660}.tmpage .fnode.live .st{color:var(--mint-dark);background:var(--mint-wash);border:1px solid var(--mint-line);align-items:center;gap:4px;display:inline-flex}.tmpage .fnode.live .st .d{background:var(--mint);border-radius:50%;width:4px;height:4px;animation:2.2s infinite pulse}.tmpage .fnode .st .sts{display:none}.tmpage .fnode.soon .av{opacity:.82}.tmpage .fmap.p-grace .fnode[data-m=grace]{border-color:var(--grace);background:var(--bg1);box-shadow:0 0 0 3px #7fd6bb40}.tmpage .fmfoot{border-top:1px dashed var(--line2);font-family:var(--mono);letter-spacing:.11em;color:var(--stone);text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding-top:13px;font-size:9.5px;font-weight:600;display:flex}.tmpage .fmfoot b{color:var(--mint-dark);font-weight:640}.tmpage .sseg{flex-direction:column;align-items:center;gap:12px;padding-top:56px;padding-bottom:2px;display:flex}.tmpage .sseg .sl{font-family:var(--mono);letter-spacing:.16em;color:var(--stone);text-align:center;padding:0 18px;font-size:9.5px;font-weight:640}.tmpage .sseg .swire{background:var(--line2);border-radius:2px;width:2px;height:62px;position:relative;overflow:hidden}.tmpage .sseg .swire i{background:var(--mint-deep);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;left:50%}.tmpage .sseg.down .swire i{animation:2.8s ease-in-out infinite sdrop;top:-8px}.tmpage .sseg.up .swire i{animation:2.8s ease-in-out infinite srise;top:100%}@keyframes sdrop{0%{opacity:0;top:-8px}14%{opacity:1}86%{opacity:1}to{opacity:0;top:100%}}@keyframes srise{0%{opacity:0;top:100%}14%{opacity:1}86%{opacity:1}to{opacity:0;top:-8px}}.tmpage .gridhead{text-align:center;padding-top:96px}.tmpage .gridhead h2{letter-spacing:-.03em;margin-top:18px;font-size:clamp(2.1rem,4.2vw,3.4rem);font-weight:640;line-height:1.05}.tmpage .gridhead p{color:var(--slate);max-width:58ch;margin-top:14px;margin-left:auto;margin-right:auto;font-size:15.5px}.tmpage .band{grid-template-columns:.82fr 1.18fr;align-items:center;gap:52px;padding-top:64px;padding-bottom:8px;display:grid}.tmpage .band.rev{grid-template-columns:1.18fr .82fr}.tmpage .band>div{min-width:0}.tmpage .mnum{font-family:var(--mono);letter-spacing:.16em;color:var(--stone);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.tmpage .mnum.mint{color:var(--mint-dark)}.tmpage .mnum .d{background:var(--mint);width:6px;height:6px;box-shadow:0 0 6px var(--mint);border-radius:50%;animation:2.2s infinite pulse}.tmpage .band h2{letter-spacing:-.028em;margin-top:14px;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:640;line-height:1.08}.tmpage .band .copy>p{color:var(--slate);max-width:48ch;margin-top:16px;font-size:15px;line-height:1.66}.tmpage .band .copy>p b{color:var(--ink);font-weight:620}.tmpage .checks{max-width:46ch;margin:18px 0 0;list-style:none}.tmpage .checks li{color:var(--slate);border-bottom:1px solid var(--line1);padding:8px 0 8px 26px;font-size:13.5px;position:relative}.tmpage .checks li:last-child{border-bottom:0}.tmpage .checks li:before{content:"✓";color:var(--mint-dark);font-weight:640;position:absolute;left:2px}.tmpage .checks li b{font-family:var(--mono);color:var(--ink);font-weight:620}.tmpage .means{background:var(--bg1);border:1px solid var(--line1);border-left:3px solid var(--mint-deep);max-width:48ch;box-shadow:var(--sh-card);border-radius:12px;margin-top:20px;padding:14px 18px}.tmpage .means .mk{letter-spacing:.14em;color:var(--mint-dark);font-size:10px;font-weight:660}.tmpage .means p{color:var(--slate);margin-top:6px;font-size:13.5px;line-height:1.6}.tmpage .means p b{color:var(--ink);font-weight:620}.tmpage .mgo{color:var(--slate);transition:color .3s var(--ease);align-items:center;gap:9px;margin-top:20px;font-size:13px;font-weight:630;display:inline-flex}.tmpage .mgo .arr{border:1.5px solid var(--line2);width:26px;height:26px;color:var(--stone);transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.tmpage .mgo:hover{color:var(--ink)}.tmpage .mgo:hover .arr{background:var(--ink);border-color:var(--ink);color:var(--mint)}.tmpage .bfield{padding:26px}.tmpage .bf-sage{background:linear-gradient(150deg,#dff0ea,#eef8f3 58%,#e4f2e5)}.tmpage .bf-sage .aur{background:radial-gradient(42% 44% at 28% 26%,#7fd6bb4d,#0000 63%),radial-gradient(30% 32% at 74% 72%,#d9c07824,#0000 65%)}.tmpage .desk{background:var(--bg1);border:1px solid var(--line1);width:min(480px,100%);min-width:0;box-shadow:var(--sh-pop);border-radius:18px;padding:20px 22px 18px}.tmpage .desk .hd{font-family:var(--mono);letter-spacing:.13em;color:var(--stone);border-bottom:1px solid var(--line1);align-items:center;gap:8px;padding-bottom:12px;font-size:10px;font-weight:640;display:flex}.tmpage .desk .hd .av{background:var(--ada);width:22px;height:22px;font-size:10px}.tmpage .desk .hd .st{font-family:var(--mono);letter-spacing:.08em;border-radius:var(--r-full);color:var(--mint-dark);background:var(--mint-wash);margin-left:auto;padding:4px 10px;font-size:8.5px;font-weight:640}.tmpage .dstage{flex-direction:column;gap:12px;min-height:322px;margin-top:14px;display:flex;position:relative}.tmpage .dmsg{opacity:0;max-width:94%;transition:opacity .55s var(--ease),transform .55s var(--ease);align-self:flex-end;transform:translateY(10px)}.tmpage .desk.s1 .dmsg{opacity:1;transform:none}.tmpage .dmsg .bub{background:var(--ink);color:#fff;border-radius:16px 16px 4px;padding:11px 17px;font-size:14.5px;font-weight:560;line-height:1.5}.tmpage .desk.s1 .dmsg .bub{animation:dping .9s var(--ease) .35s}@keyframes dping{0%{box-shadow:0 0 #22c79a59}to{box-shadow:0 0 0 14px #22c79a00}}.tmpage .dmsg .who{font-family:var(--mono);letter-spacing:.1em;color:var(--stone);text-align:right;margin-top:6px;font-size:8.5px;font-weight:640}.tmpage .dthink{background:var(--bg2);border:1px solid var(--line1);color:var(--slate);opacity:0;max-width:94%;transition:opacity .5s var(--ease),transform .5s var(--ease);border-radius:4px 16px 16px;align-self:flex-start;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;line-height:1.5;display:inline-flex;transform:translateY(10px)}.tmpage .desk.s2 .dthink{opacity:1;transform:none}.tmpage .dthink em{font-style:italic}.tmpage .dthink b{color:var(--ink);font-weight:640}.tmpage .tdots{flex:none;gap:3px;display:inline-flex}.tmpage .tdots i{background:var(--stone);border-radius:50%;width:4px;height:4px}.tmpage .desk.s2 .dthink .tdots i{animation:.9s infinite ty}.tmpage .tdots i:nth-child(2){animation-delay:.15s}.tmpage .tdots i:nth-child(3){animation-delay:.3s}.tmpage .dthink .tx,.tmpage .desk.s3 .dthink .tdots{display:none}.tmpage .desk.s3 .dthink .tx{display:inline}.tmpage .bcard{border:1.5px solid var(--line1);opacity:0;transition:opacity .55s var(--ease),transform .55s var(--ease);background:var(--bg1);border-radius:14px;padding:12px 15px;transform:translateY(12px)}.tmpage .desk.s4 .bcard.b1,.tmpage .desk.s6 .bcard.b2{opacity:1;transform:none}.tmpage .bcard .bk{font-family:var(--mono);letter-spacing:.11em;color:var(--stone);align-items:center;gap:8px;font-size:8.5px;font-weight:640;display:flex}.tmpage .bcard .bk .av{width:18px;height:18px;font-size:8px}.tmpage .bcard.b1 .bk .av{background:var(--grace);color:#134d3c}.tmpage .bcard.b2 .bk .av{background:var(--hedy);color:#3d2a66}.tmpage .bcard .bk .bst{font-family:var(--mono);letter-spacing:.08em;border-radius:var(--r-full);color:var(--stone);background:var(--bg3);transition:color .35s var(--ease),background-color .35s var(--ease),border-color .35s var(--ease);margin-left:auto;padding:3.5px 9px;font-size:8px;font-weight:660}.tmpage .desk.s5 .bcard.b1 .bst{color:var(--mint-dark);background:var(--mint-wash);border:1px solid var(--mint-line)}.tmpage .desk.s7 .bcard.b2 .bst{color:#6b5a92;background:#f1ecfa;border:1px solid #e0d6f2}.tmpage .bcard .bt{color:var(--slate);margin-top:8px;font-size:13px;line-height:1.5}.tmpage .bcard .bt b{color:var(--ink);font-weight:620}.tmpage .bcard .bm{font-family:var(--mono);letter-spacing:.09em;color:var(--stone);margin-top:7px;font-size:8.5px;font-weight:600}.tmpage .bcard .bm b{color:var(--mint-dark);font-weight:640}.tmpage .bcard.b1{border-left:3px solid var(--grace)}.tmpage .bcard.b2{border-left:3px solid var(--hedy)}.tmpage .desk .rules{border-top:1px dashed var(--line2);font-family:var(--mono);letter-spacing:.1em;color:var(--stone);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding-top:12px;font-size:9px;font-weight:600;display:flex}.tmpage .desk .rules b{color:var(--mint-dark);font-weight:640}.tmpage .desk .rules .sep{color:var(--line2)}.tmpage .rrt{background:var(--bg1);border:1px solid var(--line1);width:min(470px,100%);min-width:0;box-shadow:var(--sh-pop);border-radius:18px;padding:20px 22px}.tmpage .rrt .hd{font-family:var(--mono);letter-spacing:.13em;color:var(--stone);align-items:center;gap:8px;font-size:10px;font-weight:640;display:flex}.tmpage .rrt .hd .av{background:var(--grace);color:#134d3c;width:22px;height:22px;font-size:10px}.tmpage .rrt .hd .st{font-family:var(--mono);letter-spacing:.08em;border-radius:var(--r-full);color:#8a6d1f;background:#faf3dd;border:1px solid #efe3bd;margin-left:auto;padding:4px 10px;font-size:8.5px;font-weight:640}.tmpage .rrt .sub{color:var(--stone);border-bottom:1px solid var(--line1);padding:6px 0 10px;font-size:11.5px}.tmpage .rrt .sub b{color:var(--slate);font-weight:630}.tmpage .rrow{border-bottom:1px solid var(--line1);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);grid-template-columns:66px 1fr;gap:12px;padding:11.5px 0;display:grid;transform:translate(-12px)}.tmpage .rrt.play .rrow{opacity:1;transform:none}.tmpage .rrt.play .rrow:nth-of-type(4){transition-delay:.18s}.tmpage .rrt.play .rrow:nth-of-type(5){transition-delay:.36s}.tmpage .rrt.play .rrow:nth-of-type(6){transition-delay:.54s}.tmpage .rrow .k{font-family:var(--mono);letter-spacing:.11em;color:var(--stone);padding-top:3px;font-size:8.5px;font-weight:640}.tmpage .rrow .v{color:var(--slate);font-size:13px;line-height:1.55}.tmpage .rrow .v b{color:var(--ink);font-weight:620}.tmpage .rrow .v .up{color:var(--mint-dark);font-family:var(--mono);font-size:12px;font-weight:640}.tmpage .rrt .wait{opacity:0;transition:opacity .55s var(--ease) .95s,transform .55s var(--ease) .95s;align-items:center;gap:10px;padding-top:14px;display:flex;transform:translateY(10px)}.tmpage .rrt.play .wait{opacity:1;transform:none}.tmpage .rrt .wt{background:var(--ink);color:#fff;border-radius:var(--r-full);font-family:var(--mono);letter-spacing:.1em;flex:none;align-items:center;gap:8px;padding:8px 15px;font-size:9px;font-weight:640;display:inline-flex}.tmpage .rrt .wt .d{background:var(--mint);width:7px;height:7px;box-shadow:0 0 8px var(--mint);border-radius:50%;animation:1.8s infinite pulse}.tmpage .rrt .wnote{color:var(--stone);font-size:11px;line-height:1.45}.tmpage .rrt .wnote b{color:var(--mint-dark);font-weight:640}.tmpage .wingwrap{padding-top:26px;padding-bottom:8px}.tmpage .wingfield{isolation:isolate;border-radius:var(--r-xl);background:linear-gradient(150deg,#e7e7f7,#f2eefa 55%,#ece2f2);padding:34px 30px 30px;position:relative;overflow:hidden}.tmpage .wingfield .aur{background:radial-gradient(42% 44% at 26% 22%,#b9a5e84d,#0000 63%),radial-gradient(32% 34% at 76% 76%,#c493d638,#0000 65%)}.tmpage .winghd{font-family:var(--mono);letter-spacing:.16em;color:#5c5470;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;font-size:10px;font-weight:640;display:flex}.tmpage .winghd .d{background:#a58ce0;border-radius:50%;flex:none;width:7px;height:7px;animation:2.6s infinite pulse}.tmpage .dplayer{background:var(--bg1);border:1px solid var(--line1);width:min(720px,100%);min-width:0;box-shadow:var(--sh-pop);border-radius:20px;margin:0 auto;padding:18px 24px 16px}.tmpage .dtabs{border-bottom:1px solid var(--line1);scrollbar-width:none;scroll-behavior:smooth;justify-content:center;gap:4px;padding-bottom:14px;display:flex;overflow-x:auto}.tmpage .dtabs::-webkit-scrollbar{display:none}.tmpage .dtab{--c:#ccc;transition:border-color .3s var(--ease),background-color .3s var(--ease);border:1.5px solid #0000;border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:6px;min-width:78px;padding:9px 12px 8px;display:flex}.tmpage .dtab .av{opacity:.68;width:34px;height:34px;transition:opacity .3s var(--ease);font-size:14px}.tmpage .dtab .nm{color:var(--stone);transition:color .3s var(--ease);white-space:nowrap;font-size:11.5px;font-weight:640}.tmpage .dtab.on{border-color:var(--c);background:var(--bg2)}.tmpage .dtab.on .av{opacity:1}.tmpage .dtab.on .nm{color:var(--ink)}.tmpage .dstage2{margin-top:16px;position:relative}.tmpage .dpane{--c:#ccc;opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);pointer-events:none;flex-direction:column;gap:12px;display:flex;position:absolute;inset:0;transform:translateY(10px)}.tmpage .dpane.on{opacity:1;pointer-events:auto;transform:none}.tmpage .dpane .dhd{align-items:center;gap:11px;display:flex}.tmpage .dpane .dhd .av{width:38px;height:38px;font-size:16px}.tmpage .dpane .dhd .nm{letter-spacing:-.01em;font-size:15px;font-weight:650}.tmpage .dpane .dhd .rl{color:var(--stone);margin-top:1px;font-size:11.5px}.tmpage .dpane .dhd .tag{font-family:var(--mono);letter-spacing:.09em;border-radius:var(--r-full);color:#6b5a92;white-space:nowrap;background:#f1ecfa;border:1px solid #e0d6f2;flex:none;margin-left:auto;padding:4px 10px;font-size:7.5px;font-weight:660}.tmpage .wdrill{border:1px solid var(--line1);background:var(--bg2);border-radius:12px;padding:12px 14px}.tmpage .wdrill .dk{font-family:var(--mono);letter-spacing:.12em;color:var(--stone);margin-bottom:9px;font-size:8.5px;font-weight:640}.tmpage .wdrill .strike{color:var(--stone);font-size:12.5px;line-height:1.45;-webkit-text-decoration:line-through #c9c9c9;text-decoration:line-through #c9c9c9}.tmpage .wdrill .win{border:1.5px solid var(--mint-line);background:var(--mint-wash);color:var(--ink);border-radius:9px;margin-top:7px;padding:7px 11px;font-size:12.5px;font-weight:600;line-height:1.45}.tmpage .wdrill .frow{color:var(--slate);align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.tmpage .wdrill .frow .rgt{font-family:var(--mono);color:var(--stone);white-space:nowrap;margin-left:auto;font-size:10px}.tmpage .wdrill .frow .rgt s{color:var(--stone)}.tmpage .wdrill .frow .rgt b{color:var(--mint-dark);margin-left:6px;font-size:11px;font-weight:650}.tmpage .wdrill .bar{background:var(--bg3);border-radius:999px;flex:0 0 64px;height:5px;overflow:hidden}.tmpage .wdrill .bar i{width:0;height:100%;transition:width 1.1s var(--ease) .35s;border-radius:999px;display:block}.tmpage .dpane.on .wdrill .bar i{width:var(--w)}.tmpage .wdrill .foot{color:var(--stone);border-top:1px dashed var(--line2);margin-top:8px;padding-top:7px;font-size:10.5px;line-height:1.5}.tmpage .wdrill .foot b{color:var(--mint-dark);font-weight:640}.tmpage .dpane .join{color:var(--slate);font-size:12.5px;line-height:1.58}.tmpage .dpane .join b{color:var(--ink);font-weight:620}.tmpage .dpane .join .jk{font-family:var(--mono);letter-spacing:.11em;color:#6b5a92;margin-right:7px;font-size:8.5px;font-weight:660}.tmpage .wtools{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;display:flex}.tmpage .wtools .tk{font-family:var(--mono);letter-spacing:.1em;color:var(--stone);flex:none;font-size:7.5px;font-weight:640}.tmpage .wtools .tool{color:var(--slate);border:1px solid var(--line1);border-radius:var(--r-full);background:var(--bg1);align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:inline-flex}.tmpage .wtools .tool img{width:11px;height:11px}.tmpage .dnav{border-top:1px dashed var(--line2);justify-content:center;align-items:center;gap:18px;margin-top:16px;padding-top:13px;display:flex}.tmpage .dnav .cnt{font-family:var(--mono);letter-spacing:.12em;color:var(--stone);text-align:center;min-width:64px;font-size:9.5px;font-weight:640}.tmpage .wingnote{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:26px;display:flex}.tmpage .wingnote p{color:#4a4458;max-width:56ch;font-size:13.5px;line-height:1.6}.tmpage .wingnote p b{color:var(--ink);font-weight:630}.tmpage .st-mint{background:linear-gradient(155deg,var(--mint-wash),var(--mint-wash))}.tmpage .st-gold{background:linear-gradient(155deg,var(--gold-wash),#fbf7ec)}.tmpage .st-violet{background:linear-gradient(155deg,var(--violet-wash),#f6f3fc)}.tmpage .st-paper{background:linear-gradient(155deg,#efefef,#f8f8f8)}.tmpage .dots button{cursor:pointer;border-radius:var(--r-full);width:8px;height:8px;transition:width .3s var(--ease),background-color .3s var(--ease);background:#dcdcdc;padding:0}.tmpage .dots button.on{background:var(--mint-deep);width:26px}.tmpage .faqwrap{max-width:820px;margin:0 auto;padding-top:104px;padding-left:32px;padding-right:32px}.tmpage .faqwrap .fhd{text-align:center}.tmpage .faqwrap h2{letter-spacing:-.03em;margin-top:18px;font-size:clamp(2.1rem,4.2vw,3.2rem);font-weight:640;line-height:1.06}.tmpage .faqwrap .fsub{color:var(--slate);margin-top:14px;font-size:15px}.tmpage .faqs{border-top:1px solid var(--line2);margin-top:34px;display:block}.tmpage .faqs details{box-shadow:none;background:0 0;border:0;border-radius:0}.tmpage .faqs details[open]{box-shadow:none;border-color:#0000}.tmpage .fq{border-bottom:1px solid var(--line2)}.tmpage .fq summary{cursor:pointer;letter-spacing:-.012em;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-size:16px;font-weight:640;line-height:1.4;list-style:none;display:flex}.tmpage .fq summary::-webkit-details-marker{display:none}.tmpage .fq .plus{border:1.5px solid var(--line2);width:26px;height:26px;color:var(--stone);transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease),transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.tmpage .fq[open] .plus{background:var(--ink);border-color:var(--ink);color:var(--mint);transform:rotate(45deg)}.tmpage .faqs details[open] .a{animation:none}.tmpage .fq .a{color:var(--slate);padding:0 40px 20px 2px;font-size:14px;line-height:1.68}.tmpage .fq .a b{color:var(--ink);font-weight:620}.tmpage .ctawrap{padding-top:104px;padding-bottom:96px}.tmpage .ctafield{background:linear-gradient(140deg,var(--mint-wash),#f2f8f0 55%,var(--gold-wash));padding:96px 32px}.tmpage .ctafield .aur{background:radial-gradient(40% 44% at 30% 30%,#22c79a38,#0000 62%),radial-gradient(34% 36% at 72% 68%,#e8b88a42,#0000 65%)}.tmpage .ctafield h2,.tmpage .ctafield h2 .m{color:var(--ink)}.tmpage .ctafield p{color:var(--slate);margin-top:16px;font-size:16px}.tmpage .ctafield .ctas .btn-white{background:var(--ink);color:#fff;border-color:#0000}.tmpage .ctafield .ctas .btn-white:hover{background:#1c1c1e;box-shadow:0 0 0 4px #22c79a40}.tmpage .ctafield .ctas .btn-dghost{color:var(--ink);border-color:var(--line2);background:#fff}.tmpage .ctafield .ctas .btn-dghost:hover{box-shadow:var(--sh-lift);border-color:var(--line2);color:var(--ink);background:#fff;transform:translateY(-1px)}.tmpage .mega .ch.up{color:var(--mint);transform:translateY(-7%)}.tmpage .fyou a:active,.tmpage .fada a:active,.tmpage .fnode:active,.tmpage .dtab:active,.tmpage .mgo .arr:active,.tmpage .dots button:active{transform:scale(.97)}.tmpage .fq summary:active{transform:scale(.98)}.tmpage .stickycta.off,.tmpage .stickycta.off2{opacity:0!important;pointer-events:none!important}@media (max-width:768px){.tmpage .stickycta{display:block}}.tmpage :is(#st-ada,#st-grace,#stories,#faq,#wingField,#top){scroll-margin-top:84px}@media (max-width:960px){.tmpage .phero{padding-top:54px}.tmpage .phero .sub{max-width:58ch}.tmpage .band,.tmpage .band.rev{grid-template-columns:1fr;gap:38px;padding-top:56px}.tmpage .band .bfield{order:2}.tmpage .band .copy{order:1}.tmpage .band .copy>p{max-width:58ch}.tmpage .checks{max-width:56ch}.tmpage .means{max-width:58ch}.tmpage .gridhead{padding-top:78px}.tmpage .gridhead p{max-width:52ch}.tmpage .stwrap,.tmpage .faqwrap{padding-top:86px}.tmpage .ctawrap{padding-top:86px;padding-bottom:76px}.tmpage .ctafield{padding:76px 28px}.tmpage .sseg{padding-top:44px}.tmpage .floorwrap{padding-top:36px}.tmpage .fmapcard{padding:18px 18px 16px}.tmpage .fnode .rl{display:none}}@media (max-width:640px){.tmpage .phero{padding-top:44px}.tmpage .phero .ctas .btn{flex:100%;padding:14px 0}.tmpage .band{gap:26px;padding-top:48px;padding-bottom:8px}.tmpage .band.rev{gap:26px}.tmpage .gridhead{padding-top:58px}.tmpage .stwrap,.tmpage .faqwrap,.tmpage .ctawrap{padding-top:66px}.tmpage .ctafield{padding:64px 22px}.tmpage .bfield{padding:14px}.tmpage .floorfield{padding:12px}.tmpage .fmapcard{padding:14px 10px 12px}.tmpage .fmhd{padding-bottom:11px;font-size:8.5px}.tmpage .fmhd .rt{display:none}.tmpage .fcrew{gap:2px}.tmpage .fnode{gap:5px;padding:8px 1px 9px}.tmpage .fnode .av{width:26px;height:26px;font-size:11px}.tmpage .fnode .nm{font-size:8.5px}.tmpage .fnode .st{letter-spacing:.05em;padding:2.5px 6px;font-size:7px}.tmpage .fnode .st .stf{display:none}.tmpage .fnode .st .sts{display:inline}.tmpage .fada a{gap:9px;padding:9px 14px}.tmpage .fada .av{width:32px;height:32px;font-size:14px}.tmpage .fada .rl{display:none}.tmpage .ffan{height:44px}.tmpage .fmfoot{letter-spacing:.08em;font-size:8px}.tmpage .desk{padding:16px 15px 14px}.tmpage .dstage{min-height:348px}.tmpage .dmsg .bub{font-size:13.5px}.tmpage .dthink{font-size:13px}.tmpage .rrt{padding:16px 15px}.tmpage .rrow{grid-template-columns:56px 1fr;gap:10px}.tmpage .wingfield{padding:18px 10px 16px}.tmpage .dplayer{padding:14px 14px 12px}.tmpage .dtabs{justify-content:flex-start}.tmpage .dtab{min-width:64px;padding:7px 8px 6px}.tmpage .dtab .av{width:28px;height:28px;font-size:12px}.tmpage .dtab .nm{font-size:10px}.tmpage .sseg .sl{letter-spacing:.12em;font-size:8.5px}.tmpage .story .body{padding:26px 22px}.tmpage .faqwrap{padding-left:18px;padding-right:18px}.tmpage .fq .a{padding-right:8px}.tmpage .stickycta{bottom:12px;left:12px;right:12px}.tmpage .stickycta .btn{width:100%;padding:12px 0;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.tmpage .fmap .fyou a .yd{background:var(--mint)!important}.tmpage .desk .dmsg,.tmpage .desk .dthink,.tmpage .desk .bcard{opacity:1!important;transform:none!important}.tmpage .desk .dthink .tdots{display:none!important}.tmpage .desk .dthink .tx{display:inline!important}.tmpage .desk .bcard.b1 .bst{color:var(--mint-dark)!important;background:var(--mint-wash)!important}.tmpage .rrt .rrow,.tmpage .rrt .wait{opacity:1!important;transform:none!important}.tmpage .dpane.on .wdrill .bar i{width:var(--w)!important}}
