.page-module__4SMe1W__page{--edge:clamp(28px, 3vw, 56px);--head:76px;display:block}.page-module__4SMe1W__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--grain);margin:0;font-size:11px;font-weight:600}.page-module__4SMe1W__eyebrow:before{content:"";border:1px solid var(--grain);background:radial-gradient(circle, var(--grain) 0 1.4px, transparent 1.9px);vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:12px;display:inline-block}.page-module__4SMe1W__hero{isolation:isolate;position:relative;overflow:clip}.page-module__4SMe1W__heroInner{z-index:1;min-height:calc(100svh - var(--head));padding:clamp(48px, 9vh, 112px) var(--edge) clamp(40px, 7vh, 72px);grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,6vw,120px);display:grid;position:relative}.page-module__4SMe1W__heroInner>.page-module__4SMe1W__eyebrow{grid-column:1/-1;align-self:end}.page-module__4SMe1W__title{max-width:13ch;font-family:var(--font-display);letter-spacing:-.055em;grid-column:1/-1;margin:22px 0 0 -.045em;font-size:clamp(52px,min(10vw,17vh),184px);font-weight:500;line-height:.9}.page-module__4SMe1W__title:lang(el){letter-spacing:-.045em;max-width:14ch;font-size:clamp(42px,min(8vw,14vh),150px)}.page-module__4SMe1W__lede{letter-spacing:-.012em;max-width:38ch;color:var(--ink);grid-column:2;margin:clamp(32px,6vh,64px) 0 0;font-size:clamp(18px,1.5vw,22px);line-height:1.35}.page-module__4SMe1W__plate{border-block:1px solid var(--stone);height:clamp(200px,30vw,460px);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);pointer-events:none;position:relative;overflow:clip}.page-module__4SMe1W__plateTrack{--plank-at:-53%;--plank-from:-44%;--plank-to:-69%;--plank-tall:1.15;width:320%;transform:translate(var(--plank-at), -50%) scaleY(var(--plank-tall));position:absolute;top:50%;left:0}.page-module__4SMe1W__plateTrack svg path{stroke-dasharray:16}@media (prefers-reduced-motion:no-preference){.page-module__4SMe1W__plateTrack svg path{stroke-dashoffset:16px}}@keyframes page-module__4SMe1W__plankPass{0%{transform:translate(var(--plank-from), -50%) scaleY(var(--plank-tall))}to{transform:translate(var(--plank-to), -50%) scaleY(var(--plank-tall))}}.page-module__4SMe1W__ranitInner{padding:clamp(96px, 12vw, 180px) var(--edge)}.page-module__4SMe1W__ranitLead{max-width:20ch;font-family:var(--font-display);letter-spacing:-.05em;color:var(--ink);margin:28px 0 0 -.03em;font-size:clamp(32px,4.8vw,84px);font-weight:500;line-height:.98}.page-module__4SMe1W__ranitLead:lang(el){letter-spacing:-.04em;max-width:23ch;font-size:clamp(28px,4.1vw,72px)}.page-module__4SMe1W__ranitRows{border-top:1px solid var(--stone);margin:clamp(64px,8vw,120px) 0 0;padding:0;list-style:none}.page-module__4SMe1W__ranitRow{border-bottom:1px solid var(--stone);grid-template-columns:4ch minmax(0,1fr) minmax(0,.9fr);align-items:baseline;gap:12px clamp(20px,3vw,56px);padding:clamp(26px,2.8vw,40px) 0;display:grid;position:relative}.page-module__4SMe1W__ranitRow:before{content:"";background:var(--accent,var(--grain));transform-origin:0;height:1px;transition:transform .7s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.page-module__4SMe1W__ranitRow:hover:before{transform:scaleX(1)}.page-module__4SMe1W__ranitIndex{letter-spacing:.14em;color:var(--grain);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.page-module__4SMe1W__ranitLabel{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);margin:0;font-size:clamp(28px,3vw,52px);font-weight:500;line-height:1}.page-module__4SMe1W__ranitBody{max-width:46ch;color:var(--body);margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.page-module__4SMe1W__name{isolation:isolate;border-top:1px solid var(--stone);position:relative;overflow:clip}.page-module__4SMe1W__nameInner{z-index:1;min-height:100svh;padding:clamp(96px, 14vh, 160px) var(--edge);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.page-module__4SMe1W__nameLead{max-width:17ch;font-family:var(--font-display);letter-spacing:-.055em;color:var(--ink);margin:28px 0 0;font-size:clamp(40px,min(6.4vw,11vh),116px);font-weight:500;line-height:.96}.page-module__4SMe1W__nameLead:lang(el){letter-spacing:-.045em;max-width:20ch;font-size:clamp(34px,min(5.4vw,9.5vh),98px)}.page-module__4SMe1W__words{border-bottom:1px solid var(--stone);overflow-x:clip}.page-module__4SMe1W__wordsInner{padding:clamp(24px, 4vw, 64px) var(--edge) clamp(96px, 12vw, 180px)}.page-module__4SMe1W__nameBough{margin:0 calc(var(--edge) * -1)}.page-module__4SMe1W__nameDivider{margin:0 0 8px;display:none}@media (max-width:767.98px){.page-module__4SMe1W__nameBough{display:none}.page-module__4SMe1W__nameDivider{display:block}}.page-module__4SMe1W__nameGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.04em;margin-top:clamp(40px,5vw,72px);font-size:clamp(72px,15vw,280px);display:grid}.page-module__4SMe1W__nameCell{border-top:1px solid var(--stone);min-width:0;padding-top:24px}.page-module__4SMe1W__nameCellA{text-align:right}.page-module__4SMe1W__nameWord{font-family:var(--font-display);letter-spacing:-.055em;color:var(--ink);margin:0;font-size:1em;font-weight:500;line-height:.9}.page-module__4SMe1W__nameCellA .page-module__4SMe1W__nameWord{margin-right:.02em}.page-module__4SMe1W__nameCellB .page-module__4SMe1W__nameWord{margin-left:-.04em}.page-module__4SMe1W__nameBody{text-align:left;max-width:40ch;color:var(--body);margin:clamp(24px,2.6vw,40px) 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.6}.page-module__4SMe1W__nameCellA .page-module__4SMe1W__nameBody{margin-left:auto;margin-right:clamp(32px,4vw,72px)}.page-module__4SMe1W__nameCellB .page-module__4SMe1W__nameBody{margin-left:clamp(32px,4vw,72px)}.page-module__4SMe1W__pillarsInner{padding:clamp(96px, 12vw, 180px) var(--edge) clamp(72px, 9vw, 140px)}.page-module__4SMe1W__pillarsList{--tab:calc(clamp(48px, 7.4vw, 136px) * .95 + clamp(14px, 1.5vw, 22px) + 22px);margin-top:clamp(32px,4vw,56px)}.page-module__4SMe1W__pillar{border-top:1px solid var(--stone);background:var(--cream);grid-template-columns:5ch minmax(0,1.3fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,80px);padding:clamp(14px,1.5vw,22px) 0 clamp(28px,3vw,44px);display:grid;position:relative}.page-module__4SMe1W__pillarNum{letter-spacing:.14em;color:var(--grain);margin-top:1.2em;font-size:12px;font-weight:600}.page-module__4SMe1W__pillarTitle{font-family:var(--font-display);letter-spacing:-.055em;color:var(--ink);margin:0 0 0 -.04em;font-size:clamp(48px,7.4vw,136px);font-weight:500;line-height:.95}.page-module__4SMe1W__pillarTitle:lang(el){letter-spacing:-.045em}.page-module__4SMe1W__pillarBody{max-width:38ch;color:var(--body);margin:clamp(8px,1.4vw,26px) 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.5}@media (min-width:901px){.page-module__4SMe1W__pillar{top:calc(var(--head) + 24px + var(--i,0) * var(--tab));min-height:calc(40vh + var(--after,0) * var(--tab));position:sticky}}.page-module__4SMe1W__closingInner{padding:clamp(88px, 12vw, 180px) var(--edge);text-align:center}.page-module__4SMe1W__closing{max-width:20ch;font-family:var(--font-display);letter-spacing:-.05em;margin:0 auto;font-size:clamp(32px,5vw,88px);font-weight:500;line-height:.98}.page-module__4SMe1W__closing:lang(el){letter-spacing:-.04em;max-width:24ch;font-size:clamp(28px,4.2vw,74px)}@keyframes page-module__4SMe1W__fromLeft{0%{opacity:0;transform:translate(-14vw)}}@keyframes page-module__4SMe1W__fromRight{0%{opacity:0;transform:translate(14vw)}}@keyframes page-module__4SMe1W__rise{0%{opacity:0;transform:translateY(32px)}}@keyframes page-module__4SMe1W__headOut{to{opacity:.25;transform:translateY(-10vh)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-js] .page-module__4SMe1W__plateTrack{animation:linear both page-module__4SMe1W__plankPass;animation-timeline:--ew-plank;animation-range:cover}html[data-js] .page-module__4SMe1W__plate{view-timeline:--ew-plank block}html[data-js] .page-module__4SMe1W__title{animation:linear both page-module__4SMe1W__headOut;animation-timeline:view();animation-range:exit}html[data-js] .page-module__4SMe1W__nameWordA{animation:linear both page-module__4SMe1W__fromLeft;animation-timeline:view();animation-range:entry cover 45%}html[data-js] .page-module__4SMe1W__nameWordB{animation:linear both page-module__4SMe1W__fromRight;animation-timeline:view();animation-range:entry cover 45%}html[data-js] .page-module__4SMe1W__ranitRow{animation:linear both page-module__4SMe1W__rise;animation-timeline:view();animation-range:entry entry 80%}}}@media (max-width:900px){.page-module__4SMe1W__heroInner{grid-template-rows:none;grid-template-columns:minmax(0,1fr);min-height:0}.page-module__4SMe1W__lede{grid-column:1}.page-module__4SMe1W__ranitRow{grid-template-columns:4ch minmax(0,1fr)}.page-module__4SMe1W__ranitBody{grid-column:2}.page-module__4SMe1W__nameInner{min-height:80svh}.page-module__4SMe1W__pillar{grid-template-columns:4ch minmax(0,1fr);row-gap:14px;padding-block:24px 32px}.page-module__4SMe1W__pillarBody{grid-column:2}.page-module__4SMe1W__pillar:last-child{border-bottom:1px solid var(--stone)}}@media (max-width:600px){.page-module__4SMe1W__page{--head:64px;--edge:20px}.page-module__4SMe1W__heroInner{padding-top:56px;padding-bottom:48px}.page-module__4SMe1W__title,.page-module__4SMe1W__title:lang(el){max-width:none;font-size:clamp(44px,13.4vw,66px);line-height:.92}.page-module__4SMe1W__title:lang(el){font-size:clamp(34px,10.2vw,52px)}.page-module__4SMe1W__lede{margin-top:28px;font-size:18px}.page-module__4SMe1W__plate{height:180px}.page-module__4SMe1W__plateTrack{--plank-at:-63%;--plank-from:-58%;--plank-to:-71%;--plank-tall:1;width:700%}.page-module__4SMe1W__ranitInner{padding-top:72px;padding-bottom:72px}.page-module__4SMe1W__ranitLead,.page-module__4SMe1W__ranitLead:lang(el){max-width:none;font-size:clamp(28px,8.4vw,38px)}.page-module__4SMe1W__ranitRows{--swipe-card:min(80vw, 320px);border-top:0}.page-module__4SMe1W__ranitRow{border:1px solid var(--stone);background:var(--paper);border-radius:18px;flex-direction:column;align-content:start;gap:14px;padding:24px 22px 28px;display:flex;animation:none!important}.page-module__4SMe1W__ranitRow:before{display:none}.page-module__4SMe1W__ranitIndex{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--grain);font-size:44px;font-weight:400;line-height:.8}.page-module__4SMe1W__ranitLabel{font-size:28px}.page-module__4SMe1W__ranitBody{max-width:none;font-size:15.5px}.page-module__4SMe1W__nameInner{min-height:0;padding-top:96px;padding-bottom:96px}.page-module__4SMe1W__nameLead,.page-module__4SMe1W__nameLead:lang(el){max-width:none;font-size:clamp(34px,10.4vw,46px)}.page-module__4SMe1W__nameLead:lang(el){font-size:clamp(30px,8.8vw,40px)}.page-module__4SMe1W__nameGrid{grid-template-columns:minmax(0,1fr);row-gap:44px;margin-top:24px;font-size:clamp(76px,26vw,116px)}.page-module__4SMe1W__nameCellA{text-align:left}.page-module__4SMe1W__nameCellA .page-module__4SMe1W__nameWord{margin:0 0 0 -.04em}.page-module__4SMe1W__nameCellA .page-module__4SMe1W__nameBody,.page-module__4SMe1W__nameCellB .page-module__4SMe1W__nameBody{margin-inline:0;font-size:16px}.page-module__4SMe1W__pillarTitle{font-size:clamp(42px,12vw,60px)}.page-module__4SMe1W__closing,.page-module__4SMe1W__closing:lang(el){max-width:none;font-size:clamp(30px,8.6vw,40px)}.page-module__4SMe1W__closing:lang(el){font-size:clamp(27px,7.6vw,36px)}}
