.os_root__2GJjb{--os-ink:#1b1a17;--os-muted:#5e594f;--os-wall:#ede4d3;--os-paper:#fffdf7;--os-soft:#f6f0e2;--os-line:rgba(27,26,23,0.18);--os-tomato:#ff5a36;--os-tomato-ink:#b8361a;--os-sun:#ffd23f;--os-note:#ffe66b;--os-lilac:#c3b1ff;--os-mint:#7fd8c3;--os-shadow:6px 6px 0 var(--os-ink);--os-radius:14px;min-height:100vh;color:var(--os-ink);background-color:var(--os-wall);background-image:radial-gradient(rgba(27,26,23,.13) 1.4px,transparent 1.6px);background-size:24px 24px;font-family:var(--font-os-sans),system-ui,sans-serif;font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased}.os_root__2GJjb *,.os_root__2GJjb :after,.os_root__2GJjb :before{box-sizing:border-box}:where(.os_root__2GJjb) :is(h1,h2,h3,h4,p,figure){margin:0}:where(.os_root__2GJjb) :is(h1,h2,h3,h4){color:inherit;font-family:inherit;text-wrap:balance}:where(.os_root__2GJjb a){color:inherit;-webkit-tap-highlight-color:transparent}.os_root__2GJjb :is(a,button,summary,input,textarea,select,video):focus-visible{outline:3px solid var(--os-ink);outline-offset:3px;box-shadow:0 0 0 6px var(--os-sun)}:where(.os_root__2GJjb) ::-moz-selection{background:var(--os-sun);color:var(--os-ink)}:where(.os_root__2GJjb) ::selection{background:var(--os-sun);color:var(--os-ink)}:where(.os_root__2GJjb button){font:inherit;color:inherit}.os_pixel__JcDEo{font-family:var(--font-os-pixel),ui-monospace,monospace}.os_hand__mpm_W{font-family:var(--font-os-hand),cursive}.os_srOnly__7TzVB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.os_container__o8H11{width:min(1240px,calc(100% - 48px));margin-inline:auto}.os_menubar__yiu4k{position:sticky;top:0;z-index:50;background:var(--os-paper);border-bottom:2.5px solid var(--os-ink)}.os_menubarInner__ZOR_P{display:flex;align-items:center;gap:26px;min-height:48px;padding:0 18px;font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:1.0625rem}.os_brand__iV6ji{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:700;text-decoration:none;white-space:nowrap}.os_brandMark__XkKni{display:block;width:28px;height:28px;flex-shrink:0;transition:transform .16s ease}.os_brand__iV6ji:hover .os_brandMark__XkKni{transform:rotate(-8deg)}.os_menuNav__ABKhF{display:flex;gap:22px;min-width:0}.os_menuNav__ABKhF a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;white-space:nowrap}.os_menuNav__ABKhF a:hover,.os_menuNav__ABKhF a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.os_menuRight__VmCeE{display:flex;align-items:center;gap:14px;margin-left:auto;white-space:nowrap}.os_menuPill__s9R9b{padding:2px 10px;border:2px solid var(--os-ink);border-radius:7px;background:var(--os-sun)}.os_menuCta__LEEwa{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:2px solid var(--os-ink);border-radius:8px;background:var(--os-tomato);text-decoration:none}.os_menuCta__LEEwa:hover{background:#ff7654}.os_window__XKLu4{position:relative;min-width:0;border:2.5px solid var(--os-ink);border-radius:var(--os-radius);background:var(--os-paper);box-shadow:8px 8px 0 var(--os-ink);overflow:hidden}.os_titleBar__pI7mx{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-bottom:2.5px solid var(--os-ink);background:var(--tone,var(--os-sun));-webkit-user-select:none;-moz-user-select:none;user-select:none}.os_titleControls__QaJRW{display:flex;align-items:center;gap:6px;width:76px;flex-shrink:0}.os_control__aoC2z{display:block;width:16px;height:16px;border:2px solid var(--os-ink);border-radius:4px;background:var(--os-paper)}.os_closeButton__WYHPU{display:grid;place-items:center;width:16px;height:16px;padding:0;border:2px solid var(--os-ink);border-radius:4px;background:var(--os-paper);cursor:pointer;position:relative;font-size:12px;line-height:1;color:transparent}.os_closeButton__WYHPU:after{content:"";position:absolute;inset:-14px}.os_closeButton__WYHPU:hover{color:var(--os-ink);background:var(--os-tomato)}.os_title__NOfd5{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:1.0625rem;font-weight:500}.os_titleMeta__hSVQi,.os_titleSpacer__Asyti{width:76px;flex-shrink:0}.os_titleMeta__hSVQi{text-align:right;font-size:.8125rem;white-space:nowrap}.os_titleMeta__hSVQi,.os_toolbar__eivSI{font-family:var(--font-os-pixel),ui-monospace,monospace}.os_toolbar__eivSI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;padding:10px 16px;border-bottom:2px solid var(--os-ink);background:var(--os-soft);font-size:.9375rem}.os_toolbar__eivSI a{display:inline-flex;align-items:center;min-height:36px}.os_statusBar__Jy_GG{padding:9px 16px;border-top:2px solid var(--os-ink);background:var(--os-soft);font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.875rem}.os_button__yBF_5{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 22px;border:2.5px solid var(--os-ink);border-radius:12px;background:var(--os-tomato);color:var(--os-ink);font-size:1.0625rem;font-weight:800;line-height:1.2;text-decoration:none;box-shadow:4px 4px 0 var(--os-ink);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.os_button__yBF_5:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--os-ink)}.os_button__yBF_5:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--os-ink)}.os_buttonLight___Q_3K{background:var(--os-paper)}.os_buttonSun__Q3ZJM{background:var(--os-sun)}.os_buttonDark__upkvF{background:var(--os-ink);color:var(--os-paper);box-shadow:none}.os_buttonDark__upkvF:hover{box-shadow:none;background:#34322c}.os_button__yBF_5 svg{width:20px;height:20px;flex-shrink:0}.os_chip__xHY9A{display:inline-flex;align-items:center;padding:3px 10px;border:2px solid var(--os-ink);border-radius:7px;background:var(--tone,var(--os-sun));font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.875rem;line-height:1.3}.os_textLink__xWBzy{color:var(--os-tomato-ink);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.os_textLink__xWBzy:hover{color:var(--os-ink)}.os_taskbar__iDXgW{margin-top:72px;border-top:2.5px solid var(--os-ink);background:var(--os-paper)}.os_taskbarInner__S_OXB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;min-height:64px;padding:10px 18px;font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.9375rem}.os_taskbarInner__S_OXB a{display:inline-flex;align-items:center;min-height:44px}.os_taskbarLinks__MbPhc{display:flex;flex-wrap:wrap;gap:0 18px}.os_taskbarLinks__MbPhc :is(a,button){display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;cursor:pointer}.os_taskbarLinks__MbPhc :is(a,button):hover{color:var(--os-tomato-ink)}.os_taskbarAddress__Chufm{display:block}@media (max-width:760px){.os_menubarInner__ZOR_P{gap:16px;padding:0 12px;font-size:1rem}.os_menuNav__ABKhF{gap:16px;overflow-x:auto;scrollbar-width:none}.os_menuNav__ABKhF::-webkit-scrollbar{display:none}.os_menuRight__VmCeE{display:none}.os_container__o8H11{width:calc(100% - 28px)}.os_window__XKLu4{box-shadow:5px 5px 0 var(--os-ink)}.os_titleControls__QaJRW,.os_titleMeta__hSVQi,.os_titleSpacer__Asyti{width:52px}.os_taskbar__iDXgW{margin-top:48px}}@media (max-width:480px){.os_menubar__yiu4k .os_brandName__JlXrH{display:none}}@media (prefers-reduced-motion:reduce){.os_brandMark__XkKni,.os_button__yBF_5{transition:none}.os_brand__iV6ji:hover .os_brandMark__XkKni,.os_button__yBF_5:active,.os_button__yBF_5:hover{transform:none}}.home_sections__AAQmz{display:flex;flex-direction:column;gap:56px;padding-top:72px}.home_windowBody__jJmwl{padding:30px 32px 34px}.home_heading__8esP3{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:28px}.home_contactWindow__Xm_Gg h2,.home_heading__8esP3 h2{font-size:clamp(2rem,3.4vw,2.9rem);font-weight:900;line-height:1.02;letter-spacing:-.045em}.home_heading__8esP3>p{max-width:380px;color:#3d3a33;font-size:1.0625rem;line-height:1.55}.home_fileName__rj9nZ{font-size:.875rem;color:#5e594f}.home_appGrid__QTE_o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none}.home_appCard__qHDqX{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:2.5px solid #1b1a17;border-radius:14px;background:#fffdf7;box-shadow:5px 5px 0 #1b1a17;transition:transform .14s ease,box-shadow .14s ease}.home_appCard__qHDqX:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #1b1a17}.home_appCardMain__RFaOz{display:flex;flex:1;flex-direction:column;text-decoration:none}.home_appCardMain__RFaOz:focus-visible{outline-offset:-6px!important}.home_appCardArt__qp5Zj{position:relative;display:block;height:200px;border-bottom:2.5px solid #1b1a17}.home_appCardArt__qp5Zj>span{position:absolute;top:14px;left:14px}.home_appCardImage__TvQiG{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home_appCardText__BJkor{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.home_appCardText__BJkor h3{font-size:1.75rem;font-weight:900;line-height:1.05;letter-spacing:-.04em}.home_appCardDescription__ZdLU7{color:#3d3a33;font-size:1rem;line-height:1.55}.home_appCardAction__HZRPZ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;font-weight:800}.home_appCardAction__HZRPZ svg{transition:transform .14s ease}.home_appCardMain__RFaOz:hover .home_appCardAction__HZRPZ svg{transform:translateX(4px)}.home_appCardTemplate__uz_Rm{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 20px;border-top:2px solid #1b1a17;background:#ffd23f;font-size:.9375rem;font-weight:800;line-height:1.35;text-decoration:none}.home_appCardTemplate__uz_Rm:hover{background:#ffdf6a}.home_appCardTemplate__uz_Rm:focus-visible{outline-offset:-6px!important}.home_appCardTemplate__uz_Rm svg{flex-shrink:0}.home_appCardTemplateMuted__bYdfn{background:#f6f0e2;color:#5e594f;font-weight:700}.home_newApp__JP6Q0{justify-content:center;align-items:flex-start;gap:14px;padding:28px 24px;border-style:dashed;background:transparent;box-shadow:none}.home_newApp__JP6Q0:hover{transform:none;box-shadow:none}.home_newApp__JP6Q0 h3{font-size:2.1rem;font-weight:900;line-height:1;letter-spacing:-.045em}.home_newApp__JP6Q0 p{color:#3d3a33;font-size:1rem;line-height:1.55}.home_templatesWindow__3RooO{transform:rotate(-.35deg)}.home_templateIntro__en8VZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:30px;color:#3d3a33;font-size:1.0625rem;line-height:1.65}.home_templateGrid__DWrfv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.home_templateCard__vB9j2{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px 20px 18px;border:2.5px solid #1b1a17;border-radius:14px;background:#fffdf7;box-shadow:5px 5px 0 #1b1a17;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.home_templateCard__vB9j2:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #1b1a17;background:color-mix(in srgb,var(--tone) 22%,#fffdf7)}.home_templateTop__6Zi9g{display:flex;align-items:center;gap:12px;margin-bottom:6px;font-size:.875rem}.home_templateTop__6Zi9g svg{width:44px;height:52px;flex-shrink:0}.home_templateCard__vB9j2 h3{font-size:1.5rem;font-weight:900;letter-spacing:-.035em}.home_templateCategory__MtQ6G{align-self:flex-start;padding:2px 9px;border:2px solid #1b1a17;border-radius:7px;background:var(--tone);font-size:.8125rem;font-weight:800}.home_templateDescription__bHXzk{color:#3d3a33;font-size:.9375rem;line-height:1.6}.home_templateDemo__2uuUx{color:#5e594f;font-size:.875rem;font-weight:700}.home_templateAction__7USLj{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px;font-weight:800}.home_templateNote__Q7cCy{max-width:880px;margin-top:26px!important;color:#5e594f;font-size:.9375rem;line-height:1.65}.home_installer__ScWWL{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:28px;padding:22px 24px;border:2.5px dashed #1b1a17;border-radius:14px;background:#eef8ec;text-decoration:none}.home_installer__ScWWL:hover{background:#e2f4de}.home_installerIcon__puKBa{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border:2.5px solid #1b1a17;border-radius:16px;background:#7fd8c3;box-shadow:3px 3px 0 #1b1a17}.home_installerIcon__puKBa span{width:26px;height:26px;border:2.5px solid #1b1a17;border-radius:50%;background:#fffdf7;box-shadow:inset -6px -6px 0 #ffd23f}.home_installerText__rvCMi{display:flex;flex:1;flex-direction:column;gap:6px;min-width:220px}.home_installerText__rvCMi>span:first-child{font-size:.875rem;color:#2f5f3a}.home_installerText__rvCMi strong{font-size:1.5rem;font-weight:900;letter-spacing:-.035em}.home_installerText__rvCMi>span:nth-child(3){color:#3d3a33}.home_installerBar__4hGHV{display:block;max-width:360px;height:16px;margin-top:6px;border:2px solid #1b1a17;border-radius:6px;background:#fffdf7;overflow:hidden}.home_installerBar__4hGHV span{display:block;width:62%;height:100%;border-right:2px solid #1b1a17;background:repeating-linear-gradient(-45deg,#7fd8c3 0 8px,#b9eadb 8px 16px)}.home_installerAction__MqO6c{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;border:2.5px solid #1b1a17;border-radius:12px;background:#fffdf7;font-weight:800;box-shadow:4px 4px 0 #1b1a17}.home_videoRow__fA8JG{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:40px}.home_videoWindow__itcgK{transform:rotate(.3deg)}.home_video__2LmOx{padding:18px}.home_video__2LmOx video{display:block;width:100%;height:auto;aspect-ratio:16/9;border:2.5px solid #1b1a17;border-radius:10px;background:#1b1a17}.home_video__2LmOx figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-top:16px}.home_video__2LmOx figcaption h2{font-size:1.5rem;font-weight:900;letter-spacing:-.035em}.home_videoDescription__TD0nY{margin-top:8px;color:#3d3a33;font-size:.9375rem;line-height:1.7}.home_videoDescription__TD0nY summary{width:-moz-fit-content;width:fit-content;min-height:44px;padding-block:10px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.home_videoDescription__TD0nY p{max-width:850px;padding-top:4px}.home_stickyNote__Pi_BU{padding:22px 22px 26px;border:2px solid #1b1a17;background:#ffe66b;box-shadow:5px 6px 0 rgba(27,26,23,.85);transform:rotate(3deg);font-family:var(--font-os-hand),cursive;font-size:1.5rem;line-height:1.35}.home_stickyNote__Pi_BU>p{text-decoration:underline}.home_stickyNote__Pi_BU ol{margin:6px 0 0;padding-left:1.3em}.home_pairRow__yzhqM{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:40px}.home_founderList__lnv5G{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.home_founderCard___uxvB{display:flex;align-items:center;gap:18px;padding:14px 16px;border:2.5px solid #1b1a17;border-radius:14px;background:#fffdf7}.home_founderAvatar__HiwRp{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border:2.5px solid #1b1a17;border-radius:50%;font-size:1.375rem;font-weight:900;letter-spacing:-.04em}.home_founderText__gioYF{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.home_founderText__gioYF h3{font-size:1.375rem;font-weight:900;letter-spacing:-.035em}.home_founderText__gioYF span{color:#5e594f;font-weight:700}.home_founderLink__WTZF2{min-height:46px;font-size:.9375rem;box-shadow:3px 3px 0 #1b1a17}.home_contactWindow__Xm_Gg{transform:rotate(1deg);margin-top:36px}.home_contactWindow__Xm_Gg .home_windowBody__jJmwl{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.home_contactKicker__W6wlm{color:#6b4a3c;font-size:.9375rem}.home_contactText__stAva{color:#3d3a33;font-size:1.0625rem;line-height:1.6}.home_contactWindow__Xm_Gg a{max-width:100%;overflow-wrap:anywhere}.home_contactActions__5M48v{display:flex;flex-wrap:wrap;gap:14px}@media (max-width:1100px){.home_appGrid__QTE_o,.home_templateGrid__DWrfv{grid-template-columns:repeat(2,minmax(0,1fr))}.home_pairRow__yzhqM{grid-template-columns:minmax(0,1fr)}.home_contactWindow__Xm_Gg{margin-top:0}}@media (max-width:760px){.home_sections__AAQmz{gap:36px;padding-top:44px}.home_windowBody__jJmwl{padding:22px 18px 24px}.home_heading__8esP3{margin-bottom:20px}.home_appGrid__QTE_o,.home_templateGrid__DWrfv,.home_templateIntro__en8VZ{grid-template-columns:minmax(0,1fr);gap:18px}.home_appCardArt__qp5Zj{height:190px}.home_contactWindow__Xm_Gg,.home_templatesWindow__3RooO,.home_videoWindow__itcgK{transform:none}.home_videoRow__fA8JG{grid-template-columns:minmax(0,1fr);gap:28px}.home_stickyNote__Pi_BU{justify-self:center;max-width:280px}.home_video__2LmOx{padding:12px}.home_founderCard___uxvB{flex-wrap:wrap;gap:14px}.home_founderLink__WTZF2{width:100%}.home_installer__ScWWL{padding:18px}}@media (prefers-reduced-motion:reduce){.home_appCardAction__HZRPZ svg,.home_appCard__qHDqX,.home_templateCard__vB9j2{transition:none}.home_appCardMain__RFaOz:hover .home_appCardAction__HZRPZ svg,.home_appCard__qHDqX:hover,.home_templateCard__vB9j2:hover{transform:none}}.home_portfolio__T9xjw{display:flex;flex-direction:column;gap:56px;padding-top:48px}.home_profileRow__umd8H{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:44px}.home_profileWindow__vZM5F{transform:rotate(-.4deg)}.home_profileBody__7w0K0{display:flex;align-items:center;gap:36px;padding:36px 36px 40px}.home_profileAvatar__F1yLR{display:grid;place-items:center;width:168px;height:168px;flex-shrink:0;border:3px solid #1b1a17;border-radius:50%;box-shadow:6px 6px 0 #1b1a17;font-size:3.75rem;font-weight:900;letter-spacing:-.05em}.home_profileText__37uDI{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.home_profileText__37uDI h1{font-size:clamp(2.75rem,6vw,5rem);font-weight:900;line-height:.98;letter-spacing:-.055em;overflow-wrap:anywhere}.home_portfolio__T9xjw .home_contactWindow__Xm_Gg{align-self:flex-start;width:min(100%,620px);margin-top:0}@media (max-width:900px){.home_profileRow__umd8H{grid-template-columns:minmax(0,1fr);gap:28px}.home_profileBody__7w0K0{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 20px 28px}.home_profileAvatar__F1yLR{width:112px;height:112px;font-size:2.5rem}.home_profileWindow__vZM5F{transform:none}.home_portfolio__T9xjw .home_stickyNote__Pi_BU{justify-self:center;max-width:280px}}@media (max-width:760px){.home_portfolio__T9xjw{gap:36px;padding-top:28px}}.home_errorDesk__379Y4{display:flex;flex-direction:column;align-items:center;gap:36px;min-height:calc(100vh - 190px);padding-block:90px 20px}.home_errorWindow__aaDXr{width:min(100%,720px);transform:rotate(-.6deg)}.home_errorBody__ziOfm{display:flex;align-items:flex-start;gap:28px;padding:34px 34px 36px}.home_errorIcon__86iPz{flex-shrink:0}.home_errorText__Ze2md{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.home_errorText__Ze2md h1{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1;letter-spacing:-.05em}.home_errorActions__bj4eX{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.home_errorNote__P2jc4{padding:16px 20px;border:2px solid #1b1a17;background:#ffe66b;box-shadow:4px 5px 0 rgba(27,26,23,.85);transform:rotate(2deg);font-family:var(--font-os-hand),cursive;font-size:1.375rem}@media (max-width:760px){.home_errorDesk__379Y4{padding-top:40px}.home_errorBody__ziOfm{flex-direction:column;padding:24px 20px 26px}.home_errorWindow__aaDXr{transform:none}}.desktop_desktop__qbQD7{position:relative;overflow:clip;min-height:max(calc(100svh - 50px),820px);padding:26px 0 22px;border-bottom:2.5px solid #1b1a17}.desktop_wallpaperMark__OpZgW{position:absolute;right:2.5vw;bottom:110px;font-size:clamp(9rem,17vw,16rem);font-weight:900;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2.5px rgba(27,26,23,.13);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop_stage__DqITl{position:relative;display:grid;grid-template-columns:216px minmax(0,560px) minmax(0,566px);grid-template-areas:"side welcome app" "side folder app";align-items:start;justify-content:center;gap:22px 32px;max-width:1440px;margin-inline:auto;padding-inline:18px 28px}.desktop_sidebar__3dVb_{grid-area:side}.desktop_slot__bK5Ab{position:relative;min-width:0}.desktop_slotWelcome__Oh5u1{grid-area:welcome}.desktop_slotFolder__E3CAN{grid-area:folder}.desktop_slotApp__oLGRn{grid-area:app;margin-top:-8px}.desktop_dragHandle__UfIBo{touch-action:auto}.desktop_slot__bK5Ab[data-active=false] .desktop_dragHandle__UfIBo{background:color-mix(in srgb,var(--tone) 55%,#fffdf7)}@media (min-width:1180px) and (pointer:fine){.desktop_dragHandle__UfIBo{cursor:grab;touch-action:none}.desktop_dragHandle__UfIBo:active{cursor:grabbing}}.desktop_icons__v6SxJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.desktop_icon__W434m{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:8px 2px;border:2px solid transparent;border-radius:12px;background:none;color:#1b1a17;cursor:pointer}.desktop_iconImage__YgVzB,.desktop_iconSvg__Dox10{display:block;width:62px;height:62px;transition:transform .14s ease}.desktop_iconImage__YgVzB{border:2.5px solid #1b1a17;border-radius:16px;-o-object-fit:cover;object-fit:cover;box-shadow:3px 3px 0 #1b1a17}.desktop_iconLabel__Y4R1e{max-width:100%;padding:2px 7px;border-radius:6px;font-size:.8125rem;font-weight:700;line-height:1.25;text-align:center;overflow-wrap:break-word}.desktop_icon__W434m:hover .desktop_iconImage__YgVzB,.desktop_icon__W434m:hover .desktop_iconSvg__Dox10{transform:translateY(-3px) rotate(-3deg)}.desktop_icon__W434m[aria-pressed=true]{border-color:#1b1a17;background:rgba(255,210,63,.3)}.desktop_icon__W434m[aria-pressed=true] .desktop_iconLabel__Y4R1e{background:#1b1a17;color:#fffdf7}.desktop_note__4f2E2{margin:28px 12px 0;padding:18px 18px 20px;border:2px solid #1b1a17;background:#ffe66b;box-shadow:4px 5px 0 rgba(27,26,23,.85);transform:rotate(-3deg);font-family:var(--font-os-hand),cursive;font-size:1.375rem;line-height:1.3}.desktop_noteTitle__wqooJ{text-decoration:underline}.desktop_note__4f2E2 ol{margin:0;padding-left:1.4em}.desktop_welcomeBody__bn4Hf{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 28px 24px}.desktop_readme__MAqyK{color:#6b4a3c;font-size:.875rem}.desktop_welcomeTitle__mJxnM{font-size:clamp(2.4rem,3.4vw,3.05rem);font-weight:900;line-height:1;letter-spacing:-.045em}.desktop_welcomeTitle__mJxnM span{display:block;margin-top:10px;color:#b8361a;font-size:.52em;font-weight:800;letter-spacing:-.03em}.desktop_welcomeTitle__mJxnM:focus-visible{outline:2px dashed #b8361a;outline-offset:6px;box-shadow:none}.desktop_welcomeText__bdjk6{color:#3d3a33;font-size:1rem;line-height:1.6;text-wrap:pretty}.desktop_actions__QKOZU{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.desktop_appArt__Q8Z5K{height:260px;border-bottom:2.5px solid #1b1a17}.desktop_appImage__3M_Q9{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.desktop_appBody__SdyMm{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 26px 26px}.desktop_appName__RXJFR{font-size:2.5rem;font-weight:900;line-height:1.05;letter-spacing:-.045em}.desktop_appText__KvVFe{min-height:4.7em;color:#3d3a33;font-size:1.0625rem;line-height:1.55}.desktop_appNote__c4H29{color:#5e594f;font-size:.9375rem;font-weight:700}.desktop_appProgress__GTrqT{height:8px;overflow:hidden;border-top:2px solid #1b1a17;background:#e5dccb}.desktop_appProgressFill__NE1YJ{display:block;width:100%;height:100%;background:var(--tone,#ffd23f);transform:scaleX(0);transform-origin:left}.desktop_appControls__X680U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 12px;border-top:2px solid #1b1a17;background:#f6f0e2;font-size:.875rem}.desktop_appControlButtons___GZSY{display:flex;gap:6px;margin-left:auto}.desktop_appControlButtons___GZSY button{min-width:44px;min-height:44px;padding:0 10px;border:2px solid #1b1a17;border-radius:8px;background:#fffdf7;font-size:.8125rem;font-weight:800;cursor:pointer}.desktop_appControlButtons___GZSY button:hover{background:#ffd23f}.desktop_tabs__xgPp9{display:flex;flex-wrap:wrap;gap:8px;padding:8px 14px;border-bottom:2px solid #1b1a17;background:#f6f0e2}.desktop_tab__wefiK{min-height:40px;padding:0 16px;border:2px solid #1b1a17;border-radius:8px;background:#fffdf7;font-family:var(--font-os-pixel),ui-monospace,monospace!important;font-size:.9375rem;cursor:pointer}.desktop_tab__wefiK[aria-pressed=true]{background:#1b1a17;color:#fffdf7}.desktop_folderBody__o2sUe{min-height:150px;padding:12px 16px}.desktop_files___kyXv{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.desktop_file__DeTTO{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:6px 2px;border-radius:10px;font-size:.8125rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.desktop_file__DeTTO:hover{background:rgba(255,210,63,.45)}.desktop_file__DeTTO svg{width:44px;height:52px;transition:transform .14s ease}.desktop_file__DeTTO:hover svg{transform:translateY(-3px) rotate(3deg)}.desktop_people__CJdBX{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.desktop_person__w8416{display:flex;align-items:center;gap:12px;padding:0 4px}.desktop_avatar__EnRGn{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:2.5px solid #1b1a17;border-radius:50%;font-size:.875rem;font-weight:900}.desktop_personName__2TPzu{flex:1;min-width:0;font-size:1.0625rem;font-weight:800}.desktop_personRole___b7j_{color:#5e594f;font-size:.875rem}.desktop_personLink__tXZle{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border:2px solid #1b1a17;border-radius:8px;background:#fffdf7;font-size:.875rem;font-weight:800;text-decoration:none}.desktop_personLink__tXZle:hover{background:#ffd23f}.desktop_contactPanel__KmL5X{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:1.125rem;line-height:1.5}.desktop_emptyDesktop__ku5yA{grid-column:2/-1;grid-row:1;align-self:center;justify-self:center;margin-top:160px;font-size:1.75rem;transform:rotate(-2deg)}.desktop_dock__VKpNu{position:sticky;bottom:18px;z-index:20;display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 28px);margin:30px auto 0;padding:10px 14px;border:2.5px solid #1b1a17;border-radius:22px;background:#fffdf7;box-shadow:5px 5px 0 #1b1a17}.desktop_dockButton__MVcVh{position:relative;display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;background:none;cursor:pointer}.desktop_dockImage__GqOd_{display:block;width:52px;height:52px;border:2px solid #1b1a17;border-radius:13px;-o-object-fit:cover;object-fit:cover;transition:transform .14s ease}.desktop_dockButton__MVcVh:hover .desktop_dockImage__GqOd_{transform:translateY(-8px) scale(1.08)}.desktop_dockButton__MVcVh[aria-pressed=true]:after{content:"";position:absolute;bottom:-8px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:#1b1a17}.desktop_dockDivider__vwmDz{width:2px;height:44px;background:#1b1a17}.desktop_dockBuild__jIpW8{min-height:52px;white-space:nowrap}@media (max-height:819px){.desktop_dock__VKpNu{position:relative;bottom:auto}}@media (max-width:1179px){.desktop_desktop__qbQD7{min-height:0;padding-top:22px}.desktop_stage__DqITl{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"side side" "welcome app" "folder folder";gap:26px 24px;padding-inline:24px}.desktop_icons__v6SxJ{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.desktop_note__4f2E2{display:none}.desktop_slotApp__oLGRn{margin-top:0}.desktop_emptyDesktop__ku5yA{grid-column:1/-1;grid-row:2;margin-top:40px}}@media (max-width:759px){.desktop_desktop__qbQD7{padding:16px 0 18px}.desktop_wallpaperMark__OpZgW{display:none}.desktop_stage__DqITl{grid-template-columns:minmax(0,1fr);grid-template-areas:"side" "welcome" "app" "folder";gap:22px;padding-inline:14px}.desktop_icons__v6SxJ{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.desktop_iconImage__YgVzB,.desktop_iconSvg__Dox10{width:54px;height:54px}.desktop_iconImage__YgVzB{border-radius:14px}.desktop_iconLabel__Y4R1e{font-size:.75rem;padding-inline:4px}.desktop_welcomeBody__bn4Hf{padding:20px 18px 22px}.desktop_welcomeTitle__mJxnM{font-size:2.35rem}.desktop_appArt__Q8Z5K{height:200px}.desktop_appBody__SdyMm{padding:18px 18px 22px}.desktop_appName__RXJFR{font-size:2rem}.desktop_appText__KvVFe{min-height:0}.desktop_files___kyXv{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop_person__w8416{flex-wrap:wrap}.desktop_personName__2TPzu{flex-basis:calc(100% - 60px)}.desktop_personRole___b7j_{display:none}.desktop_dock__VKpNu{position:relative;bottom:auto;gap:8px;margin-top:24px;padding:8px 10px;border-radius:18px}.desktop_dockButton__MVcVh{width:48px;height:48px}.desktop_dockImage__GqOd_{width:46px;height:46px;border-radius:12px}.desktop_dockBuild__jIpW8,.desktop_dockDivider__vwmDz{display:none}}@media (prefers-reduced-motion:reduce){.desktop_dockImage__GqOd_,.desktop_file__DeTTO svg,.desktop_iconImage__YgVzB,.desktop_iconSvg__Dox10{transition:none}.desktop_dockButton__MVcVh:hover .desktop_dockImage__GqOd_,.desktop_file__DeTTO:hover svg,.desktop_icon__W434m:hover .desktop_iconImage__YgVzB,.desktop_icon__W434m:hover .desktop_iconSvg__Dox10{transform:none}}.content-page_page__y1EIn{display:flex;flex-direction:column;gap:40px;padding-top:48px}.content-page_windowBody__LMJGn{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 34px 36px}.content-page_kicker___FzcG{color:#6b4a3c;font-size:.9375rem}.content-page_windowBody__LMJGn h1{font-size:clamp(2.6rem,6vw,4.5rem);font-weight:900;line-height:.98;letter-spacing:-.055em}.content-page_lead__2MkWj{max-width:680px;color:#3d3a33;font-size:1.125rem;line-height:1.6}.content-page_asideBody__f_xZF a:not([class]),.content-page_lead__2MkWj a:not([class]){color:var(--os-tomato-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.content-page_actions__AZ00P{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.content-page_meta__qBo1D{color:var(--os-muted);font-size:.9375rem}.content-page_contactLayout__U_3XT{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:36px}.content-page_aside__4ykPL{display:flex;flex-direction:column;gap:28px}.content-page_asideBody__f_xZF{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px;color:#3d3a33;font-size:1rem;line-height:1.6}.content-page_asideBody__f_xZF ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.content-page_form__WKPk6{display:grid;gap:20px;width:100%;margin-top:8px}.content-page_field__wOfY5{display:grid;align-content:start;gap:8px;margin:0}.content-page_field__wOfY5 label{font-size:1rem;font-weight:800}.content-page_field__wOfY5 small{color:var(--os-muted);font-size:.875rem;line-height:1.55}.content-page_field__wOfY5 :is(input,textarea,select){width:100%;min-height:50px;padding:12px 14px;border:2.5px solid var(--os-ink);border-radius:10px;background:var(--os-paper);color:var(--os-ink);font:inherit;font-size:1rem;line-height:1.5}.content-page_field__wOfY5 textarea{min-height:170px;resize:vertical}.content-page_field__wOfY5 [aria-invalid=true]{border-color:var(--os-tomato-ink);background:#fff1ec}.content-page_fieldError__rTZZj{color:var(--os-tomato-ink)!important;font-weight:700}.content-page_row__rmtHu{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px}.content-page_honeypot__CUKgP{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.content-page_submit__X_4oM:disabled{cursor:progress;opacity:.75;transform:none}.content-page_formError__f1oHE{padding:14px 16px;border:2.5px solid var(--os-ink);border-radius:12px;background:#ffd9cf;color:var(--os-ink);font-size:.9375rem;line-height:1.6;box-shadow:4px 4px 0 var(--os-ink)}.content-page_formError__f1oHE a{font-weight:800;text-decoration:underline;text-underline-offset:3px}.content-page_privacyNote__fgNlz{color:var(--os-muted);font-size:.875rem;line-height:1.6}.content-page_privacyNote__fgNlz a{color:var(--os-tomato-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.content-page_spinner__odm30{width:18px;height:18px;border:3px solid;border-right:3px solid transparent;border-radius:50%;animation:content-page_spin___1V2a .7s linear infinite}@keyframes content-page_spin___1V2a{to{transform:rotate(1turn)}}.content-page_document__TyYNt{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;padding:30px 34px 40px}.content-page_toc__YvM9V{position:sticky;top:72px;align-self:start;padding:16px 18px;border:2px solid var(--os-ink);border-radius:12px;background:var(--os-soft)}.content-page_toc__YvM9V p{margin-bottom:8px!important;font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.9375rem}.content-page_toc__YvM9V ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.content-page_toc__YvM9V a{display:inline-flex;align-items:center;min-height:34px;color:#3d3a33;font-size:.9375rem;line-height:1.35;text-decoration:none}.content-page_toc__YvM9V a:hover{color:var(--os-tomato-ink);text-decoration:underline;text-underline-offset:3px}.content-page_prose__4P3RF{max-width:740px;color:#2c2a25;font-size:1.0625rem;line-height:1.7}.content-page_prose__4P3RF>section+section{margin-top:36px;padding-top:32px;border-top:2px dashed var(--os-line)}.content-page_prose__4P3RF h2{font-size:1.6rem;font-weight:900;letter-spacing:-.035em;line-height:1.2;scroll-margin-top:72px}.content-page_prose__4P3RF h3{margin-top:22px!important;font-size:1.125rem;font-weight:800}.content-page_prose__4P3RF p,.content-page_prose__4P3RF ul{margin-top:10px!important}.content-page_prose__4P3RF ul{padding-left:1.3rem;list-style:square}.content-page_prose__4P3RF li{margin-top:6px;padding-left:4px}.content-page_prose__4P3RF li::marker{color:var(--os-tomato)}.content-page_prose__4P3RF a{color:var(--os-tomato-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.content-page_prose__4P3RF a:hover{color:var(--os-ink)}.content-page_prose__4P3RF strong{font-weight:800}@media (max-width:1000px){.content-page_contactLayout__U_3XT,.content-page_document__TyYNt{grid-template-columns:minmax(0,1fr)}.content-page_document__TyYNt{gap:28px}.content-page_toc__YvM9V{position:static}}@media (max-width:760px){.content-page_page__y1EIn{gap:28px;padding-top:28px}.content-page_windowBody__LMJGn{padding:22px 18px 26px}.content-page_lead__2MkWj{font-size:1.0625rem}.content-page_row__rmtHu{grid-template-columns:minmax(0,1fr)}.content-page_document__TyYNt{padding:22px 18px 28px}}@media (prefers-reduced-motion:reduce){.content-page_spinner__odm30{animation-duration:2s}}.about_about__zxZUz{display:flex;flex-direction:column;gap:56px;padding-top:48px}.about_about__zxZUz :is(ul,ol,dl,dd,h4){margin:0;padding:0}.about_about__zxZUz :is(p,li,dd) a:not([class]){color:var(--os-tomato-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.about_about__zxZUz :is(p,li,dd) a:not([class]):hover{color:var(--os-ink)}.about_introRow__iwprj{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:44px}.about_introWindow__A8Ppa{transform:rotate(-.3deg)}.about_introBody__3hVbO{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:36px 36px 40px}.about_introBody__3hVbO h1{font-size:clamp(3rem,7vw,5.5rem);font-weight:900;line-height:.95;letter-spacing:-.055em}.about_lead__txhEh{max-width:820px;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:800;line-height:1.35;letter-spacing:-.02em;text-wrap:pretty}.about_introBody__3hVbO>p:not(.about_lead__txhEh){max-width:760px}.about_actions__gMTx3{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.about_introRow__iwprj ol a{color:inherit}.about_productList__aFIP1{display:flex;flex-direction:column;gap:18px}.about_productRow__fKrb0{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:16px 36px;padding:20px 22px;border:2.5px solid var(--os-ink);border-radius:14px;background:var(--os-paper);box-shadow:4px 4px 0 var(--os-ink);scroll-margin-top:72px}.about_productMeta__feI2k{display:flex;align-items:flex-start;gap:16px}.about_productIcon__Ut_Mf{width:56px;height:56px;flex-shrink:0;border:2.5px solid var(--os-ink);border-radius:14px;-o-object-fit:cover;object-fit:cover;box-shadow:3px 3px 0 var(--os-ink)}.about_productMeta__feI2k h3{margin-top:10px;font-size:1.75rem;font-weight:900;line-height:1.05;letter-spacing:-.04em}.about_status__2tgLX{margin-top:8px!important;color:var(--os-muted);font-size:.875rem}.about_productBody__A7gBl p{color:#3d3a33;font-size:1.0625rem;line-height:1.6}.about_productBody__A7gBl p+p{margin-top:8px}.about_productLinks__V2531{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:16px!important}.about_smallButton__0Dn13{min-height:44px;padding:0 16px;font-size:.9375rem}.about_templatesBlock__sH_CL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 40px;margin-top:28px;padding:26px;border:2.5px dashed var(--os-ink);border-radius:14px;background:var(--os-soft);scroll-margin-top:72px}.about_templatesBlock__sH_CL h3{margin-top:6px;font-size:1.75rem;font-weight:900;letter-spacing:-.04em}.about_templatesBlock__sH_CL>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.about_templatesBlock__sH_CL>div:first-child p:not(:first-child){color:#3d3a33;font-size:1.0625rem;line-height:1.6}.about_templateList__LXzSp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about_templateLink__puOWJ{display:flex;flex-direction:column;gap:4px;height:100%;min-height:44px;padding:12px 14px;border:2.5px solid var(--os-ink);border-radius:12px;background:var(--os-paper);box-shadow:3px 3px 0 var(--os-ink);text-decoration:none;transition:background .14s ease}.about_templateLink__puOWJ:hover{background:color-mix(in srgb,var(--tone) 30%,var(--os-paper))}.about_templateLink__puOWJ span{font-size:1.0625rem;font-weight:800}.about_templateLink__puOWJ small{color:var(--os-muted);font-size:.8125rem;font-weight:700}.about_comingSoon__mBT8w{margin-top:14px!important;padding:12px 14px;border:2px solid var(--os-ink);border-radius:12px;background:#eef8ec;color:#3d3a33;font-size:.9375rem;line-height:1.55}.about_comingSoon__mBT8w span{margin-right:6px;color:#2f5f3a}.about_differences__qCSk1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.about_differences__qCSk1>li{position:relative;padding:20px 22px 22px 70px;border:2.5px solid var(--os-ink);border-radius:14px;background:var(--os-paper)}.about_differences__qCSk1>li:last-child:nth-child(odd){grid-column:1/-1}.about_number__dab3G{position:absolute;top:20px;left:20px;display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--os-ink);border-radius:9px;background:var(--os-lilac);font-size:.9375rem}.about_differences__qCSk1 h3{font-size:1.375rem;font-weight:900;letter-spacing:-.035em}.about_differences__qCSk1 p{max-width:640px;margin-top:8px!important;color:#3d3a33;font-size:1rem;line-height:1.6}.about_pairList__vn6tG{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px!important}.about_pairList__vn6tG li{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 12px;border:2px solid var(--os-ink);border-radius:8px;background:var(--os-sun);font-size:.875rem;font-weight:700}.about_pairList__vn6tG a{color:var(--os-ink);text-decoration:underline;text-underline-offset:3px}.about_audiences__fbllb{display:flex;flex-direction:column;gap:12px}.about_audiences__fbllb li{position:relative;padding-left:26px;color:#3d3a33;font-size:1.0625rem;line-height:1.6}.about_audiences__fbllb li:before{content:"";position:absolute;top:.55em;left:2px;width:12px;height:12px;border:2px solid var(--os-ink);border-radius:3px;background:var(--os-mint)}.about_audiences__fbllb strong{color:var(--os-ink);font-weight:800}.about_teamIntro__mCUtO{margin:-12px 0 18px!important}.about_howGrid__EHe8Q{display:grid;gap:18px}.about_howItem__gQiOP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:12px 36px;padding:22px;border:2.5px solid var(--os-ink);border-radius:14px;background:var(--os-paper)}.about_howTemplates__KkuP_{background:#fff4ea}.about_howItem__gQiOP h3{font-size:1.5rem;font-weight:900;letter-spacing:-.035em}.about_howBody__i2Ni3>p{color:#3d3a33;font-size:1.0625rem;line-height:1.6}.about_howBody__i2Ni3>*+*{margin-top:12px!important}.about_linkList__iEOEN{display:grid;gap:6px;font-size:1rem;line-height:1.7}.about_steps__KT3rg{display:grid;gap:10px;counter-reset:step}.about_steps__KT3rg li{position:relative;padding-left:44px;color:#3d3a33;font-size:1.0625rem;line-height:1.55;counter-increment:step;list-style:none}.about_steps__KT3rg li:before{content:counter(step);position:absolute;top:0;left:0;display:grid;place-items:center;width:30px;height:30px;border:2px solid var(--os-ink);border-radius:8px;background:var(--os-sun);font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.9375rem}.about_includes__GD95m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:20px 4px!important}.about_includes__GD95m>div{padding:16px 18px;border:2px solid var(--os-ink);border-radius:12px;background:var(--os-paper)}.about_includes__GD95m h4{font-size:1.0625rem;font-weight:900}.about_includes__GD95m ul{display:grid;gap:8px;margin-top:10px!important}.about_includes__GD95m li{position:relative;padding-left:18px;color:#3d3a33;font-size:.9375rem;line-height:1.55;list-style:none}.about_includes__GD95m li:before{content:"";position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:var(--os-tomato)}.about_includes__GD95m>div+div li:before{background:transparent;border:2px solid var(--os-ink);width:6px;height:6px}.about_facts__GXW9_{border:2.5px solid var(--os-ink);border-radius:12px;overflow:hidden;background:var(--os-paper)}.about_facts__GXW9_>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:4px 28px;padding:14px 18px;border-bottom:2px solid var(--os-line)}.about_facts__GXW9_>div:last-child{border-bottom:0}.about_facts__GXW9_>div:nth-child(odd){background:var(--os-soft)}.about_facts__GXW9_ dt{font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.9375rem;color:var(--os-muted)}.about_facts__GXW9_ dd{font-size:1.0625rem;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.about_inlineList__Zzs9x{display:flex;flex-wrap:wrap;gap:4px 0;list-style:none}.about_inlineList__Zzs9x li:not(:last-child):after{content:",";margin-right:.4em}.about_reviewed__m01J8{margin-top:14px!important;color:var(--os-muted);font-size:.875rem}.about_faqs__wwXlm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.about_faqs__wwXlm>div{padding:20px 22px;border:2.5px solid var(--os-ink);border-radius:14px;background:var(--os-paper)}.about_faqs__wwXlm h3{font-size:1.25rem;font-weight:900;letter-spacing:-.03em}.about_faqs__wwXlm p{margin-top:8px!important;color:#3d3a33;font-size:1rem;line-height:1.6}.about_nextWindow__Z56Hr{align-self:flex-start;width:min(100%,760px);margin-top:0}@media (max-width:1100px){.about_howItem__gQiOP,.about_includes__GD95m,.about_templatesBlock__sH_CL{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.about_about__zxZUz{gap:36px;padding-top:28px}.about_introRow__iwprj{grid-template-columns:minmax(0,1fr);gap:28px}.about_introRow__iwprj>div:last-child{justify-self:center;max-width:280px}.about_introWindow__A8Ppa{transform:none}.about_introBody__3hVbO{padding:24px 20px 28px}.about_productRow__fKrb0{grid-template-columns:minmax(0,1fr);padding:18px}.about_templatesBlock__sH_CL{padding:18px}.about_differences__qCSk1,.about_faqs__wwXlm,.about_templateList__LXzSp{grid-template-columns:minmax(0,1fr)}.about_differences__qCSk1>li{padding:18px 18px 20px 62px}.about_howItem__gQiOP{padding:18px}.about_facts__GXW9_>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.about_templateLink__puOWJ{transition:none}}.sticky-cta_sticky__4qGWf{display:none}@media (max-width:760px){.sticky-cta_sticky__4qGWf:not([hidden]){position:fixed;right:0;bottom:0;left:0;z-index:50;display:block;padding:10px 14px calc(12px + env(safe-area-inset-bottom));border-top:2.5px solid #1b1a17;background:#fffdf7;animation:sticky-cta_rise__LbwuH .18s ease-out}html[data-consent-open] .sticky-cta_sticky__4qGWf{display:none}}.sticky-cta_link__0YfIW{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;border:2.5px solid #1b1a17;border-radius:12px;background:#ff5a36;color:#1b1a17;font-family:var(--font-os-sans),system-ui,sans-serif;font-size:1.0625rem;font-weight:800;text-decoration:none;box-shadow:4px 4px 0 #1b1a17}.sticky-cta_link__0YfIW:active{transform:translate(3px,3px);box-shadow:1px 1px 0 #1b1a17}.sticky-cta_link__0YfIW:focus-visible{outline:3px solid #1b1a17;outline-offset:3px;box-shadow:0 0 0 6px #ffd23f}.sticky-cta_link__0YfIW svg{width:20px;height:20px}@keyframes sticky-cta_rise__LbwuH{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sticky-cta_sticky__4qGWf:not([hidden]){animation:none}.sticky-cta_link__0YfIW:active{transform:none}}