.StoryDeep-module__Mw8tXq__title{margin-top:var(--space-3);font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:400;line-height:1.15}.StoryDeep-module__Mw8tXq__body{max-width:56ch;margin-top:var(--space-3);color:var(--color-muted);font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.75}.StoryDeep-module__Mw8tXq__smallTitle{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-charcoal);font-size:.6875rem;font-weight:500}.StoryDeep-module__Mw8tXq__image{object-fit:cover}.StoryDeep-module__Mw8tXq__contextGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,6vw,112px);display:grid}.StoryDeep-module__Mw8tXq__contextGrid .StoryDeep-module__Mw8tXq__body:first-child{margin-top:0}.StoryDeep-module__Mw8tXq__constraintsTitle{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-charcoal);margin-top:clamp(40px,7vh,72px);font-size:.6875rem;font-weight:500}.StoryDeep-module__Mw8tXq__constraints{margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);list-style:none;display:grid}.StoryDeep-module__Mw8tXq__constraints li{background:var(--color-stone-100);border-radius:18px;flex-direction:column;gap:6px;padding:clamp(20px,2vw,28px);display:flex}.StoryDeep-module__Mw8tXq__constraintNumber{margin-bottom:var(--space-3);font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-accent);font-size:2.25rem;line-height:1}.StoryDeep-module__Mw8tXq__constraints strong{font-family:var(--font-display);color:var(--color-charcoal);font-size:1.2rem;font-weight:400;line-height:1.25}.StoryDeep-module__Mw8tXq__constraints li>span:last-child{color:var(--color-muted);font-size:.9375rem;line-height:1.6}.StoryDeep-module__Mw8tXq__concept{background:var(--color-accent-soft)}.StoryDeep-module__Mw8tXq__conceptGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}.StoryDeep-module__Mw8tXq__conceptMedia{aspect-ratio:4/4.6;border-radius:999px 999px 18px 18px;position:relative;overflow:hidden}.StoryDeep-module__Mw8tXq__palette{gap:var(--space-4) var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;display:grid}.StoryDeep-module__Mw8tXq__palette li{flex-direction:column;gap:4px;display:flex}.StoryDeep-module__Mw8tXq__swatch{aspect-ratio:3/2;border-radius:10px;width:100%;margin-bottom:6px;box-shadow:inset 0 0 0 1px #1f1d1a14}.StoryDeep-module__Mw8tXq__materialName{font-family:var(--font-display);color:var(--color-charcoal);font-size:1rem}.StoryDeep-module__Mw8tXq__materialNote{color:var(--color-stone-600);font-size:.75rem;line-height:1.5}.StoryDeep-module__Mw8tXq__tableHead{max-width:720px}.StoryDeep-module__Mw8tXq__cards{grid-template-columns:repeat(var(--cards,3), minmax(0, 1fr));gap:clamp(12px,1.6vw,24px);margin-top:clamp(28px,5vh,48px);list-style:none;display:grid}.StoryDeep-module__Mw8tXq__card{border:1px solid var(--color-stone-200);background:var(--color-white);border-radius:20px;flex-direction:column;padding:clamp(24px,2.6vw,36px);display:flex;position:relative}.StoryDeep-module__Mw8tXq__cardHighlight{border-color:var(--color-charcoal);background:var(--color-charcoal);color:var(--color-ivory);box-shadow:0 30px 60px -36px #1f1d1a80}.StoryDeep-module__Mw8tXq__badge{background:var(--color-accent);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ivory);border-radius:999px;padding:5px 12px;font-size:.625rem;font-weight:500;position:absolute;top:20px;right:20px}.StoryDeep-module__Mw8tXq__cardNumber{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-accent);align-items:baseline;gap:8px;font-size:clamp(3rem,4.6vw,4.25rem);line-height:1;display:flex}.StoryDeep-module__Mw8tXq__cardNumber small{font-family:var(--font-body);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-stone-600);-webkit-text-stroke:0;font-size:.75rem}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardNumber{-webkit-text-stroke-color:#d8b98f}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardNumber small{color:#f7f4ef99}.StoryDeep-module__Mw8tXq__cardTitle{margin-top:var(--space-4);font-family:var(--font-display);color:inherit;font-size:clamp(1.3rem,1.6vw,1.55rem);font-weight:400;line-height:1.2}.StoryDeep-module__Mw8tXq__cardFacts{margin-top:var(--space-3)}.StoryDeep-module__Mw8tXq__cardFacts div{justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--color-stone-200);padding:10px 0;font-size:.875rem;display:flex}.StoryDeep-module__Mw8tXq__cardFacts dt{color:var(--color-stone-600)}.StoryDeep-module__Mw8tXq__cardFacts dd{text-align:right;color:var(--color-charcoal)}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardFacts div{border-bottom-color:#f7f4ef2e}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardFacts dt{color:#f7f4ef99}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardFacts dd{color:var(--color-ivory)}.StoryDeep-module__Mw8tXq__cardNote{padding-top:var(--space-4);color:var(--color-muted);margin-top:auto;font-size:.9375rem;line-height:1.6}.StoryDeep-module__Mw8tXq__cardHighlight .StoryDeep-module__Mw8tXq__cardNote{color:#f7f4efd9}.StoryDeep-module__Mw8tXq__tableNote{margin-top:var(--space-3);color:var(--color-stone-600);font-size:.75rem}.StoryDeep-module__Mw8tXq__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin-top:clamp(32px,6vh,56px);list-style:none;display:grid}.StoryDeep-module__Mw8tXq__detailMedia{aspect-ratio:4/5;background:var(--color-stone-100);border-radius:16px;position:relative;overflow:hidden}.StoryDeep-module__Mw8tXq__caption{margin-top:var(--space-3);color:var(--color-muted);font-size:.9375rem;line-height:1.6}@media (max-width:1024px){.StoryDeep-module__Mw8tXq__constraints,.StoryDeep-module__Mw8tXq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.StoryDeep-module__Mw8tXq__contextGrid,.StoryDeep-module__Mw8tXq__conceptGrid{grid-template-columns:1fr}.StoryDeep-module__Mw8tXq__conceptMedia{aspect-ratio:4/3.6}.StoryDeep-module__Mw8tXq__details{grid-template-columns:1fr 1fr}}@media (max-width:560px){.StoryDeep-module__Mw8tXq__constraints,.StoryDeep-module__Mw8tXq__cards,.StoryDeep-module__Mw8tXq__details{grid-template-columns:1fr}.StoryDeep-module__Mw8tXq__detailMedia{border-radius:12px}}.StoryDeep-module__Mw8tXq__feature{isolation:isolate;min-height:clamp(420px,78vh,760px);color:var(--color-ivory);background:var(--color-charcoal);align-items:flex-end;padding:clamp(40px,8vh,88px) 0;display:flex;position:relative;overflow:hidden}.StoryDeep-module__Mw8tXq__featureImage{z-index:-2;object-fit:cover}.StoryDeep-module__Mw8tXq__featureShade{z-index:-1;background:linear-gradient(#1412101a 45%,#141210b3);position:absolute;inset:0}.StoryDeep-module__Mw8tXq__featureLine{max-width:20ch;font-family:var(--font-display);text-wrap:balance;font-size:clamp(2rem,4.2vw,4rem);line-height:1.08}.StoryDeep-module__Mw8tXq__featureCaption{margin-top:var(--space-4);letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.8;font-size:.6875rem;font-weight:500;display:block}
.EditorialStory-module__qiO44a__image{object-fit:cover}.EditorialStory-module__qiO44a__hero{background:var(--color-charcoal);min-height:100svh;color:var(--color-ivory);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.EditorialStory-module__qiO44a__heroPanel{padding:calc(var(--header-height) + clamp(32px, 6vh, 64px)) clamp(24px, 4vw, 72px) clamp(36px, 7vh, 72px) max(var(--gutter), calc((100vw - var(--max-width)) / 2 + var(--gutter)));align-items:flex-end;display:flex}.EditorialStory-module__qiO44a__heroText{animation:EditorialStory-module__qiO44a__rise 1.2s var(--ease) .1s both}.EditorialStory-module__qiO44a__crumbs ol{letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;gap:10px;font-size:.6875rem;font-weight:500;list-style:none;display:flex}.EditorialStory-module__qiO44a__crumbs li{opacity:.7;gap:10px;display:flex}.EditorialStory-module__qiO44a__crumbs li+li:before{content:"/"}.EditorialStory-module__qiO44a__heroEyebrow{letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#c9a477;margin-top:clamp(24px,5vh,48px);font-size:.6875rem;font-weight:500;display:block}.EditorialStory-module__qiO44a__heroTitle{margin-top:var(--space-3);font-family:var(--font-display);font-size:clamp(2.5rem,min(5vw,10vh),5rem);font-weight:400;line-height:1}.EditorialStory-module__qiO44a__heroLead{max-width:40ch;margin-top:var(--space-4);opacity:.85;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.65}.EditorialStory-module__qiO44a__heroMeta{gap:var(--space-4) var(--space-5);padding-top:var(--space-4);border-top:1px solid #f7f4ef33;grid-template-columns:1fr 1fr;margin-top:clamp(28px,5vh,48px);display:grid}.EditorialStory-module__qiO44a__heroMeta dt{letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:.6;font-size:.625rem;font-weight:500}.EditorialStory-module__qiO44a__heroMeta dd{font-family:var(--font-display);margin-top:4px;font-size:1.1rem}.EditorialStory-module__qiO44a__heroMedia{position:relative;overflow:hidden}.EditorialStory-module__qiO44a__heroMedia .EditorialStory-module__qiO44a__image{animation:EditorialStory-module__qiO44a__settle 2.4s var(--ease) both}.EditorialStory-module__qiO44a__heroDrawing .EditorialStory-module__qiO44a__heroMedia{padding:calc(var(--header-height) + 24px) clamp(24px, 4vw, 64px) clamp(36px, 7vh, 72px) clamp(8px, 1.5vw, 24px);background:var(--color-charcoal);justify-content:center;align-items:center;display:flex}.EditorialStory-module__qiO44a__heroSheet{background:var(--color-ivory);width:100%;animation:EditorialStory-module__qiO44a__rise 1.2s var(--ease) .2s both;border-radius:4px;margin:0;padding:clamp(16px,2.5vw,36px);box-shadow:0 30px 60px #00000059}.EditorialStory-module__qiO44a__heroSheet .EditorialStory-module__qiO44a__drawing{width:100%;height:auto;display:block}.EditorialStory-module__qiO44a__introInner{max-width:760px;padding:0 var(--gutter);text-align:left;margin:0 auto}.EditorialStory-module__qiO44a__introText{margin-top:var(--space-4);font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(1.3rem,1.9vw,1.75rem);line-height:1.55}.EditorialStory-module__qiO44a__introText:first-letter{float:left;color:var(--color-accent);margin:.08em .12em 0 0;font-size:4.2em;line-height:.8}.EditorialStory-module__qiO44a__chapter{padding-bottom:clamp(56px,11vh,120px)}.EditorialStory-module__qiO44a__chapterMedia{isolation:isolate;height:min(86svh,60vw);min-height:360px;color:var(--color-ivory);align-items:flex-end;display:flex;position:relative;overflow:hidden}.EditorialStory-module__qiO44a__chapterMedia .EditorialStory-module__qiO44a__image{z-index:-2}.EditorialStory-module__qiO44a__chapterShade{z-index:-1;background:linear-gradient(#14121000 45%,#141210a6);position:absolute;inset:0}.EditorialStory-module__qiO44a__chapterHead{padding-bottom:clamp(32px,6vh,64px)}.EditorialStory-module__qiO44a__chapterNumber{letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.85;font-size:.6875rem;font-weight:500}.EditorialStory-module__qiO44a__chapterTitle{margin-top:var(--space-2);font-family:var(--font-display);font-size:clamp(2.25rem,4.5vw,4.25rem);font-weight:400;line-height:1.05}.EditorialStory-module__qiO44a__chapterBody{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,112px);margin-top:clamp(36px,7vh,72px);display:grid}.EditorialStory-module__qiO44a__stage{padding-top:var(--space-4);border-top:1px solid var(--color-charcoal)}.EditorialStory-module__qiO44a__stageLabel{letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);font-size:.6875rem;font-weight:500}.EditorialStory-module__qiO44a__stageText{margin-top:var(--space-3);font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1.45}.EditorialStory-module__qiO44a__points{margin-top:var(--space-4);color:var(--color-muted);flex-direction:column;gap:10px;font-size:.9375rem;line-height:1.55;list-style:none;display:flex}.EditorialStory-module__qiO44a__points li{padding-left:22px;position:relative}.EditorialStory-module__qiO44a__points li:before{content:"";background:var(--color-accent);width:10px;height:1px;position:absolute;top:.7em;left:0}.EditorialStory-module__qiO44a__voice{background:var(--color-accent-soft)}.EditorialStory-module__qiO44a__voiceGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}.EditorialStory-module__qiO44a__voiceMedia{aspect-ratio:4/4.6;border-radius:18px;width:100%;max-height:calc(100svh - 96px);position:relative;overflow:hidden}.EditorialStory-module__qiO44a__mark{height:.5em;font-family:var(--font-display);color:var(--color-accent);font-size:5.5rem;line-height:1;display:block}.EditorialStory-module__qiO44a__quote{margin-top:var(--space-4);font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.3}.EditorialStory-module__qiO44a__quoteName{margin-top:var(--space-4);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-stone-600);font-size:.6875rem;font-weight:500}.EditorialStory-module__qiO44a__results{padding-top:var(--space-4);border-top:1px solid #1f1d1a2e;margin-top:clamp(32px,6vh,56px);display:flex}.EditorialStory-module__qiO44a__result{padding:0 var(--space-3);flex-direction:column;flex:1 1 0;gap:6px;display:flex}.EditorialStory-module__qiO44a__result:first-child{padding-left:0}.EditorialStory-module__qiO44a__result+.EditorialStory-module__qiO44a__result{border-left:1px solid #1f1d1a2e}.EditorialStory-module__qiO44a__resultValue{font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1}.EditorialStory-module__qiO44a__resultLabel{color:var(--color-stone-600);font-size:.875rem;line-height:1.45}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__voiceMedia{aspect-ratio:4/3}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__results{margin-top:var(--space-4);border-top:0;flex-direction:column;padding-top:0}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__result,.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__result:first-child{align-items:baseline;gap:var(--space-4);border-top:1px solid #1f1d1a2e;flex-direction:row;padding:clamp(14px,2vh,22px) 0}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__result+.EditorialStory-module__qiO44a__result{border-left:0}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__result:last-child{border-bottom:1px solid #1f1d1a2e}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__resultValue{flex:none;min-width:4ch;font-size:clamp(2rem,3vw,2.75rem)}.EditorialStory-module__qiO44a__voiceResultsOnly .EditorialStory-module__qiO44a__resultLabel{color:var(--color-charcoal);font-size:.9375rem;line-height:1.5}.EditorialStory-module__qiO44a__mosaic{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(12px,1.6vw,24px);height:min(100svh - 64px,820px);display:grid}.EditorialStory-module__qiO44a__tile{background:var(--color-stone-100);border-radius:18px;position:relative;overflow:hidden}.EditorialStory-module__qiO44a__tile:first-child{grid-row:1/-1}.EditorialStory-module__qiO44a__next{padding:clamp(48px,10vh,96px) 0}.EditorialStory-module__qiO44a__nextLink{isolation:isolate;background:var(--color-charcoal);min-height:clamp(300px,52vh,480px);color:var(--color-ivory);border-radius:20px;align-items:flex-end;padding:clamp(28px,5vh,56px) clamp(24px,4vw,56px);display:flex;position:relative;overflow:hidden}.EditorialStory-module__qiO44a__nextImage{z-index:-2;object-fit:cover;transition:transform 1.6s var(--ease)}.EditorialStory-module__qiO44a__nextLink:hover .EditorialStory-module__qiO44a__nextImage{transform:scale(1.04)}.EditorialStory-module__qiO44a__nextShade{z-index:-1;background:linear-gradient(#14121026 40%,#141210b8);position:absolute;inset:0}.EditorialStory-module__qiO44a__nextContent{gap:var(--space-2);flex-direction:column;display:flex}.EditorialStory-module__qiO44a__nextLabel{letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.8;font-size:.6875rem;font-weight:500}.EditorialStory-module__qiO44a__nextName{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;display:inline-flex}.EditorialStory-module__qiO44a__nextArrow{transition:transform .5s var(--ease)}.EditorialStory-module__qiO44a__nextLink:hover .EditorialStory-module__qiO44a__nextArrow{transform:translate(8px)}.EditorialStory-module__qiO44a__nextDetails{font-size:var(--text-small);opacity:.85}@keyframes EditorialStory-module__qiO44a__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes EditorialStory-module__qiO44a__settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:900px){.EditorialStory-module__qiO44a__hero{grid-template-columns:1fr;min-height:0}.EditorialStory-module__qiO44a__heroMedia{order:-1;height:62svh;min-height:340px}.EditorialStory-module__qiO44a__heroDrawing .EditorialStory-module__qiO44a__heroMedia{height:auto;min-height:0;padding:calc(var(--header-height) + 16px) var(--gutter) var(--space-5)}.EditorialStory-module__qiO44a__heroPanel{padding:var(--space-5) var(--gutter) var(--space-6)}.EditorialStory-module__qiO44a__chapterBody{gap:var(--space-5);grid-template-columns:1fr}.EditorialStory-module__qiO44a__voiceGrid{grid-template-columns:1fr}.EditorialStory-module__qiO44a__voiceMedia{aspect-ratio:4/3.4;max-height:none}.EditorialStory-module__qiO44a__mosaic{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;height:auto}.EditorialStory-module__qiO44a__tile{aspect-ratio:4/4.4}.EditorialStory-module__qiO44a__tile:first-child{aspect-ratio:4/3;grid-area:auto/1/auto/-1}}@media (max-width:560px){.EditorialStory-module__qiO44a__results{flex-direction:column}.EditorialStory-module__qiO44a__result,.EditorialStory-module__qiO44a__result:first-child{padding:var(--space-3) 0}.EditorialStory-module__qiO44a__result+.EditorialStory-module__qiO44a__result{border-top:1px solid #1f1d1a2e;border-left:none}.EditorialStory-module__qiO44a__heroMeta{gap:var(--space-3) var(--space-4);grid-template-columns:1fr 1fr}.EditorialStory-module__qiO44a__chapterMedia{height:64svh}.EditorialStory-module__qiO44a__mosaic{grid-template-columns:1fr}.EditorialStory-module__qiO44a__tile,.EditorialStory-module__qiO44a__tile:first-child{aspect-ratio:4/3.6;border-radius:12px}}.EditorialStory-module__qiO44a__heroFull{min-height:100svh;display:flex;position:relative}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroMedia{z-index:0;order:0;height:auto;min-height:0;position:absolute;inset:0}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroMedia:after{content:"";z-index:1;background:linear-gradient(90deg,#141210d1 0%,#1412108c 36%,#1412101f 68%,#14121000 100%),linear-gradient(#14121000 55%,#14121099 100%);position:absolute;inset:0}.EditorialStory-module__qiO44a__heroFullDrawing .EditorialStory-module__qiO44a__heroMedia{background:var(--color-ivory)}.EditorialStory-module__qiO44a__heroFullDrawing .EditorialStory-module__qiO44a__heroMedia .EditorialStory-module__qiO44a__image{object-position:72% 50%}.EditorialStory-module__qiO44a__heroFullDrawing .EditorialStory-module__qiO44a__heroMedia:after{background:linear-gradient(90deg,#141210eb 0%,#141210c2 34%,#14121047 62%,#1412100f 100%),linear-gradient(#14121000 55%,#141210b3 100%)}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroPanel{z-index:2;width:100%;padding-right:max(var(--gutter), calc((100vw - var(--max-width)) / 2 + var(--gutter)));position:relative}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroText{max-width:560px}@media (max-width:900px){.EditorialStory-module__qiO44a__heroFull{min-height:max(100svh,720px);display:flex}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroMedia{order:0;height:auto;min-height:0;position:absolute;inset:0}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroMedia:after{background:linear-gradient(#14121000 28%,#14121059 48%,#141210bd 70%,#141210e6 100%)}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroPanel{padding:calc(var(--header-height) + var(--space-5)) var(--gutter) var(--space-6);align-items:flex-end}.EditorialStory-module__qiO44a__heroFullDrawing{min-height:max(100svh,980px)}.EditorialStory-module__qiO44a__heroFullDrawing .EditorialStory-module__qiO44a__heroMedia .EditorialStory-module__qiO44a__image{object-fit:contain;object-position:50% calc(var(--header-height) + 16px)}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroText{max-width:none}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroLead{margin-top:var(--space-3);font-size:.95rem;line-height:1.55}.EditorialStory-module__qiO44a__heroFull .EditorialStory-module__qiO44a__heroMeta{margin-top:var(--space-5);gap:var(--space-3) var(--space-4)}}.EditorialStory-module__qiO44a__layouts{background:var(--color-stone-100)}.EditorialStory-module__qiO44a__layoutsHead{max-width:760px}.EditorialStory-module__qiO44a__layoutsTitle{margin-top:var(--space-3);font-family:var(--font-display);color:var(--color-charcoal);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:400;line-height:1.15}.EditorialStory-module__qiO44a__layoutsIntro{max-width:56ch;margin-top:var(--space-3);color:var(--color-muted);font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.75}.EditorialStory-module__qiO44a__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(32px,6vh,56px);list-style:none;display:grid}.EditorialStory-module__qiO44a__planLink{display:block}.EditorialStory-module__qiO44a__planMedia{aspect-ratio:4/5;border:1px solid var(--color-border);transition:border-color .3s var(--ease), box-shadow .4s var(--ease);background:#fff;border-radius:14px;display:block;position:relative;overflow:hidden}.EditorialStory-module__qiO44a__planLink:hover .EditorialStory-module__qiO44a__planMedia,.EditorialStory-module__qiO44a__planLink:focus-visible .EditorialStory-module__qiO44a__planMedia{border-color:var(--color-charcoal);box-shadow:0 12px 32px #1f1d1a14}.EditorialStory-module__qiO44a__planImage{object-fit:contain;padding:4%}.EditorialStory-module__qiO44a__planLabel{margin-top:var(--space-3);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-charcoal);font-size:.6875rem;font-weight:500;display:block}@media (max-width:1024px){.EditorialStory-module__qiO44a__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.EditorialStory-module__qiO44a__plans{gap:var(--space-5);grid-template-columns:1fr}}.EditorialStory-module__qiO44a__plans:has(.EditorialStory-module__qiO44a__plan:only-child) .EditorialStory-module__qiO44a__plan{grid-column:span 2}@media (max-width:1024px){.EditorialStory-module__qiO44a__plans:has(.EditorialStory-module__qiO44a__plan:only-child) .EditorialStory-module__qiO44a__plan{grid-column:span 2}}@media (max-width:640px){.EditorialStory-module__qiO44a__plans:has(.EditorialStory-module__qiO44a__plan:only-child) .EditorialStory-module__qiO44a__plan{grid-column:auto}}
