.PgAKtG_hero{--map-w:290vw;--cx:44%;--cy:24%;--line-w:.75;--index-w:1.2;--index-mix:14%;flex-direction:column;display:flex;position:relative;overflow:clip}.PgAKtG_content{z-index:var(--z-raised);padding-block:var(--space-l) var(--space-m);align-content:start;position:relative}.PgAKtG_descriptor,.PgAKtG_title,.PgAKtG_intro{grid-column:1/-1}.PgAKtG_descriptor{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg);flex-direction:column;line-height:1.6;display:flex}.PgAKtG_slash{color:var(--accent-graphic);display:none}.PgAKtG_title{margin-top:var(--space-l);font-size:var(--step-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);font-weight:var(--weight-light);text-wrap:wrap;overflow-wrap:anywhere}.PgAKtG_line{display:block}.PgAKtG_unit{vertical-align:top;margin-block:-.2em -.26em;padding-block:.2em .26em;display:inline-block;overflow:hidden}.PgAKtG_unit>span{display:inline-block}.PgAKtG_intro{gap:var(--space-l);margin-top:var(--space-l);display:grid}.PgAKtG_lead{max-width:34ch;font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}.PgAKtG_actions{align-items:center;gap:var(--space-xs) var(--space-l);flex-wrap:wrap;display:flex}.PgAKtG_primary{align-items:center;gap:var(--space-s);min-height:3.25rem;padding-inline:var(--space-m) 1.375rem;background-color:var(--graphite);color:var(--limestone);border-radius:var(--radius-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);transition:background-color var(--dur-base) var(--ease-standard);font-size:.9375rem;line-height:1;display:inline-flex}.PgAKtG_arrow{fill:none;stroke:currentColor;stroke-width:1.25px;width:1rem;height:.625rem;transition:translate var(--dur-base) var(--ease-out);overflow:visible}.PgAKtG_primary:hover,.PgAKtG_primary:focus-visible{background-color:var(--deep-charcoal)}.PgAKtG_primary:hover .PgAKtG_arrow,.PgAKtG_primary:focus-visible .PgAKtG_arrow{translate:.25rem}.PgAKtG_secondary{min-height:2.75rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);align-items:center;font-size:.9375rem;line-height:1;display:inline-flex;position:relative}.PgAKtG_secondary:before,.PgAKtG_secondary:after{content:"";height:var(--hairline);background-color:var(--line-strong);position:absolute;bottom:.625rem;left:0;right:0}.PgAKtG_secondary:after{background-color:var(--fg);transform-origin:100%;transition:transform var(--dur-slow) var(--ease-out);transform:scaleX(0)}.PgAKtG_secondary:hover:after,.PgAKtG_secondary:focus-visible:after{transform-origin:0;transform:scaleX(1)}.PgAKtG_map{pointer-events:none;position:relative}.PgAKtG_frame{height:clamp(17rem,72vw,30rem);position:relative;overflow:clip}.PgAKtG_plate{width:var(--map-w);aspect-ratio:16/10;left:calc(var(--cx) - .42006 * var(--map-w));top:calc(var(--cy) - .37506 * var(--map-w));position:absolute}.PgAKtG_contours{shape-rendering:geometricprecision;width:100%;height:100%;overflow:visible}.PgAKtG_contours path{stroke:var(--line-strong);stroke-width:var(--line-w)}.PgAKtG_contours path[data-index]{stroke-width:var(--index-w);stroke:color-mix(in oklab, var(--line-strong), var(--fg) var(--index-mix))}.PgAKtG_chippis{width:0;height:0;position:absolute;top:60.01%;left:42.006%}.PgAKtG_leader{width:var(--hairline);background-color:color-mix(in oklab, var(--accent-graphic) 45%, transparent);transform-origin:top;height:200vh;position:absolute;top:.75rem;left:-.5px}.PgAKtG_cross{background:linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / var(--hairline) 100% no-repeat, linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / 100% var(--hairline) no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:-.75rem;left:-.75rem}.PgAKtG_cross:after{content:"";border:var(--hairline) solid var(--accent-graphic);background-color:var(--bg);border-radius:50%;position:absolute;inset:.4375rem}.PgAKtG_chippisLabel{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;white-space:nowrap;color:var(--accent);justify-items:end;gap:.125rem;line-height:1.3;display:grid;position:absolute;bottom:.875rem;right:1.25rem}.PgAKtG_elevation{background-color:var(--bg);font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-muted);transform:translate(-50%, -50%) rotate(var(--angle));padding-inline:.25rem;font-size:.625rem;line-height:1;position:absolute}.PgAKtG_coords{justify-items:end;display:grid}.PgAKtG_dash{display:none}.PgAKtG_cartouche{padding:var(--space-s) var(--grid-margin) var(--space-xl);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;color:var(--fg-muted);justify-items:start;gap:.125rem;line-height:1.4;display:grid}.PgAKtG_nowrap{display:inline-block}.PgAKtG_scale{align-items:center;gap:var(--space-2xs);color:var(--fg);margin-bottom:.25rem;display:flex}.PgAKtG_scaleBar{width:calc(var(--map-w) * .07143);border:var(--hairline) solid var(--fg);border-top:0;height:.3125rem}@media (min-width:48rem){.PgAKtG_descriptor{gap:var(--space-xs);flex-direction:row}.PgAKtG_slash{display:inline}}@media (min-width:48rem) and (max-width:63.99rem){.PgAKtG_title{margin-top:var(--space-xl)}.PgAKtG_frame{height:clamp(17rem,52vw,26rem)}.PgAKtG_elevation[data-elevation="700"]{display:none}}@media (min-width:64rem){.PgAKtG_hero{--map-w:125vw;--cx:63%;--cy:74%;--line-w:.7;--index-w:1.15;--index-mix:22%;min-height:calc(100svh - var(--header-h));border-bottom:var(--border);display:grid}.PgAKtG_content{grid-template-rows:auto minmax(var(--space-2xl), .7fr) auto auto minmax(var(--space-3xl), 1fr);padding-block:var(--space-xl) var(--space-l)}.PgAKtG_title{grid-row:3;margin-top:0}.PgAKtG_intro{margin-top:var(--space-2xl);grid-area:4/1/auto/span 6}.PgAKtG_map,.PgAKtG_frame{height:auto;position:absolute;inset:0}.PgAKtG_coords{display:block}.PgAKtG_dash{display:inline}.PgAKtG_cartouche{left:max(var(--grid-margin), (100% - var(--grid-max)) / 2 + var(--grid-margin));bottom:var(--space-l);padding:0;position:absolute}}@media (min-width:64rem) and (max-width:79.99rem){.PgAKtG_hero{--cx:67%}.PgAKtG_elevation[data-elevation="1300"]{display:none}}@media (min-width:64rem) and (max-height:50rem){.PgAKtG_content{grid-template-rows:auto minmax(var(--space-l), .5fr) auto auto minmax(var(--space-2xl), 1fr);padding-block:var(--space-l) var(--space-m)}.PgAKtG_intro{margin-top:var(--space-xl)}.PgAKtG_cartouche{bottom:var(--space-m)}}@media (min-width:64rem) and (max-height:42rem){.PgAKtG_content{grid-template-rows:auto minmax(var(--space-m), .5fr) auto auto minmax(5rem, 1fr);padding-top:var(--space-m)}.PgAKtG_intro{margin-top:var(--space-l)}}@media (prefers-reduced-motion:no-preference){.PgAKtG_contours path{stroke-dasharray:1;stroke-dashoffset:1px;animation:PgAKtG_hero-draw var(--dur-contour) var(--ease-draw) calc(var(--dur-base) + var(--i) * 20ms) both}.PgAKtG_unit>span{animation:PgAKtG_hero-rise var(--dur-reveal) var(--ease-out) var(--rise-delay,0s) both}.PgAKtG_line:first-child .PgAKtG_unit:first-child>span{--rise-delay:80ms}.PgAKtG_line:first-child .PgAKtG_unit:last-child>span{--rise-delay:.15s}.PgAKtG_line:last-child .PgAKtG_unit:first-child>span{--rise-delay:.22s}.PgAKtG_line:last-child .PgAKtG_unit:last-child>span{--rise-delay:.29s}.PgAKtG_descriptor,.PgAKtG_intro,.PgAKtG_cartouche,.PgAKtG_chippisLabel,.PgAKtG_elevation{animation:PgAKtG_hero-fade var(--dur-reveal) var(--ease-out) var(--fade-delay,0s) both}.PgAKtG_descriptor{--fade-delay:0s}.PgAKtG_intro{--fade-delay:.45s}.PgAKtG_cross{animation:PgAKtG_hero-mark var(--dur-base) var(--ease-out) 1.8s both}.PgAKtG_leader{animation:PgAKtG_hero-leader var(--dur-reveal) var(--ease-draw) 1.95s both}.PgAKtG_chippisLabel{--fade-delay:2s}.PgAKtG_elevation{--fade-delay:2.2s}.PgAKtG_cartouche{--fade-delay:1.4s}}@keyframes PgAKtG_hero-draw{to{stroke-dashoffset:0}}@keyframes PgAKtG_hero-mark{0%{scale:0}}@keyframes PgAKtG_hero-leader{0%{scale:1 0}}@keyframes PgAKtG_hero-rise{0%{translate:0 1.5em}}@keyframes PgAKtG_hero-fade{0%{opacity:0;translate:0 .375rem}}
.mL1_uW_label{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-weight:var(--weight-regular);font-size:var(--step-label);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;line-height:1;display:flex}.mL1_uW_index{color:var(--accent);font-weight:var(--weight-medium)}.mL1_uW_rule{width:var(--space-l);height:var(--hairline);background-color:var(--line-strong)}.mL1_uW_title{color:var(--fg-muted)}
._575tXG_section{padding-block:var(--space-section)}._575tXG_label,._575tXG_title,._575tXG_text,._575tXG_aside,._575tXG_principles{grid-column:1/-1}._575tXG_title{margin-top:var(--space-l);font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}._575tXG_line{display:block}._575tXG_lineWide{display:inline}._575tXG_nowrap{white-space:nowrap}._575tXG_portrait{aspect-ratio:4/5;margin-top:var(--space-2xl);grid-column:1/span 9;position:relative;overflow:clip}._575tXG_portrait:after{content:"";border:var(--hairline) solid color-mix(in srgb, var(--fg) 12%, transparent);pointer-events:none;position:absolute;inset:0}._575tXG_portraitImage{object-fit:cover}._575tXG_text{margin-top:var(--space-2xl)}._575tXG_lead{max-width:40ch;font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);text-wrap:balance}._575tXG_paragraph{max-width:60ch;margin-top:var(--space-l);color:var(--fg-muted);--reveal-delay:.12s}._575tXG_aside{align-content:start;gap:var(--space-xl);margin-top:var(--space-2xl);display:grid}._575tXG_note{align-content:start;gap:var(--space-s);--reveal-delay:.16s;display:grid}._575tXG_noteText{max-width:34ch;font-size:var(--step-small);line-height:var(--leading-body);color:var(--fg-muted)}._575tXG_principles{margin-top:var(--space-3xl)}._575tXG_principlesTitle{margin-bottom:var(--space-m);font-family:var(--font-mono);font-weight:var(--weight-regular);font-size:var(--step-label);letter-spacing:var(--tracking-mono);color:var(--fg-muted);line-height:1}._575tXG_principle{padding-block:var(--space-m);font-weight:var(--weight-light);font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);text-wrap:balance;position:relative}._575tXG_principle:before,._575tXG_principle:last-child:after{content:"";height:var(--hairline);background-color:var(--line-strong);transform-origin:0;position:absolute;left:0;right:0}._575tXG_principle:before{top:0}._575tXG_principle:last-child:after{bottom:0}._575tXG_principle:nth-child(2){--reveal-delay:.12s}._575tXG_principle:nth-child(3){--reveal-delay:.24s}._575tXG_principleText{display:block}._575tXG_rest{color:var(--fg-muted)}@media (min-width:48rem){._575tXG_lineWide{display:block}._575tXG_portrait{grid-column:1/span 5}._575tXG_aside{grid-template-columns:subgrid;margin-top:var(--space-3xl)}._575tXG_note{grid-column:1/span 7}}@media (min-width:64rem){._575tXG_label{grid-area:1/1/auto/span 3;align-self:start;padding-top:.9em}._575tXG_title{grid-area:1/4/auto/-1;margin-top:0}._575tXG_portrait{margin-top:calc(var(--space-3xl) + var(--step-h3) * .29);grid-area:2/1/span 2/span 3;align-self:start}._575tXG_text{margin-top:var(--space-3xl);grid-area:2/4/auto/-1}._575tXG_aside{margin-top:var(--space-2xl);grid-area:3/4/auto/-1}._575tXG_note{grid-column:1/span 5}._575tXG_principles{grid-row:4;grid-template-columns:subgrid;margin-top:calc(var(--space-3xl) + var(--space-l));display:grid}._575tXG_principlesTitle{padding-top:calc(var(--space-m) + (var(--step-h2) * 1.1 - var(--step-label)) / 2);grid-area:1/1/auto/span 3;align-self:start;margin:0}._575tXG_principlesList,._575tXG_principle{grid-template-columns:subgrid;grid-column:1/-1;display:grid}._575tXG_principlesList{grid-row:1}._575tXG_principleText{grid-column:4/-1}}@media (min-width:80rem){._575tXG_section{grid-template-rows:auto auto auto 1fr auto auto}._575tXG_text,._575tXG_aside{display:contents}._575tXG_lead,._575tXG_paragraph{grid-column:4/span 6}._575tXG_lead{margin-top:var(--space-3xl);grid-row:2}._575tXG_paragraph{grid-row:3}._575tXG_portrait{grid-row:2/span 3}._575tXG_note{margin-top:var(--space-l);padding-top:calc(var(--step-body) * 1.18 - var(--step-label) * .875);padding-right:var(--space-m);grid-area:3/1/auto/span 3}._575tXG_withPortrait ._575tXG_note{grid-row:5;padding-top:0}._575tXG_principles{grid-row:6}}@media screen and (prefers-reduced-motion:no-preference){._575tXG_principle:before,._575tXG_principle:last-child:after{transition:scale var(--dur-draw) var(--ease-draw);transition-delay:var(--reveal-delay,0s)}[data-reveal-ready] ._575tXG_principle:not([data-revealed]):before{scale:0 1}[data-reveal-ready] ._575tXG_principle:not([data-revealed]):after{scale:0 1}}
.hss9Sa_sheet{--bg:var(--bg-alt);padding-block:var(--space-section);border-top:var(--border);background-color:var(--bg)}.hss9Sa_section{--draw-ink:color-mix(in oklab, var(--line-strong), var(--fg) 45%);--draw-faint:var(--line-strong);--draw-accent:var(--accent-graphic);row-gap:var(--space-l)}.hss9Sa_label,.hss9Sa_header,.hss9Sa_list{grid-column:1/-1}.hss9Sa_heading{max-width:20ch;font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.hss9Sa_intro{max-width:var(--measure-narrow);text-wrap:balance;margin-top:var(--space-m);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}.hss9Sa_list{grid-template-columns:subgrid;margin-top:var(--space-2xl);border-bottom:var(--border);display:grid}.hss9Sa_item{grid-column:1/-1;grid-template-columns:subgrid;padding-block:var(--space-l) var(--space-2xl);border-top:var(--border);align-items:start;display:grid}.hss9Sa_item>*{grid-column:1/-1}.hss9Sa_number{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step-label);font-weight:var(--weight-medium);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--accent);line-height:1;display:flex}.hss9Sa_number:after{content:"";width:var(--space-l);height:var(--hairline);background-color:var(--line-strong)}.hss9Sa_body{margin-top:var(--space-l)}.hss9Sa_title{max-width:14ch;font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}.hss9Sa_text{max-width:36ch;margin-top:var(--space-s);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}.hss9Sa_tags{justify-items:start;gap:var(--space-2xs);margin-top:var(--space-l);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.02em;color:var(--fg-muted);line-height:1;display:grid}.hss9Sa_drawing{margin-top:var(--space-xl)}.hss9Sa_plate{position:relative}.hss9Sa_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hss9Sa_stroke{stroke-width:1px;stroke-linejoin:miter}.hss9Sa_crisp{shape-rendering:crispedges}.hss9Sa_ink{stroke:var(--draw-ink)}.hss9Sa_faint{stroke:var(--draw-faint)}.hss9Sa_accent{stroke:var(--draw-accent)}.hss9Sa_junction{fill:var(--bg)}.hss9Sa_note{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-muted);line-height:1;position:absolute}.hss9Sa_note[data-accent]{color:var(--accent)}.hss9Sa_note[data-anchor=above]{translate:-50% calc(-100% - .375rem)}.hss9Sa_note[data-anchor=below]{translate:-50% .4375rem}.hss9Sa_item[data-layout=schema] .hss9Sa_drawing,.hss9Sa_item[data-layout=parcours] .hss9Sa_drawing{padding-bottom:var(--space-s)}.hss9Sa_note[data-anchor=center]{translate:-50% -50%}@media (min-width:48rem){.hss9Sa_item{padding-block:var(--space-xl) var(--space-2xl)}.hss9Sa_body,.hss9Sa_drawing{margin-top:var(--space-l);grid-row:2}.hss9Sa_item[data-layout=elevation] .hss9Sa_body{grid-column:1/span 6}.hss9Sa_item[data-layout=elevation] .hss9Sa_drawing{grid-column:7/-1}.hss9Sa_item[data-layout=plan] .hss9Sa_drawing{grid-column:1/span 5}.hss9Sa_item[data-layout=plan] .hss9Sa_body{grid-column:7/-1}.hss9Sa_item[data-layout=parcours] .hss9Sa_body,.hss9Sa_item[data-layout=schema] .hss9Sa_body{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.hss9Sa_item[data-layout=parcours] .hss9Sa_title,.hss9Sa_item[data-layout=schema] .hss9Sa_title{grid-area:1/1/span 2/span 6}.hss9Sa_item[data-layout=parcours] .hss9Sa_text,.hss9Sa_item[data-layout=parcours] .hss9Sa_tags,.hss9Sa_item[data-layout=schema] .hss9Sa_text,.hss9Sa_item[data-layout=schema] .hss9Sa_tags{grid-column:7/-1}.hss9Sa_item[data-layout=parcours] .hss9Sa_text,.hss9Sa_item[data-layout=schema] .hss9Sa_text{margin-top:0}.hss9Sa_item[data-layout=parcours] .hss9Sa_drawing,.hss9Sa_item[data-layout=schema] .hss9Sa_drawing{grid-column:1/-1}.hss9Sa_item[data-layout=parcours] .hss9Sa_body,.hss9Sa_item[data-layout=schema] .hss9Sa_drawing{margin-top:var(--space-xl);grid-row:3}}@media (min-width:64rem){.hss9Sa_label{grid-column:1/span 3;align-self:start;padding-top:.9em}.hss9Sa_header{grid-column:4/-1}.hss9Sa_list{margin-top:var(--space-3xl)}.hss9Sa_item{padding-block:var(--space-xl) var(--space-2xl)}.hss9Sa_number{grid-area:1/1/auto/span 3;padding-top:.75rem}.hss9Sa_body,.hss9Sa_drawing{grid-row:1;margin-top:0}.hss9Sa_item[data-layout=elevation] .hss9Sa_body{grid-column:4/span 4}.hss9Sa_item[data-layout=elevation] .hss9Sa_drawing{grid-column:8/-1}.hss9Sa_item[data-layout=plan] .hss9Sa_drawing{grid-column:4/span 4}.hss9Sa_item[data-layout=plan] .hss9Sa_body{grid-column:9/-1}.hss9Sa_item[data-layout=parcours] .hss9Sa_body,.hss9Sa_item[data-layout=schema] .hss9Sa_body,.hss9Sa_item[data-layout=parcours] .hss9Sa_drawing,.hss9Sa_item[data-layout=schema] .hss9Sa_drawing{grid-column:4/-1}.hss9Sa_item[data-layout=parcours] .hss9Sa_title,.hss9Sa_item[data-layout=schema] .hss9Sa_title{grid-column:1/span 4}.hss9Sa_item[data-layout=parcours] .hss9Sa_text,.hss9Sa_item[data-layout=parcours] .hss9Sa_tags,.hss9Sa_item[data-layout=schema] .hss9Sa_text,.hss9Sa_item[data-layout=schema] .hss9Sa_tags{grid-column:5/span 4}.hss9Sa_item[data-layout=parcours] .hss9Sa_body,.hss9Sa_item[data-layout=schema] .hss9Sa_drawing{margin-top:var(--space-xl);grid-row:2}}@media screen and (prefers-reduced-motion:no-preference){.hss9Sa_stroke{stroke-dasharray:1}html[data-reveal-ready] .hss9Sa_drawing:not([data-revealed]) .hss9Sa_stroke{stroke-dashoffset:1px}html[data-reveal-ready] .hss9Sa_drawing:not([data-revealed]) .hss9Sa_note{opacity:0}.hss9Sa_drawing[data-revealed] .hss9Sa_stroke{transition:stroke-dashoffset var(--t,var(--dur-draw)) var(--e,var(--ease-draw)) var(--d,0s)}.hss9Sa_drawing[data-revealed] .hss9Sa_note{transition:opacity var(--dur-slow) var(--ease-out) 1.6s}}
.ql4YJa_section{padding-block:var(--space-section);background-color:var(--bg)}.ql4YJa_label,.ql4YJa_heading,.ql4YJa_coupe{grid-column:1/-1}.ql4YJa_heading{margin-top:var(--space-l);max-width:20ch;font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.ql4YJa_headingLine{display:block}.ql4YJa_coupe{--tail:.5rem;margin-top:var(--space-2xl)}.ql4YJa_figure{position:relative;container-type:inline-size}.ql4YJa_plate{position:relative}.ql4YJa_plate:after{content:"";height:var(--hairline);background-color:var(--line-strong);position:absolute;top:100%;left:0;right:0}.ql4YJa_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ql4YJa_ground{fill:var(--bg-alt)}.ql4YJa_profile{fill:none;stroke:var(--fg);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ql4YJa_station{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);bottom:calc(-1 * var(--tail));width:0;position:absolute}.ql4YJa_leader{width:var(--hairline);background-color:color-mix(in oklab, var(--accent-graphic) 60%, transparent);transform-origin:top;position:absolute;top:0;bottom:0;left:-.5px}.ql4YJa_marker{--size:.75rem;left:-.5px;top:calc(-1 * var(--size));width:var(--hairline);height:var(--size);background-color:var(--accent-graphic);transform-origin:bottom;position:absolute}.ql4YJa_station[data-origin] .ql4YJa_marker{transform-origin:50%;background:linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / var(--hairline) 100% no-repeat, linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / 100% var(--hairline) no-repeat;width:1.5rem;height:1.5rem;top:-.75rem;left:-.75rem}.ql4YJa_station[data-origin] .ql4YJa_marker:after{content:"";border:var(--hairline) solid var(--accent-graphic);background-color:var(--bg);border-radius:50%;position:absolute;inset:.4375rem}.ql4YJa_stationNumber{font-family:var(--font-mono);font-size:var(--step-caption);font-weight:var(--weight-medium);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--accent);line-height:1;position:absolute;top:calc(100% + .375rem);left:0}.ql4YJa_origin,.ql4YJa_end{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;white-space:nowrap;line-height:1.3;position:absolute}.ql4YJa_origin{left:0;bottom:calc((1 - var(--y)) * 100% + 1.125rem);color:var(--accent);display:grid}.ql4YJa_originSep{display:none}.ql4YJa_end{right:0;bottom:calc((1 - var(--y)) * 100% + .75rem);color:var(--fg-muted)}.ql4YJa_caption{margin-top:calc(var(--tail) + var(--space-xl));font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;color:var(--fg-muted);justify-items:start;gap:.125rem;line-height:1.4;display:grid}.ql4YJa_nowrap{display:inline-block}.ql4YJa_scale{align-items:center;gap:var(--space-2xs);color:var(--fg);margin-bottom:.25rem;display:flex}.ql4YJa_scaleBar{border:var(--hairline) solid var(--fg);border-top:0;width:11.1111cqi;height:.3125rem}.ql4YJa_steps{margin-top:var(--space-xl);display:grid}.ql4YJa_step{padding-block:var(--space-m);border-top:var(--border)}.ql4YJa_step:last-child{border-bottom:var(--border)}.ql4YJa_stepTitle{font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);align-items:baseline;display:flex}.ql4YJa_stepNumber{width:2.75rem;font-family:var(--font-mono);font-size:var(--step-label);font-weight:var(--weight-medium);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--accent);flex:none}.ql4YJa_stepText{margin-top:var(--space-2xs);max-width:34ch;color:var(--fg-muted);margin-left:2.75rem}@media (min-width:48rem){.ql4YJa_steps{column-gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.ql4YJa_step:nth-last-child(2){border-bottom:var(--border)}.ql4YJa_stepTitle{gap:var(--space-s);display:grid}.ql4YJa_stepNumber{width:auto;line-height:1}.ql4YJa_stepText{margin-left:0}}@media (min-width:64rem){.ql4YJa_origin{display:block}.ql4YJa_originSep{display:inline}.ql4YJa_label{grid-column:1/span 3;align-self:start;padding-top:.9em}.ql4YJa_heading{grid-column:4/-1;margin-top:0}.ql4YJa_coupe{--gap:var(--space-xl);--tail:calc(var(--gap) - .625rem);margin-top:var(--space-3xl)}.ql4YJa_station{left:calc(var(--k) * (100% + var(--grid-gutter)) / 4)}.ql4YJa_stationNumber{display:none}.ql4YJa_caption{margin-top:0;position:absolute;top:0;left:0}.ql4YJa_steps{margin-top:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}.ql4YJa_step,.ql4YJa_step:last-child,.ql4YJa_step:nth-last-child(2){border:0;padding-block:0}.ql4YJa_stepText{max-width:30ch}}@media screen and (prefers-reduced-motion:no-preference){[data-reveal-ready] .ql4YJa_coupe.ql4YJa_coupe[data-reveal]:not([data-revealed]){opacity:1;translate:none}[data-reveal-ready] .ql4YJa_coupe:not([data-revealed]) .ql4YJa_svg{clip-path:inset(-.5rem 100% -.5rem -.5rem)}[data-reveal-ready] .ql4YJa_coupe:not([data-revealed]) .ql4YJa_marker{scale:0}[data-reveal-ready] .ql4YJa_coupe:not([data-revealed]) .ql4YJa_leader{scale:1 0}[data-reveal-ready] .ql4YJa_coupe:not([data-revealed]) :is(.ql4YJa_stationNumber,.ql4YJa_origin,.ql4YJa_end,.ql4YJa_caption,.ql4YJa_step){opacity:0}[data-reveal-ready] .ql4YJa_coupe:not([data-revealed]) .ql4YJa_step{translate:0 .5rem}.ql4YJa_coupe[data-revealed] .ql4YJa_svg{clip-path:inset(-.5rem);transition:clip-path var(--dur-draw) var(--ease-draw)}.ql4YJa_coupe[data-revealed] .ql4YJa_marker{transition:scale var(--dur-base) var(--ease-out) calc(var(--at) * var(--dur-draw))}.ql4YJa_coupe[data-revealed] .ql4YJa_leader{transition:scale var(--dur-slow) var(--ease-draw) calc(var(--at) * var(--dur-draw) + var(--dur-instant))}.ql4YJa_coupe[data-revealed] .ql4YJa_stationNumber{transition:opacity var(--dur-base) var(--ease-out) calc(var(--at) * var(--dur-draw) + var(--dur-base))}.ql4YJa_coupe[data-revealed] .ql4YJa_step{transition:opacity var(--dur-reveal) var(--ease-out), translate var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--at) * var(--dur-draw) + var(--dur-base))}.ql4YJa_coupe[data-revealed] .ql4YJa_origin{transition:opacity var(--dur-slow) var(--ease-out) var(--dur-base)}.ql4YJa_coupe[data-revealed] .ql4YJa_caption{transition:opacity var(--dur-slow) var(--ease-out) var(--dur-slow)}.ql4YJa_coupe[data-revealed] .ql4YJa_end{transition:opacity var(--dur-slow) var(--ease-out) calc(var(--dur-draw) * .85)}}
.PEOdkW_planche{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;row-gap:var(--space-m);display:grid}.PEOdkW_sheet{--pad:clamp(.75rem, .45rem + 1.1vw, 1.5rem);padding:var(--pad) var(--pad) 0;background-color:var(--pure-white);border:var(--border);grid-column:1/-1;container:sheet/inline-size}.PEOdkW_views{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.PEOdkW_sheet[data-views="2"] .PEOdkW_views{grid-auto-columns:minmax(0,24.375rem);justify-content:center;column-gap:clamp(.75rem,6cqi,5rem)}.PEOdkW_view{min-width:0}.PEOdkW_drawing{position:relative}.PEOdkW_drawing:after{content:"";border:var(--hairline) solid color-mix(in srgb, var(--fg) 14%, transparent);pointer-events:none;position:absolute;inset:0}.PEOdkW_image{width:100%;height:auto;display:block}.PEOdkW_viewLabel{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;color:var(--fg-muted);line-height:1.35}@media (max-width:47.99rem){.PEOdkW_view[data-mobile] .PEOdkW_dimension{display:none}}.PEOdkW_dimension{--line-at:.75rem;height:1.875rem;display:block;position:relative}.PEOdkW_dimension:before{content:"";left:0;right:0;bottom:var(--line-at);height:var(--hairline);background-color:var(--accent-graphic);position:absolute}.PEOdkW_dimension:after{content:"";border-inline:var(--hairline) solid var(--accent-graphic);position:absolute;inset:.5rem 0 .25rem}.PEOdkW_ticks{position:absolute;inset:0}.PEOdkW_ticks:before,.PEOdkW_ticks:after{content:"";bottom:calc(var(--line-at) - .3125rem);width:var(--hairline);background-color:var(--accent-graphic);height:.625rem;position:absolute;rotate:45deg}.PEOdkW_ticks:before{left:0}.PEOdkW_ticks:after{right:0}.PEOdkW_dimensionValue{left:50%;bottom:calc(var(--line-at) + .3125rem);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--accent);line-height:1;position:absolute;translate:-50%}.PEOdkW_cartouche{gap:var(--hairline);margin:var(--pad) calc(-1 * var(--pad)) 0;border-top:var(--border);background-color:var(--line);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--fg-muted);grid-template-columns:auto minmax(0,1fr) auto auto auto;line-height:1.35;display:grid}.PEOdkW_cell{min-width:0;padding:.6875rem var(--pad);background-color:var(--pure-white)}.PEOdkW_project{font-weight:var(--weight-medium);color:var(--fg)}.PEOdkW_title{color:var(--fg)}.PEOdkW_number{font-weight:var(--weight-medium);color:var(--accent)}.PEOdkW_note{color:var(--fg-muted)}.PEOdkW_project,.PEOdkW_format,.PEOdkW_date{white-space:nowrap}@container sheet (max-width:49.99rem){.PEOdkW_cartouche{grid-template-columns:auto minmax(0,1fr) auto}.PEOdkW_date{grid-area:1/3}.PEOdkW_format{grid-area:2/1}.PEOdkW_note{grid-area:2/2/auto/-1}}@container sheet (max-width:24.99rem){.PEOdkW_cell{padding-block:.5rem}.PEOdkW_format{display:none}.PEOdkW_title{grid-column:2/-1}.PEOdkW_note{grid-area:2/1/auto/3}.PEOdkW_date{grid-area:2/3}}.PEOdkW_cartouche[data-blank]{grid-template-columns:auto minmax(0,1fr) auto}.PEOdkW_cartouche[data-blank] .PEOdkW_title{grid-column:2}.PEOdkW_cartouche[data-blank] .PEOdkW_date{grid-area:1/3}.PEOdkW_caption{max-width:52ch;font-size:var(--step-body);line-height:var(--leading-body);color:var(--fg-muted);grid-column:1/-1}.PEOdkW_blank{min-width:0}.PEOdkW_blankArea{height:clamp(9rem,20vw,18rem);position:relative;overflow:hidden}.PEOdkW_axisH,.PEOdkW_axisV{color:var(--concrete);transition:color var(--dur-base) var(--ease-standard), scale var(--dur-draw) var(--ease-draw);position:absolute}.PEOdkW_axisH{height:var(--hairline);transform-origin:42%;background-image:repeating-linear-gradient(90deg,currentColor 0 1.25rem,#0000 1.25rem 1.625rem,currentColor 1.625rem 1.75rem,#0000 1.75rem 2.125rem);top:60%;left:0;right:0}.PEOdkW_axisV{width:var(--hairline);transform-origin:50% 60%;background-image:repeating-linear-gradient(currentColor 0 1.25rem,#0000 1.25rem 1.625rem,currentColor 1.625rem 1.75rem,#0000 1.75rem 2.125rem);top:0;bottom:0;left:42%}.PEOdkW_mark{background:linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / var(--hairline) 100% no-repeat, linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / 100% var(--hairline) no-repeat;opacity:0;width:1.5rem;height:1.5rem;transition:opacity var(--dur-base) var(--ease-out), scale var(--dur-base) var(--ease-out);position:absolute;top:calc(60% - .75rem);left:calc(42% - .75rem);scale:.6}.PEOdkW_mark:after{content:"";border:var(--hairline) solid var(--accent-graphic);background-color:var(--pure-white);border-radius:50%;position:absolute;inset:.4375rem}:is(:is(:hover,:focus-within)>.PEOdkW_blank .PEOdkW_axisH,:is(:hover,:focus-within)>.PEOdkW_blank .PEOdkW_axisV){color:var(--accent-graphic)}:is(:hover,:focus-within)>.PEOdkW_blank .PEOdkW_mark{opacity:1;transition-delay:var(--dur-base);scale:1}@media (hover:none){.PEOdkW_blank[data-revealed] :is(.PEOdkW_axisH,.PEOdkW_axisV){color:var(--accent-graphic)}.PEOdkW_blank[data-revealed] .PEOdkW_mark{opacity:1;transition-delay:var(--dur-base);scale:1}}@media (min-width:64rem){.PEOdkW_planche[data-layout=full] .PEOdkW_caption{grid-column:4/span 6}.PEOdkW_planche:is([data-layout=main],[data-layout=views]){grid-column:4/-1}.PEOdkW_planche:is([data-layout=main],[data-layout=views]) .PEOdkW_caption{grid-column:1/span 6}.PEOdkW_planche:is([data-layout=detail],[data-layout=aside],[data-layout=start],[data-layout=end]) .PEOdkW_sheet,.PEOdkW_planche:is([data-layout=detail],[data-layout=aside],[data-layout=start],[data-layout=end]) .PEOdkW_caption{grid-row:1}.PEOdkW_planche:is([data-layout=detail],[data-layout=aside],[data-layout=start],[data-layout=end]) .PEOdkW_caption{align-self:end}.PEOdkW_planche[data-layout=aside] .PEOdkW_sheet{grid-column:7/-1}.PEOdkW_planche[data-layout=aside] .PEOdkW_caption{padding-right:var(--space-s);grid-column:4/span 3}.PEOdkW_sheet[data-views="2"] .PEOdkW_views{grid-auto-columns:minmax(0,18.75rem)}.PEOdkW_planche[data-layout=detail] .PEOdkW_sheet{grid-column:4/span 6}.PEOdkW_planche[data-layout=detail] .PEOdkW_caption{grid-column:10/-1}.PEOdkW_planche[data-layout=start] .PEOdkW_sheet{grid-column:1/span 8}.PEOdkW_planche[data-layout=start] .PEOdkW_caption{grid-column:9/-1}.PEOdkW_planche[data-layout=end] .PEOdkW_sheet{grid-column:5/-1}.PEOdkW_planche[data-layout=end] .PEOdkW_caption{grid-column:1/span 3}}@media screen and (prefers-reduced-motion:no-preference){html[data-reveal-ready] .PEOdkW_planche:not([data-revealed]) .PEOdkW_dimension:before{scale:0 1}html[data-reveal-ready] .PEOdkW_planche:not([data-revealed]) .PEOdkW_dimension:after{scale:1 0}html[data-reveal-ready] .PEOdkW_planche:not([data-revealed]) :is(.PEOdkW_ticks,.PEOdkW_dimensionValue){opacity:0}.PEOdkW_planche[data-revealed] .PEOdkW_dimension:before{transition:scale var(--dur-draw) var(--ease-draw) var(--dur-base)}.PEOdkW_dimension:after{transform-origin:bottom}.PEOdkW_planche[data-revealed] .PEOdkW_dimension:after{transition:scale var(--dur-slow) var(--ease-draw) var(--dur-instant)}.PEOdkW_planche[data-revealed] :is(.PEOdkW_ticks,.PEOdkW_dimensionValue){transition:opacity var(--dur-slow) var(--ease-out) calc(var(--dur-draw) * .6)}html[data-reveal-ready] .PEOdkW_blank:not([data-revealed]) :is(.PEOdkW_axisH,.PEOdkW_axisV){scale:0 1}html[data-reveal-ready] .PEOdkW_blank:not([data-revealed]) .PEOdkW_axisV{scale:1 0}}@media (prefers-reduced-motion:reduce){.PEOdkW_axisH,.PEOdkW_axisV,.PEOdkW_mark{transition:none}}
.S-2JKa_page{row-gap:var(--space-xl);padding-block:var(--space-3xl) 0}.S-2JKa_label,.S-2JKa_body{grid-column:1/-1}.S-2JKa_body{justify-items:start;gap:var(--space-m);display:grid}.S-2JKa_title{max-width:16ch;font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.S-2JKa_text{max-width:var(--measure-narrow);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}.S-2JKa_action{min-height:2.75rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);background-image:linear-gradient(var(--fg), var(--fg));background-position:0 calc(100% - .625rem);background-repeat:no-repeat;background-size:100% var(--hairline);align-items:center;font-size:.9375rem;line-height:1;display:inline-flex;position:relative}@media (min-width:64rem){.S-2JKa_label{grid-column:1/span 3;align-self:start;padding-top:.9em}.S-2JKa_body{grid-column:4/-1}}
.rnk_JG_footer{margin-top:var(--space-section)}.rnk_JG_inner{padding-block:var(--space-3xl) var(--space-l)}.rnk_JG_top{row-gap:var(--space-xl);padding-bottom:var(--space-3xl)}.rnk_JG_signature,.rnk_JG_contact{grid-column:1/-1}.rnk_JG_signature{gap:var(--space-l);align-content:start;display:grid}.rnk_JG_motto{max-width:18ch;font-weight:var(--weight-light);font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);text-wrap:balance}.rnk_JG_contact{gap:var(--space-2xs);color:var(--fg-muted);align-content:end;font-style:normal;display:grid}.rnk_JG_email{--target-pad:.625rem;padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad)) calc(var(--space-xs) - var(--target-pad));color:var(--fg);font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);background-image:linear-gradient(var(--accent-graphic), var(--accent-graphic));background-repeat:no-repeat;background-position:0 calc(100% - var(--target-pad));background-size:0% var(--hairline);transition:background-size var(--dur-base) var(--ease-out);justify-self:start}.rnk_JG_email:hover,.rnk_JG_email:focus-visible{background-size:100% var(--hairline)}.rnk_JG_coordinates,.rnk_JG_meta,.rnk_JG_colophonTitle,.rnk_JG_facts{font-family:var(--font-mono);font-size:var(--step-label);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.rnk_JG_coordinates{color:var(--accent);letter-spacing:.02em}.rnk_JG_bottom{row-gap:var(--space-l);padding-top:var(--space-l);border-top:var(--border)}.rnk_JG_brand,.rnk_JG_legal,.rnk_JG_colophon{grid-column:1/-1}.rnk_JG_brand{align-items:baseline;gap:var(--space-s);display:flex}.rnk_JG_wordmark{font-weight:var(--weight-medium);letter-spacing:var(--tracking-wordmark);font-size:.8125rem}.rnk_JG_meta{color:var(--fg-muted)}.rnk_JG_legal{gap:var(--space-2xs) var(--space-m);font-size:var(--step-small);color:var(--fg-muted);flex-wrap:wrap;display:flex}.rnk_JG_legal a{transition:color var(--dur-fast) var(--ease-standard)}.rnk_JG_legal a:hover{color:var(--fg)}.rnk_JG_colophonTitle{margin-bottom:var(--space-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-mono);color:var(--fg-muted)}.rnk_JG_facts{gap:var(--space-3xs) var(--space-l);grid-template-columns:max-content minmax(0,1fr);display:grid}.rnk_JG_facts div{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.rnk_JG_facts dt{color:var(--fg-muted)}@media (min-width:48rem){.rnk_JG_legal a{padding-block:.25rem}.rnk_JG_wordmark{margin-block:-.25rem;padding-block:.25rem}.rnk_JG_signature{grid-column:1/span 7}.rnk_JG_contact{grid-column:8/-1}.rnk_JG_brand{grid-column:1/span 7}.rnk_JG_legal{grid-column:8/-1}}@media (min-width:64rem){.rnk_JG_brand{grid-column:1/span 4}.rnk_JG_legal{flex-direction:column;grid-column:5/span 3}.rnk_JG_colophon{grid-column:8/-1}}@media (max-width:23rem){.rnk_JG_facts{grid-template-columns:minmax(0,1fr)}.rnk_JG_facts div{grid-template-columns:1fr}}@media (max-width:47.99rem){.rnk_JG_legal{row-gap:0}.rnk_JG_legal a,.rnk_JG_wordmark{align-items:center;min-height:2.75rem;display:inline-flex}.rnk_JG_brand{align-items:center}.rnk_JG_bottom{row-gap:var(--space-s)}}
.jtIKUW_section{padding-block:var(--space-section) 0}.jtIKUW_label,.jtIKUW_title,.jtIKUW_project,.jtIKUW_next{grid-column:1/-1}.jtIKUW_title{margin-top:var(--space-l);font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.jtIKUW_line{display:inline}.jtIKUW_project,.jtIKUW_next{grid-template-columns:subgrid;align-items:start;row-gap:var(--space-l);display:grid;position:relative}.jtIKUW_project{margin-top:var(--space-2xl)}.jtIKUW_next{margin-top:var(--space-3xl)}.jtIKUW_blank{grid-column:1/-1}.jtIKUW_info{--reveal-delay:.12s;grid-column:1/-1;align-content:start;justify-items:start;display:grid}.jtIKUW_name,.jtIKUW_nextTitle{font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}.jtIKUW_nextLine{display:block}.jtIKUW_summary{max-width:36ch;margin-top:var(--space-s);color:var(--fg-muted)}.jtIKUW_facts{justify-items:start;gap:var(--space-2xs);margin-top:var(--space-m);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.02em;color:var(--fg-muted);line-height:1;display:grid}.jtIKUW_link{align-items:center;gap:var(--space-s);min-height:2.75rem;margin-top:var(--space-m);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);font-size:.9375rem;line-height:1;display:inline-flex}.jtIKUW_link:after{content:"";position:absolute;inset:0}.jtIKUW_link>span{white-space:nowrap;background-image:linear-gradient(var(--fg), var(--fg)), linear-gradient(var(--line-strong), var(--line-strong));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% var(--hairline), 100% var(--hairline);transition:background-size var(--dur-slow) var(--ease-out);padding-block:.25rem}.jtIKUW_arrow{fill:none;stroke:currentColor;stroke-width:1.25px;width:1rem;height:.625rem;transition:translate var(--dur-base) var(--ease-out);overflow:visible}.jtIKUW_project:hover .jtIKUW_link>span,.jtIKUW_next:hover .jtIKUW_link>span,.jtIKUW_link:focus-visible>span{background-size:100% var(--hairline), 100% var(--hairline)}.jtIKUW_project:hover .jtIKUW_arrow,.jtIKUW_next:hover .jtIKUW_arrow,.jtIKUW_link:focus-visible .jtIKUW_arrow{translate:.25rem}@media (min-width:48rem){.jtIKUW_line{display:block}}@media (min-width:64rem){.jtIKUW_label{grid-area:1/1/auto/span 3;align-self:start;padding-top:.9em}.jtIKUW_title{grid-area:1/4/auto/-1;margin-top:0}.jtIKUW_project{margin-top:var(--space-3xl)}.jtIKUW_project .jtIKUW_info,.jtIKUW_next .jtIKUW_info{grid-area:1/1/auto/span 3}.jtIKUW_blank{grid-area:1/4/auto/-1}@media (min-width:80rem){.jtIKUW_project .jtIKUW_info,.jtIKUW_next .jtIKUW_info{padding-right:var(--space-m)}}.jtIKUW_nextTitle{font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}}
._2q4HFa_page{--half-gutter:calc(var(--grid-gutter) / 2)}._2q4HFa_head{padding-top:var(--space-l)}._2q4HFa_back,._2q4HFa_title,._2q4HFa_lead,._2q4HFa_author,._2q4HFa_facts{grid-column:1/-1}._2q4HFa_back{justify-self:start;align-items:center;gap:var(--space-xs);min-height:2.75rem;display:inline-flex}._2q4HFa_backArrow{fill:none;width:1rem;height:.625rem;stroke:var(--fg-muted);stroke-width:1.25px;transition:translate var(--dur-base) var(--ease-out), stroke var(--dur-fast) var(--ease-standard);overflow:visible;rotate:180deg}._2q4HFa_back:hover ._2q4HFa_backArrow,._2q4HFa_back:focus-visible ._2q4HFa_backArrow{stroke:var(--fg);translate:-.25rem}._2q4HFa_title{margin-top:var(--space-m);font-size:min(max(var(--step-display), 16vw), 6.5rem);line-height:var(--leading-display);letter-spacing:-.02em}._2q4HFa_lead{margin-top:var(--space-m);font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}._2q4HFa_leadLine{display:block}._2q4HFa_author{max-width:var(--measure);margin-top:var(--space-s);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}._2q4HFa_facts{margin-top:var(--space-xl);border-top:var(--border-strong);order:1}._2q4HFa_fact{align-items:baseline;gap:var(--space-s);padding-block:var(--space-s);border-bottom:var(--border);grid-template-columns:7.5rem minmax(0,1fr);display:grid}._2q4HFa_fact dt{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-mono);color:var(--fg-muted);line-height:1.35}._2q4HFa_fact dd{font-size:var(--step-small);line-height:var(--leading-tight)}._2q4HFa_factNote{color:var(--fg-muted);margin-top:.125rem;display:block}._2q4HFa_factLink{background-image:linear-gradient(var(--fg), var(--fg)), linear-gradient(var(--line-strong), var(--line-strong));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% var(--hairline), 100% var(--hairline);transition:background-size var(--dur-slow) var(--ease-out);padding-bottom:.125rem}._2q4HFa_factLink:hover,._2q4HFa_factLink:focus-visible{background-size:100% var(--hairline), 100% var(--hairline)}._2q4HFa_cover{margin-top:var(--space-xl)}._2q4HFa_part{padding-top:calc(var(--space-section) * .75)}._2q4HFa_partLabel,._2q4HFa_partTitle,._2q4HFa_text,._2q4HFa_rules,._2q4HFa_review,._2q4HFa_figures,._2q4HFa_planches,._2q4HFa_also{grid-column:1/-1}._2q4HFa_partTitle{margin-top:var(--space-m);font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}._2q4HFa_titleLine{display:block}._2q4HFa_text{max-width:60ch;margin-top:var(--space-l)}._2q4HFa_text p{font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}._2q4HFa_text p:first-child{color:var(--fg)}._2q4HFa_text p+p{margin-top:var(--space-s)}._2q4HFa_blockTitle{font-family:var(--font-mono);font-weight:var(--weight-regular);font-size:var(--step-label);letter-spacing:var(--tracking-mono);color:var(--fg-muted);line-height:1.35}._2q4HFa_rules{margin-top:var(--space-2xl)}._2q4HFa_rulesList{margin-top:var(--space-s);border-bottom:var(--border)}._2q4HFa_rule{gap:var(--space-3xs);padding-block:var(--space-s);border-top:var(--border);display:grid}._2q4HFa_ruleTerm{font-weight:var(--weight-medium);line-height:var(--leading-tight)}._2q4HFa_ruleText{max-width:56ch;line-height:var(--leading-body);color:var(--fg-muted)}._2q4HFa_review{margin-top:var(--space-2xl)}._2q4HFa_reviewList{gap:var(--space-2xs) var(--grid-gutter);margin-top:var(--space-s);padding-block:var(--space-s);border-block:var(--border);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.02em;line-height:1.35;display:grid}._2q4HFa_reviewText{max-width:56ch;margin-top:var(--space-m);color:var(--fg-muted)}._2q4HFa_figures{margin-top:var(--space-2xl)}._2q4HFa_figuresNote{max-width:30ch;margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;color:var(--fg-muted);line-height:1.4}._2q4HFa_figuresList{margin-top:var(--space-m);border-bottom:var(--border);display:grid}._2q4HFa_figure{align-items:baseline;gap:var(--space-s);padding-block:var(--space-s);border-top:var(--border);grid-template-columns:5.5rem minmax(0,1fr);display:grid}._2q4HFa_figureValue{font-weight:var(--weight-light);font-size:var(--step-h2);letter-spacing:var(--tracking-h2);font-variant-numeric:tabular-nums;grid-area:1/1;line-height:1}._2q4HFa_figureLabel{max-width:28ch;font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;color:var(--fg-muted);grid-area:1/2;line-height:1.4}._2q4HFa_also{max-width:60ch;margin-top:var(--space-2xl);padding-top:var(--space-s);border-top:var(--border);color:var(--fg-muted)}._2q4HFa_planches{grid-template-columns:subgrid;row-gap:var(--space-3xl);margin-top:var(--space-2xl);display:grid}._2q4HFa_planches+._2q4HFa_figures{margin-top:var(--space-3xl)}._2q4HFa_next{padding-top:var(--space-section)}._2q4HFa_label,._2q4HFa_nextTitle,._2q4HFa_nextText,._2q4HFa_actions{grid-column:1/-1}._2q4HFa_nextTitle{margin-top:var(--space-l);font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}._2q4HFa_nextLine{display:block}._2q4HFa_nextText{max-width:40ch;margin-top:var(--space-m);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted);--reveal-delay:.12s}._2q4HFa_actions{align-items:center;gap:var(--space-xs) var(--space-l);margin-top:var(--space-xl);--reveal-delay:.2s;flex-wrap:wrap;display:flex}._2q4HFa_primary{align-items:center;gap:var(--space-s);min-height:3.25rem;padding-inline:var(--space-m) 1.375rem;background-color:var(--graphite);color:var(--limestone);border-radius:var(--radius-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);transition:background-color var(--dur-base) var(--ease-standard);font-size:.9375rem;line-height:1;display:inline-flex}._2q4HFa_arrow{fill:none;stroke:currentColor;stroke-width:1.25px;width:1rem;height:.625rem;transition:translate var(--dur-base) var(--ease-out);overflow:visible}._2q4HFa_primary:hover,._2q4HFa_primary:focus-visible{background-color:var(--deep-charcoal)}._2q4HFa_primary:hover ._2q4HFa_arrow,._2q4HFa_primary:focus-visible ._2q4HFa_arrow{translate:.25rem}._2q4HFa_secondary{min-height:2.75rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);align-items:center;font-size:.9375rem;line-height:1.3;display:inline-flex;position:relative}._2q4HFa_secondary:before,._2q4HFa_secondary:after{content:"";height:var(--hairline);background-color:var(--line-strong);position:absolute;bottom:.5rem;left:0;right:0}._2q4HFa_secondary:after{background-color:var(--fg);transform-origin:100%;transition:transform var(--dur-slow) var(--ease-out);transform:scaleX(0)}._2q4HFa_secondary:hover:after,._2q4HFa_secondary:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (min-width:48rem){._2q4HFa_facts{order:0}._2q4HFa_rule{gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}._2q4HFa_reviewList{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}._2q4HFa_figuresList{column-gap:var(--grid-gutter);margin-top:var(--space-l);border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr))}._2q4HFa_figure{justify-content:flex-end;gap:var(--space-xs);padding-block:var(--space-s) 0;flex-direction:column-reverse;display:flex}._2q4HFa_figureValue{font-size:var(--step-h1);letter-spacing:var(--tracking-h1)}}@media (min-width:64rem){._2q4HFa_head{padding-top:var(--space-xl)}._2q4HFa_back{margin-top:calc((6.5rem * var(--leading-display) - 2.75rem) / 2);grid-area:1/1/auto/span 3;align-self:start}._2q4HFa_title{grid-area:1/4/auto/-1;margin-top:0}._2q4HFa_lead,._2q4HFa_author{grid-column:4/-1}._2q4HFa_facts{grid-template-columns:subgrid;border-bottom:var(--border);column-gap:0;display:grid}._2q4HFa_fact{align-content:start;gap:var(--space-xs);padding:var(--space-s) var(--half-gutter) var(--space-m);border-bottom:0;border-left:var(--border);grid-template-columns:1fr}._2q4HFa_fact:first-child{border-left:0;grid-column:1/span 3;padding-left:0}._2q4HFa_fact:nth-child(2){grid-column:4/span 2}._2q4HFa_fact:nth-child(3){grid-column:6/span 3}._2q4HFa_fact:nth-child(4){grid-column:9/span 2}._2q4HFa_fact:last-child{grid-column:11/span 2;padding-right:0}._2q4HFa_label,._2q4HFa_partLabel{grid-area:1/1/auto/span 3;align-self:start}._2q4HFa_partLabel{padding-top:calc((var(--step-h2) * var(--leading-h2) - var(--step-label)) / 2)}._2q4HFa_partTitle{grid-area:1/4/auto/-1;margin-top:0}._2q4HFa_text,._2q4HFa_also{grid-column:4/span 6}._2q4HFa_rules,._2q4HFa_figures{grid-template-columns:subgrid;align-items:start;display:grid}._2q4HFa_rules ._2q4HFa_blockTitle,._2q4HFa_figuresHead{padding-top:var(--space-s);padding-right:var(--space-m);grid-area:1/1/auto/span 3}._2q4HFa_rulesList{grid-area:1/4/auto/-1;grid-template-columns:subgrid;margin-top:0;display:grid}._2q4HFa_rule{grid-template-columns:subgrid;grid-column:1/-1}._2q4HFa_ruleTerm{grid-column:1/span 3}._2q4HFa_ruleText{grid-column:4/-1}._2q4HFa_review{grid-template-columns:subgrid;align-items:start;display:grid}._2q4HFa_review ._2q4HFa_blockTitle{padding-top:var(--space-s);padding-right:var(--space-m);grid-area:1/1/auto/span 3}._2q4HFa_reviewList{grid-area:1/4/auto/-1;margin-top:0}._2q4HFa_reviewText{grid-column:4/span 6}._2q4HFa_figuresList,._2q4HFa_nextTitle{grid-area:1/4/auto/-1;margin-top:0}._2q4HFa_nextLine{display:inline}._2q4HFa_next ._2q4HFa_label{padding-top:calc((var(--step-h1) * var(--leading-h1) - var(--step-label)) / 2)}._2q4HFa_nextText,._2q4HFa_actions{grid-column:4/-1}}
.dhIxzq_section{--contact-error:#9c3d2e;--half-gutter:calc(var(--grid-gutter) / 2);padding-block:var(--space-section) 0;align-items:start}.dhIxzq_label,.dhIxzq_title,.dhIxzq_lead,.dhIxzq_details,.dhIxzq_formArea{grid-column:1/-1}.dhIxzq_title{margin-top:var(--space-l);font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.dhIxzq_lead{max-width:36ch;margin-top:var(--space-m);font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}.dhIxzq_leadLine{display:block}.dhIxzq_details{gap:var(--space-2xs);margin-top:var(--space-l);display:grid}.dhIxzq_detail{align-items:baseline;gap:var(--space-s);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.dhIxzq_detail dt{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-mono);color:var(--fg-muted);line-height:1}.dhIxzq_detail dd{font-size:var(--step-body);line-height:var(--leading-tight)}.dhIxzq_place{align-items:center;gap:var(--space-xs);display:flex}.dhIxzq_mark{background:linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / var(--hairline) 100% no-repeat, linear-gradient(var(--accent-graphic), var(--accent-graphic)) center / 100% var(--hairline) no-repeat;flex:none;width:.875rem;height:.875rem;position:relative}.dhIxzq_mark:after{content:"";border:var(--hairline) solid var(--accent-graphic);background-color:var(--bg);border-radius:50%;position:absolute;inset:.25rem}.dhIxzq_detailLink,.dhIxzq_privacyLink{background-image:linear-gradient(var(--fg), var(--fg)), linear-gradient(var(--line-strong), var(--line-strong));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% var(--hairline), 100% var(--hairline);transition:background-size var(--dur-slow) var(--ease-out);padding-bottom:.125rem}.dhIxzq_detailLink{background-position:0 calc(100% - .5625rem),0 calc(100% - .5625rem);padding-block:.6875rem}.dhIxzq_detailLink:hover,.dhIxzq_detailLink:focus-visible,.dhIxzq_privacyLink:hover,.dhIxzq_privacyLink:focus-visible{background-size:100% var(--hairline), 100% var(--hairline)}.dhIxzq_formArea{grid-template-columns:subgrid;margin-top:var(--space-xl);display:grid}.dhIxzq_form,.dhIxzq_success{grid-column:1/-1;grid-template-columns:subgrid;column-gap:0;display:grid}.dhIxzq_field{border-top:var(--border);flex-direction:column;grid-column:1/-1;display:flex;position:relative}.dhIxzq_fieldNom{border-top:var(--border-strong)}.dhIxzq_fieldMessage{border-bottom:var(--border-strong)}.dhIxzq_field:before,.dhIxzq_field:after{content:"";z-index:var(--z-raised);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.dhIxzq_field:before{height:var(--hairline);background-color:var(--contact-error);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.dhIxzq_field:after{background-color:var(--focus);transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);transform:scaleX(0)}.dhIxzq_field[data-invalid]:before{opacity:1}.dhIxzq_field:focus-within:after{transform:scaleX(1)}.dhIxzq_fieldHead{justify-content:space-between;align-items:baseline;gap:var(--space-s);display:flex}.dhIxzq_fieldLabel{padding-top:var(--space-s);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:var(--tracking-mono);color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-standard);line-height:1;display:block}.dhIxzq_field:hover .dhIxzq_fieldLabel{color:var(--fg)}.dhIxzq_field:focus-within .dhIxzq_fieldLabel{color:var(--accent)}.dhIxzq_field[data-invalid] .dhIxzq_fieldLabel,.dhIxzq_field[data-invalid]:focus-within .dhIxzq_fieldLabel{color:var(--contact-error)}.dhIxzq_counter{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--fg-muted);line-height:1}.dhIxzq_counterValue{color:var(--fg)}.dhIxzq_input{width:100%;min-height:3.75rem;padding:var(--space-xs) 0 var(--space-s);border-radius:var(--radius-0);font-size:var(--step-lead);line-height:var(--leading-tight);color:var(--fg);caret-color:var(--accent);appearance:none;background-color:#0000;border:0;display:block}.dhIxzq_input:focus-visible{outline-offset:0;outline:2px solid #0000}.dhIxzq_input::placeholder{color:var(--fg-muted);opacity:1}.dhIxzq_textarea{resize:vertical;field-sizing:content;min-height:8.5rem;max-height:32rem}@supports (field-sizing:content){.dhIxzq_textarea{resize:none}}.dhIxzq_error{padding-bottom:var(--space-s);font-size:var(--step-small);line-height:var(--leading-tight);color:var(--contact-error)}.dhIxzq_actions{align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-l);flex-wrap:wrap;grid-column:1/-1;display:flex}.dhIxzq_submit{align-items:center;column-gap:var(--space-s);min-height:3.25rem;padding-inline:var(--space-m) 1.375rem;background-color:var(--graphite);color:var(--limestone);border-radius:var(--radius-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);transition:background-color var(--dur-base) var(--ease-standard);grid-template-columns:auto auto;font-size:.9375rem;line-height:1;display:inline-grid}.dhIxzq_submitLabel{text-align:start;grid-area:1/1}.dhIxzq_submitLabel[data-hidden]{visibility:hidden}.dhIxzq_arrow{fill:none;stroke:currentColor;stroke-width:1.25px;width:1rem;height:.625rem;transition:translate var(--dur-base) var(--ease-out);grid-area:1/2;overflow:visible}.dhIxzq_submit:hover,.dhIxzq_submit:focus-visible{background-color:var(--deep-charcoal)}.dhIxzq_submit:hover .dhIxzq_arrow,.dhIxzq_submit:focus-visible .dhIxzq_arrow{translate:.25rem}.dhIxzq_submit[aria-disabled]{cursor:progress;background-color:var(--deep-charcoal)}.dhIxzq_submit[aria-disabled] .dhIxzq_arrow{visibility:hidden}.dhIxzq_mailtoNote{max-width:34ch;font-family:var(--font-mono);font-size:var(--step-caption);line-height:var(--leading-tight);letter-spacing:.02em;color:var(--fg-muted)}.dhIxzq_mailtoFallback{margin-top:var(--space-2xs);color:var(--fg);display:block}.dhIxzq_mailtoFallback a{text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.25em}.dhIxzq_privacy{max-width:44ch;margin-top:var(--space-m);font-size:var(--step-small);line-height:var(--leading-body);color:var(--fg-muted);grid-column:1/-1}.dhIxzq_privacyLink{color:var(--fg)}.dhIxzq_failure,.dhIxzq_noScriptError{padding-left:var(--space-s);border-left:2px solid var(--contact-error);font-size:var(--step-small);line-height:var(--leading-body);margin-top:var(--space-l);grid-column:1/-1}.dhIxzq_failure a,.dhIxzq_noScriptError a{text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.25em}.dhIxzq_noScriptError{display:none}.dhIxzq_noScriptError:target{display:block}.dhIxzq_success{row-gap:var(--space-s);padding-block:var(--space-xl);border-block:var(--border-strong)}.dhIxzq_success>*{grid-column:1/-1}.dhIxzq_stamp{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--accent);line-height:1}.dhIxzq_successTitle{max-width:20ch;margin-top:var(--space-xs);font-weight:var(--weight-light);font-size:var(--step-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);text-wrap:balance}.dhIxzq_successText{font-size:var(--step-lead);line-height:var(--leading-lead);color:var(--fg-muted)}@media (prefers-reduced-motion:no-preference){.dhIxzq_success{animation:dhIxzq_contact-in var(--dur-reveal) var(--ease-out) both}}@keyframes dhIxzq_contact-in{0%{opacity:0;translate:0 .5rem}}@media (min-width:48rem){.dhIxzq_titleLine{display:block}.dhIxzq_lead{max-width:none}.dhIxzq_details{grid-template-columns:subgrid;margin-top:var(--space-xl)}.dhIxzq_detail{align-content:start;gap:var(--space-xs);grid-column:span 4;grid-template-columns:1fr}.dhIxzq_textarea{min-height:11rem}.dhIxzq_fieldNom{padding-right:var(--half-gutter);grid-column:1/span 6}.dhIxzq_fieldEmail{padding-left:var(--half-gutter);border-top:var(--border-strong);border-left:var(--border);grid-column:7/-1}}@media (min-width:64rem){.dhIxzq_label{grid-area:1/1/auto/span 3;align-self:start;padding-top:.9em}.dhIxzq_title{grid-area:1/4/auto/-1;margin-top:0}.dhIxzq_lead{grid-area:2/4/auto/-1;max-width:none}.dhIxzq_details,.dhIxzq_formArea{margin-top:var(--space-3xl);grid-row:3}.dhIxzq_details{row-gap:var(--space-l);padding-top:var(--space-s);border-top:var(--border-strong);grid-column:1/span 3;grid-template-columns:1fr}.dhIxzq_detail{grid-column:auto}.dhIxzq_formArea{grid-column:4/-1}.dhIxzq_fieldNom{grid-column:1/span 4}.dhIxzq_fieldEmail{grid-column:5/-1}.dhIxzq_actions{grid-column:1/span 4;align-self:start}.dhIxzq_privacy{margin-top:var(--space-l);padding-left:var(--half-gutter);grid-column:5/-1;align-self:start}}
.W9zT7G_page{padding-top:var(--space-3xl);row-gap:var(--space-xl)}.W9zT7G_head,.W9zT7G_body{grid-column:1/-1}.W9zT7G_head{gap:var(--space-l);align-content:start;display:grid}.W9zT7G_title{font-size:var(--step-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.W9zT7G_body{max-width:var(--measure)}.W9zT7G_body h2{margin-top:var(--space-xl);margin-bottom:var(--space-xs);font-weight:var(--weight-regular);font-size:var(--step-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}.W9zT7G_body h2:first-child{margin-top:0}.W9zT7G_body p,.W9zT7G_body dl{color:var(--fg-muted)}.W9zT7G_body p+p{margin-top:var(--space-xs)}.W9zT7G_body dl{gap:var(--space-2xs);display:grid}.W9zT7G_body dl div{gap:var(--space-s);padding-block:var(--space-2xs);border-bottom:var(--border);grid-template-columns:minmax(8rem,12rem) 1fr;display:grid}.W9zT7G_body dt{color:var(--fg)}.W9zT7G_body a{color:var(--accent);text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.2em}.W9zT7G_todo{font-family:var(--font-mono);color:var(--accent);font-size:.875em}@media (min-width:64rem){.W9zT7G_head{grid-column:1/span 4}.W9zT7G_body{grid-column:6/-1}}@media (max-width:30rem){.W9zT7G_body dl div{grid-template-columns:1fr;gap:0}}
