.Logo_brand__C2g5_{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;border:none;background:none;padding:0;cursor:pointer;font:inherit}.Logo_brand__C2g5_:focus-visible{outline:1px solid var(--logo-focus,#1E5A6B);outline-offset:3px}.Logo_mark__L4mpX{flex-shrink:0;display:block}.Logo_wordmark__896dD{line-height:1;white-space:nowrap}.Logo_landing__P1d_Q{--logo-ink:#3D2A1A;--logo-accent:#1E5A6B;--logo-focus:#1E5A6B}.Logo_landing__P1d_Q .Logo_wordmark__896dD{font-family:JetBrains Mono,SF Mono,monospace;font-size:13px;font-weight:500;letter-spacing:.06em}.Logo_landing__P1d_Q .Logo_wordmark__896dD strong{font-weight:500;color:var(--logo-ink)}.Logo_landing__P1d_Q .Logo_wordmark__896dD span{color:#78716C;font-weight:400}.Logo_landing__P1d_Q:hover .Logo_wordmark__896dD strong{color:var(--logo-accent)}.Logo_archive__9vxjD{--logo-ink:#2D1810;--logo-accent:#B0463A;--logo-focus:#B0463A}.Logo_archive__9vxjD .Logo_wordmark__896dD{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;font-size:22px;letter-spacing:-.015em;color:var(--logo-ink);transition:color .2s ease-out}.Logo_archive__9vxjD:hover .Logo_wordmark__896dD{color:var(--logo-accent)}.Logo_editor__7zGqv{--logo-ink:#44403C;--logo-accent:#292524;--logo-focus:#1C1917}.Logo_editor__7zGqv .Logo_wordmark__896dD{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:14px;letter-spacing:-.3px;color:var(--logo-ink);transition:color .12s ease}.Logo_editor__7zGqv:hover .Logo_wordmark__896dD{color:var(--logo-accent)}.Logo_editor__7zGqv .Logo_mark__L4mpX{width:22px;height:22px}.Logo_landing__P1d_Q .Logo_mark__L4mpX{width:26px;height:26px}.Logo_archive__9vxjD .Logo_mark__L4mpX{width:28px;height:28px}.faq_root__GDcXH{background:var(--paper);color:var(--ink);min-height:100vh;font-family:JetBrains Mono,SF Mono,monospace;-webkit-font-smoothing:antialiased}.faq_display__U0ObW{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif}.faq_mono__GKSOP{font-family:JetBrains Mono,SF Mono,monospace}.faq_kicker__paj6a{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.faq_nav__GHLXt{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,5vw,64px);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ink-faint)}.faq_navCta__FTmn7{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--ink);text-decoration:none;padding:7px 16px;border:1px solid var(--ink);border-radius:2px;transition:background .2s var(--ease-expo),color .2s var(--ease-expo)}.faq_navCta__FTmn7:hover{background:var(--ink);color:var(--paper)}.faq_hero__mNc7c{padding:clamp(56px,11vw,130px) clamp(20px,5vw,64px) clamp(40px,7vw,80px);max-width:1100px;margin:0 auto}.faq_heroTitle__mv1ZM{font-size:clamp(40px,8vw,96px);font-weight:700;line-height:1.02;letter-spacing:-.01em;margin:18px 0 0}.faq_heroLede__Ok85M{margin:clamp(24px,4vw,40px) 0 0;max-width:56ch;font-family:JetBrains Mono,monospace;font-size:clamp(13px,1.4vw,15px);line-height:1.85;color:var(--ink-mid)}.faq_heroJump__A9JJ7{display:inline-block;margin-top:20px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);text-decoration:none;border-bottom:1px solid var(--ink-faint);padding-bottom:3px;transition:color .15s ease,border-color .15s ease}.faq_heroJump__A9JJ7:hover{color:var(--accent);border-bottom-color:var(--accent)}.faq_heroStats__7tMCL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:clamp(40px,6vw,64px);border:1px solid var(--ink-faint);background:var(--ink-faint)}.faq_stat__O6jTJ{background:var(--paper);padding:22px 18px;display:flex;flex-direction:column;gap:8px}.faq_statNum__5aqj6{font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1}.faq_statLabel__691mh{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid)}.faq_pillars__AEvhH{border-top:1px solid var(--ink-faint)}.faq_pillar__2tiG0{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,6vw,80px);gap:clamp(28px,6vw,80px);align-items:center;max-width:1100px;margin:0 auto;padding:clamp(48px,8vw,100px) clamp(20px,5vw,64px);border-bottom:1px solid var(--ink-faint)}.faq_pillarReverse__Pwv20 .faq_pillarText__t04SO{order:2}.faq_pillarReverse__Pwv20 .faq_pillarShots__SK4Re{order:1}.faq_pillarNum__0AMha{display:block;font-size:clamp(32px,4vw,52px);font-weight:700;color:var(--ink-faint);line-height:1}.faq_pillarKicker__83FRg{display:block;margin-top:10px;font-size:11px;letter-spacing:.16em;color:var(--accent)}.faq_pillarTitle__rViO2{font-size:clamp(28px,4vw,44px);font-weight:700;margin:12px 0 0;line-height:1.1}.faq_pillarBody__OQd7E{margin:18px 0 0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.9;color:var(--ink-mid)}.faq_pillarShots__SK4Re{position:relative;height:clamp(260px,34vw,380px)}.faq_shot__SRnXf{position:absolute;width:56%;border:1px solid var(--ink-faint);box-shadow:0 18px 40px rgba(61,42,26,.14);background:#fff;border-radius:2px;transition:transform .5s var(--ease-expo),box-shadow .5s var(--ease-expo)}.faq_shot__SRnXf:first-child{left:0;top:6%;z-index:3;transform:rotate(-4deg)}.faq_shot__SRnXf:nth-child(2){left:28%;top:0;z-index:2;transform:rotate(2deg)}.faq_shot__SRnXf:nth-child(3){left:52%;top:10%;z-index:1;transform:rotate(6deg)}.faq_pillar__2tiG0:hover .faq_shot__SRnXf:first-child{transform:rotate(-6deg) translateY(-6px)}.faq_pillar__2tiG0:hover .faq_shot__SRnXf:nth-child(2){transform:rotate(0deg) translateY(-10px);z-index:4}.faq_pillar__2tiG0:hover .faq_shot__SRnXf:nth-child(3){transform:rotate(8deg) translateY(-4px)}.faq_promise__q8KRT{background:var(--ink);color:var(--paper);padding:clamp(60px,10vw,120px) clamp(20px,5vw,64px)}.faq_promise__q8KRT .faq_kicker__paj6a{color:color-mix(in srgb,var(--accent) 70%,white)}.faq_promiseLine__42hTB{max-width:1100px;margin:22px auto 0;font-size:clamp(28px,5vw,60px);font-weight:700;line-height:1.15}.faq_promiseMark__eMXXq{background:var(--accent);color:var(--paper);padding:0 .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.faq_promiseGrid__6luzO{max-width:1100px;margin:clamp(40px,6vw,64px) auto 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.faq_promiseItem__KIuI8{padding-top:18px;border-top:1px solid rgba(245,241,232,.18)}.faq_promiseTag__1uX_H{display:block;font-size:11px;letter-spacing:.14em;color:color-mix(in srgb,var(--accent) 70%,white);margin-bottom:12px}.faq_promiseItem__KIuI8 p{margin:0;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.85;color:rgba(245,241,232,.72)}.faq_faq__yxvez{max-width:880px;margin:0 auto;padding:clamp(60px,10vw,120px) clamp(20px,5vw,64px)}.faq_faqHead__i8wjw{margin-bottom:clamp(28px,4vw,48px)}.faq_faqTitle__TsgZ6{font-size:clamp(32px,5vw,56px);font-weight:700;margin:12px 0 0}.faq_faqList__C4mZU{border-top:1px solid var(--ink-faint)}.faq_faqItem__sJ7dM{border-bottom:1px solid var(--ink-faint)}.faq_faqQ__mEGpS{width:100%;display:flex;align-items:center;gap:16px;padding:22px 4px;background:none;border:none;cursor:pointer;text-align:left;color:var(--ink);transition:color .18s var(--ease-expo)}.faq_faqQ__mEGpS:hover{color:var(--accent)}.faq_faqQNum__gl5vN{font-size:12px;color:var(--ink-faint);flex-shrink:0}.faq_faqOpen__xO4mf .faq_faqQNum__gl5vN{color:var(--accent)}.faq_faqQText__ys6E_{flex:1 1;font-family:Old Standard TT,Georgia,serif;font-size:clamp(16px,2vw,21px);font-weight:700;line-height:1.35}.faq_faqToggle__aEa3H{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:400;color:var(--ink-mid);line-height:1}.faq_faqA__8Zo4M{padding:0 4px 26px 44px;animation:faq_faqReveal__5Ne7r .4s var(--ease-expo)}.faq_faqA__8Zo4M p{margin:0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.95;color:var(--ink-mid);max-width:60ch}@keyframes faq_faqReveal__5Ne7r{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq_cta__ZtiP_{text-align:center;padding:clamp(60px,10vw,130px) clamp(20px,5vw,64px);border-top:1px solid var(--ink-faint)}.faq_ctaLink__Knzsz{display:inline-block;margin:18px 0 0;font-size:clamp(30px,5vw,60px);font-weight:700;color:var(--ink);text-decoration:none;line-height:1.1;transition:color .2s var(--ease-expo)}.faq_ctaLink__Knzsz:hover{color:var(--accent)}.faq_ctaSub__6t1ox{margin:clamp(24px,4vw,36px) 0 0;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.9;color:var(--ink-mid)}.faq_footer__HM6FR{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:28px clamp(20px,5vw,64px);border-top:1px solid var(--ink-faint)}.faq_footerMeta__rmU6O{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-mid)}.faq_footerLink__DuD1c{color:var(--ink-mid);text-decoration:none}.faq_footerLink__DuD1c:hover{color:var(--accent)}@media (max-width:760px){.faq_heroStats__7tMCL{grid-template-columns:repeat(2,1fr)}.faq_pillar__2tiG0{grid-template-columns:1fr}.faq_pillarReverse__Pwv20 .faq_pillarShots__SK4Re,.faq_pillarReverse__Pwv20 .faq_pillarText__t04SO{order:0}.faq_pillarShots__SK4Re{height:240px}.faq_promiseGrid__6luzO{grid-template-columns:1fr}.faq_faqA__8Zo4M{padding-left:4px}}.landing_root__inISZ{background:var(--paper);color:var(--ink);min-height:100vh;font-family:JetBrains Mono,SF Mono,monospace;-webkit-font-smoothing:antialiased}.landing_display__Eg3wH{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-weight:400}.landing_mono__9BFJf{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);font-weight:400}.landing_nav__gIEfd{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:18px 40px;background:rgba(245,241,232,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ink-faint);transition:background .3s ease}.landing_navLogo___QxMu{font-family:JetBrains Mono,SF Mono,monospace;font-size:13px;font-weight:500;letter-spacing:.08em;color:var(--ink);text-decoration:none;transition:color .2s ease}.landing_navLogo___QxMu:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_navRight__pyZBS{display:inline-flex;align-items:center;gap:18px}.landing_navLink__Q0zXE{font-family:JetBrains Mono,SF Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-weight:500;text-decoration:none;border-bottom:1px solid var(--ink-faint);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.landing_navLink__Q0zXE:hover{color:var(--accent);border-bottom-color:var(--accent)}.landing_navLink__Q0zXE:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_navCta__lusam{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:var(--paper);font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:8px 16px;text-decoration:none;transition:background .2s ease,color .2s ease}.landing_navCta__lusam:hover{background:var(--accent)}.landing_navCta__lusam:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_hero__eDypb{min-height:100vh;padding-top:72px;display:grid;grid-template-columns:1fr;position:relative;overflow:hidden}.landing_heroInner__ZtmIL{padding:60px 40px 80px;display:flex;flex-direction:column;justify-content:center;position:relative}.landing_heroRule__p_AhG{width:100%;height:1px;background:var(--ink-faint);margin-bottom:48px}.landing_heroLetters__QvmJR{display:flex;flex-direction:column;gap:0}@keyframes landing_letterReveal__eIno_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_tagReveal__xCC84{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.landing_heroLetterRow__w061k{display:flex;align-items:baseline;gap:24px;border-bottom:1px solid var(--ink-faint);padding:4px 0;position:relative}.landing_heroLetterRow__w061k:first-child{border-top:1px solid var(--ink-faint)}.landing_letterChar__iHNGy{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.04em;line-height:.92;color:var(--ink);display:block;min-width:80px;opacity:0;animation:landing_letterReveal__eIno_ .6s var(--ease-expo) forwards;transition:letter-spacing .3s var(--ease-expo),color .25s ease}.landing_heroLetterRow__w061k:first-child .landing_letterChar__iHNGy{animation-delay:.1s}.landing_heroLetterRow__w061k:nth-child(2) .landing_letterChar__iHNGy{animation-delay:.2s}.landing_heroLetterRow__w061k:nth-child(3) .landing_letterChar__iHNGy{animation-delay:.3s}.landing_heroLetterRow__w061k:nth-child(4) .landing_letterChar__iHNGy{animation-delay:.4s}.landing_heroLetterRow__w061k:nth-child(5) .landing_letterChar__iHNGy{animation-delay:.5s}.landing_heroLetterRow__w061k:nth-child(6) .landing_letterChar__iHNGy{animation-delay:.6s}.landing_heroLetterRow__w061k:hover .landing_letterChar__iHNGy{letter-spacing:.01em;color:var(--accent)}.landing_letterTag__v2dL4{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);align-self:center;white-space:nowrap;opacity:0;animation:landing_tagReveal__xCC84 .6s var(--ease-expo) forwards}.landing_heroLetterRow__w061k:first-child .landing_letterTag__v2dL4{animation-delay:.3s}.landing_heroLetterRow__w061k:nth-child(2) .landing_letterTag__v2dL4{animation-delay:.4s}.landing_heroLetterRow__w061k:nth-child(3) .landing_letterTag__v2dL4{animation-delay:.5s}.landing_heroLetterRow__w061k:nth-child(4) .landing_letterTag__v2dL4{animation-delay:.6s}.landing_heroLetterRow__w061k:nth-child(5) .landing_letterTag__v2dL4{animation-delay:.7s}.landing_heroLetterRow__w061k:nth-child(6) .landing_letterTag__v2dL4{animation-delay:.8s}.landing_letterRuleNum__VMwrD{display:none}.landing_heroPitch__uhYQB{position:absolute;right:40px;top:50%;transform:translateY(-50%);max-width:320px;display:flex;flex-direction:column;align-items:flex-start}.landing_heroPitchLead__lYCDu{font-family:Old Standard TT,Georgia,serif;font-size:clamp(24px,2.4vw,34px);line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.landing_heroPitchText__Ne0i_{font-family:Old Standard TT,Georgia,serif;font-size:15px;line-height:1.7;color:var(--ink-mid);margin:0 0 22px}.landing_heroPitchPoints__MBkuh{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:8px}.landing_heroPitchPoints__MBkuh li{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mid);padding-left:16px;position:relative}.landing_heroPitchPoints__MBkuh li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;background:var(--accent)}.landing_heroPitchCta__4tRE9{display:inline-flex;align-items:center;background:var(--ink);color:var(--paper);font-family:JetBrains Mono,SF Mono,monospace;font-size:12px;letter-spacing:.08em;padding:12px 22px;text-decoration:none;transition:background .25s var(--ease-expo),transform .25s var(--ease-expo)}.landing_heroPitchCta__4tRE9:hover{background:var(--accent);transform:translateX(4px)}.landing_heroPitchCta__4tRE9:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_heroPitchMeta__tojb2{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:24px}.landing_scrollHint__GpevI{position:absolute;bottom:32px;left:40px;display:flex;align-items:center;gap:12px;cursor:default}.landing_scrollLine__OViRC{width:40px;height:1px;background:var(--ink-mid)}.landing_brief__YgLei{display:grid;grid-template-columns:1fr 2fr;border-top:1px solid var(--ink-faint);min-height:60vh;cursor:default}.landing_briefMargin__HGlTy{padding:80px 40px;border-right:1px solid var(--ink-faint);display:flex;flex-direction:column;justify-content:space-between}.landing_briefLabel__YOiKD{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:500}.landing_briefMarginNum___nY9O{font-family:Old Standard TT,Georgia,serif;font-size:clamp(80px,10vw,140px);color:var(--ink-faint);line-height:1;letter-spacing:-.04em;font-weight:400}.landing_briefBody__cVJNq{padding:80px 80px 80px 60px;display:flex;flex-direction:column;justify-content:center}.landing_briefSectionLabel__qYQyn{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:48px;padding-bottom:16px;border-bottom:1px solid var(--ink-faint)}.landing_briefDropcapWrap__HhZWP{max-width:60ch}.landing_dropcap__j50ns{float:left;font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-size:5.2em;line-height:.82;padding-right:12px;padding-top:6px;color:var(--ink);font-weight:400}.landing_briefPara__5QybZ{font-family:Old Standard TT,Georgia,serif;font-size:16px;line-height:1.85;color:var(--ink);font-weight:400;margin-bottom:24px}.landing_briefPara__5QybZ:last-child{margin-bottom:0}.landing_briefPara__5QybZ strong{font-weight:700;color:var(--ink)}.landing_briefCta__lpdfP{align-self:flex-start;margin-top:36px;font-family:JetBrains Mono,SF Mono,monospace;font-size:12px;letter-spacing:.08em;color:var(--ink);text-decoration:none;padding-bottom:4px;border-bottom:1px solid var(--ink-faint);transition:color .2s var(--ease-expo),border-color .2s var(--ease-expo)}.landing_briefCta__lpdfP:hover{color:var(--accent);border-bottom-color:var(--accent)}.landing_briefCta__lpdfP:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_specimen__q7Lwr{padding:100px 40px;border-top:1px solid var(--ink-faint);cursor:default}.landing_specimenHeader__4hQFk{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:80px;padding-bottom:20px;border-bottom:1px solid var(--ink-faint)}.landing_specimenTitle__EEMFS{font-family:Old Standard TT,Georgia,serif;font-size:clamp(28px,4vw,52px);font-weight:400;letter-spacing:-.02em;color:var(--ink)}.landing_specimenSubtitle__ucXyu{letter-spacing:.1em}.landing_specimenEmpty___394p,.landing_specimenSubtitle__ucXyu{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;color:var(--ink-mid)}.landing_specimenEmpty___394p{grid-column:1/-1;padding:80px 0;text-align:center;letter-spacing:.12em}.landing_specimenGrid__6c4lk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.landing_specimenCard__Q3tJt{border:1px solid var(--ink-faint);margin:-1px 0 0 -1px;padding:32px 28px;display:flex;flex-direction:column;gap:24px;transition:background .25s ease;cursor:pointer;text-decoration:none;color:inherit}.landing_specimenCard__Q3tJt:hover .landing_specimenNum__z3aJg{color:var(--accent)}.landing_specimenCard__Q3tJt:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.landing_specimenCard__Q3tJt:nth-child(2){transform:translateY(32px)}.landing_specimenCard__Q3tJt:nth-child(4){transform:translateY(-16px)}.landing_specimenCard__Q3tJt:nth-child(5){transform:translateY(20px)}.landing_specimenCard__Q3tJt:hover{background:var(--accent-faint)}.landing_specimenNum__z3aJg{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-size:clamp(80px,10vw,140px);font-weight:400;letter-spacing:-.04em;line-height:.9;color:var(--ink);transition:color .25s ease}.landing_specimenThumb__5y49J{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top;display:block;border:1px solid var(--ink-faint);filter:contrast(1.02) saturate(.95);transition:filter .3s ease}.landing_specimenCard__Q3tJt:hover .landing_specimenThumb__5y49J{filter:contrast(1.05) saturate(1)}.landing_specimenThumbPlaceholder__Yx9fK{width:100%;aspect-ratio:3/4;background:var(--ink-faint);display:none;align-items:center;justify-content:center;border:1px solid var(--ink-faint);flex-direction:column;gap:8px}.landing_specimenThumbPlaceholderLabel__O8kOQ{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid)}.landing_specimenThumbPlaceholderSub___RDZV{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.landing_specimenMeta__bwOZj{display:flex;flex-direction:column;gap:4px;padding-top:16px;border-top:1px solid var(--ink-faint)}.landing_specimenMetaRow__9tlfG{font-family:JetBrains Mono,SF Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);display:flex;justify-content:space-between}.landing_specimenMetaTag__igBfX{color:var(--accent);font-weight:500}.landing_specimenFooter__2O4Rp{margin-top:64px;padding-top:24px;border-top:1px solid var(--ink-faint);display:flex;justify-content:flex-end}.landing_specimenAll__js31D{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.4vw,30px);color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:4px;transition:color .25s var(--ease-expo),border-color .25s var(--ease-expo),font-style .25s var(--ease-expo)}.landing_specimenAll__js31D:hover{color:var(--accent);border-bottom-color:var(--accent);font-style:italic}.landing_specimenAll__js31D:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_manifesto__1bK6H{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--ink-faint);overflow:hidden;cursor:default;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-repeat:repeat;background-size:300px 300px}.landing_manifestoInner__zH8yJ{position:relative;z-index:1;text-align:left;padding:100px 80px;max-width:900px}.landing_manifestoLabel__B3HVY{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:64px;display:block}.landing_manifestoLine__VmxHC{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--ink);display:block;margin-bottom:8px;will-change:opacity,transform}.landing_manifestoLine1__u8MOE{font-size:clamp(56px,9vw,130px)}.landing_manifestoLine2__8HhLb{font-size:clamp(44px,7vw,100px);font-style:italic;color:var(--ink-mid)}.landing_manifestoLine3__GIv0V{font-size:clamp(64px,10vw,150px)}.landing_manifestoLine4__tzXKw{font-size:clamp(36px,6vw,88px);font-style:italic;color:var(--ink-mid)}.landing_manifestoLine5__P_ZtY{font-size:clamp(56px,8vw,120px);color:var(--accent)}.landing_manifestoRule__IKhxP{width:60px;height:1px;background:var(--ink-mid);margin:48px 0}.landing_manifestoAttr__a1sAH{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid)}.landing_cta__69_A_{padding:120px 80px 80px;border-top:1px solid var(--ink-faint);display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:60px;gap:60px;cursor:default}.landing_ctaArrowWrap__60lhV{display:flex;align-items:center}.landing_ctaArrow__eKftk{font-family:Old Standard TT,Georgia,serif;font-size:clamp(120px,18vw,240px);color:var(--ink);line-height:.85;text-decoration:none;transition:color .3s var(--ease-expo),transform .35s var(--ease-expo);display:block;letter-spacing:-.05em}.landing_ctaArrow__eKftk:hover{color:var(--accent);transform:translateX(10px)}.landing_ctaArrow__eKftk:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_ctaRight__nYAgh{display:flex;flex-direction:column;gap:20px}.landing_ctaLabel__q_dUR{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mid)}.landing_ctaLink__E_yMk{font-family:Old Standard TT,Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4vw,60px);font-weight:400;color:var(--ink);text-decoration:none;letter-spacing:-.02em;line-height:1.1;border-bottom:1px solid transparent;padding-bottom:4px;text-underline-offset:6px;transition:border-color .25s ease,font-style .25s ease,color .25s ease;display:inline-block}.landing_ctaLink__E_yMk:hover{border-bottom-color:var(--accent);font-style:italic;color:var(--accent)}.landing_ctaLink__E_yMk:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.landing_ctaSub___CYlV{font-family:Old Standard TT,Georgia,serif;font-size:14px;font-style:italic;color:var(--ink-mid);line-height:1.6}.landing_footer__OamDV{padding:32px 80px;border-top:1px solid var(--ink-faint);display:flex;align-items:center;justify-content:space-between;cursor:default}.landing_footerMeta__qDpoL{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid)}.landing_footerLink__iTvIz{color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.landing_footerLink__iTvIz:hover{border-bottom-color:var(--accent)}.landing_footerLink__iTvIz:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media (max-width:900px){.landing_nav__gIEfd{padding:16px 24px}.landing_heroInner__ZtmIL{padding:40px 24px 60px}.landing_scrollHint__GpevI{left:24px}.landing_heroPitch__uhYQB{position:static;transform:none;max-width:none;margin-top:48px}.landing_heroPitchPoints__MBkuh{flex-direction:column}.landing_brief__YgLei{grid-template-columns:1fr}.landing_briefMargin__HGlTy{display:none}.landing_briefBody__cVJNq,.landing_specimen__q7Lwr{padding:60px 24px}.landing_specimenGrid__6c4lk{grid-template-columns:1fr}.landing_specimenCard__Q3tJt:nth-child(2),.landing_specimenCard__Q3tJt:nth-child(4),.landing_specimenCard__Q3tJt:nth-child(5){transform:none!important}.landing_manifestoInner__zH8yJ{padding:60px 24px}.landing_cta__69_A_{grid-template-columns:1fr;padding:80px 24px 60px;gap:32px}.landing_footer__OamDV{padding:24px;flex-direction:column;gap:12px;text-align:center}}@media (prefers-reduced-motion:reduce){.landing_letterChar__iHNGy,.landing_letterTag__v2dL4{animation-duration:.01ms!important;animation-delay:0s!important;opacity:1!important}}.templates_page__TwCaZ{min-height:100vh;background:var(--arch-parchment);color:var(--arch-chestnut);font-family:Plus Jakarta Sans,-apple-system,PingFang SC,sans-serif;padding-bottom:80px}.templates_header__A_E4U{display:flex;align-items:baseline;justify-content:space-between;padding:28px 56px 20px;border-bottom:1px solid var(--arch-dust)}.templates_logo__9F2TK{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;font-size:22px;color:var(--arch-chestnut);letter-spacing:-.015em;cursor:pointer;transition:color .2s ease-out}.templates_logo__9F2TK:hover{color:var(--arch-brick)}.templates_headerRight__a25tB{display:inline-flex;align-items:baseline;gap:18px}.templates_meta__v3FIB{color:var(--arch-ink-dim);letter-spacing:.06em}.templates_headerLink__R3abG,.templates_meta__v3FIB{font-family:JetBrains Mono,Courier New,monospace;font-size:10px;text-transform:uppercase}.templates_headerLink__R3abG{letter-spacing:.1em;color:var(--arch-chestnut);text-decoration:none;padding-bottom:1px;border-bottom:1px solid var(--arch-dust);transition:color .2s ease-out,border-color .2s ease-out}.templates_headerLink__R3abG:hover{color:var(--arch-brick);border-bottom-color:var(--arch-brick)}.templates_titleArea__3v9G1{padding:40px 56px 32px;display:flex;align-items:baseline;gap:24px}.templates_displayTitle__8aOys{font-family:Fraunces,Georgia,serif;font-optical-sizing:auto;font-variation-settings:"opsz" 72;font-weight:400;font-size:clamp(48px,6vw,88px);line-height:1;letter-spacing:-.03em;color:var(--arch-chestnut);margin:0}.templates_subtitle__i5x_f{font-family:JetBrains Mono,Courier New,monospace;font-size:11px;letter-spacing:.06em;color:var(--arch-stone-mid);white-space:nowrap;align-self:flex-end;padding-bottom:6px}.templates_subtitleCount__ShPlZ{color:var(--arch-brick);font-weight:700;font-size:12px}.templates_densityToggle__cymVs{margin-left:auto;align-self:flex-end;padding-bottom:6px;display:flex;align-items:center;gap:8px;flex-shrink:0}.templates_densityBtn__MDAcM{font-family:JetBrains Mono,Courier New,monospace;font-size:11px;letter-spacing:.08em;color:var(--arch-stone-mid);background:none;border:none;cursor:pointer;padding:0;opacity:.55;transition:opacity .15s ease,color .15s ease;outline:none}.templates_densityBtn__MDAcM:hover{opacity:.85}.templates_densityBtn__MDAcM.templates_densityActive___pGck{opacity:1;color:var(--arch-chestnut);text-decoration:underline;-webkit-text-decoration-color:var(--arch-brick);text-decoration-color:var(--arch-brick);text-decoration-thickness:2px;text-underline-offset:4px}.templates_densitySep__vbNFI{color:var(--arch-stone-light);font-size:11px}.templates_titleDisplay__1nQ_b{opacity:0;transition:opacity .7s ease-out}.templates_titleDisplay__1nQ_b.templates_phase1__U6FVd,.templates_titleDisplay__1nQ_b.templates_phase2__vFViD{opacity:1}.templates_filterBarFade__Dq_o9{opacity:0;transform:translateY(-6px);transition:opacity .5s ease-out,transform .5s cubic-bezier(.22,1,.36,1)}.templates_filterBarFade__Dq_o9.templates_phase2__vFViD{opacity:1;transform:translateY(0)}.templates_filterBar__54b60{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--arch-parchment);border-bottom:1px solid transparent;height:64px;display:flex;align-items:center;padding:0 56px;gap:32px;transition:border-color .2s ease-out}.templates_filterBar__54b60.templates_scrolled__IQkee{border-bottom-color:var(--arch-dust)}.templates_filterGroup__fkkBD{display:flex;align-items:center;gap:0;flex-shrink:0}.templates_filterGroupScroll__gV1bM,.templates_filterScroll__xEvq4{flex:1 1;min-width:0;display:flex;align-items:center}.templates_filterScroll__xEvq4{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-right:30px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}.templates_filterScroll__xEvq4::-webkit-scrollbar{display:none}.templates_filterGroupScroll__gV1bM .templates_filterGroupLabel__QV65k{flex-shrink:0;padding-right:12px}.templates_filterGroupLabel__QV65k{font-family:JetBrains Mono,Courier New,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--arch-stone-mid);margin-right:12px;white-space:nowrap;flex-shrink:0;opacity:.6}.templates_filterDivider__VK1qR{width:1px;height:20px;background:var(--arch-dust);flex-shrink:0}.templates_searchWrap__wWREV{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 8px;background:rgba(45,24,16,.04);border:1px solid transparent;border-radius:6px;transition:border-color .15s ease-out,background .15s ease-out;flex-shrink:0;margin-left:auto}.templates_searchWrap__wWREV:focus-within{background:#FEFEFE;border-color:var(--arch-chestnut)}.templates_searchIcon__8z_UE{font-size:14px;color:var(--arch-stone-mid);line-height:1;flex-shrink:0}.templates_searchInput__rxRWH{border:none;background:transparent;outline:none;font-family:inherit;font-size:13px;color:var(--arch-chestnut);width:180px;padding:0}.templates_searchInput__rxRWH::placeholder{color:var(--arch-stone-mid);font-style:italic}.templates_searchInput__rxRWH::-webkit-search-cancel-button{display:none}.templates_searchClear__0V97I{border:none;background:transparent;color:var(--arch-stone-mid);cursor:pointer;font-size:16px;line-height:1;padding:0 2px;flex-shrink:0;transition:color .12s ease-out}.templates_searchClear__0V97I:hover{color:var(--arch-brick)}.templates_filterBtnStyle__kPtMb{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:15px;letter-spacing:-.01em;color:var(--arch-chestnut);background:none;border:none;cursor:pointer;padding:0 10px 0 0;opacity:.38;transition:opacity .15s ease;white-space:nowrap;flex-shrink:0;text-decoration:none;line-height:1}.templates_filterBtnStyle__kPtMb:last-child{padding-right:0}.templates_filterBtnStyle__kPtMb:hover{opacity:.65}.templates_filterBtnStyle__kPtMb.templates_active__X5ZLZ{opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--arch-brick);text-decoration-color:var(--arch-brick);text-decoration-thickness:2px;text-underline-offset:4px}.templates_filterBtnStyle__kPtMb:focus-visible{outline:2px solid var(--arch-brick);outline-offset:3px;border-radius:2px}.templates_filterBtnProf__1dmmS{font-family:JetBrains Mono,Courier New,monospace;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--arch-chestnut);background:none;border:none;cursor:pointer;padding:0 10px 0 0;opacity:.42;transition:opacity .15s ease;white-space:nowrap;flex-shrink:0;line-height:1}.templates_filterBtnProf__1dmmS:last-child{padding-right:0}.templates_filterBtnProf__1dmmS:hover{opacity:.72}.templates_filterBtnProf__1dmmS.templates_active__X5ZLZ{opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--arch-brick);text-decoration-color:var(--arch-brick);text-decoration-thickness:2px;text-underline-offset:4px}.templates_filterBtnProf__1dmmS:focus-visible{outline:2px solid var(--arch-brick);outline-offset:3px;border-radius:2px}.templates_content__jo1fD{padding:40px 56px 0}.templates_archive___qTon{column-count:3;column-gap:48px}.templates_archiveCompact__TrSTT{column-count:4;column-gap:28px}.templates_archiveCompact__TrSTT .templates_card__1BkdP{margin-bottom:22px!important}.templates_archiveCompact__TrSTT .templates_cardDesc__XwoNg,.templates_archiveCompact__TrSTT .templates_cardMarginalia__KuDGj{display:none}.templates_archiveCompact__TrSTT .templates_cardBody__TVbuK{padding-top:9px}.templates_archiveCompact__TrSTT .templates_cardName__k_q_i{font-size:14px}.templates_archiveCompact__TrSTT .templates_cardTags__aR6gf{font-size:9px;margin-top:3px}@media (max-width:1100px){.templates_archiveCompact__TrSTT{column-count:3}}@media (max-width:640px){.templates_archiveCompact__TrSTT{column-count:2;column-gap:14px}.templates_archiveCompact__TrSTT .templates_card__1BkdP{margin-bottom:14px!important}}@media (max-width:1100px){.templates_archive___qTon{column-count:2}}@media (max-width:640px){.templates_archive___qTon{column-count:1}.templates_header__A_E4U{padding:20px 24px}.templates_meta__v3FIB{display:none}.templates_titleArea__3v9G1{padding:28px 24px 20px;flex-wrap:wrap;gap:8px}.templates_content__jo1fD{padding:24px 24px 0}}@media (max-width:900px){.templates_filterBar__54b60{height:auto;flex-wrap:wrap;padding:12px 24px;gap:12px}.templates_filterDivider__VK1qR{display:none}.templates_filterGroup__fkkBD:not(.templates_filterGroupScroll__gV1bM){flex:1 1 100%;flex-wrap:wrap;row-gap:6px}.templates_filterGroupScroll__gV1bM{flex:1 1 100%;min-width:0}.templates_searchWrap__wWREV{flex:1 1 100%}}.templates_card__1BkdP{page-break-inside:avoid;break-inside:avoid;display:block;cursor:pointer;position:relative;opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s cubic-bezier(.22,1,.36,1)}.templates_card__1BkdP.templates_cardVisible__N7G3N{opacity:1;transform:translateY(0)}.templates_card__1BkdP.templates_cardVisible__N7G3N:hover,.templates_card__1BkdP:hover{transform:translateY(-2px)}.templates_card__1BkdP:focus-visible{outline:2px solid var(--arch-brick);outline-offset:4px;border-radius:2px}.templates_cardFav___gslJ{position:absolute;top:10px;right:10px;z-index:3;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(248,246,241,.85);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--arch-stone-mid);font-size:15px;line-height:1;cursor:pointer;opacity:0;transform:scale(.88);transition:opacity .16s ease-out,transform .16s cubic-bezier(.16,1,.3,1),color .12s;box-shadow:0 1px 5px rgba(28,25,23,.1)}.templates_card__1BkdP:focus-within .templates_cardFav___gslJ,.templates_card__1BkdP:hover .templates_cardFav___gslJ{opacity:1;transform:scale(1)}.templates_cardFav___gslJ:hover{color:var(--arch-brick);transform:scale(1.1)}.templates_cardFavOn__jUcsx{opacity:1;transform:scale(1);color:var(--arch-brick)}.templates_cardMarginalia__KuDGj{margin-bottom:8px}.templates_cardNum__IsWo_{font-family:JetBrains Mono,Courier New,monospace;font-size:10px;color:var(--arch-ink-dim);opacity:.5;letter-spacing:.04em;line-height:1.4}.templates_cardPullQuote__RWhM2{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:11px;color:var(--arch-chestnut);opacity:.45;margin:0;letter-spacing:.01em;line-height:1.4}.templates_cardImgWrap__GOLuT{overflow:hidden;position:relative;background:#EEE9E0;aspect-ratio:3/4;width:100%}.templates_cardImg__pTiRP{width:100%;height:100%;display:block;object-fit:cover;object-position:top;filter:grayscale(15%);transition:filter .35s ease-out}.templates_card__1BkdP:hover .templates_cardImg__pTiRP{filter:grayscale(0)}.templates_cardImgPlaceholder__tIXcO{aspect-ratio:595/400;background:#F8F6F1;display:flex;align-items:center;justify-content:center}.templates_placeholderLabel__224qD{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:13px;color:var(--arch-stone-mid);opacity:.5;letter-spacing:.02em}.templates_cardBody__TVbuK{padding:12px 0 0}.templates_cardName__k_q_i{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:22px;line-height:1.15;letter-spacing:-.02em;color:var(--arch-chestnut);margin:0 0 6px;transition:color .2s ease-out}.templates_card__1BkdP:hover .templates_cardName__k_q_i{color:var(--arch-brick)}.templates_cardTags__aR6gf{font-family:JetBrains Mono,Courier New,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--arch-ink-dim);opacity:.5;margin:0 0 8px}.templates_cardDesc__XwoNg{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:14px;line-height:1.6;color:var(--arch-chestnut);opacity:.65;margin:0}.templates_emptyState__8FraV{padding:96px 0 80px;text-align:center}.templates_emptyHeadline__gKGHY{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:32px;line-height:1.2;color:var(--arch-chestnut);opacity:.7;margin:0 0 16px}.templates_emptyHint__4SJjl{color:var(--arch-stone-mid);margin:0 0 6px}.templates_emptyClear__S_CML,.templates_emptyHint__4SJjl{font-family:JetBrains Mono,Courier New,monospace;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.templates_emptyClear__S_CML{color:var(--arch-brick);background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:4px;transition:opacity .15s ease-out}.templates_emptyClear__S_CML:hover{opacity:.7}.templates_footer__Ng54s{margin-top:80px;padding:28px 56px;border-top:1px solid var(--arch-dust);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.templates_footerColophon__yJoaa{font-family:JetBrains Mono,Courier New,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--arch-ink-dim)}.templates_backToTop__9i6Wf{position:fixed;right:28px;bottom:28px;z-index:70;width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--arch-card-white);border:1px solid var(--arch-chestnut);border-radius:4px;color:var(--arch-chestnut);cursor:pointer;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.templates_backToTopShow__i1u3l{opacity:1;transform:translateY(0);pointer-events:auto}.templates_backToTop__9i6Wf:hover{color:var(--arch-brick);border-color:var(--arch-brick);box-shadow:0 8px 25px rgba(45,24,16,.1)}.templates_backToTop__9i6Wf:focus-visible{outline:2px solid var(--arch-brick);outline-offset:2px}.templates_backToTopArrow___O9gM{font-size:18px;line-height:1}.templates_backToTopLabel__3hyct{font-family:JetBrains Mono,Courier New,monospace;font-size:8px;letter-spacing:.14em}@media (max-width:640px){.templates_footer__Ng54s{padding:24px}.templates_backToTop__9i6Wf{right:18px;bottom:18px;width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.templates_backToTop__9i6Wf,.templates_card__1BkdP,.templates_filterBarFade__Dq_o9,.templates_titleDisplay__1nQ_b{transition:none!important;animation:none!important}.templates_card__1BkdP,.templates_filterBarFade__Dq_o9,.templates_titleDisplay__1nQ_b{opacity:1!important;transform:none!important}}