.Analyses-module__KR76fq__list{padding-block:0 var(--space-10);margin-top:0;margin-bottom:0;list-style:none;display:grid}.Analyses-module__KR76fq__item{column-gap:var(--gutter);border-top:1px solid #1f2a441f;grid-template-columns:repeat(12,1fr);row-gap:.8rem;padding-block:2.2rem 3.4rem;scroll-margin-top:5rem;display:grid}.Analyses-module__KR76fq__item:last-child{border-bottom:1px solid #1f2a441f}.Analyses-module__KR76fq__title{grid-column:1/span 4;place-self:start;font-size:clamp(1.45rem,2.1vw,1.9rem);line-height:1.15}.Analyses-module__KR76fq__item>.Analyses-module__KR76fq__title{position:sticky;top:5rem}.Analyses-module__KR76fq__body{grid-column:5/span 8;align-content:start;gap:1.6rem;display:grid}.Analyses-module__KR76fq__summary{max-width:40rem;font-size:1.15rem;line-height:1.6}.Analyses-module__KR76fq__panel{column-gap:var(--gutter);row-gap:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.Analyses-module__KR76fq__words{grid-area:1/1;align-content:start;gap:1rem;display:grid}.Analyses-module__KR76fq__text{font-size:1.05rem;line-height:1.6}.Analyses-module__KR76fq__figure{grid-area:1/2;align-self:start;gap:.8rem;margin:0;display:grid}.Analyses-module__KR76fq__still{display:block}.Analyses-module__KR76fq__stillImg{width:100%;height:auto;display:block}.Analyses-module__KR76fq__caption{opacity:.75;max-width:40rem;font-size:.875rem;line-height:1.5}.Analyses-module__KR76fq__enquire{justify-self:start}.Analyses-module__KR76fq__enquireLink{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}.Analyses-module__KR76fq__working{gap:var(--space-5);grid-column:1/-1;display:grid}.Analyses-module__KR76fq__block{align-content:start;gap:.6rem;display:grid}.Analyses-module__KR76fq__blockLabel{opacity:.75;justify-self:start;font-weight:400}.Analyses-module__KR76fq__steps{gap:1.2rem var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Analyses-module__KR76fq__step{align-content:start;gap:.35rem;display:grid}.Analyses-module__KR76fq__stepNumber{opacity:.75}.Analyses-module__KR76fq__stepTitle{margin:0;font-size:1.35rem;line-height:1.1}.Analyses-module__KR76fq__stepText{font-size:1rem;line-height:1.55}.Analyses-module__KR76fq__notes{gap:var(--space-5) var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.Analyses-module__KR76fq__noteSummary{font-size:1rem;line-height:1.55}.Analyses-module__KR76fq__noteList{margin:0;padding:0;list-style:none;display:grid}.Analyses-module__KR76fq__noteList li{border-bottom:1px solid #1f2a441f;padding-block:.45rem;font-size:.95rem;line-height:1.55}@media (max-width:767px){.Analyses-module__KR76fq__item{grid-template-columns:1fr}.Analyses-module__KR76fq__title,.Analyses-module__KR76fq__body{grid-column:1}.Analyses-module__KR76fq__item>.Analyses-module__KR76fq__title{position:relative;top:auto}.Analyses-module__KR76fq__panel{grid-template-columns:1fr}.Analyses-module__KR76fq__words,.Analyses-module__KR76fq__figure{grid-area:auto/1}}
.ToneCells-module__NguflW__cell{pointer-events:none;position:absolute}
.GlassFrame-module__9wqalW__glass{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);isolation:isolate;background:#1f2a440d;border-radius:.375rem;padding:1.25rem;display:grid;position:relative}.GlassFrame-module__9wqalW__glass:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset .35px .35px #fff3,inset 0 0 1.75px #fff3}.GlassFrame-module__9wqalW__inner{border-radius:.125rem;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}@media (hover:none){.GlassFrame-module__9wqalW__glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1f2a441a}}
.TourCard-module__2huUMG__inner{background:var(--bg);padding:.35rem 1.25rem}.TourCard-module__2huUMG__rows{margin:0;display:grid}.TourCard-module__2huUMG__row{padding-block:1rem}.TourCard-module__2huUMG__row+.TourCard-module__2huUMG__row{border-top:1px dashed #1f2a4466}.TourCard-module__2huUMG__rowLabel{font-family:var(--font-serif), Georgia, serif;margin-bottom:.45rem;font-size:1rem;font-style:italic;line-height:1.2}.TourCard-module__2huUMG__rowValue{letter-spacing:-.01em;margin:0;font-size:clamp(1.25rem,1.9vw,1.75rem);font-weight:450;line-height:1.15}.TourCard-module__2huUMG__row[data-row=coordinates] .TourCard-module__2huUMG__rowValue{white-space:nowrap}.TourCard-module__2huUMG__compact .TourCard-module__2huUMG__rowValue{font-size:clamp(1.1rem,1.3vw,1.3rem)}
.Hairline-module__A5prtG__hairline{max-width:var(--content-max);padding-inline:var(--page-pad) var(--pad-end);margin-inline:auto;margin-block:var(--space-8);align-items:center;gap:1rem;display:flex;position:relative}.Hairline-module__A5prtG__line{background:var(--text);opacity:.18;transform-origin:0;flex:1;height:1px}.Hairline-module__A5prtG__label{color:var(--text);opacity:.75;--reading-fade:.5rem;flex:none;font-weight:400}[data-motion=full]:not([data-motion-fallback]) .Hairline-module__A5prtG__line{transform:scaleX(0)}[data-motion=full]:not([data-motion-fallback]) .Hairline-module__A5prtG__label{opacity:0}
.PreviewDialog-module__HCrvBG__backdrop{z-index:90;background:#090b10d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.PreviewDialog-module__HCrvBG__dialog{outline:none;position:relative}.PreviewDialog-module__HCrvBG__frame{background:#fff;margin:0;padding:1rem 3.5rem 3.25rem;box-shadow:0 1.5rem 4rem #00000059}.PreviewDialog-module__HCrvBG__picture,.PreviewDialog-module__HCrvBG__picture img{display:block}.PreviewDialog-module__HCrvBG__picture img{width:auto;max-width:min(100vw - 12rem,1400px);height:auto;max-height:calc(100svh - 10rem)}.PreviewDialog-module__HCrvBG__frame[data-fill=true] .PreviewDialog-module__HCrvBG__scroller{overscroll-behavior:contain;max-height:calc(100svh - 6.25rem);overflow:auto}.PreviewDialog-module__HCrvBG__frame[data-fill=true] .PreviewDialog-module__HCrvBG__picture img{width:min(100vw - 12rem,1400px);max-width:none;max-height:none}.PreviewDialog-module__HCrvBG__scroller:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PreviewDialog-module__HCrvBG__arrow,.PreviewDialog-module__HCrvBG__close{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0;display:inline-flex;position:absolute}.PreviewDialog-module__HCrvBG__arrow{width:2.5rem;height:2.5rem;margin-top:-1.25rem;top:calc(50% - 1.125rem)}.PreviewDialog-module__HCrvBG__previous{left:.5rem}.PreviewDialog-module__HCrvBG__next{right:.5rem}.PreviewDialog-module__HCrvBG__close{height:2rem;padding-inline:.5rem;bottom:.625rem;left:50%;transform:translate(-50%)}.PreviewDialog-module__HCrvBG__arrow svg,.PreviewDialog-module__HCrvBG__close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.PreviewDialog-module__HCrvBG__arrow svg{width:1.5rem;height:1.5rem}.PreviewDialog-module__HCrvBG__close svg{width:1rem;height:1rem}@media (hover:hover){.PreviewDialog-module__HCrvBG__arrow:hover,.PreviewDialog-module__HCrvBG__close:hover{color:var(--accent)}}[data-motion=full] .PreviewDialog-module__HCrvBG__backdrop{animation:.16s ease-out both PreviewDialog-module__HCrvBG__preview-veil}[data-motion=full] .PreviewDialog-module__HCrvBG__frame{animation:.22s cubic-bezier(.2,.8,.2,1) both PreviewDialog-module__HCrvBG__preview-open}[data-motion=full] .PreviewDialog-module__HCrvBG__picture img{animation:.18s ease-out both PreviewDialog-module__HCrvBG__preview-veil}@keyframes PreviewDialog-module__HCrvBG__preview-veil{0%{opacity:0}to{opacity:1}}@keyframes PreviewDialog-module__HCrvBG__preview-open{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (max-width:767px){.PreviewDialog-module__HCrvBG__frame{padding:.5rem .5rem 3.25rem}.PreviewDialog-module__HCrvBG__picture img{max-width:calc(100vw - 3rem);max-height:calc(100svh - 5.75rem)}.PreviewDialog-module__HCrvBG__frame[data-fill=true] .PreviewDialog-module__HCrvBG__scroller{max-height:calc(100svh - 5.75rem)}.PreviewDialog-module__HCrvBG__frame[data-fill=true] .PreviewDialog-module__HCrvBG__picture img{width:calc(100vw - 3rem)}.PreviewDialog-module__HCrvBG__arrow{margin-top:0;top:auto;bottom:.375rem}}
.TourThumbs-module__Gr8B4G__thumbs{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.TourThumbs-module__Gr8B4G__thumb{background:var(--bg);cursor:pointer;border:1px solid #1f2a4438;width:100%;padding:.1875rem;display:block}.TourThumbs-module__Gr8B4G__thumb img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.TourThumbs-module__Gr8B4G__thumb[data-drawing=true] img{object-fit:contain;background:#fff}@media (hover:hover){.TourThumbs-module__Gr8B4G__thumb:hover{border-color:#1f2a448c}}@media (max-width:767px){.TourThumbs-module__Gr8B4G__thumbs{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}
.TourInfo-module__SDYqUW__info{background:var(--bg);padding-block:var(--space-10) var(--space-6)}.TourInfo-module__SDYqUW__inner{column-gap:var(--gutter);grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(12,1fr);row-gap:1rem;display:grid}.TourInfo-module__SDYqUW__meta{opacity:.65;grid-column:1/span 3;place-self:start}.TourInfo-module__SDYqUW__title{font-size:var(--type-heading);grid-column:4/span 9;justify-self:start;line-height:1}.TourInfo-module__SDYqUW__summary{grid-area:2/4/auto/span 4;align-self:start;font-size:1.1rem;line-height:1.55}.TourInfo-module__SDYqUW__link{font-size:var(--type-pill);--reading-fade:.25rem;border-bottom:1px solid;grid-area:3/4/auto/span 4;place-self:start;gap:2rem;padding-bottom:.4rem;text-decoration:none;display:inline-flex}.TourInfo-module__SDYqUW__thumbs{grid-area:2/1/span 3/span 3;align-self:start;margin-top:.75rem}.TourInfo-module__SDYqUW__card{grid-area:2/8/span 3/span 5;align-self:start}@media (max-width:767px){.TourInfo-module__SDYqUW__inner{grid-template-rows:none;grid-template-columns:1fr}.TourInfo-module__SDYqUW__meta,.TourInfo-module__SDYqUW__title,.TourInfo-module__SDYqUW__summary,.TourInfo-module__SDYqUW__thumbs,.TourInfo-module__SDYqUW__card,.TourInfo-module__SDYqUW__link{grid-area:auto/1}.TourInfo-module__SDYqUW__thumbs{margin-top:0}.TourInfo-module__SDYqUW__card{margin-top:.5rem}}
.MapTour-module__mW_dwW__stage{z-index:4;background:var(--bg);height:100svh;color:var(--text);position:relative;overflow:hidden}.MapTour-module__mW_dwW__stage[data-away]{z-index:auto;content-visibility:hidden}.MapTour-module__mW_dwW__plates{position:absolute;inset:0;overflow:hidden}.MapTour-module__mW_dwW__plate{transform-origin:0 0;visibility:hidden;will-change:transform, opacity;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__plate:not([src]){display:none}.MapTour-module__mW_dwW__strokes{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.MapTour-module__mW_dwW__stroke{will-change:transform;background-image:url(../media/strokes.2qyp1gko3gelr.webp);background-repeat:no-repeat;background-size:200% 200%;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__stroke[data-on=false]{display:none}.MapTour-module__mW_dwW__outline{z-index:1;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__outline[data-on=false],.MapTour-module__mW_dwW__sheet[data-opening=true] .MapTour-module__mW_dwW__keyItem[data-key=places]{display:none}.MapTour-module__mW_dwW__fades{z-index:1;pointer-events:none;position:absolute;inset:0}.MapTour-module__mW_dwW__fades:before{content:"";background:linear-gradient(to bottom, var(--bg), #fff0);height:8%;position:absolute;top:0;left:0;right:0}.MapTour-module__mW_dwW__fades:after{content:"";background:linear-gradient(to top, var(--bg), #fff0);height:8%;position:absolute;bottom:0;left:0;right:0}.MapTour-module__mW_dwW__flight{z-index:2;pointer-events:none;will-change:transform;position:absolute;top:0;left:0;overflow:hidden}.MapTour-module__mW_dwW__flight path{fill:none;stroke-linejoin:round}.MapTour-module__mW_dwW__route{stroke:var(--text);stroke-opacity:.5;stroke-width:1px;vector-effect:non-scaling-stroke}.MapTour-module__mW_dwW__flown{stroke:var(--accent);stroke-linecap:butt;stroke-dasharray:1 1}.MapTour-module__mW_dwW__flightDot{z-index:3;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__flightDot[data-on=false]{display:none}.MapTour-module__mW_dwW__flightDot b,.MapTour-module__mW_dwW__flightStop:before{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--bg);border-radius:50%;position:absolute;top:-5px;left:-5px}.MapTour-module__mW_dwW__flightDot i,.MapTour-module__mW_dwW__flightStop:after{content:"";border:1px solid var(--accent);border-radius:50%;width:36px;height:36px;position:absolute;top:-18px;left:-18px}.MapTour-module__mW_dwW__flightDot i{opacity:0;animation:2s ease-out infinite MapTour-module__mW_dwW__flight-pulse}.MapTour-module__mW_dwW__flightDot i:nth-child(2){animation-delay:.2s}.MapTour-module__mW_dwW__flightDot i:nth-child(3){animation-delay:.4s}.MapTour-module__mW_dwW__flightDot:not([data-rest=true]) i{display:none}@keyframes MapTour-module__mW_dwW__flight-pulse{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1)}}.MapTour-module__mW_dwW__live{z-index:2;pointer-events:none;color:var(--text);position:absolute;inset:0}.MapTour-module__mW_dwW__marks{pointer-events:none;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__edgeLabel,.MapTour-module__mW_dwW__meridian,.MapTour-module__mW_dwW__city,.MapTour-module__mW_dwW__story,.MapTour-module__mW_dwW__uni{will-change:transform;position:absolute;top:0;left:0}.MapTour-module__mW_dwW__live [data-on=false]{display:none}.MapTour-module__mW_dwW__edgeLabel{letter-spacing:.1em;white-space:nowrap;opacity:1;font-size:.5rem;font-weight:300;line-height:1}.MapTour-module__mW_dwW__meridian{justify-items:center;gap:3px;display:grid;translate:-50%}.MapTour-module__mW_dwW__meridian>.MapTour-module__mW_dwW__edgeLabel{position:static}.MapTour-module__mW_dwW__tick{background:var(--text);opacity:.3;width:1px;height:5px}.MapTour-module__mW_dwW__city{--clear:6px;--nudge:2px}.MapTour-module__mW_dwW__story{--clear:9px;--nudge:5px}.MapTour-module__mW_dwW__story[data-lead=true]{--clear:12px;--nudge:8px}.MapTour-module__mW_dwW__story i{background:var(--text);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg);position:absolute;top:-3.5px;left:-3.5px}.MapTour-module__mW_dwW__story[data-lead=true] i{outline:1px solid var(--text);outline-offset:3px;width:8px;height:8px;top:-4px;left:-4px}.MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__storyLabel{left:var(--clear);white-space:nowrap;position:absolute;top:0;transform:translateY(-50%)}.MapTour-module__mW_dwW__cityLabel{letter-spacing:.1em;opacity:1;font-size:.5rem;line-height:1.2}.MapTour-module__mW_dwW__storyLabel{letter-spacing:.1em;font-size:.625rem;font-weight:500;line-height:1.2}.MapTour-module__mW_dwW__uni i{box-sizing:border-box;border:2px solid var(--red);background:var(--bg);width:8px;height:8px;box-shadow:0 0 0 1px var(--bg);border-radius:50%;position:absolute;top:-4px;left:-4px}.MapTour-module__mW_dwW__city[data-side=none] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=none] .MapTour-module__mW_dwW__storyLabel{display:none}.MapTour-module__mW_dwW__city[data-side=left] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=left] .MapTour-module__mW_dwW__storyLabel{left:calc(-1 * var(--clear));transform:translate(-100%,-50%)}.MapTour-module__mW_dwW__city[data-side=above] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=above] .MapTour-module__mW_dwW__storyLabel{left:0;top:calc(-1 * var(--clear));transform:translate(-50%,-100%)}.MapTour-module__mW_dwW__city[data-side=below] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=below] .MapTour-module__mW_dwW__storyLabel{left:0;top:var(--clear);transform:translate(-50%)}.MapTour-module__mW_dwW__city[data-side=above-right] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=above-right] .MapTour-module__mW_dwW__storyLabel{left:var(--nudge);top:calc(-1 * var(--clear));transform:translateY(-100%)}.MapTour-module__mW_dwW__city[data-side=below-right] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=below-right] .MapTour-module__mW_dwW__storyLabel{left:var(--nudge);top:var(--clear);transform:none}.MapTour-module__mW_dwW__city[data-side=above-left] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=above-left] .MapTour-module__mW_dwW__storyLabel{left:calc(-1 * var(--nudge));top:calc(-1 * var(--clear));transform:translate(-100%,-100%)}.MapTour-module__mW_dwW__city[data-side=below-left] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__story[data-side=below-left] .MapTour-module__mW_dwW__storyLabel{left:calc(-1 * var(--nudge));top:var(--clear);transform:translate(-100%)}.MapTour-module__mW_dwW__live[data-measure] .MapTour-module__mW_dwW__city,.MapTour-module__mW_dwW__live[data-measure] .MapTour-module__mW_dwW__story{visibility:hidden;display:block}.MapTour-module__mW_dwW__live[data-measure] .MapTour-module__mW_dwW__cityLabel,.MapTour-module__mW_dwW__live[data-measure] .MapTour-module__mW_dwW__storyLabel{display:block}.MapTour-module__mW_dwW__sheet{z-index:2;max-width:var(--content-max);padding-inline:var(--page-pad) var(--pad-end);pointer-events:none;margin-inline:auto;position:absolute;bottom:2.1rem;left:0;right:0}.MapTour-module__mW_dwW__sheetRule{align-items:center;gap:1rem;display:flex}.MapTour-module__mW_dwW__sheetLine{background:var(--text);opacity:.18;flex:1;height:1px}.MapTour-module__mW_dwW__sheetMeta{flex-wrap:wrap;gap:.35rem 2.2rem;margin-top:.6rem;display:flex}.MapTour-module__mW_dwW__sheetMeta>.MapTour-module__mW_dwW__label,.MapTour-module__mW_dwW__key{letter-spacing:.1em;font-size:.625rem}.MapTour-module__mW_dwW__key{flex-wrap:wrap;gap:.3rem 1.3rem;margin-left:auto;display:flex}.MapTour-module__mW_dwW__keyItem{align-items:center;gap:.45rem;display:inline-flex}.MapTour-module__mW_dwW__keyItem i{flex:none;display:inline-block}.MapTour-module__mW_dwW__kProject{background:var(--red);border-radius:50%;width:8px;height:8px}.MapTour-module__mW_dwW__kUniversity{box-sizing:border-box;border:2px solid var(--red);border-radius:50%;width:8px;height:8px}.MapTour-module__mW_dwW__kStory{background:var(--text);width:7px;height:7px}.MapTour-module__mW_dwW__kCity{background:var(--text);border-radius:50%;width:3px;height:3px}.MapTour-module__mW_dwW__marker{z-index:3;will-change:transform, opacity;position:absolute;top:0;left:0}[data-motion=full]:not([data-motion-fallback]) .MapTour-module__mW_dwW__marker{opacity:0}.MapTour-module__mW_dwW__dot{background:var(--red);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 4px #ff151526}.MapTour-module__mW_dwW__markerText{transform-origin:0 0;white-space:nowrap;text-align:center;justify-items:center;display:grid;position:absolute;top:12px;left:0;transform:translate(-50%)}.MapTour-module__mW_dwW__stage[data-recede=true] .MapTour-module__mW_dwW__marker:not([data-active=true]) .MapTour-module__mW_dwW__markerText{scale:.8}[data-motion=full]:not([data-motion-fallback]) .MapTour-module__mW_dwW__stage .MapTour-module__mW_dwW__markerText{transition:scale .24s ease-out}[data-motion=full]:not([data-motion-fallback]) .MapTour-module__mW_dwW__stage .MapTour-module__mW_dwW__marker[data-active=true] .MapTour-module__mW_dwW__markerText{transition:none}.MapTour-module__mW_dwW__marker[data-placement=below-left] .MapTour-module__mW_dwW__markerText{text-align:right;justify-items:end;left:-4px;transform:translate(-100%)}.MapTour-module__mW_dwW__marker[data-placement=below-right] .MapTour-module__mW_dwW__markerText{text-align:left;justify-items:start;left:4px;transform:none}.MapTour-module__mW_dwW__marker[data-placement=right] .MapTour-module__mW_dwW__markerText{text-align:left;justify-items:start;top:0;left:12px;transform:translateY(-50%)}.MapTour-module__mW_dwW__marker[data-placement=left] .MapTour-module__mW_dwW__markerText{text-align:right;justify-items:end;top:0;left:-12px;transform:translate(-100%,-50%)}.MapTour-module__mW_dwW__marker[data-placement=above] .MapTour-module__mW_dwW__markerText{top:-12px;transform:translate(-50%,-100%)}.MapTour-module__mW_dwW__marker[data-placement=above-left] .MapTour-module__mW_dwW__markerText{text-align:right;justify-items:end;top:-12px;left:-4px;transform:translate(-100%,-100%)}.MapTour-module__mW_dwW__marker[data-placement=above-right] .MapTour-module__mW_dwW__markerText{text-align:left;justify-items:start;top:-12px;left:4px;transform:translateY(-100%)}.MapTour-module__mW_dwW__markerName{font-family:var(--font-serif), Georgia, serif;font-size:1rem;line-height:1.2}.MapTour-module__mW_dwW__markerPlace{text-transform:uppercase;letter-spacing:.08em;opacity:1;font-size:.68rem}.MapTour-module__mW_dwW__marker[data-active=true] .MapTour-module__mW_dwW__markerName{font-size:1.2rem}.MapTour-module__mW_dwW__reveal{z-index:4;position:absolute;inset:0}.MapTour-module__mW_dwW__lens{will-change:transform;position:absolute;inset:0;overflow:hidden}[data-motion=full]:not([data-motion-fallback]) .MapTour-module__mW_dwW__lens{visibility:hidden}.MapTour-module__mW_dwW__counter{transform-origin:50%;will-change:transform;position:absolute;inset:0}.MapTour-module__mW_dwW__counter picture,.MapTour-module__mW_dwW__revealImg{width:100%;height:100%;display:block}.MapTour-module__mW_dwW__revealImg{object-fit:cover}.MapTour-module__mW_dwW__revealTitle{left:var(--page-pad);color:#fff;text-shadow:0 2px 18px #00000059;isolation:isolate;position:absolute;bottom:10vh}.MapTour-module__mW_dwW__revealTitle:before{content:"";z-index:-1;filter:blur(28px);pointer-events:none;background:#090b109e;border-radius:4rem;position:absolute;inset:-3rem -4rem}[data-motion=full]:not([data-motion-fallback]) .MapTour-module__mW_dwW__revealTitle{opacity:0}.MapTour-module__mW_dwW__revealTitle h2{font-size:var(--type-heading);line-height:1}.MapTour-module__mW_dwW__static{padding-block:var(--space-6) var(--space-10);display:none}[data-motion=reduced] .MapTour-module__mW_dwW__motion{display:none}[data-motion=reduced] .MapTour-module__mW_dwW__static{display:block}.MapTour-module__mW_dwW__staticMap{z-index:3;width:100%;color:var(--text);margin-inline:auto;position:relative}.MapTour-module__mW_dwW__staticMap[data-still=atlantic]{display:none}.MapTour-module__mW_dwW__staticMap picture,.MapTour-module__mW_dwW__stillPlate{width:100%;height:auto;display:block}.MapTour-module__mW_dwW__staticMap .MapTour-module__mW_dwW__marker{opacity:1}.MapTour-module__mW_dwW__flightStill{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.MapTour-module__mW_dwW__flightStill path{fill:none;stroke-linejoin:round;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.MapTour-module__mW_dwW__flightStop{z-index:3;pointer-events:none;position:absolute}.MapTour-module__mW_dwW__flightStop:after{opacity:.8;transform:scale(.6)}.MapTour-module__mW_dwW__stillSheet{z-index:3;border-top:1px solid #1f2a442e;flex-wrap:wrap;align-items:center;gap:.35rem 2.2rem;margin-top:1rem;padding-top:.6rem;display:flex;position:relative}.MapTour-module__mW_dwW__stillSheet:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--bg), var(--bg) calc(100% - .5rem), transparent);pointer-events:none;position:absolute;inset:0 -.5rem -.5rem}.MapTour-module__mW_dwW__stillSheet>.MapTour-module__mW_dwW__label{letter-spacing:.1em;font-size:.625rem}.MapTour-module__mW_dwW__cards{gap:var(--gutter);margin-top:var(--space-8);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.MapTour-module__mW_dwW__card{--reading-fade:.35rem;gap:.35rem;text-decoration:none;display:grid}.MapTour-module__mW_dwW__card img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.MapTour-module__mW_dwW__cardImage{display:block;position:relative}.MapTour-module__mW_dwW__cardTitle{font-size:1.4rem;line-height:1.1}.MapTour-module__mW_dwW__stillThumbs{margin-top:.75rem}.MapTour-module__mW_dwW__stillCard{margin-top:1rem}@media (max-width:767px){.MapTour-module__mW_dwW__cards{grid-template-columns:1fr}.MapTour-module__mW_dwW__staticMap[data-still=world]{display:none}.MapTour-module__mW_dwW__staticMap[data-still=atlantic]{max-width:30rem;display:block}.MapTour-module__mW_dwW__markerName{font-size:.875rem}.MapTour-module__mW_dwW__markerPlace{font-size:.625rem}.MapTour-module__mW_dwW__marker[data-active=true] .MapTour-module__mW_dwW__markerName{font-size:1rem}}
.RevealImage-module__HItw3W__frame{margin:0;position:relative;overflow:hidden}.RevealImage-module__HItw3W__frame picture,.RevealImage-module__HItw3W__img{width:100%;height:100%;display:block}.RevealImage-module__HItw3W__img{object-fit:cover}
.Signature-module__lm5FqW__signature{width:min(18rem,70%);height:auto;color:var(--text);display:block}.Signature-module__lm5FqW__pen{fill:none;stroke:#fff;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}[data-motion=full]:not([data-motion-fallback]) .Signature-module__lm5FqW__pen{stroke-dashoffset:1px}.Signature-module__lm5FqW__signature[data-drawn] .Signature-module__lm5FqW__ink{-webkit-mask:none;mask:none}[data-motion=reduced] .Signature-module__lm5FqW__ink{-webkit-mask:none;mask:none}[data-motion-fallback] .Signature-module__lm5FqW__ink{-webkit-mask:none;mask:none}
.PullQuote-module__0Bl4hq__quote{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;padding-block:min(22.2222vw,21.6667rem);display:grid}.PullQuote-module__0Bl4hq__portrait{aspect-ratio:4/5;grid-area:1/1/auto/span 3}.PullQuote-module__0Bl4hq__body{grid-area:1/5/auto/span 4}.PullQuote-module__0Bl4hq__figure{--quote-gap:clamp(.625rem, .8333vw, .8125rem);align-items:flex-start;row-gap:var(--quote-gap);flex-direction:column;display:flex}.PullQuote-module__0Bl4hq__text{row-gap:var(--quote-gap);color:var(--text);flex-direction:column;margin:0;display:flex}.PullQuote-module__0Bl4hq__mark{font-size:clamp(1.75rem,2.5vw,2.4375rem);line-height:0;display:block}.PullQuote-module__0Bl4hq__words{text-indent:16.6667%;text-wrap:pretty;margin:0;font-size:clamp(1.125rem,1.5278vw,1.4896rem);font-style:italic;font-weight:500;line-height:1.2}.PullQuote-module__0Bl4hq__credit{align-items:flex-start;row-gap:var(--quote-gap);flex-direction:column;width:100%;font-size:clamp(.8125rem,.9722vw,.9479rem);font-weight:500;line-height:1.5;display:flex}.PullQuote-module__0Bl4hq__rule{background:linear-gradient(currentColor,currentColor) 0 55%/100% 1px no-repeat;width:.35em;height:1.5em;display:block}.PullQuote-module__0Bl4hq__credit .PullQuote-module__0Bl4hq__signature{width:80%;position:relative;left:-5%}.PullQuote-module__0Bl4hq__who,.PullQuote-module__0Bl4hq__name{display:block}.PullQuote-module__0Bl4hq__role{opacity:.75;display:block}@media (max-width:767px){.PullQuote-module__0Bl4hq__quote{row-gap:var(--space-8);grid-template-columns:repeat(4,1fr);padding-block:10rem}.PullQuote-module__0Bl4hq__portrait{grid-area:1/1/auto/span 2}.PullQuote-module__0Bl4hq__body{grid-area:2/1/auto/-1}.PullQuote-module__0Bl4hq__figure{--quote-gap:.75rem}.PullQuote-module__0Bl4hq__mark{font-size:2.25rem}.PullQuote-module__0Bl4hq__words{text-indent:25%;font-size:1.375rem}.PullQuote-module__0Bl4hq__credit .PullQuote-module__0Bl4hq__signature{left:0}.PullQuote-module__0Bl4hq__credit{font-size:.875rem}}
.Gallery-module__UuxALW__gallery{gap:var(--gutter);max-width:var(--content-max);padding:0 var(--pad-end) var(--space-10) var(--page-pad);grid-template-columns:repeat(12,1fr);margin-block:0;margin-inline:auto;list-style:none;display:grid}.Gallery-module__UuxALW__wide{grid-column:span 12}.Gallery-module__UuxALW__half{grid-column:span 6}.Gallery-module__UuxALW__wide .Gallery-module__UuxALW__frame{aspect-ratio:16/9}.Gallery-module__UuxALW__half .Gallery-module__UuxALW__frame{aspect-ratio:4/3}.Gallery-module__UuxALW__player{height:100%;position:relative}.Gallery-module__UuxALW__video{object-fit:cover;width:100%;height:100%;display:block}.Gallery-module__UuxALW__caption{opacity:.7;margin-top:.5rem}@media (max-width:767px){.Gallery-module__UuxALW__half{grid-column:span 12}}
.ServicesScene-module__ox6Pgq__scene{position:relative}.ServicesScene-module__ox6Pgq__stage{z-index:4;background:var(--dark);color:#fff;grid-template-columns:100%;grid-template-areas:"entry""cards""closing""letters";display:grid;position:relative;container-type:inline-size}.ServicesScene-module__ox6Pgq__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__cover{object-fit:cover;width:100%;height:100%;display:block}.ServicesScene-module__ox6Pgq__entry{grid-area:entry;height:100svh;min-height:30rem;position:relative;overflow:clip}.ServicesScene-module__ox6Pgq__entryInner{position:absolute;inset:0}.ServicesScene-module__ox6Pgq__entryShade{pointer-events:none;background:linear-gradient(#090b1094 0% 64%,#090b1066 80%,#090b1000 92%);position:absolute;inset:0}.ServicesScene-module__ox6Pgq__overlay{opacity:.1;pointer-events:none;background:#000;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__titleWrap{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__title{text-transform:uppercase;letter-spacing:0;white-space:nowrap;margin:0;font-size:5.625rem;font-weight:500;line-height:normal}.ServicesScene-module__ox6Pgq__phaseGrid{z-index:2;column-gap:var(--gutter);max-width:var(--content-max);padding-inline:var(--pad-end);pointer-events:none;grid-template-columns:repeat(12,1fr);margin-inline:auto;display:grid;position:absolute;top:min(50% + 5rem,100% - 10.5rem);left:0;right:0}.ServicesScene-module__ox6Pgq__phases{--dot:.625rem;text-align:center;text-shadow:0 1px 14px #00000059;grid-column:5/9;justify-self:center;width:max(100%,22rem)}.ServicesScene-module__ox6Pgq__phaseRow{height:calc(var(--dot) + .875rem + 1rem);position:relative}.ServicesScene-module__ox6Pgq__phaseLine{top:calc(var(--dot) / 2 - 1px);left:calc(var(--dot) / 2);width:calc(100% - var(--dot));height:2px;position:absolute;overflow:visible}.ServicesScene-module__ox6Pgq__phaseLine path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-opacity:.8;stroke-dasharray:1;stroke-dashoffset:0}.ServicesScene-module__ox6Pgq__phaseList{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__phase{top:0;bottom:0;left:calc(var(--at) * (100% - var(--dot)));width:var(--dot);position:absolute}.ServicesScene-module__ox6Pgq__dot{width:var(--dot);height:var(--dot);background:#fff;border-radius:50%;display:block;box-shadow:0 0 0 .3125rem #ffffff24,0 0 .875rem .125rem #ffffff4d}.ServicesScene-module__ox6Pgq__phaseLabel{top:calc(var(--dot) + .875rem);white-space:nowrap;display:flex;position:absolute}.ServicesScene-module__ox6Pgq__phase[data-edge=start] .ServicesScene-module__ox6Pgq__phaseLabel{left:0}.ServicesScene-module__ox6Pgq__phase[data-edge=end] .ServicesScene-module__ox6Pgq__phaseLabel{right:0}.ServicesScene-module__ox6Pgq__phase[data-edge=middle] .ServicesScene-module__ox6Pgq__phaseLabel{justify-content:center;width:0;left:50%}.ServicesScene-module__ox6Pgq__phaseHeading{letter-spacing:.08em;font-size:1rem;line-height:1;display:block}.ServicesScene-module__ox6Pgq__phaseText{text-wrap:balance;margin:1.5rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.5}.ServicesScene-module__ox6Pgq__closing{z-index:1;grid-area:closing/1/letters;position:relative;overflow:clip}.ServicesScene-module__ox6Pgq__closing:after{content:"";pointer-events:none;background:linear-gradient(#fff0 calc(100% - 15svh),#fff 100%);position:absolute;inset:0}.ServicesScene-module__ox6Pgq__closingShade{pointer-events:none;background:linear-gradient(#090b1033 0%,#090b1094 30% 70%,#090b1033 100%);display:none;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__field,.ServicesScene-module__ox6Pgq__track{display:contents}.ServicesScene-module__ox6Pgq__board{grid-area:cards/1/letters;position:relative;overflow:clip}.ServicesScene-module__ox6Pgq__boardInner{position:absolute;inset:0}.ServicesScene-module__ox6Pgq__ground{height:100dvh;position:sticky;top:0;overflow:clip}.ServicesScene-module__ox6Pgq__bands{display:none}.ServicesScene-module__ox6Pgq__bandSlot{top:0;bottom:0;left:calc(var(--band) * 100% / 3);right:calc((2 - var(--band)) * 100% / 3);position:absolute;overflow:clip}.ServicesScene-module__ox6Pgq__band{position:absolute;inset:0;overflow:clip}.ServicesScene-module__ox6Pgq__bandInner{top:0;bottom:0;left:calc(var(--band) * -100%);width:300%;position:absolute}.ServicesScene-module__ox6Pgq__lead{display:none}.ServicesScene-module__ox6Pgq__cards{z-index:1;padding:7rem var(--pad-end) 7rem var(--page-pad);flex-direction:column;grid-area:cards;align-items:center;gap:2.5rem;margin:0;font-size:min(1.1111cqw,1.0833rem);list-style:none;display:flex;position:relative}.ServicesScene-module__ox6Pgq__panel{flex:none;width:50cqw}.ServicesScene-module__ox6Pgq__card{aspect-ratio:4/3;color:#fff;text-decoration:none;display:block}.ServicesScene-module__ox6Pgq__glass,.ServicesScene-module__ox6Pgq__inner{height:100%}.ServicesScene-module__ox6Pgq__inner.ServicesScene-module__ox6Pgq__drawnInner{border-radius:0}.ServicesScene-module__ox6Pgq__drawing{background:var(--bg);opacity:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.ServicesScene-module__ox6Pgq__paper{background:var(--bg)}.ServicesScene-module__ox6Pgq__whole{object-fit:contain;width:100%;height:100%;display:block}.ServicesScene-module__ox6Pgq__drawingCanvas,.ServicesScene-module__ox6Pgq__drawingSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__cardOverlay{pointer-events:none;background:#0000001a;position:absolute;inset:0}.ServicesScene-module__ox6Pgq__cardShade{pointer-events:none;background:linear-gradient(#090b1000 0% 74%,#090b1099 85% 100%);position:absolute;inset:0}.ServicesScene-module__ox6Pgq__cardHead{flex-direction:column;align-items:center;row-gap:2em;width:100%;display:flex;position:relative}.ServicesScene-module__ox6Pgq__cardHead:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#090b1099 0% calc(100% - 4.5em),#090b1000 100%);position:absolute;inset:-2.5em -2.5em -4.5em}.ServicesScene-module__ox6Pgq__cardContent{z-index:2;text-align:center;flex-direction:column;align-items:center;row-gap:2em;padding:2.5em;display:flex;position:relative}.ServicesScene-module__ox6Pgq__cardTitle{text-transform:uppercase;margin:0;font-size:2.625em;font-weight:400;line-height:1}.ServicesScene-module__ox6Pgq__cardLine{max-width:80%;font-size:max(var(--type-floor), .875em);text-wrap:pretty;font-weight:500;line-height:1.4}.ServicesScene-module__ox6Pgq__more{display:none}.ServicesScene-module__ox6Pgq__bracket{font-family:var(--font-display), "Arial Narrow", sans-serif;font-size:max(var(--type-floor), .875em);text-transform:uppercase;letter-spacing:0;margin-top:auto;font-weight:500;line-height:1.4}.ServicesScene-module__ox6Pgq__cardCredit{max-width:80%;font-size:max(var(--type-floor), .75em);text-wrap:balance;margin:-1.25em 0 0;font-weight:500;line-height:1.35}.ServicesScene-module__ox6Pgq__quotePanel{z-index:1;min-height:100svh;padding:6rem var(--pad-end) 6rem var(--page-pad);grid-area:closing;place-items:center;font-size:min(1.1111cqw,1.0833rem);display:grid;position:relative}.ServicesScene-module__ox6Pgq__quotePanel:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#090b1033 0%,#090b1094 30% 70%,#090b1033 100%);position:absolute;inset:0}.ServicesScene-module__ox6Pgq__restLetters{z-index:1;box-sizing:border-box;pointer-events:none;background:linear-gradient(#090b1033 0%,#090b1000 50%);grid-area:letters;place-items:center;min-height:50svh;padding:2rem 0 15svh;display:grid;position:relative;container-type:inline-size}.ServicesScene-module__ox6Pgq__restPaper{height:5svh;position:absolute;bottom:0;left:0;right:0}.ServicesScene-module__ox6Pgq__quoteLink{color:#fff;width:min(32.7778cqw,29.5rem);text-decoration:none;display:block}.ServicesScene-module__ox6Pgq__quote{text-align:center;flex-direction:column;align-items:center;display:flex}.ServicesScene-module__ox6Pgq__wordmark{max-width:9em;font-family:var(--font-display), "Arial Narrow", sans-serif;font-size:max(var(--type-floor), 1em);text-transform:uppercase;letter-spacing:.06em;text-wrap:balance;margin-bottom:1.75em;font-weight:500;line-height:1.05}.ServicesScene-module__ox6Pgq__source{font-style:normal}.ServicesScene-module__ox6Pgq__words{text-wrap:pretty;margin:0;font-size:2em;font-style:italic;font-weight:500;line-height:1.2}.ServicesScene-module__ox6Pgq__mark{height:.5em;margin-bottom:.9em;font-size:1.625em;font-style:normal;line-height:1;display:block}.ServicesScene-module__ox6Pgq__credit{flex-direction:column;align-items:center;gap:.75em;margin-top:1.1em;display:flex}.ServicesScene-module__ox6Pgq__rule{background:currentColor;width:.5em;height:1px;display:block}.ServicesScene-module__ox6Pgq__attribution{font-family:var(--font-sans), system-ui, sans-serif;font-size:max(var(--type-floor), .875em);letter-spacing:.175em;text-transform:uppercase;font-weight:600;line-height:1.4}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__stage{background:0 0;height:100dvh;display:block;overflow:clip}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__entry{z-index:1;height:auto;min-height:0;position:absolute;inset:0;transform:scaleX(.8)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__entryInner{transform:scaleX(1.25)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__overlay{opacity:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__title{transform-origin:50%;font-size:min(9.7222vw,9.4792rem)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__phaseLine path{stroke-dashoffset:1px}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__dot{opacity:0;transform:scale(.35)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__phaseHeading{opacity:0;transform:translateY(.5em)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__phaseWord{opacity:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__closing{z-index:2;opacity:0;position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__closing:after{content:none}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__closingShade{display:block}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__restLetters{display:none}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__field{z-index:3;display:block;position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__board{position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__ground{opacity:0;height:auto;position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__bands{display:block;position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__band{opacity:0;transform:translate(100%)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__bandInner{font-size:min(1.1111cqw,1.0833rem);transform:translate(-33.3333%)}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__track{align-items:center;width:max-content;height:100%;font-size:min(1.1111cqw,1.0833rem);display:flex;position:absolute;top:0;left:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__lead{flex:none;width:100cqw;display:block}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__cards{font-size:inherit;flex-direction:row;align-items:center;gap:0;padding:0;position:static}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__panel{width:calc(50cqw + 12.5em);padding-right:12.5em}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__quotePanel{width:100cqw;height:100%;min-height:0;font-size:inherit;flex:none;padding-block:0}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__quotePanel:before{content:none}@media (hover:hover) and (pointer:fine){[data-motion=full] .ServicesScene-module__ox6Pgq__cardOverlay{transition:background-color .3s var(--ease-pill)}.ServicesScene-module__ox6Pgq__card:hover .ServicesScene-module__ox6Pgq__cardOverlay{background:#0000002d}}@media (max-width:767px){.ServicesScene-module__ox6Pgq__entryShade{background:linear-gradient(#090b1094 0% 64%,#090b1066 80%,#090b101a 100%)}.ServicesScene-module__ox6Pgq__cardShade{background:linear-gradient(#090b1099 0% 100%)}.ServicesScene-module__ox6Pgq__cardHead:before{content:none}.ServicesScene-module__ox6Pgq__title{font-size:2rem}.ServicesScene-module__ox6Pgq__phaseGrid{padding-inline:var(--page-pad) var(--pad-end);grid-template-columns:repeat(4,1fr);top:min(50% + 3.5rem,100% - 10rem)}.ServicesScene-module__ox6Pgq__phases{text-align:start;grid-column:1/-1;justify-self:stretch;width:auto}.ServicesScene-module__ox6Pgq__phaseText{text-wrap:pretty}.ServicesScene-module__ox6Pgq__phaseHeading{font-size:.875rem}.ServicesScene-module__ox6Pgq__phaseText{margin-top:1.25rem;font-size:1rem}.ServicesScene-module__ox6Pgq__cards{gap:1.25rem;padding:5rem 0;font-size:1rem}.ServicesScene-module__ox6Pgq__panel{width:100%;padding:0 1.25rem}.ServicesScene-module__ox6Pgq__card{aspect-ratio:4/5}.ServicesScene-module__ox6Pgq__cardContent{padding:2.5rem 1.25rem}.ServicesScene-module__ox6Pgq__credited{row-gap:1.25em;padding-bottom:1.5rem}.ServicesScene-module__ox6Pgq__cardCredit{max-width:100%;margin-top:-.75em}.ServicesScene-module__ox6Pgq__cardTitle{font-size:1.625rem}.ServicesScene-module__ox6Pgq__more{display:inline-block}.ServicesScene-module__ox6Pgq__quotePanel{font-size:1rem}.ServicesScene-module__ox6Pgq__quoteLink{width:100%}.ServicesScene-module__ox6Pgq__words{font-size:1.5rem}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__title{font-size:3.75rem}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__track{font-size:1rem}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__panel{width:100cqw;padding:0 1.25rem}[data-motion=full]:not([data-motion-fallback]) .ServicesScene-module__ox6Pgq__bandInner{font-size:1rem}}
.StoryHead-module__YJATDW__head{gap:.5rem;column-gap:var(--gutter);padding-top:var(--space-10);padding-bottom:var(--space-5);grid-template-columns:repeat(12,1fr);display:grid}.StoryHead-module__YJATDW__label,.StoryHead-module__YJATDW__heading,.StoryHead-module__YJATDW__intro{grid-column:1/span 7;justify-self:start}.StoryHead-module__YJATDW__label{opacity:.75}.StoryHead-module__YJATDW__heading{font-size:var(--type-heading);text-wrap:balance;line-height:1}.StoryHead-module__YJATDW__intro{max-width:40rem;margin-top:.9rem;font-size:1.15rem;line-height:1.6}.StoryHead-module__YJATDW__intro+.StoryHead-module__YJATDW__intro{margin-top:0}.StoryHead-module__YJATDW__head[data-chapter]{padding-top:0}.StoryHead-module__YJATDW__head[data-chapter] .StoryHead-module__YJATDW__heading{font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.05}:is([data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .StoryHead-module__YJATDW__head[data-index-head] .StoryHead-module__YJATDW__label,[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .StoryHead-module__YJATDW__head[data-index-head] .StoryHead-module__YJATDW__heading){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.StoryHead-module__YJATDW__points{gap:var(--space-4) var(--gutter);margin:var(--space-4) 0 0;grid-column:1/span 9;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.StoryHead-module__YJATDW__point{border-top:1px solid #1f2a441f;align-self:start;gap:.5rem;padding-top:.9rem;display:grid}.StoryHead-module__YJATDW__pointTitle{opacity:.75}.StoryHead-module__YJATDW__enquire{margin-top:var(--space-3);grid-column:1/span 7;justify-self:start}.StoryHead-module__YJATDW__enquireLink{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){.StoryHead-module__YJATDW__head{padding-top:var(--space-8);grid-template-columns:1fr}.StoryHead-module__YJATDW__label,.StoryHead-module__YJATDW__heading,.StoryHead-module__YJATDW__intro,.StoryHead-module__YJATDW__points,.StoryHead-module__YJATDW__enquire{grid-column:1}}
.Chapters-module__-yeSTG__index{scroll-margin-top:5rem}.Chapters-module__-yeSTG__chapters{position:relative}.Chapters-module__-yeSTG__title{display:none}.Chapters-module__-yeSTG__titleLabel{opacity:.75}.Chapters-module__-yeSTG__titleHeading{text-wrap:balance;line-height:1}.Chapters-module__-yeSTG__list{max-width:44rem;padding:0 0 var(--space-8);margin:0;list-style:none;display:grid}.Chapters-module__-yeSTG__rule{border-top:1px solid #1f2a441f;display:block}.Chapters-module__-yeSTG__entryLink{grid-template-columns:4rem 1fr;align-items:baseline;padding-block:.85rem;text-decoration:none;display:grid}.Chapters-module__-yeSTG__entryNumber{opacity:.75}.Chapters-module__-yeSTG__entryTitle{font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.15}.Chapters-module__-yeSTG__entryLink:hover .Chapters-module__-yeSTG__entryTitle,.Chapters-module__-yeSTG__entryLink:focus-visible .Chapters-module__-yeSTG__entryTitle{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters{--index-slot:calc(5.5rem + 1.9rem);--index-heading:min(var(--type-heading), 7.5svh);--index-title:min(var(--type-heading), 8.5svh)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__titleHeading{transform-origin:0 0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters{z-index:4;clip-path:inset(0)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__layer{z-index:4;background:var(--bg);height:100svh;position:sticky;top:0;overflow:clip}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__inner{column-gap:var(--gutter);padding-top:var(--index-slot);grid-template-columns:repeat(12,1fr);align-content:start;display:grid}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__title{grid-column:1/span 7;justify-items:start;gap:.5rem;display:grid}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__titleHeading{font-size:var(--index-title)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__list{grid-column:1/span 7;margin-top:clamp(1.5rem,9svh,6rem);padding-bottom:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters>section{margin-top:-100svh}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-story-stage]{pointer-events:none;background:0 0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-chapter-head] h2{font-size:var(--index-heading);line-height:1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-chapter-head] [data-chapter-number]{opacity:0;visibility:hidden}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-chapter-head] h2{opacity:0;visibility:hidden}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__entryTitle{font-variation-settings:"opsz" 72}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-chapter-head] h2{font-variation-settings:"opsz" 72}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-fade]{opacity:0;pointer-events:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-fade=drawing]{will-change:opacity}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters{--index-gap:clamp(1.5rem, 5.5svh, 3rem)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-words]{margin-top:max(0px, calc(var(--index-head,13rem) + var(--index-gap) - 5.5rem));grid-column:1/span 5;align-self:start}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-aside]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters{--index-slot:calc(4.5rem + .75rem);--index-heading:min(var(--type-heading), 1.75rem);--index-title:var(--type-heading)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-chapter-title]{grid-template-columns:4rem minmax(0,1fr);align-items:baseline;row-gap:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__inner{grid-template-columns:1fr}:is([data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__title,[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__list){grid-column:1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-grid]{padding-top:calc(var(--index-head,11rem) + 1.25rem)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .Chapters-module__-yeSTG__chapters [data-index-words]{grid-column:1;margin-top:0}}
.DrawnLabel-module__FN4Glq__wrap{place-items:center;padding:.6em 1.4em;display:inline-grid;position:relative}.DrawnLabel-module__FN4Glq__loop{width:112%;height:120%;position:absolute;inset:-10% -6%;overflow:visible}.DrawnLabel-module__FN4Glq__loop path{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:0}[data-motion=full]:not([data-motion-fallback]) .DrawnLabel-module__FN4Glq__loop path{stroke-dashoffset:1px}.DrawnLabel-module__FN4Glq__text{white-space:nowrap;font-size:1rem;font-style:italic}
.Statement-module__BN9OVG__statement{background:var(--bg);padding-block:2.5rem 25svh;position:relative}[data-motion=full] .Statement-module__BN9OVG__statement{margin-top:-12svh}[data-motion=reduced] .Statement-module__BN9OVG__statement{padding-top:max(6rem,min(22.2222vw,21.6667rem))}.Statement-module__BN9OVG__grid{column-gap:var(--gutter);max-width:var(--content-max);padding-inline:var(--page-pad) var(--pad-end);grid-template-columns:repeat(12,1fr);margin-inline:auto;display:grid}.Statement-module__BN9OVG__column{grid-column:4/10;display:grid}.Statement-module__BN9OVG__label{margin-inline-start:-1.4em;color:var(--text);justify-self:start;margin-top:-.6em}.Statement-module__BN9OVG__text{color:var(--text);text-transform:lowercase;letter-spacing:0;margin-top:min(1.5278vw,1.4896rem);font-size:clamp(1.5rem,2.4306vw,2.3698rem);line-height:1.15}.Statement-module__BN9OVG__text strong{font-weight:700}[data-motion=full]:not([data-motion-fallback]) .Statement-module__BN9OVG__text{-webkit-mask-image:var(--sweep-mask);-webkit-mask-image:var(--sweep-mask);mask-image:var(--sweep-mask);-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:100% 240%;mask-size:100% 240%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:767px){.Statement-module__BN9OVG__statement{padding-block:2.5rem 25svh}.Statement-module__BN9OVG__grid{grid-template-columns:repeat(4,1fr)}.Statement-module__BN9OVG__column{grid-column:1/-1}.Statement-module__BN9OVG__label{margin-inline-start:0}.Statement-module__BN9OVG__text{margin-top:1.375rem}}
.ChapterTitle-module__8lq9ZG__title{margin-bottom:var(--space-5);grid-column:1/span 7;justify-items:start;gap:.5rem;display:grid}.ChapterTitle-module__8lq9ZG__number{opacity:.75}.ChapterTitle-module__8lq9ZG__heading{font-size:var(--type-heading);text-wrap:balance;line-height:1}.ChapterTitle-module__8lq9ZG__lead{max-width:40rem;margin-top:.9rem;font-size:1.15rem;line-height:1.6}.ChapterTitle-module__8lq9ZG__place{column-gap:var(--gutter);padding-top:var(--space-10);grid-template-columns:repeat(12,1fr);padding-bottom:.5rem;display:grid}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .ChapterTitle-module__8lq9ZG__place{z-index:5;pointer-events:none;height:0;padding-block:0;position:sticky;top:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .ChapterTitle-module__8lq9ZG__place .ChapterTitle-module__8lq9ZG__title{top:var(--index-place,var(--index-slot,7.4rem));grid-column:1/span 5;margin-bottom:0;position:relative}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .ChapterTitle-module__8lq9ZG__place .ChapterTitle-module__8lq9ZG__lead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (max-width:767px){.ChapterTitle-module__8lq9ZG__title{grid-column:1}.ChapterTitle-module__8lq9ZG__place{padding-top:var(--space-8);grid-template-columns:1fr}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-live] .ChapterTitle-module__8lq9ZG__place .ChapterTitle-module__8lq9ZG__title{grid-column:1}}
.StudioAccordion-module__zwR_aG__studio{--studio-expo:var(--ease-out);--studio-quad:var(--ease-pill);--studio-cubic:cubic-bezier(.65, 0, .35, 1)}@supports (transition-timing-function:linear(0, 1)){.StudioAccordion-module__zwR_aG__studio{--studio-expo:linear(0, .114 1.75%, .2146 3.5%, .3154 5.5%, .4131 7.75%, .5054 10.25%, .5903 13%, .6667 16%, .734 19.25%, .7957 23%, .8496 27.25%, .8964 32.25%, .9352 38.25%, .9648 45.5%, .9855 55%, .9971 69.75%, 1);--studio-quad:linear(0, .1673 8.75%, .3194 17.5%, .4598 26.5%, .5807 35.25%, .6864 44%, .7767 52.75%, .8518 61.5%, .9115 70.25%, .9559 79%, .985 87.75%, .9988 96.5%, 1);--studio-cubic:linear(0, .005 10.75%, .0214 17.5%, .0487 23%, .0878 28%, .1373 32.5%, .1985 36.75%, .2707 40.75%, .3525 44.5%, .4493 48.25%, .5847 53%, .6764 56.75%, .7581 60.75%, .8248 64.75%, .8808 69%, .9276 73.75%, .963 79%, .9865 85%, .9985 92.75%, 1)}}.StudioAccordion-module__zwR_aG__head{justify-content:center;padding-block:min(22.2222vw,21.6667rem) min(11.1111vw,10.8333rem);display:flex}.StudioAccordion-module__zwR_aG__titleWrap{--reading-reach:33.2278%;display:block}.StudioAccordion-module__zwR_aG__title{color:var(--text);text-align:center;text-transform:uppercase;letter-spacing:0;margin:0;font-size:clamp(2rem,4.1667vw,4.0625rem);line-height:1}.StudioAccordion-module__zwR_aG__flourish{pointer-events:none;width:142.722%;max-width:none;height:146%;position:absolute;top:-2%;left:-8.5443%;overflow:visible}.StudioAccordion-module__zwR_aG__flourish path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}[data-motion=full]:not([data-motion-fallback]) .StudioAccordion-module__zwR_aG__flourish path{stroke-dashoffset:1px}.StudioAccordion-module__zwR_aG__row{z-index:3;border-radius:.25rem;height:85svh;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.StudioAccordion-module__zwR_aG__item{flex-shrink:0;width:16.6667%;height:100%;position:relative;overflow:hidden}.StudioAccordion-module__zwR_aG__item[data-open]{width:50%}.StudioAccordion-module__zwR_aG__slide{color:#fff;text-decoration:none;display:block;position:absolute;inset:0}.StudioAccordion-module__zwR_aG__picture{width:max(100%,50cqw);height:100%;display:block;position:absolute;inset:0 auto 0 0}.StudioAccordion-module__zwR_aG__picture:after{content:"";background:#0000001a;position:absolute;inset:0}.StudioAccordion-module__zwR_aG__img{object-fit:cover;width:100%;height:100%;display:block}.StudioAccordion-module__zwR_aG__shade{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#090b1099 0%,#090b1000 36% 48%,#090b10bf 100%);position:absolute;inset:0}.StudioAccordion-module__zwR_aG__veil{z-index:1;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:1;pointer-events:none;background:#00000003;position:absolute;inset:0}.StudioAccordion-module__zwR_aG__item[data-open] .StudioAccordion-module__zwR_aG__veil{opacity:0}.StudioAccordion-module__zwR_aG__content{z-index:2;text-shadow:0 1px 14px #00000059;opacity:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:30vw;padding:min(3.0556vw,2.9792rem);display:flex;position:absolute;inset:0 auto 0 0}.StudioAccordion-module__zwR_aG__item[data-open] .StudioAccordion-module__zwR_aG__shade,.StudioAccordion-module__zwR_aG__item[data-open] .StudioAccordion-module__zwR_aG__content{opacity:1}.StudioAccordion-module__zwR_aG__slideTitle{text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(1.625rem,2.9167vw,2.8438rem);font-style:italic;font-weight:500;line-height:1}.StudioAccordion-module__zwR_aG__foot{flex-direction:column;align-items:flex-start;gap:1.5em;display:flex}.StudioAccordion-module__zwR_aG__line{margin:0;font-size:clamp(.875rem,1.1111vw,1.0833rem);font-weight:500;line-height:1.4}.StudioAccordion-module__zwR_aG__more{display:none}.StudioAccordion-module__zwR_aG__slide:focus-visible{box-shadow:none;outline:none}.StudioAccordion-module__zwR_aG__slide:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0}.StudioAccordion-module__zwR_aG__slide:focus-visible:after{box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 4px var(--text), inset 0 0 0 5px var(--bg)}[data-motion=full] .StudioAccordion-module__zwR_aG__item{transition:width .75s var(--studio-expo)}[data-motion=full] .StudioAccordion-module__zwR_aG__veil{transition:opacity .2s var(--studio-expo)}:is([data-motion=full] .StudioAccordion-module__zwR_aG__shade,[data-motion=full] .StudioAccordion-module__zwR_aG__content){transition:opacity .75s var(--studio-expo)}:is([data-motion=full] .StudioAccordion-module__zwR_aG__item[data-open] .StudioAccordion-module__zwR_aG__shade,[data-motion=full] .StudioAccordion-module__zwR_aG__item[data-open] .StudioAccordion-module__zwR_aG__content){transition:opacity .75s var(--studio-quad)}@media (hover:hover) and (pointer:fine){[data-motion=full] .StudioAccordion-module__zwR_aG__img{transition:transform .6s cubic-bezier(.4,0,.2,1)}[data-motion=full] .StudioAccordion-module__zwR_aG__slide:hover .StudioAccordion-module__zwR_aG__img{transform:scale(1.05)}}@media (hover:none){.StudioAccordion-module__zwR_aG__veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff59}}@media (max-width:767px){.StudioAccordion-module__zwR_aG__head{padding-block:12.5rem 5rem}.StudioAccordion-module__zwR_aG__title{font-size:2rem}.StudioAccordion-module__zwR_aG__flourish path{stroke-width:4.2px}.StudioAccordion-module__zwR_aG__row{border-radius:0;flex-direction:column;gap:.625rem;height:auto;overflow:visible;container-type:normal}.StudioAccordion-module__zwR_aG__item,.StudioAccordion-module__zwR_aG__item[data-open]{border-radius:.25rem;width:100%;height:85svh}.StudioAccordion-module__zwR_aG__picture{width:100%}.StudioAccordion-module__zwR_aG__veil{display:none}.StudioAccordion-module__zwR_aG__shade,.StudioAccordion-module__zwR_aG__content{opacity:1}.StudioAccordion-module__zwR_aG__content{width:100%;padding:1.25rem 1.25rem 1.875rem}.StudioAccordion-module__zwR_aG__more{display:inline-block}}
.FindOutMore-module__y_u_bW__more{margin-block:0}.FindOutMore-module__y_u_bW__link{text-underline-offset:.25em;font-size:.95rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.FindOutMore-module__y_u_bW__ask{margin-left:1.5rem}.FindOutMore-module__y_u_bW__rest{padding-bottom:var(--space-8)}.FindOutMore-module__y_u_bW__pinned{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .FindOutMore-module__y_u_bW__pinned{opacity:0;display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .FindOutMore-module__y_u_bW__rest{display:none}
.ResearchFigures-module__OeRaWG__rows{gap:var(--gutter);display:grid}.ResearchFigures-module__OeRaWG__row{justify-content:center;align-items:flex-start;gap:var(--gutter);display:flex}.ResearchFigures-module__OeRaWG__cell{flex:var(--ratio) 1 0%;min-width:0;max-width:calc(80svh * var(--ratio))}.ResearchFigures-module__OeRaWG__frame{position:relative}.ResearchFigures-module__OeRaWG__image{aspect-ratio:var(--ratio)}.ResearchFigures-module__OeRaWG__cell[data-drawing=true] .ResearchFigures-module__OeRaWG__image{outline:1px solid var(--box-edge)}.ResearchFigures-module__OeRaWG__enlarge{z-index:3;color:var(--text);cursor:zoom-in;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;padding:.5rem;display:flex;position:absolute;inset:0}.ResearchFigures-module__OeRaWG__enlargeLabel{border:1px solid var(--box-edge);background:var(--bg);padding:.3rem .55rem}@media (hover:hover){.ResearchFigures-module__OeRaWG__enlargeLabel{opacity:0;transition:opacity .16s}.ResearchFigures-module__OeRaWG__enlarge:hover .ResearchFigures-module__OeRaWG__enlargeLabel,.ResearchFigures-module__OeRaWG__enlarge:focus-visible .ResearchFigures-module__OeRaWG__enlargeLabel{opacity:1}}.ResearchFigures-module__OeRaWG__caption{opacity:.75;--reading-fade:.5rem;margin-top:.5rem}@media (max-width:767px){.ResearchFigures-module__OeRaWG__row{flex-direction:column;align-items:stretch}.ResearchFigures-module__OeRaWG__cell{flex:none;max-width:none}}
.EnvironmentStory-module__dMD2lG__story{position:relative}.EnvironmentStory-module__dMD2lG__stage{z-index:4;background:var(--bg);padding-block:var(--space-4) var(--space-10);position:relative}.EnvironmentStory-module__dMD2lG__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;row-gap:2.5rem;display:grid}.EnvironmentStory-module__dMD2lG__side{grid-column:1/span 4;align-content:start;gap:1.5rem;display:grid}.EnvironmentStory-module__dMD2lG__captions{align-content:start;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.EnvironmentStory-module__dMD2lG__caption{align-content:start;justify-self:start;gap:.5rem;max-width:30rem;display:grid}.EnvironmentStory-module__dMD2lG__captionMore{margin-top:-1.5rem}.EnvironmentStory-module__dMD2lG__captionLabel{opacity:.75}.EnvironmentStory-module__dMD2lG__captionText{font-size:1.1rem;line-height:1.6}.EnvironmentStory-module__dMD2lG__reading{font-size:1.05rem;line-height:1.6}.EnvironmentStory-module__dMD2lG__key{max-width:16rem;margin-top:.4rem}.EnvironmentStory-module__dMD2lG__keyImg{object-fit:contain;object-position:0 50%;width:100%;height:auto;max-height:4.5rem;display:block}.EnvironmentStory-module__dMD2lG__figure{grid-column:6/span 7;align-self:start;justify-items:center;gap:.75rem;display:grid}.EnvironmentStory-module__dMD2lG__box{aspect-ratio:1;width:min(100%,44rem);position:relative}.EnvironmentStory-module__dMD2lG__planBox{height:100%;aspect-ratio:var(--plan-ratio);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.EnvironmentStory-module__dMD2lG__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.EnvironmentStory-module__dMD2lG__stretch{object-fit:fill;width:100%;height:100%;display:block}.EnvironmentStory-module__dMD2lG__layer{position:absolute;overflow:hidden}.EnvironmentStory-module__dMD2lG__layer[data-layer]{display:none}.EnvironmentStory-module__dMD2lG__layerRest{opacity:.85}.EnvironmentStory-module__dMD2lG__shadowPoster{opacity:.8;position:absolute;inset:0}.EnvironmentStory-module__dMD2lG__canvas{width:100%;height:100%;display:none;position:absolute;inset:0}.EnvironmentStory-module__dMD2lG__diagram{pointer-events:none;position:absolute;inset:0}.EnvironmentStory-module__dMD2lG__svg{width:100%;height:100%;display:block;overflow:visible}.EnvironmentStory-module__dMD2lG__horizon{fill:none;stroke:var(--text);stroke-opacity:.35;stroke-width:.004px}.EnvironmentStory-module__dMD2lG__ring{fill:none;stroke:var(--text);stroke-opacity:.16;stroke-width:.003px;stroke-dasharray:.006 .012}.EnvironmentStory-module__dMD2lG__northLine{stroke:var(--text);stroke-opacity:.45;stroke-width:.004px}.EnvironmentStory-module__dMD2lG__arc{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-width:.005px;stroke-linecap:round}.EnvironmentStory-module__dMD2lG__travels{stroke:var(--accent);stroke-opacity:1;stroke-width:.008px}.EnvironmentStory-module__dMD2lG__hour{fill:var(--accent)}.EnvironmentStory-module__dMD2lG__arcLabel{white-space:nowrap;opacity:.75;padding-right:.35rem;position:absolute;transform:translate(-100%,-50%)}.EnvironmentStory-module__dMD2lG__north{font-weight:600;position:absolute;transform:translate(-50%,-50%)}.EnvironmentStory-module__dMD2lG__sun{width:0;height:0;position:absolute}.EnvironmentStory-module__dMD2lG__sunDot{background:var(--accent);border-radius:50%;width:1rem;height:1rem;position:absolute;top:-.5rem;left:-.5rem;box-shadow:0 0 0 .35rem #ff7e1538}.EnvironmentStory-module__dMD2lG__sunTime{white-space:nowrap;background:#ffffffe6;border-radius:.2rem;padding:.1rem .35rem;position:absolute;top:-.6rem;left:1rem}.EnvironmentStory-module__dMD2lG__sun[data-side=left] .EnvironmentStory-module__dMD2lG__sunTime{left:auto;right:1rem}.EnvironmentStory-module__dMD2lG__figureLabel{opacity:.75}.EnvironmentStory-module__dMD2lG__rest{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(2,1fr);display:grid}.EnvironmentStory-module__dMD2lG__restFigure{justify-items:center;gap:.75rem;display:grid}.EnvironmentStory-module__dMD2lG__restBox{width:100%;height:min(36rem,90vw);position:relative}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__stage{height:100svh;padding:0;overflow:clip}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__grid{align-items:center;height:100%;padding-top:5.5rem;padding-bottom:2rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__caption{grid-area:1/1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__caption:not(:first-child){opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__captionMore{margin-top:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__figure{align-self:center}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__box{width:min(100%,100svh - 10rem)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__layer[data-layer]{opacity:0;display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__shadowPoster{opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__canvas{opacity:0;display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__arc{stroke-dasharray:1;stroke-dashoffset:1px}:is([data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__furniture,[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__hours,[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__north,[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__arcLabel,[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__sun){opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__rest{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-words] .EnvironmentStory-module__dMD2lG__reading{font-size:1rem;line-height:1.55}@media (max-width:767px){.EnvironmentStory-module__dMD2lG__grid{grid-template-columns:1fr;row-gap:1.5rem}.EnvironmentStory-module__dMD2lG__side,.EnvironmentStory-module__dMD2lG__figure,.EnvironmentStory-module__dMD2lG__rest{grid-column:1}.EnvironmentStory-module__dMD2lG__figure{order:-1}.EnvironmentStory-module__dMD2lG__captionText,.EnvironmentStory-module__dMD2lG__reading{font-size:1rem}.EnvironmentStory-module__dMD2lG__rest{grid-template-columns:1fr}.EnvironmentStory-module__dMD2lG__horizon,.EnvironmentStory-module__dMD2lG__northLine{stroke-width:.008px}.EnvironmentStory-module__dMD2lG__arc{stroke-width:.009px}.EnvironmentStory-module__dMD2lG__travels{stroke-width:.013px}.EnvironmentStory-module__dMD2lG__ring{stroke-width:.005px}.EnvironmentStory-module__dMD2lG__arcLabel{background:#ffffffd9;border-radius:.2rem;padding:.05rem .3rem;transform:translate(.15rem,-50%)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__grid{grid-template-rows:auto 1fr;align-content:start;align-items:start;row-gap:1rem;padding-top:4.5rem;padding-bottom:1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__box{width:min(100%,46svh)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .EnvironmentStory-module__dMD2lG__box{width:min(100%, 46svh, calc(100svh - var(--index-head,9rem) - var(--index-words,18rem) - 5.5rem))}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .EnvironmentStory-module__dMD2lG__reading{font-size:.95rem;line-height:1.5}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-words] .EnvironmentStory-module__dMD2lG__reading{font-size:.95rem;line-height:1.5}}
.Coordinates-module__ksebPq__coordinates{font-family:var(--font-display), "Arial Narrow", sans-serif;letter-spacing:normal;text-transform:uppercase;white-space:nowrap;font-size:.875rem;display:inline-block}.Coordinates-module__ksebPq__card{font-weight:500;line-height:1.4}.Coordinates-module__ksebPq__sheet{font-weight:400;line-height:1.2}.Coordinates-module__ksebPq__spoken{text-transform:none}
.research-module__H__SWa__statement{padding-block:var(--space-6) var(--space-8)}.research-module__H__SWa__cards{padding-top:var(--space-8);scroll-margin-top:1.5rem}.research-module__H__SWa__cardList{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.research-module__H__SWa__card{--reading-fade:.5rem;gap:.5rem;text-decoration:none;display:grid}.research-module__H__SWa__cardImage{aspect-ratio:4/3}.research-module__H__SWa__cardNumber{opacity:.75;justify-self:start;margin-top:.3rem}.research-module__H__SWa__cardTitle{justify-self:start;font-size:1.6rem;line-height:1.1}.research-module__H__SWa__cardLine{opacity:.75;font-size:.95rem;line-height:1.5}.research-module__H__SWa__card:hover .research-module__H__SWa__cardTitle,.research-module__H__SWa__card[aria-expanded=true] .research-module__H__SWa__cardTitle{text-underline-offset:.2em;text-decoration:underline}.research-module__H__SWa__cardOpen{--reading-fade:.5rem;justify-self:start;align-items:center;gap:.5rem;margin-top:.15rem;display:inline-flex}.research-module__H__SWa__cardMark{fill:none;width:12px;height:12px;stroke:var(--text);stroke-width:1.25px;stroke-linecap:round;opacity:.7}.research-module__H__SWa__card[aria-expanded=true] .research-module__H__SWa__cardMark{transform:rotate(45deg)}[data-motion=full] .research-module__H__SWa__cardMark{transition:transform .4s var(--ease-out)}.research-module__H__SWa__projects[data-live]>.research-module__H__SWa__panel:not([data-open]){display:none}.research-module__H__SWa__rail{z-index:20;height:0;position:sticky;top:4.5rem}body:has(>header[data-visible=false]:not(:focus-within)) .research-module__H__SWa__rail{transform:translateY(-3.25rem)}[data-motion=full] .research-module__H__SWa__rail{transition:transform .6s var(--ease-out)}.research-module__H__SWa__tab{background:var(--bg);height:2.25rem;color:var(--text);border:1px solid #1f2a4438;border-radius:.125rem;align-items:center;gap:.5rem;padding:0 .9rem;text-decoration:none;display:inline-flex;box-shadow:0 1px 6px #1f2a4414}.research-module__H__SWa__tab:hover,.research-module__H__SWa__tab:focus-visible{border-color:var(--text)}.research-module__H__SWa__project{column-gap:var(--gutter);row-gap:var(--space-6);padding-bottom:var(--space-8);grid-template-columns:repeat(12,1fr);scroll-margin-top:8.5rem;display:grid}.research-module__H__SWa__title:focus{box-shadow:none;outline:none}.research-module__H__SWa__project>*{grid-column:1/-1}.research-module__H__SWa__head{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);row-gap:.8rem;display:grid}.research-module__H__SWa__context{opacity:.75;flex-wrap:wrap;grid-column:1/span 3;place-self:start;gap:.25rem .75rem;display:flex}.research-module__H__SWa__number{font-variant-numeric:tabular-nums}.research-module__H__SWa__title{grid-column:4/span 8;justify-self:start;font-size:clamp(2rem,4vw,3.6rem);line-height:1.02}.research-module__H__SWa__line{grid-column:4/span 7;justify-self:start;font-size:clamp(1.2rem,1.8vw,1.6rem);line-height:1.3}.research-module__H__SWa__body{column-gap:var(--gutter);row-gap:var(--space-5);grid-template-columns:repeat(12,1fr);display:grid}.research-module__H__SWa__text{grid-column:4/span 7}.research-module__H__SWa__credits{grid-column:4/span 7;gap:.6rem;max-width:62ch;margin:0;font-size:.9rem;line-height:1.5;display:grid}.research-module__H__SWa__credits div{grid-template-columns:5.5rem 1fr;align-items:baseline;gap:1rem;display:grid}.research-module__H__SWa__credits dt,.research-module__H__SWa__credits dd{opacity:.75}.research-module__H__SWa__credits dd{margin:0}.research-module__H__SWa__spread{column-gap:var(--gutter);row-gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.research-module__H__SWa__words{row-gap:var(--space-5);grid-column:1/span 6;align-content:start;display:grid}.research-module__H__SWa__alone .research-module__H__SWa__words{grid-column:4/span 7}.research-module__H__SWa__aside{gap:var(--gutter);grid-column:7/-1;display:grid}.research-module__H__SWa__passageTitle{justify-self:start;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}.research-module__H__SWa__spreadText{justify-self:start}.research-module__H__SWa__words .research-module__H__SWa__credits{grid-column:auto}.research-module__H__SWa__recording{margin:0}.research-module__H__SWa__player{width:100%;position:relative}.research-module__H__SWa__recordingCaption{opacity:.75;--reading-fade:.5rem;margin-top:.5rem}.research-module__H__SWa__more{display:grid}.research-module__H__SWa__more>details{border-top:1px solid #1f2a4424;padding-block:1.1rem}.research-module__H__SWa__more>details:last-child{border-bottom:1px solid #1f2a4424}.research-module__H__SWa__moreText{font-size:1.05rem}.research-module__H__SWa__moreText ol{gap:.7em;margin:0;padding-left:1.4em;display:grid}.research-module__H__SWa__enquire{justify-self:start}.research-module__H__SWa__enquire a,.research-module__H__SWa__essayLinks a{text-underline-offset:.2em;padding-block:.35rem;display:inline-block}.research-module__H__SWa__offers{padding-top:var(--space-6)}.research-module__H__SWa__essay{row-gap:var(--space-6);padding-bottom:var(--space-10);display:grid}.research-module__H__SWa__essayLinks{flex-wrap:wrap;grid-column:4/span 7;justify-self:start;gap:.25rem 2rem;display:flex}@media (max-width:767px){.research-module__H__SWa__card{grid-template-columns:7rem 1fr;align-content:start;gap:.25rem 1rem}.research-module__H__SWa__cardImage{grid-row:1/span 3;align-self:start}.research-module__H__SWa__cardNumber{margin-top:0}.research-module__H__SWa__cardTitle{font-size:1.35rem}.research-module__H__SWa__project,.research-module__H__SWa__head,.research-module__H__SWa__body,.research-module__H__SWa__spread{grid-template-columns:1fr}.research-module__H__SWa__context,.research-module__H__SWa__title,.research-module__H__SWa__line,.research-module__H__SWa__text,.research-module__H__SWa__credits,.research-module__H__SWa__more,.research-module__H__SWa__enquire,.research-module__H__SWa__essayLinks,.research-module__H__SWa__words,.research-module__H__SWa__alone .research-module__H__SWa__words,.research-module__H__SWa__aside{grid-column:1}.research-module__H__SWa__project{scroll-margin-top:8rem}.research-module__H__SWa__rail{top:4.75rem}body:has(>header[data-visible=false]:not(:focus-within)) .research-module__H__SWa__rail{transform:translateY(-3.5rem)}.research-module__H__SWa__cardOpen{grid-column:2}}
.HeatStory-module__GDBFLW__story{scroll-margin-top:5rem;position:relative}.HeatStory-module__GDBFLW__stage{z-index:4;background:var(--bg);padding-block:var(--space-4) var(--space-8);position:relative}.HeatStory-module__GDBFLW__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;row-gap:2.5rem;display:grid}.HeatStory-module__GDBFLW__side{grid-column:1/span 4;align-content:start;gap:1.5rem;display:grid}.HeatStory-module__GDBFLW__captions{align-content:start;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.HeatStory-module__GDBFLW__caption{align-content:start;justify-self:start;gap:.5rem;max-width:30rem;display:grid}.HeatStory-module__GDBFLW__captionLabel{opacity:.75}.HeatStory-module__GDBFLW__cardLine{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__cardLine{display:grid}.HeatStory-module__GDBFLW__captionMore{margin-top:-1.5rem}.HeatStory-module__GDBFLW__captionText{font-size:1.1rem;line-height:1.6}.HeatStory-module__GDBFLW__figure{grid-column:6/span 7;align-self:start;justify-items:stretch;gap:.75rem;margin:0;display:grid}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__captionMore{margin-top:0}.HeatStory-module__GDBFLW__canvasBox{aspect-ratio:1/.92;width:100%;position:relative}.HeatStory-module__GDBFLW__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.HeatStory-module__GDBFLW__drawn{width:100%;height:100%;display:none;position:absolute;inset:0}.HeatStory-module__GDBFLW__year{display:none}.HeatStory-module__GDBFLW__months{position:relative}.HeatStory-module__GDBFLW__monthNames{text-align:center;color:#1f2a4461;grid-template-columns:repeat(12,1fr);margin:0;padding:0;list-style:none;display:grid}.HeatStory-module__GDBFLW__monthName{position:relative}.HeatStory-module__GDBFLW__monthOn{isolation:isolate;color:var(--text);position:absolute;inset:0}.HeatStory-module__GDBFLW__monthTrack{background:#1f2a4438;height:1px;margin-top:.7rem;display:block;position:relative}.HeatStory-module__GDBFLW__monthProgress{background:var(--accent);transform-origin:0;width:100%;height:2px;position:absolute;top:-.5px;left:0;transform:scaleX(.0417)}.HeatStory-module__GDBFLW__tick{background:#1f2a4438;width:1px;height:7px;margin-left:-.5px;position:absolute;top:-3px}.HeatStory-module__GDBFLW__tickOn{isolation:isolate;background:var(--accent);position:absolute;inset:0}.HeatStory-module__GDBFLW__carrier{pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0}.HeatStory-module__GDBFLW__monthDot{background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px}.HeatStory-module__GDBFLW__monthHead{align-items:center;gap:.6rem;margin:.9rem 0 0;display:flex}.HeatStory-module__GDBFLW__glyphs{flex:none;width:1.5rem;height:1.5rem;position:relative}.HeatStory-module__GDBFLW__glyph{isolation:isolate;fill:none;stroke:#6fa9d6;stroke-width:1.6px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeatStory-module__GDBFLW__sun{stroke:var(--accent);fill:#fff}.HeatStory-module__GDBFLW__monthTitle{color:var(--text);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.1}.HeatStory-module__GDBFLW__mini{min-height:5rem;position:relative}.HeatStory-module__GDBFLW__miniCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.HeatStory-module__GDBFLW__groups{gap:1.35rem;display:grid}.HeatStory-module__GDBFLW__group{gap:.35rem;display:grid}.HeatStory-module__GDBFLW__groupLabel{color:#1f2a4499;margin:0}.HeatStory-module__GDBFLW__groupHead{justify-content:space-between;align-items:baseline;gap:1rem;margin:0;display:flex}.HeatStory-module__GDBFLW__note{font-size:var(--type-label);color:#1f2a4461}.HeatStory-module__GDBFLW__switchWords{font-size:var(--type-label);justify-content:space-between;margin:0;display:flex}.HeatStory-module__GDBFLW__switchWord{color:#1f2a4461;position:relative}.HeatStory-module__GDBFLW__wordOn{isolation:isolate;color:#1f2a44d1;position:absolute;inset:0}.HeatStory-module__GDBFLW__switch{grid-template-columns:1fr 1fr;gap:4px;height:.875rem;display:grid}.HeatStory-module__GDBFLW__half{background:#1f2a4438;position:relative}.HeatStory-module__GDBFLW__halfOn{isolation:isolate;background:#1f2a448c;position:absolute;inset:0}.HeatStory-module__GDBFLW__scale{height:2.5rem;margin-top:1.1rem;position:relative}.HeatStory-module__GDBFLW__band{background:#1f2a440d;border-inline:1px dashed #1f2a4461;position:absolute;top:0;bottom:-4px}.HeatStory-module__GDBFLW__bandName{font-size:var(--type-label);white-space:nowrap;color:#1f2a4461;padding-bottom:.2rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.HeatStory-module__GDBFLW__scaleTrack{background:#1f2a4438;height:.875rem;position:absolute;bottom:0;left:0;right:0}.HeatStory-module__GDBFLW__tempFill{transform-origin:0;background:linear-gradient(90deg,#9cc6e6,#f2b56c);position:absolute;inset:0}.HeatStory-module__GDBFLW__scale .HeatStory-module__GDBFLW__carrier{top:auto;bottom:.4375rem}.HeatStory-module__GDBFLW__tempDot{box-sizing:border-box;border-radius:50%;width:1.125rem;height:1.125rem;position:absolute;top:-.5625rem;left:-.5625rem}.HeatStory-module__GDBFLW__dotOutside{background:#fff;border:1.4px solid #1f2a44cc}.HeatStory-module__GDBFLW__dotInside{background:#1f2a44d9}.HeatStory-module__GDBFLW__tempWord{font-size:var(--type-label);white-space:nowrap;color:#1f2a44d1;line-height:1.2;position:absolute;bottom:.8rem}.HeatStory-module__GDBFLW__tempWord[data-side=outside]{left:.4rem;transform:translate(-100%)}.HeatStory-module__GDBFLW__tempWord[data-side=inside]{left:-.4rem}.HeatStory-module__GDBFLW__ends{font-size:var(--type-label);color:#1f2a4461;justify-content:space-between;margin:.45rem 0 0;display:flex}.HeatStory-module__GDBFLW__savedGroup .HeatStory-module__GDBFLW__groupHead{align-items:last baseline}.HeatStory-module__GDBFLW__tally{font-size:var(--type-label);white-space:nowrap;color:#1f2a44b8;justify-items:end;display:grid}.HeatStory-module__GDBFLW__tallyOn{isolation:isolate;grid-area:1/1}.HeatStory-module__GDBFLW__tallyFigure{color:var(--text);font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1}.HeatStory-module__GDBFLW__columns{border-bottom:1px solid #1f2a4461;grid-template-columns:repeat(12,1fr);gap:3px;height:3.25rem;margin-top:.15rem;display:grid}.HeatStory-module__GDBFLW__column{background:#1f2a440f;position:relative}.HeatStory-module__GDBFLW__columnFill{isolation:isolate;transform-origin:50% 100%;background:var(--accent);position:absolute;inset:0}.HeatStory-module__GDBFLW__assumptions{font-size:var(--type-label);color:#1f2a44b8;gap:.35rem;margin-top:1.1rem;line-height:1.4;display:grid}.HeatStory-module__GDBFLW__assumptionsLabel{color:#1f2a4499;margin:0}.HeatStory-module__GDBFLW__assumptionRows{gap:.2rem;margin:0;display:grid}.HeatStory-module__GDBFLW__assumption{grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem;display:grid}.HeatStory-module__GDBFLW__assumption dt{color:#1f2a4499}.HeatStory-module__GDBFLW__assumption dd{margin:0}.HeatStory-module__GDBFLW__rest{margin-top:1.5rem}.HeatStory-module__GDBFLW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.HeatStory-module__GDBFLW__tableCaption{caption-side:top;text-align:left;opacity:.75;padding-bottom:.6rem}.HeatStory-module__GDBFLW__table th,.HeatStory-module__GDBFLW__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #1f2a441f;padding:.35rem .75rem .35rem 0;font-weight:400}.HeatStory-module__GDBFLW__table thead th{font-size:var(--type-label);color:#1f2a4499}.HeatStory-module__GDBFLW__table td:last-child{width:40%;padding-right:0}.HeatStory-module__GDBFLW__cellSaved{align-items:center;gap:.6rem;display:flex}.HeatStory-module__GDBFLW__cellTrack{background:#1f2a441f;flex:1;height:.375rem;display:block;position:relative}.HeatStory-module__GDBFLW__cellFill{background:var(--accent);position:absolute;top:0;bottom:0;left:0}.HeatStory-module__GDBFLW__cellFigure{text-align:right;flex:none;min-width:2.5rem}.HeatStory-module__GDBFLW__noteTurn{display:none}.HeatStory-module__GDBFLW__rest .HeatStory-module__GDBFLW__assumptions{white-space:normal;margin-top:1rem}.HeatStory-module__GDBFLW__smallPrint{padding-bottom:var(--space-8)}.HeatStory-module__GDBFLW__sources{opacity:.75;max-width:46rem;font-size:.9rem;line-height:1.55}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__drawn:not([data-shown=false]){display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__stage{height:100svh;padding:0;overflow:clip}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__grid{align-items:center;height:100%;padding-top:5.5rem;padding-bottom:2rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__caption{grid-area:1/1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__caption:not(:first-child){opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__figure{align-self:center}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__canvasBox{aspect-ratio:auto;height:calc(100svh - 12rem)}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__year{isolation:isolate;opacity:0;pointer-events:none;grid-template-rows:auto auto minmax(0,17rem) auto auto;align-content:center;display:grid;position:absolute;inset:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__rest{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (max-width:767px){.HeatStory-module__GDBFLW__grid{grid-template-columns:1fr;row-gap:1.5rem}.HeatStory-module__GDBFLW__side,.HeatStory-module__GDBFLW__figure{grid-column:1}.HeatStory-module__GDBFLW__figure{grid-row:1}.HeatStory-module__GDBFLW__captions{gap:1.5rem}.HeatStory-module__GDBFLW__captionText{font-size:1.05rem}.HeatStory-module__GDBFLW__canvasBox{aspect-ratio:1/3.2}.HeatStory-module__GDBFLW__monthName:not(:first-child):not(:last-child){visibility:hidden}.HeatStory-module__GDBFLW__monthName:first-child{text-align:left}.HeatStory-module__GDBFLW__monthName:last-child{text-align:right}.HeatStory-module__GDBFLW__monthHead{margin-top:.5rem}.HeatStory-module__GDBFLW__groups{gap:.75rem}.HeatStory-module__GDBFLW__group{gap:.25rem}.HeatStory-module__GDBFLW__scale{margin-top:.9rem}.HeatStory-module__GDBFLW__ends{margin-top:.3rem}.HeatStory-module__GDBFLW__group .HeatStory-module__GDBFLW__note{display:none}.HeatStory-module__GDBFLW__assumption{grid-template-columns:3.75rem minmax(0,1fr);gap:.5rem}.HeatStory-module__GDBFLW__table{font-size:.8125rem}.HeatStory-module__GDBFLW__table th,.HeatStory-module__GDBFLW__table td{padding-right:.5rem}.HeatStory-module__GDBFLW__table td:last-child{width:34%}.HeatStory-module__GDBFLW__captionMore{margin-top:-1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__grid{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;row-gap:1rem;padding-top:4.5rem;padding-bottom:1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__side{grid-row:2}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__captions{align-content:end;min-height:11rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__figure{align-self:stretch;min-height:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .HeatStory-module__GDBFLW__canvasBox{height:100%;min-height:12rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-words] .HeatStory-module__GDBFLW__captionText{font-size:.95rem;line-height:1.5}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__year{align-content:start}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__mini{min-height:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__year .HeatStory-module__GDBFLW__assumptions{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn{display:grid}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn .HeatStory-module__GDBFLW__assumptions{margin-top:0;line-height:1.35}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn .HeatStory-module__GDBFLW__assumption{display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn .HeatStory-module__GDBFLW__assumption dt{margin-right:.4rem;display:inline}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn .HeatStory-module__GDBFLW__assumption dd{display:inline}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__noteTurn [data-row=working]{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__savedGroup .HeatStory-module__GDBFLW__groupHead{flex-direction:column;align-items:flex-start;gap:.2rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__savedGroup .HeatStory-module__GDBFLW__tally{justify-items:start}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__columns{height:2.25rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem 1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__group:nth-child(2){grid-area:2/1/auto/-1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) [data-index-grid] .HeatStory-module__GDBFLW__monthHead{margin-top:.3rem}}
.SheetHead-module__iQAevG__sheet{background:var(--bg);color:var(--text)}.SheetHead-module__iQAevG__head{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;padding-bottom:4.25rem;display:grid}.SheetHead-module__iQAevG__rule{opacity:.5;border-top:.5px dashed;grid-area:1/1/auto/-1;height:0;margin-bottom:.625rem;position:relative}.SheetHead-module__iQAevG__rule:before,.SheetHead-module__iQAevG__rule:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:-1.75px}.SheetHead-module__iQAevG__rule:before{left:0}.SheetHead-module__iQAevG__rule:after{right:0}.SheetHead-module__iQAevG__label{font-family:var(--font-display), "Arial Narrow", sans-serif;opacity:.65;grid-row:2;font-size:.875rem;font-weight:400;line-height:1.2;display:grid}.SheetHead-module__iQAevG__left{text-align:left;grid-column:1/span 4;justify-items:start}.SheetHead-module__iQAevG__right{text-align:right;grid-column:9/span 4;justify-items:end}.SheetHead-module__iQAevG__centre{text-align:center;grid-area:2/5/auto/span 4;justify-items:center;row-gap:1.25rem;display:grid}.SheetHead-module__iQAevG__heading{text-transform:uppercase;text-wrap:balance;font-size:clamp(1.625rem,2.92vw,2.625rem);line-height:1}.SheetHead-module__iQAevG__text{opacity:.65;text-wrap:pretty;font-size:.875rem;font-weight:500;line-height:1.5}@media (max-width:767px){.SheetHead-module__iQAevG__head{grid-template-columns:repeat(8,1fr)}.SheetHead-module__iQAevG__left{grid-column:1/5}.SheetHead-module__iQAevG__right{grid-column:5/9}.SheetHead-module__iQAevG__centre{grid-area:3/2/auto/8;margin-top:5rem}}
.WorkHead-module__R3CYNq__head{z-index:3;position:relative}
.Studies-module__dgOEJG__studies{scroll-margin-top:1rem;display:flow-root}.Studies-module__dgOEJG__body{gap:var(--space-5);padding-bottom:var(--space-6);display:grid}.Studies-module__dgOEJG__line{justify-self:start;max-width:40rem;font-size:1.15rem;line-height:1.6}.Studies-module__dgOEJG__list{grid-template-columns:repeat(auto-fill, minmax(max(16rem, calc((100% - 2 * var(--gutter)) / 3)), 1fr));gap:var(--gutter);margin:0;padding:0;list-style:none;display:grid}.Studies-module__dgOEJG__list>[data-study]:hover>h3{text-decoration:none}.Studies-module__dgOEJG__film{position:relative}.Studies-module__dgOEJG__soon{z-index:3;aspect-ratio:4/3;background:var(--bg);border:1px dashed #1f2a444d;align-content:end;margin:0;padding:1.1rem 1.15rem 1.15rem;display:grid;position:relative}@media (max-width:767px){.Studies-module__dgOEJG__soon{aspect-ratio:auto;padding:.9rem .75rem}}
.QuantitiesStory-module__6Nn4NG__story{scroll-margin-top:5rem;position:relative}.QuantitiesStory-module__6Nn4NG__stage{z-index:4;background:var(--bg);padding-block:var(--space-4) var(--space-8);position:relative}.QuantitiesStory-module__6Nn4NG__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;row-gap:1.25rem;display:grid}.QuantitiesStory-module__6Nn4NG__side{grid-column:1/span 4;align-content:start;gap:1.5rem;display:grid}.QuantitiesStory-module__6Nn4NG__captions{align-content:start;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.QuantitiesStory-module__6Nn4NG__caption{align-content:start;justify-self:start;gap:.5rem;max-width:30rem;display:grid}.QuantitiesStory-module__6Nn4NG__captionLabel{opacity:.75;font-weight:400}.QuantitiesStory-module__6Nn4NG__captionText{font-size:1.1rem;line-height:1.6}.QuantitiesStory-module__6Nn4NG__exampleTitle{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.05}.QuantitiesStory-module__6Nn4NG__figure{grid-column:6/span 7;gap:1rem;margin:0;display:grid}.QuantitiesStory-module__6Nn4NG__canvasBox{aspect-ratio:1.6;position:relative}.QuantitiesStory-module__6Nn4NG__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.QuantitiesStory-module__6Nn4NG__yard{gap:.6rem;display:grid}.QuantitiesStory-module__6Nn4NG__yardLabel{opacity:.75;justify-self:start;font-weight:400}.QuantitiesStory-module__6Nn4NG__cards{contain:layout style;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));grid-auto-rows:auto;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.QuantitiesStory-module__6Nn4NG__card{grid-row:span 4;grid-template-rows:subgrid;row-gap:.25rem;padding:.6rem .65rem;display:grid}.QuantitiesStory-module__6Nn4NG__cardName{opacity:.75;align-self:start}.QuantitiesStory-module__6Nn4NG__count{white-space:nowrap;margin:.1rem 0 0;line-height:1.05}.QuantitiesStory-module__6Nn4NG__countValue{font-variant-numeric:tabular-nums;font-size:1.35rem}.QuantitiesStory-module__6Nn4NG__unit{opacity:.75;font-size:.85rem}.QuantitiesStory-module__6Nn4NG__order{opacity:.8;margin:0;font-size:.875rem}.QuantitiesStory-module__6Nn4NG__orderValue{font-variant-numeric:tabular-nums}.QuantitiesStory-module__6Nn4NG__chips{flex-wrap:wrap;gap:.3rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.QuantitiesStory-module__6Nn4NG__chip{color:#1f2a449e;font-size:var(--type-pill);letter-spacing:.01em;cursor:default;-webkit-user-select:none;user-select:none;border:1px dashed #1f2a4461;border-radius:.2rem;padding:.15rem .45rem;line-height:1.35;display:inline-block}.QuantitiesStory-module__6Nn4NG__capabilityNote{--reading-fade:.75rem;opacity:.85;max-width:52rem;margin:.35rem 0 0;font-size:.95rem;line-height:1.5}.QuantitiesStory-module__6Nn4NG__service{column-gap:var(--gutter);padding-bottom:var(--space-10);grid-template-columns:repeat(12,1fr);row-gap:1rem;display:grid}.QuantitiesStory-module__6Nn4NG__qsHead{grid-column:1/span 5;align-content:start;place-self:start;gap:.5rem;display:grid}.QuantitiesStory-module__6Nn4NG__qsTitle{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1}.QuantitiesStory-module__6Nn4NG__qsBody{grid-column:7/span 6;align-self:start;gap:1rem;font-size:1.15rem;line-height:1.6;display:grid}.QuantitiesStory-module__6Nn4NG__ctaRow{grid-column:7/span 6}.QuantitiesStory-module__6Nn4NG__cta{z-index:3;background:var(--accent);color:var(--text);font-size:var(--type-pill);border-radius:.25rem;padding:.8rem 1.2rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__stage{height:100svh;padding:0;overflow:clip}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__grid{align-items:center;height:100%;padding-top:5.5rem;padding-bottom:1.5rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__caption{grid-area:1/1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__caption:not(:first-child){opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__figure{grid-template-rows:minmax(0,1fr) auto;height:100%}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__canvasBox{aspect-ratio:auto;height:100%}@media (max-width:767px){.QuantitiesStory-module__6Nn4NG__grid,.QuantitiesStory-module__6Nn4NG__service{grid-template-columns:1fr}.QuantitiesStory-module__6Nn4NG__side,.QuantitiesStory-module__6Nn4NG__figure,.QuantitiesStory-module__6Nn4NG__qsHead,.QuantitiesStory-module__6Nn4NG__qsBody,.QuantitiesStory-module__6Nn4NG__ctaRow{grid-column:1}.QuantitiesStory-module__6Nn4NG__figure{order:-1}.QuantitiesStory-module__6Nn4NG__captionText{font-size:1rem}.QuantitiesStory-module__6Nn4NG__canvasBox{aspect-ratio:.8}.QuantitiesStory-module__6Nn4NG__cards{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:.4rem}.QuantitiesStory-module__6Nn4NG__card{gap:.15rem;padding:.5rem .45rem}.QuantitiesStory-module__6Nn4NG__cardName{letter-spacing:.04em;line-height:1.15}.QuantitiesStory-module__6Nn4NG__countValue{font-size:1.15rem}.QuantitiesStory-module__6Nn4NG__unit,.QuantitiesStory-module__6Nn4NG__order{font-size:var(--type-floor)}.QuantitiesStory-module__6Nn4NG__chips{gap:.25rem;margin-top:.35rem}.QuantitiesStory-module__6Nn4NG__chip{font-size:var(--type-floor);padding:.1rem .3rem;line-height:1.3}.QuantitiesStory-module__6Nn4NG__capabilityNote{font-size:.85rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__grid{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;row-gap:1.25rem;padding-top:4.5rem;padding-bottom:.75rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__figure{gap:.5rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__exampleTitle{font-size:1.4rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__captionText{font-size:.95rem;line-height:1.5}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__yardLabel{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__figure{grid-template-rows:minmax(25svh,1fr) auto}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__chips{display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__cards{grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr));gap:.25rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__card{gap:.1rem;padding:.35rem .3rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__cardName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__count{white-space:normal}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__countValue{font-size:1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__unit{display:block}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .QuantitiesStory-module__6Nn4NG__order{justify-items:start;display:grid}}
.computation-module__HMvAiq__top{column-gap:var(--gutter);row-gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:start;padding-top:7rem;display:grid}.computation-module__HMvAiq__titles{grid-column:1/span 5;justify-items:start;gap:1rem;display:grid}.computation-module__HMvAiq__eyebrow{margin:0}.computation-module__HMvAiq__title{margin:0;font-size:clamp(2.6rem,5.4vw,5.5rem);line-height:.98}.computation-module__HMvAiq__lead{max-width:34ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.4rem);font-style:italic;line-height:1.4}.computation-module__HMvAiq__plan{z-index:3;grid-column:7/span 6;justify-self:center;justify-items:center;gap:.8rem;margin:0;display:grid;position:relative}.computation-module__HMvAiq__drawing{display:block}.computation-module__HMvAiq__drawingImg{object-fit:contain;width:auto;max-width:100%;height:min(78svh,56rem);display:block}.computation-module__HMvAiq__caption{text-align:center;opacity:.75;max-width:28rem;font-size:.875rem;line-height:1.5}.computation-module__HMvAiq__opening{padding-block:var(--space-10) var(--space-8);justify-items:start;display:grid}.computation-module__HMvAiq__openingLabel{opacity:.75;margin-bottom:1rem}.computation-module__HMvAiq__argument{text-wrap:pretty;max-width:38ch;font-size:clamp(1.4rem,2.3vw,2.1rem);line-height:1.32}.computation-module__HMvAiq__how{gap:1.2rem var(--gutter);width:100%;max-width:62rem;margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.computation-module__HMvAiq__howText{font-size:1.15rem;line-height:1.6}.computation-module__HMvAiq__tools{gap:var(--space-5);padding-block:var(--space-4) var(--space-10);display:grid}.computation-module__HMvAiq__intro{justify-self:start;max-width:40rem;font-size:1.15rem;line-height:1.6}.computation-module__HMvAiq__head{padding-block:var(--space-4) var(--space-6);justify-items:start;gap:1rem;display:grid}.computation-module__HMvAiq__heading{max-width:18ch;font-size:var(--type-heading);text-wrap:balance;line-height:1}.computation-module__HMvAiq__closing{padding-block:var(--space-6) var(--space-12);justify-items:center;display:grid}.computation-module__HMvAiq__close{text-align:center;text-wrap:balance;text-underline-offset:.2em;max-width:30ch;font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.25;-webkit-text-decoration:underline #1f2a4459;text-decoration:underline #1f2a4459;text-decoration-thickness:1px}.computation-module__HMvAiq__close:hover,.computation-module__HMvAiq__close:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:767px){.computation-module__HMvAiq__top{grid-template-columns:1fr;padding-top:6rem}.computation-module__HMvAiq__titles,.computation-module__HMvAiq__plan{grid-column:1}.computation-module__HMvAiq__drawingImg{height:min(70svh,40rem)}}
.NextProject-module__M2CDQa__next{color:#fff;height:70svh;min-height:24rem;text-decoration:none;display:block;position:relative;overflow:hidden}.NextProject-module__M2CDQa__image{width:100%;height:100%;position:absolute;inset:0}.NextProject-module__M2CDQa__text{left:var(--page-pad);right:var(--pad-end);text-shadow:0 2px 18px #00000059;isolation:isolate;gap:.4rem;display:grid;position:absolute;bottom:8vh}.NextProject-module__M2CDQa__text:before{content:"";z-index:-1;filter:blur(22px);pointer-events:none;background:#090b109e;border-radius:4rem;position:absolute;inset:-4rem -5rem}.NextProject-module__M2CDQa__title{font-size:var(--type-heading);line-height:1}
.RobotStory-module__yGSfHq__story{scroll-margin-top:5rem;position:relative}.RobotStory-module__yGSfHq__stage{z-index:4;background:var(--bg);padding-block:var(--space-8);position:relative}.RobotStory-module__yGSfHq__grid{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,1fr);align-items:start;row-gap:2.5rem;display:grid}.RobotStory-module__yGSfHq__head{grid-area:1/1/auto/span 4;justify-items:start;gap:.5rem;display:grid}.RobotStory-module__yGSfHq__number{opacity:.75}.RobotStory-module__yGSfHq__heading{text-wrap:balance;font-size:clamp(2rem,3.1vw,3rem);line-height:1.02}.RobotStory-module__yGSfHq__words{grid-area:2/1/auto/span 4;align-content:start;gap:2rem;display:grid}.RobotStory-module__yGSfHq__steps{align-content:start;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.RobotStory-module__yGSfHq__step{align-content:start;justify-self:start;gap:.5rem;max-width:30rem;display:grid}.RobotStory-module__yGSfHq__stepLabel{opacity:.75}.RobotStory-module__yGSfHq__stepText{font-size:1.1rem;line-height:1.6}.RobotStory-module__yGSfHq__more{justify-self:start}.RobotStory-module__yGSfHq__moreLink{text-underline-offset:.25em;font-size:.95rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.RobotStory-module__yGSfHq__ask{margin-left:1.5rem;display:none}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__ask{display:inline-block}.RobotStory-module__yGSfHq__close{padding-top:var(--space-5);padding-bottom:var(--space-8)}.RobotStory-module__yGSfHq__enquire{width:fit-content}.RobotStory-module__yGSfHq__enquireLink{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}.RobotStory-module__yGSfHq__figure{grid-area:1/6/span 2/span 7;align-self:start;margin:0}.RobotStory-module__yGSfHq__box{aspect-ratio:750/708;width:100%;position:relative}.RobotStory-module__yGSfHq__drawing{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.RobotStory-module__yGSfHq__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}:is(.RobotStory-module__yGSfHq__drawing path,.RobotStory-module__yGSfHq__drawing circle){vector-effect:non-scaling-stroke}.RobotStory-module__yGSfHq__drawing .rs-plan{--edge:.8}.RobotStory-module__yGSfHq__drawing .rs-rim{stroke:var(--accent);stroke-width:1.6px}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__stage{height:100svh;padding:0;overflow:clip}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__grid{grid-template-rows:auto minmax(0,1fr);align-items:center;row-gap:0;height:100%;padding-top:5.5rem;padding-bottom:2rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__head{padding-top:calc(var(--index-place,7.4rem) - 5.5rem);align-self:start}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__head{grid-column:1/span 5}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__words{padding-top:var(--index-gap,3rem);grid-column:1/span 5;align-self:start}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__step{grid-area:1/1}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__step:not(:first-child){opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__more{opacity:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__figure{align-self:center}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__box{aspect-ratio:auto;height:calc(100svh - 12rem)}@media (max-width:767px){.RobotStory-module__yGSfHq__grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:1.5rem}.RobotStory-module__yGSfHq__head,.RobotStory-module__yGSfHq__words,.RobotStory-module__yGSfHq__figure{grid-column:1}.RobotStory-module__yGSfHq__head{grid-row:1}.RobotStory-module__yGSfHq__figure{grid-row:2}.RobotStory-module__yGSfHq__words{grid-row:3;gap:1.5rem}.RobotStory-module__yGSfHq__steps{gap:1.5rem}.RobotStory-module__yGSfHq__heading{font-size:clamp(1.875rem,8vw,2.25rem)}.RobotStory-module__yGSfHq__stepText{font-size:1.05rem}.RobotStory-module__yGSfHq__drawing .rs-plan{--edge:.6}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__grid{grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;row-gap:1rem;padding-top:4.5rem;padding-bottom:1rem}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__head{padding-top:calc(var(--index-place,5.25rem) - 4.5rem);grid-column:1;grid-template-columns:4rem minmax(0,1fr);align-items:baseline;row-gap:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__words{grid-column:1;align-content:end;align-self:end;min-height:11rem;padding-top:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__figure{align-self:stretch;min-height:0}[data-motion=full]:not([data-motion-fallback]):not([data-short]) .RobotStory-module__yGSfHq__box{height:100%;min-height:12rem}}
.StudioStrip-module__Otr6RG__strip{padding-block:var(--space-4) var(--space-12)}.StudioStrip-module__Otr6RG__grid{gap:var(--gutter);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.StudioStrip-module__Otr6RG__tile{--reading-fade:.5rem;gap:.6rem;text-decoration:none;display:grid}.StudioStrip-module__Otr6RG__tileImage{aspect-ratio:4/3}.StudioStrip-module__Otr6RG__title{justify-self:start;font-size:1.6rem;line-height:1.1}.StudioStrip-module__Otr6RG__tagline{opacity:.75;font-size:.9rem;line-height:1.5}.StudioStrip-module__Otr6RG__tile:hover .StudioStrip-module__Otr6RG__title{text-underline-offset:.2em;text-decoration:underline}@media (max-width:767px){.StudioStrip-module__Otr6RG__grid{row-gap:var(--space-6);grid-template-columns:1fr}}
.Tiles-module__Ee45pq__tiles{align-items:stretch}.Tiles-module__Ee45pq__tile{flex-direction:column;gap:.85rem;padding:1.1rem 1.15rem 1.15rem;display:flex}.Tiles-module__Ee45pq__head{grid-template-areas:"icon""name";justify-items:start;row-gap:.85rem;display:grid}.Tiles-module__Ee45pq__media+.Tiles-module__Ee45pq__head{grid-template-areas:"name"}.Tiles-module__Ee45pq__name{overflow-wrap:anywhere}.Tiles-module__Ee45pq__line{margin:0;font-size:.95rem;line-height:1.5}.Tiles-module__Ee45pq__facts{border-top:1px solid #1f2a441f;gap:.3rem;margin:0;padding-top:.75rem;display:grid}.Tiles-module__Ee45pq__facts div{gap:.2rem;display:grid}.Tiles-module__Ee45pq__factLabel{opacity:.75}.Tiles-module__Ee45pq__factValue{margin:0;font-size:.9rem;line-height:1.45}.Tiles-module__Ee45pq__links{flex-wrap:wrap;gap:.25rem 1.5rem;margin:auto 0 0;display:flex}.Tiles-module__Ee45pq__link{text-underline-offset:.2em;padding-block:.35rem;display:inline-block}.Tiles-module__Ee45pq__link:hover,.Tiles-module__Ee45pq__link:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Tiles-module__Ee45pq__media{aspect-ratio:16/10;position:relative;overflow:hidden}.Tiles-module__Ee45pq__picture{width:100%;height:100%}.Tiles-module__Ee45pq__picture img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.Tiles-module__Ee45pq__tile{gap:.6rem;padding:.9rem .75rem .85rem}.Tiles-module__Ee45pq__head{grid-template-columns:auto 1fr;grid-template-areas:"icon name";align-items:center;column-gap:.9rem}.Tiles-module__Ee45pq__media+.Tiles-module__Ee45pq__head{grid-template-columns:1fr;grid-template-areas:"name"}}
.Disclosure-module__3PJbZq__disclosure{gap:1.2rem;display:grid}.Disclosure-module__3PJbZq__summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;list-style:none;display:flex}.Disclosure-module__3PJbZq__summary::-webkit-details-marker{display:none}.Disclosure-module__3PJbZq__line{flex:20rem;font-size:1.15rem;line-height:1.6}.Disclosure-module__3PJbZq__hint{opacity:.75;flex:none;align-items:center;gap:.5rem;margin-inline-start:auto;display:inline-flex}.Disclosure-module__3PJbZq__hintText{white-space:nowrap}.Disclosure-module__3PJbZq__marker{border-bottom:1px solid;border-right:1px solid;width:.5rem;height:.5rem;transform:translateY(-.15em)rotate(45deg)}.Disclosure-module__3PJbZq__disclosure[open]>.Disclosure-module__3PJbZq__summary .Disclosure-module__3PJbZq__marker{transform:translateY(.1em)rotate(-135deg)}.Disclosure-module__3PJbZq__panel{gap:1.2rem;display:grid}[data-motion=full]:not([data-motion-fallback]) .Disclosure-module__3PJbZq__marker{transition:transform .18s}[data-motion=full]:not([data-motion-fallback]) .Disclosure-module__3PJbZq__disclosure[open]>.Disclosure-module__3PJbZq__panel{animation:.24s ease-out Disclosure-module__3PJbZq__disclosure-open}@keyframes Disclosure-module__3PJbZq__disclosure-open{0%{opacity:0;transform:translateY(-.4rem)}}@media (max-width:767px){.Disclosure-module__3PJbZq__summary{align-items:flex-start;gap:.75rem}.Disclosure-module__3PJbZq__hintText{display:none}.Disclosure-module__3PJbZq__marker{margin-top:.4rem}}
.PageHero-module__TYRMoq__hero{--title-size:clamp(3rem, 8vw, 8.5rem);--overhang:calc(var(--title-size) * .45);--ink:calc(var(--title-size) * .25);color:var(--text);position:relative}.PageHero-module__TYRMoq__stage{background:var(--surface);color:#fff;height:88svh;min-height:30rem;position:relative}.PageHero-module__TYRMoq__media{position:absolute;inset:0;overflow:hidden}.PageHero-module__TYRMoq__drift{position:absolute;inset:0}.PageHero-module__TYRMoq__media picture,.PageHero-module__TYRMoq__img{width:100%;height:100%;display:block}.PageHero-module__TYRMoq__img{object-fit:cover;will-change:transform}[data-motion=full] .PageHero-module__TYRMoq__img{transform:scale(1.08)}.PageHero-module__TYRMoq__shade{background:linear-gradient(#090b104d 0%,#090b1000 35% 50%,#090b1094 78%,#090b10a3 100%);position:absolute;inset:0}.PageHero-module__TYRMoq__text{max-width:var(--content-max);padding-inline:var(--page-pad) var(--pad-end);z-index:4;gap:1rem;margin-inline:auto;display:grid;position:absolute;bottom:0;left:0;right:0}.PageHero-module__TYRMoq__title{margin-block:calc(-1 * var(--ink)) calc(-1 * (var(--ink) + var(--overhang)));padding-block:var(--ink);font-size:var(--title-size);background-image:linear-gradient(180deg, #fff calc(100% - var(--ink) - var(--overhang)), var(--text) calc(100% - var(--ink) - var(--overhang)));color:#0000;-webkit-background-clip:text;background-clip:text;line-height:.95}.PageHero-module__TYRMoq__after{max-width:var(--content-max);padding:calc(var(--overhang) + 1rem) var(--pad-end) 0 var(--page-pad);margin-inline:auto}.PageHero-module__TYRMoq__subtitle{max-width:40ch;font-size:clamp(1.05rem,1.6vw,1.4rem);font-style:italic}[data-motion=full]:not([data-motion-fallback]) .PageHero-module__TYRMoq__fade{opacity:0}
.Shelf-module__mzuJaW__shelf{scroll-margin-top:1rem;display:flow-root}.Shelf-module__mzuJaW__body{gap:var(--space-5);padding-bottom:var(--space-6);display:grid}.Shelf-module__mzuJaW__line{justify-self:start;max-width:40rem;font-size:1.15rem;line-height:1.6}.Shelf-module__mzuJaW__soon{z-index:3;background:var(--bg);min-height:8.5rem;color:var(--text);border:1px dashed #1f2a444d;align-content:end;margin:0;padding:1.1rem 1.15rem 1.15rem;display:grid;position:relative}@media (max-width:767px){.Shelf-module__mzuJaW__soon{min-height:0;padding:.9rem .75rem}}
.Prose-module__Cl0iGq__prose{gap:1.1em;max-width:62ch;font-size:1.1rem;line-height:1.65;display:grid}.Prose-module__Cl0iGq__prose p{margin:0}.Prose-module__Cl0iGq__large{max-width:38ch;font-family:var(--font-serif), Georgia, serif;font-size:clamp(1.4rem,2.3vw,2.1rem);line-height:1.32}
.project-module__I5NUca__narrative{column-gap:var(--gutter);padding-block:var(--space-10);grid-template-columns:repeat(12,1fr);display:grid}.project-module__I5NUca__side{opacity:.75;grid-column:1/span 3;place-self:start}.project-module__I5NUca__body{grid-column:4/span 7;align-self:start}.project-module__I5NUca__plan{max-width:var(--content-max);padding:0 var(--pad-end) var(--space-8) var(--page-pad);margin-inline:auto}.project-module__I5NUca__planImg{background:#fff;border:1px solid #1f2a441f;width:100%;height:auto}.project-module__I5NUca__planCaption{opacity:.7;--reading-fade:.5rem;margin-top:.6rem}@media (max-width:767px){.project-module__I5NUca__narrative{grid-template-columns:1fr;row-gap:1rem}.project-module__I5NUca__side,.project-module__I5NUca__body{grid-column:1}}
.tools-module__YkmrlW__top{padding-top:9rem;padding-bottom:var(--space-4);justify-items:start;gap:1rem;display:grid}.tools-module__YkmrlW__title{font-size:clamp(2.6rem,5.4vw,5.5rem);line-height:.98}.tools-module__YkmrlW__lead{max-width:34ch;font-size:clamp(1.05rem,1.6vw,1.4rem);font-style:italic;line-height:1.4}.tools-module__YkmrlW__closing{padding-block:var(--space-8) var(--space-12);justify-items:center;display:grid}.tools-module__YkmrlW__close{text-align:center;text-wrap:balance;text-underline-offset:.2em;max-width:30ch;font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.25;-webkit-text-decoration:underline #1f2a4459;text-decoration:underline #1f2a4459;text-decoration-thickness:1px}.tools-module__YkmrlW__close:hover,.tools-module__YkmrlW__close:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:767px){.tools-module__YkmrlW__top{padding-top:6rem}}
