.puff-home-light .home-board .board{--spec-ink:#181916}.puff-home-light .home-board .board .bp:is([data-plate=tech],[data-plate=box]) path{fill:var(--plate-gray);stroke:#18191640;stroke-width:1px;vector-effect:non-scaling-stroke}.puff-home .home-board .board .bp circle{fill:#000}.puff-home .home-board .board .bp-gray circle{fill:var(--plate-gray)}.puff-home-light .home-board .board .board-table .text-black,.puff-home-light .home-board .board .board-title:not(.board-news-title) span{color:#181916}.puff-home-light .home-board .board .board-table{--spec-ink:#181916;color:#181916}.home-board .board-desktop .board-title{justify-content:flex-start}.puff-home .home-board .board .bp-gray path{fill:none;stroke:var(--pv-outline,color-mix(in srgb,var(--plate-line) 25%,transparent));stroke-width:1px;vector-effect:non-scaling-stroke}.puff-home .screen-visual>.screen-tip{width:296px;max-width:92%;padding:24px;transform:rotate(2.5deg);background:transparent;box-shadow:none;border-radius:0;font-size:15.5px;line-height:1.35}.puff-home .screen-visual>.screen-tip:after{display:none}.puff-home .screen-tip p{position:relative;margin:0}.puff-home .screen-tip .screen-tip-cta{position:relative;margin:18px 0 0;padding:8px 12px;font-size:11.5px}.screen-tip-plate{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;filter:drop-shadow(0 8px 12px #1819161a)}.screen-tip-plate>path{fill:var(--plate-gray,#262624);stroke:var(--pv-outline,var(--screen-line));stroke-width:1px;vector-effect:non-scaling-stroke}.puff-home-light .screen-tip-plate>circle,.screen-tip-plate>circle{fill:#000}.puff-home .screen-playground .screen-panel{--panel-inset:36px;--screw-offset:calc(var(--panel-inset) / 2 - 4.5px);position:relative;text-align:left;align-items:flex-start}.screen-panel-edge{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.screen-panel-edge path{fill:none;stroke:var(--pv-outline,var(--screen-line));stroke-width:1px;vector-effect:non-scaling-stroke}.puff-home .screen-playground .screen-panel-head{width:-moz-max-content;width:max-content;max-width:calc(100% - 16px);min-width:0;flex-wrap:nowrap;padding:14px 16px 12px;border-radius:15px 15px 0 0}.puff-home .screen-playground .screen-panel{margin-top:8px}.puff-home .screen-playground .screen-options{overflow:visible}@media(max-width:767px){.puff-home .screen-playground .screen-panel-head{padding:12px 14px 10px}}.puff-home .screen-playground .screen-panel-head:after{display:none}.puff-home .screen-playground :is(.screen-panel-head,.screen-panel-body){background:transparent;z-index:1}.screen-panel-edge .screen-panel-fill{fill:var(--plate-gray,#262624)}.puff-home-light .screen-panel-edge .screen-panel-fill{fill:#dcdad2}.puff-home-light .screen-panel-edge circle,.screen-panel-edge circle{fill:#000}.puff-home .screen-playground .screen-panel-body{padding:var(--panel-inset) var(--panel-inset) var(--panel-inset) 16px;text-align:left;min-height:0}@media(max-width:767px){.puff-home .screen-playground .screen-panel-body{padding-left:14px}}.puff-home .screen-playground .screen-maker .screen-toolbar-actions{position:absolute;right:0;bottom:calc(-1 * (var(--panel-inset) + 10px + 21px));z-index:2;display:flex;flex-direction:row;gap:44px;margin:0}.puff-home .screen-playground .screen-maker :is(.screen-upload-btn,.screen-reset-btn){min-height:42px;padding:0 22px;border-radius:999px;margin:0;font:500 12px/1 var(--font-mschn),monospace;text-transform:uppercase;letter-spacing:.06em}.puff-home .screen-playground .screen-maker .screen-reset-btn{border:1px solid var(--screen-ink);color:var(--screen-ink);background:var(--plate-gray,#dcdad2)}.puff-home .screen-playground .screen-maker :is(.screen-upload-btn,.screen-reset-btn) svg{width:14px;height:14px}.puff-home .screen-playground .screen-panel .screen-designs{width:-moz-max-content;width:max-content;max-width:100%;min-width:0;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:6px;margin:0;padding:0}.puff-home .screen-playground .screen-panel :is(.screen-pane-note,.screen-console,.screen-maker){padding:0;max-width:none}@media(max-width:767px){.puff-home .screen-playground .screen-panel{--panel-inset:28px}.puff-home .screen-playground .screen-panel-head .screen-designs>button{font-size:9px;padding:0 4px;letter-spacing:.02em}}@media(max-width:380px){.puff-home .screen-playground .screen-panel .screen-designs{gap:4px}.puff-home .screen-playground .screen-panel-head .screen-designs>button{font-size:8px;padding:0 3px}}@media(min-width:768px) and (max-width:1100px){.puff-home .screen-playground .screen-panel{--panel-inset:28px}.puff-home .screen-playground .screen-panel .screen-designs{gap:4px}.puff-home .screen-playground .screen-panel-head .screen-designs>button{font-size:10px;padding:0 5px;letter-spacing:.02em}}.puff-home .screen-playground .screen-screw{background:#000;box-shadow:none}.puff-home .home-board .board .board-news-foot{padding:0}.puff-home .home-board .board .board-news-foot button{width:100%;height:100%;border-radius:999px;background:#000;color:var(--board-accent);transition:opacity .2s ease,background-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.puff-home .home-board .board .board-news-foot button:disabled{opacity:.38;cursor:default}.puff-home .home-board .board .board-news-foot button:not(:disabled){cursor:pointer}@media (hover:hover){.puff-home .home-board .board .board-news-foot button:not(:disabled):hover{background:#262624;transform:translateY(-1px);box-shadow:0 6px 16px #0003}}.puff-home .home-board .board .board-news-foot button:not(:disabled):active{transform:translateY(0);box-shadow:none}@media(prefers-reduced-motion:reduce){.puff-home .home-board .board .board-news-foot button{transition:none}@media (hover:hover){.puff-home .home-board .board .board-news-foot button:not(:disabled):hover{transform:none}}}