@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Oswald:wght@500;600;700&display=swap&subset=cyrillic');:root{--page-tone-ink: #e8edf2;--page-tone-page: #0a0c0f;--page-tone-raised: #14181d;--page-tone-main: #b7ff2a;--page-tone-second: #1e3a3f;--page-tone-spark: #ffb020;--page-tone-line: #2a383b;--page-face-text: "IBM Plex Sans",system-ui,sans-serif;--page-face-heading: "Oswald","IBM Plex Sans",system-ui,sans-serif;--page-span-widest: 73rem;--page-side-space: clamp(1rem,3vw,2.25rem);--radius: 0.625rem;--page-corner-big: 1rem;--shadow: 0 1rem 2.5rem rgba(0,0,0,0.32);--page-control-gap: 0.75rem;}*{box-sizing: border-box;}html{color-scheme: dark;background: var(--page-tone-page);}body{margin: 0;background: linear-gradient(90deg,rgba(183,255,42,0.035) 1px,transparent 1px),linear-gradient(180deg,rgba(183,255,42,0.025) 1px,transparent 1px),radial-gradient(circle at 85% 8%,rgba(183,255,42,0.08),transparent 18rem),var(--page-tone-page);background-size: 4rem 4rem,4rem 4rem,auto,auto;color: var(--page-tone-ink);font-family: var(--page-face-text);font-size: 1rem;line-height: 1.65;text-rendering: optimizeLegibility;}a{color: var(--page-tone-main);text-decoration-thickness: 0.08em;text-underline-offset: 0.18em;}a:hover,a:focus-visible{color: #d9ff8a;}img{max-inline-size: 100%;block-size: auto;}::selection{background: var(--page-tone-main);color: #11170d;}.skip-link{background: var(--page-tone-main);color: #11170d;border-radius: 0 0 var(--radius) var(--radius);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.08em;padding: 0.75rem 1rem;text-transform: uppercase;}.skip-link:focus-visible{background: var(--page-tone-spark);color: #11170d;outline: 0.16rem solid var(--page-tone-ink);outline-offset: 0.15rem;}.ribbon,.footer-band{background: #101417;color: var(--page-tone-ink);border-block: 1px solid var(--page-tone-line);}.ribbon-frame,.footer-band-frame{max-inline-size: var(--page-span-widest);margin-inline: auto;padding: 0.55rem var(--page-side-space);}.ribbon-message,.footer-band-message{margin: 0;color: #c9d3dc;font-size: 0.875rem;}.ribbon-anchor,.footer-band-anchor{font-family: var(--page-face-heading);font-size: 0.875rem;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;}.ribbon-anchor:hover,.ribbon-anchor:focus-visible,.footer-band-anchor:hover,.footer-band-anchor:focus-visible{color: #11170d;background: var(--page-tone-main);outline: none;}.header-line{background: linear-gradient(135deg,rgba(183,255,42,0.08),transparent 32%),rgba(10,12,15,0.96);border-block-end: 1px solid var(--page-tone-line);box-shadow: 0 0.8rem 1.8rem rgba(0,0,0,0.24);}.header-frame,.site-info-frame{max-inline-size: var(--page-span-widest);margin-inline: auto;padding-inline: var(--page-side-space);}.site-branding{color: var(--page-tone-ink);text-decoration: none;}img.site-branding-emblem{block-size: clamp(2rem,4vw,2.75rem);inline-size: auto;object-fit: contain;filter: saturate(1.1) contrast(1.08);}span.site-branding-emblem{padding: 0.3rem 0.55rem;border: 1px solid rgba(183,255,42,0.55);border-radius: 0.45rem;background: var(--page-tone-main);color: #11170d;font-family: var(--page-face-heading);font-size: 1rem;font-weight: 700;line-height: 1;}.site-branding-label{color: var(--page-tone-ink);font-family: var(--page-face-heading);font-size: clamp(1.35rem,1.2vw + 1rem,1.85rem);font-weight: 700;letter-spacing: 0.045em;text-transform: uppercase;}.site-branding-strapline{color: #aeb8c2;font-size: 0.78rem;letter-spacing: 0.1em;text-transform: uppercase;}.main-navigation-trigger{border-color: var(--page-tone-line);border-radius: var(--radius);color: var(--page-tone-ink);}.main-navigation-trigger:focus-visible{outline: 0.16rem solid var(--page-tone-main);outline-offset: 0.16rem;box-shadow: none;}.main-navigation-anchor{border-radius: var(--radius);color: #dbe3ea;font-family: var(--page-face-heading);font-size: 0.9rem;font-weight: 700;letter-spacing: 0.075em;text-transform: uppercase;transition: background-color 160ms ease,color 160ms ease,transform 160ms ease;}.main-navigation-anchor:hover,.main-navigation-anchor:focus-visible{background: var(--page-tone-main);color: #11170d;outline: none;transform: translateY(-0.08rem);}.main-navigation-item-selected > .nav-link.main-navigation-anchor,.nav-link.main-navigation-anchor[aria-current="page"]{background: var(--page-tone-main);color: #11170d;}.main-navigation-item-selected > .nav-link.main-navigation-anchor:hover,.main-navigation-item-selected > .nav-link.main-navigation-anchor:focus-visible,.nav-link.main-navigation-anchor[aria-current="page"]:hover,.nav-link.main-navigation-anchor[aria-current="page"]:focus-visible{background: #d9ff8a;color: #11170d;}.dropdown-menu{background: #101417;border: 1px solid var(--page-tone-line);border-radius: var(--radius);box-shadow: var(--shadow);}.dropdown-item.main-navigation-anchor{color: #e8edf2;}.dropdown-item.main-navigation-anchor:hover,.dropdown-item.main-navigation-anchor:focus-visible{background: var(--page-tone-main);color: #11170d;}.header-call,.trigger-primary,.trigger-quiet,.search-send{border-radius: var(--radius);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.075em;text-transform: uppercase;transition: background-color 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease,box-shadow 160ms ease;}.trigger-primary,.header-call{display: inline-flex;align-items: center;gap: 0.5rem;border: 1px solid var(--page-tone-main);background: var(--page-tone-main);color: #11170d;box-shadow: 0 0.4rem 0 rgba(183,255,42,0.18);}.trigger-primary:hover,.trigger-primary:focus-visible,.header-call:hover,.header-call:focus-visible{border-color: #d9ff8a;background: #d9ff8a;color: #11170d;outline: none;transform: translateY(-0.12rem);box-shadow: 0 0.55rem 0 rgba(183,255,42,0.22);}.trigger-quiet{display: inline-flex;align-items: center;gap: 0.5rem;border: 1px solid #4b5b60;background: transparent;color: var(--page-tone-ink);}.trigger-quiet:hover,.trigger-quiet:focus-visible{border-color: var(--page-tone-main);background: var(--page-tone-main);color: #11170d;outline: none;transform: translateY(-0.12rem);}.trigger-outbound:not(:has(.platform-logo))::after,.cards-anchor-outbound::after{content: "↗";font-weight: 700;}.corner-action{max-inline-size: calc(100vw - 2 * var(--page-side-space));border: 1px solid var(--page-tone-main);border-radius: 999rem;background: var(--page-tone-main);color: #11170d;box-shadow: var(--shadow);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.08em;padding: 0.75rem 1rem;text-decoration: none;text-transform: uppercase;}.corner-action:hover,.corner-action:focus-visible{background: #d9ff8a;color: #11170d;outline: 0.16rem solid var(--page-tone-ink);outline-offset: 0.15rem;}.trail{--page-breadcrumb-separator: "›";background: var(--page-tone-page);color: #aeb8c2;font-family: var(--page-face-heading);font-size: 0.86rem;letter-spacing: 0.08em;text-transform: uppercase;}.trail a{color: var(--page-tone-main);}.trail a:hover,.trail a:focus-visible{color: #d9ff8a;}.breadcrumb{margin-block: 0;}.band{position: relative;overflow-x: clip;max-inline-size: var(--page-span-widest);margin-inline: auto;padding: clamp(3.75rem,7vw,6.5rem) var(--page-side-space);color: var(--page-tone-ink);}.band[data-order="first"]{padding-block-start: clamp(2rem,5vw,4rem);}.band[data-order="last"]{padding-block-end: clamp(5rem,8vw,7.5rem);}.band[data-order="only"]{padding-block: clamp(5rem,10vw,8rem);}.band.band-muted{background: #11171b;color: var(--page-tone-ink);box-shadow: 0 0 0 100vmax #11171b;clip-path: inset(0 -100vmax);}.band.band-spotlight{background: linear-gradient(90deg,rgba(183,255,42,0.12),transparent 36%),#18251d;color: var(--page-tone-ink);box-shadow: 0 0 0 100vmax #18251d;clip-path: inset(0 -100vmax);padding-block: clamp(5rem,10vw,9rem);}.band::after{content: "➜";position: absolute;inset-block-start: 1.5rem;inset-inline-end: max(var(--page-side-space),3vw);color: rgba(183,255,42,0.12);font-family: var(--page-face-heading);font-size: clamp(3rem,9vw,8rem);font-weight: 700;line-height: 1;pointer-events: none;}.band > *{position: relative;z-index: 1;}.band :is(p,ul,ol,dl,figure,blockquote){margin-block: 0;}.band :is( .origin-title,.lineup-title,.method-title,.includes-title,.timeline-title,.datasheet-title,.crew-title,.clients-title,.cards-title,.files-title,.answers-title,.photos-title,.pricing-title,.reach-title,.compare-title,.sessions-title,.locations-title,.reading-title,.still-title,.inset-title,.panorama-title,.duo-title,.glimpses-title,.reservation-title,.prompt-title,.thank-you-title,.embed h2 ){max-inline-size: 22ch;font-family: var(--page-face-heading);font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);font-weight: 700;line-height: 1.1;letter-spacing: 0.035em;text-transform: uppercase;}.band :is( .lineup-preface,.includes-preface,.timeline-preface,.datasheet-preface,.crew-preface,.clients-preface,.cards-preface,.files-preface,.pricing-preface,.compare-preface,.sessions-preface,.locations-preface,.reservation-preface,.feed-header-description ){max-inline-size: 58ch;color: #b9c4ce;font-size: clamp(1.03rem,0.5vw + 0.95rem,1.2rem);}.splash{display: grid;grid-template-columns: minmax(0,1fr);gap: clamp(1.5rem,4vw,3.5rem);min-block-size: auto;padding-block: clamp(4rem,8vw,7rem);}.splash-overline,.thank-you-overline,.still-number{color: var(--page-tone-main);font-family: var(--page-face-heading);font-size: 0.9rem;font-weight: 700;letter-spacing: 0.13em;text-transform: uppercase;}.splash-title{max-inline-size: 22ch;margin: 0;font-family: var(--page-face-heading);font-size: clamp(2rem,3.5vw + 0.5rem,3rem);font-weight: 700;line-height: 1.1;letter-spacing: 0.025em;text-transform: uppercase;}.splash-intro{max-inline-size: 58ch;color: #c7d1da;font-size: clamp(1.08rem,0.7vw + 0.95rem,1.32rem);}.splash-buttons,.thank-you-buttons,.prompt__actions,.age-check-buttons,.consent-bar-buttons{gap: var(--page-control-gap);}.splash-figure,.origin-figure,.still-figure,.inset-figure,.panorama-figure,.duo-picture,.entry-body-figure,.page-intro-figure{overflow: hidden;border: 1px solid var(--page-tone-line);border-radius: var(--page-corner-big);background: var(--page-tone-raised);box-shadow: var(--shadow);}.splash-visual{inline-size: 100%;aspect-ratio: 16 / 10;max-block-size: min(60vh,34rem);object-fit: cover;}.splash-note,.panorama-note{padding: 0.75rem 1rem;color: #aeb8c2;font-size: 0.9rem;}.splash-side{grid-template-columns: minmax(0,1fr) minmax(0,1.25fr);grid-template-rows: auto auto auto auto;column-gap: clamp(2rem,5vw,5rem);row-gap: 1rem;align-items: start;}.splash-side > .splash-overline,.splash-side > .splash-title,.splash-side > .splash-intro,.splash-side > .splash-buttons{grid-column: 1;}.splash-side > .splash-overline{grid-row: 1;}.splash-side > .splash-title{grid-row: 2;}.splash-side > .splash-intro{grid-row: 3;}.splash-side > .splash-buttons{grid-row: 4;}.splash-side > .splash-figure{grid-column: 2;grid-row: 1 / 5;align-self: start;}.splash-side .splash-title[data-measure="long"]{font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);}.splash-vertical{grid-template-columns: minmax(0,1fr);}.splash-vertical .splash-figure{margin-block-start: clamp(1rem,3vw,2rem);}.origin{display: grid;grid-template-columns: minmax(0,1fr);row-gap: clamp(1.25rem,3vw,2rem);}.origin-body,.reading-body,.thank-you-body{max-inline-size: 68ch;}.origin-passage + .origin-passage,.reading-passage + .reading-passage,.thank-you-passage + .thank-you-passage{margin-block-start: 1rem;}.origin-visual,.lineup-visual,.crew-visual,.cards-visual,.photos-visual,.still-visual,.inset-visual,.panorama-visual,.duo-visual,.glimpses-visual,.article-card-visual,.entry-body-visual,.page-intro-figure img{inline-size: 100%;aspect-ratio: 16 / 10;max-block-size: min(70vh,40rem);object-fit: cover;}.origin-sidebar{grid-template-columns: minmax(0,0.75fr) minmax(0,1.4fr);grid-template-rows: auto auto;column-gap: clamp(2rem,5vw,4rem);row-gap: 1rem;align-items: start;}.origin-sidebar > .origin-figure{grid-column: 1;grid-row: 1 / span 2;}.origin-sidebar > .origin-title{grid-column: 2;grid-row: 1;}.origin-sidebar > .origin-body{grid-column: 2;grid-row: 2;}.origin-sidebar:not(:has(.origin-figure)){grid-template-columns: minmax(0,1fr);}.origin-sidebar:not(:has(.origin-figure)) > .origin-title,.origin-sidebar:not(:has(.origin-figure)) > .origin-body{grid-column: 1;}.origin-columns > .origin-figure{margin-block: 1rem;}.origin-columns .origin-body{max-inline-size: none;columns: 2 22rem;column-gap: clamp(2rem,5vw,4rem);}.lineup,.method,.includes,.timeline,.datasheet,.crew,.clients,.cards,.files,.answers,.photos,.pricing,.reach,.compare,.sessions,.locations{display: grid;grid-template-columns: minmax(0,1fr);row-gap: clamp(1.25rem,3vw,2rem);}.band :is( .lineup-group,.method-group,.includes-group,.timeline-group,.crew-group,.clients-group,.cards-group,.files-group,.answers-group,.photos-group,.pricing-group,.compare-group,.sessions-group,.locations-group ){row-gap: 1.5rem;}.band :is( .lineup-item,.method-item,.includes-item,.timeline-item,.crew-item,.clients-item,.cards-item,.files-item,.pricing-item,.compare-item,.sessions-item,.locations-item,.voices-item,.results-item ){height: 100%;border: 1px solid var(--page-tone-line);border-radius: var(--radius);background: linear-gradient(180deg,rgba(232,237,242,0.035),transparent 32%),var(--page-tone-raised);color: var(--page-tone-ink);padding: clamp(1.1rem,2.5vw,1.6rem);box-shadow: 0 0.7rem 1.4rem rgba(0,0,0,0.18);transition: transform 160ms ease,border-color 160ms ease,background-color 160ms ease;}.band :is( .lineup-item,.method-item,.includes-item,.timeline-item,.crew-item,.cards-item,.pricing-item,.compare-item,.locations-item ){display: flex;flex-direction: column;}.band :is( .lineup-item,.method-item,.crew-item,.cards-item,.pricing-item,.compare-item,.locations-item ):hover{border-color: rgba(183,255,42,0.52);background: #182027;color: var(--page-tone-ink);transform: translateY(-0.18rem);}.band :is( .lineup-item-title,.method-item-title,.timeline-item-title,.crew-label,.cards-item-title,.pricing-label,.compare-label,.locations-label ){margin-block: 0.85rem 0.45rem;font-family: var(--page-face-heading);font-size: clamp(1.25rem,0.8vw + 1.05rem,1.55rem);line-height: 1.12;letter-spacing: 0.04em;text-transform: uppercase;}.band :is( .lineup-item-message,.method-item-message,.timeline-item-message,.crew-bio,.cards-item-message,.compare-summary,.locations-address,.pricing-remark ){color: #c0cad3;}.lineup-visual,.crew-visual,.cards-visual{border-radius: calc(var(--radius) - 0.15rem);margin-block-end: 0.35rem;}.lineup-group[data-tally="2"] .lineup-item{padding: clamp(1.5rem,4vw,3rem);}.lineup-prominent .lineup-tile:first-child{flex: 0 0 100%;}.lineup-prominent .lineup-tile:first-child .lineup-item{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);grid-template-rows: auto auto 1fr;column-gap: clamp(1.5rem,4vw,3rem);row-gap: 0.8rem;align-items: start;}.lineup-prominent .lineup-tile:first-child .lineup-visual{grid-column: 1;grid-row: 1 / span 3;}.lineup-prominent .lineup-tile:first-child .lineup-item-title{grid-column: 2;grid-row: 1;}.lineup-prominent .lineup-tile:first-child .lineup-item-message{grid-column: 2;grid-row: 2;}.lineup-prominent .lineup-item:not(:has(.lineup-visual)){grid-template-columns: 0 minmax(0,1fr);column-gap: 0;}.lineup-listed .lineup-item{display: grid;grid-template-columns: minmax(0,0.7fr) minmax(0,1.5fr);grid-template-rows: auto 1fr;column-gap: clamp(1rem,3vw,2rem);row-gap: 0.4rem;align-items: center;border-inline-start: 0.45rem solid var(--page-tone-main);}.lineup-listed .lineup-visual{grid-column: 1;grid-row: 1 / span 2;}.lineup-listed .lineup-item-title{grid-column: 2;grid-row: 1;}.lineup-listed .lineup-item-message{grid-column: 2;grid-row: 2;}.lineup-listed .lineup-item:not(:has(.lineup-visual)){grid-template-columns: 0 minmax(0,1fr);column-gap: 0;}.lineup-numbered .lineup-item{border: 0;border-radius: 0;border-block-start: 1px solid var(--page-tone-line);background: transparent;box-shadow: none;padding-inline: 0;}.lineup-numbered .lineup-item::before{content: counter(offering-index,decimal-leading-zero);counter-increment: offering-index;color: var(--page-tone-main);font-family: var(--page-face-heading);font-size: 0.95rem;letter-spacing: 0.1em;}.lineup-numbered .lineup-group{counter-reset: offering-index;}.method-number,.timeline-period{color: var(--page-tone-main);font-family: var(--page-face-heading);font-size: clamp(1.7rem,2vw + 1rem,3rem);font-weight: 700;line-height: 1;}.method-horizontal .method-item::after{content: "→";margin-block-start: auto;color: rgba(183,255,42,0.55);font-family: var(--page-face-heading);font-size: 1.6rem;line-height: 1;}.method-slider .method-item{position: relative;padding-inline-start: 3rem;}.method-slider .method-item::before{content: "";position: absolute;inset-block: 1rem;inset-inline-start: 1.35rem;border-inline-start: 1px solid rgba(183,255,42,0.5);}.method-slider .method-number{position: absolute;inset-block-start: 1rem;inset-inline-start: 0.85rem;background: var(--page-tone-raised);color: var(--page-tone-main);font-size: 1rem;padding-block: 0.15rem;}.statement{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1rem;padding-block: clamp(4.5rem,8vw,7rem);}.statement-line{max-inline-size: 22ch;margin: 0;border-block-start: 0.16rem solid var(--page-tone-main);padding-block-start: 1rem;font-family: var(--page-face-heading);font-size: clamp(1.75rem,3vw + 0.5rem,3rem);font-weight: 700;line-height: 1.1;letter-spacing: 0.02em;text-transform: uppercase;}.statement-line[data-measure="long"]{max-inline-size: 38ch;font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);letter-spacing: 0;text-transform: none;}.statement-byline{color: #b9c4ce;font-family: var(--page-face-heading);letter-spacing: 0.08em;text-transform: uppercase;}.includes-plain{max-inline-size: 48rem;}.includes-plain .includes-item,.includes-item{border-radius: 0;border-inline: 0;border-block-start: 1px solid var(--page-tone-line);background: transparent;box-shadow: none;padding-inline: 0;}.includes-message{font-size: 1.06rem;font-weight: 600;}.includes-remark{margin-block-start: 0.3rem;color: #aeb8c2;font-size: 0.95rem;}.datasheet-item,.reach-item{border-block-start: 1px solid var(--page-tone-line);background: rgba(20,24,29,0.72);color: var(--page-tone-ink);padding: clamp(1rem,2.5vw,1.5rem);}.datasheet-table .datasheet-item{display: grid;grid-template-columns: minmax(0,0.6fr) minmax(0,1.4fr);column-gap: 1rem;align-items: baseline;}.datasheet-tiles .datasheet-item{border: 1px solid var(--page-tone-line);border-radius: var(--radius);}.datasheet-key,.reach-key{color: #aeb8c2;font-family: var(--page-face-heading);font-size: 0.86rem;letter-spacing: 0.1em;text-transform: uppercase;}.datasheet-figure,.reach-figure{margin: 0;color: var(--page-tone-ink);font-size: clamp(1.05rem,0.8vw + 0.95rem,1.35rem);font-weight: 600;}.compare-columns .compare-item{border-radius: 0;border-block: 0;border-inline-start: 1px solid var(--page-tone-line);background: transparent;box-shadow: none;}.compare-pick{margin-block-start: auto;border-radius: var(--radius);background: rgba(183,255,42,0.12);color: #d9ff8a;padding: 0.65rem 0.8rem;font-weight: 700;}.compare-caveat{color: var(--page-tone-spark);font-size: 0.95rem;}.cards-anchor,.files-anchor,.locations-call{margin-block-start: auto;color: var(--page-tone-main);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;}.cards-anchor:hover,.cards-anchor:focus-visible,.files-anchor:hover,.files-anchor:focus-visible,.locations-call:hover,.locations-call:focus-visible{color: #11170d;background: var(--page-tone-main);outline: none;}.cards-listed .cards-item{display: grid;grid-template-columns: minmax(0,0.55fr) minmax(0,1fr) auto;grid-template-rows: auto auto;column-gap: clamp(1rem,3vw,2rem);row-gap: 0.5rem;align-items: center;border-radius: 0;border-inline: 0;background: transparent;box-shadow: none;}.cards-listed .cards-visual{grid-column: 1;grid-row: 1 / span 2;}.cards-listed .cards-item-title{grid-column: 2;grid-row: 1;}.cards-listed .cards-item-message{grid-column: 2;grid-row: 2;}.cards-listed .cards-anchor{grid-column: 3;grid-row: 1 / span 2;}.answers-side{grid-template-columns: minmax(0,0.7fr) minmax(0,1.3fr);grid-template-rows: auto auto;column-gap: clamp(2rem,5vw,4rem);row-gap: 1rem;align-items: start;}.answers-side > .answers-title{grid-column: 1;grid-row: 1;}.answers-side > .answers__intro{grid-column: 1;grid-row: 2;}.answers-side > .answers-group{grid-column: 2;grid-row: 1 / span 2;}.answers-item{border: 1px solid var(--page-tone-line);border-radius: var(--radius);background: var(--page-tone-raised);color: var(--page-tone-ink);padding: 0;overflow: hidden;}.answers-framed .answers-item{box-shadow: 0 0.45rem 1rem rgba(0,0,0,0.22);}.answers-item[open]{border-color: rgba(183,255,42,0.65);background: #17201d;color: var(--page-tone-ink);}.answers-topic{cursor: pointer;padding: 1rem 1.1rem;font-family: var(--page-face-heading);font-size: 1.1rem;font-weight: 700;letter-spacing: 0.04em;list-style: none;text-transform: uppercase;}.answers-topic::-webkit-details-marker{display: none;}.answers-topic::after{content: " +";color: var(--page-tone-main);}.answers-item[open] .answers-topic::after{content: " –";color: var(--page-tone-main);}.answers-topic:hover,.answers-topic:focus-visible{background: var(--page-tone-main);color: #11170d;outline: none;}.answers-solution{border-block-start: 1px solid var(--page-tone-line);padding: 1rem 1.1rem 1.2rem;color: #c7d1da;}.pricing-price,.results-figure{color: var(--page-tone-main);font-family: var(--page-face-heading);font-size: clamp(2rem,2.8vw + 0.8rem,3.6rem);font-weight: 700;line-height: 1;}.photos-item{overflow: hidden;border-radius: var(--radius);background: var(--page-tone-raised);}.photos-visual{transition: transform 220ms ease;}.photos-item:hover .photos-visual{transform: scale(1.018);}.reach-figure a{color: var(--page-tone-main);}.reach-figure a:hover,.reach-figure a:focus-visible{color: #11170d;background: var(--page-tone-main);}.sessions-item{display: grid;grid-template-columns: minmax(0,0.45fr) minmax(0,1fr) minmax(0,0.8fr);column-gap: 1rem;row-gap: 0.35rem;border-radius: 0;border-inline: 0;border-block-end: 0;box-shadow: none;}.sessions-time{grid-column: 1;grid-row: 1 / span 2;color: var(--page-tone-main);font-family: var(--page-face-heading);letter-spacing: 0.08em;text-transform: uppercase;}.sessions-label{grid-column: 2;grid-row: 1;font-weight: 700;}.sessions-detail,.clients-remark,.files-remark,.crew-job,.voices-job{color: #aeb8c2;}.results{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1rem;}.results-item{align-items: flex-start;}.results-key{color: #c7d1da;font-family: var(--page-face-heading);letter-spacing: 0.06em;text-transform: uppercase;}.voices{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1.5rem;}.voices-words{font-size: clamp(1.1rem,0.8vw + 1rem,1.35rem);line-height: 1.5;}.voices-author{margin-block-start: 1rem;font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.07em;text-transform: uppercase;}.reading{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1.25rem;}.still{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1rem;}.still-centred{text-align: start;}.still-body{max-inline-size: 52ch;color: #c7d1da;}.wordmark{overflow: hidden;background: #0f1518;color: var(--page-tone-ink);box-shadow: 0 0 0 100vmax #0f1518;clip-path: inset(0 -100vmax);}.wordmark-terms{margin: 0;padding: 0;list-style: none;}.wordmark-term{color: rgba(183,255,42,0.82);font-family: var(--page-face-heading);font-size: clamp(2rem,8vw,7rem);font-weight: 700;letter-spacing: 0.06em;line-height: 0.98;text-transform: uppercase;}.wordmark-term:nth-child(2){margin-inline-start: 16%;color: rgba(232,237,242,0.56);font-size: clamp(1.8rem,6vw,5.5rem);}.wordmark-term:nth-child(3){margin-inline-start: 4%;color: rgba(255,176,32,0.74);font-size: clamp(1.6rem,5vw,4.5rem);}.wordmark-term:nth-child(4){margin-inline-start: 32%;color: rgba(232,237,242,0.42);}.wordmark-term:nth-child(5){margin-inline-start: 9%;font-size: clamp(1.45rem,4vw,3.6rem);}.wordmark-link{margin-block-start: 2rem;}.inset{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,0.85fr);grid-template-rows: auto auto auto;column-gap: clamp(1.5rem,4vw,3.5rem);row-gap: 1rem;align-items: center;}.inset > .inset-figure{grid-column: 1;grid-row: 1 / span 3;}.inset > .inset-title{grid-column: 2;grid-row: 1;}.inset > .inset-message{grid-column: 2;grid-row: 2;}.inset > .inset-link{grid-column: 2;grid-row: 3;justify-self: start;}.inset:not(:has(.inset-figure)){grid-template-columns: minmax(0,1fr);}.inset:not(:has(.inset-figure)) > .inset-title,.inset:not(:has(.inset-figure)) > .inset-message,.inset:not(:has(.inset-figure)) > .inset-link{grid-column: 1;}.panorama{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1.2rem;}.panorama-terms{margin: 0;padding: 0;list-style: none;}.panorama-term{color: var(--page-tone-main);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.12em;}.panorama-term + .panorama-term::before{content: " / ";color: #607078;}.duo{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1.5rem;}.duo-figure{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,0.8fr);gap: clamp(1rem,3vw,2rem);align-items: end;}.duo-picture:nth-child(2){transform: translateY(1.5rem);}.duo-message{color: #c7d1da;font-size: 1.15rem;}.glimpses{display: grid;grid-template-columns: minmax(0,0.75fr) minmax(0,1.25fr);grid-template-rows: auto auto;column-gap: clamp(1.5rem,4vw,3.5rem);row-gap: 1rem;}.glimpses-title{grid-column: 1;grid-row: 1;}.glimpses-message{grid-column: 1;grid-row: 2;color: #c7d1da;}.glimpses-details{grid-column: 2;grid-row: 1 / span 2;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr));gap: 1rem;margin: 0;padding: 0;list-style: none;}.glimpses-item{border: 1px solid var(--page-tone-line);border-radius: var(--radius);background: var(--page-tone-raised);padding: 0.75rem;}.glimpses-visual{border-radius: calc(var(--radius) - 0.2rem);}.glimpses-key{color: var(--page-tone-main);font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.11em;}.glimpses-remark{color: #aeb8c2;font-size: 0.95rem;}.reservation{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1.25rem;}.reservation-simple{max-inline-size: 52rem;}.reservation-side{grid-template-columns: minmax(0,0.7fr) minmax(0,1.3fr);grid-template-rows: auto auto;column-gap: clamp(2rem,5vw,4rem);}.reservation-side > .reservation-title{grid-column: 1;grid-row: 1;}.reservation-side > .reservation-preface{grid-column: 1;grid-row: 2;}.reservation-side > .reservation-request{grid-column: 2;grid-row: 1 / span 2;}.reservation-request{border: 1px solid var(--page-tone-line);border-radius: var(--page-corner-big);background: var(--page-tone-raised);padding: clamp(1.2rem,3vw,2rem);box-shadow: var(--shadow);}.reservation-controls{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,16rem),1fr));gap: 1rem;}.reservation-group{margin: 0;}.reservation-group[data-slot-field="message"]{grid-column: 1 / -1;}.reservation-key{color: #d9ff8a;font-family: var(--page-face-heading);font-size: 0.9rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;}.reservation-entry,.form-control{border-color: var(--page-tone-line);border-radius: var(--radius);background-color: #0f1418;color: var(--page-tone-ink);}.reservation-entry:focus,.form-control:focus{border-color: var(--page-tone-main);background-color: #0f1418;color: var(--page-tone-ink);box-shadow: 0 0 0 0.2rem rgba(183,255,42,0.18);}.reservation-submit{margin-block-start: 1.25rem;}.reservation-remark{margin-block-start: 1rem;color: #aeb8c2;font-size: 0.95rem;}.prompt{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1rem;align-items: start;}.prompt-message{max-inline-size: 58ch;color: #c7d1da;font-size: 1.12rem;}.prompt-link{justify-self: start;}.prompt-ribbon{background: linear-gradient(110deg,rgba(183,255,42,0.18),transparent 42%),#152116;color: var(--page-tone-ink);box-shadow: 0 0 0 100vmax #152116;clip-path: inset(0 -100vmax);padding-block: clamp(4.5rem,9vw,8rem);}.prompt-panel{border: 1px solid rgba(183,255,42,0.32);border-radius: var(--page-corner-big);background: var(--page-tone-raised);color: var(--page-tone-ink);padding: clamp(2rem,5vw,4rem);box-shadow: var(--shadow);}.thank-you{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 1rem;max-inline-size: 58rem;}.thank-you-intro{max-inline-size: 52ch;color: #c7d1da;font-size: 1.2rem;}.thank-you-remark{color: #aeb8c2;}.embed-content,.notice{border: 1px solid var(--page-tone-line);border-radius: var(--radius);background: var(--page-tone-raised);color: var(--page-tone-ink);padding: 1rem;}.feed-header,.articles,.paging,.entry-body,.adjacent-posts,article.page,.dead-end{max-inline-size: var(--page-span-widest);margin-inline: auto;padding-inline: var(--page-side-space);}.feed-header,.dead-end{padding-block: clamp(3rem,6vw,5rem);}.feed-header-title,.entry-body-title,.page-intro-title,.dead-end-title{max-inline-size: 22ch;margin: 0;font-family: var(--page-face-heading);font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);line-height: 1.1;letter-spacing: 0.04em;text-transform: uppercase;}.articles{list-style: none;padding-block: 2rem;}.articles-item{border-block-start: 1px solid var(--page-tone-line);padding-block: 1.5rem;}.article-card-figure{overflow: hidden;border-radius: var(--radius);}.article-card-visual{aspect-ratio: 16 / 9;max-block-size: min(55vh,28rem);}.article-card-title{margin-block: 0.8rem 0.3rem;font-family: var(--page-face-heading);font-size: clamp(1.35rem,1.2vw + 1rem,1.8rem);line-height: 1.15;letter-spacing: 0.035em;text-transform: uppercase;}.article-card-anchor{color: var(--page-tone-ink);text-decoration: none;}.article-card-anchor:hover,.article-card-anchor:focus-visible{color: #11170d;background: var(--page-tone-main);outline: none;}.article-card-info,.entry-body-info{color: #aeb8c2;font-family: var(--page-face-heading);font-size: 0.9rem;letter-spacing: 0.08em;text-transform: uppercase;}.article-card-excerpt,.entry-body-content{color: #c7d1da;}.entry-body{padding-block: clamp(3rem,6vw,5rem);}.entry-body-top,.entry-body-content,.entry-body-base{max-inline-size: 70ch;}.entry-body-figure{margin-block: 2rem;}.entry-body-visual{aspect-ratio: 16 / 9;max-block-size: min(65vh,38rem);}.entry-body-base{border-block-start: 1px solid var(--page-tone-line);margin-block-start: 2rem;padding-block-start: 1rem;}.page-intro{padding-block-start: clamp(3rem,6vw,5rem);}.page-intro-figure{margin-block: 1.5rem;}.dead-end .query-form{margin-block-start: 1.5rem;max-inline-size: 36rem;}.page-link{border-color: var(--page-tone-line);background: var(--page-tone-raised);color: var(--page-tone-ink);}.page-link:hover,.page-link:focus-visible{border-color: var(--page-tone-main);background: var(--page-tone-main);color: #11170d;}.page-item.active .page-link{border-color: var(--page-tone-main);background: var(--page-tone-main);color: #11170d;}.site-info{background: linear-gradient(90deg,rgba(183,255,42,0.08),transparent 45%),#07090b;color: var(--page-tone-ink);border-block-start: 1px solid var(--page-tone-line);}.site-info-frame{padding-block: clamp(2.5rem,6vw,4.5rem);}.site-info-part{margin-block-end: 1.5rem;}.site-info .site-branding-label{color: var(--page-tone-main);font-size: clamp(1.8rem,2vw + 1rem,3rem);}.site-info-strapline,.site-info-detail,.site-info-credits{color: #aeb8c2;}.site-info-heading{color: var(--page-tone-ink);font-family: var(--page-face-heading);font-size: 0.95rem;font-weight: 700;letter-spacing: 0.11em;text-transform: uppercase;}.site-info-group{margin: 0;padding: 0;list-style: none;}.site-info-anchor{color: #c7d1da;text-decoration: none;}.site-info-anchor:hover,.site-info-anchor:focus-visible{background: var(--page-tone-main);color: #11170d;outline: none;}.site-info-credits{border-block-start: 1px solid var(--page-tone-line);margin-block-start: 1.5rem;padding-block-start: 1rem;font-size: 0.9rem;}.consent-bar{border-block-start: 1px solid rgba(183,255,42,0.35);background: rgba(10,12,15,0.97);color: var(--page-tone-ink);box-shadow: 0 -1rem 2rem rgba(0,0,0,0.36);}.consent-bar-frame{max-inline-size: var(--page-span-widest);margin-inline: auto;padding: 1rem var(--page-side-space);}.consent-bar-message{max-inline-size: 68ch;margin: 0;color: #c7d1da;}.consent-bar-anchor{color: var(--page-tone-main);}.consent-bar-anchor:hover,.consent-bar-anchor:focus-visible{color: #11170d;background: var(--page-tone-main);outline: none;}.consent-bar-action{font-size: 0.95rem;font-weight: 700;}.age-check{background: linear-gradient(135deg,rgba(183,255,42,0.12),transparent 42%),rgba(4,6,7,0.92);color: var(--page-tone-ink);}.age-check-panel{max-inline-size: 32rem;border: 1px solid rgba(183,255,42,0.45);border-radius: var(--page-corner-big);background: #11171b;color: var(--page-tone-ink);padding: clamp(1.5rem,4vw,2.5rem);box-shadow: var(--shadow);}.age-check-overline{display: inline-block;border-radius: 999rem;background: var(--page-tone-main);color: #11170d;padding: 0.25rem 0.65rem;font-family: var(--page-face-heading);font-weight: 700;letter-spacing: 0.08em;}.age-check-title{margin-block: 1rem 0.5rem;font-family: var(--page-face-heading);font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);line-height: 1.1;letter-spacing: 0.05em;text-transform: uppercase;}.age-check-message{color: #c7d1da;}.header-edited-block,.site-info-edited-block{max-inline-size: var(--page-span-widest);margin-inline: auto;padding: 1rem var(--page-side-space);}@keyframes signal-enter{from{opacity: 0;transform: translateY(0.75rem);}to{opacity: 1;transform: translateY(0);}}.splash > *{animation: signal-enter 480ms ease both;}@media (max-width: 90rem){:root{--page-span-widest: 68rem;--page-side-space: clamp(1rem,2.5vw,2rem);}.band{padding-block: clamp(3.25rem,6vw,5.5rem);}}@media (max-width: 64rem){:root{--page-side-space: clamp(1rem,3vw,1.6rem);}.splash-side,.origin-sidebar,.answers-side,.reservation-side,.inset,.glimpses{grid-template-columns: minmax(0,1fr);}.splash-side > .splash-overline,.splash-side > .splash-title,.splash-side > .splash-intro,.splash-side > .splash-buttons,.splash-side > .splash-figure,.origin-sidebar > .origin-figure,.origin-sidebar > .origin-title,.origin-sidebar > .origin-body,.answers-side > .answers-title,.answers-side > .answers__intro,.reservation-side > .reservation-title,.reservation-side > .reservation-preface,.reservation-side > .reservation-request,.inset > .inset-figure,.inset > .inset-title,.inset > .inset-message,.inset > .inset-link,.glimpses-title,.glimpses-message,.glimpses-details{grid-column: 1;grid-row: auto;}.answers-side > .answers-group{grid-column: 1;grid-row: auto;}.splash-side > .splash-figure{align-self: auto;}.lineup-prominent .lineup-tile:first-child .lineup-item,.lineup-listed .lineup-item,.cards-listed .cards-item{grid-template-columns: minmax(0,1fr);}.lineup-prominent .lineup-tile:first-child .lineup-visual,.lineup-prominent .lineup-tile:first-child .lineup-item-title,.lineup-prominent .lineup-tile:first-child .lineup-item-message,.lineup-listed .lineup-visual,.lineup-listed .lineup-item-title,.lineup-listed .lineup-item-message,.cards-listed .cards-visual,.cards-listed .cards-item-title,.cards-listed .cards-item-message,.cards-listed .cards-anchor{grid-column: 1;grid-row: auto;}.sessions-item{grid-template-columns: minmax(0,1fr);}}@media (max-width: 48rem){:root{--page-side-space: clamp(1rem,5vw,1.35rem);}body{font-size: 1rem;}.header-frame,.site-info-frame{padding-inline: var(--page-side-space);}.band{padding-block: clamp(2.75rem,10vw,4rem);}.band::after{opacity: 0.55;}.splash{padding-block: clamp(3rem,12vw,5rem);}.splash-visual,.origin-visual,.lineup-visual,.crew-visual,.cards-visual,.photos-visual,.still-visual,.inset-visual,.panorama-visual,.duo-visual,.glimpses-visual,.entry-body-visual,.article-card-visual,.page-intro-figure img{max-block-size: min(55vh,26rem);}.origin-columns .origin-body{columns: auto;}.duo-figure{grid-template-columns: minmax(0,1fr);}.duo-picture:nth-child(2){transform: none;}.datasheet-table .datasheet-item{grid-template-columns: minmax(0,1fr);}.wordmark-term,.wordmark-term:nth-child(2),.wordmark-term:nth-child(3),.wordmark-term:nth-child(4),.wordmark-term:nth-child(5){margin-inline-start: 0;}.consent-bar-frame{padding-block: 1rem;}}@media (max-width: 24.375rem){:root{--page-side-space: 1rem;}.band{padding-block: 2.5rem;}.band :is( .origin-title,.lineup-title,.method-title,.includes-title,.timeline-title,.datasheet-title,.crew-title,.clients-title,.cards-title,.files-title,.answers-title,.photos-title,.pricing-title,.reach-title,.compare-title,.sessions-title,.locations-title,.reading-title,.still-title,.inset-title,.panorama-title,.duo-title,.glimpses-title,.reservation-title,.prompt-title,.thank-you-title ){max-inline-size: 20ch;}.splash-title{max-inline-size: 20ch;}.band :is( .lineup-item,.method-item,.includes-item,.timeline-item,.crew-item,.clients-item,.cards-item,.files-item,.pricing-item,.compare-item,.sessions-item,.locations-item ){padding: 1rem;}.corner-action{padding: 0.65rem 0.85rem;font-size: 0.88rem;}}.splash-side:not(:has(.splash-figure)){grid-template-columns: minmax(0,1fr);}.splash-side:not(:has(.splash-figure)) > .splash-overline,.splash-side:not(:has(.splash-figure)) > .splash-title,.splash-side:not(:has(.splash-figure)) > .splash-intro,.splash-side:not(:has(.splash-figure)) > .splash-buttons{grid-column: 1;}.datasheet-table .datasheet-item > *{grid-column: 2;min-inline-size: 0;}.datasheet-table .datasheet-item > .datasheet-key{grid-column: 1;}.datasheet-table .datasheet-item > .datasheet-figure{grid-column: 2;}.cards-listed .cards-item:not(:has(.cards-visual)){grid-template-columns: minmax(0,1fr);}.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-item-title{grid-column: 1;grid-row: auto;}.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-item-message{grid-column: 1;grid-row: auto;}.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-anchor{grid-column: 1;grid-row: auto;}.sessions-item > *{grid-column: 2;min-inline-size: 0;}.sessions-detail{grid-column: 3;grid-row: 1 / span 2;}.age-check-panel .age-check-overline{background: rgba(183,255,42,0.12);color: var(--page-tone-main);}@media (max-width: 64rem){.cards-listed .cards-item:not(:has(.cards-visual)){grid-template-columns: minmax(0,1fr);}.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-item-title,.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-item-message,.cards-listed .cards-item:not(:has(.cards-visual)) > .cards-anchor{grid-column: 1;grid-row: auto;}.sessions-item > *,.sessions-time,.sessions-label,.sessions-detail{grid-column: 1;grid-row: auto;}}@media (max-width: 48rem){.datasheet-table .datasheet-item > *,.datasheet-table .datasheet-item > .datasheet-key,.datasheet-table .datasheet-item > .datasheet-figure{grid-column: 1;}}:root{--page-tone-text-muted: color-mix(in srgb,var(--page-tone-ink) 65%,var(--page-tone-page));}html{overflow-x: clip;}body{overflow-x: clip;max-width: 100%;}body[class]{max-inline-size: none;margin-inline: 0;padding-inline: 0;}img,svg,video{max-width: 100%;height: auto;}.site-content,.site-info{overflow-wrap: anywhere;}:where(.band) > *{min-inline-size: 0;}.splash-title{font-size: clamp(2rem,3.5vw + 0.5rem,3rem);line-height: 1.1;max-inline-size: 22ch;}:where(.origin-title,.lineup-title,.method-title,.includes-title,.timeline-title,.datasheet-title,.crew-title,.clients-title,.cards-title,.files-title,.voices-title,.answers-title,.photos-title,.pricing-title,.reach-title,.reading-title,.prompt-title){font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);line-height: 1.1;max-inline-size: 22ch;}.statement-line{font-size: clamp(1.75rem,3vw + 0.5rem,3rem);line-height: 1.1;}.splash{min-block-size: auto;}.band[data-order="first"]:not(.splash){padding-block-start: clamp(2rem,5vw,4rem);}:where(.band img){max-block-size: min(78vh,44rem);max-block-size: min(78svh,44rem);object-fit: cover;}:where(.splash-visual){max-block-size: min(68vh,34rem);max-block-size: min(68svh,34rem);}.column-grid :is(.datasheet-item,.reach-item),.custom-grid :is(.datasheet-item,.reach-item){height: auto;block-size: auto;}.header .header-call[data-market]::after{content: none;}.site-content:has(> :last-child:is(.band-muted,.band-spotlight,.wordmark,.prompt-ribbon,.prompt-panel)){padding-block-end: var(--page-foot-gap,clamp(2.5rem,5vw,4.5rem));}.trail{max-inline-size: var(--page-span-widest);margin-inline-start: auto;margin-inline-end: auto;padding-inline-start: var(--page-side-space);padding-inline-end: var(--page-side-space);}.header .navbar-nav :is(.main-navigation-anchor:hover):is(.active,[aria-current="page"]),.header .navbar-nav :is(.main-navigation-anchor:focus-visible):is(.active,[aria-current="page"]){background: var(--page-tone-main);color: #11170d;}.header .navbar-nav :is(.main-navigation-item-selected > .nav-link.main-navigation-anchor:hover):is(.active,[aria-current="page"]),.header .navbar-nav :is(.main-navigation-item-selected > .nav-link.main-navigation-anchor:focus-visible):is(.active,[aria-current="page"]),.header .navbar-nav :is(.nav-link.main-navigation-anchor[aria-current="page"]:hover):is(.active,[aria-current="page"]),.header .navbar-nav :is(.nav-link.main-navigation-anchor[aria-current="page"]:focus-visible):is(.active,[aria-current="page"]){background: #d9ff8a;color: #11170d;}.header .navbar-nav :is(.dropdown-item.main-navigation-anchor:hover):is(.active,[aria-current="page"]),.header .navbar-nav :is(.dropdown-item.main-navigation-anchor:focus-visible):is(.active,[aria-current="page"]){background: var(--page-tone-main);color: #11170d;}@media (min-width: 64.0625rem){.splash-side .splash-title[data-measure="long"]{font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);}}.statement-line[data-measure="long"]{font-size: clamp(1.75rem,2.5vw + 0.5rem,2.5rem);text-transform: none;letter-spacing: normal;max-inline-size: 36ch;}@media (max-width: 64rem){.splash,.splash-side{grid-template-columns: minmax(0,1fr);}.splash-figure{grid-row: auto;grid-column: 1;}}@media (max-width: 767px){.band img{max-height: 55vh;object-fit: cover;}}