@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";.gallery-credits[data-astro-cid-jk3s74sn]{display:none}@media (min-width: 1025px){.gallery-credits[data-astro-cid-jk3s74sn]{display:block;color:#171717;font-family:Montserrat,sans-serif;letter-spacing:0;cursor:default}.credits-overlay[data-astro-cid-jk3s74sn]{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;padding:0;background:#0a0a0a;color:#fff;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;cursor:pointer}.credits-overlay[data-astro-cid-jk3s74sn][open]{display:flex;align-items:flex-start;justify-content:center}.credits-overlay[data-astro-cid-jk3s74sn]::backdrop{background:transparent}.credits-content[data-astro-cid-jk3s74sn]{max-width:min(800px,90vw);width:100%;padding:80px 60px;margin:auto;cursor:default;display:flex;flex-direction:column;align-items:center}.wedding-title[data-astro-cid-jk3s74sn]{font:600 14px/1.5 Montserrat,sans-serif;color:#fffffff2;margin:0;text-align:center}.wedding-subtitle[data-astro-cid-jk3s74sn]{font:400 48px/1.05 Bebas Neue,sans-serif;color:#fffffff2;margin:24px 0 48px;text-align:center;max-width:80%}h2[data-astro-cid-jk3s74sn]{font:400 35px/1.2 Bebas Neue,sans-serif;color:#da2128;margin:0 0 60px;text-align:center}.wedding-title[data-astro-cid-jk3s74sn]+h2[data-astro-cid-jk3s74sn]{margin-top:60px}.credits-grid[data-astro-cid-jk3s74sn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 60px;width:100%;margin:0;text-align:center}.wedding-story[data-astro-cid-jk3s74sn]{max-width:62ch;margin:0 0 48px;font:400 14px/1.8 Montserrat,sans-serif;color:#ffffffbf;text-align:center}.credits-group[data-astro-cid-jk3s74sn]{overflow-wrap:anywhere}dt[data-astro-cid-jk3s74sn]{margin:0 0 14px;font:500 10px/1.4 Montserrat,sans-serif;color:#ffffff8c}dd[data-astro-cid-jk3s74sn]{margin:0 0 10px;font:400 14px/1.6 Montserrat,sans-serif;color:#ffffffe6}a[data-astro-cid-jk3s74sn]{color:inherit;text-decoration:none}a[data-astro-cid-jk3s74sn]:hover{color:#da2128}.credits-overlay[data-astro-cid-jk3s74sn]:focus,a[data-astro-cid-jk3s74sn]:focus-visible{outline:none}}.story-indicator[data-astro-cid-kbdphg6t]{display:none}@media (min-width: 1025px){.story-indicator[data-astro-cid-kbdphg6t]{display:block;position:fixed;left:42px;right:42px;bottom:0;height:22px;z-index:1900;opacity:0;transition:opacity .5s ease;cursor:pointer}.story-indicator[data-astro-cid-kbdphg6t].is-visible{opacity:1}html.gallery-view-transition .story-indicator[data-astro-cid-kbdphg6t],html.edition-cover-transition .story-indicator[data-astro-cid-kbdphg6t]{opacity:0}.story-indicator-thumb[data-astro-cid-kbdphg6t]{position:absolute;left:0;bottom:9px;width:80px;height:4px;border-radius:4px;background:#da2128;transition:height .2s ease,bottom .2s ease}.story-indicator[data-astro-cid-kbdphg6t]:hover .story-indicator-thumb[data-astro-cid-kbdphg6t],.story-indicator[data-astro-cid-kbdphg6t].is-dragging .story-indicator-thumb[data-astro-cid-kbdphg6t]{height:7px;bottom:7px}}@media (min-width: 1025px){body:has(#hgallery[data-gallery-preview=oversize]){--oversize-gallery-bg: #f7f7f5;background:var(--oversize-gallery-bg)}#hgallery[data-gallery-preview=oversize]{background:var(--oversize-gallery-bg)}#hgallery[data-gallery-preview=oversize] .grain,#hgallery[data-gallery-preview=oversize]:after,#hgallery[data-gallery-preview=oversize] .gallery-track:before,#hgallery[data-gallery-preview=oversize] .scroll-prev:before,#hgallery[data-gallery-preview=oversize] .scroll-next:before,#hgallery[data-gallery-preview=oversize] .grid-prev:before,#hgallery[data-gallery-preview=oversize] .grid-next:before,#hgallery[data-gallery-preview=oversize] :is(.scroll-prev,.scroll-next,.grid-prev,.grid-next):after{display:none}body:has(#hgallery[data-gallery-preview=oversize]) .menu-trigger:not(.active) .menu-bar{background:#171717}#hgallery[data-gallery-preview=oversize] .gallery-track{gap:32px;padding:84px 48px 12px calc(8vw + 56px)}#hgallery[data-gallery-preview=oversize] .frame{height:calc(100vh - 96px);padding-bottom:68px}#hgallery[data-gallery-preview=oversize] .frame-img{height:calc(100vh - 164px);padding:0;background:transparent}#hgallery[data-gallery-preview=oversize] .frame-img-clip{width:auto}#hgallery[data-gallery-preview=oversize] .frame-img img{height:100%;width:auto;max-width:none}#hgallery[data-gallery-preview=oversize] .frame.framed .frame-img{padding:24px;background:var(--oversize-gallery-bg)}#hgallery[data-gallery-preview=oversize] .frame.film .frame-img{padding:18px 22px;background:#0c0c0c}#hgallery[data-gallery-preview=oversize] .oversize-cover-label{display:flex;flex-direction:column;position:absolute;z-index:1;left:-56px;right:-64px;bottom:12px;pointer-events:none}.oversize-cover-city{font:400 112px/.87 Bebas Neue,sans-serif;letter-spacing:0;color:#d51d2a;overflow-wrap:anywhere}.oversize-cover-country{font:500 11px/16px Montserrat,sans-serif;letter-spacing:0;color:#171717;margin-top:18px}#hgallery[data-gallery-preview=oversize] .wall-title{width:360px;padding:0 40px;margin-bottom:68px}#hgallery[data-gallery-preview=oversize] .wall-title .wt-city{display:none}#hgallery[data-gallery-preview=oversize] .wall-title .wt-names{font:600 12px/1.5 Montserrat,sans-serif;letter-spacing:0;color:#171717;text-align:left;margin-bottom:16px}#hgallery[data-gallery-preview=oversize] .wall-title .wt-country{display:none}#hgallery[data-gallery-preview=oversize] .wall-title .wt-subtitle{color:#666;font:400 26px/1.1 Bebas Neue,sans-serif;letter-spacing:0;max-width:none;margin-top:14px}#hgallery[data-gallery-preview=oversize] .wt-published{color:#b81922;letter-spacing:0;font-size:18px}#hgallery[data-gallery-preview=oversize] .grid-track{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-columns:calc((100vh - 120px) / 3);height:100vh;padding:84px 40px 28px;gap:8px;background-image:none}#hgallery[data-gallery-preview=oversize] .grid-title-card{padding:16px}#hgallery[data-gallery-preview=oversize] .grid-title-card .wt-city{font-size:38px;color:#d51d2a;overflow-wrap:anywhere;max-width:100%}#hgallery[data-gallery-preview=oversize] .grid-title-card .wt-names,#hgallery[data-gallery-preview=oversize] .grid-title-card .wt-country{letter-spacing:0;color:#555}#hgallery[data-gallery-preview=oversize] .grid-title-card .wt-subtitle{color:#666;letter-spacing:0;font-size:20px}#hgallery[data-gallery-preview=oversize] :is(.scroll-prev,.scroll-next,.grid-prev,.grid-next){background:var(--oversize-gallery-bg)}#hgallery[data-gallery-preview=oversize] .ng-frame{padding:0;box-shadow:none;background:transparent}#hgallery[data-gallery-preview=oversize] :is(.prev-gallery-card,.next-gallery-card):hover .ng-frame{box-shadow:none;transform:none}#hgallery[data-gallery-preview=oversize] :is(.prev-gallery-card,.next-gallery-card) .wt-city{color:#171717;letter-spacing:0;overflow-wrap:anywhere;max-width:100%}#hgallery[data-gallery-preview=oversize] :is(.prev-gallery-card,.next-gallery-card):hover .wt-city{color:#d51d2a}#hgallery[data-gallery-preview=oversize] .next-gallery-card .wt-city{color:#d51d2a}#hgallery[data-gallery-preview=oversize] :is(.ng-label,.wt-country,.wt-names){letter-spacing:0}#hgallery[data-gallery-preview=oversize] .ng-label{color:#666}@media (max-height: 750px){.oversize-cover-city{font-size:88px}#hgallery[data-gallery-preview=oversize] .grid-title-card .wt-subtitle{display:none}}}@media (min-width: 1025px){#hgallery[data-gallery-presentation=full]{--next-preview-width: min(100vw, calc((100vh - 164px)*.7 + 176px) )}#hgallery[data-gallery-presentation=full] .next-gallery-card{position:relative;inset:auto;flex:none;grid-row:1 / -1;width:var(--next-preview-width);height:100vh;display:flex;align-items:flex-start;justify-content:flex-start;padding:84px 56px 12px;background:#f7f7f5;overflow:hidden;transform:none;transition:none}#hgallery[data-gallery-presentation=full] .next-gallery-card:before,#hgallery[data-gallery-presentation=full] .next-gallery-card:after{display:none}#hgallery[data-gallery-presentation=full] .next-gallery-card .edition-portfolio-card{max-width:calc(100% - 8px)}#hgallery[data-gallery-presentation=full] :is(.gallery-track,.grid-track){transform:none;transition:none}#hgallery[data-gallery-presentation=full] .credits-title-trigger{position:relative;display:block;width:100%;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:0;text-align:inherit;text-transform:inherit;text-wrap:inherit;cursor:pointer}#hgallery[data-gallery-presentation=full] .credits-title-trigger:hover{color:#d51d2a}#hgallery[data-gallery-presentation=full] .credits-title-plus{display:inline-block;position:relative;left:.1em;width:0;height:0;vertical-align:baseline;font:500 1em/0 Montserrat,sans-serif;text-align:left;white-space:nowrap;color:currentColor;opacity:0;pointer-events:none;transition:opacity .12s ease}#hgallery[data-gallery-presentation=full] .credits-title-trigger:hover .credits-title-plus{opacity:1}#hgallery[data-gallery-presentation=full] .credits-title-trigger:focus-visible{outline:none}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .gallery-track{padding:0;gap:0}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .frame{height:100vh;padding:0}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .frame-img{height:100vh}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .oversize-cover-label{left:32px;right:32px;bottom:32px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .oversize-cover-country{color:#f7f7f5}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title{display:grid;grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);align-items:start;width:min(520px,42vw);padding:56px 48px;margin-bottom:0}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title .wt-names{grid-row:2;margin:0 0 24px;color:#171717}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title .wt-subtitle{grid-row:3;font:400 64px/.98 Bebas Neue,sans-serif;color:#171717;margin:0;text-wrap:balance;overflow-wrap:anywhere}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title .wt-published{grid-row:4;align-self:end;margin:32px 0 0;font-size:18px;color:#555}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-track{padding:0;gap:0;grid-auto-columns:max-content}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] :is(.grid-cell,.grid-title-card){width:calc(100vh / 3)}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] :is(.wall-title,.grid-title-card){position:relative}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(12px,1fr) auto auto auto minmax(12px,1fr) auto;align-items:center;padding:36px 24px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card>span{position:static;text-align:center;max-width:100%;overflow-wrap:anywhere}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-names{grid-row:1;font:600 10px/1.4 Montserrat,sans-serif;color:#171717;margin:0}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-subtitle{display:block;grid-row:3;font:400 32px/.98 Bebas Neue,sans-serif;color:#171717;text-wrap:balance;margin:0}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-city{grid-row:4;font-size:24px;margin-top:24px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-country{grid-row:5;margin-top:6px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-published{grid-row:7;margin:0;font-size:14px;color:#555}body:has(#hgallery[data-gallery-presentation=full]) .menu-trigger:not(.active){mix-blend-mode:difference}body:has(#hgallery[data-gallery-presentation=full]) .menu-trigger:not(.active) .menu-bar{background:#fff}@media (max-height: 700px){#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title{padding:36px 40px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .wall-title .wt-subtitle{font-size:48px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card{padding:18px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-subtitle{font-size:24px}#hgallery[data-gallery-preview=oversize][data-gallery-presentation=full] .grid-title-card .wt-city{font-size:20px;margin-top:16px}}}@media (min-width: 1025px){#hgallery[data-gallery-slug=highlights][data-gallery-presentation=full] .gallery-track{--cut-width: 32vh;gap:var(--cut-width)}#hgallery[data-gallery-slug=highlights][data-gallery-presentation=full] .wall-title{margin-inline:calc(-1 * var(--cut-width))}}@media (min-width: 1025px) and (prefers-reduced-motion: no-preference){#hgallery[data-gallery-presentation=full] .gallery-track{transition:transform .75s cubic-bezier(.22,.61,.36,1)}#hgallery[data-gallery-presentation=full].return-peek .gallery-track{transform:translate(88px)}#hgallery[data-gallery-presentation=full] .return-peek-label{position:fixed;left:36px;top:50%;z-index:0;font:500 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#171717;writing-mode:vertical-rl;transform:translate(-50%,-50%) rotate(180deg);opacity:0;transition:opacity .4s ease;pointer-events:none}#hgallery[data-gallery-presentation=full].return-peek-cut :is(.gallery-track,.return-peek-label){transition:none}#hgallery[data-gallery-presentation=full].return-peek .return-peek-label{opacity:1;transition-delay:.2s}}#hgallery button:is(.frame,.grid-cell,.m-grid-cell){padding:0;border:0;border-radius:0;background-color:transparent;color:inherit;font:inherit;text-align:inherit;appearance:none}#hgallery button:is(.frame,.grid-cell,.m-grid-cell,.m-gallery-close){outline:none;box-shadow:none}#hgallery[data-gallery-presentation=full] :is(#scrollPrev,#gridPrev){visibility:hidden;pointer-events:none}@media (max-width: 1024px){#hgallery .m-gallery,#hgallery .m-gallery-slide{height:100dvh}}@media (min-width: 1025px){.edition-portfolio-card{--portrait-height: calc(100vh - 164px) ;position:relative;box-sizing:border-box;width:calc(var(--portrait-height) * .7 + 56px);height:calc(var(--portrait-height) + 68px);padding:0 0 68px 56px;flex:none;letter-spacing:0}.edition-portfolio-card .portfolio-card-photo,.edition-portfolio-card .frame-img-clip{width:100%;height:100%;padding:0;position:relative;overflow:hidden}.edition-portfolio-card .portfolio-card-label{position:absolute;top:-48px;left:56px;color:#555;font:500 11px/16px Montserrat,sans-serif;letter-spacing:0;white-space:nowrap;pointer-events:none}.edition-portfolio-card :is(.frame-img-clip>img,:where(.frame-img-clip>picture)>img){display:block;width:100%;height:100%;object-fit:cover;scale:1;transition:scale .55s cubic-bezier(.22,1,.36,1)}a:is(:hover,:focus-visible) .edition-portfolio-card :is(.frame-img-clip>img,:where(.frame-img-clip>picture)>img){scale:1.018}.edition-portfolio-card .wall-text{position:absolute;z-index:1;left:0;right:-64px;bottom:12px;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.edition-portfolio-card .wall-city{color:#171717;font:400 112px/.87 Bebas Neue,sans-serif;max-width:100%;overflow-wrap:anywhere;text-shadow:0 1px 0 #fff3;transition:color .18s ease}a:is(:hover,:focus-visible) .edition-portfolio-card .wall-city{color:#d51d2a}.edition-portfolio-card .wall-country{color:#171717;font:500 11px/16px Montserrat,sans-serif;margin-top:18px}.edition-portfolio-card .portfolio-hover-names{position:absolute;z-index:1;inset:24px 24px auto;color:#fff;font:600 14px/1.4 Montserrat,sans-serif;text-transform:uppercase;text-align:right;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 1px 8px rgb(0 0 0 / .3);pointer-events:none;opacity:0;transform:translateY(5px);transition:opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}a:is(:hover,:focus-visible) .edition-portfolio-card .portfolio-hover-names{opacity:1;transform:none}@media (max-height: 750px){.edition-portfolio-card .wall-city{font-size:88px}.edition-portfolio-card .portfolio-hover-names{inset:20px 20px auto;font-size:12px}}@media (prefers-reduced-motion: reduce){.edition-portfolio-card :is(.wall-city,.portfolio-hover-names,:is(.frame-img-clip>img,:where(.frame-img-clip>picture)>img)){transition:none}a:is(:hover,:focus-visible) .edition-portfolio-card :is(.frame-img-clip>img,:where(.frame-img-clip>picture)>img){scale:1}}}.edition-seo-shell[data-astro-cid-nzqxsknf]{background:#f7f7f5;color:#171717;letter-spacing:0}body:has(.edition-seo-shell){background:#f7f7f5}.visually-hidden[data-astro-cid-nzqxsknf]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.seo-title[data-astro-cid-nzqxsknf]{margin:0 0 32px;font:400 48px/1.04 Bebas Neue,sans-serif;text-transform:uppercase;color:#171717}.seo-title[data-astro-cid-nzqxsknf]>span[data-astro-cid-nzqxsknf]:not(.visually-hidden){display:block}.seo-title[data-astro-cid-nzqxsknf]>span[data-astro-cid-nzqxsknf]:nth-child(2){color:#d51d2a}.story[data-astro-cid-nzqxsknf]{font:400 15px/1.8 Montserrat,sans-serif}.story[data-astro-cid-nzqxsknf] p[data-astro-cid-nzqxsknf]{margin:0}.story[data-astro-cid-nzqxsknf] p[data-astro-cid-nzqxsknf]+p[data-astro-cid-nzqxsknf]{margin-top:20px}.story[data-astro-cid-nzqxsknf] strong{font-weight:500}.seo-photo[data-astro-cid-nzqxsknf]{position:relative;margin:0}.seo-credit[data-astro-cid-nzqxsknf]{position:absolute;left:24px;right:24px;bottom:20px;pointer-events:none;color:#fff;font:500 10px/1.5 Montserrat,sans-serif;text-shadow:0 1px 8px rgb(0 0 0 / .45)}.seo-monogram[data-astro-cid-nzqxsknf]{position:absolute;z-index:1;left:19px;top:12px;display:block;filter:drop-shadow(0 1px 8px rgb(0 0 0 / .4))}.seo-monogram[data-astro-cid-nzqxsknf] span[data-astro-cid-nzqxsknf]{display:block;width:44px;height:44px;background:#fff;transition:background-color .2s;-webkit-mask:url(/assets/brand/ld-white.svg) center / contain no-repeat;mask:url(/assets/brand/ld-white.svg) center / contain no-repeat}.seo-monogram[data-astro-cid-nzqxsknf]:is(:hover,:focus-visible) span[data-astro-cid-nzqxsknf]{background:#d51d2a}.seo-photo[data-astro-cid-nzqxsknf]>picture>img,.seo-photo[data-astro-cid-nzqxsknf]>img{display:block;width:100%;height:100%;object-fit:cover}a[data-astro-cid-nzqxsknf]{color:inherit;text-decoration:none;transition:color .2s}a[data-astro-cid-nzqxsknf]:is(:hover,:focus-visible){color:#d51d2a;outline:none}.phone-cover[data-astro-cid-nzqxsknf]{display:none}@media (max-width: 1024px),(orientation: portrait){.seo-row[data-astro-cid-nzqxsknf]{max-width:720px;margin-inline:auto}.seo-photo[data-astro-cid-nzqxsknf]{height:86svh;min-height:540px}.seo-copy[data-astro-cid-nzqxsknf]{padding:40px 24px 16px;max-width:46ch;margin-inline:auto}.seo-title[data-astro-cid-nzqxsknf]{font-size:min(44px,10.4vw)}.seo-stories[data-astro-cid-nzqxsknf]{--cover-reach: 28px;display:flex;flex-direction:column;gap:104px;padding:72px 16px 160px}.seo-story[data-astro-cid-nzqxsknf]{position:relative;display:block;width:min(76vw,420px);aspect-ratio:5 / 7;margin-left:var(--cover-reach)}.seo-story[data-astro-cid-nzqxsknf]:nth-of-type(2n){margin-left:auto}.seo-story[data-astro-cid-nzqxsknf] .edition-portfolio-card{display:contents}.seo-story[data-astro-cid-nzqxsknf] :is(.portfolio-card-photo,.portfolio-card-label){display:none}.phone-cover[data-astro-cid-nzqxsknf]{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.seo-story[data-astro-cid-nzqxsknf] .wall-text{position:absolute;z-index:2;left:calc(-1 * var(--cover-reach));right:-16px;bottom:0;display:block;transform:translateY(40px);pointer-events:none}.seo-story[data-astro-cid-nzqxsknf] .wall-city{display:block;font:400 clamp(56px,17.4vw,96px)/.87 "Bebas Neue",sans-serif;color:#d51d2a;overflow-wrap:anywhere}.seo-story[data-astro-cid-nzqxsknf] .wall-country{display:block;margin-top:16px;font:500 11px/16px Montserrat,sans-serif;color:#171717}}@media (min-width: 1025px) and (orientation: landscape){.seo-monogram[data-astro-cid-nzqxsknf]{display:none}.edition-seo-shell[data-astro-cid-nzqxsknf]{position:relative}.edition-seo[data-astro-cid-nzqxsknf]{display:block;width:100%;height:100svh;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.edition-seo[data-astro-cid-nzqxsknf]::-webkit-scrollbar{display:none}.seo-row[data-astro-cid-nzqxsknf]{--portrait-height: calc(100svh - 164px) ;display:flex;align-items:flex-start;gap:10vw;width:max-content;height:100%;padding:84px 30vw 12px 64px;box-sizing:border-box}.seo-spread[data-astro-cid-nzqxsknf]{display:flex;align-items:center;gap:56px;flex:none}.seo-photo[data-astro-cid-nzqxsknf]{flex:none;height:var(--portrait-height);width:calc(var(--portrait-height) * 2 / 3)}.seo-copy[data-astro-cid-nzqxsknf]{flex:none;width:420px;max-height:var(--portrait-height);column-count:1;column-gap:56px;column-fill:auto}.seo-title[data-astro-cid-nzqxsknf]{break-inside:avoid-column}.seo-title[data-astro-cid-nzqxsknf]{break-after:avoid-column}.seo-stories[data-astro-cid-nzqxsknf]{display:flex;align-items:center;gap:10vw;flex:none}.seo-story[data-astro-cid-nzqxsknf]{display:block;flex:none}}@media (min-width: 1025px) and (max-width: 1280px) and (orientation: landscape){.seo-row[data-astro-cid-nzqxsknf]{padding-left:40px}.seo-spread[data-astro-cid-nzqxsknf]{gap:40px}.seo-copy[data-astro-cid-nzqxsknf]{width:380px;column-gap:40px}.story[data-astro-cid-nzqxsknf]{font-size:14px;line-height:1.7}}@media (min-width: 1800px) and (min-height: 1100px) and (orientation: landscape){.seo-copy[data-astro-cid-nzqxsknf]{width:520px}.seo-title[data-astro-cid-nzqxsknf]{font-size:64px;margin-bottom:40px}.story[data-astro-cid-nzqxsknf]{font-size:17px;line-height:1.8}.story[data-astro-cid-nzqxsknf] p[data-astro-cid-nzqxsknf]+p[data-astro-cid-nzqxsknf]{margin-top:24px}}@media (min-width: 1025px) and (orientation: landscape) and (max-height: 760px){.seo-title[data-astro-cid-nzqxsknf]{font-size:40px;margin-bottom:24px}.story[data-astro-cid-nzqxsknf]{font-size:14px;line-height:1.65}.story[data-astro-cid-nzqxsknf] p[data-astro-cid-nzqxsknf]+p[data-astro-cid-nzqxsknf]{margin-top:14px}}[data-astro-cid-cvy6gax2][data-mobile-story]{display:none}@media (max-width: 1024px){[data-astro-cid-cvy6gax2][data-mobile-story]{display:block;background:var(--edition-paper, #f7f7f5);color:var(--edition-ink, #171717)}.mobile-story-cover[data-astro-cid-cvy6gax2]{position:relative;width:100%;height:100svh;overflow:hidden}.mobile-story-cover[data-astro-cid-cvy6gax2] img[data-astro-cid-cvy6gax2]{display:block;width:100%;height:100%;object-fit:cover}.mobile-story-place[data-astro-cid-cvy6gax2]{position:absolute;left:16px;right:16px;bottom:max(28px,calc(env(safe-area-inset-bottom) + 16px));display:flex;flex-direction:column;pointer-events:none}.mobile-story-city[data-astro-cid-cvy6gax2]{font:400 clamp(72px,25vw,132px)/.87 "Bebas Neue",sans-serif;color:var(--edition-red, #d51d2a);text-transform:uppercase;overflow-wrap:anywhere}.mobile-story-country[data-astro-cid-cvy6gax2]{margin-top:14px;font:500 11px/16px Montserrat,sans-serif;color:#fff;text-transform:uppercase}.mobile-story-cover[data-astro-cid-cvy6gax2] .mobile-story-place[data-astro-cid-cvy6gax2]{animation:mobile-story-place .5s .18s ease-out both}.mobile-story-title[data-astro-cid-cvy6gax2]{display:flex;flex-direction:column;justify-content:center;gap:20px;min-height:72svh;padding:72px 24px}.mobile-story-names[data-astro-cid-cvy6gax2]{font:600 11px/16px Montserrat,sans-serif;text-transform:uppercase}.mobile-story-headline[data-astro-cid-cvy6gax2]{margin:0;font:400 clamp(40px,12.5vw,64px)/1 "Bebas Neue",sans-serif;text-transform:uppercase;text-wrap:balance}.mobile-story-published[data-astro-cid-cvy6gax2]{margin-top:28px;font:300 17px/1.4 Cormorant Garamond,serif;color:var(--edition-muted, #626260)}.mobile-story-published[data-astro-cid-cvy6gax2] em[data-astro-cid-cvy6gax2]{margin-left:4px;text-transform:uppercase}.mobile-story-photo[data-astro-cid-cvy6gax2]{margin:0;width:100%}.mobile-story-photo[data-astro-cid-cvy6gax2] img[data-astro-cid-cvy6gax2]{display:block;width:100%;height:auto}.mobile-story-next[data-astro-cid-cvy6gax2]{display:block;padding:96px 24px 0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mobile-story-next-label[data-astro-cid-cvy6gax2]{display:block;margin-bottom:16px;font:600 11px/16px Montserrat,sans-serif;text-transform:uppercase}.mobile-story-next-cover[data-astro-cid-cvy6gax2]{position:relative;display:block;aspect-ratio:2 / 3}.mobile-story-next-cover[data-astro-cid-cvy6gax2] img[data-astro-cid-cvy6gax2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mobile-story-next[data-astro-cid-cvy6gax2] .mobile-story-place[data-astro-cid-cvy6gax2]{left:-8px;right:-8px;bottom:-30px}.mobile-story-next[data-astro-cid-cvy6gax2] .mobile-story-city[data-astro-cid-cvy6gax2]{font-size:clamp(60px,20vw,108px)}.mobile-story-next[data-astro-cid-cvy6gax2] .mobile-story-country[data-astro-cid-cvy6gax2]{color:inherit}.mobile-story-end[data-astro-cid-cvy6gax2]{display:block;padding:112px 24px max(72px,calc(env(safe-area-inset-bottom) + 48px));color:inherit;font:600 11px/16px Montserrat,sans-serif;text-transform:uppercase;text-align:center;text-decoration:none}}@keyframes mobile-story-place{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion: reduce){.mobile-story-cover[data-astro-cid-cvy6gax2] .mobile-story-place[data-astro-cid-cvy6gax2]{animation:none}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;background:#000;color:#fff}@media (min-width: 1025px){html,body{height:100%;overflow:hidden}}#hgallery{position:fixed;inset:0;background:#da2128;overflow:hidden}.gallery-track:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}#hgallery:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 30%,rgba(0,0,0,.15) 100%)}.grain{position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px}.grid-view{position:absolute;inset:0;overflow-x:auto;overflow-y:hidden;z-index:2;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.grid-view::-webkit-scrollbar{display:none}.grid-track{display:grid;grid-template-rows:repeat(2,50vh);grid-auto-flow:column;grid-auto-columns:calc(50vh * 2 / 3);height:100vh;width:max-content;padding:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}.grid-title-card{grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;cursor:pointer;position:relative}.grid-cell{overflow:hidden;cursor:pointer;width:100%;height:100%;position:relative}.grid-cell img{width:100%;height:100%;display:block;object-fit:cover}.oversize-cover-label{display:none}.gallery-wrap{position:absolute;inset:0;overflow:hidden;z-index:3}.gallery-track{position:relative;display:flex;align-items:center;height:100%;width:max-content;padding:0;gap:0;will-change:transform}.wall-title{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;padding:0 4vw 0 8vw;pointer-events:auto;cursor:pointer;width:40vw;justify-content:center;align-self:stretch}.wt-names{font-family:Montserrat,sans-serif;font-size:.55rem;font-weight:600;letter-spacing:.4em;color:#00000059;margin-bottom:10px;text-align:center}.wt-city{font-family:Bebas Neue,sans-serif;font-size:clamp(1.8rem,5vh,3.5rem);line-height:.88;letter-spacing:.02em;color:#080808;text-align:center}.wt-country{font-family:Montserrat,sans-serif;font-size:.5rem;font-weight:500;letter-spacing:.4em;color:#080808;margin-top:8px;text-transform:uppercase;text-align:center}.page-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wt-subtitle{font-family:Bebas Neue,sans-serif;font-size:clamp(.8rem,1.2vw,1.2rem);line-height:1.1;letter-spacing:.04em;color:#0003;margin-top:10px;text-align:center}.grid-title-card .wt-subtitle{font-size:2vh;margin-top:10px}.grid-title-card .wt-names{position:absolute;top:15%;left:0;right:0;margin-bottom:0}.grid-title-card .wt-published{position:absolute;bottom:15%;left:0;right:0;margin-top:0;font-size:1.1vh}.wt-published{font-family:Cormorant Garamond,serif;font-size:1.6vh;font-weight:300;font-style:italic;letter-spacing:.08em;color:#fff;margin-top:16px;text-align:center}.wt-published-in{margin-right:.35em;font-style:normal}.wt-published-mag{font-weight:400}.wall-title .wt-names{font-size:.75rem;letter-spacing:.5em;margin-bottom:16px;text-align:left}.wall-title .wt-city{font-size:clamp(4rem,8vw,10rem);text-align:left}.wall-title .wt-country{font-size:.6rem;margin-top:12px;text-align:left}.wall-title .wt-subtitle{font-size:clamp(1rem,1.8vw,1.6rem);margin-top:14px;max-width:20vw;text-align:left}.wall-title .wt-published{font-size:clamp(.75rem,1vw,1rem);line-height:1.3;margin-top:20px;text-align:left}.frame{flex-shrink:0;position:relative}.frame-img{height:100vh;height:100dvh;overflow:hidden}.frame.framed .frame-img{background:#f5f2eb;padding:5vh 5vh 7vh}#hgallery[data-frame-edit] .frame.whole .frame-img{position:relative}#hgallery[data-frame-edit] .frame.whole .frame-img:after{content:"W";position:absolute;z-index:3;right:10px;top:10px;padding:2px 6px;font:600 11px/1.4 Montserrat,sans-serif;color:#fff;background:#d51d2a}.frame.film .frame-img{background:#0c0c0c;padding:2.2vh 2.6vh;clip-path:polygon(0 3px,18% 1px,41% 3px,67% 0,88% 2px,100% 1px,calc(100% - 2px) 34%,100% 71%,calc(100% - 1px) 100%,74% calc(100% - 2px),47% 100%,22% calc(100% - 3px),1px 100%,0 62%,2px 29%)}.frame.film .frame-img-clip{border-radius:3px}.frame-img-clip{width:100%;height:100%;overflow:hidden}.frame-img img{width:100%;height:100%;display:block;object-fit:cover}.ng-label{font-family:Montserrat,sans-serif;font-size:.55rem;font-weight:600;letter-spacing:.5em;color:#00000026;margin-bottom:16px;text-align:center}.ng-frame{background:#f5f2eb;padding:16px 16px 22px;box-shadow:inset 1px 1px 3px #ffffff80,inset -1px -1px 3px #0000001a,0 0 0 2px #0a0a0a,0 0 0 5px #1a1816,0 0 0 6px #2e2a26,0 0 0 7px #0a0a0a,3px 5px 12px #00000080,8px 14px 40px #00000040;overflow:hidden;transition:box-shadow .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1);margin-bottom:20px}.ng-frame img{width:100%;height:100%;display:block;object-fit:cover}.prev-gallery-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:transform .4s cubic-bezier(.22,.61,.36,1);z-index:1}.prev-gallery-card>*{position:relative;z-index:1}.prev-gallery-card:hover .ng-frame{transform:translateY(-4px);box-shadow:inset 1px 1px 3px #ffffff80,inset -1px -1px 3px #0000001a,0 0 0 2px #0a0a0a,0 0 0 5px #1a1816,0 0 0 6px #2e2a26,0 0 0 7px #0a0a0a,5px 8px 20px #0009,12px 20px 50px #0000004d}.scroll-prev{position:absolute;left:0;top:0;width:20vw;height:100%;padding:0 3vw;box-sizing:border-box;background:#da2128;transform:translate(-100%);transition:transform .8s cubic-bezier(.22,.61,.36,1);z-index:10}.scroll-prev.open{transform:translate(0)}.gallery-track{transition:transform .8s cubic-bezier(.22,.61,.36,1)}.gallery-wrap.prev-open .gallery-track{transform:translate(20vw)}.scroll-prev:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}.scroll-prev .ng-frame{width:8vw;height:20vh}.next-gallery-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:transform .4s cubic-bezier(.22,.61,.36,1);z-index:1}.next-gallery-card>*{position:relative;z-index:1}.next-gallery-card:hover .ng-frame{transform:translateY(-4px);box-shadow:inset 1px 1px 3px #ffffff80,inset -1px -1px 3px #0000001a,0 0 0 2px #0a0a0a,0 0 0 5px #1a1816,0 0 0 6px #2e2a26,0 0 0 7px #0a0a0a,5px 8px 20px #0009,12px 20px 50px #0000004d}.scroll-next{position:fixed;right:0;top:0;width:20vw;height:100%;padding:0 3vw;box-sizing:border-box;background:#da2128;transform:translate(100%);transition:transform .8s cubic-bezier(.22,.61,.36,1);z-index:10}.scroll-next.open{transform:translate(0)}.scroll-next:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}.scroll-next .ng-frame{width:8vw;height:20vh}.gallery-wrap.next-open .gallery-track{transform:translate(-20vw)}.grid-prev{position:absolute;left:0;top:0;width:20vw;height:100%;padding:0 3vw;box-sizing:border-box;background:#da2128;transform:translate(-100%);transition:transform .8s cubic-bezier(.22,.61,.36,1);z-index:10}.grid-prev.open{transform:translate(0)}.grid-prev:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}.grid-prev .ng-frame{width:8vw;height:20vh}.grid-next{position:fixed;right:0;top:0;width:20vw;height:100%;padding:0 3vw;box-sizing:border-box;background:#da2128;transform:translate(100%);transition:transform .8s cubic-bezier(.22,.61,.36,1);z-index:10}.grid-next.open{transform:translate(0)}.grid-next:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}.scroll-prev:after,.scroll-next:after,.grid-prev:after,.grid-next:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 30%,rgba(0,0,0,.15) 100%)}.grid-next .ng-frame{width:8vw;height:20vh}.grid-track{transition:transform .8s cubic-bezier(.22,.61,.36,1)}.grid-view.prev-open .grid-track{transform:translate(20vw)}.grid-view.next-open .grid-track{transform:translate(-20vw)}.back-link{position:fixed;bottom:30px;right:40px;z-index:50;font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.3em;color:#0000004d;text-decoration:none;mix-blend-mode:difference}.back-link:hover{color:#fff9}.m-gallery,.m-grid,.m-loader,.m-grid-back{display:none}@media (max-width: 1024px){html{height:auto;overflow-x:hidden;overflow-y:visible;scrollbar-width:none;-webkit-text-size-adjust:100%}html::-webkit-scrollbar{display:none}body{min-height:100dvh;height:auto;overflow:visible}#hgallery{position:relative;overflow:visible;height:auto;min-height:100dvh;inset:auto}#hgallery:after{display:none}.grid-view,.gallery-wrap,.back-link,.prev-gallery-card,.next-gallery-card{display:none!important}.m-grid{display:block}.m-grid-back{display:inline-block;position:fixed;top:calc(20px + env(safe-area-inset-top,0px));left:20px;z-index:130;text-decoration:none;border:0;background:transparent;color:#ffffffd9;font-family:Montserrat,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;padding:8px 6px;-webkit-tap-highlight-color:transparent}.m-loader{display:block;position:fixed;top:0;left:0;width:100%;height:2px;z-index:120;pointer-events:none;background:#00000014;transition:opacity .25s ease}.m-loader-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:#da2128;transition:width .2s ease}.m-loader.done{opacity:0;pointer-events:none}.m-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:round(down,100% / 2,1px) minmax(0,1fr);gap:0;padding-top:0;padding-bottom:20px;z-index:1}.m-grid-cell{aspect-ratio:2 / 3;width:100%;align-self:stretch;overflow:hidden;content-visibility:auto;contain-intrinsic-size:40vh}.m-grid-cell img{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}.m-grid-cell img.loaded{opacity:1}.m-gallery{display:none;position:fixed;inset:0;z-index:200;background:#000}.m-gallery.open{display:block}.m-gallery-scroll{width:100%;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom}.m-gallery-scroll::-webkit-scrollbar{display:none}.m-gallery-scroll.snap-disabled{scroll-snap-type:none}.m-gallery-slide{width:100%;height:100vh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;position:relative}.m-gallery-slide img{width:100%;height:100%;object-fit:cover;display:block}.m-gallery-close{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));left:20px;z-index:20;border:0;background:transparent;color:#ffffffd9;font-family:Montserrat,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;padding:8px 6px;-webkit-tap-highlight-color:transparent}.m-counter-box{position:absolute;bottom:calc(25px + env(safe-area-inset-bottom,0px));left:25px;display:flex;flex-direction:column;gap:8px;pointer-events:none;z-index:10}.m-counter-num{font-family:Montserrat,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.03em;line-height:.85;color:#da2128;text-shadow:0 2px 15px rgba(0,0,0,.4)}.m-counter-of{font-family:Cormorant Garamond,serif;font-size:clamp(.95rem,1.8vw,1.4rem);font-weight:300;font-style:italic;color:#ffffff80}}#seoPage{position:fixed;inset:0;background:#da2128;overflow:hidden}.seo-track:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 3px);background-size:4px 4px}#seoPage:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 30%,rgba(0,0,0,.15) 100%)}.seo-wrap{position:absolute;inset:0;overflow:hidden}.seo-track{position:relative;display:flex;align-items:center;height:100%;width:max-content;padding:0 30vw 0 0;gap:8vw;will-change:transform}.seo-wall-title{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 4vw 0 8vw;width:42vw;height:100%;pointer-events:auto}.seo-label{font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.5em;color:#0000004d;margin-bottom:16px}.seo-title{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,5.5vw,7rem);line-height:.88;letter-spacing:.02em;color:#080808;margin:0}.seo-hidden-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.seo-body-text{margin-top:clamp(20px,3vh,36px);max-width:28vw;font-family:Montserrat,sans-serif;font-size:clamp(.6rem,.7vw,.75rem);font-weight:400;line-height:1.85;letter-spacing:.02em;color:#00000047}.seo-body-text strong{font-weight:600;color:#0000006b}.seo-quote{font-family:Montserrat,sans-serif;font-size:clamp(.6rem,.7vw,.75rem);font-style:italic;font-weight:400;line-height:1.85;color:#0003;margin:clamp(16px,2vh,28px) 0 0 0;padding:clamp(14px,2vh,24px) 0 0 0;border-top:1px solid rgba(0,0,0,.06);max-width:28vw}.seo-quote strong{font-weight:600;color:#00000059}.seo-cta-link{display:inline-block;margin-top:clamp(20px,3vh,36px);font-family:Bebas Neue,sans-serif;font-size:clamp(1rem,1.4vw,1.4rem);letter-spacing:.15em;color:#0000002e;text-decoration:none;transition:color .3s ease}.seo-cta-link:hover{color:#080808}.seo-frame{flex-shrink:0;position:relative;text-decoration:none;display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.seo-frame-link{cursor:pointer}.seo-frame-link:hover{transform:scale(1.03)}.seo-frame-link:hover .seo-frame-img{box-shadow:inset 1px 1px 3px #ffffff80,inset -1px -1px 3px #0000001a,0 0 0 2px #0a0a0a,0 0 0 5px #1a1816,0 0 0 6px #2e2a26,0 0 0 7px #0a0a0a,5px 8px 20px #0009,12px 20px 50px #0000004d}.seo-frame-img{width:18vw;height:45vh;background:#f5f2eb;padding:24px 24px 34px;box-shadow:inset 1px 1px 3px #ffffff80,inset -1px -1px 3px #0000001a,0 0 0 2px #0a0a0a,0 0 0 5px #1a1816,0 0 0 6px #2e2a26,0 0 0 7px #0a0a0a,3px 5px 12px #00000080,8px 14px 40px #00000040;overflow:hidden;transition:box-shadow .4s cubic-bezier(.22,.61,.36,1)}.seo-frame-img img{width:100%;height:100%;display:block;object-fit:cover}.seo-frame-text{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px;pointer-events:none}.seo-frame-city{font-family:Bebas Neue,sans-serif;font-size:clamp(1.4rem,2vw,2.5rem);line-height:.92;letter-spacing:.02em;color:#080808}.seo-frame-country{font-family:Montserrat,sans-serif;font-size:.5rem;font-weight:500;letter-spacing:.4em;color:#0000004d;margin-top:5px}.seo-frame-link:hover .seo-frame-city{color:#f0f0f0}.seo-frame-link:hover .seo-frame-country{color:#f0f0f066}@media (max-width: 1024px){html:has(#seoPage),html:has(#seoPage) body{overflow:visible;overflow-x:hidden;height:auto}#seoPage{position:relative;overflow:visible;min-height:100vh;height:auto}.seo-wrap{position:relative;overflow:visible}.seo-track{flex-direction:column;width:100%;height:auto;padding:4vh 0;gap:4vh;align-items:center}.seo-wall-title{width:100%;height:auto;padding:clamp(80px,12vh,120px) clamp(24px,6vw,40px) 0}.seo-title{font-size:clamp(2.8rem,12vw,5rem)}.seo-body-text,.seo-quote{max-width:100%}.seo-frame-img{width:70vw;height:44vh;padding:12px 12px 18px}.seo-frame-text{align-items:center}}
