.autor-desk{--desk-paper:#f0ede5;--desk-ink:#004643;--desk-meta:.875rem;--desk-small:.75rem;--desk-ui:.24s;--desk-deal:.85s;--desk-stagger:60ms;--desk-ease:cubic-bezier(.16, 1, .3, 1);color:var(--desk-ink);background:var(--desk-paper);padding:clamp(6.5rem,8vw,7.5rem) 0 0;overflow:clip}.autor-desk-heading{z-index:4;text-align:center;padding:0 1.25rem;position:relative}.autor .autor-desk-title{letter-spacing:-.04em;word-spacing:.08em;margin:0;font-size:clamp(3rem,7.4vw,7.5rem);font-weight:900;line-height:1.1}.autor-desk-title>span{display:block}.autor-desk-lead{text-wrap:pretty;max-width:36rem;margin:2rem auto 0;font-size:1.25rem;line-height:1.6}.autor-desk-lead>span{display:block}.autor-desk-stage{--desk-progress:0;max-width:90rem;margin:0 auto;padding:4.25rem 4rem 5rem}.autor-desk-papers{perspective:100rem;isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.autor-desk-placement{--sheet-angle:0deg;--sheet-lift:0rem;--sheet-deal-x:0%;--sheet-delay:0s;min-width:0;transform:translateY(calc(var(--sheet-lift) * (1 - var(--desk-progress)))) rotate(calc(var(--sheet-angle) * (1 - var(--desk-progress)))) scale(calc(1.04 - var(--desk-progress) * .04));transform-origin:50% 65%;position:relative}.autor-desk-placement:first-child{--sheet-angle:-8deg;--sheet-lift:1.25rem;--sheet-deal-x:16%;z-index:1}.autor-desk-placement:nth-child(2){--sheet-angle:2deg;--sheet-lift:-.6rem;--sheet-delay:var(--desk-stagger);z-index:3}.autor-desk-placement:nth-child(3){--sheet-angle:8deg;--sheet-lift:1.8rem;--sheet-deal-x:-16%;--sheet-delay:calc(var(--desk-stagger) * 2);z-index:2}.autor-desk-placement:focus-within{z-index:6}.autor-desk-sheet{color:#004643;transition:transform var(--desk-ui) var(--desk-ease);background:#fffefb;padding:.55rem;text-decoration:none;display:block;position:relative;box-shadow:0 1.5rem 2.5rem -.75rem #003c3526,0 .1rem .25rem #003c351a}.autor-desk-sheet:focus-visible{outline-offset:6px;outline:3px solid #004643;transform:translateY(-.75rem)}.autor-desk-image{aspect-ratio:1.8;background:#eeeae2;overflow:hidden}.autor-desk-image img{object-fit:cover;width:100%;height:100%;display:block}.autor-desk-caption{justify-content:space-between;align-items:center;gap:1rem;padding:1rem .6rem .25rem;display:flex}.autor-desk-caption strong{font-size:1.125rem;font-weight:600;line-height:1.4;display:block}.autor-desk-caption>span>span{font-size:var(--desk-small);margin-top:.2rem;line-height:1.5;display:block}.autor-desk-open{background:#e9d995;border-radius:50%;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.autor-desk-credit{font-size:var(--desk-small);min-height:1.125rem;margin:.3rem 0 .5rem;padding:0 .6rem;line-height:1.5}.autor-desk-atelier-forme .autor-desk-caption{padding-bottom:1.175rem}.autor-desk-bottom{max-width:82rem;font-size:var(--desk-meta);border-top:1px solid #00464333;justify-content:space-between;align-items:center;gap:1.5rem;margin:auto;padding:1.5rem 0;display:flex}.autor-desk-more{align-items:center;gap:1.5rem;min-height:2.75rem;font-weight:500;display:inline-flex}.autor-desk-index{flex-wrap:wrap;gap:1.5rem;display:flex}.autor-desk-index a{text-underline-offset:.3em;align-items:center;min-height:2.75rem;display:inline-flex}.autor-desk-index a:hover,.autor-desk-more:hover{text-decoration:underline}.autor-desk-controls{display:none}.autor-desk-page>header nav,.autor-desk-page>header>a:last-child{font-size:1rem}.autor-refresh[data-hero-tone=dark] .autor-desk{--desk-paper:#004643;--desk-ink:#f0ede5}.autor-refresh[data-hero-tone=dark] .autor-desk-bottom{border-color:#f0ede544}.autor-refresh[data-hero-tone=dark] .autor-desk-sheet:focus-visible{outline-color:#e9d995}@media (hover:hover) and (pointer:fine){.autor-desk-placement:hover{z-index:5}.autor-desk-sheet:hover{transform:translateY(-1rem)scale(1.025)}}@media (min-width:768px){.autor-desk-sheet:focus-visible{transform:translateY(-1rem) rotate(calc(var(--sheet-angle) * -1 * (1 - var(--desk-progress))))}.autor-desk-placement:focus-within .autor-desk-deal{animation:none}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.autor-desk-sheet:hover{transform:translateY(-1rem) rotate(calc(var(--sheet-angle) * -1 * (1 - var(--desk-progress)))) scale(1.025)}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.autor-desk-deal{animation:autor-desk-deal var(--desk-deal) var(--desk-ease) var(--sheet-delay) backwards}@keyframes autor-desk-deal{0%{transform:translate(var(--sheet-deal-x), 1rem) rotate(calc(var(--sheet-angle) * -.6))}to{transform:translate(0)rotate(0)}}}@media (max-width:1439px){.autor-desk-bottom{margin-inline:2rem}}@media (min-width:768px) and (max-width:1023px){.autor-desk-stage{padding:4rem 2.5rem}.autor-desk-papers{gap:1rem}.autor-desk-caption{gap:.5rem;padding:.75rem .25rem .25rem}.autor-desk-caption strong{font-size:1rem}.autor-desk-credit{padding-inline:.25rem}.autor-desk-open{width:2rem;height:2rem}.autor-desk-bottom{flex-wrap:wrap}}@media (max-width:767px){.autor-desk{padding-top:5rem}.autor .autor-desk-title{letter-spacing:-.05em;font-size:clamp(2.5rem,11vw,5.25rem);line-height:1.1}.autor-desk-lead{max-width:30rem;margin-top:1.75rem;font-size:1.125rem;line-height:1.6}.autor-desk-stage{margin-top:1rem;padding:0}.autor-desk-papers{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#00464366 transparent;perspective:none;gap:1.5rem;padding:2rem 1.5rem 2.25rem;scroll-padding-inline:1.5rem;display:flex;overflow:auto hidden}.autor-desk-placement{scroll-snap-align:start;flex:0 0 86%;transform:rotate(-2deg)}.autor-desk-placement:nth-child(2){transform:rotate(2deg)}.autor-desk-placement:nth-child(3){transform:rotate(-1deg)}.autor-desk-sheet{padding:.45rem;box-shadow:0 .75rem 1.25rem -.5rem #003c3530,0 .1rem .25rem #003c351a}.autor-desk-controls{justify-content:flex-end;align-items:center;gap:.5rem;margin:.5rem 1.25rem 2rem;display:flex}.autor-desk-controls button{touch-action:manipulation;border:1px solid;border-radius:50%;place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}.autor-desk-controls button:disabled{opacity:.3;cursor:default}.autor-desk-controls button:not(:disabled):hover{color:#004643;background:#e9d995}.autor-desk-bottom{margin-inline:1.25rem;padding:1.25rem 0 1.75rem;display:block}.autor-desk-index{gap:0 1.25rem;margin-top:.5rem}.autor-desk-page>header>a:last-child{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.autor-desk-placement,.autor-desk-deal,.autor-desk-sheet{transition:none!important;animation:none!important;transform:none!important}.autor-desk .brand-arrow{transition:none;transform:none}}.autor-desk-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin:1.5rem auto 2.5rem;padding-inline:1.25rem;display:flex}.autor-desk-primary{color:#f0ede5;background:#004643;border-radius:99px;justify-content:center;align-items:center;gap:1rem;min-height:3rem;padding:.75rem 1.25rem;font-size:1rem;line-height:1.5;display:inline-flex}.autor-desk-primary:hover{background:#003b38}.autor-desk-actions a:focus-visible{outline-offset:5px;outline:3px solid #004643}
