/* ! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-top-14{top:-3.5rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-3\/4{left:75%}.right-5{right:1.25rem}.top-0{top:0}.top-1\/3{top:33.333333%}.top-14{top:3.5rem}.z-0{z-index:0}.z-50{z-index:50}.m-0{margin:0}.m-1{margin:.25rem}.m-1\.5{margin:.375rem}.m-6{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-1{margin-left:-.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-0{height:0}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2\/4{height:50%}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[400px\]{height:400px}.h-\[522px\]{height:522px}.h-\[75px\]{height:75px}.h-\[75vh\]{height:75vh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[75px\]{width:75px}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.grow{flex-grow:1}.basis-1{flex-basis:0.25rem}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-5{gap:1.25rem}.gap-\[30px\]{gap:30px}.gap-\[70px\]{gap:70px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-4{border-width:4px}.border-none{border-style:none}.border-\[\#64748B\]{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.border-secondary{--tw-border-opacity:1;border-color:rgb(166 66 92/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.bg-BG{--tw-bg-opacity:1;background-color:rgb(10 36 54/var(--tw-bg-opacity))}.bg-\[\#00000066\]{background-color:#0006}.bg-\[\#64748B\]{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.bg-\[\#A6425C33\]{background-color:#a6425c33}.bg-\[\#A6425C\]{--tw-bg-opacity:1;background-color:rgb(166 66 92/var(--tw-bg-opacity))}.bg-\[\#E6F1F4\]{--tw-bg-opacity:1;background-color:rgb(230 241 244/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(34 57 74/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(166 66 92/var(--tw-bg-opacity))}.bg-secondary\/60{background-color:#a6425c99}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-\[5vh\]{padding-bottom:5vh;padding-top:5vh}.pb-10{padding-bottom:2.5rem}.pb-3{padding-bottom:.75rem}.pl-6{padding-left:1.5rem}.pt-14{padding-top:3.5rem}.text-center{text-align:center}.text-start{text-align:start}.font-inter{font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-lato{font-family:Lato,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.text-BG{--tw-text-opacity:1;color:rgb(10 36 54/var(--tw-text-opacity))}.text-\[\#130F26\]{--tw-text-opacity:1;color:rgb(19 15 38/var(--tw-text-opacity))}.text-\[\#94A3B8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(34 57 74/var(--tw-text-opacity))}.text-grayLight{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-secondary{--tw-text-opacity:1;color:rgb(166 66 92/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-75{transition-delay:75ms}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--font-body:Inter,Roboto,ui-sans-serif,system-ui,sans-serif;--canvas:#082235;--section:#081822;--raised:#102c40;--muted:#8aa9bb;--brand:#a8415a;--brand-soft:#d16a85}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.public-page,body{background:#082235;background:var(--canvas);font-family:Inter,Roboto,ui-sans-serif,system-ui,sans-serif;font-family:var(--font-body)}.public-page{color:#f8fbfc;min-height:100vh}.public-container{margin-inline:auto;width:min(1120px,calc(100% - 40px))}.public-header{height:76px;justify-content:space-between;margin:auto;max-width:1120px;padding:0 20px}.brand,.public-header{align-items:center;display:flex}.brand{color:#fff;font-size:20px;font-weight:700;gap:8px;text-decoration:none}.brand img{height:32px;object-fit:contain;width:32px}.header-download{border:1px solid #fff3;border-radius:9px;color:#fff;font-size:14px;font-weight:600;padding:9px 14px;text-decoration:none}.eyebrow{color:#d16a85;color:var(--brand-soft);font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 10px}.surface{background:#102c40;background:var(--raised);border:1px solid #ffffff14;border-radius:16px}.public-loading{display:grid;font:600 16px Inter,Roboto,ui-sans-serif,system-ui,sans-serif;font:600 16px var(--font-body);place-items:center}.public-error,.public-loading{background:#082235;background:var(--canvas);color:#fff;min-height:100vh}.public-error main{margin:15vh auto;max-width:560px;padding:24px}.public-error h1{font-size:38px;margin:0}.public-error p{color:#8aa9bb;color:var(--muted);font-size:17px}.public-error a{color:#fff;font-weight:700}.event-hero{height:min(510px,57vw);min-height:380px;overflow:hidden;position:relative}.event-hero>img{height:100%;object-fit:cover;width:100%}.event-hero-overlay{background:linear-gradient(0deg,#081822f5,#0818220d 75%);inset:0;position:absolute}.event-hero-content{inset:auto 0 42px;position:absolute}.event-hero h1{font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.03;margin:0;max-width:760px}.event-hero-content>p:not(.eyebrow){color:#e2edf2;font-size:18px;margin:13px 0 0}.event-content{grid-gap:54px;display:grid;gap:54px;grid-template-columns:minmax(0,1.45fr) minmax(310px,.72fr);padding-block:62px 42px}.event-main{grid-gap:44px;display:grid;gap:44px}.event-intro h2,.profile-section h2,.similar-events h2{font-size:29px;margin:0 0 16px}.event-intro>p:last-child{color:#c1d1da;line-height:1.75;max-width:690px;white-space:pre-line}.event-sidebar{grid-gap:16px;align-content:start;display:grid;gap:16px}.event-info{grid-gap:22px;display:grid;gap:22px;padding:20px}.event-info>div{display:flex;gap:13px}.event-info svg{color:#d16a85;color:var(--brand-soft);flex:0 0 auto;width:22px}.event-info span,.ticket-row span{grid-gap:4px;display:grid;gap:4px}.event-info strong,.ticket-row strong{font-size:14px}.event-info small,.ticket-row small{color:#8aa9bb;color:var(--muted);font-size:13px}.tickets{padding:20px}.section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.section-heading h2{align-items:center;display:flex;font-size:20px;gap:8px;margin:0}.ticket-row{border-top:1px solid #ffffff17;display:flex;gap:12px;justify-content:space-between;padding:14px 0}.ticket-row b{color:#f4c4d0;white-space:nowrap}.ticket-link{background:#a8415a;background:var(--brand);border-radius:9px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:7px;justify-content:center;padding:12px;text-decoration:none}.ticket-link svg{width:15px}.guest-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.guest{background:#0d293a;border-radius:12px;overflow:hidden}.guest img{aspect-ratio:1;object-fit:cover;width:100%}.guest p{font-size:14px;font-weight:600;margin:10px}.sponsors{padding:22px}.sponsors h2{font-size:20px;margin:0 0 18px}.sponsors>div{display:flex;flex-wrap:wrap;gap:20px}.sponsors figure{margin:0;text-align:center;width:105px}.sponsors img{height:50px;object-fit:contain;width:100%}.sponsors figcaption{color:#8aa9bb;color:var(--muted);font-size:12px;margin-top:6px}.similar-events{padding-block:34px 55px}.saved-events>div,.similar-events>div{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(3,1fr)}.event-card{background:#102c40;background:var(--raised);border:1px solid #ffffff14;border-radius:14px;color:#fff;overflow:hidden;text-decoration:none;transition:transform .18s ease}.event-card:hover{transform:translateY(-3px)}.event-card>img{height:146px;object-fit:cover;width:100%}.event-card>div{padding:13px}.event-card h3{font-size:16px;margin:5px 0}.event-date{color:#d16a85;color:var(--brand-soft);font-size:11px;font-weight:700;margin:0}.event-place{color:#8aa9bb;color:var(--muted);font-size:12px;margin:0}.download-card{align-items:center;background:#112c42;border:1px solid #244b62;border-radius:18px;display:flex;gap:30px;justify-content:space-between;margin:22px 0 66px;padding:30px 34px}.download-card h2{color:#fff;font-size:25px;margin:0}.download-card p:not(.eyebrow){color:#bfceda;margin-bottom:0;max-width:510px}.download-card .eyebrow{color:#ec94aa}.store-links{display:flex;flex-shrink:0;gap:10px}.store-links a{align-items:center;background:#0a2436;border:1px solid #244b62;border-radius:9px;color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;min-width:135px;padding:9px 11px;text-decoration:none}.store-links svg{font-size:25px}.store-links span{display:grid}.store-links small{font-size:9px;font-weight:500}.post-layout{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);margin:45px auto;width:min(960px,calc(100% - 40px))}.post-detail{padding:24px}.post-author{align-items:center;display:flex;gap:11px}.avatar{background:#26445a;border-radius:50%;flex:0 0 auto;height:38px;object-fit:cover;width:38px}.avatar-fallback{color:#fff;display:grid;font-weight:700;place-items:center}.post-author div{grid-gap:3px;display:grid;gap:3px}.post-author a{color:#fff;font-size:14px;font-weight:700;text-decoration:none}.post-author time{color:#8aa9bb;color:var(--muted);font-size:12px}.post-copy{color:#edf4f7;font-size:16px;line-height:1.62;margin:22px 0;white-space:pre-line}.post-media{grid-gap:2px;border-radius:12px;display:grid;gap:2px;overflow:hidden}.media-1{grid-template-columns:1fr}.media-2,.media-3{grid-template-columns:repeat(2,1fr)}.media-3 .media-frame:first-child{grid-row:span 2}.media-frame{background:#071820;min-height:185px;position:relative}.media-frame img{height:100%;object-fit:cover;position:absolute;width:100%}.media-frame svg{background:#0000008c;border-radius:50%;height:28px;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}.post-metrics{color:#8aa9bb;color:var(--muted);display:flex;font-size:13px;gap:21px;padding-top:18px}.post-metrics span,.profile-post footer span{align-items:center;display:flex;gap:6px}.post-metrics svg,.profile-post footer svg{width:16px}.post-aside{grid-gap:16px;display:grid;gap:16px}.post-event{background:#0d2a3c;border:1px solid #ffffff1a;border-radius:13px;color:#fff;display:flex;overflow:hidden;text-decoration:none}.post-event>img{object-fit:cover;width:94px}.post-event>div{grid-gap:4px;display:grid;gap:4px;padding:12px}.post-event span{color:#8aa9bb;color:var(--muted);font-size:11px}.post-event strong{font-size:14px}.post-event small{align-items:center;color:#f2a6b9;display:flex;font-size:11px;gap:4px}.post-event small svg{width:12px}.comments{padding:19px}.section-heading>span{color:#8aa9bb;color:var(--muted);font-size:13px}.comment{border-top:1px solid #ffffff14;display:flex;gap:10px;padding:13px 0}.comment>div{min-width:0}.comment p,.comment strong{font-size:13px}.comment p{color:#dce8ed;line-height:1.45;margin:4px 0}.comment small,.quiet{color:#8aa9bb;color:var(--muted);font-size:11px}.quiet{margin:12px 0 0}.profile-page{padding-top:42px}.profile-hero{align-items:center;display:flex;gap:19px;padding:30px}.avatar-large{font-size:35px;height:96px;width:96px}.profile-hero h1{font-size:31px;margin:0}.profile-hero p{color:#8aa9bb;color:var(--muted);margin:4px 0}.profile-location{align-items:center;display:flex;font-size:13px;gap:5px}.profile-location svg{width:14px}.profile-stats{display:flex;gap:25px;margin-left:auto}.profile-stats span{grid-gap:4px;color:#8aa9bb;color:var(--muted);display:grid;font-size:12px;gap:4px;text-align:center}.profile-stats b{color:#fff;font-size:19px}.profile-section{margin-top:52px}.profile-posts{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.profile-post{color:#fff;overflow:hidden;text-decoration:none}.profile-post>img{height:145px;object-fit:cover;width:100%}.profile-post>div{padding:14px}.profile-post p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.5;margin:0 0 10px;overflow:hidden}.profile-post small{color:#d16a85;color:var(--brand-soft);font-size:12px}.profile-post footer{border-top:1px solid #ffffff14;color:#8aa9bb;color:var(--muted);display:flex;font-size:12px;gap:12px;margin-top:12px;padding-top:12px}.saved-events{padding-bottom:2px}@media (max-width:760px){.event-hero{height:430px}.event-content,.post-layout{gap:28px;grid-template-columns:1fr;padding-block:38px}.event-sidebar{grid-row:1}.guest-grid{grid-template-columns:repeat(3,1fr)}.profile-posts,.saved-events>div,.similar-events>div{grid-template-columns:1fr}.event-card{display:grid;grid-template-columns:125px 1fr}.event-card>img{height:100%;min-height:106px}.download-card{display:grid;margin-bottom:40px;padding:24px}.store-links a{min-width:0}.profile-hero{flex-wrap:wrap;padding:23px}.profile-stats{justify-content:space-between;margin:5px 0 0;width:100%}.profile-post>img{height:185px}.post-layout{margin-top:25px}.public-header{height:64px}.event-hero-content{bottom:28px}.event-hero h1{font-size:39px}}.public-nav{display:flex;gap:30px;margin-left:auto;margin-right:34px}.public-nav a{color:#668096;font-size:14px;font-weight:600;text-decoration:none}.public-nav a:hover{color:#a6425c}.event-page{background:#0a2436;color:#fff}.event-page .public-header{height:84px;max-width:1200px}.event-page .brand{color:#fff;font-size:19px}.event-page .header-download{background:#102f43;border-color:#426174;color:#fff}.event-page .event-hero{border-radius:16px;height:405px;margin:18px auto 0;min-height:0;width:min(1120px,calc(100% - 40px))}.event-page .event-hero-overlay{background:linear-gradient(0deg,#05121ee6,#05121e05 68%)}.event-page .event-hero-content{bottom:31px}.event-page .eyebrow{color:#ec8fa7;font-size:11px}.event-page .event-hero h1{font-size:clamp(35px,4.6vw,56px);letter-spacing:-.045em;max-width:790px}.event-page .event-hero-meta{color:#fff;display:flex;flex-wrap:wrap;font-size:14px;gap:17px;margin-top:15px}.event-page .event-hero-meta span{align-items:center;display:flex;gap:6px}.event-page .event-hero-meta svg{color:#f39ab0;width:16px}.event-page .event-content{gap:20px;grid-template-columns:minmax(0,1.55fr) minmax(290px,.77fr);padding-block:34px 26px}.event-page .event-main{align-self:start;gap:20px}.event-page .event-main>section,.event-page .event-sidebar>section{background:#103247;border:1px solid #244b62;border-radius:14px}.event-page .event-intro{padding:25px 28px}.event-page .event-intro h2,.event-page .similar-events h2{border-bottom:1px solid #244b62;color:#fff;font-size:27px;letter-spacing:-.03em;padding-bottom:13px}.event-page .event-intro>p:last-child{color:#c6d5df;font-size:14px;line-height:1.7}.event-page .event-sidebar{gap:18px}.event-page .event-info{gap:17px;padding:25px 20px}.event-page .event-info h2{color:#fff;font-size:20px;margin:0 0 5px}.event-page .event-info svg{color:#ec8fa7}.event-page .event-info strong{color:#fff;font-size:13px;font-weight:500}.event-page .event-info small{color:#b3c7d4}.event-page .map-link{align-items:center;color:#f1a1b5;display:flex;font-size:13px;font-weight:700;gap:7px;margin:1px 0 0 35px;text-decoration:none}.event-page .map-link svg{width:14px}.event-page .tickets{padding:22px 20px}.event-page .section-heading h2{color:#fff}.event-page .ticket-row{border-color:#244b62}.event-page .ticket-row strong{color:#fff}.event-page .ticket-row small{color:#b3c7d4}.event-page .ticket-row b{color:#f5b1c0}.event-page .ticket-start{color:#b3c7d4;font-size:13px;margin:20px 0 13px}.event-page .ticket-start b{color:#fff;display:block;font-size:20px;margin-top:5px}.event-page .starting-from{color:#b3c7d4;font-size:11px;font-weight:700;letter-spacing:.08em}.event-page .ticket-callout{color:#fff;display:block;font-size:17px;line-height:1.4;margin-top:10px}.event-page .ticket-link{background:#a6425c;border-radius:10px;box-shadow:0 7px 15px #0003}.event-page .ticket-link:hover{background:#bd5570}.event-page .guest-grid{background:#103247;border:1px solid #244b62;border-radius:14px;grid-template-columns:repeat(4,1fr);padding:22px}.event-page .event-main>section:has(.guest-grid)>.section-heading{display:none}.event-page .guest{background:#0000;overflow:visible;text-align:center}.event-page .guest img{aspect-ratio:1;border:3px solid #244b62;border-radius:50%;display:block;margin:0 auto;width:104px}.event-page .guest p{color:#fff;font-size:13px;margin:10px 0 0}.event-page .sponsors{padding:25px 28px}.event-page .sponsors h2{color:#fff}.event-page .sponsors figcaption{color:#b3c7d4}.event-page .similar-events{padding-block:20px 34px}.event-page .similar-events>div{gap:16px}.event-page .event-card{background:#103247;border-color:#244b62;color:#fff}.event-page .event-card h3{color:#fff}.event-page .event-date{color:#ec8fa7}.event-page .event-place{color:#b3c7d4}.event-page .download-card{background:#112c42}.event-page .download-card h2{color:#fff}.event-page .download-card p:not(.eyebrow){color:#bfceda}.event-page .download-card .eyebrow{color:#ec94aa}@media (max-width:760px){.public-nav{display:none}.event-page .event-hero{height:355px;margin-top:7px;width:min(100% - 28px,1120px)}.event-page .event-content{padding-block:22px}.event-page .event-sidebar{grid-row:auto}.event-page .guest-grid{gap:18px 8px;grid-template-columns:repeat(3,1fr)}.event-page .guest img{width:76px}.event-page .event-intro{padding:21px}.event-page .event-hero-content{bottom:24px}.event-page .event-hero h1{font-size:35px}.event-page .event-hero-meta{font-size:12px;gap:8px}}.event-page .event-info{overflow:hidden}.event-page .event-map-preview{background:#0a2436;border:1px solid #244b62;border-radius:10px;height:158px;margin:2px 0 -5px;overflow:hidden}.event-page .event-map-preview iframe{border:0;filter:saturate(.82) contrast(.93);height:100%;width:100%}.event-page .ticket-row b{color:#fff}.event-page .guest-section{padding:24px 28px}.event-page .guest-section .section-heading{border-bottom:1px solid #244b62;margin-bottom:22px;padding-bottom:13px}.event-page .guest-section .section-heading h2{color:#fff;font-size:27px;letter-spacing:-.03em}.event-page .guest-grid{background:#0000;border:0;border-radius:0;padding:0}.event-page .guest p{margin-bottom:3px}.event-page .guest small{color:#b3c7d4;display:block;font-size:11px}.event-page .organizer-card{align-items:center;background:#103247;border:1px solid #244b62;display:flex;gap:12px;padding:16px 18px}.event-page .organizer-card img{background:#244b62;border-radius:50%;flex:0 0 auto;height:40px;object-fit:cover;width:40px}.event-page .organizer-card div{grid-gap:3px;display:grid;gap:3px;min-width:0}.event-page .organizer-card span{color:#b3c7d4;font-size:12px}.event-page .organizer-card strong{color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-page .organizer-card a{color:#ec8fa7;font-size:13px;font-weight:700;margin-left:auto;text-decoration:none;white-space:nowrap}@media (max-width:760px){.event-page .event-map-preview{height:180px}.event-page .guest-section{padding:21px}.event-page .guest-section .section-heading h2{font-size:23px}}.event-page .event-section-card-content{padding-top:22px}.event-page .event-section-card .guest-grid{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.event-page .event-section-card .guest{min-width:0}.event-page .event-section-card .guest img{border:3px solid #244b62;width:min(148px,100%)}.event-page .event-section-card .guest p{font-size:14px;margin:12px 0 4px}.event-page .event-section-card .guest small{display:block;font-size:12px}.event-page .sponsor-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.event-page .sponsor-grid figure{align-items:center;background:#0a2a3d;border:1px solid #244b62;border-radius:11px;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:16px 12px 13px;transition:border-color .18s ease,transform .18s ease}.event-page .sponsor-grid figure:hover{border-color:#5a8096;transform:translateY(-2px)}.event-page .sponsor-grid img{height:72px;width:min(126px,100%)}.event-page .sponsor-grid figcaption{color:#d7e4eb;font-weight:600;margin-top:10px;text-align:center}.event-page .event-section-card{background:#103247;border:1px solid #244b62;border-radius:14px;padding:24px 28px}.event-page .event-section-card>h2{border-bottom:1px solid #244b62;color:#fff;font-size:27px;letter-spacing:-.03em;line-height:1.2;margin:0;padding-bottom:14px}.event-page .event-section-card-content{padding-top:18px}.event-page .event-description{color:#c6d5df;font-size:14px;line-height:1.7;margin:0;white-space:pre-line}.event-page .event-section-card .guest-grid{background:#0000;border:0;border-radius:0;padding:0}.event-page .sponsor-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.event-page .sponsor-grid figure{margin:0;text-align:center;width:105px}.event-page .sponsor-grid img{display:block;height:54px;object-fit:contain;width:100%}.event-page .sponsor-grid figcaption{color:#b3c7d4;font-size:12px;margin-top:9px}.event-page .event-section-card .guest p{color:#fff;margin-top:10px}.event-page .event-section-card .guest small{color:#b3c7d4}.event-page .event-section-card .guest img{border-color:#244b62}@media (max-width:760px){.event-page .event-section-card{padding:21px}.event-page .event-section-card>h2{font-size:23px}.event-page .event-section-card-content{padding-top:17px}.event-page .event-section-card .guest-grid{gap:19px 10px;grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.event-page .event-section-card .guest img{width:min(104px,100%)}.event-page .event-section-card .sponsor-grid{gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-page .sponsor-grid figure{min-height:116px;padding:14px 9px 11px}.event-page .sponsor-grid img{height:60px}}.post-page{background:#0a2436}.post-page .post-layout{align-items:start;gap:24px;grid-template-columns:minmax(0,1.38fr) minmax(300px,.72fr);margin:30px auto 44px;width:min(1080px,calc(100% - 40px))}.post-page .comments,.post-page .post-detail{background:#103247;border:1px solid #244b62;border-radius:16px}.post-page .post-detail{padding:28px}.post-page .comments .section-heading p,.post-page .post-kicker{color:#ec8fa7;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 10px}.post-page .post-author{border-bottom:1px solid #244b62;padding-bottom:22px}.post-page .post-author .avatar{height:46px;width:46px}.post-page .post-author a{color:#fff;font-size:15px}.post-page .post-author time{color:#b3c7d4}.post-page .post-copy{color:#fff;font-size:17px;line-height:1.68;margin:25px 0}.post-page .post-media{background:#0a2436;border:1px solid #244b62;border-radius:12px;gap:3px}.post-page .media-frame{min-height:235px}.post-page .media-frame svg{background:#a6425c;border:2px solid #fff;box-shadow:0 6px 20px #00000057}.post-page .post-metrics{border-top:1px solid #244b62;color:#b3c7d4;margin-top:22px;padding:16px 0 0}.post-page .post-metric{background:#0a2a3d;border:1px solid #244b62;border-radius:8px;color:#fff;font-weight:600;padding:8px 11px}.post-page .post-metric svg{color:#ec8fa7}.post-page .post-metrics a{align-items:center;color:#ec8fa7;display:flex;font-size:13px;font-weight:700;gap:5px;margin-left:auto;text-decoration:none}.post-page .post-metrics a svg{width:15px}.post-page .post-aside{gap:20px}.post-page .post-event{background:#103247;border-color:#244b62;border-radius:16px;display:block;min-height:205px;position:relative}.post-page .post-event>img{height:100%;inset:0;min-height:205px;object-fit:cover;position:absolute;width:100%}.post-page .post-event-shade{background:linear-gradient(0deg,#05121eed,#05121e0f);inset:0;position:absolute}.post-page .post-event>div:last-child{display:flex;flex-direction:column;justify-content:flex-end;min-height:181px;padding:18px;position:relative;z-index:1}.post-page .post-event span{color:#ec8fa7;font-size:10px;font-weight:700;letter-spacing:.08em}.post-page .post-event strong{color:#fff;font-size:20px;line-height:1.25;margin-top:6px}.post-page .post-event small{color:#fff;font-size:12px;margin-top:11px}.post-page .post-event small svg{color:#ec8fa7}.post-page .comments{padding:23px 20px 10px}.post-page .comments .section-heading{align-items:end;border-bottom:1px solid #244b62;margin-bottom:0;padding-bottom:15px}.post-page .comments .section-heading h2{color:#fff;font-size:23px;margin:0}.post-page .comments .section-heading>span{color:#b3c7d4;font-size:12px}.post-page .comment{border-color:#244b62;gap:12px;padding:16px 0}.post-page .comment .avatar{height:34px;width:34px}.post-page .comment strong{color:#fff}.post-page .comment p{color:#d8e3e9;line-height:1.55}.post-page .comment small,.post-page .quiet{color:#9db5c4}.post-page .comments-app-link{align-items:center;color:#ec8fa7;display:flex;font-size:12px;font-weight:700;gap:5px;justify-content:center;margin:3px 0 12px;text-decoration:none}.post-page .comments-app-link svg{width:14px}@media (max-width:760px){.post-page .post-layout{gap:16px;grid-template-columns:1fr;margin:18px auto 35px;width:min(100% - 28px,1080px)}.post-page .post-detail{padding:20px}.post-page .post-copy{font-size:16px}.post-page .media-frame{min-height:155px}.post-page .post-metrics{flex-wrap:wrap;gap:8px}.post-page .post-metrics a{margin:6px 0 0;width:100%}.post-page .post-event,.post-page .post-event>img{min-height:184px}.post-page .post-event>div:last-child{min-height:160px}.post-page .comments{padding:20px 17px 8px}}.user-page{background:#0a2436}.user-page .profile-page{padding-top:26px}.user-page .profile-hero{background:#103247;border:1px solid #244b62;border-radius:17px;justify-content:space-between;min-height:172px;overflow:hidden;padding:29px 34px;position:relative}.user-page .profile-hero:before{background:#a6425c;border-radius:50%;content:"";height:350px;opacity:.16;position:absolute;right:-95px;top:-220px;width:350px}.user-page .profile-identity{align-items:center;display:flex;gap:19px;position:relative;z-index:1}.user-page .avatar-large{border:3px solid #244b62;font-size:36px;height:104px;width:104px}.user-page .profile-kicker{color:#ec8fa7;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 7px}.user-page .profile-hero h1{color:#fff;font-size:34px;letter-spacing:-.04em}.user-page .profile-handle{color:#b3c7d4!important;font-size:14px}.user-page .profile-location{color:#dbe7ed!important;font-size:13px}.user-page .profile-location svg{color:#ec8fa7}.user-page .profile-stats{border-left:1px solid #244b62;gap:28px;padding:16px 0 16px 30px;position:relative;z-index:1}.user-page .profile-stats span{color:#b3c7d4;font-size:12px}.user-page .profile-stats b{color:#fff;font-size:23px}.user-page .profile-section{margin-top:42px}.user-page .user-section{background:#103247;border:1px solid #244b62;border-radius:16px;padding:25px 28px 28px}.user-page .user-section-heading{align-items:flex-end;border-bottom:1px solid #244b62;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.user-page .user-section-heading p{color:#ec8fa7;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 8px}.user-page .user-section-heading h2{color:#fff;font-size:26px;letter-spacing:-.03em;margin:0}.user-page .user-section-heading>span{color:#b3c7d4;font-size:12px}.user-page .user-section-heading>svg{color:#ec8fa7;width:21px}.user-page .profile-posts{gap:15px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.user-page .profile-post{background:#0a2a3d;border:1px solid #244b62;border-radius:12px;transition:transform .18s ease,border-color .18s ease}.user-page .profile-post:hover{border-color:#5a8096;transform:translateY(-3px)}.user-page .profile-post>img{height:165px}.user-page .profile-post>div{padding:16px}.user-page .profile-post p{color:#fff;font-size:14px}.user-page .profile-post small{color:#ec8fa7}.user-page .profile-post footer{align-items:center;border-color:#244b62;color:#b3c7d4}.user-page .profile-post footer span{gap:5px}.user-page .profile-post footer>svg{color:#ec8fa7;margin-left:auto;width:16px}.user-page .user-event-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.user-page .event-card{background:#0a2a3d;border-color:#244b62}.user-page .event-card h3{color:#fff}.user-page .event-card .event-date{color:#ec8fa7}.user-page .event-card .event-place{color:#b3c7d4}@media (max-width:760px){.user-page .profile-page{padding-top:15px}.user-page .profile-hero{padding:23px}.user-page .profile-identity{align-items:flex-start;gap:14px}.user-page .avatar-large{font-size:28px;height:78px;width:78px}.user-page .profile-hero h1{font-size:26px}.user-page .profile-stats{border-left:0;border-top:1px solid #244b62;gap:0;padding:17px 0 0}.user-page .profile-stats span{width:33.33%}.user-page .user-section{padding:21px}.user-page .user-section-heading h2{font-size:22px}.user-page .profile-posts,.user-page .user-event-grid{grid-template-columns:1fr}.user-page .profile-post>img{height:190px}}.post-page .post-detail-text-only{padding-bottom:24px}.post-page .post-inline-event{align-items:center;color:#b3c7d4;display:inline-flex;font-size:13px;gap:7px;margin-top:3px;text-decoration:none}.post-page .post-inline-event svg{color:#ec8fa7;width:16px}.post-page .post-detail-text-only .post-metrics{align-items:center;background:#0a2a3d;border:0;border-radius:22px;gap:0;margin-top:13px;padding:0 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-page .post-detail-text-only .post-metric{background:#0000;border:0;font-weight:500;padding:10px 13px}.post-page .post-detail-text-only .post-metrics a{color:#b3c7d4;font-size:0;margin-left:0;padding:10px 6px 10px 12px}.post-page .post-detail-text-only .post-metrics a svg{height:19px;width:19px}.user-page .profile-post-text-only{background:#151f28;border:0;border-radius:24px}.user-page .profile-post-text-only:hover{border-color:#0000;transform:none}.user-page .profile-post-text-only>div{box-sizing:border-box;display:flex;flex-direction:column;height:340px;max-height:340px;overflow:hidden;padding:25px}.user-page .profile-text-post-author{align-items:center;display:flex;gap:13px;margin-bottom:23px}.user-page .profile-text-post-author .avatar{height:50px;width:50px}.user-page .profile-text-post-author span{grid-gap:3px;display:grid;gap:3px;min-width:0}.user-page .profile-text-post-author strong{color:#fff;font-size:18px;letter-spacing:-.02em;line-height:1.12}.user-page .profile-text-post-author small{color:#b5b8bc;font-size:14px;line-height:1.15}.user-page .profile-post-text-only p{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#f1f3f5;display:-webkit-box;font-size:18px;letter-spacing:0;line-height:1.42;margin:0;overflow:hidden}.user-page .profile-text-post-metrics{border-top:1px solid #293741;color:#89939b;display:flex;font-size:14px;gap:28px;line-height:1.2;margin-top:auto;padding-top:19px}.user-page .profile-text-post-metrics span{display:block}@media (max-width:760px){.user-page .profile-post-text-only{border-radius:24px}.user-page .profile-post-text-only>div{height:340px;max-height:340px;padding:25px}.user-page .profile-text-post-author{margin-bottom:23px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.first\:ml-0:first-child{margin-left:0}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:bg-secondary\/80:hover{background-color:#a6425ccc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}@media (min-width:640px){.sm\:hidden{display:none}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.md\:mt-10{margin-top:2.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:h-\[87px\]{height:87px}.md\:w-1\/2{width:50%}.md\:w-8{width:2rem}.md\:w-\[87px\]{width:87px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.md\:translate-y-10{--tw-translate-y:2.5rem}.md\:scale-125,.md\:translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:gap-1{gap:.25rem}.md\:gap-1\.5{gap:.375rem}.md\:gap-10{gap:2.5rem}.md\:gap-3{gap:.75rem}.md\:gap-5{gap:1.25rem}.md\:border-t{border-top-width:1px}.md\:p-10{padding:2.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:pl-8{padding-left:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[10px\]{font-size:10px}.md\:text-\[40px\]{font-size:40px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-bold{font-weight:700}.md\:leading-3{line-height:.75rem}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:text-\[\#94A3B8\],.md\:text-grayLight{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}}@media (min-width:1024px){.lg\:line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}.App{background-color:#0a2436;height:100%;min-height:100vh}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:300 900;src:url(/static/media/hanken-grotesk-latin.442fd9727f3ba8156605.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:300 900;src:url(/static/media/hanken-grotesk-latin-ext.d7cf532eeb1eedcfcd05.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}.homepage{--ink:#081822;--navy:#0a2436;--rose:#a6425c;--white:#fff;--rose-hi:#c0587a;--rose-glow:#a6425c73;--rose-soft:#a6425c24;--navy-hi:#0f2f46;--navy-lo:#071420;--line:#ffffff14;--line-2:#ffffff24;--text:#fff;--text-2:#ffffffad;--text-3:#ffffff70;--font:"Hanken Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(0.16,1,0.3,1);--ease-io:cubic-bezier(0.77,0,0.18,1);--spring:cubic-bezier(0.34,1.56,0.64,1);--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:28px;--r-xl:40px;--pad:clamp(16px,4vw,56px);--maxw:1440px;--nav-h:76px}.homepage *,.homepage :after,.homepage :before{box-sizing:border-box;margin:0;padding:0}.homepage{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.homepage.lenis,.homepage.lenis .homepage{height:auto}.homepage .lenis.lenis-smooth{scroll-behavior:auto!important}.homepage .lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.homepage .lenis.lenis-stopped{overflow:hidden}.homepage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11";background:var(--ink);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.5;overflow-x:hidden}.homepage.is-loading{overflow:hidden}.homepage img,.homepage svg,.homepage video{display:block;max-width:100%}.homepage svg:not([viewBox]):not([width]){height:1em;width:1em}.homepage img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.homepage a{color:inherit;text-decoration:none}.homepage button,.homepage input,.homepage select{background:none;border:0;color:inherit;font:inherit;outline:0}.homepage button{cursor:pointer}.homepage ::selection{background:var(--rose);color:var(--white)}.homepage :focus-visible{border-radius:6px;outline:2px solid var(--rose-hi);outline-offset:3px}.homepage .sr-only{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.homepage .wrap{margin:0 auto;max-width:var(--maxw);padding:0 var(--pad);width:100%}.homepage .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.homepage .grain{animation:homepage-grain 1.2s steps(6) infinite;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");inset:-50%;opacity:.06;pointer-events:none;position:fixed;z-index:90}@keyframes homepage-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.homepage .btn{--h:46px;align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:600;gap:10px;height:var(--h);isolation:isolate;justify-content:center;letter-spacing:-.01em;overflow:hidden;padding:0 22px;position:relative;transition:background-color .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),box-shadow .5s var(--ease);white-space:nowrap}.homepage .btn svg{flex:none;height:18px;transition:transform .5s var(--ease);width:18px}.homepage .btn:hover svg.arrow{transform:translateX(4px)}.homepage .btn--primary{background:var(--rose);box-shadow:0 10px 30px -10px var(--rose-glow),inset 0 1px 0 #ffffff2e;color:var(--white)}.homepage .btn--primary:before{background:radial-gradient(120px circle at 50% 50%,#ffffff47,#0000 60%);background:radial-gradient(120px circle at var(--mx,50%) var(--my,50%),#ffffff47,#0000 60%);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s var(--ease);z-index:-1}.homepage .btn--primary:hover:before{opacity:1}.homepage .btn--primary:hover{box-shadow:0 16px 44px -10px var(--rose-glow),inset 0 1px 0 #ffffff38}.homepage .btn--ghost{background:#ffffff05;border:1px solid var(--line-2);color:var(--white)}.homepage .btn--ghost:hover{background:#ffffff12;border-color:#ffffff3d}.homepage .btn--white{background:var(--white);color:var(--ink)}.homepage .btn--white:hover{background:#f1e6ea}.homepage .btn--lg{--h:56px;font-size:16px;padding:0 28px}.homepage .btn--sm{--h:38px;font-size:14px;padding:0 16px}.homepage .btn__label{display:inline-block;overflow:hidden;position:relative}.homepage .btn__label span{display:block;transition:transform .55s var(--ease)}.homepage .btn__label span:after{content:attr(data-text);left:0;position:absolute;top:100%}.homepage .btn:hover .btn__label span{transform:translateY(-100%)}.homepage .icon-btn{background:#ffffff05;border:1px solid var(--line-2);border-radius:50%;display:grid;height:46px;place-items:center;transition:background-color .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease),opacity .3s;width:46px}.homepage .icon-btn:hover{background:#ffffff14;border-color:#ffffff42}.homepage .icon-btn:active{transform:scale(.94)}.homepage .icon-btn:disabled{opacity:.3;pointer-events:none}.homepage .icon-btn svg{height:18px;width:18px}.homepage .eyebrow{align-items:center;color:var(--text-3);display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.14em;text-transform:uppercase}.homepage .eyebrow:before{background:var(--rose);border-radius:2px;content:"";height:2px;width:18px}.homepage .h2{font-size:clamp(38px,5.6vw,88px);font-weight:700;letter-spacing:-.045em;line-height:.95}.homepage .h2 em{color:var(--rose-hi);font-style:normal}.homepage .lede{color:var(--text-2);font-size:clamp(16px,1.25vw,19px);line-height:1.55;max-width:46ch}.homepage .w{display:inline-block;margin-bottom:-.08em;overflow:hidden;padding-bottom:.08em;vertical-align:top}.homepage .w>span{display:inline-block;will-change:transform}.homepage .pulse{background:#ff5a7e;border-radius:50%;flex:none;height:8px;position:relative;width:8px}.homepage .pulse:after{animation:homepage-pulse 1.8s var(--ease) infinite;border:2px solid #ff5a7e;border-radius:50%;content:"";inset:-4px;position:absolute}@keyframes homepage-pulse{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.homepage .loader{background:var(--ink);display:grid;inset:0;place-items:center;position:fixed;z-index:200}.homepage .loader__mark{height:96px;overflow:visible;width:96px}.homepage .loader__mark .ring{stroke-dasharray:184 260;stroke-dashoffset:184}.homepage .loader__mark .eye{transform:scale(0);transform-origin:48px 50px}.homepage .loader__meta{align-items:flex-end;bottom:32px;color:var(--text-3);display:flex;font-size:13px;justify-content:space-between;left:var(--pad);letter-spacing:.14em;position:absolute;right:var(--pad);text-transform:uppercase}.homepage .loader__count{color:var(--white);font-size:clamp(48px,8vw,120px);font-weight:700;letter-spacing:-.05em;line-height:.8;text-transform:none}.homepage .nav{border-bottom:1px solid #0000;height:var(--nav-h);inset:0 0 auto 0;position:fixed;transition:transform .6s var(--ease),background-color .4s,border-color .4s,-webkit-backdrop-filter .4s;transition:transform .6s var(--ease),background-color .4s,border-color .4s,backdrop-filter .4s;transition:transform .6s var(--ease),background-color .4s,border-color .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s;z-index:100}.homepage .nav.is-scrolled{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);background:#081822b8;border-color:var(--line)}.homepage .nav.is-hidden{transform:translateY(-100%)}.homepage .nav__inner{align-items:center;display:flex;gap:24px;height:100%;justify-content:space-between}.homepage .nav__logo img{height:30px;width:auto}.homepage .nav__links{background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:999px;display:flex;gap:4px;padding:5px}.homepage .nav__links a{border-radius:999px;color:var(--text-2);font-size:14.5px;font-weight:500;padding:9px 16px;position:relative;transition:color .3s,background-color .3s}.homepage .nav__links a:hover{background:#ffffff0f;color:var(--white)}.homepage .nav__links a.is-active{background:#ffffff17;color:var(--white)}.homepage .nav__actions{align-items:center;display:flex;gap:10px}.homepage .nav__burger{border:1px solid var(--line-2);border-radius:50%;display:none;height:46px;position:relative;width:46px}.homepage .nav__burger span{background:var(--white);border-radius:2px;height:1.5px;left:14px;position:absolute;right:14px;transition:transform .5s var(--ease),top .5s var(--ease)}.homepage .nav__burger span:first-child{top:19px}.homepage .nav__burger span:nth-child(2){top:26px}.homepage .menu-open .nav__burger span:first-child{top:22px;transform:rotate(45deg)}.homepage .menu-open .nav__burger span:nth-child(2){top:22px;transform:rotate(-45deg)}.homepage .menu{background:var(--ink);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:calc(var(--nav-h) + 24px) var(--pad) 32px;position:fixed;transition:-webkit-clip-path .8s var(--ease-io);transition:clip-path .8s var(--ease-io);transition:clip-path .8s var(--ease-io),-webkit-clip-path .8s var(--ease-io);visibility:hidden;z-index:99}.homepage .menu-open .menu{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);visibility:visible}.homepage .menu__links{display:flex;flex-direction:column}.homepage .menu__links a{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:clamp(40px,12vw,64px);font-weight:700;justify-content:space-between;letter-spacing:-.045em;line-height:1.12;opacity:0;padding:6px 0;transform:translateY(40px);transition:transform .8s var(--ease),opacity .8s var(--ease)}.homepage .menu__links a small{color:var(--text-3);font-size:14px;font-weight:500;letter-spacing:0}.homepage .menu-open .menu__links a{opacity:1;transform:none}.homepage .menu-open .menu__links a:nth-child(2){transition-delay:.06s}.homepage .menu-open .menu__links a:nth-child(3){transition-delay:.12s}.homepage .menu-open .menu__links a:nth-child(4){transition-delay:.18s}.homepage .menu__foot{display:flex;flex-wrap:wrap;gap:10px}.homepage .hero{align-items:center;display:flex;isolation:isolate;min-height:100svh;overflow:hidden;padding:calc(var(--nav-h) + 5vh) 0 12vh;position:relative;text-align:center}.homepage .hero__bg{inset:-4% 0;overflow:hidden;pointer-events:none;position:absolute;z-index:-3}.homepage .wall__plane{grid-gap:22px;display:grid;filter:saturate(.8);gap:22px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(var(--cols,6),minmax(0,1fr));inset:-32% -12%;opacity:.34;position:absolute;transform:rotate(-9deg)}.homepage .wall__col{position:relative}.homepage .wall__col:nth-child(2n){margin-top:-16%}.homepage .wall__track{animation:homepage-wall-up 80s linear infinite;animation:homepage-wall-up var(--dur,80s) linear infinite;display:flex;flex-direction:column;gap:22px;will-change:transform}.homepage .wall__col:nth-child(2n) .wall__track{animation-direction:reverse}@keyframes homepage-wall-up{to{transform:translateY(-50%)}}.homepage .poster{aspect-ratio:4/5;background:var(--navy);border-radius:18px;overflow:hidden}.homepage .poster img{height:100%;object-fit:cover;width:100%}.homepage .poster:nth-child(n+7){display:none}.homepage .hero__bg:after{background:radial-gradient(ellipse 52% 48% at 50% 50%,#081822f2 0,#081822c7 48%,#0818224d 100%),linear-gradient(to bottom,var(--ink) 0,#08182200 24%,#08182200 68%,var(--ink) 100%);content:"";inset:0;position:absolute}.homepage .hero__aurora{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-2}.homepage .hero__aurora span{border-radius:50%;filter:blur(100px);opacity:.32;position:absolute;will-change:transform}.homepage .hero__aurora span:first-child{animation:homepage-drift1 18s ease-in-out infinite alternate;background:radial-gradient(circle,var(--rose) 0,#0000 65%);height:46vw;left:27%;top:-24%;width:46vw}.homepage .hero__aurora span:nth-child(2){animation:homepage-drift2 22s ease-in-out infinite alternate;background:radial-gradient(circle,#123a57 0,#0000 65%);bottom:-30%;height:42vw;left:-12%;opacity:.7;width:42vw}.homepage .hero__aurora span:nth-child(3){animation:homepage-drift1 26s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,#a6425ccc 0,#0000 65%);bottom:-6%;height:30vw;opacity:.22;right:-8%;width:30vw}@keyframes homepage-drift1{to{transform:translate(-6vw,8vh) scale(1.12)}}@keyframes homepage-drift2{to{transform:translate(8vw,-6vh) scale(1.1)}}.homepage .hero:after{background:linear-gradient(to bottom,#0000,var(--ink));content:"";height:24vh;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:-1}.homepage .hero__inner{position:relative;width:100%}.homepage .hero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1180px;position:relative;z-index:2}.homepage .hero__title{text-wrap:balance;font-size:clamp(42px,6vw,92px);font-weight:650;letter-spacing:-.035em;line-height:1.02;margin-bottom:26px}.homepage .hero__title .line{display:block;margin-bottom:-.08em;overflow:hidden;padding-bottom:.08em}.homepage .hero__title .line>span{display:inline-block;will-change:transform}.homepage .hero__title em{color:var(--rose-hi);font-style:normal}.homepage .hero__sub{text-wrap:balance;color:var(--text-2);font-size:clamp(16px,1.25vw,19px);line-height:1.55;margin:0 auto 40px;max-width:50ch}.homepage .search{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0a2436b3;border:1px solid var(--line-2);border-radius:999px;box-shadow:0 30px 70px -30px #000c;display:flex;height:68px;max-width:720px;padding:8px;position:relative;text-align:left;transition:border-color .35s var(--ease),background-color .35s var(--ease),box-shadow .5s var(--ease);width:100%}.homepage .search:focus-within{background:#0a2436eb;border-color:#a6425cbf;box-shadow:0 0 0 6px #a6425c24,0 30px 70px -30px #000c}.homepage .search svg{color:var(--text-3);flex:none;height:19px;width:19px}.homepage .search__field{align-items:center;cursor:text;display:flex;flex:1 1;gap:12px;height:100%;min-width:0;padding:0 12px 0 16px}.homepage .search__field input{flex:1 1;font-size:16px;height:100%;min-width:0}.homepage .search__field input::placeholder{color:var(--text-3)}.homepage .search__div{background:var(--line-2);flex:none;height:28px;width:1px}.homepage .search__when{align-items:center;border-radius:999px;cursor:pointer;display:flex;flex:none;gap:10px;height:100%;padding:0 14px 0 16px;position:relative;transition:background-color .3s}.homepage .search__when:hover{background:#ffffff0a}.homepage .search__when select{appearance:none;-webkit-appearance:none;color:var(--white);cursor:pointer;font-size:15px;font-weight:500;height:100%;padding-right:22px}.homepage .search__when select option{background:var(--navy);color:var(--white)}.homepage .search__when .chev{height:15px;pointer-events:none;position:absolute;right:14px;width:15px}.homepage .search .btn{--h:52px;flex:none;padding:0 24px}.homepage .chip{align-items:center;background:#08182259;border:1px solid var(--line-2);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:38px;padding:0 16px;transition:color .3s,background-color .3s,border-color .3s,transform .3s var(--ease);white-space:nowrap}.homepage .chip:hover{background:#ffffff0f;border-color:#ffffff4d;color:var(--white)}.homepage .chip:active{transform:scale(.96)}.homepage .chip.is-active{background:var(--white);border-color:var(--white);color:var(--ink)}.homepage .chip svg{height:15px;width:15px}.homepage .section{padding:clamp(80px,11vw,160px) 0;position:relative}.homepage .section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-bottom:clamp(32px,4vw,56px)}.homepage .section-head__text{display:flex;flex-direction:column;gap:18px}.homepage .section-head__aside{align-items:center;display:flex;gap:10px}.homepage .today{padding-bottom:clamp(48px,6vw,80px);padding-top:clamp(32px,4vw,64px)}.homepage .today .icon-btn:disabled{cursor:default;opacity:.3}.homepage .rail{cursor:grab;display:flex;gap:18px;margin:0 auto;max-width:var(--maxw);overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--pad) 24px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none}.homepage .rail.is-dragging{cursor:grabbing;scroll-snap-type:none}.homepage .rail.is-dragging *{pointer-events:none}.homepage .rail::-webkit-scrollbar{display:none}.homepage .rail-card{--w:clamp(280px,30vw,420px);aspect-ratio:4/5;background:var(--navy);border-radius:var(--r-lg);flex:0 0 var(--w);isolation:isolate;overflow:hidden;position:relative;scroll-snap-align:start;transform:translateZ(0)}.homepage .rail-card img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform 1.4s var(--ease);width:100%;z-index:-2}.homepage .rail-card:before{background:linear-gradient(180deg,#08182259,#08182200 22%,#08182240 40%,#081822e0 62%,#081822fa);content:"";inset:0;position:absolute;z-index:-1}.homepage .rail-card:hover img{transform:scale(1.07)}.homepage .rail-card__top{align-items:center;display:flex;gap:8px;justify-content:space-between;left:16px;position:absolute;right:16px;top:16px}.homepage .rail-card__body{bottom:22px;left:22px;position:absolute;right:22px}.homepage .rail-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.03em;line-height:1.08;margin-bottom:10px;overflow:hidden}.homepage .rail-card__meta{color:var(--text-2);display:flex;font-size:14px;gap:4px 12px}.homepage .rail-card__meta span{align-items:center;display:inline-flex;gap:6px}.homepage .rail-card__meta svg{height:14px;opacity:.7;width:14px}.homepage .rail-card__cta{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.homepage .rail-card__price{font-size:15px;font-weight:700}.homepage .rail-card__go{background:var(--white);border-radius:50%;color:var(--ink);display:grid;height:42px;place-items:center;transition:transform .5s var(--ease),background-color .3s;width:42px}.homepage .rail-card__go svg{height:18px;transition:transform .5s var(--ease);width:18px}.homepage .rail-card:hover .rail-card__go{background:var(--rose);color:var(--white)}.homepage .rail-card:hover .rail-card__go svg{transform:rotate(-45deg)}.homepage .pill{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#08182299;border:1px solid #ffffff24;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;height:30px;letter-spacing:-.005em;padding:0 12px}.homepage .pill svg{flex:none;height:13px;width:13px}.homepage .pill--soft{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rose-soft);border-color:#0000;color:#f1b7c6}.homepage .lbadge{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#081822b8;border:1px solid #ffffff24;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:26px;line-height:1;padding:0 10px;white-space:nowrap}.homepage .lbadge svg{flex:none;height:12px;opacity:.85;width:12px}.homepage .lbadge--live{background:var(--rose);border-color:#fff3;box-shadow:0 6px 18px -6px #a6425ce6;font-size:11px;font-weight:700;letter-spacing:.07em;padding:0 10px 0 9px;text-transform:uppercase}.homepage .lbadge__dot{animation:homepage-livedot 1.6s ease-out infinite;background:#fff;border-radius:50%;flex:none;height:6px;width:6px}@keyframes homepage-livedot{0%{box-shadow:0 0 0 0 #ffffffbf}70%,to{box-shadow:0 0 0 6px #fff0}}.homepage .discover{padding-top:clamp(48px,6vw,80px)}.homepage .filters{align-items:center;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background:#0a2436b8;border:1px solid var(--line-2);border-radius:999px;box-shadow:0 20px 50px -24px #000000b3;display:flex;gap:12px;margin-bottom:28px;padding:8px;position:-webkit-sticky;position:sticky;top:12px;transition:top .6s var(--ease);z-index:30}.homepage.nav-visible .filters{top:calc(var(--nav-h) + 8px)}.homepage .seg{display:flex;flex:none;padding:0;position:relative}.homepage .seg button{border-radius:999px;color:var(--text-2);font-size:14px;font-weight:600;height:42px;padding:0 16px;position:relative;transition:color .35s;white-space:nowrap;z-index:1}.homepage .seg button:hover{color:var(--white)}.homepage .seg button.is-active{color:var(--ink)}.homepage .seg__ind{background:var(--white);border-radius:999px;height:42px;left:0;position:absolute;top:0;transition:transform .55s var(--ease),width .55s var(--ease);z-index:0}.homepage .filters__divider{background:var(--line-2);flex:none;height:24px;width:1px}.homepage .filters__chips{display:flex;flex:1 1;gap:6px;mask-image:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 40px),#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px,#000 calc(100% - 40px),#0000);min-width:0;overflow-x:auto;padding:0 16px;position:relative;scrollbar-width:none}.homepage .filters__chips::-webkit-scrollbar{display:none}.homepage .filters__chips .chip{background:#ffffff0d;border-color:#0000;font-size:13.5px;height:36px;padding:0 14px}.homepage .filters__chips .chip.is-active{background:var(--rose);border-color:var(--rose);color:var(--white)}.homepage .filters__search{align-items:center;background:#ffffff0f;border-radius:999px;display:flex;flex:0 0 240px;height:42px;padding:0 14px 0 40px;position:relative;transition:background-color .3s,box-shadow .3s,flex-basis .5s var(--ease)}.homepage .filters__search:focus-within{background:#ffffff1a;box-shadow:inset 0 0 0 1px #a6425ccc;flex-basis:300px}.homepage .filters__search svg{color:var(--text-3);height:17px;left:14px;position:absolute;width:17px}.homepage .filters__search input{font-size:14.5px;height:100%;width:100%}.homepage .filters__search input::placeholder{color:var(--text-3)}.homepage .filters__clear{background:#ffffff1f;border-radius:50%;display:none;flex:none;height:24px;place-items:center;width:24px}.homepage .filters__clear svg{color:var(--white);height:12px;position:static;width:12px}.homepage .filters__search.has-value .filters__clear{display:grid}.homepage .results-bar{align-items:center;color:var(--text-3);display:flex;font-size:14px;gap:16px;justify-content:space-between;margin-bottom:20px;min-height:22px}.homepage .results-bar b{color:var(--white);font-weight:600}.homepage .results-bar button{color:var(--rose-hi);font-weight:600}.homepage .results-bar button:hover{text-decoration:underline}.homepage .grid{grid-gap:clamp(14px,1.6vw,24px);display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(4,minmax(0,1fr))}.homepage .card{--i:0;background:linear-gradient(180deg,#0a2436e6,#0a24368c);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:relative;transform:perspective(900px) rotateX(0deg) rotateY(0deg);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s var(--ease),border-color .4s,box-shadow .6s var(--ease),opacity .8s var(--ease),translate .9s var(--ease);translate:0 40px}.homepage .card.is-in{opacity:1;transition-delay:calc(var(--i)*60ms),calc(var(--i)*60ms),0s,0s,calc(var(--i)*60ms),calc(var(--i)*60ms);translate:0 0}.homepage .card:hover{border-color:#ffffff29;box-shadow:0 30px 60px -30px #000c,0 0 0 1px #a6425c59}.homepage .card__glare{background:radial-gradient(400px circle at 50% 0,#ffffff17,#0000 45%);background:radial-gradient(400px circle at var(--gx,50%) var(--gy,0),#ffffff17,#0000 45%);border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s;z-index:3}.homepage .card:hover .card__glare{opacity:1}.homepage .card__media{aspect-ratio:4/5;background:var(--navy-hi);overflow:hidden;position:relative}.homepage .card__media img{height:100%;object-fit:cover;object-position:center 30%;transition:transform 1.2s var(--ease),opacity .5s;width:100%}.homepage .card__media img.is-loading{opacity:0}.homepage .card:hover .card__media img{transform:scale(1.06)}.homepage .card__media:after{background:linear-gradient(#0000,#081822bf);content:"";height:40%;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:1}.homepage .card__date{background:#fffffff0;border-radius:14px;box-shadow:0 8px 20px -8px #00000080;color:var(--ink);left:12px;line-height:1;padding:7px 0 6px;position:absolute;text-align:center;top:12px;width:54px;z-index:2}.homepage .card__date b{display:block;font-size:22px;font-weight:800;letter-spacing:-.04em}.homepage .card__date small{color:var(--rose);display:block;font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.homepage .card__badges{bottom:12px;display:flex;gap:6px;left:12px;position:absolute;z-index:2}.homepage .card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px 18px 18px}.homepage .card__cat{color:var(--rose-hi);font-size:12.5px;font-weight:600;letter-spacing:.01em}.homepage .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.22;overflow:hidden}.homepage .card__meta{color:var(--text-2);display:flex;flex-direction:column;font-size:13.5px;gap:5px}.homepage .card__meta span{align-items:center;display:flex;gap:7px;min-width:0}.homepage .card__meta span em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage .card__meta svg{flex:none;height:14px;opacity:.6;width:14px}.homepage .card__foot{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px}.homepage .card__price{font-size:15px;font-weight:700}.homepage .card__price small{color:var(--text-3);font-size:12.5px;font-weight:500;margin-right:4px}.homepage .card__go{align-items:center;background:#ffffff12;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px;transition:background-color .35s,color .35s}.homepage .card__go svg{height:14px;transition:transform .5s var(--ease);width:14px}.homepage .card:hover .card__go{background:var(--rose)}.homepage .card:hover .card__go svg{transform:translateX(3px)}.homepage .card__link{border-radius:inherit;inset:0;position:absolute;z-index:4}.homepage .skel{background:var(--navy);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.homepage .skel__media{aspect-ratio:4/5}.homepage .skel__line{border-radius:6px;height:12px;margin:14px 18px 0}.homepage .skel__line:last-child{margin-bottom:20px;width:40%}.homepage .skel__line,.homepage .skel__media{animation:homepage-shimmer 1.6s linear infinite;background:linear-gradient(100deg,#ffffff08 30%,#ffffff14 50%,#ffffff08 70%);background-size:300% 100%}@keyframes homepage-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.homepage .grid-empty{border:1px dashed var(--line-2);border-radius:var(--r-lg);padding:80px 20px;text-align:center}.homepage .grid-empty h3{font-size:26px;letter-spacing:-.03em;margin-bottom:8px}.homepage .grid-empty p{color:var(--text-2);margin-bottom:22px}.homepage .load-more-wrap{display:flex;justify-content:center;margin-top:48px}.homepage .social{height:420vh;overflow-x:clip;position:relative}.homepage .social__stage{align-items:center;display:flex;height:100vh;height:100svh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0}.homepage .social__bg{background:radial-gradient(50% 60% at 72% 50%,#a6425c24,#0000 70%);inset:0;position:absolute;z-index:-1}.homepage .social__inner{grid-gap:clamp(24px,4vw,72px);align-items:center;display:grid;gap:clamp(24px,4vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.homepage .social__intro .h2{margin:18px 0 0}.homepage .steps{margin-top:clamp(28px,4vh,48px);position:relative}.homepage .step{grid-gap:0 16px;border-top:1px solid var(--line);cursor:pointer;display:grid;gap:0 16px;grid-template-columns:48px 1fr;padding:18px 0}.homepage .step:last-child{border-bottom:1px solid var(--line)}.homepage .step__num{font-feature-settings:"tnum";color:var(--text-3);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;padding-top:5px;transition:color .4s}.homepage .step__title{color:var(--text-3);font-size:clamp(20px,1.8vw,26px);font-weight:700;letter-spacing:-.03em;line-height:1.2;transition:color .4s}.homepage .step__text{color:var(--text-2);display:grid;font-size:15.5px;grid-column:2;grid-template-rows:0fr;max-width:40ch;opacity:0;transition:grid-template-rows .6s var(--ease),opacity .5s,margin .6s var(--ease)}.homepage .step__text>span{overflow:hidden}.homepage .step__bar{background:var(--line);border-radius:2px;grid-column:1/-1;height:2px;margin-top:16px;overflow:hidden}.homepage .step__bar i{background:var(--rose);display:block;height:100%;width:0}.homepage .step.is-active .step__num{color:var(--rose-hi)}.homepage .step.is-active .step__title{color:var(--white)}.homepage .step.is-active .step__text{grid-template-rows:1fr;margin-top:8px;opacity:1}.homepage .social__phone{display:grid;justify-self:center;padding:12px 0;place-items:center;position:relative}.homepage .social__phone:before{background:radial-gradient(closest-side,#a6425c52,#0000);content:"";filter:blur(20px);inset:8% -30%;position:absolute;z-index:-1}.homepage .social__halo{animation:homepage-spin 90s linear infinite;left:50%;pointer-events:none;position:absolute;top:50%;translate:-50% -50%;width:170%;z-index:-1}.homepage .device{--pw:min(clamp(290px,25.5vw,360px),calc(100svh*9/18.8 - 30.6383px));animation:homepage-devfloat 8s ease-in-out infinite;aspect-ratio:9/18.8;background:linear-gradient(140deg,#8a96a1,#2b343c 14%,#59646e 36%,#1a2127 58%,#6e7a85 80%,#2a333b);border-radius:calc(var(--pw)*.18);box-shadow:inset 0 1px 1px #ffffff59,0 0 0 1px #0009,0 60px 110px -30px #000000e6,0 30px 50px -30px #000c;padding:3.5px;position:relative;width:var(--pw)}@keyframes homepage-devfloat{50%{translate:0 -10px}}.homepage .device:after{background:#0000008c;border-radius:50%;bottom:-48px;content:"";filter:blur(14px);height:26px;left:14%;position:absolute;right:14%;z-index:-1}.homepage .device__body{background:#030608;border-radius:calc(var(--pw)*.17);box-shadow:inset 0 0 0 1.5px #ffffff12,inset 0 0 6px #000c;height:100%;padding:calc(var(--pw)*.032);position:relative}.homepage .device__screen{background:var(--ink);border-radius:calc(var(--pw)*.14);height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.homepage .device__island{background:#000;border-radius:20px;box-shadow:0 0 0 1px #ffffff08;height:29px;left:50%;position:absolute;top:11px;translate:-50% 0;width:32%;z-index:20}.homepage .device__island:after{background:radial-gradient(circle at 35% 35%,#2a3a55 0,#0b1120 60%);border-radius:50%;content:"";height:9px;margin-top:-4.5px;position:absolute;right:12px;top:50%;width:9px}.homepage .device__glare{background:linear-gradient(115deg,#ffffff17,hsla(0,0%,100%,.025) 26%,#0000 40%);inset:0;pointer-events:none;position:absolute;z-index:25}.homepage .device__btn{background:linear-gradient(90deg,#2a333b,#7b8792 50%,#2a333b);border-radius:2px;position:absolute;width:4px;z-index:-1}.homepage .device__btn--action{height:28px;left:-2.5px;top:17%}.homepage .device__btn--volup{height:52px;left:-2.5px;top:24.5%}.homepage .device__btn--voldn{height:52px;left:-2.5px;top:33%}.homepage .device__btn--power{height:84px;right:-2.5px;top:27%}.homepage .screen{inset:0;opacity:0;position:absolute;transform:scale(1.03);transition:opacity .7s var(--ease),transform .9s var(--ease)}.homepage .screen.is-active{opacity:1;transform:none}.homepage .screen>img{height:100%;object-fit:cover;object-position:top center;width:100%}.homepage .sbar{background:linear-gradient(var(--ink) 70%,#0000);display:flex;font-size:12.5px;font-weight:600;height:48px;justify-content:space-between;left:0;letter-spacing:-.01em;padding:16px 26px 0 32px;position:absolute;right:0;top:0;z-index:6}.homepage .sbar__r{align-items:flex-start;display:flex;gap:5px;padding-top:2px}.homepage .sbar__r svg{height:10px;width:15px}.homepage .batt{border:1.2px solid #ffffff8c;border-radius:3px;height:10.5px;padding:1.3px;position:relative;width:22px}.homepage .batt:before{background:#fff;border-radius:1.5px;content:"";display:block;height:100%;width:78%}.homepage .batt:after{background:#ffffff8c;border-radius:0 1px 1px 0;content:"";height:3.6px;position:absolute;right:-3.5px;top:2.6px;width:1.6px}.homepage .feed{font-size:11px;padding:52px 14px 0}.homepage .feed__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.homepage .feed__head b{font-size:19px;letter-spacing:-.02em}.homepage .feed__icons{display:flex;gap:6px}.homepage .feed__icons i{background:#ffffff12;border-radius:50%;display:grid;height:28px;place-items:center;width:28px}.homepage .feed__icons svg{height:13px;width:13px}.homepage .feed__stories{display:flex;gap:9px;margin-bottom:14px;overflow:hidden}.homepage .story{align-items:center;color:var(--text-2);display:flex;flex:none;flex-direction:column;font-size:8.5px;gap:5px}.homepage .story i{background:conic-gradient(var(--rose),#e7869f,var(--rose));border-radius:50%;display:block;height:46px;padding:2px;width:46px}.homepage .story i img{border:2px solid var(--ink);border-radius:50%;height:100%;object-fit:cover;width:100%}.homepage .story.is-seen i{background:#ffffff2e}.homepage .post{border-top:1px solid var(--line);padding:12px 0}.homepage .post__head{align-items:center;display:flex;gap:8px;margin-bottom:8px}.homepage .post__head img{border-radius:50%;height:28px;object-fit:cover;width:28px}.homepage .post__head b{display:block;font-size:11.5px}.homepage .post__head small{color:var(--text-3);font-size:9.5px}.homepage .post p{color:#ffffffdb;font-size:10.5px;line-height:1.45;margin-bottom:8px}.homepage .post__media{grid-gap:3px;border-radius:12px;display:grid;gap:3px;grid-template-columns:1fr 1fr;height:150px;overflow:hidden}.homepage .post__media img{height:100%;object-fit:cover;width:100%}.homepage .post__loc{align-items:center;color:var(--text-3);display:flex;font-size:9.5px;gap:4px;margin:8px 0}.homepage .post__loc svg{height:10px;width:10px}.homepage .post__acts{background:#ffffff0f;border-radius:999px;display:inline-flex;font-size:10.5px;gap:12px;padding:6px 12px}.homepage .post__acts span{align-items:center;display:inline-flex;gap:4px}.homepage .post__acts svg{height:12px;width:12px}.homepage .post__acts .liked{color:var(--rose-hi)}.homepage .post__acts .liked svg{fill:currentColor}.homepage .tabbar{align-items:center;background:#0a2436f7;border-top:1px solid var(--line);bottom:0;display:flex;height:62px;justify-content:space-around;left:0;padding-bottom:10px;position:absolute;right:0;z-index:4}.homepage .tabbar span{align-items:center;color:var(--text-3);display:flex;flex-direction:column;font-size:8px;gap:3px;width:44px}.homepage .tabbar span svg{height:16px;width:16px}.homepage .tabbar span.on{color:#fff}.homepage .tabbar span.create{background:var(--rose);border-radius:50%;box-shadow:0 10px 24px -6px #a6425cb3;color:#fff;height:42px;justify-content:center;margin-top:-26px;width:42px}.homepage .chat{display:flex;flex-direction:column;font-size:11px;inset:0;padding:52px 12px 0;position:absolute}.homepage .chat__head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:9px;padding-bottom:10px}.homepage .chat__head .back{height:16px;width:16px}.homepage .chat__head img{border-radius:50%;height:30px;object-fit:cover;width:30px}.homepage .chat__head b{display:block;font-size:12.5px}.homepage .chat__head small{color:#4fd197;font-size:9.5px}.homepage .chat__body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow:hidden;padding:10px 0}.homepage .chat__day{align-self:center;border:1px solid var(--line-2);border-radius:999px;color:var(--text-3);font-size:8.5px;letter-spacing:.12em;padding:3px 9px;text-transform:uppercase}.homepage .msg{border-radius:15px;font-size:10.5px;line-height:1.4;max-width:80%;padding:8px 11px}.homepage .msg.them{align-self:flex-start;background:var(--navy-hi);border-bottom-left-radius:4px}.homepage .msg.me{align-self:flex-end;background:var(--rose);border-bottom-right-radius:4px}.homepage .msg-card{align-self:flex-end;background:var(--navy-hi);border:1px solid var(--line);border-radius:15px;overflow:hidden;width:68%}.homepage .msg-card img{height:92px;object-fit:cover;width:100%}.homepage .msg-card div{display:flex;flex-direction:column;gap:1px;padding:7px 10px 9px}.homepage .msg-card small{color:var(--rose-hi);font-size:8.5px;font-weight:600}.homepage .msg-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:11px;line-height:1.25;overflow:hidden}.homepage .chat__typing,.homepage .msg-card span{color:var(--text-3);font-size:9px}.homepage .chat__typing{align-items:center;display:flex;gap:6px;margin-top:auto;padding-bottom:2px}.homepage .chat__typing img{border-radius:50%;height:16px;object-fit:cover;width:16px}.homepage .chat__input{align-items:center;display:flex;gap:6px;padding:8px 0 22px}.homepage .chat__input .round{background:var(--rose);border-radius:50%;display:grid;flex:none;height:28px;place-items:center;width:28px}.homepage .chat__input .round svg{height:13px;width:13px}.homepage .chat__input .field{align-items:center;background:#ffffff0f;border-radius:999px;color:var(--text-3);display:flex;flex:1 1;font-size:10px;height:28px;padding:0 10px}.homepage .typing{display:inline-flex;gap:3px;margin-left:6px;vertical-align:middle}.homepage .typing i{animation:homepage-typing 1.2s infinite;background:var(--text-3);border-radius:50%;height:5px;width:5px}.homepage .typing i:nth-child(2){animation-delay:.15s}.homepage .typing i:nth-child(3){animation-delay:.3s}@keyframes homepage-typing{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-4px)}}.homepage .screen.is-active .chat__body>*{animation:homepage-msgIn .6s var(--spring) backwards}.homepage .screen.is-active .chat__body>:nth-child(2){animation-delay:.15s}.homepage .screen.is-active .chat__body>:nth-child(3){animation-delay:.45s}.homepage .screen.is-active .chat__body>:nth-child(4){animation-delay:.8s}.homepage .screen.is-active .chat__body>:nth-child(5){animation-delay:1.2s}.homepage .screen.is-active .chat__body>:nth-child(6){animation-delay:1.55s}.homepage .screen.is-active .chat__body>:nth-child(7){animation-delay:1.9s}@keyframes homepage-msgIn{0%{opacity:0;transform:translateY(12px) scale(.94)}}.homepage .screen.is-active .post{animation:homepage-msgIn .7s var(--ease) backwards .2s}.homepage .screen.is-active .story{animation:homepage-msgIn .6s var(--spring) backwards}.homepage .screen.is-active .story:nth-child(2){animation-delay:.06s}.homepage .screen.is-active .story:nth-child(3){animation-delay:.12s}.homepage .screen.is-active .story:nth-child(4){animation-delay:.18s}.homepage .screen.is-active .story:nth-child(5){animation-delay:.24s}.homepage .avatars{display:flex}.homepage .avatars img{border:2px solid var(--navy);border-radius:50%;height:30px;margin-left:-9px;object-fit:cover;width:30px}.homepage .avatars img:first-child{margin-left:0}.homepage .org-head__aside{align-items:flex-end;display:flex;flex-direction:column;gap:18px;text-align:right}.homepage .org-head__aside .lede{max-width:34ch}.homepage .dash-stage{padding-top:12px;perspective:2200px}.homepage .macbook{--w:min(1040px,84vw,calc(100vw - 48px));margin:0 auto;position:relative;width:var(--w)}.homepage .macbook__lid{background:#07090b;border-radius:calc(var(--w)*.032) calc(var(--w)*.032) calc(var(--w)*.01) calc(var(--w)*.01);box-shadow:inset 0 0 0 1.5px #5d666f,inset 0 0 0 3px #15191d,0 -1px 0 #ffffff14,0 60px 120px -40px #000000e6,0 40px 90px -50px #a6425c73;padding:calc(var(--w)*.017) calc(var(--w)*.017) calc(var(--w)*.021);position:relative;transform-origin:50% 100%;will-change:transform}.homepage .macbook__screen{aspect-ratio:16/10.4;background:#000;border-radius:calc(var(--w)*.007);overflow:hidden;position:relative}.homepage .macbook__notch{background:#07090b;border-radius:0 0 calc(var(--w)*.009) calc(var(--w)*.009);height:3.6%;left:50%;position:absolute;top:0;translate:-50% 0;width:13%;z-index:3}.homepage .macbook__notch:after{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#2b3c5a,#0a0f1a 60%);border-radius:50%;content:"";left:50%;position:absolute;top:50%;translate:-50% -50%;width:9%}.homepage .macbook__shot{background:#081822;height:96.4%;left:0;object-fit:cover;object-position:top center;position:absolute;top:3.6%;width:100%}.homepage .macbook__glare{background:linear-gradient(118deg,#ffffff12,#ffffff05 32%,#0000 46%);inset:0;pointer-events:none;position:absolute;z-index:4}.homepage .macbook__base{background:linear-gradient(180deg,#8a939c,#4b535b 18%,#2c3238 55%,#161a1e);border-radius:2px 2px calc(var(--w)*.05) calc(var(--w)*.05) /2px 2px calc(var(--w)*.014) calc(var(--w)*.014);box-shadow:inset 0 1px 0 #ffffff59,inset 0 -2px 3px #0009;height:calc(var(--w)*.024);margin-left:-8%;position:relative;width:116%;z-index:2}.homepage .macbook__groove{background:linear-gradient(180deg,#1c2126,#3b434a);border-radius:0 0 calc(var(--w)*.012) calc(var(--w)*.012);box-shadow:inset 0 1px 2px #000000b3;height:42%;left:50%;position:absolute;top:0;translate:-50% 0;width:14%}.homepage .macbook__base:after{background:#0009;border-radius:50%;bottom:calc(var(--w)*-.03);content:"";filter:blur(14px);height:calc(var(--w)*.03);left:6%;position:absolute;right:6%;z-index:-1}.homepage .feats{grid-gap:clamp(32px,6vw,96px);align-items:start;display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:clamp(72px,9vw,140px)}.homepage .feats__head{align-items:flex-start;display:flex;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 32px)}.homepage .feats__title{font-size:clamp(32px,3.6vw,56px);font-weight:700;letter-spacing:-.04em;line-height:1.02}.homepage .feats__title em{color:var(--rose-hi);font-style:normal}.homepage .feats__head .lede{max-width:34ch}.homepage .feats__head .btn{margin-top:6px}.homepage .flist{border-top:1px solid var(--line);list-style:none}.homepage .frow{grid-gap:0 24px;align-items:center;border-bottom:1px solid var(--line);display:grid;gap:0 24px;grid-template-columns:44px minmax(0,1fr) auto;padding:30px 8px;position:relative;transition:background-color .5s var(--ease)}.homepage .frow:before{background:linear-gradient(90deg,var(--rose),var(--rose-hi));content:"";height:1px;left:0;position:absolute;top:-1px;transition:width .8s var(--ease);width:0}.homepage .frow:hover{background:linear-gradient(90deg,#a6425c14,#0000 70%)}.homepage .frow:hover:before{width:100%}.homepage .frow__num{font-feature-settings:"tnum";color:var(--text-3);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;transition:color .4s}.homepage .frow:hover .frow__num{color:var(--rose-hi)}.homepage .frow__text h4{font-size:clamp(20px,1.8vw,26px);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-bottom:4px}.homepage .frow__text p{color:var(--text-2);font-size:15px;line-height:1.5}.homepage .frow__tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:250px}.homepage .tchip{align-items:center;background:#ffffff0d;border:1px solid var(--line);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:28px;padding:0 11px;white-space:nowrap}.homepage .tchip i{border-radius:50%;height:7px;width:7px}.homepage .tchip--logo{color:#fff;padding-left:4px}.homepage .tchip--logo img{border-radius:50%;box-shadow:0 0 0 1px #ffffff26;height:20px;width:20px}.homepage .tchip--on{background:var(--rose-soft);border-color:#a6425c66;color:#f1b7c6}.homepage .tchip--code{border-color:var(--line-2);border-style:dashed;color:#fff}.homepage .tchip--live{background:#4fd1971a;border-color:#4fd19740;color:#4fd197}.homepage .tchip--live i{animation:homepage-livedot 1.6s ease-out infinite;background:#4fd197}.homepage .flag{border-radius:50%;box-shadow:0 0 0 1.5px #ffffff2e;display:inline-block;flex:none;height:20px;overflow:hidden;width:20px}.homepage .flag svg{display:block;height:100%;width:100%}.homepage .country-btn{align-items:center;background:#ffffff08;border:1px solid var(--line-2);border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:38px;padding:0 12px 0 9px;transition:background-color .3s,border-color .3s}.homepage .country-btn:hover,.homepage .country-btn[aria-expanded=true]{background:#ffffff14;border-color:#ffffff42}.homepage .country-btn .chev{color:var(--text-3);height:14px;transition:transform .4s var(--ease);width:14px}.homepage .country-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.homepage .country-word{text-decoration:underline;text-decoration-color:#c0587abf;text-decoration-thickness:.06em;text-underline-offset:.12em}.homepage .cpick{backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background:#0a2436f5;border:1px solid var(--line-2);border-radius:20px;box-shadow:0 30px 70px -20px #000000d9;opacity:0;padding:8px;position:fixed;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .25s var(--ease),transform .4s var(--ease),visibility 0s .25s;visibility:hidden;width:260px;z-index:140}.homepage .cpick.is-open{opacity:1;transform:none;transition:opacity .25s var(--ease),transform .4s var(--ease);visibility:visible}.homepage .cpick__head{color:var(--text-3);font-size:11.5px;font-weight:600;letter-spacing:.12em;padding:8px 10px;text-transform:uppercase}.homepage .cpick__opt{align-items:center;border-radius:12px;display:flex;gap:12px;padding:10px;text-align:left;transition:background-color .25s;width:100%}.homepage .cpick__opt:focus-visible,.homepage .cpick__opt:hover{background:#ffffff12;outline:none}.homepage .cpick__opt .flag{height:26px;width:26px}.homepage .cpick__opt b{display:block;font-size:14.5px;font-weight:600}.homepage .cpick__opt small{color:var(--text-3);display:block;font-size:12px}.homepage .cpick__check{color:var(--rose-hi);height:16px;margin-left:auto;opacity:0;width:16px}.homepage .cpick__opt.is-active{background:#a6425c24}.homepage .cpick__opt.is-active .cpick__check{opacity:1}.homepage .dash-caption{color:var(--text-3);font-size:12.5px;margin-top:18px;text-align:center}.homepage .about{overflow:hidden}.homepage .about__top{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;margin:22px 0 clamp(48px,6vw,96px)}.homepage .about__statement{font-size:clamp(30px,5vw,80px);font-weight:600;letter-spacing:-.045em;line-height:1.06;max-width:21ch}.homepage .badge-rot{aspect-ratio:1;position:relative;width:clamp(140px,13vw,200px)}.homepage .badge-rot__text{animation:homepage-spin 24s linear infinite;height:100%;overflow:visible;width:100%}.homepage .badge-rot__text text{fill:var(--text-2);font-size:13.5px;font-weight:600;letter-spacing:3.4px}.homepage .badge-rot__mark{height:40%;inset:30%;position:absolute;width:40%}.homepage .about__statement .fw{opacity:.14;transition:none}.homepage .about__statement .fw.hl{color:var(--rose-hi)}.homepage .about__statement .logo-inline{display:inline-block;height:.82em;margin:0 .04em;vertical-align:-.08em;width:.82em}.homepage .collage{grid-gap:clamp(10px,1.4vw,20px);align-items:start;display:grid;gap:clamp(10px,1.4vw,20px);grid-template-columns:1.1fr .8fr 1fr .9fr}.homepage .collage figure{background:var(--navy);border-radius:var(--r-lg);overflow:hidden;position:relative}.homepage .collage figure img{height:120%;left:0;object-fit:cover;position:absolute;top:-10%;width:100%;will-change:transform}.homepage .collage figure:first-child{aspect-ratio:4/5}.homepage .collage figure:nth-child(2){aspect-ratio:3/4;margin-top:18%}.homepage .collage figure:nth-child(3){aspect-ratio:1/1.1;margin-top:6%}.homepage .collage figure:nth-child(4){aspect-ratio:3/4;margin-top:28%}.homepage .collage figcaption{bottom:14px;left:14px;position:absolute}.homepage .facts{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(48px,6vw,96px)}.homepage .fact{padding:28px 24px 0 0}.homepage .fact+.fact{border-left:1px solid var(--line);padding-left:24px}.homepage .fact b{display:block;font-size:clamp(40px,4.6vw,72px);font-weight:700;letter-spacing:-.055em;line-height:1;margin-bottom:10px}.homepage .fact b sup{color:var(--rose-hi);font-size:.45em;margin-left:2px;vertical-align:top}.homepage .fact>span{color:var(--text-2);font-size:15px}.homepage .page-hero{isolation:isolate;overflow:hidden;padding:calc(var(--nav-h) + clamp(56px, 9vw, 130px)) 0 0;position:relative}.homepage .page-hero:before{background:radial-gradient(circle,#a6425c66,#0000 65%);border-radius:50%;content:"";filter:blur(60px);height:60vw;position:absolute;right:-18vw;top:-30vw;width:60vw;z-index:-1}.homepage .page-hero__title{font-size:clamp(48px,8vw,132px);font-weight:700;letter-spacing:-.055em;line-height:.92;margin:22px 0 0;max-width:13ch}.homepage .page-hero__title em{color:var(--rose-hi);font-style:normal}.homepage .page-hero__row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.homepage .page-hero__row .lede{margin-bottom:8px;max-width:32ch}.homepage .page-hero__media{aspect-ratio:21/9;background:var(--navy);border-radius:var(--r-xl);margin-top:clamp(40px,6vw,80px);overflow:hidden;position:relative}.homepage .page-hero__media img{height:124%;left:0;object-fit:cover;position:absolute;top:-12%;width:100%}.homepage .page-hero__media:after{background:linear-gradient(180deg,#0000 50%,#0818228c);content:"";inset:0;position:absolute}.homepage .page-hero__media .badge-rot{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0818228c;border-radius:50%;bottom:clamp(16px,3vw,36px);padding:10px;position:absolute;right:clamp(16px,3vw,36px);z-index:2}.homepage .pillars{grid-gap:clamp(14px,1.6vw,24px);display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.homepage .pillar{background:linear-gradient(180deg,#0a2436eb,#0a24368c);border:1px solid var(--line);border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden;transition:border-color .4s,transform .6s var(--ease)}.homepage .pillar:hover{border-color:#ffffff29;transform:translateY(-4px)}.homepage .pillar__img{aspect-ratio:4/3;overflow:hidden}.homepage .pillar__img img{height:100%;object-fit:cover;transition:transform 1.2s var(--ease);width:100%}.homepage .pillar:hover .pillar__img img{transform:scale(1.06)}.homepage .pillar__body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:24px 26px 28px}.homepage .pillar__num{color:var(--rose-hi);font-size:13px;font-weight:700}.homepage .pillar h3{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;line-height:1.1}.homepage .pillar p{color:var(--text-2);font-size:15.5px}.homepage .pillar a{align-items:center;display:inline-flex;font-weight:600;gap:8px;margin-top:auto;padding-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage .pillar a svg{height:16px;transition:transform .5s var(--ease);width:16px}.homepage .pillar a:hover svg{transform:translateX(4px)}.homepage .cta-band{align-items:center;background:radial-gradient(70% 120% at 50% 0,#a6425c80,#0000 60%),linear-gradient(135deg,#0d2c42,var(--navy) 55%,#0b1f2e);border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;flex-direction:column;gap:18px;isolation:isolate;overflow:hidden;padding:clamp(48px,7vw,104px) var(--pad);position:relative;text-align:center}.homepage .cta-band .lede{text-align:center}.homepage .cta-band__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.homepage .download__card{grid-gap:32px;align-items:center;background:radial-gradient(80% 120% at 85% 20%,#a6425c8c,#0000 60%),linear-gradient(135deg,#0d2c42,var(--navy) 55%,#0b1f2e);border:1px solid var(--line-2);border-radius:var(--r-xl);display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);isolation:isolate;min-height:640px;overflow:hidden;padding:clamp(36px,6vw,96px);position:relative}.homepage .download__ring{animation:homepage-spin 60s linear infinite;height:900px;opacity:.5;position:absolute;right:-10%;top:50%;translate:0 -50%;width:900px;z-index:-1}@keyframes homepage-spin{to{rotate:1turn}}.homepage .download__text .h2{margin:18px 0 20px}.homepage .stores{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.homepage .store{align-items:center;background:#fff;border-radius:18px;color:var(--ink);display:inline-flex;gap:12px;height:62px;padding:0 22px 0 18px;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.homepage .store:hover{box-shadow:0 20px 40px -16px #0009;transform:translateY(-3px)}.homepage .store svg{flex:none;height:26px;width:26px}.homepage .store small{display:block;font-size:11px;font-weight:500;line-height:1;opacity:.7}.homepage .store b{display:block;font-size:18px;letter-spacing:-.02em;line-height:1.15}.homepage .download__phones{height:560px;position:relative}.homepage .download__phones img{filter:drop-shadow(0 50px 60px rgba(0,0,0,.6));position:absolute;width:auto}.homepage .download__phones img:first-child{animation:homepage-float 7s ease-in-out infinite;height:520px;left:4%;rotate:-8deg;top:30px}.homepage .download__phones img:nth-child(2){animation:homepage-float 8s ease-in-out infinite reverse;height:540px;right:2%;rotate:6deg;top:0}@keyframes homepage-float{50%{translate:0 -16px}}.homepage .footer{border-top:1px solid var(--line);overflow:hidden;padding:clamp(64px,8vw,120px) 0 28px;position:relative}.homepage .footer__top{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));margin-bottom:clamp(48px,8vw,120px)}.homepage .footer__brand img{height:34px;margin-bottom:18px;width:auto}.homepage .footer__brand p{color:var(--text-2);max-width:32ch}.homepage .footer__col h4{color:var(--text-3);font-size:13px;font-weight:600;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.homepage .footer__col a{color:var(--text-2);display:block;padding:5px 0;transition:color .3s,transform .4s var(--ease);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage .footer__col a:hover{color:#fff;transform:translateX(4px)}.homepage .footer__word{background:linear-gradient(180deg,#fff 30%,#ffffff14);-webkit-background-clip:text;background-clip:text;color:#0000;display:flex;font-size:clamp(64px,18.6vw,300px);font-weight:800;justify-content:center;line-height:.8;margin:0 -.02em;-webkit-user-select:none;user-select:none;white-space:nowrap}.homepage .footer__word span{display:inline-block;will-change:transform}.homepage .footer__word span.r{background:linear-gradient(180deg,var(--rose-hi) 30%,#a6425c1a);-webkit-background-clip:text;background-clip:text}.homepage .footer__bottom{border-top:1px solid var(--line);color:var(--text-3);display:flex;flex-wrap:wrap;font-size:13.5px;gap:16px;justify-content:space-between;margin-top:28px;padding-top:22px}.homepage .footer__bottom nav{display:flex;gap:20px}.homepage .footer__bottom a:hover{color:#fff}.homepage .qv{display:grid;inset:0;padding:24px;place-items:center;position:fixed;visibility:hidden;z-index:120}.homepage .qv.is-open{visibility:visible}.homepage .qv__backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#040c12b8;inset:0;opacity:0;position:absolute;transition:opacity .5s var(--ease)}.homepage .qv.is-open .qv__backdrop{opacity:1}.homepage .qv__panel{background:var(--navy);border:1px solid var(--line-2);border-radius:32px;box-shadow:0 60px 140px -30px #000000e6;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);height:min(780px,calc(100svh - 48px));opacity:0;overflow:hidden;position:relative;transform:translateY(30px) scale(.98);transition:opacity .5s var(--ease),transform .7s var(--ease);width:min(1120px,100%)}.homepage .qv.is-open .qv__panel{opacity:1;transform:none}.homepage .qv__media{background:#050f16;overflow:hidden;position:relative}.homepage .qv__media img.bg{filter:blur(40px) brightness(.55) saturate(1.3);height:calc(100% + 80px);inset:-40px;object-fit:cover;position:absolute;width:calc(100% + 80px)}.homepage .qv__media img.main{height:100%;object-fit:contain;position:relative;width:100%}.homepage .qv__body{display:flex;flex-direction:column;min-height:0;position:relative}.homepage .qv__scroll{flex:1 1;overflow-y:auto;padding:40px 40px 24px;scrollbar-color:#ffffff2e #0000;scrollbar-width:thin}.homepage .qv__close{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08182299;position:absolute;right:18px;top:18px;z-index:5}.homepage .qv__cat{align-items:center;display:inline-flex;gap:6px;margin-bottom:14px}.homepage .qv__title{font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin-bottom:22px;padding-right:40px}.homepage .qv__facts{grid-gap:10px;display:grid;gap:10px;margin-bottom:26px}.homepage .qv__fact{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;padding:14px 16px}.homepage .qv__fact>i{background:var(--rose-soft);border-radius:12px;color:#f1b7c6;display:grid;flex:none;height:40px;place-items:center;width:40px}.homepage .qv__fact>i svg{height:18px;width:18px}.homepage .qv__fact b{display:block;font-size:15px;font-weight:600}.homepage .qv__fact span{color:var(--text-2);font-size:13.5px}.homepage .qv__fact a.mini{color:var(--rose-hi);font-size:13px;font-weight:600;margin-left:auto;white-space:nowrap}.homepage .qv__fact a.mini:hover{text-decoration:underline}.homepage .qv h4{color:var(--text-3);font-size:13px;font-weight:600;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.homepage .tiers{grid-gap:8px;display:grid;gap:8px;margin-bottom:26px}.homepage .tier{align-items:center;border:1px solid var(--line-2);border-radius:14px;display:flex;font-size:15px;justify-content:space-between;padding:14px 16px}.homepage .tier b{font-weight:700}.homepage .qv__desc{color:var(--text-2);font-size:15.5px;line-height:1.65;margin-bottom:26px;overflow-wrap:anywhere;white-space:pre-line}.homepage .qv__similar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.homepage .sim{align-items:center;background:#ffffff0a;border-radius:14px;display:flex;gap:10px;padding:8px;text-align:left;transition:background-color .3s}.homepage .sim:hover{background:#ffffff14}.homepage .sim img{border-radius:10px;flex:none;height:60px;object-fit:cover;width:48px}.homepage .sim b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13.5px;line-height:1.25;overflow:hidden}.homepage .sim small{color:var(--text-3);font-size:12px}.homepage .qv__bar{align-items:center;background:#0a2436f5;border-top:1px solid var(--line);display:flex;gap:10px;padding:18px 40px 22px}.homepage .qv__bar .price{margin-right:auto}.homepage .qv__bar .price small{color:var(--text-3);display:block;font-size:12px}.homepage .qv__bar .price b{font-size:20px;letter-spacing:-.02em}.homepage .qv__handle{display:none}.homepage .fly{border-radius:18px;object-fit:cover;z-index:130}.homepage .fly,.homepage .toast{pointer-events:none;position:fixed}.homepage .toast{align-items:center;background:#fff;border-radius:999px;bottom:28px;box-shadow:0 20px 50px -10px #0009;color:var(--ink);display:flex;font-size:14px;font-weight:600;gap:10px;left:50%;opacity:0;padding:12px 18px;transform:translateY(20px);transition:opacity .4s var(--ease),transform .6s var(--spring);translate:-50% 0;z-index:160}.homepage .toast.is-on{opacity:1;transform:none}.homepage .toast svg{color:var(--rose);height:18px;width:18px}.homepage [data-reveal]{opacity:0;transform:translateY(36px)}.homepage .no-js [data-reveal],.homepage .reduced [data-reveal]{opacity:1;transform:none}@media (max-width:1280px){.homepage .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage .filters__search{flex-basis:200px}}@media (max-width:1080px){.homepage .feats{grid-template-columns:1fr}.homepage .feats__head{position:static}.homepage .frow{grid-template-columns:44px minmax(0,1fr);row-gap:12px}.homepage .frow__tags{grid-column:2;justify-content:flex-start;max-width:none}.homepage .nav__links a{padding:9px 13px}.homepage .nav__actions .btn--ghost{display:none}.homepage .filters{border-radius:26px;flex-wrap:wrap}.homepage .filters__divider{display:none}.homepage .filters__chips{flex-basis:100%;order:3;padding:0 4px}.homepage .filters__search{flex:1 1}.homepage .filters__search:focus-within{flex-basis:auto}.homepage .download__card{grid-template-columns:1fr;min-height:0}.homepage .download__phones{height:460px}.homepage .download__phones img:first-child{height:420px;left:10%}.homepage .download__phones img:nth-child(2){height:440px;right:10%}.homepage .footer__top{grid-template-columns:1fr 1fr}.homepage .footer__brand{grid-column:1/-1}.homepage .pillars{grid-template-columns:1fr 1fr}}@media (max-width:900px){.homepage{--nav-h:66px}.homepage .nav__links{display:none}.homepage .nav__burger{display:block}.homepage .hero{min-height:92svh;padding:calc(var(--nav-h) + 48px) 0 72px}.homepage .wall__plane{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));inset:-18% -16%}.homepage .wall__col:nth-child(n+5){display:none}.homepage .wall__track{--dur:160s;gap:12px}.homepage .poster:nth-child(n+7){display:block}.homepage .poster{border-radius:12px}.homepage .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage .social{height:auto;padding:clamp(80px,11vw,140px) 0}.homepage .social__stage{height:auto;overflow:visible;position:relative}.homepage .social__inner{gap:48px;grid-template-columns:1fr}.homepage .step__bar{display:block}.homepage .section-head{align-items:flex-start}.homepage .org-head__aside{align-items:flex-start;text-align:left}.homepage .collage{grid-template-columns:1fr 1fr}.homepage .collage figure:nth-child(3){margin-top:-12%}.homepage .collage figure:nth-child(4){margin-top:6%}.homepage .facts{grid-template-columns:1fr 1fr}.homepage .fact:nth-child(3){border-left:0;padding-left:0}.homepage .fact:nth-child(n+3){border-top:1px solid var(--line);margin-top:24px}.homepage .pillars{grid-template-columns:1fr}.homepage .page-hero__media{aspect-ratio:4/3;border-radius:var(--r-lg)}.homepage .page-hero__media .badge-rot{width:110px}.homepage .qv{padding:0;place-items:end stretch}.homepage .qv__panel{border-radius:28px 28px 0 0;display:flex;flex-direction:column;grid-template-columns:1fr;height:auto;max-height:92svh;overflow-y:auto;overscroll-behavior:contain;transform:translateY(100%);transition:opacity .3s,transform .7s var(--ease)}.homepage .qv__body{flex:1 0 auto;min-height:0}.homepage .qv__media{aspect-ratio:4/3;flex:none;height:auto}.homepage .qv__handle{align-self:center;background:#ffffff73;border-radius:4px;display:block;height:5px;margin-bottom:-13px;position:-webkit-sticky;position:sticky;top:8px;width:44px;z-index:7}.homepage .qv__close{align-self:flex-end;margin-bottom:-58px;margin-right:12px;position:-webkit-sticky;position:sticky;top:12px;z-index:6}.homepage .qv__scroll{flex:none;overflow:visible;padding:26px 20px 16px}.homepage .qv__bar{background:var(--navy);bottom:0;padding:14px 20px calc(14px + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;z-index:5}.homepage .qv__bar .share{display:none}.homepage .qv__bar .price b{font-size:18px;white-space:nowrap}}@media (max-width:640px){.homepage .wall__plane{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage .wall__col:nth-child(n+4){display:none}.homepage .hero__title{font-size:clamp(36px,10.4vw,60px)}.homepage .hero__sub{margin-bottom:28px}.homepage .search{border-radius:24px;flex-wrap:wrap;gap:6px;height:auto;padding:6px}.homepage .search__field{flex:1 1 100%;height:50px;padding:0 12px}.homepage .search__div{display:none}.homepage .search__when{background:#ffffff0d;border-radius:16px;flex:1 1;height:48px}.homepage .search .btn{--h:48px;border-radius:16px;padding:0 18px}.homepage .grid{gap:12px}.homepage .card__body{gap:6px;padding:12px 12px 14px}.homepage .card__title{font-size:15px}.homepage .card__meta{font-size:12px}.homepage .card__go,.homepage .card__meta span:nth-child(2){display:none}.homepage .card__price{font-size:13.5px}.homepage .card__date{border-radius:11px;left:8px;top:8px;width:46px}.homepage .card__date b{font-size:18px}.homepage .card__badges{bottom:8px;left:8px}.homepage .lbadge{font-size:11px;height:24px;padding:0 8px}.homepage .lbadge__now{display:none}.homepage .seg{flex:1 1 100%;overflow-x:auto;scrollbar-width:none}.homepage .seg::-webkit-scrollbar{display:none}.homepage .seg button{font-size:13.5px;padding:0 13px}.homepage .filters{border-radius:22px;gap:8px;padding:6px;position:relative;top:0!important}.homepage .filters__search{flex:1 1 100%;order:2}.homepage .rail-card{--w:78vw}.homepage .download__card{border-radius:28px;padding:36px 22px 0}.homepage .download__phones{height:380px}.homepage .download__phones img:first-child{height:340px;left:0}.homepage .download__phones img:nth-child(2){height:360px;right:0}.homepage .store{height:56px}.homepage .footer__top{grid-template-columns:1fr 1fr}.homepage .qv__similar{grid-template-columns:1fr}.homepage .today .section-head__aside .icon-btn{display:grid}.homepage .frow{gap:10px;grid-template-areas:"num" "text" "tags";grid-template-columns:1fr;padding:24px 4px}.homepage .frow__num{grid-area:num}.homepage .frow__text{grid-area:text}.homepage .frow__tags{grid-area:tags;justify-content:flex-start;max-width:none}.homepage .macbook{--w:calc(100vw - 52px)}.homepage .macbook__base{margin-left:-4%;width:108%}.homepage .nav__actions .btn--primary{display:none}.homepage .country-btn{padding:0 10px 0 8px}}@media (max-width:900px){.homepage .device{--pw:clamp(280px,78vw,350px)}}@media (min-width:601px) and (max-width:900px){.homepage .pillar{flex-direction:row}.homepage .pillar__img{aspect-ratio:auto;flex:0 0 42%}.homepage .pillar__img img{height:100%}}@media (max-width:400px){.homepage .search .btn,.homepage .search__when{flex:1 1 100%}.homepage .search .btn{justify-content:center}.homepage .hero__title{font-size:clamp(34px,10.6vw,44px)}.homepage .download__phones{height:320px}.homepage .download__phones img:first-child{height:290px}.homepage .download__phones img:nth-child(2){height:305px}}.homepage .page-event main{padding-bottom:clamp(60px,8vw,110px);padding-top:calc(var(--nav-h) + clamp(18px, 3vw, 40px))}.homepage .page-event [hidden]{display:none!important}.homepage .ev-state{display:flex;flex-direction:column;gap:16px}.homepage .ev-skel{animation:homepage-shimmer 1.6s linear infinite;background:linear-gradient(100deg,#ffffff08 30%,#ffffff14 50%,#ffffff08 70%);background-size:300% 100%;border-radius:var(--r-lg)}.homepage .ev-skel--hero{aspect-ratio:16/9}.homepage .ev-skel--line{border-radius:8px;height:26px}.homepage .ev-skel--block{height:220px;margin-top:12px}.homepage .ev-missing{align-items:flex-start;gap:14px;padding:clamp(40px,8vw,90px) 0}.homepage .ev-missing h1{font-size:clamp(32px,5vw,60px);letter-spacing:-.04em;line-height:1.04}.homepage .ev-missing p{color:var(--text-2);max-width:44ch}.homepage .ev-missing__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.homepage .ev-hero__media{aspect-ratio:16/9;background:#050f16;border-radius:var(--r-xl);isolation:isolate;overflow:hidden;position:relative}.homepage .ev-hero__bg{filter:blur(50px) brightness(.58) saturate(1.45);height:calc(100% + 100px);inset:-50px;object-fit:cover;position:absolute;width:calc(100% + 100px);z-index:-2}.homepage .ev-hero__media:after{background:radial-gradient(80% 70% at 50% 34%,#0000,#050f16b3);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.homepage .ev-hero__img{height:100%;object-fit:contain;position:relative;width:100%}.homepage .ev-hero__pills{bottom:18px;display:flex;flex-wrap:wrap;gap:8px;left:18px;position:absolute;z-index:3}.homepage .ev-hero__back,.homepage .ev-hero__share{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#08182299;border-color:#ffffff2e;position:absolute;top:18px;z-index:3}.homepage .ev-hero__back{left:18px}.homepage .ev-hero__share{right:18px}.homepage .ev-hero__back svg{transition:transform .4s var(--ease)}.homepage .ev-hero__back:hover svg{transform:translateX(-3px)}.homepage .ev-head{margin:clamp(26px,3.4vw,44px) 0 clamp(30px,4vw,52px)}.homepage .ev-title{text-wrap:balance;font-size:clamp(32px,4.6vw,68px);font-weight:700;letter-spacing:-.04em;line-height:1.02}.homepage .ev-sub{color:var(--text-2);font-size:clamp(16px,1.4vw,20px);margin-top:12px;max-width:54ch}.homepage .ev-head__facts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.homepage .date-tile{background:var(--navy-hi);border:1px solid var(--line-2);border-radius:11px;flex:none;line-height:1;overflow:hidden;text-align:center;width:46px}.homepage .date-tile small{background:#ffffff14;color:var(--text-2);display:block;font-size:9.5px;font-weight:700;letter-spacing:.1em;padding:4px 0 3px;text-transform:uppercase}.homepage .date-tile b{display:block;font-size:19px;font-weight:700;letter-spacing:-.03em;padding:6px 0 7px}.homepage .ev-fact__pin{background:var(--navy-hi);border:1px solid var(--line-2);border-radius:11px;color:var(--text-2);display:grid;flex:none;height:46px;place-items:center;width:46px}.homepage .ev-fact__pin svg{height:19px;width:19px}.homepage .ev-layout{grid-gap:clamp(32px,5vw,72px);align-items:start;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1fr) 360px}.homepage .ev-sec+.ev-sec{border-top:1px solid var(--line);margin-top:clamp(34px,4vw,54px);padding-top:clamp(34px,4vw,54px)}.homepage .ev-h{align-items:center;color:var(--text-3);display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.homepage .ev-h svg{color:var(--rose);flex:none;height:15px;width:15px}.homepage .ev-desc{color:var(--text-2);font-size:16px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line}.homepage .ev-desc.is-clamped{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.homepage .ev-more{align-items:center;color:var(--rose-hi);display:inline-flex;font-size:14.5px;font-weight:600;gap:7px;margin-top:14px}.homepage .ev-more:hover{text-decoration:underline}.homepage .ev-more svg{height:15px;transition:transform .4s var(--ease);width:15px}.homepage .ev-more.is-open svg{transform:rotate(180deg)}.homepage .ev-tiers{grid-gap:8px;display:grid;gap:8px}.homepage .ev-org{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:16px;padding:16px 18px}.homepage .ev-org__img{background:var(--navy-hi);border-radius:50%;flex:none;height:54px;object-fit:cover;width:54px}.homepage .ev-org__img--ph{background:linear-gradient(145deg,#a6425c66,#a6425c24);color:#f1b7c6;display:grid;font-size:22px;font-weight:700;place-items:center}.homepage .ev-org__text{min-width:0}.homepage .ev-org__text b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.homepage .ev-org__text span{color:var(--text-3);font-size:13.5px}.homepage .ev-org .btn{flex:none;margin-left:auto}.homepage .ev-loc{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.homepage .ev-loc__text{flex:1 1;min-width:0}.homepage .ev-loc__text b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.homepage .ev-loc__text span{color:var(--text-2);font-size:14px}.homepage .ev-loc .btn{flex:none}.homepage .ev-loc .arrow{height:15px;width:15px}.homepage .ev-map{background:var(--navy);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.homepage .ev-map iframe{border:0;display:block;filter:invert(1) hue-rotate(180deg) brightness(1.06) contrast(1.32) saturate(.5);height:280px;width:100%}.homepage .ev-app{background:radial-gradient(70% 120% at 85% 0,#a6425c38,#0000 62%),linear-gradient(140deg,#0d2c4299,#0a243659);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:clamp(22px,2.6vw,32px)}.homepage .ev-app__list{grid-gap:18px;display:grid;gap:18px;list-style:none}.homepage .ev-app__list li{align-items:flex-start;display:flex;gap:14px}.homepage .ev-app__list i{background:#ffffff12;border-radius:11px;color:#f1b7c6;display:grid;flex:none;height:38px;place-items:center;width:38px}.homepage .ev-app__list i svg{height:17px;width:17px}.homepage .ev-app__list b{display:block;font-size:16px;font-weight:600;margin-bottom:2px}.homepage .ev-app__list span{color:var(--text-2);font-size:14.5px}.homepage .ev-app__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.homepage .ev-app__cta .store{height:56px}.homepage .ev-posts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.homepage .ev-post{background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px 14px;transition:border-color .4s var(--ease),background-color .4s var(--ease)}.homepage .ev-post:hover{background:hsla(0,0%,100%,.055);border-color:var(--line-2)}.homepage .ev-post__head{align-items:center;display:flex;gap:11px;margin-bottom:11px}.homepage .ev-post__av{background:var(--navy-hi);border-radius:50%;flex:none;height:38px;object-fit:cover;width:38px}.homepage .ev-post__av--ph{background:linear-gradient(145deg,#a6425c66,#a6425c24);color:#f1b7c6;display:grid;font-size:15px;font-weight:700;place-items:center}.homepage .ev-post__head b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em}.homepage .ev-post__head small{color:var(--text-3);font-size:12px}.homepage .ev-post__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--text-2);display:-webkit-box;font-size:14.5px;line-height:1.6;margin-bottom:12px;overflow:hidden;overflow-wrap:anywhere}.homepage .ev-post__media{grid-gap:4px;border-radius:12px;display:grid;gap:4px;overflow:hidden}.homepage .ev-post__media[data-n="1"]{grid-template-columns:1fr}.homepage .ev-post__media:not([data-n="1"]){grid-template-columns:1fr 1fr}.homepage .ev-post__media span{aspect-ratio:1;background:var(--navy-hi);display:block;position:relative}.homepage .ev-post__media[data-n="1"] span{aspect-ratio:4/3}.homepage .ev-post__media[data-n="3"] span:first-child{aspect-ratio:16/9;grid-column:span 2}.homepage .ev-post__media img{height:100%;object-fit:cover;width:100%}.homepage .ev-post__media .has-more:after{background:#050f16ad;content:attr(data-more);display:grid;font-size:19px;font-weight:700;inset:0;letter-spacing:-.02em;place-items:center;position:absolute}.homepage .ev-post__acts{color:var(--text-3);display:flex;font-size:13px;gap:16px;margin-top:12px}.homepage .ev-post__acts span{align-items:center;display:inline-flex;gap:6px}.homepage .ev-post__acts svg{height:15px;width:15px}.homepage .ev-sim{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.homepage .ev-simcard{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:12px;padding:10px;transition:background-color .35s var(--ease),border-color .35s var(--ease),transform .5s var(--ease)}.homepage .ev-simcard:hover{background:#ffffff12;border-color:var(--line-2);transform:translateY(-2px)}.homepage .ev-simcard__img{background:var(--navy-hi);border-radius:10px;flex:none;height:70px;overflow:hidden;width:56px}.homepage .ev-simcard__img img{height:100%;object-fit:cover;width:100%}.homepage .ev-simcard__text{min-width:0}.homepage .ev-simcard__text small{color:var(--rose-hi);display:block;font-size:12px;font-weight:600;margin-bottom:3px}.homepage .ev-simcard__text b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.homepage .ev-aside{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px)}.homepage .ev-book{background:linear-gradient(170deg,#0d2c42bf,#0a243680);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:0 30px 70px -40px #000000e6;padding:24px}.homepage .ev-book__price small{color:var(--text-3);display:block;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.homepage .ev-book__price b{font-size:30px;letter-spacing:-.035em;line-height:1.05}.homepage .ev-book__cta{margin-top:18px;width:100%}.homepage .ev-book__when{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:14px;display:flex;gap:12px;margin-top:20px;padding:12px 14px}.homepage .ev-book__when b{display:block;font-size:14px;font-weight:600}.homepage .ev-book__when span{color:var(--text-2);font-size:12.5px}.homepage .ev-fact{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:16px;display:flex;gap:13px;min-width:0;padding:13px 15px;transition:border-color .4s var(--ease)}.homepage .ev-fact:hover{border-color:var(--line-2)}.homepage .ev-fact>div{min-width:0}.homepage .ev-fact b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em}.homepage .ev-fact span{color:var(--text-2);display:block;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage .ev-fact a.mini{color:var(--rose-hi);font-size:13px;font-weight:600;margin-left:auto;padding-left:10px;white-space:nowrap}.homepage .ev-fact a.mini:hover{text-decoration:underline}.homepage .ev-book__share{align-items:center;border-radius:999px;color:var(--text-2);display:flex;font-size:14px;font-weight:600;gap:9px;justify-content:center;margin-top:16px;padding:10px;transition:color .3s,background-color .3s;width:100%}.homepage .ev-book__share:hover{background:#ffffff0f;color:#fff}.homepage .ev-book__share svg{height:16px;width:16px}.homepage .ev-bar{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a2436f7;border-top:1px solid var(--line);bottom:0;display:none;gap:12px;left:0;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:80}.homepage .ev-bar__price{margin-right:auto}.homepage .ev-bar__price small{color:var(--text-3);display:block;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.homepage .ev-bar__price b{font-size:19px;letter-spacing:-.03em}@media (max-width:1080px){.homepage .ev-layout{grid-template-columns:1fr}.homepage .ev-aside{display:none}.homepage .ev-bar{display:flex}.homepage .page-event main{padding-bottom:96px}.homepage .ev-head__facts,.homepage .ev-posts,.homepage .ev-sim{grid-template-columns:1fr}}@media (max-width:640px){.homepage .ev-hero__media{aspect-ratio:4/3;border-radius:var(--r-lg)}.homepage .ev-hero__pills{bottom:12px;left:12px}.homepage .ev-hero__back{left:12px;top:12px}.homepage .ev-hero__share{right:12px;top:12px}.homepage .ev-map iframe{height:220px}.homepage .ev-org{flex-wrap:wrap}.homepage .ev-org .btn{margin-left:0;width:100%}.homepage .ev-loc .btn{width:100%}.homepage .ev-app__cta .store{flex:1 1 100%}}.homepage .page-post main{padding-bottom:clamp(60px,8vw,110px);padding-top:calc(var(--nav-h) + clamp(18px, 3vw, 40px))}.homepage .page-post [hidden]{display:none!important}.homepage .po__wrap{max-width:760px}.homepage .po__back{align-items:center;color:var(--text-2);display:inline-flex;font-size:14.5px;font-weight:600;gap:7px;margin-bottom:22px;transition:color .3s}.homepage .po__back:hover{color:#fff}.homepage .po__back svg{height:17px;transition:transform .4s var(--ease);width:17px}.homepage .po__back:hover svg{transform:translateX(-3px)}.homepage .po__head{align-items:center;display:flex;gap:13px;margin-bottom:16px}.homepage .po__av{background:var(--navy-hi);border-radius:50%;flex:none;height:50px;object-fit:cover;width:50px}.homepage .po__av.is-ph{background:linear-gradient(145deg,#a6425c66,#a6425c24);color:#f1b7c6;display:grid;font-size:19px;font-weight:700;place-items:center}.homepage .po__who b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.homepage .po__who small{color:var(--text-3);font-size:13px}.homepage .po__text{color:var(--text);font-size:17px;line-height:1.6;margin-bottom:18px;overflow-wrap:anywhere;white-space:pre-line}.homepage .po__media{grid-gap:5px;border-radius:var(--r-md);display:grid;gap:5px;overflow:hidden}.homepage .po__media[data-n="1"]{grid-template-columns:1fr}.homepage .po__media:not([data-n="1"]){grid-template-columns:1fr 1fr}.homepage .po__media[data-n="3"]>.po__shot:first-child{grid-column:span 2}.homepage .po__shot{aspect-ratio:1;background:var(--navy-hi);cursor:zoom-in;display:block;overflow:hidden;padding:0;position:relative}.homepage .po__media[data-n="1"] .po__shot{aspect-ratio:4/3}.homepage .po__media[data-n="3"]>.po__shot:first-child{aspect-ratio:16/9}.homepage .po__shot img{height:100%;object-fit:cover;transition:transform 1s var(--ease),opacity .3s;width:100%}.homepage .po__shot:hover img{transform:scale(1.04)}.homepage .po__event{align-items:center;background:#ffffff0d;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:14.5px;font-weight:600;gap:9px;margin-top:18px;padding:10px 16px;transition:background-color .3s,border-color .3s}.homepage .po__event:hover{background:#ffffff17;border-color:var(--line-2)}.homepage .po__event svg{color:var(--rose-hi);flex:none;height:16px;width:16px}.homepage .po__event .go{color:var(--text-3);height:14px;width:14px}.homepage .po__acts{align-items:center;background:#ffffff0d;border:1px solid var(--line);border-radius:999px;display:inline-flex;gap:6px;margin-top:20px;padding:7px}.homepage .po__stat{align-items:center;border-radius:999px;color:var(--text-2);display:inline-flex;font-size:14.5px;font-weight:600;gap:8px;padding:7px 14px}.homepage .po__stat svg{height:18px;width:18px}.homepage .po__stat--liked{color:var(--rose-hi)}.homepage .po__stat--liked svg{fill:currentColor}.homepage .po__stat--btn{color:var(--text-2);transition:background-color .3s,color .3s}.homepage .po__stat--btn:hover{background:#ffffff17;color:#fff}.homepage .po__comments{border-top:1px solid var(--line);margin-top:clamp(34px,4vw,52px);padding-top:clamp(28px,3.5vw,44px)}.homepage .po__empty{color:var(--text-3);font-size:15px}.homepage .po-c__replies,.homepage .po-cs{grid-gap:20px;display:grid;gap:20px;list-style:none}.homepage .po-c{display:flex;gap:12px}.homepage .po-c__av{background:var(--navy-hi);border-radius:50%;flex:none;height:38px;object-fit:cover;width:38px}.homepage .po-c__av.is-ph{background:linear-gradient(145deg,#a6425c66,#a6425c24);color:#f1b7c6;display:grid;font-size:15px;font-weight:700;place-items:center}.homepage .po-c__body{flex:1 1;min-width:0}.homepage .po-c__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:3px}.homepage .po-c__head b{font-size:14.5px;font-weight:600}.homepage .po-c__head small{color:var(--text-3);font-size:12px}.homepage .po-c__badge{color:var(--rose-hi);font-size:11px;font-weight:700;letter-spacing:.04em}.homepage .po-c__body p{color:var(--text-2);font-size:14.5px;line-height:1.55;overflow-wrap:anywhere}.homepage .po-c__meta{color:var(--text-3);display:flex;font-size:12.5px;gap:16px;margin-top:7px}.homepage .po-c__meta span{align-items:center;display:inline-flex;gap:5px}.homepage .po-c__meta svg{height:13px;width:13px}.homepage .po-c__replies{border-left:1px solid var(--line);margin-top:16px;padding-left:16px}.homepage .po__compose{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:999px;display:flex;gap:11px;margin-top:30px;padding:10px 10px 10px 14px}.homepage .po__compose-av{background:#ffffff12;border-radius:50%;color:var(--text-3);display:grid;flex:none;height:34px;place-items:center;width:34px}.homepage .po__compose-av svg{height:17px;width:17px}.homepage .po__compose-field{color:var(--text-3);flex:1 1;font-size:14.5px;min-width:0}.homepage .po__compose .btn{flex:none}.homepage .lb{grid-gap:clamp(8px,2vw,24px);align-items:center;display:grid;gap:clamp(8px,2vw,24px);grid-template-columns:auto 1fr auto;inset:0;padding:clamp(12px,3vw,40px);position:fixed;visibility:hidden;z-index:150}.homepage .lb.is-open{visibility:visible}.homepage .lb__backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#03090eeb;inset:0;opacity:0;position:absolute;transition:opacity .4s var(--ease)}.homepage .lb.is-open .lb__backdrop{opacity:1}.homepage .lb__stage{display:grid;height:100%;min-width:0;opacity:0;place-items:center;position:relative;transform:scale(.97);transition:opacity .4s var(--ease),transform .5s var(--ease)}.homepage .lb.is-open .lb__stage{opacity:1;transform:none}.homepage .lb__stage img{border-radius:10px;box-shadow:0 40px 90px -30px #000000e6;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.homepage .lb__close{background:#ffffff14;border-color:#fff3;position:absolute;right:clamp(12px,3vw,28px);top:clamp(12px,3vw,28px);z-index:3}.homepage .lb__nav{background:#ffffff14;border-color:#fff3;position:relative;z-index:2}.homepage .lb__nav:hover{background:#ffffff29}.homepage .lb__count{font-feature-settings:"tnum";bottom:clamp(12px,3vw,28px);color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;left:50%;position:absolute;translate:-50% 0;z-index:3}.homepage .ev-post{position:relative}.homepage .ev-post__link{border-radius:inherit;inset:0;position:absolute;z-index:2}.homepage .ev-post__acts,.homepage .ev-post__media{position:relative;z-index:1}@media (max-width:640px){.homepage .po__text{font-size:16px}.homepage .po__av{height:44px;width:44px}.homepage .po__event{width:100%}.homepage .po__compose{border-radius:var(--r-md);flex-wrap:wrap}.homepage .po__compose-field{flex-basis:calc(100% - 50px)}.homepage .po__compose .btn{width:100%}.homepage .lb{grid-template-columns:1fr}.homepage .lb__nav{position:absolute;top:50%;translate:0 -50%}.homepage .lb__prev{left:10px}.homepage .lb__next{right:10px}}.homepage .btn__label .nav-cta__short{display:none}@media (max-width:640px){.homepage .page-event .nav__actions .btn--primary,.homepage .page-post .nav__actions .btn--primary{display:inline-flex}.homepage .btn__label .nav-cta__long,.homepage .page-event .nav__actions .country-btn,.homepage .page-post .nav__actions .country-btn{display:none}.homepage .btn__label .nav-cta__short{display:block}}@media (prefers-reduced-motion:reduce){.homepage *,.homepage :after,.homepage :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.homepage .grain{display:none}.homepage .device,.homepage .social__halo,.homepage .wall__track{animation:none}.homepage .card{opacity:1;translate:none}.homepage .about__statement .fw{opacity:1}}.homepage{isolation:isolate;min-height:100vh}.homepage h1,.homepage h2,.homepage h3,.homepage h4{color:inherit}.homepage .eyebrow{margin:0}.homepage .feats__title em,.homepage .h2 em,.homepage .hero__title em{color:var(--rose-hi)}.homepage .hero__title{color:#fff}.homepage [id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.homepage [data-reveal]{opacity:1;transform:none}.homepage .social{height:auto;padding:clamp(80px,10vw,140px) 0}.homepage .social__stage{height:auto;overflow:visible;position:relative}.homepage .step{cursor:default}.homepage .step__bar{display:none}.homepage .step__text{grid-template-rows:1fr;margin-top:8px;opacity:1}.homepage .btn__label span{transform:none}.homepage .btn__label span:after{content:none}.homepage .rail-card__meta{flex-wrap:wrap}.homepage .rail-card__meta em{font-style:normal}.homepage .card__go svg,.homepage .rail-card__go svg{height:20px;width:20px}.homepage .home-status{color:var(--text-2);padding-block:20px}.homepage .home-discover-cta{gap:16px}.homepage .nav__burger{align-items:center;flex-shrink:0;justify-content:center}.homepage .nav__burger svg{height:22px;width:22px}.homepage .home-mobile-menu{background:var(--ink);inset:var(--nav-h) 0 0;overflow-y:auto;padding:32px var(--pad);position:fixed;z-index:99}.homepage .home-mobile-menu a{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:clamp(28px,7vw,48px);justify-content:space-between;padding:22px 0}.homepage .home-skip{background:var(--white);border-radius:8px;color:var(--ink);left:16px;padding:12px 20px;position:fixed;top:10px;transform:translateY(-150%);z-index:150}.homepage .home-skip:focus{transform:none}.homepage .footer__word{color:#ffffff0f;font-size:clamp(60px,17vw,260px);font-weight:700;letter-spacing:-.065em;line-height:1;overflow:hidden}@media (max-width:900px){.homepage .nav__burger{display:flex}}@media (min-width:901px){.homepage .home-mobile-menu{display:none}}@media (prefers-reduced-motion:reduce){.homepage *,.homepage :after,.homepage :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.homepage .home-country-filter{flex:0 0 44px;height:44px;position:relative;width:44px}.homepage .home-country-trigger{background:hsla(0,0%,100%,.035);border:1px solid var(--line-2);border-radius:50%;display:grid;height:44px;place-items:center;width:44px}.homepage .home-country-trigger:hover,.homepage .home-country-trigger[aria-expanded=true]{background:#ffffff14;border-color:var(--rose-hi)}.homepage .home-country-flag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:23px;line-height:1}.homepage .home-country-menu{background:#0b2232;border:1px solid var(--line-2);border-radius:18px;box-shadow:0 20px 60px #00000073;max-height:calc(100dvh - var(--nav-h) - 32px);max-width:calc(100vw - 32px);overflow-y:auto;overscroll-behavior:contain;padding:8px;position:absolute;right:0;top:calc(100% + 12px);width:240px;z-index:110}.homepage .home-country-menu-title{color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.09em;padding:10px 12px 12px;text-transform:uppercase}.homepage .home-country-option{align-items:center;border-radius:10px;display:flex;font-size:15px;font-weight:500;gap:12px;min-height:48px;padding:10px 12px;text-align:left;width:100%}.homepage .home-country-option:focus-visible,.homepage .home-country-option:hover{background:#ffffff12}.homepage .home-country-option[aria-selected=true]{background:var(--rose-soft)}.homepage .home-country-option>svg{color:var(--rose-hi);height:17px;margin-left:auto;width:17px}.homepage .home-discover-heading{align-items:flex-start;flex-direction:column;gap:22px}.homepage .home-discover-heading>.lede{max-width:65ch}@media (max-width:900px){.homepage .home-country-menu{right:-56px}}h1,h2{color:#2c3e50}.App:has(.detail-page){overflow-x:clip}.homepage.detail-page{background:var(--ink);color:var(--white);overflow-x:clip}.homepage.detail-page .detail-main{padding-bottom:80px;padding-top:calc(var(--nav-h) + clamp(24px, 4vw, 52px))}.homepage.detail-page .detail-main.wrap,.homepage.detail-page .detail-main>.wrap{max-width:1240px}.homepage.detail-page .detail-app-link{display:inline-flex}.homepage.detail-page .btn{gap:9px}.homepage.detail-page .btn svg,.homepage.detail-page .icon-btn svg{flex-shrink:0;height:19px;width:19px}.homepage.detail-page .detail-note{color:var(--text-2);font-size:13px;line-height:1.6;margin-top:18px}.homepage.detail-page .avatar{border-radius:50%;display:block;flex-shrink:0;height:50px;object-fit:cover;width:50px}.homepage.detail-page .avatar-fallback{background:linear-gradient(145deg,#a6425c66,#a6425c24);color:#f1b7c6;display:grid;font-size:21px;font-weight:650;place-items:center}.homepage.detail-page .detail-state{min-height:70vh;padding-bottom:80px;padding-top:calc(var(--nav-h) + 80px)}.homepage.detail-page .detail-state>h1{font-size:clamp(36px,6vw,72px);letter-spacing:-.04em;line-height:1.05;margin:24px 0}.homepage.detail-page .detail-state>p{color:var(--text-2);margin-bottom:24px}.homepage.detail-page .detail-state .ev-skel--hero{max-height:520px}.homepage.detail-page .detail-state .ev-skel--line{margin:24px 0;width:60%}.homepage.detail-page .detail-state>.btn{margin-top:12px}.homepage.detail-page .ev-hero__media{max-height:680px}.homepage.detail-page .ev-title{max-width:1080px;overflow-wrap:anywhere}.homepage.detail-page .detail-fact-icon{background:var(--navy-hi);border-radius:12px;color:var(--rose-hi);display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.homepage.detail-page .detail-fact-icon svg{height:21px;width:21px}.homepage.detail-page .ev-fact>.detail-fact-icon{overflow:visible}.homepage.detail-page .ev-fact{align-items:center}.homepage.detail-page .ev-fact>div{flex:1 1}.homepage.detail-page .ev-fact span:not(.detail-fact-icon){white-space:normal}.homepage.detail-page .ev-book__price b{display:block;font-size:clamp(24px,2.5vw,32px);overflow-wrap:anywhere}.homepage.detail-page .ev-book__cta{font-size:14px;padding-inline:16px}.homepage.detail-page .ev-book__when svg{color:var(--rose-hi);flex-shrink:0;width:22px}.homepage.detail-page .tier{gap:16px}.homepage.detail-page .tier b{text-align:right}.homepage.detail-page .ev-map iframe{filter:none}.homepage.detail-page .detail-guests,.homepage.detail-page .detail-sponsors{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.homepage.detail-page .detail-guests>div{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.homepage.detail-page .detail-guests .avatar{height:72px;width:72px}.homepage.detail-page .detail-guests small{color:var(--text-2)}.homepage.detail-page .detail-sponsors img{background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:14px;height:84px;object-fit:contain;padding:14px;width:100%}.homepage.detail-page .detail-sponsors figcaption{color:var(--text-2);font-size:13px;margin-top:10px}.homepage.detail-page .detail-event-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.homepage.detail-page .detail-event-card{background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:var(--r-md);display:block;min-width:0;overflow:hidden;transition:border-color .25s}.homepage.detail-page .detail-event-card:hover{border-color:var(--rose-hi)}.homepage.detail-page .detail-event-image{aspect-ratio:4/3;overflow:hidden;position:relative}.homepage.detail-page .detail-event-image img{height:100%;object-fit:cover;transition:transform .5s;width:100%}.homepage.detail-page .detail-event-card:hover img{transform:scale(1.03)}.homepage.detail-page .detail-event-image>span{background:var(--white);border-radius:8px;color:var(--ink);font-size:12px;font-weight:700;left:14px;padding:7px 11px;position:absolute;top:14px}.homepage.detail-page .detail-event-card>div:last-child{padding:20px}.homepage.detail-page .detail-event-card .eyebrow{color:var(--rose-hi);font-size:10px}.homepage.detail-page .detail-event-card h3{font-size:19px;letter-spacing:-.025em;line-height:1.25;margin:12px 0 9px}.homepage.detail-page .detail-event-card p:not(.eyebrow){color:var(--text-2);font-size:13px}.homepage.detail-page .detail-event-go{align-items:center;display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:20px}.homepage.detail-page .detail-event-go svg{height:16px;width:16px}.homepage.detail-page .detail-main>.po__wrap{max-width:760px}.homepage.detail-page .po__who time{color:var(--text-3);display:block;font-size:13px;margin-top:3px}.homepage.detail-page h1.detail-post-copy{font-size:clamp(18px,2vw,23px);font-weight:400;letter-spacing:-.015em;line-height:1.6;margin:24px 0}.homepage.detail-page .detail-post-shot{cursor:default}.homepage.detail-page .detail-video-icon{background:#081822b3;border-radius:50%;height:48px;left:50%;padding:12px;position:absolute;top:50%;translate:-50% -50%;width:48px}.homepage.detail-page .po__event{max-width:100%}.homepage.detail-page .po__event span{overflow-wrap:anywhere}.homepage.detail-page .detail-post-metrics{background:hsla(0,0%,100%,.035);border:1px solid var(--line);border-radius:999px;display:flex;gap:24px;margin-top:24px;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage.detail-page .detail-post-metrics>span{align-items:center;color:var(--text-2);display:flex;font-size:14px;gap:8px}.homepage.detail-page .detail-post-metrics svg{color:var(--rose-hi);height:18px;width:18px}.homepage.detail-page .detail-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.homepage.detail-page .detail-section-heading .ev-h{margin:0}.homepage.detail-page .detail-section-heading>span,.homepage.detail-page .po-c__head time{color:var(--text-3);font-size:12px}.homepage.detail-page .po-c .avatar{font-size:15px;height:38px;width:38px}.homepage.detail-page .detail-inline-link{align-items:center;color:var(--rose-hi);display:inline-flex;font-size:14px;gap:8px;margin-top:24px}.homepage.detail-page .detail-inline-link svg{width:16px}.homepage.detail-page .detail-conversation{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:18px;display:flex;gap:24px;justify-content:space-between;margin-top:36px;padding:24px}.homepage.detail-page .detail-conversation p{color:var(--text-2);font-size:13px;line-height:1.6;margin-top:5px}.homepage.detail-page .detail-conversation .btn{flex-shrink:0}.homepage.detail-page .detail-profile-hero{align-items:center;background:radial-gradient(ellipse at 90% 0,#a6425c38,#0000 65%),linear-gradient(135deg,var(--navy),var(--ink));border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;gap:40px;justify-content:space-between;padding:clamp(24px,5vw,64px)}.homepage.detail-page .detail-profile-identity{align-items:center;display:flex;gap:28px;min-width:0}.homepage.detail-page .detail-profile-identity>div{min-width:0}.homepage.detail-page .detail-profile-identity .avatar-large{border:3px solid #ffffff1f;font-size:48px;height:120px;width:120px}.homepage.detail-page .detail-profile-identity h1{font-size:clamp(30px,4vw,56px);font-weight:650;letter-spacing:-.04em;line-height:1.05;margin:14px 0 10px;overflow-wrap:anywhere}.homepage.detail-page .detail-profile-handle{color:var(--rose-hi);font-size:15px;overflow-wrap:anywhere}.homepage.detail-page .detail-profile-location{align-items:center;color:var(--text-2);display:flex;font-size:13px;gap:7px;margin-top:12px}.homepage.detail-page .detail-profile-location svg{height:15px;width:15px}.homepage.detail-page .detail-profile-stats{border-left:1px solid var(--line-2);display:flex;flex-shrink:0;gap:28px;padding-left:36px}.homepage.detail-page .detail-profile-stats span{color:var(--text-2);display:flex;flex-direction:column;font-size:12px;gap:5px}.homepage.detail-page .detail-profile-stats b{color:var(--white);font-size:27px;letter-spacing:-.04em}.homepage.detail-page .detail-profile-follow{margin-top:24px}.homepage.detail-page .detail-profile-section{margin-top:clamp(56px,7vw,90px)}.homepage.detail-page .detail-profile-section-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.homepage.detail-page .detail-profile-section-heading p{color:var(--rose-hi);font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:13px}.homepage.detail-page .detail-empty h2,.homepage.detail-page .detail-profile-section-heading h2{font-size:clamp(26px,3.4vw,44px);letter-spacing:-.035em;line-height:1.1}.homepage.detail-page .detail-profile-section-heading>span{color:var(--text-3);flex-shrink:0;font-size:13px}.homepage.detail-page .detail-profile-section-heading>svg{color:var(--rose-hi);width:24px}.homepage.detail-page .detail-profile-posts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.homepage.detail-page .detail-profile-post{background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .25s}.homepage.detail-page .detail-profile-post:hover{border-color:var(--rose-hi)}.homepage.detail-page .detail-profile-post>img{aspect-ratio:4/3;object-fit:cover;width:100%}.homepage.detail-page .detail-profile-post>div{display:flex;flex:1 1;flex-direction:column;gap:18px;padding:24px}.homepage.detail-page .detail-profile-post p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;line-height:1.5;overflow:hidden;overflow-wrap:anywhere}.homepage.detail-page .detail-profile-post small{color:var(--rose-hi);font-size:12px}.homepage.detail-page .detail-profile-post footer{align-items:center;border-top:1px solid var(--line);color:var(--text-3);display:flex;font-size:12px;gap:20px;margin-top:auto;padding-top:18px}.homepage.detail-page .detail-profile-post footer span{align-items:center;display:inline-flex;gap:6px}.homepage.detail-page .detail-profile-post footer svg{height:15px;width:15px}.homepage.detail-page .detail-profile-post footer>svg{margin-left:auto}.homepage.detail-page .detail-profile-post-author{align-items:center;display:flex;gap:12px}.homepage.detail-page .detail-profile-post-author .avatar{font-size:16px;height:38px;width:38px}.homepage.detail-page .detail-profile-post-author span{grid-gap:4px;display:grid;gap:4px}.homepage.detail-page .detail-profile-post-author small{color:var(--text-3)}.homepage.detail-page .detail-profile-post-text{background:radial-gradient(ellipse at 100% 0,#a6425c14,#0000 70%),hsla(0,0%,100%,.025);min-height:300px}.homepage.detail-page .detail-profile .detail-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage.detail-page .detail-empty p{color:var(--text-2);margin-top:16px}.homepage.detail-page .detail-download{grid-gap:32px;align-items:center;background:radial-gradient(ellipse at 100% 0,#a6425c4d,#0000 65%),linear-gradient(130deg,#0d2c42,var(--ink));border:1px solid var(--line-2);border-radius:var(--r-xl);display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);margin-top:clamp(72px,9vw,120px);overflow:hidden;padding:clamp(28px,5vw,68px);position:relative}.homepage.detail-page .detail-download h2{font-size:clamp(36px,5vw,64px);font-weight:650;letter-spacing:-.04em;line-height:1.03;margin:20px 0}.homepage.detail-page .detail-download h2 em{color:var(--rose-hi);font-style:normal}.homepage.detail-page .detail-download .lede{font-size:15px;max-width:40ch}.homepage.detail-page .detail-download .stores{gap:10px;margin-top:28px}.homepage.detail-page .detail-download .store{border-radius:14px;height:56px;padding-inline:16px}.homepage.detail-page .detail-download .store b{font-size:16px}.homepage.detail-page .detail-download-art{min-height:380px;position:relative}.homepage.detail-page .detail-download-art img{filter:drop-shadow(0 25px 25px rgba(0,0,0,.4));height:370px;max-width:65%;object-fit:contain;position:absolute;top:0;width:auto}.homepage.detail-page .detail-download-art img:first-child{left:0;rotate:-8deg;top:20px}.homepage.detail-page .detail-download-art img:last-child{right:0;rotate:8deg}.homepage.detail-page .footer{margin-top:0}@media (max-width:1080px){.homepage.detail-page .detail-profile-hero{align-items:flex-start;flex-direction:column}.homepage.detail-page .detail-profile-stats{border-left:0;border-top:1px solid var(--line-2);gap:0;padding-left:0;padding-top:24px;width:100%}.homepage.detail-page .detail-profile-stats span{flex:1 1}.homepage.detail-page.page-event{padding-bottom:86px}.homepage.detail-page .ev-bar .btn{font-size:12px;max-width:60%;text-align:center}.homepage.detail-page .ev-bar__price{min-width:0}.homepage.detail-page .ev-bar__price b{font-size:16px}.homepage.detail-page .detail-profile-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.homepage.detail-page .detail-host{display:none}.homepage.detail-page .detail-app-link{display:inline-flex;padding-inline:14px}.homepage.detail-page .nav__inner{gap:12px}.homepage.detail-page .nav__logo img{height:25px}.homepage.detail-page .nav__actions{gap:8px}.homepage.detail-page .detail-main{padding-bottom:48px;padding-top:calc(var(--nav-h) + 24px)}.homepage.detail-page .detail-event-grid,.homepage.detail-page .detail-profile .detail-event-grid{grid-template-columns:1fr}.homepage.detail-page .ev-bar .btn{height:auto;min-height:44px;padding-block:10px}.homepage.detail-page .ev-bar{gap:12px}.homepage.detail-page .ev-bar__price b{font-size:14px}.homepage.detail-page .ev-org .avatar{height:44px;width:44px}.homepage.detail-page .detail-conversation{align-items:flex-start;flex-direction:column}.homepage.detail-page .detail-profile-identity{align-items:flex-start;gap:18px}.homepage.detail-page .detail-profile-identity .avatar-large{font-size:30px;height:72px;width:72px}.homepage.detail-page .detail-profile-identity h1{font-size:30px;margin-top:12px}.homepage.detail-page .detail-profile-identity .eyebrow{font-size:9px}.homepage.detail-page .detail-profile-posts{grid-template-columns:1fr}.homepage.detail-page .detail-profile-section-heading{align-items:flex-start}.homepage.detail-page .detail-profile-post-text{min-height:260px}.homepage.detail-page .detail-download{gap:32px;grid-template-columns:1fr}.homepage.detail-page .detail-download-art{justify-self:center;max-width:330px;min-height:300px;width:100%}.homepage.detail-page .detail-download-art img{height:290px}}
/*# sourceMappingURL=main.81bd065b.css.map*/