.spacer{background:#ddd;width:100%;height:50vh}.gallery h1{font-size:clamp(2em,4vw,6em)}.gallery{padding:150px 0;display:flex}.left{width:40%}.right{flex-direction:column;justify-content:flex-start;width:60%;height:100vh;display:flex}.desktopContent{width:100%}.desktopContentSection{flex-direction:column;justify-content:flex-start;min-height:100vh;display:flex;position:relative}.desktopPhotos{width:auto;height:100%;position:relative;overflow:hidden}.desktopPhoto{z-index:1;background:linear-gradient(199deg,#4c477d 30%,#e5e5ea 150%);border-radius:20px;width:100%;height:100%;padding:60px;position:absolute}.mobileContent{display:none}.mobilePhoto{width:345px;height:100%;padding:45px;overflow:hidden}@media screen and (max-width:968px){.gallery{padding:30px 0}.left{display:none}.right{align-items:center;width:100%;height:auto}.desktopPhotos{display:none}.mobileContent{display:block}}@media screen and (max-width:375px){.mobilePhoto{width:280px}}
:root{--white:#fff;--black:#141417;--light-stroke-cards:#a8afcc4d;--light-cards-l:#ffffff8c;--strokes-gray-gradient-50-d:#4b4e5b4d;--light-btn-secondary-l:#f5f6ff;--light-text-main-l:#04041e;--buttons-secondary-d:#1f1e22;--gray:gray;--text-secondary:#636479;--texts-main-text-d:#e5e5ea;--ios-external-gray:#4a4a69;--dark-slate:#252629;--dark-purple:#4c477d;--light-purple:#aca6e7;--light-tabs:#b5b4c9;--purple-dark:#340d75;--btn-orange:#ff5f28;--slate-100:#e9edf7;--light-theme:#fffefb;--light-grey-400:#adb0d0;--grey-400:#adadad;--grey-600:#71717c;--liner-stroke:#2625294d;--white-30:#ffffff4d;--light-blue-95:#d1d8fb4d;--light-blue-95-gradient:linear-gradient(180deg, #d1d8fb4d -3.48%, #808dcc33 99.61%, #808dcc33 99.61%);--black-80t:#262529cc;--white-80t:#fffc;--purple-gradient:linear-gradient(199deg, #7970d4 12.81%, #e3e3ed 218.67%);--purple-dark-gradient:linear-gradient(180deg, #4c477d 0%, #e3e3ed 211.33%);--white-radial-gradient:radial-gradient(84.27% 49.59% at 50.38% 63.73%, #e9edf700 1.93%, #e9edf766 50.71%, var(--light-theme) 69.42%);--stone-100:#f2f1ee;--black-radial-gradient:radial-gradient(49.43% 50% at 50% 50%, transparent 62.52%, #141417 93.88%);--dark-theme-orange-gradient:linear-gradient(268.93deg, #fedcae 0%, #e9531a 101.83%);--light-white-orange-gradient:linear-gradient(269deg, #f18a03 0%, #e9531a 101.83%);--light-gradient-icon:linear-gradient(248deg, #fff9 19.88%, #ffffff42 67.76%);--gray-900:#262529;--gray-950:#28282b;--dark-grayscale-gray-gradient-50-stroke:#8a878733;--gradient-soft-gray:linear-gradient(179.55deg, #8a878733 -3.48%, #4b4e5b4d 48.02%, #6d6e7133 99.61%);--strokes-gray-gradient-50-d-bg:linear-gradient(180deg, #4b4e5b4d -3.48%, #6d6e7133 99.61%, #6d6e7133 99.61%);--purple-decor-gradient:radial-gradient(100% 50% at center, #e64affde 33%, #c540ed94 43%, #340d7500 49%);--purple-decor-gradient-2:radial-gradient(80% 60% at center, #a838ddd6 40%, #e64aff 46%, #340d7585 55%, #0000 83%);--purple-decor-gradient-3:radial-gradient(80% 40% at center, #a838ddd6 40%, #e64aff 46%, #340d7585 55%, #0000 83%);--black-gradient-1:linear-gradient(57deg, #ffffff0a 0%, #fff0 147.05%);--text-secondary-filter:brightness(0) saturate(100%) invert(39%) sepia(10%) saturate(728%) hue-rotate(199deg) brightness(95%) contrast(88%);--light-text-main-l-filter:brightness(0) saturate(100%) invert(5%) sepia(24%) saturate(3175%) hue-rotate(212deg) brightness(105%) contrast(107%);--theme-primary-color:var(--white);--theme-secondary-color:var(--texts-main-text-d);--theme-third-color:var(--texts-main-text-d);--theme-bg-color:var(--black);--theme-card-border:var(--strokes-gray-gradient-50-d);--theme-purple-gradient:var(--purple-dark-gradient);--theme-purple-color:var(--dark-purple);--theme-card-bg:linear-gradient(57deg, #ffffff0a 0%, #fff0 147.05%), #2625294d;--theme-card-bg-2:linear-gradient(57deg, #ffffff03 0%, #fff0 147.05%), #262529;--theme-radial-gradient:var(--black-radial-gradient);--theme-orange-gradient:var(--dark-theme-orange-gradient);--theme-field-bg:var(--strokes-gray-gradient-50-d-bg);--theme-field-label:var(--light-grey-400);--theme-field-border:var(--grey-400);--theme-select-menu-bg:var(--black);--theme-select-menu-border:var(--grey-600);--theme-btn-bg:var(--black);--theme-bg-2:var(--black-80t)}[data-theme=light]{--theme-primary-color:var(--light-text-main-l);--theme-secondary-color:var(--text-secondary);--theme-third-color:var(--light-text-main-l);--theme-bg-color:var(--light-theme);--theme-card-bg:var(--stone-100);--theme-card-bg-2:var(--light-gradient-icon);--theme-purple-gradient:var(--purple-gradient);--theme-radial-gradient:var(--white-radial-gradient);--theme-orange-gradient:var(--light-white-orange-gradient);--theme-purple-color:var(--light-purple);--theme-card-border:var(--light-stroke-cards);--theme-field-bg:var(--white);--theme-field-label:var(--text-secondary);--theme-field-border:var(--light-tabs);--theme-select-menu-bg:var(--white);--theme-select-menu-border:var(--light-tabs);--theme-btn-bg:var(--white);--theme-bg-2:var(--white-80t)}
html{scroll-behavior:smooth;background-color:var(--theme-bg-color)}.isHidden{overflow:hidden!important}html,body,#__next{min-height:100%}body{color:var(--theme-primary-color);background-position:50%;background-color:var(--theme-bg-color);isolation:isolate}body:before{content:"";z-index:-1;background-image:url(../media/body-shape.svg.0uxauut111ybl.js);background-position:50%;background-repeat:no-repeat;background-color:var(--theme-bg-color);background-blend-mode:color-dodge;aspect-ratio:1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}[data-theme=light] body:before{background-blend-mode:none;background:0 0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (appearance:none){[data-theme=light] body:before{filter:blur(80px);opacity:.4}}#__next{min-height:100vh}#__next,section:not([data-section]):not([tabindex="-1"]){flex-direction:column;display:flex}main:not([data-main=app-router]){contain:paint;min-height:100vh;margin-top:98px}@media screen and (max-width:1440px){main:not([data-main=app-router]){margin-top:64px}}section:not([data-section]):not([tabindex="-1"]){background:var(--theme-radial-gradient);justify-content:center;padding:100px 0;position:relative}@media screen and (max-width:992px){section:not([data-section]):not([tabindex="-1"]){height:auto;padding:50px 0}}button{cursor:pointer}video{background:0 0}.reset-background{background:0 0!important}.custom-paragraph+.custom-paragraph{margin-top:-60px}@media screen and (max-width:768px){.custom-paragraph+.custom-paragraph{margin-top:-36px}}
