.filter-pills.filter-pills{gap:calc(5px * var(--ds-space,1));align-items:flex-start;display:flex}.filter-pills.filter-pills button{white-space:nowrap;height:32.18px;min-height:32.18px;padding:calc(7px * var(--ds-space,1)) calc(15px * var(--ds-space,1));border:calc(1px * var(--ds-border,1)) solid #2323231a;border-radius:calc(30px * var(--ds-radius,1));background:var(--ds-surface,#fff);color:var(--ds-ink,#171b1c);letter-spacing:.56px;cursor:pointer;flex:none;justify-content:center;align-items:center;font:400 14px/15.4px Neue Montreal,Arial,sans-serif;display:flex}.filter-pills.filter-pills button:is([aria-selected=true],[aria-pressed=true]){color:var(--ds-inverse,#fff);background:#000;border-color:#000}.filter-pills.filter-pills sup{font-size:calc(12px * var(--ds-typeScale,1));line-height:calc(13.2px * var(--ds-leading,1));color:#23232380;margin-left:calc(3px * var(--ds-space,1));letter-spacing:-.36px;position:relative;top:-2px}.filter-pills.filter-pills button:is([aria-selected=true],[aria-pressed=true]) sup{color:#ffffffa6}@media (width<=760px){.filter-pills.filter-pills button{font-size:calc(12px * var(--ds-typeScale,1));letter-spacing:0;padding-inline:calc(12px * var(--ds-space,1));height:36px;min-height:36px}}.index-content>.marta-film-track{width:calc(100% + 2 * var(--page-gutter,44px));margin-inline:calc(-1 * var(--page-gutter,calc(44px * var(--ds-space,1))));margin-top:0}.marta-film-track{min-width:0;height:200svh;position:relative}.marta-film{--film-surface:#fbf7f5;--film-stack-gap:12px;--film-portrait-space:140px;--film-mobile-padding:24px;--film-intro-top:calc(11.6105svh + 39px);isolation:isolate;background:var(--film-surface);height:100svh;color:var(--ds-ink,var(--ds-ink,#171b1c));font-family:var(--ds-font,var(--ds-font,"Neue Montreal",Arial,sans-serif));transition:background-color .65s;position:sticky;top:0;overflow:clip}.marta-film[data-film-tone=closing]{--film-surface:#f5f3f4}.marta-film__media{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.marta-film__frame{aspect-ratio:752/416;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.marta-film__video{object-fit:contain;transform-origin:0 0;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.marta-film[data-film-tone=welcome] .marta-film__video{transform:translate(.829326%,-.993301%)scale(.9857)}.marta-film__portrait{aspect-ratio:2/3;height:131.157%;transition:opacity .65s;position:absolute;top:-6.2139%;left:49.3868%;transform:translate(-50%)}.marta-film__portrait img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.marta-film__neutral[data-legacy=true]{transform-origin:0 0;transform:translate(2.8794%,4.81798%)scale(.947281)}.marta-film__pose{transition:opacity .3s cubic-bezier(.16,1,.3,1)}.marta-film .marta-film__media-control{z-index:0;width:100%;height:100%;color:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0}.marta-film .marta-film__media-control:is(:hover:not([data-ds-state]),[data-ds-state=hover]){background:0 0}.marta-film .marta-film__media-control:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline-offset:-6px}.marta-film__left{justify-content:space-between;gap:calc(32px * var(--ds-space,1));z-index:1;pointer-events:none;flex-direction:column;width:28.83%;display:flex;position:absolute;top:11.6105%;bottom:48px;left:3.4694%}.marta-film__copy,.marta-film__signature{flex:none;width:100%}.marta-film__heading{margin:0 0 calc(24px * var(--ds-space,1))}.marta-film__heading h2{font-size:calc(calc(12px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);line-height:calc(1.25 * var(--ds-leading,1));letter-spacing:calc(.03em + var(--ds-tracking,0) * 1em);text-transform:uppercase;margin:0}.marta-film__planning p{margin:0 0 calc(24px * var(--ds-space,1));font-size:calc(clamp(22px,2.17687vw,32px) * var(--ds-typeScale,1));font-weight:400;line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(-.02em + var(--ds-tracking,0) * 1em);color:var(--ds-ink,var(--ds-ink,#171b1c));white-space:pre-line}.marta-film__planning p:last-child{margin-bottom:0}.marta-film__owner{border-left:calc(3px * var(--ds-border,1)) solid var(--ds-ink,var(--ds-ink,#171b1c));padding:calc(3px * var(--ds-space,1)) 0 calc(3px * var(--ds-space,1)) calc(22px * var(--ds-space,1));margin:0 0 calc(24px * var(--ds-space,1))}.marta-film__owner .marta-film__name{margin:0 0 calc(8px * var(--ds-space,1));font-size:calc(clamp(20px,1.7437vw,25.632px) * var(--ds-typeScale,1));font-weight:500;line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(-.015em + var(--ds-tracking,0) * 1em)}.marta-film__owner .marta-film__role{font-size:calc(clamp(13px,1.2245vw,18px) * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));color:var(--ds-muted,var(--ds-muted,#626667));letter-spacing:0;margin:0}.marta-film__logo{width:160px;height:auto;margin:0 0 calc(32px * var(--ds-space,1));display:block}.marta-film__actions{align-items:center;gap:calc(4px * var(--ds-space,1));pointer-events:auto;flex-wrap:nowrap;width:max-content;display:flex}.marta-film__mobile-actions{display:none}.marta-film__desktop-actions{align-items:flex-start;gap:calc(8px * var(--ds-space,1));width:100%;margin-top:calc(24px * var(--ds-space,1));opacity:0;visibility:hidden;flex-direction:column;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1),visibility .4s;transform:translateY(8px)}.marta-film__desktop-actions[data-ready=true]{opacity:1;visibility:visible;transform:none}.marta-film .marta-film__cta{white-space:nowrap;flex:none;width:max-content;min-width:220px}.marta-film .marta-film__cta [data-ui-part=label]{white-space:nowrap}.marta-film .marta-film__services{color:var(--ds-ink,var(--ds-ink,#171b1c));background:#171b1c0f}.marta-film__services .icon--default{color:var(--ds-ink,var(--ds-ink,#171b1c))}.marta-film .marta-film__services:is(:is(:hover:not([data-ds-state]),[data-ds-state=hover]),:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus])){background:var(--ds-surface,white);color:#000}.marta-film__cta .cta__icon{flex-shrink:0}.marta-film__right{left:72.7211%;top:var(--film-intro-top);z-index:1;pointer-events:none;width:23.7415%;position:absolute}.marta-film__intro{position:relative}.marta-film__spoken{margin:0 0 calc(12px * var(--ds-space,1));font-size:calc(clamp(18px,1.63265vw,24px) * var(--ds-typeScale,1));font-weight:400;line-height:calc(1.35 * var(--ds-leading,1));letter-spacing:calc(-.02em + var(--ds-tracking,0) * 1em);color:var(--ds-ink,var(--ds-ink,#171b1c));display:grid}.marta-film__spoken:last-of-type{margin-bottom:0}.marta-film__spoken-reserve,.marta-film__spoken-visible{min-width:0;font:inherit;letter-spacing:inherit;line-height:inherit;grid-area:1/1}.marta-film__spoken-reserve{visibility:hidden;pointer-events:none}.marta-film :is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline:2px solid var(--ds-focus,var(--ds-focus,#185c65));outline-offset:4px}.marta-film__sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marta-film-track[data-static=true]{height:auto}.marta-film-track[data-static=true] .marta-film{height:auto;min-height:100svh;padding:calc(48px * var(--ds-space,1)) 3.4694%;grid-template-columns:28.83vw minmax(0,1fr) 23.7415vw;align-items:start;gap:0 3.5vw;display:grid;position:relative}.marta-film-track[data-static=true] .marta-film__left,.marta-film-track[data-static=true] .marta-film__right{width:100%;position:relative;inset:auto}.marta-film-track[data-static=true] .marta-film__left{gap:calc(32px * var(--ds-space,1));grid-column:1}.marta-film-track[data-static=true] .marta-film__right{padding-top:var(--film-copy-offset,calc(39px * var(--ds-space,1)));grid-column:3}@media (width>=1101px){.marta-film:lang(de) .marta-film__planning p,.marta-film:lang(hu) .marta-film__planning p{font-size:calc(clamp(22px,1.90476vw,28px) * var(--ds-typeScale,1))}}@media (width>=761px) and (width<=1100px){.marta-film__left{width:29%;bottom:32px}.marta-film__planning p{font-size:calc(clamp(20px,2.17687vw,24px) * var(--ds-typeScale,1))}.marta-film__logo{width:140px}}@media (width>=761px) and (width<=1000px){.marta-film__desktop-actions .marta-film__cta{min-width:0;font-size:calc(13px * var(--ds-typeScale,1));padding-inline:calc(8px * var(--ds-space,1))}}@media (width<=760px){.marta-film{--film-mobile-frame-height:clamp(300px,48svh,430px);--film-mobile-frame-top:48px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--film-portrait-space),1fr) auto auto auto;padding:var(--film-mobile-padding) calc(20px * var(--ds-space,1));gap:var(--film-stack-gap);box-sizing:border-box;display:grid}.marta-film__left,.marta-film__copy{display:contents}.marta-film__heading{grid-area:1/1;margin:0}.marta-film__right{opacity:1;grid-area:3/1;width:100%;max-height:500px;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .25s,visibility .5s;position:relative;inset:auto;overflow:clip}.marta-film-track[data-phase=portrait] .marta-film__right{opacity:0;visibility:hidden;max-height:0}.marta-film__planning{opacity:0;visibility:hidden;grid-area:4/1;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1),visibility .45s;transform:translateY(6px)}.marta-film[data-introduction-stage=complete] .marta-film__planning{opacity:1;visibility:visible;transform:none}.marta-film__signature{align-items:center;gap:calc(24px * var(--ds-space,1)) calc(16px * var(--ds-space,1));opacity:0;visibility:hidden;grid-area:5/1;grid-template-columns:minmax(0,1fr) auto;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1),visibility .45s;display:grid;transform:translateY(8px)}.marta-film__signature[data-ready=true]{opacity:1;visibility:visible;transition-delay:.18s;transform:none}.marta-film__spoken{font-size:calc(15px * var(--ds-typeScale,1));line-height:calc(1.35 * var(--ds-leading,1));margin-bottom:calc(12px * var(--ds-space,1))}.marta-film__planning p{font-size:calc(15px * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));margin-bottom:calc(12px * var(--ds-space,1))}.marta-film__owner{padding-left:calc(16px * var(--ds-space,1));margin:0}.marta-film__owner .marta-film__name{font-size:calc(20px * var(--ds-typeScale,1));margin-bottom:calc(6px * var(--ds-space,1))}.marta-film__owner .marta-film__role{font-size:calc(13px * var(--ds-typeScale,1))}.marta-film__logo{justify-self:end;width:110px;margin:0}.marta-film__mobile-actions{align-items:stretch;gap:calc(8px * var(--ds-space,1));flex-direction:column;grid-column:1/-1;width:100%;display:flex}.marta-film__desktop-actions{display:none}.marta-film .marta-film__cta{width:100%;min-width:0;padding-inline:calc(10px * var(--ds-space,1));font-size:calc(13px * var(--ds-typeScale,1));flex:none}.marta-film__frame{height:var(--film-mobile-frame-height);top:var(--film-mobile-frame-top)}.marta-film-track[data-static=true] .marta-film{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--film-portrait-space) auto auto auto;padding:var(--film-mobile-padding) calc(20px * var(--ds-space,1));gap:var(--film-stack-gap)}.marta-film-track[data-static=true] .marta-film__left,.marta-film-track[data-static=true] .marta-film__copy{display:contents}.marta-film-track[data-static=true] .marta-film__right{grid-area:3/1;padding:0}.marta-film__media:after{content:"";z-index:1;background:linear-gradient(to bottom,transparent calc(var(--film-mobile-frame-top) + var(--film-mobile-frame-height) * .5),var(--film-surface) calc(var(--film-mobile-frame-top) + var(--film-mobile-frame-height) * .9));pointer-events:none;position:absolute;inset:0}.marta-film__planning,.marta-film__signature{z-index:1;pointer-events:none;position:relative}}@media (width<=760px) and (height<=700px){.marta-film{--film-mobile-frame-height:260px;--film-mobile-frame-top:40px;--film-portrait-space:120px;--film-stack-gap:10px;--film-mobile-padding:16px}.marta-film__spoken,.marta-film__planning p{font-size:calc(14px * var(--ds-typeScale,1));line-height:calc(1.25 * var(--ds-leading,1));margin-bottom:calc(10px * var(--ds-space,1))}.marta-film__owner .marta-film__name{font-size:calc(18px * var(--ds-typeScale,1))}.marta-film__owner .marta-film__role{font-size:calc(12px * var(--ds-typeScale,1))}.marta-film__logo{width:98px}.marta-film .marta-film__cta{height:42px;padding-block:calc(6px * var(--ds-space,1))}}@media (height<=540px) and (width>=761px){.marta-film__planning p,.marta-film__spoken{font-size:calc(14px * var(--ds-typeScale,1))}.marta-film__heading{margin-bottom:calc(20px * var(--ds-space,1))}.marta-film__planning p{margin-bottom:calc(18px * var(--ds-space,1))}.marta-film__owner .marta-film__name{font-size:calc(20px * var(--ds-typeScale,1))}.marta-film__owner .marta-film__role{font-size:calc(12px * var(--ds-typeScale,1))}.marta-film__logo{width:120px}.marta-film .marta-film__cta{min-width:164px;height:40px;font-size:calc(13px * var(--ds-typeScale,1))}}@media (prefers-reduced-motion:reduce){.marta-film,.marta-film__video,.marta-film__portrait,.marta-film__pose,.marta-film__right,.marta-film__desktop-actions,.marta-film__planning,.marta-film__signature{transition:none}}.marta-film-track--figma .marta-film__heading h2{font-size:calc(calc(14px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(17.5px * var(--ds-leading,1));letter-spacing:.07px}.marta-film-track--figma .marta-film__planning p:first-child{font-size:calc(30px * var(--ds-typeScale,1));line-height:calc(29px * var(--ds-leading,1));letter-spacing:.28px;white-space:normal;max-width:418px}.marta-film-track--figma .marta-film__planning p:last-child{font-size:calc(20px * var(--ds-typeScale,1));line-height:calc(24.4px * var(--ds-leading,1));letter-spacing:.17px;color:#171b1c80;white-space:normal;max-width:272px}.marta-film-track--figma .marta-film__spoken{font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(21.6px * var(--ds-leading,1));letter-spacing:-.32px;margin:0 0 calc(2px * var(--ds-space,1))}.marta-film-track--figma .marta-film__spoken:last-of-type{margin-bottom:0}.marta-film-track--figma .marta-film__handwriting{object-fit:contain;object-position:left;width:297px;max-width:100%;height:44px;margin:0 0 calc(48px * var(--ds-space,1));display:block}.marta-film-track--figma .marta-film__identity{align-items:flex-start;min-height:69.6px;display:flex}.marta-film-track--figma .marta-film__owner{box-sizing:border-box;padding:0 0 0 calc(9px * var(--ds-space,1));flex:0 0 174px;margin:0}.marta-film-track--figma .marta-film__name{font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(17.6px * var(--ds-leading,1));letter-spacing:-.24px;margin:0 0 calc(3px * var(--ds-space,1))}.marta-film-track--figma .marta-film__role{font-size:calc(12px * var(--ds-typeScale,1));line-height:calc(15.6px * var(--ds-leading,1));letter-spacing:0;margin:0}.marta-film-track--figma .marta-film__logo{width:130.406px;height:45.82px;margin:0}.marta-film-track--figma .marta-film__desktop-actions .marta-film__cta{width:287px;min-width:0;height:50px;padding:calc(16px * var(--ds-space,1)) calc(22px * var(--ds-space,1));gap:calc(2px * var(--ds-space,1));font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(17.6px * var(--ds-leading,1))}.marta-film-track--figma .marta-film__cta .cta__icon{opacity:.36}@media (width>=761px) and (width<=1199px){.marta-film-track--figma .marta-film__planning p:first-child{font-size:calc(clamp(20px,2.04vw,30px) * var(--ds-typeScale,1));line-height:calc(1 * var(--ds-leading,1))}.marta-film-track--figma .marta-film__planning p:last-child{font-size:calc(clamp(15px,1.36vw,20px) * var(--ds-typeScale,1));line-height:calc(1.22 * var(--ds-leading,1));max-width:230px}.marta-film-track--figma .marta-film__identity{gap:calc(16px * var(--ds-space,1));flex-wrap:wrap;min-height:0}.marta-film-track--figma .marta-film__owner{flex-basis:auto}.marta-film-track--figma .marta-film__handwriting{margin-bottom:calc(32px * var(--ds-space,1))}.marta-film-track--figma .marta-film__desktop-actions .marta-film__cta{width:100%;font-size:calc(13px * var(--ds-typeScale,1));padding-inline:calc(8px * var(--ds-space,1))}}@media (width<=760px){.marta-film-track--figma .marta-film__planning p:first-child{font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));letter-spacing:.16px;max-width:none}.marta-film-track--figma .marta-film__planning p:last-child{font-size:calc(14px * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));letter-spacing:.14px;max-width:none}.marta-film-track--figma .marta-film__spoken{font-size:calc(14px * var(--ds-typeScale,1));line-height:calc(1.35 * var(--ds-leading,1))}.marta-film-track--figma .marta-film__signature{align-items:stretch;gap:calc(20px * var(--ds-space,1));flex-direction:column;display:flex}.marta-film-track--figma .marta-film__handwriting{width:220px;height:auto;margin:0}.marta-film-track--figma .marta-film__identity{justify-content:space-between;align-items:center;gap:calc(12px * var(--ds-space,1));width:100%;min-height:0}.marta-film-track--figma .marta-film__owner{flex:0 auto}.marta-film-track--figma .marta-film__logo{width:110px;height:auto}}.figma-services{--service-label-gap:12px;--ui-heading-h2-default-letter-spacing:-1.68px;--ui-heading-h3-default-letter-spacing:0;background:var(--ds-surface,#fff);min-width:0;height:calc(435px + 450svh);color:var(--ds-ink,#171b1c);font-family:var(--ds-font,"Neue Montreal",Arial,sans-serif);overflow-anchor:none;position:relative}.figma-services__heading{height:435px;padding:calc(93px * var(--ds-space,1)) calc(51px * var(--ds-space,1)) 0 calc(37px * var(--ds-space,1));box-sizing:border-box;text-align:center}.figma-services__eyebrow{height:16px;margin:0 0 calc(32px * var(--ds-space,1));font-size:calc(calc(14px * var(--ds-typeScale,1)) * var(--ds-labelScale,1));font-weight:400;line-height:calc(15.4px * var(--ds-leading,1));letter-spacing:1.12px;text-transform:uppercase;color:var(--ds-muted,#626667)}.figma-services__heading h2{width:550px;max-width:100%;min-height:183px;font-size:calc(calc(64px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);line-height:calc(60.8px * var(--ds-leading,1));letter-spacing:-1.68px;margin:0 auto}.figma-services__heading h2>span{display:block}.figma-services__introduction{max-width:375px;margin:calc(30px * var(--ds-space,1)) auto 0;font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(28px * var(--ds-leading,1));letter-spacing:-.72px;color:var(--ds-muted,#626667);text-wrap:balance}.figma-services__stage{box-sizing:border-box;min-width:0;height:100svh;position:sticky;top:0;overflow:clip}.figma-services__navigation{box-sizing:border-box;height:145px;padding:calc(47px * var(--ds-space,1)) calc(14px * var(--ds-space,1)) 0 0;justify-content:center;display:flex}.figma-services__tabs{gap:calc(5px * var(--ds-space,1));scrollbar-width:none;max-width:100%;padding:0 calc(12px * var(--ds-space,1)) calc(8px * var(--ds-space,1));justify-content:flex-start;align-items:flex-start;display:flex;overflow-x:auto}.figma-services__tabs::-webkit-scrollbar{display:none}.figma-services__rail{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;min-width:0;display:flex;overflow:auto hidden}.figma-services__rail::-webkit-scrollbar{display:none}.figma-services:not([data-static=true]) .figma-services__rail{scroll-snap-type:x mandatory}.figma-services:not([data-static=true]) .figma-service{scroll-snap-align:center;scroll-snap-stop:always}.figma-services:not([data-static=true]) .figma-services__navigation{height:max(145px,50svh - 175px)}.index-content>#services.figma-services{width:calc(100% + 2 * var(--page-gutter,44px));margin-inline:calc(-1 * var(--page-gutter,calc(44px * var(--ds-space,1))));margin-top:0;padding:0;display:block}.figma-service{justify-content:center;align-items:center;gap:calc(78px * var(--ds-space,1));padding:0 calc(51px * var(--ds-space,1)) 0 calc(37px * var(--ds-space,1));box-sizing:border-box;flex:0 0 100%;grid-template-columns:321px 303px 321px;min-width:0;height:350px;display:grid;position:relative}.figma-service:before{content:"";z-index:0;background:#2323231a;height:1px;position:absolute;inset:142px 51px auto 37px}.figma-service__copy{height:227px;padding-left:calc(48px * var(--ds-space,1));box-sizing:border-box}.figma-service__copy h3{margin:0 0 calc(10px * var(--ds-space,1));font-size:calc(calc(22px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(500 + var(--ds-weight,0)), 900);line-height:calc(23.7px * var(--ds-leading,1));color:#000;letter-spacing:0}@media (width>=1200px){.figma-service__copy h3{white-space:nowrap}}.figma-service__copy>p{font-size:calc(15.188px * var(--ds-typeScale,1));line-height:calc(18.225px * var(--ds-leading,1));letter-spacing:-.1519px;color:#23232366;margin:0}.figma-services .figma-service__cta{align-items:center;gap:calc(16px * var(--ds-space,1));min-height:44px;margin-top:calc(36px * var(--ds-space,1));padding-top:calc(12px * var(--ds-space,1));font-size:calc(16px * var(--ds-typeScale,1));font-weight:500;line-height:calc(20.8px * var(--ds-leading,1));color:var(--ds-ink,#171b1c);box-sizing:border-box;display:inline-flex;position:relative}.figma-service__cta>span{text-underline-position:from-font;text-decoration:underline}.figma-service__cta img{flex:none;width:16px;height:16px}.figma-service__photo{z-index:1;border-radius:calc(44px * var(--ds-radius,1));width:303px;height:350px;box-shadow:var(--ds-shadow,0 2px 4px #171b1c05,0 15px 28px #171b1c0d,0 38px 54px #171b1c0a);position:relative;overflow:hidden}.figma-service__photo>img{object-fit:cover;width:100%;height:100%;display:block}.figma-service__photo--vehicle>img{width:205.35%;max-width:none;height:100%;position:absolute;top:.11%;left:-105.47%}.figma-service__information{min-width:0;height:227px}.figma-service__facts{gap:calc(44px * var(--ds-space,1));height:53px;padding-top:calc(8px * var(--ds-space,1));box-sizing:border-box;margin:0;display:flex}.figma-service__facts>div{flex:none}.figma-service__facts>div:last-child{width:92px}.figma-service__facts dt{margin:0 0 calc(11px * var(--ds-space,1));font-size:calc(12.891px * var(--ds-typeScale,1));font-weight:400;line-height:calc(14.18px * var(--ds-leading,1));letter-spacing:-.1289px;color:#23232366}.figma-service__facts dd{white-space:nowrap;font-size:calc(15.188px * var(--ds-typeScale,1));font-weight:500;line-height:calc(18.225px * var(--ds-leading,1));letter-spacing:-.1519px;color:#000;margin:0}.figma-service__description{margin:calc(50px * var(--ds-space,1)) 0 0;font-size:calc(18.375px * var(--ds-typeScale,1));line-height:calc(24px * var(--ds-leading,1));letter-spacing:-.1837px;color:#23232366}.figma-service__baseline{vertical-align:baseline;pointer-events:none;width:0;height:0;display:inline-block}.figma-services :is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline:2px solid var(--ds-focus,var(--ds-focus,#185c65));outline-offset:4px}.figma-services[data-static=true]{height:auto;padding-bottom:calc(93px * var(--ds-space,1))}.figma-services[data-static=true] .figma-services__stage{height:auto;position:relative;overflow:visible}.figma-services[data-static=true] .figma-services__rail{gap:calc(145px * var(--ds-space,1));flex-direction:column;display:flex;overflow:visible}.figma-services[data-static=true] .figma-service{flex:none}.figma-services[data-design-sheet=true]{min-height:3284px}@media (width>=761px){.figma-services:not([data-static=true]) .figma-services__navigation{height:max(145px,calc((100svh - var(--service-row-height,350px)) / 2))}.figma-service{--service-photo-width:303px;--service-row-gutter:48px;grid-template-rows:var(--service-header-row,84px) 1px var(--service-content-row,100px);column-gap:calc(80px * var(--ds-space,1));row-gap:calc(16px * var(--ds-space,1));height:auto;min-height:350px;padding-inline:var(--service-row-gutter);align-content:center;align-items:start}.figma-service:before{width:calc(var(--service-row-width,100vw) - var(--service-row-gutter) * 2);grid-area:2/1/auto/-1;place-self:center;position:static;inset:auto}.figma-service__copy,.figma-service__information{grid-template-rows:subgrid;grid-row:1/4;min-width:0;height:auto;display:grid}.figma-service__copy{grid-column:1}.figma-service__information{grid-column:3}.figma-service__copy h3{min-width:0;margin:0 0 calc(var(--service-label-gap) + var(--service-subtitle-height,calc(16px * var(--ds-space,1))));white-space:pre-line;overflow-wrap:break-word;text-wrap:balance;grid-area:1/1;align-self:end}.figma-service__copy>p{grid-area:1/1;align-self:end}.figma-services .figma-service__cta{grid-area:3/1;align-self:baseline;align-items:flex-start;margin-top:0;padding-block:0}.figma-service__photo{left:calc(50% - var(--service-photo-width) / 2);width:var(--service-photo-width);position:absolute;top:calc(50% - 175px)}.figma-service__facts{align-self:end;column-gap:calc(24px * var(--ds-space,1));grid-row:1;grid-template-columns:minmax(0,1fr) 92px;row-gap:0;min-width:0;height:auto;padding:0;display:grid}.figma-service__facts>div{gap:var(--service-label-gap);flex-direction:column;min-width:0;display:flex}.figma-service__facts>div:last-child{width:auto}.figma-service__facts dt{overflow-wrap:break-word;margin:0}.figma-service__facts dd{white-space:pre-line;overflow-wrap:break-word;min-width:0}.figma-service__description{grid-row:3;align-self:baseline;min-width:0;margin:0}}@media (width<=1199px) and (width>=761px){.figma-service{--service-photo-width:max(190px,25vw);--service-row-gutter:32px;grid-template-columns:minmax(0,1fr) var(--service-photo-width) minmax(0,1fr);column-gap:calc(32px * var(--ds-space,1))}.figma-service__copy{padding-left:0}.figma-service__photo{height:350px}.figma-service__copy h3{font-size:calc(calc(20px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}.figma-service__facts{column-gap:calc(16px * var(--ds-space,1))}.figma-service__facts dd{font-size:calc(13px * var(--ds-typeScale,1))}.figma-service__description{font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(21px * var(--ds-leading,1))}.figma-service:before{inset-inline:32px}}@media (width>=761px) and (height<=760px){.figma-services__navigation{height:112px;padding-top:calc(32px * var(--ds-space,1))}}@media (width<=760px){.figma-services{--ui-heading-h2-default-letter-spacing:-1.2px;height:calc(355px + 450svh)}.figma-services__heading{height:355px;padding:calc(56px * var(--ds-space,1)) calc(24px * var(--ds-space,1)) 0}.figma-services__eyebrow{font-size:calc(calc(11px * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(14px * var(--ds-leading,1));letter-spacing:.8px;margin-bottom:calc(24px * var(--ds-space,1))}.figma-services__heading h2{width:100%;max-width:360px;min-height:126px;font-size:calc(calc(44px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(42px * var(--ds-leading,1));letter-spacing:-1.2px}.figma-services__introduction{margin-top:calc(24px * var(--ds-space,1));font-size:calc(18px * var(--ds-typeScale,1));line-height:calc(22px * var(--ds-leading,1));max-width:300px}.figma-services__navigation{height:85px;padding-top:calc(20px * var(--ds-space,1));justify-content:flex-start}.figma-services__tabs{padding-inline:calc(20px * var(--ds-space,1))}.figma-service{gap:var(--service-label-gap);height:auto;min-height:0;padding:0 calc(20px * var(--ds-space,1)) calc(32px * var(--ds-space,1));grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);align-items:start}.figma-service:before{display:none}.figma-service__copy{display:contents}.figma-service__copy h3{margin:calc(12px * var(--ds-space,1)) 0 0;font-size:calc(calc(25px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(28px * var(--ds-leading,1));letter-spacing:-.3px;white-space:pre-line;grid-row:2}.figma-service__copy>p{font-size:calc(15px * var(--ds-typeScale,1));line-height:calc(19px * var(--ds-leading,1));grid-row:3;margin:0}.figma-services .figma-service__cta{margin:calc(8px * var(--ds-space,1)) 0 0;padding:calc(8px * var(--ds-space,1)) 0;font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(21px * var(--ds-leading,1));gap:calc(12px * var(--ds-space,1));white-space:normal;grid-row:5;justify-self:start}.figma-service__photo{aspect-ratio:303/350;border-radius:calc(32px * var(--ds-radius,1));grid-area:1/1;width:100%;height:auto}#root#root .figma-service__photo{border-radius:var(--saved-mobile-corners,calc(32px * var(--ds-radius,1)))!important}.figma-service__information{border-top:calc(1px * var(--ds-border,1)) solid #2323231a;height:auto;padding-top:calc(16px * var(--ds-space,1));grid-area:4/1;margin-top:0}.figma-service__facts{align-items:start;gap:calc(16px * var(--ds-space,1));grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:0;padding:0;display:grid}.figma-service__facts>div{align-items:flex-start;gap:calc(8px * var(--ds-space,1));flex-direction:column;min-width:0;max-width:100%;display:flex}.figma-service__facts>div:last-child{width:auto}.figma-service__facts dd{min-width:0;font-size:calc(15px * var(--ds-typeScale,1));white-space:normal;line-height:calc(19px * var(--ds-leading,1))}.figma-service__facts dt{font-size:calc(12px * var(--ds-typeScale,1));line-height:calc(14px * var(--ds-leading,1));flex:none;margin:0}.figma-service__description{margin-top:calc(24px * var(--ds-space,1));font-size:calc(17px * var(--ds-typeScale,1));line-height:calc(23px * var(--ds-leading,1))}.figma-services[data-static=true]{padding-bottom:calc(64px * var(--ds-space,1))}.figma-services[data-static=true] .figma-services__rail{gap:calc(72px * var(--ds-space,1))}.figma-services[data-design-sheet=true]{min-height:0}}@media (width<=360px){.figma-services__heading h2{font-size:calc(calc(39px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(38px * var(--ds-leading,1))}.figma-service__copy h3{font-size:calc(calc(23px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(26px * var(--ds-leading,1))}}@media (prefers-reduced-motion:reduce){.figma-services *,.figma-services :before{scroll-behavior:auto!important;transition:none!important}}.hover-media__canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hover-media__canvas[hidden]{display:none}:root #root .hover-media__open[data-ui]{z-index:2;width:100%;height:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.hover-media__open:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline:2px solid var(--teal,var(--ds-accent,#3a9b9c));outline-offset:-6px}.figma-services:not([data-static=true]) .figma-services__rail{scroll-snap-type:none;cursor:grab;overflow-x:hidden}.figma-services__rail[data-dragging=true],.figma-services__rail[data-dragging=true] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}#services.figma-services{--service-filter-top:96px;--service-filter-bottom:96px}#services.figma-services .figma-services__navigation{height:auto;min-height:calc(var(--service-filter-top) + var(--service-filter-bottom) + 44px);padding-block:var(--service-filter-top) var(--service-filter-bottom);align-items:flex-start}@media (width>=761px){#services.figma-services:not([data-static=true]) .figma-services__navigation{height:max(calc(var(--service-filter-top) + var(--service-filter-bottom) + 44px),calc((100svh - var(--service-row-height,350px)) / 2))}}@media (width<=1199px){#services.figma-services{--service-filter-top:128px;--service-filter-bottom:96px}}@media (width<=760px){#services.figma-services{--service-filter-top:144px;--service-filter-bottom:80px}}.index-content>#guest-stories{margin-top:0}.guest-stories{background:var(--ds-surface,#fff);color:var(--text,var(--ds-ink,#171b1c));padding:clamp(calc(80px * var(--ds-space,1)),8vw,calc(144px * var(--ds-space,1))) clamp(calc(24px * var(--ds-space,1)),3.5vw,calc(68px * var(--ds-space,1)));scroll-margin-top:32px;position:relative}.guest-stories__inner{max-width:1370px;margin-inline:auto}.guest-stories :is(p,h2,h3,figure),.guest-journal :is(p,h2,h3,figure),.guest-story-preview :is(p,h2,figure){margin:0}.guest-stories__header{gap:calc(28px * var(--ds-space,1)) 12%;padding-bottom:calc(48px * var(--ds-space,1));grid-template-columns:1fr 1fr;align-items:end;display:grid}.guest-stories__header>.chapter-kicker{grid-column:1/-1}.guest-stories__header h2{text-wrap:balance;max-width:18ch}.guest-stories__intro{max-width:36ch;color:var(--ds-muted,#626667)}.guest-story-notice{gap:calc(20px * var(--ds-space,1)) 12%;padding:calc(18px * var(--ds-space,1)) 0;border-block:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);grid-template-columns:1fr 1fr;align-items:start;display:grid}.guest-story-notice__label{font-size:calc(calc(var(--vc-label) * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.2 * var(--ds-leading,1));align-items:center;gap:calc(9px * var(--ds-space,1));display:flex}.guest-story-notice__label:before{content:"";background:var(--teal,var(--ds-accent,#3a9b9c));border-radius:50%;flex:none;width:6px;height:6px}.guest-story-notice__copy{color:var(--ds-muted,#626667);max-width:52ch}.guest-review-filters{justify-content:space-between;gap:calc(24px * var(--ds-space,1));padding-block:calc(28px * var(--ds-space,1));align-items:center;display:flex}.guest-review-filters .filter-row{gap:calc(6px * var(--ds-space,1));flex-wrap:wrap;margin:0;display:flex}.guest-review-filters button{border:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);background:var(--ds-surface,white)}.guest-review-filters button[aria-pressed=true]{background:var(--text,var(--ds-ink,#171b1c));color:var(--ds-inverse,white);border-color:var(--text,var(--ds-ink,#171b1c))}.guest-review-count{white-space:nowrap;color:var(--ds-muted,#626667)}.guest-story-list{margin:calc(24px * var(--ds-space,1)) 0 0;padding:0;list-style:none}.guest-story-list>li+li{margin-top:calc(108px * var(--ds-space,1))}.guest-story-card{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:10%;display:grid}.guest-story-card__media{min-width:0;position:relative}.guest-story-card__index{z-index:1;background:var(--ds-surface,#fff);width:36px;height:36px;font-size:calc(var(--vc-label) * var(--ds-typeScale,1));pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;left:18px}.guest-story-list>li:nth-child(2n) .guest-story-card__media{grid-area:1/2}.guest-story-list>li:nth-child(2n) .guest-story-card__copy{grid-area:1/1}.guest-story-card__copy{min-width:0;max-width:450px;margin-inline:auto}.guest-story-card__copy>.chapter-kicker{color:var(--ds-muted,#626667);margin-bottom:calc(22px * var(--ds-space,1))}.guest-story-card__copy h3{margin-top:calc(28px * var(--ds-space,1));text-wrap:pretty;max-width:21ch}.guest-story-card blockquote,.guest-story-preview blockquote{margin:calc(22px * var(--ds-space,1)) 0 calc(24px * var(--ds-space,1));border:0;padding:0}.guest-story-card blockquote p:before,.guest-story-preview blockquote p:before{content:"“"}.guest-story-card blockquote p:after,.guest-story-preview blockquote p:after{content:"”"}.guest-story-card__quote{color:#4d5354}.guest-people{align-items:center;gap:calc(16px * var(--ds-space,1));min-width:0;display:flex}.guest-avatars{padding-right:calc(2px * var(--ds-space,1));flex:none;display:flex}.guest-avatar{border:calc(2px * var(--ds-border,1)) solid var(--ds-surface,#fff);color:#205c60;width:40px;height:40px;font-size:calc(12px * var(--ds-typeScale,1));line-height:calc(1 * var(--ds-leading,1));background:#e9f1f0;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.guest-avatar:nth-child(2n){background:var(--ds-paper,#f0ede8);color:#665d4d}.guest-avatar+.guest-avatar{margin-left:-10px}.guest-avatar img{object-fit:cover;width:100%;height:100%}.guest-people__route{color:var(--ds-muted,#626667);margin-top:calc(5px * var(--ds-space,1))!important}.guest-story-source{border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);padding-top:calc(18px * var(--ds-space,1));gap:calc(10px * var(--ds-space,1)) calc(14px * var(--ds-space,1));flex-wrap:wrap;align-items:center;display:flex}.guest-story-source__platform{font-size:calc(var(--vc-label) * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1));border:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);border-radius:calc(20px * var(--ds-radius,1));padding:calc(6px * var(--ds-space,1)) calc(10px * var(--ds-space,1))}.guest-story-source p{color:var(--ds-muted,#626667)}.guest-story-source a{text-underline-offset:3px;text-decoration:underline}.guest-story-link{justify-content:space-between;align-items:center;gap:calc(20px * var(--ds-space,1));min-height:44px;padding:calc(10px * var(--ds-space,1)) 0;text-align:left;font-size:calc(var(--vc-copy) * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1));text-underline-offset:4px;background:0 0;border:0;text-decoration:underline;display:inline-flex}.guest-story-card__copy>.guest-story-link{margin-top:calc(18px * var(--ds-space,1))}.guest-story-link>svg{flex:none;transition:transform .22s}.guest-story-link:is(:is(:hover:not([data-ds-state]),[data-ds-state=hover]),:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]))>svg{transform:translate(2px,-2px)}.guest-media{min-width:0}.guest-media__rail{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(32px * var(--ds-radius,1));aspect-ratio:4/5;background:#efede8;max-height:680px;display:flex;overflow-x:auto}.guest-media__rail::-webkit-scrollbar{display:none}.guest-media__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;height:100%}.guest-media__slide>.editorial-image,.guest-media__slide .editorial-image__frame{aspect-ratio:auto;width:100%;height:100%}.guest-media__slide img{object-fit:cover;width:100%;height:100%;transition:none}.guest-media__slide video{object-fit:contain;background:var(--ds-ink,#171b1c);width:100%;height:100%;display:block}.guest-media__controls{justify-content:space-between;align-items:center;gap:calc(16px * var(--ds-space,1));padding-top:calc(12px * var(--ds-space,1));display:flex}.guest-media__caption{gap:calc(8px * var(--ds-space,1)) calc(16px * var(--ds-space,1));color:var(--ds-muted,#626667);flex-wrap:wrap;display:flex}.guest-media__controls>div{gap:calc(8px * var(--ds-space,1));display:flex}.guest-media__controls button{border:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);background:var(--ds-surface,#fff);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s;display:grid}.guest-media__controls button:is(:hover:not([data-ds-state]),[data-ds-state=hover]){background:#f1f3f2}.guest-stories__end{text-align:center;border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);margin-top:calc(80px * var(--ds-space,1));padding-top:calc(56px * var(--ds-space,1));align-items:center;gap:calc(24px * var(--ds-space,1));flex-direction:column;display:flex}.guest-stories__end h3{max-width:24ch}.guest-stories__end>p:not(.chapter-kicker){max-width:45ch;color:var(--ds-muted,#626667)}.guest-journal-cta.cta--primary{color:var(--text,var(--ds-ink,#171b1c));margin-top:calc(8px * var(--ds-space,1))}.guest-stories__credits{font-size:calc(var(--vc-label) * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));color:var(--ds-muted,#626667);text-underline-offset:3px;text-decoration:underline}.guest-story-collection[data-story-motion=ready] [data-story-reveal]{transition:opacity .65s,transform .8s cubic-bezier(.22,1,.36,1)}.guest-story-collection[data-story-motion=ready] [data-story-reveal]:not([data-story-visible]):not(:focus-within){opacity:0;transform:translateY(18px)}.guest-story-preview{gap:calc(36px * var(--ds-space,1));padding:calc(28px * var(--ds-space,1));grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;display:grid}.guest-story-preview__media{min-width:0;position:sticky;top:104px}.guest-story-preview .guest-media__rail{aspect-ratio:auto;height:calc(100dvh - 240px);min-height:320px;max-height:660px}.guest-story-preview__copy{min-width:0;padding:calc(8px * var(--ds-space,1)) calc(8px * var(--ds-space,1)) 0 0}.guest-story-preview__copy>.chapter-kicker{margin-bottom:calc(24px * var(--ds-space,1));color:var(--ds-muted,#626667)}.guest-story-preview__copy h2{margin-top:calc(24px * var(--ds-space,1));max-width:24ch}.guest-story-preview__copy blockquote{margin-block:calc(24px * var(--ds-space,1))}.guest-story-preview__notice{color:var(--ds-muted,#626667);margin-top:calc(18px * var(--ds-space,1))!important}.guest-story-preview__actions{justify-content:space-between;gap:calc(20px * var(--ds-space,1));margin-top:calc(24px * var(--ds-space,1));border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);padding-top:calc(12px * var(--ds-space,1));display:flex}.guest-stories-preview{padding:calc(32px * var(--ds-space,1))}.guest-stories-preview>h2{margin:0 0 calc(32px * var(--ds-space,1))}.guest-stories-preview .guest-story-list>li+li{margin-top:calc(64px * var(--ds-space,1))}.guest-stories-preview .guest-story-card{gap:7%}.guest-journal__intro{gap:calc(24px * var(--ds-space,1)) 9%;grid-template-columns:1.3fr 1fr;align-items:end;display:grid}.guest-journal__intro>.chapter-kicker{grid-column:1/-1}.guest-journal__intro h1{max-width:12ch!important}.guest-journal__intro .page-intro__copy{max-width:34ch;color:var(--ds-muted,#626667);margin:0}.guest-journal{padding-bottom:calc(80px * var(--ds-space,1))}.guest-journal__invitation{padding-block:calc(64px * var(--ds-space,1)) calc(96px * var(--ds-space,1));border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);align-items:flex-start;gap:calc(24px * var(--ds-space,1));flex-direction:column;display:flex}.guest-journal__invitation h2{max-width:17ch}:root #root .guest-stories__header h2[data-ui]{font-size:calc(calc(var(--vc-section) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(var(--vc-section-leading) * var(--ds-leading,1));letter-spacing:0}:root #root :is(.guest-story-card__copy h3,.guest-stories__end h3,.guest-story-preview__copy h2)[data-ui]{font-size:calc(calc(var(--vc-card) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(1.05 * var(--ds-leading,1));letter-spacing:0}:root #root .guest-people__name[data-ui][data-ui-variant]{font-size:calc(var(--vc-title) * var(--ds-typeScale,1));line-height:calc(1.07 * var(--ds-leading,1))}:root #root :is(.guest-story-notice__copy,.guest-people__route,.guest-story-source p,.guest-story-preview__notice,.guest-review-count,.guest-media__caption)[data-ui][data-ui-variant]{font-size:calc(var(--vc-copy) * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1))}:root #root :is(.guest-stories__intro,.guest-story-card__quote,.guest-story-preview blockquote p)[data-ui][data-ui-variant]{line-height:calc(1.45 * var(--ds-leading,1))}@media (width<=1000px){.guest-story-card{grid-template-columns:1fr 1fr;align-items:start;gap:8%}.guest-media__rail{aspect-ratio:.74}.guest-story-card__copy{max-width:100%}.guest-people{gap:calc(12px * var(--ds-space,1));flex-wrap:wrap}.guest-journal__intro{gap:calc(24px * var(--ds-space,1)) 5%;grid-template-columns:1.2fr 1fr}}@media (width<=900px){.guest-story-preview{gap:calc(28px * var(--ds-space,1));grid-template-columns:1fr}.guest-story-preview__media{position:static}.guest-story-preview .guest-media__rail{aspect-ratio:1.12;height:auto;min-height:0;max-height:620px}.guest-story-preview__copy{padding:0}}@media (width<=760px){.guest-stories{padding:calc(64px * var(--ds-space,1)) 0}.guest-stories__header{gap:calc(24px * var(--ds-space,1));padding-bottom:calc(32px * var(--ds-space,1));grid-template-columns:1fr}.guest-stories__header h2{max-width:100%}.guest-story-notice{gap:calc(12px * var(--ds-space,1));padding-block:calc(18px * var(--ds-space,1));grid-template-columns:1fr}.guest-review-filters{align-items:flex-start;gap:calc(16px * var(--ds-space,1));padding-block:calc(24px * var(--ds-space,1));flex-direction:column}.guest-review-filters .filter-row{gap:calc(8px * var(--ds-space,1))}.guest-story-list{margin-top:calc(12px * var(--ds-space,1))}.guest-story-list>li+li{margin-top:calc(64px * var(--ds-space,1))}.guest-story-card{gap:calc(24px * var(--ds-space,1));flex-direction:column;display:flex}.guest-story-card__media,.guest-story-card__copy{width:100%}.guest-media__rail{aspect-ratio:.9;border-radius:calc(28px * var(--ds-radius,1));max-height:none}.guest-story-card__copy>.chapter-kicker{margin-bottom:calc(20px * var(--ds-space,1))}.guest-story-card__copy h3{margin-top:calc(24px * var(--ds-space,1))}.guest-people{flex-wrap:nowrap}.guest-stories__end{margin-top:calc(56px * var(--ds-space,1));padding-top:calc(40px * var(--ds-space,1));gap:calc(20px * var(--ds-space,1))}.guest-story-preview{padding:calc(20px * var(--ds-space,1))}.guest-story-preview .guest-media__rail{aspect-ratio:.95}.guest-story-preview__actions{gap:calc(16px * var(--ds-space,1))}.guest-stories-preview{padding:calc(24px * var(--ds-space,1)) calc(20px * var(--ds-space,1))}.guest-stories-preview>h2{margin-bottom:calc(24px * var(--ds-space,1))}.guest-journal__intro{gap:calc(24px * var(--ds-space,1));grid-template-columns:1fr}.guest-journal__intro .page-intro__copy{max-width:36ch}.guest-journal__invitation{padding-block:calc(40px * var(--ds-space,1)) calc(64px * var(--ds-space,1))}}@media (prefers-reduced-motion:reduce){.guest-story-collection [data-story-reveal]{opacity:1!important;transition:none!important;transform:none!important}.guest-story-link>svg,.guest-media__controls button{transition:none!important;transform:none!important}}.guest-stories--canvas{height:auto;padding:0;scroll-margin-top:0}.index-content>#guest-stories.guest-stories--canvas{width:calc(100% + 2 * var(--page-gutter,44px));margin-inline:calc(-1 * var(--page-gutter,calc(44px * var(--ds-space,1))))}.guest-stories--canvas .guest-canvas__heading{height:auto;padding:calc(93px * var(--ds-space,1)) calc(24px * var(--ds-space,1)) calc(96px * var(--ds-space,1));background:var(--ds-surface,#fff);display:block}.guest-canvas__heading .figma-services__eyebrow{margin:0 0 calc(32px * var(--ds-space,1));color:#a7a7a7}.guest-stories--canvas .guest-canvas__heading h2{color:#000;width:min(550px,100%);max-width:100%;min-height:0;margin:0 auto}.guest-canvas__heading .figma-services__introduction{max-width:440px;margin:calc(30px * var(--ds-space,1)) auto 0;color:#a7a7a7}.guest-stories--canvas>.guest-stories__inner{isolation:isolate;grid-template-rows:auto 185svh;max-width:none;padding:0;display:grid;position:relative}.guest-stories--canvas .guest-story-collection{isolation:isolate;align-self:start;min-width:0;height:100svh;position:sticky;top:0;overflow:hidden}.guest-canvas__surface{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:-4px;width:100%;height:100%;padding:0;list-style:none;position:absolute;inset:0;overflow:hidden;margin:0!important}.guest-canvas__surface[data-dragging]{cursor:grabbing}.guest-canvas__surface>li{width:168px;transform:translate3d(calc(-50% + var(--card-x) * var(--canvas-zoom,1) + var(--canvas-x,0px)),calc(-50% + var(--card-y) * var(--canvas-zoom,1) + var(--canvas-y,0px)),0) scale(var(--canvas-zoom,1));transform-origin:50%;contain:layout style;position:absolute;top:50%;left:50%;margin:0!important}.guest-canvas__surface>li:is(:is(:hover:not([data-ds-state]),[data-ds-state=hover]),:focus-within){z-index:2}.guest-stories--canvas .guest-canvas-card{box-shadow:none;background:0 0;border:0;border-radius:0;max-width:none;padding:0;display:block;position:relative;overflow:visible}.guest-stories--canvas[data-guest-entry=pending] .guest-canvas-card{opacity:0;translate:0 40px}.guest-stories--canvas[data-guest-entry=entered] .guest-canvas-card{animation:.72s cubic-bezier(.16,1,.3,1) both guest-card-enter;animation-delay:var(--card-enter-delay,0s)}@keyframes guest-card-enter{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}.guest-canvas-card__caption{align-items:center;gap:calc(8px * var(--ds-space,1));margin-bottom:calc(10px * var(--ds-space,1));min-height:26px;display:flex}.guest-canvas-card__number{font-size:calc(11px * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1));color:var(--ds-muted,#626667);font-variant-numeric:tabular-nums;flex:none}.guest-stories--canvas .guest-people{justify-content:flex-end;align-items:center;gap:calc(6px * var(--ds-space,1));flex:1;min-width:0;display:flex}.guest-stories--canvas .guest-people>div:last-child{min-width:0}.guest-stories--canvas .guest-avatars{flex:none;padding:0;display:flex}.guest-stories--canvas .guest-avatar{width:22px;height:22px;font-size:calc(9px * var(--ds-typeScale,1));border:0}.guest-stories--canvas .guest-people__route{display:none}:root #root .guest-stories--canvas .guest-people__name[data-ui]{font-size:calc(var(--vc-label) * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.guest-stories--canvas .guest-story-card__media{aspect-ratio:1;width:100%;position:relative}.guest-canvas-card__photo,.guest-canvas-card__photo>.editorial-image,.guest-canvas-card__photo .editorial-image__frame{aspect-ratio:auto;border-radius:calc(calc(32px * var(--ds-radius,1)) * var(--ds-radius,1));corner-shape:superellipse(2);--ui-smoothing:100;width:100%;height:100%;margin:0;display:block;overflow:hidden}.guest-canvas-card__photo img{object-fit:cover;pointer-events:none;width:100%;height:100%}@media (hover:hover) and (pointer:fine){.guest-stories--canvas .guest-canvas-card{transition:scale .5s ease-out}.guest-stories--canvas .guest-canvas-card:is(:is(:hover:not([data-ds-state]),[data-ds-state=hover]),:focus-within){scale:1.08}}.guest-stories--canvas .guest-story-card__copy{padding:calc(10px * var(--ds-space,1)) 0 0;width:100%;max-width:none;margin:0}.guest-canvas-card__title{justify-content:space-between;align-items:flex-start;gap:calc(6px * var(--ds-space,1));font-size:calc(var(--vc-label) * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1));color:var(--text,var(--ds-ink,#171b1c));margin:0;text-decoration:none;display:flex}.guest-canvas-card__title svg{width:12px;height:12px;margin-top:calc(3px * var(--ds-space,1));opacity:.5;flex:none}.guest-canvas-card__title:after{content:"";border-radius:calc(12px * var(--ds-radius,1));position:absolute;inset:0}.guest-canvas-card:has(.guest-canvas-card__title:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus])){outline:2px solid var(--teal,var(--ds-accent,#3a9b9c));outline-offset:8px}.guest-canvas__video{object-fit:cover;border-radius:calc(calc(32px * var(--ds-radius,1)) * var(--ds-radius,1));corner-shape:superellipse(2);--ui-smoothing:100;background:var(--ds-ink,#171b1c);visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.guest-canvas__video[data-playing=true]{visibility:visible;pointer-events:auto;z-index:3}.guest-canvas__play{z-index:3;background:var(--ds-surface,#fff);color:var(--text,var(--ds-ink,#171b1c));border:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);border-radius:calc(99px * var(--ds-radius,1));min-height:44px;padding:calc(8px * var(--ds-space,1)) calc(14px * var(--ds-space,1));font:inherit;cursor:pointer;position:absolute;bottom:10px;right:10px}.guest-stories--canvas-static>.guest-stories__inner{grid-template-rows:auto auto}.guest-stories--canvas-static .guest-story-collection{position:relative}.guest-story-preview--imported blockquote p,.guest-story-comment p{white-space:pre-line;overflow-wrap:anywhere}.guest-story-comments{margin-top:calc(28px * var(--ds-space,1));border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7);padding-top:calc(24px * var(--ds-space,1))}.guest-story-comments h3{font-size:calc(calc(var(--vc-copy) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);margin:0 0 calc(20px * var(--ds-space,1))}.guest-story-comment{margin:calc(20px * var(--ds-space,1)) 0;padding-left:calc(16px * var(--ds-space,1));border-left:calc(2px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7)}.guest-story-comment__author{font-size:calc(var(--vc-label) * var(--ds-typeScale,1));margin-bottom:calc(8px * var(--ds-space,1))!important}.guest-story-comment__role{font-size:calc(12px * var(--ds-typeScale,1));color:var(--ds-muted,#626667);margin-bottom:calc(8px * var(--ds-space,1))!important}html[data-typography-page] .design-preview .guest-stories--canvas .guest-canvas__surface{gap:calc(32px * var(--ds-space,1));height:auto;min-height:420px;padding:calc(100px * var(--ds-space,1)) calc(24px * var(--ds-space,1));cursor:auto;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));display:grid;position:relative;inset:auto;overflow:visible}.design-preview .guest-stories--canvas .guest-canvas__surface>li{width:auto;position:static;transform:none}@media (width<=760px),(pointer:coarse){.guest-stories--canvas .guest-canvas__heading{padding:calc(72px * var(--ds-space,1)) calc(24px * var(--ds-space,1)) calc(64px * var(--ds-space,1))}.guest-canvas__heading .figma-services__eyebrow{margin-bottom:calc(24px * var(--ds-space,1))}.guest-canvas__heading .figma-services__introduction{max-width:330px;margin-top:calc(24px * var(--ds-space,1))}.guest-stories--canvas .guest-story-collection{height:var(--guest-mobile-height,1280px);min-height:0}.guest-canvas__surface>li{width:152px}}@media (prefers-reduced-motion:reduce){.guest-stories--canvas .guest-canvas-card{transition:none;opacity:1!important;animation:none!important;translate:none!important;scale:1!important}}.figma-label{font-size:calc(calc(14px * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(.08em + var(--ds-tracking,0) * 1em);text-transform:uppercase;color:var(--ds-muted,#626667);margin:0}.figma-link{align-items:center;gap:calc(4px * var(--ds-space,1));border-bottom:calc(1px * var(--ds-border,1)) solid currentColor;padding:calc(8px * var(--ds-space,1)) 0 calc(6px * var(--ds-space,1));font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(1.1 * var(--ds-leading,1));width:fit-content;text-decoration:none;display:inline-flex}.world-story{overflow-anchor:none;scroll-margin-top:0;position:relative}.world-intro{padding:calc(72px * var(--ds-space,1)) 0 calc(144px * var(--ds-space,1));align-items:center;gap:calc(22px * var(--ds-space,1));text-align:center;flex-direction:column;display:flex}.world-intro h2{max-width:800px;font-size:calc(calc(64px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em);font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);margin:0}.world-intro__copy{max-width:576px;font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667);margin:0}.world-names{justify-content:center;gap:calc(18px * var(--ds-space,1));padding:calc(12px * var(--ds-space,1)) 0;font-size:calc(14px * var(--ds-typeScale,1));text-transform:uppercase;flex-wrap:wrap;margin:0;font-weight:500;list-style:none;display:flex}.world-names a{padding:calc(6px * var(--ds-space,1)) 0;text-decoration:none;display:inline-block}.world-gallery{gap:calc(22px * var(--ds-space,1));height:190px;margin-top:calc(12px * var(--ds-space,1));justify-content:center;align-items:center;display:flex}.world-gallery__slot{flex:none;width:142px;height:178px;position:relative}.world-gallery__window{border:calc(8px * var(--ds-border,1)) solid var(--ds-surface,white);border-radius:calc(120px * var(--ds-radius,1));corner-shape:superellipse(2);--ui-smoothing:100;transform:rotate(var(--angle));box-shadow:var(--ds-shadow,var(--card-shadow));background:var(--ds-surface,white);position:absolute;inset:0;overflow:hidden}.world-gallery__window:after,.world-window:after{content:none}.world-window__link{z-index:2;cursor:pointer;border-radius:inherit;display:block;position:absolute;inset:0}.world-window__link:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline:2px solid var(--ds-focus,var(--ds-focus,#185c65));outline-offset:-6px}.world-video{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.world-video>img,.world-video>video{object-fit:var(--world-video-fit,cover);object-position:var(--world-video-position,50% 50%);width:100%;height:100%;transform:var(--world-video-transform,none);scale:var(--world-video-scale,none);transform-origin:var(--world-video-origin,50% 50%);border-radius:0;display:block;position:absolute;inset:0}.world-video>video{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.world-video>video.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.world-video>video{transition:none}}.world-gallery .scene-media{width:100%;height:100%}.world-gallery .editorial-image,.world-gallery .editorial-image__frame{aspect-ratio:auto;height:100%;margin:0}.world-gallery img{object-fit:cover;height:100%}.world-story[data-motion=ready] .world-gallery__slot:first-child{visibility:hidden}.world-sequence{height:calc(100svh + (var(--world-count,7) - 1)*90svh);position:relative}.world-stage{isolation:isolate;height:100svh;position:sticky;top:0}.world-row{pointer-events:none;grid-template-columns:minmax(220px,320px) minmax(260px,416px) minmax(220px,320px);justify-content:space-between;gap:5%;height:min(550px,100svh - 112px);scroll-margin-top:60px;display:grid;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.world-row:not([inert]){pointer-events:auto}.world-row__heading{padding:0 0 calc(30px * var(--ds-space,1));opacity:var(--world-copy-opacity);transform:translateY(var(--world-shift,0px));flex-direction:column;justify-content:space-between;display:flex}.world-number{font-size:calc(16px * var(--ds-typeScale,1));line-height:calc(1.1 * var(--ds-leading,1));opacity:var(--world-copy-opacity);font-variant-numeric:tabular-nums;margin:0;position:absolute;top:0;left:0}.world-number span{color:var(--ds-muted,#626667)}.world-row h3{font-size:calc(calc(48px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(500 + var(--ds-weight,0)), 900);line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(-.02em + var(--ds-tracking,0) * 1em);margin:calc(14px * var(--ds-space,1)) 0 calc(8px * var(--ds-space,1))}.world-subline{font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667);margin:0}.world-row .figma-label{color:var(--text)}.world-row__media{min-width:0;height:100%;opacity:var(--world-media-opacity);position:relative}.world-window{--world-frame-radius:107px;--world-frame-border:24px;border:var(--world-morph-border,var(--world-frame-border)) solid var(--ds-surface,white);border-radius:var(--world-morph-radius,var(--world-frame-radius));box-shadow:var(--ds-shadow,var(--window-shadow));background:var(--ds-surface,white);transform-origin:0 0;position:absolute;inset:0;overflow:hidden}.world-window .editorial-image{height:100%;margin:0}.world-window .editorial-image__frame{aspect-ratio:auto;height:100%}.world-window img{object-fit:cover;height:100%}#root#root .world-story[data-motion=ready]:not(.world-story--still) .world-row:first-child .world-window{border-radius:var(--world-morph-radius,var(--world-frame-radius))!important;border-width:var(--world-morph-border,var(--world-frame-border))!important}.world-row__copy{font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667);opacity:var(--world-copy-opacity);transform:translateY(var(--world-shift,0px));align-self:center}.world-row__copy p{margin:0 0 calc(26px * var(--ds-space,1))}.world-row__copy a{color:var(--text)}.world-story--still .world-sequence{height:auto}.world-story--still .world-stage{gap:calc(120px * var(--ds-space,1));height:auto;padding-top:calc(72px * var(--ds-space,1));flex-direction:column;display:flex;position:static}.world-story--still .world-row{height:550px;position:relative;top:auto;translate:none}.world-story--still .world-row__heading,.world-story--still .world-row__copy,.world-story--still .world-row__media{opacity:1!important;transform:none!important}.world-story--still .world-window{transform:none!important}@media (width<=1100px) and (width>=761px){.world-row{grid-template-columns:1fr 1.1fr 1fr;gap:4%;height:min(470px,100svh - 112px)}.world-row h3{font-size:calc(calc(38px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}.world-row__copy,.world-subline{font-size:calc(20px * var(--ds-typeScale,1))}.world-window{--world-frame-border:18px;--world-frame-radius:90px}}@media (width<=760px){.world-intro{padding:calc(72px * var(--ds-space,1)) 0 calc(144px * var(--ds-space,1));gap:calc(12px * var(--ds-space,1))}.world-intro h2{font-size:calc(calc(48px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));max-width:305px}.world-intro__copy{font-size:calc(20px * var(--ds-typeScale,1));line-height:calc(28px * var(--ds-leading,1));max-width:305px}.world-names{column-gap:calc(24px * var(--ds-space,1));row-gap:calc(6px * var(--ds-space,1));max-width:320px}.world-gallery{justify-content:flex-start;align-self:flex-start;gap:calc(20px * var(--ds-space,1));height:143px;margin-top:calc(22px * var(--ds-space,1))}.world-gallery__slot{width:103.5px;height:133.5px}.world-gallery__window{border-width:calc(6px * var(--ds-border,1));border-radius:calc(120px * var(--ds-radius,1))}.world-sequence{height:calc(100svh + (var(--world-count,7) - 1)*66.6667svh)}.world-row{gap:calc(14px * var(--ds-space,1));height:auto;padding:calc(38px * var(--ds-space,1)) calc(20px * var(--ds-space,1)) calc(20px * var(--ds-space,1));grid-template-columns:1fr;max-height:100%;display:grid;top:50%}.world-row__heading{display:contents}.world-number{opacity:var(--world-copy-opacity);position:absolute;top:12px;left:20px}.world-row__media{grid-row:1;justify-self:center;width:min(63vw,250px);height:min(32svh,300px)}.world-window{--world-frame-border:14px;--world-frame-radius:64px}.world-row__heading>div{opacity:var(--world-copy-opacity);transform:translateY(var(--world-shift,0px));grid-row:2}.world-row h3{font-size:calc(calc(38px * var(--ds-typeScale,1)) * var(--ds-headingScale,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em);margin:calc(8px * var(--ds-space,1)) 0}.world-row__copy,.world-subline{font-size:calc(20px * var(--ds-typeScale,1));line-height:calc(1.3 * var(--ds-leading,1))}.world-row__copy p{margin-bottom:calc(8px * var(--ds-space,1))}.world-row .figma-label{font-size:calc(calc(12px * var(--ds-typeScale,1)) * var(--ds-labelScale,1))}.world-story--still .world-row{gap:calc(36px * var(--ds-space,1));height:auto;max-height:none;padding:calc(58px * var(--ds-space,1)) calc(20px * var(--ds-space,1)) 0}.world-story--still .world-row__media{width:100%;height:550px}.world-story--still .world-row__heading>div,.world-story--still .world-number{opacity:1!important;transform:none!important}.world-story--still .world-window{--world-frame-border:24px;--world-frame-radius:107px}.world-story--still .world-row h3{font-size:calc(calc(48px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}.world-story--still .world-row__copy,.world-story--still .world-subline{font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1))}}@media (width<=760px) and (height<=700px){.world-row{gap:calc(10px * var(--ds-space,1));padding:calc(34px * var(--ds-space,1)) calc(8px * var(--ds-space,1)) calc(14px * var(--ds-space,1))}.world-row__media{width:45vw;height:25svh}.world-row h3{font-size:calc(calc(30px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}.world-row__copy{font-size:calc(17px * var(--ds-typeScale,1));line-height:calc(1.25 * var(--ds-leading,1))}.world-subline{font-size:calc(18px * var(--ds-typeScale,1))}.world-number{left:8px}.world-window{--world-frame-border:10px;--world-frame-radius:50px}}@media (width<=760px){#root#root .world-story .world-window{border-radius:var(--world-mobile-radius,var(--world-frame-radius))!important}}@media (width<=360px){.world-intro h2,.world-story--still .world-row h3{font-size:calc(calc(40px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}.world-story--still .world-row__copy,.world-story--still .world-subline{font-size:calc(20px * var(--ds-typeScale,1))}.world-story--still .world-row__media{height:470px}}@media (prefers-reduced-motion:reduce){.world-window{transform:none!important}.world-gallery__slot{visibility:visible!important}}@media (width<=760px){.world-story:not(.world-story--still) .world-row{--world-mobile-media:min(32svh,300px);height:calc(var(--world-mobile-media) + 448px);grid-template-rows:var(--world-mobile-media) 132px 230px}.world-story:not(.world-story--still) .world-row__media{height:var(--world-mobile-media)}}@media (width<=760px) and (height<=700px){.world-story:not(.world-story--still) .world-row{--world-mobile-media:25svh;height:calc(var(--world-mobile-media) + 398px);grid-template-rows:var(--world-mobile-media) 120px 210px}}.world-story--still .world-gallery__slot:first-child{visibility:visible}.world-story--still .world-number{opacity:1!important}:where(.index-content,.inner-content,.discovery-layout){--editorial-title:64px;--editorial-section:48px;--editorial-card:36px;--editorial-overline:14px;--editorial-body:20px;--editorial-leading:1.1;--editorial-tracking:-.03em}@media (width<=1100px){:where(.index-content,.inner-content,.discovery-layout){--editorial-title:48px;--editorial-section:40px;--editorial-card:32px}}@media (width<=760px){:where(.index-content,.inner-content,.discovery-layout){--editorial-section:36px;--editorial-card:30px;--editorial-overline:12px;--editorial-body:18px}}@media (width<=360px){:where(.index-content,.inner-content,.discovery-layout){--editorial-title:40px;--editorial-section:32px;--editorial-card:28px}}.index-page{--card-shadow:0 2px 4px #171b1c06,0 15px 28px #171b1c0e,0 38px 54px #171b1c0a}.index-page .nav-item__icon{opacity:.82}.index-content{gap:0;padding-bottom:0}.index-content>*+*{margin-top:var(--chapter-breath,calc(144px * var(--ds-space,1)))}#experiences{--chapter-breath:96px}#destinations{--chapter-breath:112px}#regions{--chapter-breath:80px}#how-it-works{--chapter-breath:168px}#our-story{--chapter-breath:112px}#services{--chapter-breath:120px}#travel-support{--chapter-breath:152px}#conversation{--chapter-breath:168px}.world-intro{gap:calc(24px * var(--ds-space,1));padding-top:calc(96px * var(--ds-space,1))}.world-intro__title-line{display:block}.world-row h3{font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em)}.index-content{--section-heading-size:64px;--section-overline-size:14px}.index-content :is(.world-intro h2,.feeling-heading h2,.figma-atlas h2,.orbit-copy h2,.figma-marta h2,.journey-chapter h2){font-size:calc(calc(var(--section-heading-size) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900);line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em)}.index-content .chapter-label.chapter-label{font-size:calc(calc(var(--section-overline-size) * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(.08em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667)}.index-content .chapter-label{border:0;padding:0;display:block;margin:0 0 calc(12px * var(--ds-space,1))!important}.index-content .start-conversation .chapter-label{color:#c7cdc7}.index-content .chapter-heading>p{font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(-.03em + var(--ds-tracking,0) * 1em)}.experience-entry{--experience-copy-inset:clamp(24px,11%,46px);width:100%;max-width:416px;margin:0;padding:0}.experience-entry .chapter-photo{aspect-ratio:3/4}.experience-entry__copy{margin:calc(24px * var(--ds-space,1)) var(--experience-copy-inset) 0}.experience-entry__copy>.chapter-kicker{font-size:calc(calc(14px * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.1 * var(--ds-leading,1));letter-spacing:calc(.08em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667);margin:0 0 calc(12px * var(--ds-space,1))}.experience-entry__copy h3{font-size:calc(calc(clamp(26px,2.8vw,40px) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(1.12 * var(--ds-leading,1));letter-spacing:calc(-.035em + var(--ds-tracking,0) * 1em)}.experience-entry__copy p{margin:calc(20px * var(--ds-space,1)) 0;font-size:calc(20px * var(--ds-typeScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(-.02em + var(--ds-tracking,0) * 1em);color:var(--ds-muted,#626667)}@media (width>=761px){.orbit-copy{flex-direction:column;justify-content:center;display:flex;top:374px;bottom:0}.orbit-copy h2{margin:calc(12px * var(--ds-space,1)) 0}.orbit-active{margin:0 auto}}@media (width>=761px) and (width<=1100px){.orbit-copy{top:393.5px}}@media (width>=761px) and (height<=700px){.orbit-copy{top:335px}}@media (width>=1921px){.orbit-stage{margin-inline:calc(-1 * var(--page-gutter,calc(44px * var(--ds-space,1))))}.orbit-stage .orbit-wheel{top:calc(50% - 535.5px)}.orbit-stage .orbit-copy{top:50%;bottom:auto;transform:translate(-50%,-50%)}}@media (width<=760px){.index-content{--section-heading-size:48px;--section-overline-size:12px}.index-content .chapter-heading>p{font-size:calc(20px * var(--ds-typeScale,1))}.orbit-copy{text-align:center}.orbit-copy h2{margin:calc(12px * var(--ds-space,1)) 0}.orbit-active{margin-inline:auto}.experience-entry__copy>.chapter-kicker{font-size:calc(calc(12px * var(--ds-typeScale,1)) * var(--ds-labelScale,1))}.experience-entry__copy p{font-size:calc(18px * var(--ds-typeScale,1));margin-block:calc(16px * var(--ds-space,1))}}@media (width<=360px){.index-content{--section-heading-size:40px}}.world-intro__copy{text-wrap:pretty;max-width:590px}.world-names{gap:calc(24px * var(--ds-space,1));padding-block:calc(16px * var(--ds-space,1))}.world-gallery{margin-top:calc(24px * var(--ds-space,1))}.world-gallery__window{box-shadow:var(--ds-shadow,var(--card-shadow));outline-offset:-1px;outline:1px solid #171b1c0b}.world-window{box-shadow:var(--ds-shadow,0 2px 4px #171b1c04,0 24px 48px #171b1c14,0 80px 90px #171b1c0d);outline-offset:-1px;outline:1px solid #171b1c0a}.world-row{--world-caption-gap:21px}.world-row .world-row__heading h3{margin-top:var(--world-caption-gap)}@media (width<=760px){.world-row{--world-caption-gap:12px}}@media (width>=761px){.world-row{grid-template-rows:1fr auto 1fr}.world-row__heading{grid-area:2/1;align-self:start;padding:0}.world-row__heading>div{min-height:0;position:relative}.world-row .world-row__heading h3{margin-top:0}.world-row__heading .figma-label{bottom:calc(100% + var(--world-caption-gap));margin:0;position:absolute;left:0;right:0}.world-row__media{grid-area:1/2/-1}.world-row__copy{grid-area:2/3;align-self:start}@supports (text-box:trim-start cap alphabetic){.world-row .world-row__heading h3,.world-row__copy>p{text-box:trim-start cap alphabetic}}.world-names{white-space:nowrap;flex-wrap:nowrap}}.atlas-row__image{box-shadow:var(--ds-shadow,var(--card-shadow));outline-offset:-1px;transition:translate .65s var(--cinematic-ease),box-shadow .65s var(--cinematic-ease);outline:1px solid #171b1c0b}.atlas-row__title a{text-underline-offset:7px;text-decoration-thickness:1px}.atlas-row__title a:is(:hover:not([data-ds-state]),[data-ds-state=hover]){text-decoration:underline}.atlas-row:focus-within .atlas-row__arrow{outline-offset:4px;outline:2px solid}.atlas-row__arrow{transition:transform .5s var(--cinematic-ease)}@media (width>=1024px){.figma-atlas{--atlas-guide:clamp(34%,calc(71% - 434px),calc(100% - 580px));--atlas-number-width:7%;--atlas-image-width:134px}.figma-atlas__intro{margin-left:var(--atlas-guide);display:block;position:relative}.figma-atlas__intro>div{width:100%}#destinations .figma-atlas__intro>div>p{text-wrap:balance;max-width:min(520px,100% - 96px)}.figma-atlas__intro .atlas-count{width:auto;position:absolute;top:0;right:0}.atlas-filters{flex-wrap:nowrap}.atlas-filters button{white-space:nowrap}.figma-atlas .atlas-row{grid-template-columns:var(--atlas-number-width) calc(var(--atlas-guide) - var(--atlas-number-width) - 2%) var(--atlas-image-width) minmax(0,1fr)}.figma-atlas .atlas-row__image{justify-self:start}}@media (width>=1024px) and (width<=1100px){.figma-atlas{--atlas-number-width:5%;--atlas-image-width:110px}}@media (hover:hover) and (pointer:fine){.atlas-row:is(:hover:not([data-ds-state]),[data-ds-state=hover]) .atlas-row__image{translate:0 -4px}.atlas-row:is(:hover:not([data-ds-state]),[data-ds-state=hover]) .atlas-row__arrow{transform:translate(2px,-2px)}}.experience-entry .chapter-photo,.marta-portrait{outline-offset:-1px;outline:1px solid #171b1c09}.traveller-wall__photo{--memory-radius:calc(57px * var(--ds-radius,1));--memory-frame:calc(12px * var(--ds-border,1));border:var(--memory-frame) solid var(--ds-surface,white);border-radius:var(--memory-radius);box-shadow:var(--ds-shadow,var(--card-shadow));outline-offset:-1px;outline:1px solid #171b1c09}.traveller-wall__photo-inner{border-radius:calc(var(--memory-radius) - var(--memory-frame));inset:0;overflow:hidden}.traveller-wall__story--memory .traveller-wall__photo{--memory-radius:calc(70px * var(--ds-radius,1))}.chapter-heading{align-items:center;gap:clamp(calc(48px * var(--ds-space,1)),7vw,calc(104px * var(--ds-space,1)))}.chapter-heading>p{width:320px}.chapter-heading h2{flex:1;min-width:0}.start-conversation{min-height:660px;padding-block:calc(96px * var(--ds-space,1)) calc(132px * var(--ds-space,1))}.start-conversation h2{text-wrap:balance;max-width:1180px}.start-conversation .conversation-actions{margin-top:calc(56px * var(--ds-space,1))}@media (prefers-reduced-motion:no-preference){[data-editorial-kind]{opacity:1;transition:opacity .7s var(--cinematic-ease),translate 1.05s var(--cinematic-ease),clip-path 1.05s var(--cinematic-ease);translate:0}[data-editorial-kind=heading]{clip-path:inset(0)}[data-editorial-kind]:not([data-editorial-visible]){opacity:.18;translate:0 20px}[data-editorial-kind=heading]:not([data-editorial-visible]){opacity:1;clip-path:inset(0 0 100%);translate:0 30px}[data-editorial-kind=label]:not([data-editorial-visible]){translate:0 8px}[data-editorial-kind=row]:not([data-editorial-visible]){opacity:.45;translate:0 12px}[data-editorial-kind=media]:not([data-editorial-visible]){opacity:.6;translate:0 28px}[data-editorial-kind=closing]{transition-duration:.9s,1.2s,1.2s}[data-editorial-kind=section]{clip-path:inset(0);transition-duration:.5s,.65s,.65s}[data-editorial-kind=section]:not([data-editorial-visible]){opacity:.35;clip-path:inset(0 0 16%);translate:0 18px}[data-editorial-kind]:focus-within{opacity:1!important;clip-path:none!important}.journey-chapter[data-motion=ready] [data-reveal]{transition:opacity .65s var(--cinematic-ease),transform 1s var(--cinematic-ease),clip-path 1.1s var(--cinematic-ease)}.journey-chapter[data-motion=ready] [data-reveal]:not([data-visible]){opacity:.3;transform:translateY(20px)}.journey-chapter[data-motion=ready] h2[data-reveal]:not([data-visible]){opacity:.3}.journey-chapter h2[data-reveal],.journey-chapter [data-reveal]>h2{clip-path:inset(0);transition:clip-path 1.1s var(--cinematic-ease)}.journey-chapter[data-motion=ready] [data-reveal]:not([data-visible])>h2{clip-path:inset(0 0 100%)}.journey-chapter [data-reveal]>.chapter-photo img{transition:transform 1.3s var(--cinematic-ease)}.journey-chapter[data-motion=ready] [data-reveal]:not([data-visible])>.chapter-photo img{transform:scale(1.025)}.journey-process[data-motion=ready] li[data-reveal]:not([data-visible]),.journey-services[data-motion=ready] details[data-reveal]:not([data-visible]){opacity:.5;transform:translateY(10px)}.traveller-wall__story{--wall-rise:24px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.world-intro>:is(.figma-label,h2,.world-intro__copy){transition:none;animation:linear both editorial-arrival;animation-timeline:view();animation-range:entry}@keyframes editorial-arrival{0%{opacity:.2;clip-path:inset(0 0 35%);translate:0 32px}to{opacity:1;clip-path:inset(0);translate:0}}}}@media (width<=1100px) and (width>=761px){.index-content{--section-heading-size:48px}.world-names{gap:calc(20px * var(--ds-space,1));font-size:calc(13px * var(--ds-typeScale,1))}.chapter-heading{gap:calc(32px * var(--ds-space,1))}.chapter-heading>p{width:230px}.start-conversation{min-height:600px}}@media (width<=760px){.index-content>*+*{margin-top:var(--mobile-breath,calc(96px * var(--ds-space,1)))}#experiences{--mobile-breath:64px}#regions{--mobile-breath:48px}#how-it-works,#services{--mobile-breath:112px}#our-story{--mobile-breath:72px}#conversation{--mobile-breath:128px}.world-intro{padding-top:calc(72px * var(--ds-space,1));gap:calc(16px * var(--ds-space,1))}.world-intro__copy{max-width:305px}.world-names{gap:calc(8px * var(--ds-space,1)) calc(22px * var(--ds-space,1));padding-block:calc(12px * var(--ds-space,1))}.world-gallery{margin-top:calc(22px * var(--ds-space,1))}.world-gallery__window{box-shadow:var(--ds-shadow,0 10px 24px #171b1c12,0 28px 42px #171b1c08)}.chapter-heading>p{width:auto;max-width:350px}.start-conversation{min-height:0;padding-block:calc(64px * var(--ds-space,1)) calc(88px * var(--ds-space,1))}.start-conversation .conversation-actions{margin-top:calc(36px * var(--ds-space,1))}.traveller-wall__photo{--memory-frame:calc(8px * var(--ds-border,1));--memory-radius:calc(37px * var(--ds-radius,1))}.traveller-wall__story--memory .traveller-wall__photo{--memory-radius:calc(57px * var(--ds-radius,1))}.traveller-wall__story:is(.traveller-wall__story--photo-story,.traveller-wall__story--long-story) .traveller-wall__figure,.traveller-wall__story:is(.traveller-wall__story--photo-story,.traveller-wall__story--long-story) figcaption{margin-inline:0}}@media (height<=540px){.world-story--still .world-row__heading>div{min-height:0}}@media (width>=761px) and (height<=700px){.index-content :is(.feeling-heading h2,.orbit-copy h2){font-size:calc(calc(48px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}}@media (prefers-reduced-motion:reduce){[data-editorial-kind]{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;translate:none!important}.atlas-row__image,.atlas-row__arrow{transition:none!important;transform:none!important}}.index-content{--page-gutter:44px;--continuation-gutter:clamp(44px,6vw,120px);--continuation-space:clamp(80px,10svh,128px);--continuation-copy:20px}.index-content>:is(#how-it-works,#our-story,#services,#travel-support,#conversation){padding-block:var(--continuation-space);padding-inline:max(0px,calc(var(--continuation-gutter) - var(--page-gutter)));margin-top:0}.index-content>:is(#travel-support,#conversation){width:calc(100% + 2 * var(--page-gutter));max-width:none;margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--continuation-gutter);min-height:100svh}#how-it-works .chapter-heading{margin-bottom:calc(56px * var(--ds-space,1))}#how-it-works li{padding-block:calc(28px * var(--ds-space,1));grid-template-columns:48px minmax(0,1fr) minmax(0,1fr)}#how-it-works li h3{font-size:calc(calc(clamp(24px,2.1vw,32px) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(1.15 * var(--ds-leading,1))}#how-it-works li p{font-size:calc(18px * var(--ds-typeScale,1));line-height:calc(1.5 * var(--ds-leading,1));max-width:40ch}#our-story{grid-template-columns:1fr 1fr;align-items:start;column-gap:8%;display:grid}#our-story .marta-intro{width:auto;max-width:440px;margin:0}#our-story .marta-intro>p{margin-bottom:calc(24px * var(--ds-space,1))}#our-story .marta-composition{width:100%;padding:calc(48px * var(--ds-space,1)) 0 0;gap:calc(28px * var(--ds-space,1)) 5%;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.65fr)}#our-story .marta-portrait{aspect-ratio:4/5;grid-area:1/2/3;height:auto;min-height:0}#our-story .marta-biography{max-width:36ch;font-size:calc(var(--continuation-copy) * var(--ds-typeScale,1));line-height:calc(1.5 * var(--ds-leading,1));grid-area:1/1/3}#our-story .marta-stat{grid-column:3;align-self:end;margin:0}#our-story .marta-stat:last-child{grid-row:2;align-self:start}#our-story .marta-stat p{font-size:calc(24px * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1))}#services{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:0 8%;display:grid}#services>.chapter-label{grid-column:1}#services>h2{grid-column:1;margin:0}#services>div{grid-area:1/2/3}#services summary{gap:calc(24px * var(--ds-space,1));padding-block:calc(28px * var(--ds-space,1))}#services summary>span:nth-child(2){font-size:calc(clamp(24px,2vw,30px) * var(--ds-typeScale,1));line-height:calc(1.2 * var(--ds-leading,1))}#services summary small{font-size:calc(13px * var(--ds-typeScale,1));line-height:calc(1.5 * var(--ds-leading,1));margin-top:calc(10px * var(--ds-space,1))}#services details>div{margin-left:calc(40px * var(--ds-space,1));font-size:calc(18px * var(--ds-typeScale,1));line-height:calc(1.5 * var(--ds-leading,1))}#travel-support{flex-direction:column;justify-content:center;display:flex}#travel-support .travel-support__columns{margin-block:calc(56px * var(--ds-space,1)) calc(40px * var(--ds-space,1));gap:8%}#travel-support .chapter-kicker{font-size:calc(calc(12px * var(--ds-typeScale,1)) * var(--ds-labelScale,1));letter-spacing:calc(.08em + var(--ds-tracking,0) * 1em);margin-bottom:calc(12px * var(--ds-space,1));color:var(--ds-muted,#626667)}#travel-support .travel-support__columns h3{font-size:calc(calc(clamp(28px,2.6vw,40px) * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}#travel-support .travel-support__columns p{font-size:calc(var(--continuation-copy) * var(--ds-typeScale,1));line-height:calc(1.5 * var(--ds-leading,1));max-width:40ch}#conversation{justify-content:space-between;gap:calc(64px * var(--ds-space,1));flex-direction:column;display:flex}#conversation>div{margin-block:auto}#conversation h2{text-wrap:initial;max-width:1000px}#conversation .conversation-actions{margin-block:calc(40px * var(--ds-space,1)) calc(28px * var(--ds-space,1))}#conversation p:not(.chapter-label){font-size:calc(calc(16px * var(--ds-typeScale,1)) * var(--ds-labelScale,1))}.index-content>#conversation :is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline-color:var(--ds-paper,#f0ede8)}@media (width>=761px) and (width<=1100px){.index-content{--continuation-gutter:44px}#our-story .marta-composition{grid-template-columns:1fr 1.2fr}#our-story .marta-biography{grid-row:1}#our-story .marta-portrait{grid-row:1/4}#our-story .marta-stat{grid-area:2/1}#our-story .marta-stat:last-child{grid-row:3}#services{column-gap:5%}#services summary{gap:calc(16px * var(--ds-space,1))}}@media (width<=760px){.index-content{--page-gutter:24px;--continuation-gutter:24px;--continuation-space:72px;--continuation-copy:18px}#how-it-works .chapter-heading{margin-bottom:calc(40px * var(--ds-space,1))}#how-it-works li{gap:calc(12px * var(--ds-space,1)) calc(16px * var(--ds-space,1));padding-block:calc(24px * var(--ds-space,1));grid-template-columns:28px minmax(0,1fr)}#how-it-works li p{font-size:calc(18px * var(--ds-typeScale,1));grid-column:2}#our-story{display:block}#our-story .marta-intro{margin-top:calc(28px * var(--ds-space,1))}#our-story .marta-composition{padding-top:calc(40px * var(--ds-space,1));gap:calc(28px * var(--ds-space,1));display:flex}#our-story .marta-portrait{border-width:calc(8px * var(--ds-border,1));border-radius:calc(40px * var(--ds-radius,1));order:-1;align-self:center;width:100%;max-width:480px}#our-story .marta-biography{max-width:40ch;padding-inline:calc(24px * var(--ds-space,1))}#our-story .marta-stat{padding-inline:calc(24px * var(--ds-space,1));align-self:stretch}#services{display:block}#services>h2{margin-bottom:calc(40px * var(--ds-space,1))}#services summary{gap:calc(16px * var(--ds-space,1));padding-block:calc(24px * var(--ds-space,1))}#services details>div{margin-left:calc(30px * var(--ds-space,1))}#travel-support .travel-support__columns{gap:calc(40px * var(--ds-space,1));margin-block:calc(40px * var(--ds-space,1)) calc(28px * var(--ds-space,1));grid-template-columns:1fr}#travel-support .travel-support__columns h3{font-size:calc(calc(30px * var(--ds-typeScale,1)) * var(--ds-headingScale,1))}#conversation{gap:calc(40px * var(--ds-space,1))}#conversation .conversation-actions{margin-block:calc(32px * var(--ds-space,1)) calc(24px * var(--ds-space,1))}}@media (width<=370px){.index-content{--page-gutter:20px;--continuation-gutter:20px;--continuation-space:64px}#our-story .marta-biography,#our-story .marta-stat{padding-inline:calc(16px * var(--ds-space,1));margin-inline:0}}@media (width<=760px){.figma-atlas{padding-inline:0}.figma-atlas .atlas-row{gap:calc(24px * var(--ds-space,1));min-height:0;padding-block:calc(28px * var(--ds-space,1)) calc(36px * var(--ds-space,1))}.figma-atlas .atlas-row__image{aspect-ratio:305/211;width:100%;height:auto;margin:0}.figma-atlas .atlas-row__copy{padding-right:calc(44px * var(--ds-space,1))}.figma-atlas .atlas-row__title h3{font-size:calc(calc(var(--editorial-section) * var(--ds-typeScale,1)) * var(--ds-headingScale,1));line-height:calc(1.1 * var(--ds-leading,1))}}#our-story .marta-portrait img{object-position:50% 30%}.food-menu{min-width:0}.food-menu .food-menu__filters.filter-pills{align-items:flex-start;gap:calc(8px * var(--ds-space,1));padding:calc(8px * var(--ds-space,1)) 0 calc(20px * var(--ds-space,1));flex-wrap:wrap;display:flex}.food-menu .food-menu__filters.filter-pills button{white-space:normal;text-align:center;letter-spacing:0;height:auto;min-height:44px}.food-menu .food-menu__filters button:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]),.food-menu .food-menu__panel:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){outline:2px solid var(--ds-focus,var(--ds-focus,#185c65));outline-offset:3px}.food-menu__panel{min-width:0}.food-menu__grid{gap:calc(28px * var(--ds-space,1)) calc(20px * var(--ds-space,1));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.food-menu__card{gap:calc(10px * var(--ds-space,1));align-content:start;min-width:0;display:grid}.food-menu__pictures{gap:calc(6px * var(--ds-space,1));border-radius:calc(16px * var(--ds-radius,1));grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.food-menu__pictures--multiple{grid-template-columns:repeat(2,minmax(0,1fr))}.food-menu .food-menu__picture{aspect-ratio:4/3;background:#f3f3f0;min-width:0;margin:0;overflow:hidden}.food-menu__pictures--multiple .food-menu__picture{aspect-ratio:3/4}.food-menu__picture img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}:root #root .food-menu .food-menu__title[data-ui]{margin:calc(2px * var(--ds-space,1)) 0 0;font-size:calc(20px * var(--ds-typeScale,1));font-weight:400;line-height:calc(1.2 * var(--ds-leading,1));letter-spacing:0;color:var(--text,var(--ds-ink,#171b1c));overflow-wrap:break-word}:root #root .food-menu .food-menu__description[data-ui]{font-size:calc(16px * var(--ds-typeScale,1));font-weight:400;line-height:calc(1.5 * var(--ds-leading,1));letter-spacing:0;color:var(--ds-muted,var(--ds-muted,#626667));overflow-wrap:break-word;margin:0}:root #root .food-menu .food-menu__intro[data-ui],:root #root .food-menu .food-menu__note[data-ui]{font-size:calc(16px * var(--ds-typeScale,1));font-weight:400;line-height:calc(1.5 * var(--ds-leading,1));letter-spacing:0;color:var(--ds-muted,var(--ds-muted,#626667))}.food-menu .food-menu__note{margin-top:calc(28px * var(--ds-space,1));padding-top:calc(20px * var(--ds-space,1));border-top:calc(1px * var(--ds-border,1)) solid var(--ds-divider,#e4e7e7)}@media (width<=540px){.food-menu__grid{gap:calc(26px * var(--ds-space,1));grid-template-columns:minmax(0,1fr)}.food-menu__pictures{border-radius:calc(14px * var(--ds-radius,1))}.food-menu .food-menu__filters.filter-pills{padding-bottom:calc(16px * var(--ds-space,1))}}.food-menu [data-food-item=rice-and-curry] img,.food-menu [data-food-item=string-hoppers] img,.food-menu [data-food-item=vada] img,.food-menu [data-food-item=fried-rice] img,.food-menu [data-food-item=dosai] img{object-position:50% 85%}
