.phone-study_study__5ptyC{margin:0;color:#8e4935;min-width:0}.phone-study_caption__Sw2eR,.phone-study_register__8aFE9{display:flex;justify-content:space-between;gap:16px;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.7;letter-spacing:.06em}.phone-study_register__8aFE9{padding:16px 0;border-top:1px solid #b6a68b;color:#655a49}.phone-study_stage__gb4jd{position:relative;width:100%;aspect-ratio:480/540;isolation:isolate}.phone-study_guides__uEcYb{position:absolute;inset:0;width:100%;height:100%}.phone-study_still__3nIei{position:absolute;height:73%;aspect-ratio:1170/2532;left:50%;top:10%;transform:translateX(-50%) perspective(1000px) rotateY(-12deg) rotate(-8deg);padding:5px;border-radius:20px;background:#34302d;box-shadow:6px 7px 0 #625b52,18px 27px 28px -18px #3b2d2255}.phone-study_still__3nIei img{display:block;width:100%;height:100%;border-radius:15px}.phone-study_study__5ptyC[data-ready=true] .phone-study_still__3nIei{opacity:0}.phone-study_canvas__J_X16{position:absolute;inset:0;width:100%;height:100%;opacity:0;touch-action:pan-y}.phone-study_canvasHost__EAa4D{position:absolute;inset:0}.phone-study_study__5ptyC[data-ready=true] .phone-study_canvas__J_X16{opacity:1}.phone-study_native__VjUyK,.phone-study_scale__9eprD{position:absolute;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.08em;color:#735646}.phone-study_native__VjUyK{top:19%;right:0}.phone-study_scale__9eprD{bottom:5%;left:40%}.phone-study_caption__Sw2eR{border-top:1px solid #b6a68b;padding-top:14px;color:#655a49}.phone-study_hint__I0B9f{max-width:24ch;text-align:right;color:#655a49}@media (max-width:640px){.phone-study_stage__gb4jd{max-height:460px}.phone-study_caption__Sw2eR,.phone-study_register__8aFE9{font-size:9px}}@media (prefers-reduced-motion:reduce){.phone-study_still__3nIei{transform:translateX(-50%) rotate(-6deg)}}.work-paper_paper__ggMXq .jd-hero,.work-paper_paper__ggMXq .jd-reveal{opacity:1;transform:none}.work-paper_paper__ggMXq .jd-grain{display:none}.work-paper_page__j_CMM{min-height:100vh;overflow:clip}.work-paper_container__wX0jl{width:100%;max-width:1200px;padding-inline:clamp(24px,5vw,64px);margin-inline:auto}.work-paper_hero__7kEot{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:48px;padding-block:76px 64px}.work-paper_title__FWvOn{font-family:var(--font-bricolage),sans-serif;font-size:clamp(42px,6.4vw,76px);line-height:1.02;letter-spacing:-.05em;font-weight:500;max-width:15ch;margin-top:24px}.work-paper_intro__xwG5s{max-width:50ch;margin-top:26px;color:var(--muted-foreground);font-size:18px;line-height:1.75}.work-paper_sketch__n_tRL{position:relative;color:#7b6048;max-width:320px;width:100%;justify-self:end}.work-paper_sketch__n_tRL svg{width:100%;height:auto}.work-paper_sketch__n_tRL figcaption{font-family:var(--font-geist-mono),monospace;font-size:10px;text-align:center;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground);margin-top:6px}.work-paper_index__Vu88g{border-top:1px solid var(--border)}.work-paper_indexLabel__aOCa4{display:flex;justify-content:space-between;gap:24px;font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;padding-block:22px;color:var(--muted-foreground)}.work-paper_folio__OzAl9{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,64px);align-items:center;padding-block:48px 60px;border-top:1px solid var(--border);color:inherit;text-decoration:none}.work-paper_folio__OzAl9:focus-visible{outline:2px solid var(--primary);outline-offset:8px}.work-paper_plate__lZM_Y{min-width:0;position:relative;background:var(--muted);border:1px solid var(--border);padding:24px}.work-paper_plate__lZM_Y:before{content:"";position:absolute;inset:-7px;pointer-events:none;border:1px solid color-mix(in srgb,var(--border),transparent 40%);clip-path:polygon(0 0,22px 0,22px 1px,1px 1px,1px 22px,0 22px,0 0,100% 0,100% 22px,calc(100% - 1px) 22px,calc(100% - 1px) 1px,calc(100% - 22px) 1px,calc(100% - 22px) 0,100% 0,100% 100%,calc(100% - 22px) 100%,calc(100% - 22px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 22px),100% calc(100% - 22px),100% 100%,0 100%,0 calc(100% - 22px),1px calc(100% - 22px),1px calc(100% - 1px),22px calc(100% - 1px),22px 100%,0 100%)}.work-paper_plateImage__Ixpn_{position:relative;height:clamp(230px,27vw,330px)}.work-paper_plateImage__Ixpn_ img{object-fit:contain;filter:drop-shadow(0 9px 12px #46351f14)}.work-paper_plateCaption__2nIQT{display:flex;justify-content:space-between;gap:12px;margin-top:20px;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}.work-paper_folioContent__eWr_l{min-width:0}.work-paper_folioNumber__eqKIw{display:block;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.15em;color:var(--primary);margin-bottom:20px}.work-paper_folioTitle__037zI{font-family:var(--font-bricolage),sans-serif;font-size:clamp(30px,3.8vw,46px);line-height:1.05;font-weight:500;letter-spacing:-.04em}.work-paper_summary__3sZG2{color:var(--muted-foreground);font-size:16px;line-height:1.75;margin-block:20px 24px}.work-paper_tags__vOJUu{display:flex;flex-wrap:wrap;gap:8px 16px;font-family:var(--font-geist-mono),monospace;font-size:10px;color:var(--muted-foreground);line-height:1.6}.work-paper_readCase__uJLa3{display:inline-flex;align-items:center;gap:16px;margin-top:28px;border-bottom:1px solid var(--primary);padding-bottom:7px;color:var(--primary);font-size:13px}.work-paper_band__ygje2{border-top:1px solid var(--border);padding-block:64px}.work-paper_note___nqbx{border-left:1px solid var(--primary);padding-left:28px;margin-top:32px}.work-paper_detail__QgGHy{padding-top:34px;padding-bottom:80px}.work-paper_detailHeader__xxAtT{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;padding-block:48px}.work-paper_detailTitle__AbcTs{font-family:var(--font-bricolage),sans-serif;font-size:clamp(44px,6vw,72px);line-height:1.02;font-weight:500;letter-spacing:-.045em;margin-block:22px}.work-paper_detailLead__WwssQ{font-size:17px;max-width:58ch}.work-paper_detailVisual__uhkFR{min-width:0}.work-paper_heroImage__yf4kw{display:block;width:100%;border:1px solid var(--border);padding:24px;background:var(--muted);cursor:zoom-in}.work-paper_heroImage__yf4kw img{width:100%;max-height:440px;object-fit:contain}.work-paper_meta__T_dND{display:grid;grid-template-columns:1fr .8fr 1.2fr;gap:32px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-block:26px}.work-paper_meta__T_dND dt{font-family:var(--font-geist-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);margin-bottom:10px}.work-paper_meta__T_dND dd{font-size:14px;line-height:1.6}.work-paper_content__0d28i{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,.8fr);gap:clamp(40px,7vw,88px);align-items:start;margin-top:72px}.work-paper_section__UiFRu{padding-top:24px;border-top:1px solid var(--border)}.work-paper_sectionHeading__qdUew{display:flex;align-items:baseline;gap:18px;margin-bottom:24px}.work-paper_sectionHeading__qdUew span{font-family:var(--font-geist-mono),monospace;font-size:11px;color:var(--primary)}.work-paper_sectionHeading__qdUew h2{font-family:var(--font-bricolage),sans-serif;font-size:clamp(26px,3vw,36px);line-height:1.1;font-weight:500;letter-spacing:-.03em}.work-paper_markdown__o9s5S{line-height:1.85;color:var(--muted-foreground);overflow-wrap:anywhere}.work-paper_markdown__o9s5S pre{background:#262721;color:#efe6d6;padding:24px;overflow-x:auto;max-width:100%}.work-paper_markdown__o9s5S pre code{color:inherit}.work-paper_features__kgIaK{border-top:3px double var(--border);border-bottom:1px solid var(--border);padding-block:24px}.work-paper_features__kgIaK h3{font-family:var(--font-bricolage),sans-serif;font-size:23px;font-weight:500;margin-bottom:22px}.work-paper_featureNumber__mxVuV{font-family:var(--font-geist-mono),monospace;font-size:10px;color:var(--primary);margin-top:2px}.work-paper_quote__dFJMd{max-width:820px;padding:12px 0 12px 32px;border-left:1px solid var(--primary)}.work-paper_gallery__oQY3T{padding:clamp(24px,4vw,48px);margin-top:72px;border-top:1px solid var(--border);background:var(--background)}.work-paper_galleryGrid__PK0Uh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.work-paper_galleryImage__OIo7t{position:relative;height:380px;min-width:0;border:1px solid var(--border);cursor:zoom-in;background:color-mix(in srgb,var(--background),var(--foreground) 3%)}.work-paper_galleryImage__OIo7t img{object-fit:contain;padding:14px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.work-paper_folio__OzAl9 .work-paper_plate__lZM_Y{transition:transform .28s ease}.work-paper_folio__OzAl9:hover .work-paper_plate__lZM_Y{transform:translateY(-4px) rotate(-.4deg)}}@media (max-width:760px){.work-paper_hero__7kEot{gap:20px;grid-template-columns:1fr;padding-block:48px 36px}.work-paper_sketch__n_tRL{width:190px;justify-self:end;margin-top:-8px}.work-paper_title__FWvOn{font-size:48px}.work-paper_intro__xwG5s{font-size:16px}.work-paper_folio__OzAl9{grid-template-columns:1fr;gap:30px;padding-block:36px 44px}.work-paper_folioContent__eWr_l{grid-row:1}.work-paper_folioNumber__eqKIw{margin-bottom:14px}.work-paper_folioTitle__037zI{font-size:36px}.work-paper_summary__3sZG2{margin-block:16px 20px}.work-paper_plateImage__Ixpn_{height:290px}.work-paper_detailHeader__xxAtT{grid-template-columns:1fr;gap:24px;padding-block:32px}.work-paper_detailVisual__uhkFR{max-width:390px;width:100%;justify-self:center}.work-paper_meta__T_dND{grid-template-columns:1fr 1fr;gap:22px}.work-paper_meta__T_dND>:last-child{grid-column:1/-1}.work-paper_content__0d28i{grid-template-columns:1fr;gap:40px;margin-top:48px}.work-paper_galleryGrid__PK0Uh{grid-template-columns:1fr}.work-paper_galleryImage__OIo7t{height:420px}.work-paper_gallery__oQY3T{margin-inline:-24px}.work-paper_quote__dFJMd{padding-left:20px}.work-paper_band__ygje2{padding-block:44px}}.work-paper_lightbox__jKLkl{background:var(--background);color:var(--foreground);color-scheme:light;position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0}.work-paper_lightbox__jKLkl[open]{display:flex;align-items:center;justify-content:center}.work-paper_lightbox__jKLkl::backdrop{background:transparent}.atelier-paper_palette__CJP7X{--background:var(--jd-parchment);--foreground:#342c24;--card:color-mix(in srgb,var(--background),#fff 12%);--card-foreground:#342c24;--popover:var(--card);--popover-foreground:#342c24;--primary:#793c2b;--primary-foreground:#fff9ed;--secondary:var(--muted);--secondary-foreground:#342c24;--muted:color-mix(in srgb,var(--background),var(--foreground) 5%);--muted-foreground:#615749;--accent:var(--muted);--accent-foreground:#342c24;--border:#d5cabc;--input:#8a7964;--destructive:#9d3024;--ring:#914a35;color-scheme:light}.atelier-paper_paper__nYI0V{background:var(--background);color:var(--foreground);min-height:100vh}.route-error_paper__xBLI0 h1{font-family:var(--font-bricolage),sans-serif;font-weight:500;overflow-wrap:anywhere}.route-error_paper__xBLI0 .font-mono{font-family:var(--font-geist-mono),monospace}.route-error_paper__xBLI0 .route-error_badge__h1yCC{border-radius:2px;border-color:var(--border);background:var(--muted)}.route-error_guides__i9VV8{position:absolute;width:min(820px,calc(100% - 48px));height:70%;border-block:1px solid var(--border);pointer-events:none}.route-error_guides__i9VV8:after,.route-error_guides__i9VV8:before{content:"";position:absolute;top:-9px;bottom:-9px;width:1px;background:var(--border)}.route-error_guides__i9VV8:before{left:12px}.route-error_guides__i9VV8:after{right:12px}.legal-page_page__n9i_6{padding-block:clamp(48px,7vw,84px) clamp(64px,8vw,112px)}.legal-page_reading__qdMzg{max-width:720px}.legal-page_title__jhAkr{margin-top:24px;font-family:var(--font-bricolage),sans-serif;font-size:clamp(36px,5vw,60px);font-weight:500;line-height:1.06;letter-spacing:-.045em;overflow-wrap:anywhere}.legal-page_date__Ej2WN{margin-top:24px;font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1.8;color:var(--muted-foreground)}.legal-page_sections__gPqWc{margin-top:48px;display:flex;flex-direction:column;gap:36px}.legal-page_section__KTPVl{border-top:1px solid var(--border);padding-top:24px}.legal-page_heading__Ymytj{font-family:var(--font-bricolage),sans-serif;font-size:clamp(21px,2.3vw,26px);line-height:1.3;font-weight:500;letter-spacing:-.02em}.legal-page_content__OeDJk{display:flex;flex-direction:column;gap:16px;margin-top:18px;color:var(--muted-foreground);font-size:16px;line-height:1.85;overflow-wrap:anywhere}.legal-page_content__OeDJk a{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.legal-page_content__OeDJk a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.legal-page_content__OeDJk strong{font-weight:500;color:var(--foreground)}.contact-paper_page__8TK1p{display:flex;flex-direction:column;width:100%}.contact-paper_container__65cpQ{flex:1;width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(24px,5vw,64px)}.contact-paper_hero__Tl5EA{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:36px;padding-block:clamp(48px,6vw,72px) 40px}.contact-paper_eyebrow__pIL_c,.contact-paper_label__6EY52{font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1.7;letter-spacing:.13em;text-transform:uppercase}.contact-paper_eyebrow__pIL_c{color:var(--primary)}.contact-paper_eyebrow__pIL_c:before{content:"";display:inline-block;width:23px;margin-right:12px;border-top:1px solid;vertical-align:middle}.contact-paper_title__hujwB{margin-top:24px;font-family:var(--font-bricolage),sans-serif;font-size:clamp(44px,6.4vw,76px);font-weight:500;line-height:1.04;letter-spacing:-.05em}.contact-paper_intro__mgwM_{max-width:42ch;margin-top:24px;font-size:18px;line-height:1.75;color:var(--muted-foreground)}.contact-paper_contact__Vy414{display:grid;grid-template-columns:minmax(200px,.65fr) minmax(0,1.6fr);align-items:start;gap:clamp(28px,4vw,56px);padding-block:36px 72px;border-top:1px solid var(--border);scroll-margin-top:96px}.contact-paper_details__w1ENI{display:grid;gap:32px;padding-top:12px}.contact-paper_label__6EY52{margin-bottom:9px;color:var(--muted-foreground)}.contact-paper_details__w1ENI a{font-size:16px;line-height:1.7;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary),transparent 55%);text-underline-offset:5px}.contact-paper_details__w1ENI a:hover{text-decoration-color:var(--primary)}.contact-paper_details__w1ENI a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.contact-paper_chat__32hXC{width:100%;min-width:0}.contact-paper_chatFrame__D4SuX{box-shadow:0 8px 24px color-mix(in srgb,var(--foreground),transparent 96%)}.contact-paper_portal__HmS7x{color:var(--foreground);color-scheme:light}.contact-paper_guard__Fq5u5{border-color:var(--border);color:var(--foreground)}.contact-paper_study__BoZJy{position:relative;width:100%;max-width:290px;aspect-ratio:320/250;justify-self:end;color:var(--primary)}.contact-paper_guides__OMsbx{position:absolute;inset:0;width:100%;height:100%;opacity:.5}.contact-paper_perspective__54ZvA{position:absolute;inset:0;display:grid;place-items:center;perspective:900px}.contact-paper_envelope__xrpP6{position:relative;width:63%;height:49%;transform-style:preserve-3d;transform:rotateX(28deg) rotateY(-18deg) rotate(-12deg)}.contact-paper_back__Lgpf0{position:absolute;inset:0;background:color-mix(in srgb,var(--background),var(--primary) 12%);border:1px solid var(--primary);transform:translateZ(-3px);box-shadow:8px 15px 18px color-mix(in srgb,var(--foreground),transparent 89%)}.contact-paper_letter__PMdcW{position:absolute;inset:-38% 9% 9%;padding:12%;background:color-mix(in srgb,var(--background),#fff 34%);border:1px solid var(--border);transform:translateZ(1px) rotate(3deg)}.contact-paper_letter__PMdcW svg{width:100%;height:100%}.contact-paper_pocket__P_GP3{position:absolute;inset:0;width:100%;height:100%;transform:translateZ(5px);overflow:visible}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.contact-paper_envelope__xrpP6{transition:transform .45s ease}.contact-paper_study__BoZJy:hover .contact-paper_envelope__xrpP6{transform:rotateX(20deg) rotateY(-10deg) rotate(-9deg)}}@media (max-width:760px){.contact-paper_hero__Tl5EA{grid-template-columns:minmax(0,1fr) 130px;gap:12px;padding-block:40px 32px}.contact-paper_title__hujwB{font-size:clamp(40px,7vw,56px)}.contact-paper_intro__mgwM_{font-size:16px}.contact-paper_contact__Vy414{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:24px 48px}.contact-paper_details__w1ENI{display:flex;flex-wrap:wrap;gap:20px 40px;padding-top:0}}@media (max-width:430px){.contact-paper_hero__Tl5EA{grid-template-columns:minmax(0,1fr) 86px}.contact-paper_hero__Tl5EA>div:first-child{grid-column:1/-1;grid-row:1}.contact-paper_study__BoZJy{grid-column:2;grid-row:1;align-self:start;margin-top:24px}.contact-paper_title__hujwB{max-width:calc(100% - 85px)}.contact-paper_intro__mgwM_{max-width:32ch}}.testimonial_page__Upvq1{display:flex;align-items:center;justify-content:center;padding:clamp(32px,7vw,80px) 24px;font-family:var(--font-geist-sans),sans-serif}.testimonial_sheet__2F_Uv{width:100%;max-width:560px;padding-block:32px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.testimonial_header__aAW1d h1,.testimonial_status__yfULO h1{font-family:var(--font-bricolage),sans-serif;font-size:clamp(32px,5vw,44px);line-height:1.1;font-weight:500;letter-spacing:-.04em;overflow-wrap:anywhere}.testimonial_header__aAW1d p,.testimonial_status__yfULO p{line-height:1.75}.testimonial_status__yfULO{text-align:center;padding-block:48px}.testimonial_progress__0teNN{display:flex;align-items:center;gap:8px}.testimonial_stepHeading___PoCp{margin-bottom:24px}.testimonial_stepHeading___PoCp h2{font-family:var(--font-bricolage),sans-serif;font-size:23px;font-weight:500;letter-spacing:-.02em}.testimonial_stepHeading___PoCp p{line-height:1.75}.testimonial_photoField__49Er2{display:flex;align-items:center;gap:20px}.testimonial_photoField__49Er2 p{max-width:25ch;line-height:1.7}.testimonial_photoButton__AOr5C{position:relative;width:80px;height:88px;flex-shrink:0;border:1px dashed var(--input);overflow:hidden}.testimonial_photoButton__AOr5C:hover{border-color:var(--primary)}.testimonial_input__DP6aN{min-height:48px;border-radius:0;border-color:var(--input);box-shadow:none}.testimonial_input__DP6aN,.testimonial_textarea__Z_88c{background:var(--card);color:var(--foreground);font-size:16px}.testimonial_textarea__Z_88c{display:block;width:100%;min-height:160px;border:1px solid var(--input);padding:16px;line-height:1.75;resize:vertical}.testimonial_textarea__Z_88c::placeholder{color:var(--muted-foreground)}.testimonial_closePreview__VBLjJ:focus-visible,.testimonial_photoButton__AOr5C:focus-visible,.testimonial_previewButton__Oac7A:focus-visible,.testimonial_textarea__Z_88c:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.testimonial_previewButton__Oac7A{display:inline-flex;align-items:center;gap:10px;min-height:44px;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:13px}.testimonial_closePreview__VBLjJ:hover,.testimonial_previewButton__Oac7A:hover{color:var(--primary)}.testimonial_previewPanel__oK1tk{width:100%;max-width:480px;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;color:var(--foreground)}.testimonial_closePreview__VBLjJ{display:grid;place-items:center;min-width:44px;min-height:44px;color:var(--muted-foreground)}.testimonial_previewCard__i9BeR{position:relative;border:1px solid var(--border);background:var(--card);padding:clamp(24px,5vw,40px);overflow-wrap:anywhere}.testimonial_previewMessage__dlFb_{position:relative;margin-bottom:24px;font-size:16px;line-height:1.85;white-space:pre-wrap}@media (max-width:420px){.testimonial_page__Upvq1{align-items:flex-start}.testimonial_sheet__2F_Uv{padding-block:24px}}@media (prefers-reduced-motion:reduce){.testimonial_progress__0teNN>div{transition:none}}.links_page__oaum6{display:flex;flex-direction:column;padding:clamp(48px,9vh,96px) 24px 32px;font-family:var(--font-geist-sans),sans-serif}.links_directory__eh0Sz{width:100%;max-width:560px;margin:auto}.links_profile__ZntGb{display:flex;gap:28px;align-items:center;padding-bottom:40px}.links_portrait__JHttB{width:96px;height:112px;flex-shrink:0;border:1px solid var(--border);padding:4px;transform:rotate(-2deg)}.links_title__G7jpH{font-family:var(--font-bricolage),sans-serif;font-size:clamp(32px,5vw,44px);line-height:1.08;letter-spacing:-.04em;font-weight:500}.links_bio__4WPtl{margin-top:14px;font-family:var(--font-geist-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.08em;line-height:1.8;color:var(--muted-foreground)}.links_destinations__sAcyB{border-top:1px solid var(--border)}.links_destination__7cPP8{display:flex;align-items:center;gap:18px;min-height:72px;padding:20px 16px;border-bottom:1px solid var(--border);font-size:16px;color:var(--foreground);transition:background-color .16s ease}.links_destination__7cPP8:hover{background:var(--muted)}.links_primary__t0ZCu{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.links_primary__t0ZCu:hover{background:color-mix(in srgb,var(--primary),#000 10%)}.links_arrow___YVBy{width:18px;height:18px;flex-shrink:0;margin-left:auto}.links_destination__7cPP8:focus-visible,.links_social__9fUxB:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.links_footer__zD4G5{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 32px;width:100%;max-width:560px;margin:48px auto 0;border-top:1px solid var(--border);padding-top:20px}.links_social__9fUxB{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:12px;color:var(--muted-foreground)}.links_social__9fUxB:hover{color:var(--primary)}@media (max-width:420px){.links_profile__ZntGb{align-items:flex-start;flex-direction:column;gap:24px;padding-bottom:32px}.links_portrait__JHttB{width:80px;height:94px}}@media (prefers-reduced-motion:reduce){.links_destination__7cPP8{transition:none}}.blog-paper_route__BXibB{min-height:100vh}.blog-paper_route__BXibB .jd-hero,.blog-paper_route__BXibB .jd-reveal{opacity:1;transform:none}.blog-paper_route__BXibB .jd-grain{display:none}.blog-paper_page__hCl_G{min-height:100vh;color:var(--foreground);background:var(--background)}.blog-paper_container__IbCiS{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(24px,5vw,64px)}.blog-paper_hero__85Lsh{display:grid;grid-template-columns:1.4fr .6fr;gap:36px;align-items:center;padding-block:clamp(56px,7vw,88px) 64px}.blog-paper_category__iNQga,.blog-paper_eyebrow__ziLrT,.blog-paper_indexHeading___elp0,.blog-paper_metadata__eUjls,.blog-paper_number__LCjgs,.blog-paper_tags__K2kk9{font-family:var(--font-geist-mono),monospace}.blog-paper_eyebrow__ziLrT{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}.blog-paper_eyebrow__ziLrT:before{content:"";display:inline-block;width:23px;border-top:1px solid;vertical-align:middle;margin-right:12px}.blog-paper_title__wQD8F{max-width:14ch;margin-top:24px;font-family:var(--font-bricolage),sans-serif;font-size:clamp(42px,6.4vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.05em}.blog-paper_intro__C8OdE{max-width:48ch;margin-top:26px;font-size:18px;line-height:1.75;color:var(--muted-foreground)}.blog-paper_featured__FX9dI{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,4vw,48px);align-items:center;padding-block:40px 48px;border-block:1px solid var(--border);color:inherit;text-decoration:none}.blog-paper_cover__UNz_u,.blog-paper_featuredCover__4hfN1{position:relative;overflow:hidden;background:var(--muted);border:1px solid var(--border)}.blog-paper_featuredCover__4hfN1{aspect-ratio:4/3}.blog-paper_coverImage__zZmDo{object-fit:cover}.blog-paper_articleBody__BNtP0,.blog-paper_featuredBody__O0mTV{min-width:0}.blog-paper_tags__K2kk9{margin-top:18px;font-size:10px;line-height:1.8;color:var(--muted-foreground);overflow-wrap:anywhere}.blog-paper_featuredTitle__dXgye{margin-top:14px;font-family:var(--font-bricolage),sans-serif;font-size:clamp(26px,3vw,35px);font-weight:500;line-height:1.12;letter-spacing:-.03em}.blog-paper_featuredSummary__JzYAj{margin-block:18px 24px;font-size:15px;line-height:1.75;color:var(--muted-foreground)}.blog-paper_metadata__eUjls{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:10px;line-height:1.7;color:var(--muted-foreground)}.blog-paper_readArticle__lB6ds{display:inline-flex;align-items:center;gap:12px;margin-top:24px;font-size:14px;font-weight:500;color:var(--primary)}.blog-paper_index__5hMv0{padding-block:32px 72px}.blog-paper_indexHeading___elp0{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-block:12px 24px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground)}.blog-paper_indexHeading___elp0 h2{font:inherit;color:var(--foreground)}.blog-paper_list__5gvC0{list-style:none;margin:0;padding:0}.blog-paper_article__eTTtP{display:grid;grid-template-columns:28px minmax(160px,240px) minmax(0,1fr) 20px;gap:clamp(18px,2.6vw,32px);align-items:center;padding-block:32px;border-top:1px solid var(--border);color:inherit;text-decoration:none}.blog-paper_number__LCjgs{align-self:start;margin-top:4px;font-size:10px;color:var(--primary)}.blog-paper_cover__UNz_u{aspect-ratio:4/3}.blog-paper_category__iNQga{margin-bottom:10px;font-size:10px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:var(--primary);overflow-wrap:anywhere}.blog-paper_articleTitle__9ZHGz{font-family:var(--font-bricolage),sans-serif;font-size:clamp(23px,2.6vw,29px);font-weight:500;line-height:1.18;letter-spacing:-.025em}.blog-paper_summary__KfJCE{margin-block:12px 16px;max-width:68ch;font-size:14px;line-height:1.7;color:var(--muted-foreground)}.blog-paper_articleArrow__En6ii{color:var(--primary)}.blog-paper_article__eTTtP:focus-visible,.blog-paper_featured__FX9dI:focus-visible{outline:2px solid var(--primary);outline-offset:6px}.blog-paper_article__eTTtP:hover .blog-paper_articleTitle__9ZHGz,.blog-paper_featured__FX9dI:hover .blog-paper_featuredTitle__dXgye{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.blog-paper_missingCover__xbJTi{display:grid;position:absolute;inset:16%;place-items:center;border:1px solid var(--border);color:var(--primary);transform:rotate(-5deg)}.blog-paper_missingCover__xbJTi:after,.blog-paper_missingCover__xbJTi:before{content:"";position:absolute;inset:10%;border:1px solid var(--border)}.blog-paper_missingCover__xbJTi:after{inset:-12% 48%;border-width:0 1px}.blog-paper_missingCover__xbJTi span{font-family:var(--font-bricolage),sans-serif;font-size:50px;font-weight:300}.blog-paper_empty__cfY0K{padding-block:72px;border-top:1px solid var(--border);color:var(--muted-foreground)}.blog-paper_cta__MAL0H{padding-block:clamp(48px,7vw,80px);border-top:1px solid var(--border)}@media (max-width:900px){.blog-paper_hero__85Lsh{grid-template-columns:1.5fr 1fr;gap:20px}.blog-paper_article__eTTtP{grid-template-columns:20px minmax(140px,28%) minmax(0,1fr);gap:20px}.blog-paper_articleArrow__En6ii{display:none}}@media (max-width:760px){.blog-paper_hero__85Lsh{grid-template-columns:minmax(0,1fr);padding-bottom:32px}.blog-paper_title__wQD8F{max-width:14ch}.blog-paper_intro__C8OdE{font-size:16px}.blog-paper_hero__85Lsh>figure{width:230px;justify-self:end;margin-top:-4px}.blog-paper_featured__FX9dI{grid-template-columns:minmax(0,1fr);padding-top:28px}.blog-paper_featuredCover__4hfN1{aspect-ratio:16/10}.blog-paper_featuredSummary__JzYAj{margin-block:16px 20px}}@media (max-width:600px){.blog-paper_article__eTTtP{grid-template-columns:20px minmax(0,1fr);gap:16px;padding-block:28px}.blog-paper_cover__UNz_u{grid-column:2;aspect-ratio:16/9}.blog-paper_articleBody__BNtP0{grid-column:2}.blog-paper_articleTitle__9ZHGz{font-size:24px}.blog-paper_indexHeading___elp0{align-items:start}.blog-paper_index__5hMv0{padding-bottom:40px}}