.homepage-module__2MMJSW__page{background:var(--color-bg);color:var(--color-text)}.homepage-module__2MMJSW__frame{width:min(calc(100% - (var(--space-lg) * 2)), var(--container-max));margin-inline:auto}.homepage-module__2MMJSW__register,.homepage-module__2MMJSW__storyTag{font-family:var(--font-family);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);font-size:.75rem;font-weight:600;line-height:1.4}.homepage-module__2MMJSW__masthead{isolation:isolate;min-height:100svh;color:var(--color-text-on-accent);background:var(--dark-section-bg);grid-template-rows:minmax(min-content,1fr) auto;display:grid;position:relative}.homepage-module__2MMJSW__mastheadMedia,.homepage-module__2MMJSW__mastheadScrim{position:absolute;inset:0}.homepage-module__2MMJSW__mastheadMedia{z-index:0;overflow:hidden}.homepage-module__2MMJSW__mastheadMedia picture{display:contents}.homepage-module__2MMJSW__mastheadImage{object-fit:cover;object-position:center}.homepage-module__2MMJSW__mastheadScrim{z-index:1;pointer-events:none;background:#0606089e}.homepage-module__2MMJSW__mastheadMedia canvas[data-masthead-light]{z-index:1;contain:strict;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.homepage-module__2MMJSW__mastheadFrame{z-index:2;width:min(100%, calc(var(--container-max) + (var(--space-lg) * 2)));min-width:0;padding:calc(var(--nav-offset) + var(--space-lg)) var(--space-lg) var(--space-lg);grid-row:1;margin-inline:auto;position:relative}.homepage-module__2MMJSW__mastheadSheet{flex-direction:column;display:flex}.homepage-module__2MMJSW__mastheadThesis{width:min(100%,58rem)}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register{margin-bottom:var(--space-md);color:var(--dark-section-link-hover)}.homepage-module__2MMJSW__thesis{max-width:9.5em;color:var(--color-text-on-accent);font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:400;line-height:1}.homepage-module__2MMJSW__page[data-locale=fr] .homepage-module__2MMJSW__thesis{min-block-size:2em}.homepage-module__2MMJSW__page[data-locale=en] .homepage-module__2MMJSW__thesis{min-block-size:3em}.homepage-module__2MMJSW__standfirst{max-width:38ch;margin-top:var(--space-lg);color:#ffffffc7;font-family:var(--font-family);font-size:clamp(1rem,1.35vw,1.25rem);font-weight:400;line-height:1.55}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register,.homepage-module__2MMJSW__standfirst,.homepage-module__2MMJSW__pathIndexInner{animation:homepage-module__2MMJSW__printSheetSettle var(--duration-entrance) var(--ease-reveal) both}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register{animation-delay:0s}.homepage-module__2MMJSW__standfirst{animation-delay:70ms}.homepage-module__2MMJSW__pathIndexInner{animation-delay:.14s}.homepage-module__2MMJSW__pathIndex{z-index:2;color:var(--color-text-on-accent);background:var(--dark-section-bg);border-block:1px solid var(--dark-section-divider);grid-row:2;position:relative}.homepage-module__2MMJSW__pathIndexInner{width:min(100%, calc(var(--container-max) + (var(--space-lg) * 2)));padding-inline:var(--space-lg);margin-inline:auto}.homepage-module__2MMJSW__pathIndexLabel{color:var(--dark-section-link-hover);margin:0;padding-block:.75rem}.homepage-module__2MMJSW__pathList{border-top:1px solid var(--dark-section-divider);grid-template:repeat(2,minmax(4.5rem,auto))/repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.homepage-module__2MMJSW__pathItem{min-width:0}.homepage-module__2MMJSW__pathItemJournal{border-inline-end:1px solid var(--dark-section-divider);grid-row:1/-1}.homepage-module__2MMJSW__pathItemBoutique{border-bottom:1px solid var(--dark-section-divider)}.homepage-module__2MMJSW__path{align-items:center;gap:var(--space-lg);min-height:100%;padding:1.125rem var(--space-lg);color:var(--color-text-on-accent);transition:opacity var(--transition-fast);grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr);text-decoration:none;display:grid;position:relative}.homepage-module__2MMJSW__pathJournal{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);align-items:start;min-height:9rem}.homepage-module__2MMJSW__pathLabel{font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:400;line-height:1.1}.homepage-module__2MMJSW__pathJournal .homepage-module__2MMJSW__pathLabel{font-size:clamp(1.75rem,3vw,2.5rem)}.homepage-module__2MMJSW__pathAction,.homepage-module__2MMJSW__textAction,.homepage-module__2MMJSW__browseAction,.homepage-module__2MMJSW__guideAction{font-family:var(--font-family);font-size:.875rem;font-weight:600;line-height:1.35}.homepage-module__2MMJSW__pathAction{color:#ffffffc7;justify-self:start;padding-bottom:.4rem;position:relative}.homepage-module__2MMJSW__pathAction:after{content:"";opacity:.45;transform-origin:0;height:1px;transition:transform .22s var(--ease-control), opacity .22s var(--ease-control);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.18)}.homepage-module__2MMJSW__pathJournal .homepage-module__2MMJSW__pathAction{align-self:end}.homepage-module__2MMJSW__pathJournal .homepage-module__2MMJSW__pathAction:after{background:var(--color-copper-action);opacity:1;transform:scaleX(.35)}.homepage-module__2MMJSW__journal,.homepage-module__2MMJSW__guide{background:var(--color-bg);position:relative}.homepage-module__2MMJSW__journal{padding-block:var(--space-3xl)}.homepage-module__2MMJSW__sectionHeader{gap:var(--space-xl);padding-bottom:var(--space-xl-2);border-bottom:1px solid var(--divider-color);grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:end;display:grid}.homepage-module__2MMJSW__sectionHeader .homepage-module__2MMJSW__register,.homepage-module__2MMJSW__guideHeading .homepage-module__2MMJSW__register{margin-bottom:var(--space-sm)}.homepage-module__2MMJSW__sectionTitle{max-width:11em;color:var(--color-text);font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.25rem,4.2vw,4rem);font-weight:400;line-height:1.04}.homepage-module__2MMJSW__sectionStandfirst{max-width:38ch;color:var(--color-text-soft);font-family:var(--font-family);font-size:clamp(1rem,1.35vw,1.25rem);font-weight:400;line-height:1.55}.homepage-module__2MMJSW__journalSpread{gap:var(--space-xl-2);padding-top:var(--space-xl-2);grid-template-columns:minmax(0,1.58fr) minmax(17rem,.82fr);display:grid}.homepage-module__2MMJSW__leadStory{min-width:0;color:var(--color-text);transition:transform var(--transition-fast), opacity var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.homepage-module__2MMJSW__leadMedia{aspect-ratio:3/2;background:var(--color-deep);display:block;position:relative;overflow:hidden}.homepage-module__2MMJSW__coverImage{object-fit:cover}.homepage-module__2MMJSW__leadCopy{padding-top:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.homepage-module__2MMJSW__leadTitle{max-width:16em;margin-top:var(--space-sm);color:var(--color-text);font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;line-height:1.08}.homepage-module__2MMJSW__storyExcerpt,.homepage-module__2MMJSW__readingExcerpt{color:var(--color-text-soft);font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:1.65}.homepage-module__2MMJSW__storyExcerpt{max-width:58ch;margin-top:var(--space-sm)}.homepage-module__2MMJSW__textAction{min-height:2.75rem;margin-top:var(--space-md);padding-top:var(--space-sm);color:var(--color-text);border-bottom:1px solid}.homepage-module__2MMJSW__readingRail{flex-direction:column;min-width:0;display:flex}.homepage-module__2MMJSW__readingList{border-top:1px solid var(--divider-color);margin:0;padding:0;list-style:none}.homepage-module__2MMJSW__readingLink{min-height:8rem;padding-block:var(--space-md);border-bottom:1px solid var(--divider-color);color:var(--color-text);transition:transform var(--transition-fast), opacity var(--transition-fast);flex-direction:column;justify-content:center;text-decoration:none;display:flex}.homepage-module__2MMJSW__readingTitle{margin-top:var(--space-xs);color:var(--color-text);font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:400;line-height:1.2}.homepage-module__2MMJSW__readingExcerpt{margin-top:var(--space-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.homepage-module__2MMJSW__browseAction,.homepage-module__2MMJSW__guideAction{min-height:2.75rem;padding-top:var(--space-sm);color:var(--color-text);transition:transform var(--transition-fast), opacity var(--transition-fast);border-bottom:1px solid;align-self:flex-start;text-decoration:none}.homepage-module__2MMJSW__browseAction{margin-top:var(--space-lg)}.homepage-module__2MMJSW__guide{padding-block:var(--space-3xl);background:var(--color-deep)}.homepage-module__2MMJSW__guideFrame{gap:var(--space-xl-2);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:end;display:grid}.homepage-module__2MMJSW__guideHeading .homepage-module__2MMJSW__sectionTitle{max-width:12em}.homepage-module__2MMJSW__guideCopy{flex-direction:column;align-items:flex-start;display:flex}.homepage-module__2MMJSW__guideCopy p{max-width:38ch;color:var(--color-text-soft);font-size:1rem;font-weight:400;line-height:1.65}.homepage-module__2MMJSW__guideAction{margin-top:var(--space-lg)}@media (hover:hover) and (pointer:fine){.homepage-module__2MMJSW__leadStory:hover,.homepage-module__2MMJSW__readingLink:hover,.homepage-module__2MMJSW__browseAction:hover,.homepage-module__2MMJSW__guideAction:hover{opacity:.86;transform:translateY(-1px)}.homepage-module__2MMJSW__path:hover .homepage-module__2MMJSW__pathAction:after{opacity:1;transform:scaleX(1)}}.homepage-module__2MMJSW__path:focus-visible,.homepage-module__2MMJSW__leadStory:focus-visible,.homepage-module__2MMJSW__readingLink:focus-visible,.homepage-module__2MMJSW__browseAction:focus-visible,.homepage-module__2MMJSW__guideAction:focus-visible{opacity:1;transform:none}.homepage-module__2MMJSW__path:focus-visible{outline:2px solid var(--color-warm-gold);outline-offset:-2px}.homepage-module__2MMJSW__path:focus-visible .homepage-module__2MMJSW__pathAction:after{opacity:1;transform:scaleX(1)}.homepage-module__2MMJSW__path:active,.homepage-module__2MMJSW__leadStory:active,.homepage-module__2MMJSW__readingLink:active,.homepage-module__2MMJSW__browseAction:active,.homepage-module__2MMJSW__guideAction:active{opacity:1;transform:none}@keyframes homepage-module__2MMJSW__printSheetSettle{0%{opacity:.72;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:767px){.homepage-module__2MMJSW__frame{width:calc(100% - (var(--space-sm) * 2))}.homepage-module__2MMJSW__mastheadFrame{padding:calc(var(--nav-offset) + var(--space-sm)) var(--space-sm) var(--space-sm)}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register{margin-bottom:var(--space-sm)}.homepage-module__2MMJSW__thesis{max-width:10em;font-size:clamp(2.5rem,12vw,3.75rem)}.homepage-module__2MMJSW__page[data-locale=fr] .homepage-module__2MMJSW__thesis{min-block-size:3em}.homepage-module__2MMJSW__page[data-locale=en] .homepage-module__2MMJSW__thesis{min-block-size:4em}.homepage-module__2MMJSW__standfirst{margin-top:var(--space-md);font-size:1rem;line-height:1.5}.homepage-module__2MMJSW__pathIndexInner{padding-inline:var(--space-sm)}.homepage-module__2MMJSW__pathIndexLabel{padding-block:.625rem}.homepage-module__2MMJSW__pathList{display:block}.homepage-module__2MMJSW__pathItemJournal{border-inline-end:0}.homepage-module__2MMJSW__pathItemBoutique{border-bottom:0}.homepage-module__2MMJSW__pathItem+.homepage-module__2MMJSW__pathItem{border-top:1px solid var(--dark-section-divider)}.homepage-module__2MMJSW__path,.homepage-module__2MMJSW__pathJournal{align-items:center;gap:var(--space-sm);min-height:4rem;padding:.875rem var(--space-sm);grid-template-rows:none;grid-template-columns:minmax(7rem,.65fr) minmax(0,1fr)}.homepage-module__2MMJSW__pathLabel,.homepage-module__2MMJSW__pathJournal .homepage-module__2MMJSW__pathLabel{font-size:1.25rem}.homepage-module__2MMJSW__pathAction{text-align:right;justify-self:end;min-width:0}.homepage-module__2MMJSW__pathJournal .homepage-module__2MMJSW__pathAction{align-self:center}.homepage-module__2MMJSW__journal,.homepage-module__2MMJSW__guide{padding-block:var(--space-2xl)}.homepage-module__2MMJSW__sectionHeader,.homepage-module__2MMJSW__guideFrame{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.homepage-module__2MMJSW__sectionHeader{padding-bottom:var(--space-lg)}.homepage-module__2MMJSW__sectionStandfirst{font-size:1rem}.homepage-module__2MMJSW__journalSpread{gap:var(--space-xl);padding-top:var(--space-lg);grid-template-columns:minmax(0,1fr)}.homepage-module__2MMJSW__leadTitle{font-size:clamp(1.75rem,9vw,2.5rem)}.homepage-module__2MMJSW__readingLink{min-height:7.5rem}}@media (max-width:420px){.homepage-module__2MMJSW__thesis{font-size:clamp(2rem,11vw,3rem)}}@media (max-width:340px){.homepage-module__2MMJSW__path{align-items:start;gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.homepage-module__2MMJSW__pathAction{text-align:left;justify-self:start;max-width:13rem}}@media (prefers-reduced-motion:reduce){.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register,.homepage-module__2MMJSW__standfirst,.homepage-module__2MMJSW__pathIndexInner{opacity:1;animation:none;transform:none}.homepage-module__2MMJSW__path,.homepage-module__2MMJSW__leadStory,.homepage-module__2MMJSW__readingLink,.homepage-module__2MMJSW__browseAction,.homepage-module__2MMJSW__guideAction,.homepage-module__2MMJSW__pathAction:after{transition:none}}
