.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}@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:0;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] .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_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_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,.desktop_optionalIcon__BWlVr{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}}.templates_page__NMC1R{--bg:transparent;--surface:#fffdf7;--soft:#f6f0e2;--line:rgba(27,26,23,.2);--muted:#5e594f;--accent:#ff5a36;--accent-ink:#b8361a;--ink:#1b1a17;color:#1b1a17;background:var(--bg);min-height:100vh}.templates_page__NMC1R,.templates_page__NMC1R *,.templates_page__NMC1R :after,.templates_page__NMC1R :before{box-sizing:border-box}.templates_page__NMC1R :is(h1,h2,h3,p){margin:0}.templates_page__NMC1R :is(button,input,textarea,select){font:inherit}.templates_page__NMC1R :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--ink);outline-offset:5px;box-shadow:none}.templates_page__NMC1R button{cursor:pointer}.templates_page__NMC1R button:disabled{opacity:.52;cursor:not-allowed}.templates_page__NMC1R button:not(:disabled):active{transform:translateY(1px)}.templates_container__OBNqw{width:min(1184px,calc(100% - 6rem));margin-inline:auto}.templates_container__OBNqw:has([data-paid-dashboard]){width:min(1680px,calc(100% - 3rem))}.templates_hero__YY8dM{padding:76px 0 0}.templates_eyebrow__Z0ZPI{display:flex;align-items:center;gap:10px;font-size:.76rem;letter-spacing:.065em;font-weight:500}.templates_dot__lMqPL{width:9px;height:9px;border:2px solid #1b1a17;border-radius:50%;background:#2f9e62}.templates_heroRow__aO9Wl{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:end;margin-top:26px}.templates_page__NMC1R h1{font-size:clamp(3.3rem,6.4vw,5.5rem);letter-spacing:-.065em;line-height:1.1;font-weight:800}.templates_page__NMC1R h1 em{color:var(--accent-ink);font-style:normal}.templates_heroDescription___82jg{max-width:420px;font-size:1.1rem;color:var(--muted);line-height:1.8;text-wrap:pretty}.templates_heroDescription___82jg strong{color:#1b1a17;font-weight:700}.templates_heroPrice__AqBnV{margin-top:24px!important;font-size:.9rem;line-height:1.85}.templates_heroPrice__AqBnV strong{font-size:1.25rem;font-weight:700}.templates_heroPrice__AqBnV span{color:var(--muted)}.templates_modelHint___ucEd{margin-top:18px!important;color:var(--muted);font-size:.78rem;line-height:1.8}.templates_modelHint___ucEd strong{color:var(--accent-ink);font-weight:700}.templates_modelHint___ucEd a{display:inline-flex;align-items:center;min-height:44px}.templates_steps__k5h5W{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin-top:52px;padding:23px 0;border-block:1px solid var(--line);font-size:.8rem;color:var(--muted)}.templates_steps__k5h5W b{color:var(--accent-ink);font-size:.7rem;margin-right:10px;font-weight:500}.templates_shop__Nk6cM{padding:56px 0}.templates_sectionHeading__z4Sih{display:flex;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:26px}.templates_page__NMC1R h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;font-weight:800;letter-spacing:-.045em}.templates_sectionHeading__z4Sih h2{margin-top:12px}.templates_grid__qWK_a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.templates_card__c0ScJ{scroll-margin-top:24px;--tint:#ffd23f;--tint-ink:#1b1a17;display:flex;flex-direction:column;padding:24px 22px 18px;border:2px solid var(--ink);border-radius:10px;background:var(--surface);min-width:0;transition:border-color .16s}.templates_card__c0ScJ[data-selected=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--tint)}.templates_violet__JX68n{--tint:#c3b1ff;--tint-ink:#5b3fc4}.templates_blue__VdwZB{--tint:#7fb2ff;--tint-ink:#1f5fbf}.templates_peach__97Uw9{--tint:#ffb38a;--tint-ink:#a3470f}.templates_mint__BbzHG{--tint:#7fd8c3;--tint-ink:#17725a}.templates_pink__Ml6s0{--tint:#ff9fc8;--tint-ink:#ad2b68}.templates_lime__LwZSd{--tint:#cfef6a;--tint-ink:#4b6a0c}.templates_cardTop__ijmux{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:25px}.templates_icon__CtKUv{display:grid;place-items:center;width:52px;height:52px;border:2px solid var(--ink);background:#f6f0e2;color:var(--tint-ink);border-radius:12px;flex-shrink:0}.templates_icon__CtKUv svg{width:31px;height:31px}.templates_cardNumber__7uHau{font-size:.64rem;color:var(--muted);line-height:1.6;text-align:right;max-width:125px;padding-top:6px}.templates_card__c0ScJ h3{font-size:1.35rem;font-weight:800;letter-spacing:-.03em}.templates_card__c0ScJ>p{margin-top:12px;color:var(--muted);font-size:.875rem;line-height:1.75;flex:1}.templates_demoLinks__VcbBL{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.templates_demoLinks__VcbBL a{display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:44px;color:var(--tint-ink);font-size:.78rem}.templates_demoLinks__VcbBL strong{font-weight:700}.templates_demoLinks__VcbBL span{color:var(--muted);font-size:.7rem}.templates_demoLinks__VcbBL a:hover strong{text-decoration:underline;text-underline-offset:4px}.templates_card__c0ScJ details{margin-block:20px}.templates_card__c0ScJ summary{display:flex;justify-content:space-between;align-items:center;min-height:32px;font-size:.75rem;color:var(--tint-ink);cursor:pointer;list-style:none}.templates_card__c0ScJ summary::-webkit-details-marker{display:none}.templates_card__c0ScJ details[open] summary>span{transform:rotate(45deg)}.templates_card__c0ScJ ul{padding-left:18px;margin:8px 0 0;color:var(--muted);font-size:.78rem;line-height:1.9}.templates_cardBottom___Hejo{border-top:1px solid var(--line);padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:10px}.templates_cardBottom___Hejo>span{font-size:.65rem;line-height:1.6;color:var(--muted);max-width:170px}.templates_cardBottom___Hejo button{min-height:44px;min-width:74px;padding:0 12px;border:2px solid #1b1a17;border-radius:6px;background:transparent;color:#1b1a17;font-size:.8rem;white-space:nowrap}.templates_cardBottom___Hejo button[aria-pressed=true]{background:var(--tint);border-color:var(--ink);color:#1b1a17}.templates_cardBottom___Hejo button:hover{border-color:var(--ink)}.templates_cart___Z1vG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px 40px;margin-block:50px;padding:32px;background:#fffdf7;border:2px solid #1b1a17;border-radius:10px;scroll-margin-top:20px}.templates_cartOptions__zlm1q,.templates_cartSummary__jU274{min-width:0}.templates_cartSummary__jU274{display:flex;flex-direction:column}.templates_cartSummary__jU274>h3{font-size:1rem;font-weight:800}.templates_cart___Z1vG .templates_orderItems__vZmWI{display:flex;flex-direction:column;gap:14px;margin-block:18px 24px}.templates_orderItems__vZmWI li{line-height:1.6}.templates_cart___Z1vG h2{margin-block:15px 20px;font-size:1.5rem}.templates_muted__ee0pQ{color:var(--muted);font-size:.925rem;line-height:1.8}.templates_cart___Z1vG ul{padding:0;margin:0;list-style:none}.templates_cart___Z1vG li{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem}.templates_cart___Z1vG li>span:last-child{display:flex;align-items:center;white-space:nowrap}.templates_cart___Z1vG li button{display:grid;place-items:center;color:var(--muted);background:transparent;border:0;width:32px;min-height:44px;font-size:1.2rem}.templates_total__uLqxr{border-top:1px solid rgba(27,26,23,.2);display:flex;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 18px;padding-top:22px}.templates_cartSummary__jU274>.templates_total__uLqxr{margin-top:auto}.templates_total__uLqxr>span{font-size:.8rem}.templates_total__uLqxr small{display:block;color:var(--muted);font-size:.65rem;margin-top:5px}.templates_total__uLqxr strong{font-size:1.7rem;font-weight:700;letter-spacing:-.04em}.templates_referral__kCZ8J{display:grid;gap:9px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(27,26,23,.2)}.templates_referral__kCZ8J label{display:flex;align-items:baseline;justify-content:space-between;gap:9px;font-size:.8rem}.templates_referral__kCZ8J label>span{color:var(--muted);font-size:.68rem}.templates_referral__kCZ8J .templates_codeRow__f7K6J{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.templates_referral__kCZ8J input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:12px 14px;font:inherit;font-size:.82rem;line-height:1.6;color:#1b1a17;background:#ffffff;border:2px solid #1b1a17;border-radius:6px}.templates_referral__kCZ8J input::-moz-placeholder{color:#5e594f}.templates_referral__kCZ8J input::placeholder{color:#5e594f}.templates_referral__kCZ8J button{min-width:78px}.templates_referralSuccess__7hp3J{color:#1d7757;font-size:.74rem;line-height:1.6;margin:0}.templates_discountLine__24AD4{color:#1d7757}.templates_discountLine__24AD4 del{color:var(--muted);margin-left:5px}.templates_primary__UUbSN,.templates_secondary__0dbOn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:12px;padding:12px 17px;border:2px solid var(--ink);border-radius:6px;background:var(--accent);color:#1b1a17;font-size:.82rem!important;font-weight:600;text-align:center}.templates_primary__UUbSN:hover:not(:disabled){background:#ff7654}.templates_secondary__0dbOn{color:var(--accent-ink);background:transparent;border-color:#1b1a17}.templates_secondary__0dbOn:hover{border-color:var(--ink)}.templates_cartSummary__jU274>.templates_primary__UUbSN{width:100%}.templates_small__of4e3{color:var(--muted);font-size:.72rem;line-height:1.75}.templates_cartSummary__jU274>.templates_small__of4e3{margin-top:13px}.templates_cartFooter___OqIl{grid-column:1/-1;min-width:0;border-top:1px solid rgba(27,26,23,.2);padding-top:24px}.templates_cartNotes__fmqrz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;font-size:.76rem;color:#1b1a17;line-height:1.8}.templates_cartFinePrint__QGkdi{display:flex;align-items:center;gap:32px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(27,26,23,.2)}.templates_cartFinePrint__QGkdi>.templates_small__of4e3{flex:1}.templates_cartFinePrint__QGkdi>.templates_textLink__JrVuU{flex-shrink:0;margin-top:0}.templates_addon__4gVOU{display:flex;align-items:flex-start;gap:10px;margin-top:22px;border:2px solid #1b1a17;padding:16px 13px;border-radius:8px;cursor:pointer;background:#fffdf7}.templates_addon__4gVOU[data-selected=true]{border-color:var(--ink);background:#ffd23f}.templates_addon__4gVOU>input{width:17px;height:17px;flex-shrink:0;margin-top:3px;accent-color:#1b1a17}.templates_addon__4gVOU>span{display:flex;flex-direction:column;gap:10px;min-width:0}.templates_addon__4gVOU strong{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 10px;font-size:.8rem;font-weight:700;line-height:1.5}.templates_addon__4gVOU b{color:var(--accent-ink);font-size:.75rem;font-weight:500}.templates_addon__4gVOU span>span{color:#5e594f;font-size:.74rem;line-height:1.7}.templates_addon__4gVOU small{color:var(--muted);font-size:.68rem;line-height:1.7}.templates_orderItems__vZmWI .templates_addonLine__JJaRS{color:var(--accent-ink)}.templates_textLink__JrVuU{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;color:var(--accent-ink);font-size:.75rem}.templates_customCard__T__sB{display:flex;justify-content:space-between;align-items:center;gap:24px;border:1px dashed #1b1a17;padding:25px;border-radius:10px;margin-top:20px}.templates_customCard__T__sB h3{font-size:1.2rem;font-weight:800;letter-spacing:-.03em;margin-top:10px}.templates_customCard__T__sB p:not(.templates_eyebrow__Z0ZPI){color:var(--muted);font-size:.8rem;line-height:1.7;margin-top:9px}.templates_customCard__T__sB>a{flex-shrink:0;display:flex;min-height:44px;align-items:center;font-size:.8rem;color:var(--accent-ink)}.templates_workshop__vLK9N{border-block:1px solid var(--line);padding:50px 0}.templates_personalize__VNFcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.templates_personalize__VNFcs>div{min-width:0}.templates_personalize__VNFcs h2{margin:15px 0 20px;font-size:2.2rem}.templates_mode__ZqvP2{padding:0;border:0;margin:30px 0 14px}.templates_mode__ZqvP2 legend{font-size:.82rem;margin-bottom:12px}.templates_mode__ZqvP2 label{display:grid;grid-template-columns:18px 1fr;gap:6px 10px;border:2px solid var(--ink);border-radius:8px;padding:18px;margin-bottom:10px;cursor:pointer}.templates_mode__ZqvP2 label[data-selected=true]{border-color:#1b1a17;background:#ffd23f}.templates_mode__ZqvP2 input{accent-color:#1b1a17;width:16px;height:16px;margin-top:2px}.templates_mode__ZqvP2 strong{font-size:.84rem;font-weight:700}.templates_mode__ZqvP2 span{grid-column:2;font-size:.76rem;line-height:1.7;color:var(--muted)}.templates_fields__vL8F9{display:flex;flex-direction:column;gap:18px;min-width:0}.templates_fields__vL8F9 label{display:flex;flex-direction:column;position:relative;gap:9px;font-size:.8rem;min-width:0}.templates_fields__vL8F9 label>span{color:var(--muted);font-size:.68rem;position:absolute;top:0;right:0}.templates_fields__vL8F9 :is(input,textarea),.templates_orderPicker__2_VR8 select,.templates_promptOutput__1BQ7G textarea{border:2px solid #1b1a17;border-radius:6px;background:#ffffff;color:#1b1a17;padding:13px 14px;width:100%;min-width:0;max-width:100%;font-size:.82rem;min-height:46px;line-height:1.6}.templates_fields__vL8F9 textarea{resize:vertical}.templates_fields__vL8F9 .templates_longField__VQkbU,.templates_longField__VQkbU textarea{flex:1}.templates_fields__vL8F9 ::-moz-placeholder{color:#5e594f}.templates_fields__vL8F9 ::placeholder{color:#5e594f}.templates_fieldPair__vFtWc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.templates_fieldPair__vFtWc>div{min-width:0}.templates_fields__vL8F9 .templates_budgetChoice__5b8FK{flex-direction:row;align-items:center;gap:9px;min-height:44px;margin-top:3px;cursor:pointer;font-size:.75rem}.templates_fields__vL8F9 .templates_budgetChoice__5b8FK input{width:16px;height:16px;min-height:16px;padding:0;flex-shrink:0;accent-color:#1b1a17}.templates_fields__vL8F9 input:disabled{color:var(--muted);opacity:.65;cursor:not-allowed}.templates_budgetHint__OAmMB{color:var(--muted);font-size:.7rem;line-height:1.7}.templates_modePreview__P9SW6{border-top:1px solid var(--line);padding-top:10px;font-size:.75rem}.templates_modePreview__P9SW6 summary{color:var(--accent-ink);cursor:pointer;padding-block:8px}.templates_page__NMC1R pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;color:#5e594f;font-size:.75rem;line-height:1.8}.templates_modePreview__P9SW6 pre{margin-top:16px}.templates_modelGuide__ZY6kn{margin-top:26px;padding:22px;border:2px solid #1b1a17;border-radius:10px;background:#fffdf7;scroll-margin-top:24px}.templates_modelGuide__ZY6kn h3{margin-top:12px;font-size:1rem;font-weight:800;letter-spacing:-.02em}.templates_modelGuide__ZY6kn p:not(.templates_eyebrow__Z0ZPI){margin-top:14px;color:var(--muted);font-size:.8rem;line-height:1.8}.templates_modelGuide__ZY6kn strong{color:#1b1a17;font-weight:700}.templates_modelGuide__ZY6kn details{margin-top:14px}.templates_modelGuide__ZY6kn summary{display:flex;align-items:center;min-height:44px;color:var(--accent-ink);font-size:.8rem;cursor:pointer}.templates_modelGuide__ZY6kn ul{padding-left:18px;margin:14px 0;color:var(--muted);font-size:.78rem;line-height:1.8}.templates_modelGuide__ZY6kn li+li{margin-top:12px}.templates_lockedModePreview__JA_Us{position:relative;padding-bottom:8px}.templates_modePreviewBlur__1ImET{height:112px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.templates_modePreviewBlur__1ImET pre{filter:blur(3px);opacity:.65}.templates_modePreviewUnlock__4H6TS{position:absolute;bottom:18px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;margin-inline:auto;padding:10px 16px;border:2px solid #1b1a17;border-radius:6px;background:#fffdf7;color:var(--accent-ink);font-size:.78rem;line-height:1.5;text-align:center}.templates_modePreviewUnlock__4H6TS:hover{border-color:var(--ink);background:#efe6d3}.templates_sample__WBS9f{background:#fffdf7;border:2px solid #1b1a17;border-radius:10px;padding:24px}.templates_sample__WBS9f summary{cursor:pointer;font-size:.85rem;display:flex;justify-content:space-between;gap:15px;min-height:30px;align-items:center}.templates_sample__WBS9f pre{max-height:440px;overflow:auto;margin-top:24px;padding-right:12px}.templates_faq__wavBL{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding:50px 0 70px}.templates_faq__wavBL details{border-bottom:1px solid var(--line);padding-block:18px}.templates_faq__wavBL summary{cursor:pointer;font-size:.86rem;line-height:1.7}.templates_faq__wavBL p{padding-block:16px 5px;color:var(--muted);font-size:.85rem;line-height:1.8}.templates_page__NMC1R p a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.templates_notice__9oMj3{margin:24px 0!important;border:2px solid #1b1a17;border-radius:8px;padding:20px;background:#f6f0e2;line-height:1.75;font-size:.9rem}.templates_notice__9oMj3 .templates_small__of4e3,.templates_notice__9oMj3 button{margin-top:14px}.templates_error__USHOK{color:#d0231e;font-size:.8rem;line-height:1.7;margin-top:16px!important}.templates_libraryHero__0pgdC{padding:70px 0 40px}.templates_libraryHero__0pgdC h1{font-size:clamp(2.8rem,6vw,4.5rem);margin-block:20px}.templates_libraryHero__0pgdC .templates_muted__ee0pQ{max-width:620px}.templates_launchShortcut__WESfd{margin-top:16px;padding:0;color:#1b1a17;background:none;border:0;cursor:pointer;text-align:left;font-size:.83rem;text-decoration:underline;text-underline-offset:4px}.templates_orderPicker__2_VR8{display:flex;align-items:center;gap:20px;font-size:.8rem;margin-bottom:24px}.templates_orderPicker__2_VR8 select{max-width:440px}.templates_accessBar__bhYNl{display:flex;flex-direction:column;align-items:stretch;gap:16px;border:1px solid #4569b6;background:#f6f0e2;border-radius:10px;padding:28px}.templates_accessIntro__dIg5n{color:#1b1a17;font-size:.9rem;line-height:1.8;max-width:740px}.templates_accessBar__bhYNl>.templates_actions__4dSLQ{flex-wrap:wrap}.templates_purchaseUrl__XXlHq{display:block;width:100%;min-width:0;min-height:48px;padding:13px 14px;color:#1b1a17;background:#ffffff;border:2px solid #1b1a17;border-radius:6px;font-family:ui-monospace,SFMono-Regular,monospace!important;font-size:.78rem!important;line-height:1.7}.templates_status__5TGGw{color:#1d7757;font-size:.8rem;line-height:1.7;min-height:32px;padding-block:10px}.templates_libraryTemplates__GzC94{padding:14px 0 30px}.templates_libraryTabs___X0QV{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.templates_libraryTabs___X0QV button{min-height:44px;background:transparent;color:var(--muted);border:2px solid #1b1a17;border-radius:6px;padding:12px 18px;font-size:.82rem}.templates_libraryTabs___X0QV button[aria-pressed=true]{background:#ff5a36;color:#1b1a17;border-color:#1b1a17}.templates_promptOutput__1BQ7G{padding:40px 0}.templates_actions__4dSLQ{display:flex;gap:12px}.templates_promptOutput__1BQ7G textarea{margin-top:12px;resize:vertical;font-family:ui-monospace,SFMono-Regular,monospace;line-height:1.85;font-size:.8rem}.templates_promptOutput__1BQ7G>.templates_small__of4e3{margin-top:12px}.templates_empty__WnlPH{border:2px solid var(--ink);border-radius:10px;padding:36px;margin:12px 0 40px;max-width:750px}.templates_empty__WnlPH>p{color:var(--muted);line-height:1.8;margin-top:16px}.templates_empty__WnlPH>.templates_primary__UUbSN{margin-top:24px}.templates_libraryBack__HSvw_{margin:24px 0 50px!important;font-size:.85rem}.templates_mobileBundle__JXh10{display:none}@media(max-width:850px){.templates_page__NMC1R{padding-bottom:70px}.templates_mobileBundle__JXh10{position:fixed;z-index:40;inset:auto 0 0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#f6f0e2;border-top:1px solid rgba(27,26,23,.2);box-shadow:none;font-size:.76rem}.templates_mobileBundle__JXh10 strong{font-weight:700;color:var(--accent-ink)}.templates_mobileBundle__JXh10>a{display:flex;align-items:center;min-height:44px;color:var(--accent-ink);white-space:nowrap}}@media(max-width:1100px){.templates_container__OBNqw{width:calc(100% - 3rem)}.templates_card__c0ScJ{padding:22px 18px 18px}.templates_faq__wavBL,.templates_personalize__VNFcs{gap:40px}.templates_cardNumber__7uHau{font-size:.6rem}}@media(max-width:850px){.templates_cart___Z1vG{grid-template-columns:1fr;gap:32px}.templates_cartSummary__jU274{border-top:1px solid rgba(27,26,23,.2);padding-top:28px}.templates_cartNotes__fmqrz{grid-template-columns:repeat(2,minmax(0,1fr))}.templates_cartFinePrint__QGkdi{flex-direction:column;align-items:flex-start;gap:12px}.templates_cartSummary__jU274>.templates_total__uLqxr{margin-top:24px}.templates_heroRow__aO9Wl{gap:30px}.templates_heroDescription___82jg{font-size:.95rem}.templates_hero__YY8dM{padding-top:55px}.templates_faq__wavBL,.templates_personalize__VNFcs{grid-template-columns:1fr;gap:32px}.templates_personalize__VNFcs>div:first-child>.templates_muted__ee0pQ{max-width:600px}.templates_mode__ZqvP2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.templates_mode__ZqvP2 legend{grid-column:1/-1}.templates_mode__ZqvP2 label{margin-bottom:0}}@media(max-width:560px){.templates_container__OBNqw{width:calc(100% - 2.5rem)}.templates_hero__YY8dM{padding-top:44px}.templates_heroRow__aO9Wl{grid-template-columns:1fr;gap:26px}.templates_page__NMC1R h1{font-size:3.45rem}.templates_heroDescription___82jg{max-width:400px;font-size:1rem}.templates_heroPrice__AqBnV{margin-top:18px!important}.templates_steps__k5h5W{margin-top:32px;gap:14px 22px;font-size:.72rem}.templates_shop__Nk6cM{padding-top:38px}.templates_grid__qWK_a{grid-template-columns:1fr}.templates_card__c0ScJ{padding:24px}.templates_cardTop__ijmux{margin-bottom:22px}.templates_cardNumber__7uHau{font-size:.67rem}.templates_card__c0ScJ>p{font-size:.9rem}.templates_cardBottom___Hejo>span{max-width:220px;font-size:.7rem}.templates_customCard__T__sB{flex-direction:column;align-items:flex-start;gap:12px}.templates_cart___Z1vG{padding:24px;margin-block:38px}.templates_cartNotes__fmqrz,.templates_fieldPair__vFtWc,.templates_mode__ZqvP2{grid-template-columns:1fr}.templates_personalize__VNFcs h2{font-size:1.9rem}.templates_workshop__vLK9N{padding-block:38px}.templates_faq__wavBL{padding-block:38px 50px}.templates_orderPicker__2_VR8{flex-direction:column;align-items:stretch;gap:10px}.templates_accessBar__bhYNl{align-items:stretch}.templates_accessBar__bhYNl>button{flex:1}.templates_libraryHero__0pgdC{padding:44px 0 32px}.templates_sectionHeading__z4Sih{flex-wrap:wrap}.templates_actions__4dSLQ{flex-wrap:wrap;width:100%}.templates_actions__4dSLQ>button{flex:1}.templates_empty__WnlPH{padding:24px}}@media(prefers-reduced-motion:reduce){.templates_page__NMC1R *{transition:none!important}}.templates_compactPersonalize__MnbCG{display:flex;flex-direction:column;gap:24px;padding-top:18px}.templates_compactPersonalize__MnbCG .templates_mode__ZqvP2{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:0}.templates_compactPersonalize__MnbCG .templates_mode__ZqvP2 label{padding:12px;margin:0}.templates_compactPersonalize__MnbCG .templates_mode__ZqvP2 legend{margin-bottom:12px}.templates_compactPersonalize__MnbCG .templates_mode__ZqvP2 span{font-size:.7rem}.templates_compactPersonalize__MnbCG .templates_modelGuide__ZY6kn{padding:16px;margin-top:18px}.templates_compactPersonalize__MnbCG .templates_modelGuide__ZY6kn h3{font-size:.9rem;margin-top:8px}.templates_compactPersonalize__MnbCG .templates_modelGuide__ZY6kn p:not(.templates_eyebrow__Z0ZPI){font-size:.74rem;margin-top:10px}@media(max-width:760px){.templates_compactPersonalize__MnbCG .templates_fieldPair__vFtWc,.templates_compactPersonalize__MnbCG .templates_mode__ZqvP2{grid-template-columns:1fr}.templates_compactPersonalize__MnbCG .templates_fields__vL8F9 :is(input,textarea){font-size:16px}}.templates_compactPersonalize__MnbCG .templates_fieldPair__vFtWc{grid-template-columns:minmax(0,1fr)}.templates_page__NMC1R h1{font-weight:900;letter-spacing:-.055em;line-height:1.02}.templates_page__NMC1R h2{font-weight:900;letter-spacing:-.04em}.templates_eyebrow__Z0ZPI{font-size:.9rem;letter-spacing:.01em;color:var(--accent-ink)}.templates_cardNumber__7uHau,.templates_eyebrow__Z0ZPI,.templates_steps__k5h5W b{font-family:var(--font-os-pixel),ui-monospace,monospace}.templates_steps__k5h5W{border-block:2px solid var(--ink)}.templates_card__c0ScJ{border-width:2.5px;border-radius:14px;box-shadow:5px 5px 0 var(--ink)}.templates_card__c0ScJ[data-selected=true]{background:color-mix(in srgb,var(--tint) 24%,#fffdf7);box-shadow:5px 5px 0 var(--ink)}.templates_icon__CtKUv{background:var(--tint);color:var(--ink)}.templates_cart___Z1vG{border:2.5px solid #1b1a17;border-radius:14px;box-shadow:6px 6px 0 #1b1a17;background:linear-gradient(#fffdf7,#fffdf7) 16px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 14px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 36px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 34px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 56px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 54px 8px/14px 14px no-repeat,linear-gradient(#ffd23f 0 31px,#1b1a17 31px 33px,#fffdf7 33px) no-repeat;background-color:#fffdf7;padding-top:64px}.templates_accessBar__bhYNl,.templates_empty__WnlPH,.templates_modelGuide__ZY6kn,.templates_notice__9oMj3,.templates_sample__WBS9f{border:2.5px solid var(--ink);border-radius:14px;box-shadow:5px 5px 0 var(--ink)}.templates_accessBar__bhYNl{border:2.5px solid #1b1a17;border-radius:14px;box-shadow:6px 6px 0 #1b1a17;background:linear-gradient(#fffdf7,#fffdf7) 16px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 14px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 36px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 34px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 56px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 54px 8px/14px 14px no-repeat,linear-gradient(#7fd8c3 0 31px,#1b1a17 31px 33px,#fffdf7 33px) no-repeat;background-color:#fffdf7;padding-top:60px}.templates_primary__UUbSN{font-weight:800;box-shadow:3px 3px 0 var(--ink)}.templates_primary__UUbSN,.templates_secondary__0dbOn{border:2px solid var(--ink);border-radius:12px;color:var(--ink)}.templates_secondary__0dbOn{background:#fffdf7;font-weight:700}.templates_secondary__0dbOn:hover{background:#ffd23f}.templates_page__NMC1R :is(input,textarea,select){border-color:var(--ink)!important;border-width:2px!important}.templates_libraryTabs___X0QV button[aria-pressed=true]{background:#ffd23f;color:var(--ink);border-color:var(--ink)}.templates_mobileBundle__JXh10{border-top:2.5px solid var(--ink);background:#fffdf7}.trial_form__acW7l{display:grid;gap:9px;min-width:0;margin-bottom:14px;scroll-margin-top:28px}.trial_form__acW7l label{display:flex;align-items:baseline;justify-content:space-between;gap:9px;font-size:.8rem}.trial_form__acW7l label>span{color:var(--muted);font-size:.68rem}.trial_codeRow__PPl2O{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.trial_form__acW7l input,.trial_form__acW7l select,.trial_form__acW7l textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:12px 14px;font:inherit;font-size:.82rem;line-height:1.6;color:#1b1a17;background:#ffffff;border:2px solid #1b1a17;border-radius:6px}.trial_form__acW7l textarea{resize:vertical}.trial_form__acW7l input::-moz-placeholder{color:#5e594f}.trial_form__acW7l input::placeholder{color:#5e594f}.trial_form__acW7l button{min-width:80px}.trial_details__iJ_Ba{display:grid;gap:9px}.trial_details__iJ_Ba label{flex-direction:column;align-items:stretch}.trial_details__iJ_Ba{gap:18px}.trial_field__JkyXp{display:grid;gap:9px}.trial_brief__DfaTs{padding:14px;background:#fffdf7;border:2px solid var(--ink);border-radius:6px}.trial_brief__DfaTs>div{display:flex;justify-content:space-between;gap:12px;font-size:.8rem}.trial_brief__DfaTs a{color:var(--accent-ink)}.trial_brief__DfaTs p{margin:8px 0 0;color:var(--muted);font-size:.82rem;line-height:1.6;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trial_included__yxieQ{display:grid;gap:7px;font-size:.8rem}.trial_included__yxieQ small,.trial_included__yxieQ span{color:var(--muted);line-height:1.6}.trial_details__iJ_Ba .trial_consent__UeDeZ{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.trial_consent__UeDeZ input{width:18px;height:18px;min-height:18px;flex-shrink:0;margin:3px 0;accent-color:#1b1a17}.trial_details__iJ_Ba .trial_consent__UeDeZ span{font-size:.78rem;line-height:1.6}.trial_form__acW7l .trial_back__sRG50{min-height:44px;background:transparent;border:0;padding:0;color:#5e594f;font-size:.76rem;text-align:left}@media(max-width:600px){.trial_form__acW7l input,.trial_form__acW7l select,.trial_form__acW7l textarea{font-size:16px}}.store_store__T1vjk{padding-bottom:24px}.store_store__T1vjk .store_intro__XZeSz{padding:48px 0 34px}.store_store__T1vjk .store_eyebrow__68ylE{color:#5e594f;font-size:.68rem;letter-spacing:.15em;font-weight:600}.store_store__T1vjk .store_intro__XZeSz h1{margin:15px 0 14px;font-size:clamp(2.1rem,4.2vw,3.4rem);font-weight:800;line-height:1.16}.store_intro__XZeSz h1 span{color:#b8361a}.store_store__T1vjk .store_intro__XZeSz>p:not(.store_eyebrow__68ylE){max-width:650px;font-size:.95rem;color:#5e594f;line-height:1.7}.store_startingPrice__poYF3{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:20px;font-size:.82rem;color:#5e594f}.store_startingPrice__poYF3 strong{font-size:1rem;color:#1b1a17;font-weight:700}.store_checkoutGrid__YVsby{display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:36px}.store_catalog__jOC1a{min-width:0}.store_sectionHeading__wZkYl{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.store_store__T1vjk .store_sectionHeading__wZkYl h2{font-size:1.05rem;font-weight:800;letter-spacing:-.025em}.store_sectionHeading__wZkYl>span{font-size:.75rem;color:#5e594f}.store_templateGrid__q2UPX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.store_template__QNDY2{border:2px solid #1b1a17;border-radius:12px;background:#fffdf7;overflow:hidden;scroll-margin-top:24px;transition:border-color .16s,background .16s}.store_template__QNDY2[data-selected=true]{border-color:#1b1a17;background:#fff3c2}.store_chooseTemplate__adswb{display:flex;flex-direction:column;align-items:stretch;gap:7px;width:100%;min-height:145px;padding:18px 19px 12px;border:0;background:transparent;color:#1b1a17;text-align:left}.store_templateTop__APRW_{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.store_icon__IDzVf{display:grid;place-items:center;width:30px;height:30px;color:#5e594f}.store_icon__IDzVf svg{width:27px;height:27px}.store_selection__sPX_T{display:grid;place-items:center;width:24px;height:24px;border:2px solid #1b1a17;border-radius:50%;font-size:1rem;color:#5e594f}.store_template__QNDY2[data-selected=true] .store_selection__sPX_T{background:#ff5a36;color:#1b1a17;border-color:#1b1a17;font-size:.8rem}.store_template__QNDY2[data-selected=true] .store_icon__IDzVf{color:#1b1a17}.store_chooseTemplate__adswb strong{font-size:1rem;font-weight:700;letter-spacing:-.02em}.store_description__KJbv6{color:#5e594f;font-size:.77rem;line-height:1.5}.store_templateDetails__lVPZJ{padding:0 19px}.store_templateDetails__lVPZJ summary{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-size:.7rem;color:#5e594f;cursor:pointer;list-style:none}.store_templateDetails__lVPZJ summary::-webkit-details-marker{display:none}.store_templateDetails__lVPZJ[open] summary>span{transform:rotate(180deg)}.store_templateDetails__lVPZJ>div{padding:8px 0 18px;color:#5e594f;font-size:.77rem;line-height:1.7}.store_templateDetails__lVPZJ ul{padding-left:16px;margin:12px 0}.store_templateDetails__lVPZJ a{display:inline-flex;align-items:center;min-height:44px;color:#b8361a}.store_store__T1vjk .store_included__72M_8{display:flex;gap:10px;margin:18px 0 0;font-size:.77rem;color:#5e594f;line-height:1.7}.store_included__72M_8>span{color:#b8361a}.store_order__sjwYf{position:sticky;top:24px;min-width:0;padding:25px;border:2px solid #1b1a17;background:#fffdf7;box-shadow:0 12px 40px #1b1a17;scroll-margin-top:24px}.store_orderHeading__HBcuf{display:flex;align-items:center;justify-content:space-between;gap:12px}.store_store__T1vjk .store_orderHeading__HBcuf h2{font-size:1.2rem;font-weight:800;letter-spacing:-.035em}.store_orderHeading__HBcuf>span{color:#5e594f;font-size:.7rem;white-space:nowrap}.store_store__T1vjk .store_empty__DizyB{padding:24px 0;font-size:.82rem;line-height:1.8;color:#5e594f}.store_orderItems__dEjPO{list-style:none;padding:0;margin:15px 0}.store_orderItems__dEjPO li{display:grid;grid-template-columns:minmax(0,1fr) auto 30px;gap:8px;align-items:center;font-size:.83rem}.store_orderItems__dEjPO strong{font-size:.8rem;font-weight:400;color:#1b1a17}.store_orderItems__dEjPO button{min-height:44px;border:0;background:transparent;color:#5e594f;font-size:1.25rem}.store_extras__FT2V6{min-width:0;margin:0;padding:0;border:0;border-top:1px solid rgba(27,26,23,.2);border-bottom:1px solid rgba(27,26,23,.2)}.store_extras__FT2V6 legend{float:left;width:100%;padding:16px 0 12px;font-size:.82rem;font-weight:700}.store_addonList__PjCNg{clear:both;padding:0 0 15px;display:grid;gap:10px}.store_addon__bkemj{display:flex;align-items:flex-start;gap:10px;padding:12px;border:2px solid #1b1a17;border-radius:8px;cursor:pointer}.store_addon__bkemj[data-selected=true]{background:#ffd23f;border-color:#1b1a17}.store_addon__bkemj input{accent-color:#1b1a17;width:17px;height:17px;margin:2px 0 0;flex-shrink:0}.store_addon__bkemj>span{flex:1;min-width:0}.store_addon__bkemj strong{display:flex;justify-content:space-between;gap:10px;font-size:.79rem;font-weight:700;line-height:1.5}.store_addon__bkemj b{font-weight:700;color:#b8361a;white-space:nowrap}.store_addon__bkemj small{display:block;margin-top:4px;color:#5e594f;font-size:.71rem;line-height:1.6}.store_total__8pJV6{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0}.store_total__8pJV6>div>span{font-size:.85rem}.store_total__8pJV6 small{display:block;margin-top:6px;color:#5e594f;font-size:.69rem}.store_total__8pJV6>strong{font-size:1.9rem;letter-spacing:-.055em;font-weight:700;white-space:nowrap}.store_store__T1vjk .store_discount__0jXgb{color:#1d7757;font-size:.75rem;margin:-9px 0 16px}.store_checkoutButton__jPh7C{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:12px 18px;background:#ff5a36;border:2px solid #1b1a17;border-radius:10px;color:#1b1a17;font-size:.86rem;font-weight:600}.store_checkoutButton__jPh7C:hover:not(:disabled){background:#ff7654}.store_store__T1vjk .store_paymentNote__uIeWh{margin-top:12px;text-align:center;font-size:.69rem;color:#5e594f}.store_codeOptions__LDRpk{display:grid;gap:2px;margin-top:20px;border-top:1px solid rgba(27,26,23,.2);padding-top:10px}.store_codeOptions__LDRpk summary,.store_codeOptions__LDRpk>button{display:flex;align-items:center;min-height:40px;padding:0;font-size:.73rem;color:#5e594f;cursor:pointer;background:none;border:0;list-style:none}.store_codeOptions__LDRpk summary::-webkit-details-marker{display:none}.store_codeOptions__LDRpk summary:after{content:"+";margin-left:auto}.store_codeOptions__LDRpk details[open]>summary:after{content:"−"}.store_codeOptions__LDRpk summary:hover,.store_codeOptions__LDRpk>button:hover{color:#1b1a17}.store_codeOptions__LDRpk>details>div{margin:0 0 12px;padding:5px 0 8px;border:0}.store_store__T1vjk .store_saveNote__MoFUp{margin-top:12px;font-size:.69rem;line-height:1.7;color:#5e594f}.store_store__T1vjk .store_saveNote__MoFUp a{color:#1b1a17;font-weight:700;text-decoration:underline;text-underline-offset:3px}.store_store__T1vjk .store_trialIntro__GOChv{margin:12px 0 22px;color:#5e594f;font-size:.8rem;line-height:1.7}.store_help__4BlrG{margin:38px 0 0;padding-bottom:16px}.store_help__4BlrG>details{border-top:1px solid rgba(27,26,23,.2)}.store_help__4BlrG summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:16px;font-size:.85rem;cursor:pointer;list-style:none}.store_help__4BlrG summary::-webkit-details-marker{display:none}.store_help__4BlrG summary>span{color:#5e594f}.store_store__T1vjk .store_help__4BlrG p{max-width:740px;padding:0 0 18px;color:#5e594f;font-size:.84rem;line-height:1.8}.store_support__InsZA{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding-top:16px;border-top:1px solid rgba(27,26,23,.2)}.store_support__InsZA a{display:inline-flex;align-items:center;min-height:44px;color:#5e594f;font-size:.76rem}.store_mobileOrder__SniJJ{display:none}@media(max-width:1050px){.store_checkoutGrid__YVsby{grid-template-columns:minmax(0,1fr) 330px;gap:24px}.store_order__sjwYf{padding:21px}.store_chooseTemplate__adswb,.store_templateDetails__lVPZJ{padding-inline:15px}}@media(max-width:800px){.store_checkoutGrid__YVsby{grid-template-columns:1fr;gap:28px}.store_order__sjwYf{position:static}.store_store__T1vjk .store_intro__XZeSz{padding-top:32px}.store_store__T1vjk .store_intro__XZeSz h1{font-size:2.45rem}.store_mobileOrder__SniJJ{display:flex;justify-content:space-between;align-items:center;gap:16px;position:fixed;bottom:0;left:0;right:0;z-index:40;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fffdf7;border-top:1px solid rgba(27,26,23,.2);box-shadow:none}.store_mobileOrder__SniJJ>div{display:flex;flex-direction:column;gap:4px}.store_mobileOrder__SniJJ strong{color:#1b1a17;font-size:.95rem;font-weight:700}.store_mobileOrder__SniJJ>div>span{color:#5e594f;font-size:.68rem}.store_mobileOrder__SniJJ>a{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 16px;min-height:46px;border-radius:8px;border:2px solid #1b1a17;background:#ff5a36;color:#1b1a17;font-size:.8rem;font-weight:500}}@media(max-width:440px){.store_store__T1vjk .store_intro__XZeSz h1{max-width:300px;font-size:2.3rem}.store_store__T1vjk .store_intro__XZeSz>p:not(.store_eyebrow__68ylE){font-size:.86rem}.store_startingPrice__poYF3{gap:5px 9px;font-size:.71rem}.store_sectionHeading__wZkYl>span{font-size:.7rem}.store_store__T1vjk .store_sectionHeading__wZkYl h2{font-size:.95rem}.store_templateGrid__q2UPX{gap:10px}.store_chooseTemplate__adswb{min-height:152px;padding:15px 13px 7px}.store_chooseTemplate__adswb strong{font-size:.88rem}.store_description__KJbv6{font-size:.73rem}.store_templateDetails__lVPZJ{padding-inline:13px}.store_order__sjwYf{padding:21px}}@media(max-width:350px){.store_templateGrid__q2UPX{grid-template-columns:1fr}.store_chooseTemplate__adswb{min-height:130px}.store_mobileOrder__SniJJ>a{gap:8px;padding:10px 12px}}@media(prefers-reduced-motion:reduce){.store_store__T1vjk *{transition:none!important}}.store_store__T1vjk .store_eyebrow__68ylE{font-family:var(--font-os-pixel),ui-monospace,monospace;font-size:.9rem;letter-spacing:.01em;color:#b8361a}.store_store__T1vjk .store_intro__XZeSz h1{font-weight:900;letter-spacing:-.05em;line-height:1.05}.store_template__QNDY2{border-width:2.5px;border-color:#1b1a17;border-radius:14px;box-shadow:4px 4px 0 #1b1a17}.store_template__QNDY2:hover{border-color:#1b1a17;transform:translate(-1px,-1px);box-shadow:5px 5px 0 #1b1a17}.store_chooseTemplate__adswb strong{font-weight:800}.store_order__sjwYf{border:2.5px solid #1b1a17;border-radius:16px;box-shadow:6px 6px 0 #1b1a17;background:linear-gradient(#fffdf7,#fffdf7) 16px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 14px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 36px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 34px 8px/14px 14px no-repeat,linear-gradient(#fffdf7,#fffdf7) 56px 10px/10px 10px no-repeat,linear-gradient(#1b1a17,#1b1a17) 54px 8px/14px 14px no-repeat,linear-gradient(#ffd23f 0 31px,#1b1a17 31px 33px,#fffdf7 33px) no-repeat;background-color:#fffdf7;padding-top:58px}.store_checkoutButton__jPh7C{font-weight:800;box-shadow:3px 3px 0 #1b1a17}.store_mobileOrder__SniJJ{border-top:2.5px solid #1b1a17;background:#fffdf7}@media(prefers-reduced-motion:reduce){.store_template__QNDY2:hover{transform:none}}