.journey-module__zdcPpW__journey{--dim:var(--map-dim);--glass-line:var(--map-line);z-index:8;position:relative}.journey-module__zdcPpW__head{grid-template-columns:repeat(var(--grid-cols), var(--grid-col));padding:calc(var(--sheet-lead) + var(--x-journey-head-pad-top)) var(--grid-start) var(--x-journey-head-pad-bottom);background-color:var(--ground);display:grid;position:relative}.journey-module__zdcPpW__head>.journey-module__zdcPpW__coord{margin-left:var(--space-12);grid-column:1/5}.journey-module__zdcPpW__headText{grid-column:5/9}.journey-module__zdcPpW__head>.journey-module__zdcPpW__coordEnd{margin:0 var(--space-12) 0 0;grid-column:9/13}.journey-module__zdcPpW__head:before{content:"";inset:var(--sheet-lead) 12px auto;background:repeating-linear-gradient(90deg, var(--stone) 0 2px, transparent 2px 4px);opacity:.5;height:1px;position:absolute}.journey-module__zdcPpW__coord{font-family:var(--condensed);font-weight:400;font-size:var(--t-small);color:var(--stone);margin:0;line-height:1.2}.journey-module__zdcPpW__coordEnd{padding-right:var(--space-60);text-align:right}.journey-module__zdcPpW__headText{gap:var(--space-20);text-align:center;flex-direction:column;display:flex}.journey-module__zdcPpW__title{font-family:var(--serif);font-weight:400;font-size:var(--t-statement);letter-spacing:var(--track-title);text-transform:uppercase;text-wrap:balance;color:var(--ink);margin:0;line-height:1}.journey-module__zdcPpW__lede{font-size:var(--t-small);color:var(--stone);text-wrap:balance;margin:0;font-weight:500;line-height:1.5}.journey-module__zdcPpW__more{align-self:center;align-items:center;gap:var(--space-12);padding-bottom:var(--space-4);border-bottom:1px solid var(--link-line);font-size:var(--t-small);color:var(--ink);transition:border-color var(--dur-tile) var(--ease-tile);text-decoration:none;display:inline-flex}.journey-module__zdcPpW__more:hover{border-bottom-color:var(--link-line-hover)}.journey-module__zdcPpW__wheel{width:16px;height:16px}.journey-module__zdcPpW__stage{background-color:var(--map-ground);height:119.5vw;color:var(--map-ink);position:relative;overflow:hidden}.journey-module__zdcPpW__mapLayer{position:absolute;inset:0}.journey-module__zdcPpW__map{aspect-ratio:627/830;width:46.809vw;position:absolute;top:6.234vw;left:36.8vw}.journey-module__zdcPpW__svg{width:100%;height:100%;overflow:visible}.journey-module__zdcPpW__land{fill:var(--map-land);stroke:var(--map-edge);stroke-width:.6px}.journey-module__zdcPpW__ghost{fill:none;stroke:var(--map-dim);stroke-width:.7px;stroke-dasharray:3 3}.journey-module__zdcPpW__flown{fill:none;stroke:var(--map-route);stroke-width:1px;stroke-linecap:round}.journey-module__zdcPpW__dot{fill:var(--map-route)}.journey-module__zdcPpW__marker{visibility:hidden}.journey-module__zdcPpW__carBody{fill:var(--map-route)}.journey-module__zdcPpW__carGlass{fill:var(--map-ground)}.journey-module__zdcPpW__pulse{fill:none;stroke:var(--map-route);stroke-width:.5px;transform-box:fill-box;transform-origin:50%;animation:journey-module__zdcPpW__pulse var(--x-journey-pulse-duration) var(--ease-out) infinite}.journey-module__zdcPpW__pulse:nth-child(2){animation-delay:var(--dur-page)}.journey-module__zdcPpW__pulse:nth-child(3){animation-delay:var(--x-journey-pulse-delay-last)}@keyframes journey-module__zdcPpW__pulse{0%{opacity:.8;scale:.4}to{opacity:0;scale:2.2}}.journey-module__zdcPpW__place{gap:var(--space-6);padding:var(--space-2) 0;color:var(--map-ink);white-space:nowrap;flex-direction:column;margin:0;display:flex;position:absolute;translate:18px -50%}.journey-module__zdcPpW__place[data-side=left]{align-items:flex-end;translate:calc(-100% - 18px) -50%}.journey-module__zdcPpW__placeLabel{font-family:var(--serif);font-style:italic;font-weight:500;font-size:var(--t-note);color:var(--dim);line-height:1.2}.journey-module__zdcPpW__placeName{font-family:var(--condensed);font-weight:400;font-size:var(--t-place);letter-spacing:var(--track-place);text-transform:uppercase;line-height:1.2}.journey-module__zdcPpW__cards{grid-template-columns:repeat(var(--grid-cols), var(--grid-col));pointer-events:none;align-content:end;align-items:start;height:100svh;padding:2.778vw 0;display:grid;position:absolute;inset:0 0 auto}.journey-module__zdcPpW__readout{border-radius:var(--radius-m);background:var(--map-card);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:inset .35px .35px 0 var(--paper-a20), inset 0 0 1.75px var(--paper-a20);pointer-events:auto;gap:var(--space-24);margin:0 0 0 var(--margin);padding:var(--space-32) var(--space-20);flex-direction:column;grid-column:1/5;display:flex}.journey-module__zdcPpW__readout div{gap:var(--space-5);flex-direction:column;display:flex}.journey-module__zdcPpW__readout div+div{padding-top:var(--space-24);background:repeating-linear-gradient(90deg, var(--paper-a40) 0 2px, transparent 2px 4px) top / 100% .5px no-repeat}.journey-module__zdcPpW__readout dt{font-family:var(--serif);font-style:italic;font-weight:500;font-size:var(--t-note);line-height:1.2}.journey-module__zdcPpW__readout dd{font-family:var(--condensed);font-weight:300;font-size:var(--t-statement);letter-spacing:var(--track-place);text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;line-height:1.5}@media (max-width:767px){.journey-module__zdcPpW__head{row-gap:var(--space-32);padding:calc(var(--sheet-lead) + var(--x-journey-head-pad-top-phone)) var(--margin) var(--space-80)}.journey-module__zdcPpW__head>.journey-module__zdcPpW__coord{grid-column:1/3;margin-left:0}.journey-module__zdcPpW__head>.journey-module__zdcPpW__coordEnd{grid-column:3/5;margin-right:0}.journey-module__zdcPpW__head:before{inset:var(--sheet-lead) var(--margin) auto}.journey-module__zdcPpW__coordEnd{padding-right:0}.journey-module__zdcPpW__headText{grid-area:2/1/auto/-1}.journey-module__zdcPpW__stage{height:auto;padding:3svh 0 var(--space-10)}.journey-module__zdcPpW__mapLayer{position:relative;inset:auto}.journey-module__zdcPpW__map{width:84vw;margin-left:11vw;position:relative;top:auto;left:auto}.journey-module__zdcPpW__place{gap:var(--x-journey-place-space-phone);translate:10px -50%}.journey-module__zdcPpW__place[data-side=left]{translate:-30% calc(-100% - 8px)}.journey-module__zdcPpW__placeLabel{font-size:var(--x-journey-place-label-size-phone)}.journey-module__zdcPpW__placeName{font-size:var(--t-label)}.journey-module__zdcPpW__car{scale:1.6}.journey-module__zdcPpW__cards{z-index:1;align-items:stretch;gap:var(--space-10);height:auto;padding:0 var(--space-10);flex-direction:column-reverse;display:flex;position:relative}.journey-module__zdcPpW__readout{margin:0}.journey-module__zdcPpW__readout dd{font-size:var(--x-journey-readout-size-phone)}}@media (prefers-reduced-motion:reduce){.journey-module__zdcPpW__more{transition:none}.journey-module__zdcPpW__pulse{opacity:0;animation:none}}
.page-module__ryMofq__page{position:relative}:where(.page-module__ryMofq__page>section>:not(img,.page-module__ryMofq__plateFrame)){z-index:2;position:relative}.page-module__ryMofq__hero{z-index:1;background:var(--cove);height:100svh;min-height:560px;position:relative;overflow:hidden}.page-module__ryMofq__plateFrame{height:111%;position:absolute;inset:-2.2% 0 auto}.page-module__ryMofq__plate{object-fit:cover;object-position:50% 60%}@media (max-width:767px){.page-module__ryMofq__plate{object-position:50% 50%}}.page-module__ryMofq__shade{z-index:1;background:var(--black-a20);position:absolute;inset:0}.page-module__ryMofq__fade{z-index:1;background:var(--night);opacity:0;pointer-events:none;position:absolute;inset:0}.page-module__ryMofq__statement{z-index:2;inset:0 var(--margin);justify-content:center;align-items:center;gap:var(--space-24);color:var(--paper);text-align:center;flex-direction:column;display:flex;position:absolute}.page-module__ryMofq__headline{font-family:var(--serif);font-weight:400;font-size:var(--t-title);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.05}.page-module__ryMofq__headline span{display:block}.page-module__ryMofq__headline span:last-child{font-size:var(--x-home-hero-second-size);white-space:nowrap}@media (min-width:768px){.page-module__ryMofq__headline span:first-child{font-size:var(--x-home-hero-lead-size)}}.page-module__ryMofq__tagline{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--t-statement);margin:0;line-height:1.35}.page-module__ryMofq__foot{z-index:2;inset:auto var(--margin) 38px;align-items:center;gap:var(--space-16);color:var(--paper);display:flex;position:absolute}.page-module__ryMofq__rule{height:1px;margin-top:var(--space-16);background:var(--paper-a45);flex:1}.page-module__ryMofq__scroll{align-items:center;gap:var(--space-12);margin-top:var(--space-16);font-size:var(--t-caption);letter-spacing:.02em;display:flex}.page-module__ryMofq__scrollLine{background:var(--hairline-a45);width:1px;height:36px;position:relative;overflow:hidden}.page-module__ryMofq__scrollLine:after{content:"";background:var(--paper);animation:page-module__ryMofq__scroll-cue var(--x-home-scroll-line-duration) var(--ease-signature) infinite;position:absolute;inset:0}@keyframes page-module__ryMofq__scroll-cue{0%{translate:0 -100%}55%,to{translate:0 100%}}@media (prefers-reduced-motion:reduce){.page-module__ryMofq__scrollLine:after{animation:none}}.page-module__ryMofq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__ryMofq__scene{z-index:3;padding-block:var(--sheet-lead) var(--space-4u);background-color:var(--ground);position:relative}.page-module__ryMofq__sceneNote,.page-module__ryMofq__sceneStatement{grid-column:5/11}.page-module__ryMofq__sceneLabel{isolation:isolate;display:inline-block;position:relative}.page-module__ryMofq__sceneNote{margin:0 0 var(--space-32);font-family:var(--serif);font-style:italic;font-weight:500;font-size:var(--t-note);line-height:1.2}.page-module__ryMofq__sceneScribble{z-index:-1;pointer-events:none;width:150%;max-width:none;height:auto;position:absolute;top:-110%;left:-38%;overflow:visible}.page-module__ryMofq__sceneScribble path{stroke:var(--hairline);stroke-width:.75px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.page-module__ryMofq__sceneStatement{--m:115%;font-family:var(--serif);font-weight:400;font-size:var(--t-statement);letter-spacing:var(--track-title);text-transform:uppercase;text-indent:var(--grid-col);-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--m) - 14%), #00000024 var(--m));mask-image:linear-gradient(to bottom, #000 calc(var(--m) - 14%), #00000024 var(--m));margin:0;line-height:1}@media (max-width:767px){.page-module__ryMofq__scene{padding-block:22svh var(--space-4u)}.page-module__ryMofq__sceneNote,.page-module__ryMofq__sceneStatement{grid-column:1/-1}.page-module__ryMofq__sceneNote{margin-bottom:var(--space-36)}.page-module__ryMofq__sceneScribble{width:125%;left:-10%}.page-module__ryMofq__sceneStatement{text-indent:25%}}.page-module__ryMofq__band{z-index:3;background-color:var(--ground);height:150svh;position:relative;overflow:clip}.page-module__ryMofq__bandPlate{object-fit:cover;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.page-module__ryMofq__bandFoot{pointer-events:none;position:absolute;inset:67% 0 0}.page-module__ryMofq__bandText{z-index:1;align-self:start;gap:var(--space-20);font-size:var(--u);flex-direction:column;grid-column:4/6;display:flex;position:relative}.page-module__ryMofq__bandTitle{font-family:var(--condensed);font-weight:400;font-size:var(--t-note);text-transform:uppercase;margin:0;line-height:1.2}.page-module__ryMofq__bandBody{font-size:var(--t-small);color:var(--ink);margin:0;font-weight:500;line-height:1.5}@media (max-width:767px){.page-module__ryMofq__band{height:120svh}.page-module__ryMofq__bandPlate{object-position:87% 50%}.page-module__ryMofq__bandText{padding-top:var(--space-60);grid-column:1/4}}.page-module__ryMofq__founder{z-index:3;background-color:var(--ground);padding-block:10svh 14svh;position:relative}.page-module__ryMofq__founderFigure{gap:var(--space-12);flex-direction:column;grid-column:5/9;margin:0;display:flex}.page-module__ryMofq__founderMark{height:0;line-height:0}.page-module__ryMofq__founderQuote{--m:115%;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--m) - 14%), #00000024 var(--m));mask-image:linear-gradient(to bottom, #000 calc(var(--m) - 14%), #00000024 var(--m));margin:0}.page-module__ryMofq__founderQuote p{font-family:var(--serif);font-style:italic;font-weight:500;font-size:var(--t-quote);text-indent:16.667%;margin:0;line-height:1.2}.page-module__ryMofq__founderCredit{gap:var(--space-12);font-size:var(--t-small);flex-direction:column;font-weight:500;line-height:1.5;display:flex}.page-module__ryMofq__founderSignature{width:calc(var(--col) * 2.1);height:auto;margin-left:calc(var(--col) * -.133);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.page-module__ryMofq__founderSignature path{stroke-dasharray:1;stroke-dashoffset:0}.page-module__ryMofq__founderName{margin-top:0}.page-module__ryMofq__founderRole{margin-top:calc(-1 * var(--space-12));color:var(--stone)}@media (max-width:767px){.page-module__ryMofq__founder{padding-block:8svh 12svh}.page-module__ryMofq__founderFigure{grid-column:1/-1}.page-module__ryMofq__founderQuote p{text-indent:25%}.page-module__ryMofq__founderSignature{width:80%;margin-left:0}}.page-module__ryMofq__reviews{z-index:8;background-color:var(--ink);color:var(--ground);position:relative}.page-module__ryMofq__reviewsGround{z-index:0;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.page-module__ryMofq__reviewsPlate{height:200svh;transition:filter var(--x-home-reviews-plate-duration);position:absolute;top:0;left:-40px;right:-40px}.page-module__ryMofq__reviewsPlate:after{content:"";background:var(--black-a20);position:absolute;inset:0}.page-module__ryMofq__reviewsBlur{background:var(--ink-a15);opacity:0;transition:opacity var(--x-home-reviews-blur-duration);position:absolute;inset:0}.page-module__ryMofq__reviews:not([data-live]) .page-module__ryMofq__reviewsBlur,.page-module__ryMofq__reviews[data-blurred] .page-module__ryMofq__reviewsBlur{opacity:1}.page-module__ryMofq__reviews:not([data-live]) .page-module__ryMofq__reviewsPlate,.page-module__ryMofq__reviews[data-blurred] .page-module__ryMofq__reviewsPlate{filter:blur(15px)}.page-module__ryMofq__reviewsHold{z-index:1;height:100svh;position:sticky;top:0}.page-module__ryMofq__reviewsHead{top:27.5%;left:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4);font-family:var(--serif);font-weight:400;font-size:var(--t-title);letter-spacing:var(--track-title);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0;line-height:1;position:absolute}.page-module__ryMofq__reviewsIntro{top:47%;left:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4);position:absolute}.page-module__ryMofq__reviewsIntro p{font-size:var(--t-small);text-wrap:pretty;margin:0;line-height:1.5}.page-module__ryMofq__reviewList{z-index:2;grid-template-columns:repeat(var(--grid-cols), var(--grid-col));row-gap:12.5vw;margin:0;padding:0 0 14.7vw;list-style:none;display:grid;position:relative}.page-module__ryMofq__reviewCard{--in:9.72vw;width:calc(var(--grid-col) * 3);min-height:27.9vw;color:var(--paper);align-self:start;position:relative}.page-module__ryMofq__reviewCard:first-child{grid-area:1/2/auto/5}.page-module__ryMofq__reviewCard:nth-child(2){margin-top:var(--in);grid-area:1/9/auto/12}.page-module__ryMofq__reviewCard:nth-child(3){grid-area:2/1/auto/-1;justify-self:center}.page-module__ryMofq__reviewCard:nth-child(4){margin-top:var(--in);grid-area:3/2/auto/5}.page-module__ryMofq__reviewCard:nth-child(5){grid-area:3/9/auto/12}.page-module__ryMofq__reviewPlate{object-fit:cover}.page-module__ryMofq__reviewFace:after{content:"";background:linear-gradient(var(--night-a50), var(--night-a68));position:absolute;inset:0}.page-module__ryMofq__review{z-index:1;width:100%;padding:var(--space-24);--fit:100;flex-direction:column;margin:0;display:flex;position:relative;container-type:inline-size}.page-module__ryMofq__reviewMark{height:.45em;line-height:1}.page-module__ryMofq__review p{margin:var(--space-14) 0 var(--space-24);font-family:var(--serif);font-style:italic;font-weight:500;font-size:max(var(--x-home-review-size-floor), calc(var(--fit) * 1cqi / sqrt(var(--len))));text-wrap:pretty;line-height:1.22}.page-module__ryMofq__review footer{gap:var(--space-6);padding-top:var(--x-home-review-pad);border-top:1px solid var(--ground-a30);flex-direction:column;margin-top:auto;display:flex}.page-module__ryMofq__reviewName{color:var(--paper)}.page-module__ryMofq__role{font-size:var(--t-caption);color:var(--ground-a85)}.page-module__ryMofq__translated{color:var(--ground-a65)}@media (max-width:767px){.page-module__ryMofq__reviewsHead,.page-module__ryMofq__reviewsIntro{left:var(--margin);width:calc(100% - 2 * var(--margin))}.page-module__ryMofq__reviewsHead{top:22%}.page-module__ryMofq__reviewsIntro{top:38%}.page-module__ryMofq__reviewList{row-gap:var(--space-30);padding:0 0 var(--space-40);grid-template-columns:1fr}.page-module__ryMofq__review{--fit:114}.page-module__ryMofq__reviewCard:nth-child(n){width:auto;min-height:402px;margin:0 var(--margin);grid-area:auto/1/auto/-1;justify-self:stretch}}
