@media(min-width:768px){.landing-kit #at-the-table-tiles>:nth-child(-n+2) .bento-copy{min-height:152px;box-sizing:border-box}.landing-kit #at-the-table-tiles>:nth-child(-n+2) .ft-shot{margin-top:auto}}.landing-kit .bento.ft .ft-k-phones .ft-shot{height:auto;min-height:0;flex:none;margin-bottom:24px;mask-image:none;-webkit-mask-image:none}.landing-kit .ft .ft-k-phones .ft-shot>.ft-phones{position:relative;inset:auto;padding:0}.landing-kit .ft .ft-phones>svg{min-width:0;flex:0 1 268.5px}@media(min-width:1200px){.landing-kit .bento.ft>.bento-tile.ft-k-phones:last-child:nth-child(odd)>a{display:flex;flex-direction:column;align-items:stretch}.landing-kit .bento.ft>.bento-tile.ft-k-phones:last-child:nth-child(odd) .ft-shot{margin:0 24px 24px}}.landing-kit .ft .ft-k-capture .ft-shot{height:auto;min-height:0;flex:none;margin-bottom:24px;mask-image:none;-webkit-mask-image:none}.landing-kit .ft .ft-k-capture .ft-shot>span{position:relative;inset:auto}.landing-kit .bento.ft{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:24px;align-items:stretch}.landing-kit .ft .bento-tile{grid-column:auto;grid-row:auto;min-height:0}.landing-kit .ft .bento-tile>a{display:flex;flex-direction:column;min-height:0}.landing-kit .ft .bento-copy{padding:24px 64px 20px 24px}.landing-kit .ft .bento-t{font-size:24px}.landing-kit .ft .bento-l{max-width:62ch;font-size:16px;color:#a3acbb}.landing-kit .ft .ft-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.landing-kit .bento.ft .ft-shot{flex:none;min-height:0;height:auto;margin:0 24px 24px}.landing-kit .ft .ft-capture,.landing-kit .ft .ft-desktop-shot{display:block}.landing-kit .ft .ft-desktop-shot svg{display:block;width:100%;height:auto;margin:auto}.landing-kit .ft .ft-mobile-shot{display:none}.landing-kit .ft .ft-sheet-phone>.v3-phone{margin-inline:auto}.landing-kit .ft .ft-phones{display:flex;flex-wrap:nowrap;justify-content:center;gap:24px;padding:8px}@media(min-width:768px)and (max-width:1199px){.landing-kit .bento.ft{grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.landing-kit .bento.ft>.bento-tile:last-child:nth-child(odd){grid-column:1 / -1}.landing-kit .bento.ft>.bento-tile:last-child:nth-child(odd)>a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;align-items:start}.landing-kit .bento.ft>.bento-tile:last-child:nth-child(odd) .ft-shot{grid-column:2;grid-row:1;margin:24px 72px 24px 0}.landing-kit .bento.ft>.bento-tile:last-child:nth-child(odd) .bento-copy{grid-column:1;grid-row:1;padding-right:24px}}.landing-kit .ft :is(.ft-k-phones,.ft-k-discord,.ft-k-foundry) .ft-shot{mask-image:none;-webkit-mask-image:none}.landing-kit .ft :is(.ft-k-cards,.ft-k-shelf) .ft-shot{min-height:280px}.landing-kit .ft :is(.ft-k-cards,.ft-k-shelf,.ft-k-discord,.ft-k-foundry,.ft-k-phones) .ft-shot{background:transparent;box-shadow:none}.landing-kit .ft .ft-fan{position:absolute;inset:0;display:block}.landing-kit .ft .ft-fan img{position:absolute;top:18px;left:calc(50% - 90px + (var(--i) - 1.5) * 118px);width:180px;height:auto;max-width:none;border-radius:9px;box-shadow:0 14px 30px #000b;transform:rotate(calc((var(--i) - 1.5) * 4deg))}.landing-kit .ft .ft-shelf{position:absolute;inset:0 24px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;padding-top:4px}.landing-kit .ft .ft-record{display:block;min-width:0;border-radius:10px;overflow:hidden;background:#0d1117;box-shadow:0 0 0 1px #ffffff1a}.landing-kit .ft .ft-record img{display:block;width:100%;height:120px;object-fit:cover}.landing-kit .ft .ft-record b{display:block;padding:10px 12px 0;font-size:14px;line-height:1.3;color:#eef2f7}.landing-kit .ft .ft-record small{display:block;padding:2px 12px 12px;font-size:12.5px;color:#929bac}.landing-kit .ft .ft-device{position:relative;display:flex;justify-content:center}.landing-kit .ft .ft-foundry{position:relative;display:block}.landing-kit .ft .ft-foundry .fv{height:auto;min-height:100%;border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #ffffff1f}.landing-kit .ft .ft-foundry .fv-head{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#10121b;font-size:12px}.landing-kit .ft .ft-foundry .fv-body{display:block}.landing-kit .ft .ft-fv-panel{padding:12px 14px;font-size:13px}.landing-kit .ft .ft-fv-panel h4{font-size:15px;font-weight:650;margin-bottom:4px}.landing-kit .ft .ft-fv-dest{font-size:11.5px;color:#aeb7c8;margin-bottom:6px}.landing-kit .ft .ft-fv-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #ffffff17}.landing-kit .ft .ft-fv-row img{border-radius:6px;flex:none}.landing-kit .ft .ft-fv-row b{flex:1;min-width:0;font-size:12.5px;font-weight:600}.landing-kit .ft .ft-fv-price{font-size:12px;color:#c7cfdb}.landing-kit .ft .ft-fv-buy{padding:4px 10px;border-radius:6px;border:1px solid rgba(34,211,238,.3);background:#22d3ee1f;font-size:11px;color:#a5f3fc}@media(max-width:767px){.landing-kit .bento.ft{grid-template-columns:minmax(0,1fr)}.landing-kit .bento.ft .ft-shot{margin:0 16px 20px}.landing-kit .ft .ft-desktop-shot.ft-has-phone{display:none}.landing-kit .ft .ft-mobile-shot{display:flex;justify-content:center}.landing-kit .ft .ft-fan img{width:180px;left:calc(50% - 90px + (var(--i) - 1.5) * 64px)}.landing-kit .ft .ft-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-kit .ft .ft-shelf .ft-record:nth-child(3){display:none}}.landing-kit .ft :is(.ft-device,.ft-foundry,.ft-record,.ft-sheet-phone,.kc) img{position:static;max-width:100%}.landing-kit .ft .ft-device .emb-pic img{max-height:120px;width:auto}.landing-kit .ft .ft-device .dmsgs{justify-content:flex-start}.landing-kit .bento.ft .ft-shot{flex:1;min-height:280px;margin-bottom:0}.landing-kit .ft .ft-desktop-shot svg{margin-inline:auto}.landing-kit .ft .ft-foundry .ft-fv-row{padding-block:16px}.landing-kit .ft .ft-foundry .ft-fv-row img{width:56px;height:56px}@media(max-width:767px){.landing-kit .ft .ft-phones>svg:not(:first-child){display:none}}.landing-kit .bento.ft .ft-shot{height:280px;min-height:280px}.landing-kit .ft .ft-shot>span{position:absolute;inset:0}.landing-kit .ft .ft-shot{mask-image:linear-gradient(#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.landing-kit .ft .ft-record img{height:200px}.landing-kit .ft .ft-phones{padding-top:0;align-items:start}.landing-kit .ft .ft-discord-excerpt{display:block;width:100%;max-width:560px;height:auto;margin-inline:auto}.landing-kit .ft .ft-discord-channel{position:relative;width:800px;height:480px;background:#313338;color:#dbdee1;font-family:Noto Sans,sans-serif}.landing-kit .ft .ft-discord-channel .dmsgs{top:52px;bottom:64px;overflow:hidden;justify-content:flex-start;mask-image:none;-webkit-mask-image:none}.landing-kit .ft .ft-discord-channel .dmsgs>:first-child{margin-top:0}.landing-kit .ft .ft-discord-channel .dtop{top:0}.landing-kit .ft .ft-discord-channel .din{bottom:0}@media(min-width:1100px){.landing-kit.feature-index .mk-hero-split .mk-hero-visual-slot{align-self:start;margin-top:clamp(24px,5vw,64px)}}.feature-index[data-astro-cid-fsswmxcn] .mk-sec{padding-block:clamp(40px,5vw,72px)}.feature-index[data-astro-cid-fsswmxcn] .mk-sec.mk-seamless{padding-top:clamp(8px,2vw,24px)}.foundry-access[data-astro-cid-fsswmxcn]{margin-top:20px;color:#a3acbb;line-height:1.7;font-size:15.5px}.foundry-access[data-astro-cid-fsswmxcn] a[data-astro-cid-fsswmxcn],.feature-facts-link[data-astro-cid-fsswmxcn] a[data-astro-cid-fsswmxcn]{color:#67e8f9;text-decoration:underline;text-underline-offset:4px}.feature-facts[data-astro-cid-fsswmxcn]{padding-block:8px clamp(48px,7vw,88px)}.feature-facts-link[data-astro-cid-fsswmxcn]{margin-top:24px;color:#a3acbb;font-size:16px}.feature-facts-link[data-astro-cid-fsswmxcn] a[data-astro-cid-fsswmxcn]{display:inline-flex;align-items:center;gap:6px;min-height:44px}
