@layer components{.masonry-showcase[data-astro-cid-luxlw6vm]{display:block}.masonry-showcase__controls[data-astro-cid-luxlw6vm]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--value-charlie) var(--value-foxtrot);margin:0}.masonry-showcase__toggle[data-astro-cid-luxlw6vm]{padding:0;border:0;background:none;cursor:pointer;font-family:var(--csm-body-font);font-size:var(--csm-body-size);font-weight:var(--csm-body-weight);line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.masonry-showcase__toggle[data-astro-cid-luxlw6vm]:hover{text-decoration-thickness:2px}.masonry-showcase__screen[data-astro-cid-luxlw6vm]{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit;container-type:size}.masonry-showcase__backdrop[data-astro-cid-luxlw6vm]{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%}.masonry-showcase__grid[data-astro-cid-luxlw6vm]{--u: calc(100cqw * var(--gu) / var(--sw));position:absolute;top:calc(100cqw * var(--gy) / var(--sw));left:calc(100cqw * var(--gx) / var(--sw));display:block;width:calc(var(--u) * (var(--cols) * 10 - 1));height:calc(var(--u) * var(--rows))}.masonry-showcase__column[data-astro-cid-luxlw6vm]{position:absolute;top:0;left:calc(var(--u) * 10 * var(--col));display:block;width:calc(var(--u) * 9);height:100%}.masonry-showcase__column--sliding[data-astro-cid-luxlw6vm]{clip-path:inset(0 calc(var(--u) * -2))}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__stack{position:absolute;inset:0;display:block}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__tile{position:absolute;top:calc(var(--u) * var(--top));left:0;display:block;width:100%;height:calc(var(--u) * var(--units));filter:drop-shadow(0 0 calc(var(--u) * 2 / 24) color-mix(in srgb,var(--grey-black) 10%,transparent)) drop-shadow(0 calc(var(--u) * 2 / 24) calc(var(--u) * 25 / 24) color-mix(in srgb,var(--grey-black) 15%,transparent))}.masonry-showcase__units[data-astro-cid-luxlw6vm]{position:absolute;inset:0;z-index:2;display:block;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--primary-dark-0) 16%,transparent) 0 var(--u),transparent var(--u) calc(var(--u) * 2)),repeating-linear-gradient(to right,color-mix(in srgb,var(--primary-dark-0) 12%,transparent) 0 calc(var(--u) * 9),transparent calc(var(--u) * 9) calc(var(--u) * 10));mix-blend-mode:multiply;opacity:0;pointer-events:none;transition:opacity .2s ease}.masonry-showcase--grid[data-astro-cid-luxlw6vm] .masonry-showcase__units[data-astro-cid-luxlw6vm]{opacity:1}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__size{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:calc(var(--u) * .5);background:color-mix(in srgb,var(--grey-white) 78%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary-dark-90) 40%,transparent);color:var(--primary-dark-90);font-family:var(--title-font-family);line-height:1;opacity:0;pointer-events:none;transition:opacity .2s ease}.masonry-showcase--sizes[data-astro-cid-luxlw6vm] .masonry-showcase__size{opacity:1}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__ratio{font-size:calc(var(--u) * 2.6);font-weight:500;letter-spacing:-.02em}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__count{margin-top:calc(var(--u) * .3);font-size:calc(var(--u) * .8)}.masonry-showcase[data-astro-cid-luxlw6vm] .masonry-showcase__tile img{position:absolute;top:calc(var(--u) * var(--b) * -1);left:calc(var(--u) * var(--b) * -1);display:block;width:calc(var(--u) * (9 + 2 * var(--b)));max-width:none;height:auto}}@layer components{.acc[data-astro-cid-rfvvt5fy]{--acc-border: color-mix(in srgb, var(--grey-light-30) 16%, transparent);--acc-crop-h: 640px;width:min(100% - 2 * var(--value-foxtrot),1200px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--value-hotel);align-items:start}.acc__list[data-astro-cid-rfvvt5fy]{border-top:1px solid var(--acc-border)}.acc__item[data-astro-cid-rfvvt5fy]{border-bottom:1px solid var(--acc-border)}.acc__heading[data-astro-cid-rfvvt5fy]{margin:0}.acc__trigger[data-astro-cid-rfvvt5fy]{display:flex;align-items:center;gap:var(--value-echo);width:100%;padding:var(--value-foxtrot) 0;border:none;background:none;cursor:pointer;text-align:left;color:var(--grey-light-30);transition:color .2s ease}.acc__trigger[data-astro-cid-rfvvt5fy]:hover{color:var(--grey-white)}.acc__trigger[data-astro-cid-rfvvt5fy]:focus-visible{outline:2px solid var(--primary-brand-orange);outline-offset:4px;border-radius:var(--value-bravo)}.acc__icon[data-astro-cid-rfvvt5fy]{flex:none;width:16px;height:16px;color:var(--grey-light-50);transition:transform .45s cubic-bezier(.4,0,.2,1),color .2s ease}[data-astro-cid-rfvvt5fy][data-open] .acc__icon[data-astro-cid-rfvvt5fy]{transform:rotate(90deg);color:var(--primary-brand-orange)}.acc__label[data-astro-cid-rfvvt5fy]{font-family:var(--jumbo-font-family, "General Sans", sans-serif);font-size:var(--jumbo-7-font-size, 20px);font-weight:var(--jumbo-font-weight, 600);letter-spacing:var(--jumbo-7-letter-spacing, -.4px);line-height:var(--jumbo-7-line-height, 1.2)}.acc__panelwrap[data-astro-cid-rfvvt5fy]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1)}[data-astro-cid-rfvvt5fy][data-open] .acc__panelwrap[data-astro-cid-rfvvt5fy]{grid-template-rows:1fr}.acc__panel[data-astro-cid-rfvvt5fy]{overflow:hidden;min-height:0;opacity:0;transition:opacity .35s ease}[data-astro-cid-rfvvt5fy][data-open] .acc__panel[data-astro-cid-rfvvt5fy]{opacity:1}.acc__panel-inner[data-astro-cid-rfvvt5fy]{padding-bottom:var(--value-foxtrot);padding-left:calc(16px + var(--value-echo))}.acc__block[data-astro-cid-rfvvt5fy]+.acc__block[data-astro-cid-rfvvt5fy]{margin-top:var(--value-echo)}.acc__stage[data-astro-cid-rfvvt5fy]{position:relative;min-width:0;max-height:var(--acc-crop-h, 640px);overflow:hidden;--frame-radius: 0}.acc__wire--stage[data-astro-cid-rfvvt5fy]{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity .4s ease}.acc__wire--stage[data-astro-cid-rfvvt5fy][data-active]{position:relative;opacity:1}.acc__wire-crop[data-astro-cid-rfvvt5fy]{--frame-radius: 0;display:none}.acc__wire--inline[data-astro-cid-rfvvt5fy]{display:block;width:100%;height:auto}:root[data-theme=light] .acc[data-astro-cid-rfvvt5fy]{--acc-border: color-mix(in srgb, var(--grey-dark-60) 14%, transparent)}:root[data-theme=light] .acc__trigger[data-astro-cid-rfvvt5fy]{color:var(--grey-dark-60)}:root[data-theme=light] .acc__trigger[data-astro-cid-rfvvt5fy]:hover{color:var(--grey-black)}:root[data-theme=light] .acc__icon[data-astro-cid-rfvvt5fy]{color:var(--grey-dark-40)}:root[data-theme=light] [data-astro-cid-rfvvt5fy][data-open] .acc__icon[data-astro-cid-rfvvt5fy]{color:var(--primary-brand-orange)}@media(max-width:768px){.acc[data-astro-cid-rfvvt5fy]{display:block;width:100%;padding-inline:var(--value-foxtrot)}.acc__stage[data-astro-cid-rfvvt5fy]{display:none}.acc__wire-crop[data-astro-cid-rfvvt5fy]{display:block;width:50vw;max-height:60vh;overflow:hidden;margin:var(--value-echo) auto 0}}@media(prefers-reduced-motion:reduce){.acc__panelwrap[data-astro-cid-rfvvt5fy],.acc__panel[data-astro-cid-rfvvt5fy],.acc__icon[data-astro-cid-rfvvt5fy],.acc__trigger[data-astro-cid-rfvvt5fy],.acc__wire--stage[data-astro-cid-rfvvt5fy]{transition:none}}}@layer components{.kf[data-astro-cid-5hvcfgd4]{width:min(100% - 2 * var(--value-foxtrot),624px);margin-inline:auto;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--value-echo)}.kf__item[data-astro-cid-5hvcfgd4]{position:relative;padding-left:var(--value-foxtrot);font-family:var(--body-font-family, "InterVariable", sans-serif);font-size:var(--body-3-font-size, 16px);font-weight:var(--body-font-weight, 400);line-height:var(--body-3-line-height, 1.5);color:var(--grey-light-50)}.kf__item[data-astro-cid-5hvcfgd4]:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:2px;border-radius:2px;background:var(--primary-brand-orange)}:root[data-theme=light] .kf__item[data-astro-cid-5hvcfgd4]{color:var(--grey-dark-60)}}@layer components{.points[data-astro-cid-lvf6z7yk]{width:min(100% - 2 * var(--value-foxtrot),1000px);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--value-hotel)}@media(max-width:768px){.points[data-astro-cid-lvf6z7yk]{width:100%;padding-inline:var(--value-foxtrot);gap:var(--value-golf)}}}@layer components{.tiles[data-astro-cid-jqfyrjj5]{width:min(100% - 2 * var(--value-foxtrot),1100px);margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--value-echo)}.tiles__img[data-astro-cid-jqfyrjj5]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center}@media(max-width:720px){.tiles[data-astro-cid-jqfyrjj5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.tiles[data-astro-cid-jqfyrjj5]{width:100%;padding-inline:var(--value-foxtrot);grid-template-columns:1fr}}.tiles--staggered[data-astro-cid-jqfyrjj5]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);aspect-ratio:3 / 2}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]{aspect-ratio:auto;height:100%;min-height:0}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(1){grid-column:1;grid-row:1 / span 3}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(2){grid-column:2;grid-row:1 / span 2}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(3){grid-column:3;grid-row:1 / span 3}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(4){grid-column:1;grid-row:4 / span 2}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(5){grid-column:2;grid-row:3 / span 3}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(6){grid-column:3;grid-row:4 / span 2}@media(max-width:720px){.tiles--staggered[data-astro-cid-jqfyrjj5]{grid-template-columns:repeat(2,1fr);grid-template-rows:none;aspect-ratio:auto}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(n){grid-column:auto;grid-row:auto;height:auto;aspect-ratio:3 / 2}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(1),.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(2),.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(5),.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(6){aspect-ratio:1 / 1}}@media(max-width:420px){.tiles--staggered[data-astro-cid-jqfyrjj5]{grid-template-columns:1fr}.tiles--staggered[data-astro-cid-jqfyrjj5] .tiles__img[data-astro-cid-jqfyrjj5]:nth-child(n){aspect-ratio:4 / 3}}}@layer components{.cyc[data-astro-cid-onp3jfwz]{width:min(100% - 2 * var(--value-foxtrot),1200px);margin-inline:auto}.cyc__row[data-astro-cid-onp3jfwz]{display:grid;grid-template-columns:1fr;gap:var(--value-foxtrot);align-items:start}.cyc--pair[data-astro-cid-onp3jfwz] .cyc__row[data-astro-cid-onp3jfwz]{grid-template-columns:1fr 1fr}.cyc--nogap[data-astro-cid-onp3jfwz] .cyc__row[data-astro-cid-onp3jfwz]{gap:0}.cyc__pane[data-astro-cid-onp3jfwz]{position:relative;min-width:0}.cyc__img[data-astro-cid-onp3jfwz]{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity var(--cyc-fade, .6s) ease}.cyc__img[data-astro-cid-onp3jfwz][data-active]{position:relative;opacity:1}.cyc__dots{justify-content:center;margin-top:var(--value-echo)}@media(max-width:768px){.cyc[data-astro-cid-onp3jfwz]{width:100%;padding-inline:var(--value-foxtrot)}.cyc--pair[data-astro-cid-onp3jfwz] .cyc__row[data-astro-cid-onp3jfwz]{grid-template-columns:1fr}.cyc--nogap[data-astro-cid-onp3jfwz] .cyc__row[data-astro-cid-onp3jfwz]{gap:0}}@media(prefers-reduced-motion:reduce){.cyc__img[data-astro-cid-onp3jfwz]{transition:none}}}@layer components{.mt[data-astro-cid-yfc3un3o]{width:min(100% - 2 * var(--value-foxtrot),1100px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--value-hotel);align-items:center}.mt--media-left[data-astro-cid-yfc3un3o]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.mt--media-left[data-astro-cid-yfc3un3o] .mt__text[data-astro-cid-yfc3un3o]{order:2}.mt__img[data-astro-cid-yfc3un3o]{display:block;width:100%;height:auto}@media(max-width:768px){.mt[data-astro-cid-yfc3un3o],.mt--media-left[data-astro-cid-yfc3un3o]{width:100%;padding-inline:var(--value-foxtrot);grid-template-columns:1fr;gap:var(--value-golf)}.mt__text[data-astro-cid-yfc3un3o],.mt--media-left[data-astro-cid-yfc3un3o] .mt__text[data-astro-cid-yfc3un3o]{order:0}}}@layer components{.study-figure[data-astro-cid-s5eou72d]{width:min(100% - 2 * var(--value-foxtrot),720px);margin:0 auto;padding-top:var(--value-golf);padding-bottom:var(--value-india)}.study-figure[data-astro-cid-s5eou72d] img[data-astro-cid-s5eou72d]{display:block;width:100%;height:auto}.case-study .study-block-variants{--cs-sub-head: 0;--cs-head-tail: var(--value-india)}}@layer components{.bsh-highlight-figure[data-astro-cid-4qshl3w5]{display:flex;flex-direction:column;align-items:center;margin:0;padding:0 var(--value-foxtrot) var(--value-hotel);max-width:1400px;margin-inline:auto}.bsh-highlight-figure__img[data-astro-cid-4qshl3w5]{display:block;max-width:100%;height:auto;border-radius:var(--radius-control)}.bsh-highlight-figure__caption[data-astro-cid-4qshl3w5]{margin-top:var(--value-delta);font-family:var(--body-font-family, "Inter", sans-serif);font-size:var(--body-4-font-size, 14px);font-weight:var(--body-font-weight, 400);color:var(--grey-dark-40);text-align:center}:root:not([data-theme=light]) .bsh-highlight-figure__caption[data-astro-cid-4qshl3w5]{color:var(--grey-light-60)}}
