.phone.phone-gate{background:var(--gate-background)}.phone.phone-gate .launch-full,.phone.phone-gate .auth-full{z-index:1;border-radius:inherit;width:100%;height:100%;min-height:0;position:absolute;inset:0}.phone.phone-gate .auth-full-backdrop{border-radius:inherit;overflow:hidden}.phone.phone-gate .auth-full-content{height:100%;min-height:100%}html:has(.launch-full){background:#f7f3f1}html:has(.launch-full) body{background:#f7f3f1}html:has(.launch-gate){background:#f7f3f1}html:has(.launch-gate) body{background:#f7f3f1}html:has(.auth-full){background:#f7f3f1}html:has(.auth-full) body{background:#f7f3f1}html:has(.phone.launch-content-hidden){background:#f7f3f1}html:has(.phone.launch-content-hidden) body{background:#f7f3f1}:is(body:has(.launch-full) .vitola-shell,body:has(.launch-gate) .vitola-shell,body:has(.phone.launch-content-hidden) .vitola-shell){overflow:hidden}body:has(.auth-full) .vitola-shell{background:#f7f3f1}:is(html.vitola-ios-standalone:has(.launch-full),html.vitola-ios-standalone:has(.launch-gate),html.vitola-ios-standalone:has(.phone.launch-content-hidden),html.vitola-ios-standalone:has(.launch-overlay:not(.done))){background:#f3ede9}.phone.phone-gate-launch{isolation:isolate;background:#f7f3f1}.launch-overlay{z-index:90;border-radius:inherit;background:radial-gradient(128% 82% at 50% -6%,#ffffffeb 0%,#faf7f500 58%),radial-gradient(120% 120% at 50% 118%,#b26f4c17 0%,#b26f4c00 46%),linear-gradient(178deg,#fbf8f6 0%,#f7f3f1 46%,#f3ede9 100%);place-items:center;width:100%;height:100%;min-height:0;transition:opacity .52s cubic-bezier(.23,1,.32,1),transform .52s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset:0;overflow:hidden}.launch-overlay.done{opacity:0;pointer-events:none;transform:scale(1.08)}.launch-full{z-index:100;border-radius:inherit;background:var(--burgundy);color:#fff;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.phone.phone-gate-launch .launch-full{border-radius:inherit;width:100%;height:100%;min-height:0;position:absolute}.launch-full-logo{z-index:1;object-fit:contain;width:176px;height:176px;animation:.42s ease-out both launch-logo-appear,1.9s ease-in-out .42s infinite alternate launch-breathe;position:relative}@keyframes launch-logo-appear{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes launch-breathe{0%{opacity:.96;transform:scale(1)}to{opacity:1;transform:scale(1.045)}}.launch-gate{z-index:100;border-radius:inherit;width:100%;height:100%;min-height:0;color:var(--ink);background:radial-gradient(128% 82% at 50% -6%,#ffffffeb 0%,#faf7f500 58%),radial-gradient(120% 120% at 50% 118%,#b26f4c17 0%,#b26f4c00 46%),linear-gradient(178deg,#fbf8f6 0%,#f7f3f1 46%,#f3ede9 100%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.launch-gate[data-stage=closing] .launch-gate-adult-content{opacity:0;transition-duration:.26s;transform:translateY(6px)}.launch-gate[data-stage=closing] .launch-gate-button{opacity:0;pointer-events:none;transition-duration:.26s;transform:translateY(6px)}.launch-gate:after,.launch-overlay:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:repeating-linear-gradient(94deg,#78584205 0 2px,#0000 2px 5px),repeating-linear-gradient(2deg,#78584203 0 3px,#0000 3px 7px);position:absolute;inset:0}.launch-gate-adult-content{z-index:1;inset:max(env(safe-area-inset-top,0px), 12px) 0 calc(104px + env(safe-area-inset-bottom,0px));box-sizing:border-box;text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:min(380px,100%);margin:auto;padding:8px 34px 20px;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translateY(14px)scale(1.01)}.launch-gate[data-stage=adult] .launch-gate-adult-content{opacity:1;pointer-events:auto;transition-delay:.11s;transform:none}.launch-gate-adult-stage{aspect-ratio:320/232;place-items:center;width:100%;max-width:320px;margin-bottom:clamp(18px,4.4vh,40px);display:grid}.launch-gate-adult-art{width:100%;height:100%;color:var(--ink);overflow:visible}.age-gate-draw{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw{animation:1.15s cubic-bezier(.22,1,.36,1) .24s both age-gate-draw-in}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-2{animation-delay:.32s}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-3{animation-delay:.4s}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-4{animation-delay:.52s}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-5{animation-delay:.64s}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-6{animation-delay:.74s}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-draw-7{animation-delay:.86s}@keyframes age-gate-draw-in{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.age-gate-mark,.age-gate-caption{opacity:0;transform-box:fill-box;transform-origin:50%;transform:translateY(7px)}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-mark,.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-caption{animation:.72s cubic-bezier(.22,1,.36,1) .76s both age-gate-mark-in}.launch-gate:is([data-stage=adult],[data-stage=closing]) .age-gate-caption{animation-delay:.92s}@keyframes age-gate-mark-in{to{opacity:1;transform:translateY(0)}}.launch-gate-kicker{font:var(--type-metadata-emphasis);letter-spacing:.24em;text-transform:uppercase;color:var(--tobacco);margin-bottom:14px}.launch-gate-title{font:400 clamp(30px, 8.4vw, 36px)/1.08 var(--font-editorial);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0}.launch-gate-copy{max-width:312px;font:var(--type-body);color:var(--ink-soft);text-wrap:pretty;margin:15px 0 0;font-size:15.5px;line-height:1.5}.launch-gate-actions{padding:0 30px calc(34px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.launch-gate-button{border-radius:var(--radius-control);width:100%;max-width:360px;height:56px;color:var(--white);background:linear-gradient(180deg, #6a2531 0%, var(--burgundy) 52%, #551824 100%);font:var(--type-body-emphasis);letter-spacing:.01em;opacity:0;pointer-events:none;border:0;justify-content:center;align-items:center;gap:8px;font-size:16.5px;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.23,1,.32,1);display:inline-flex;transform:translateY(12px);box-shadow:inset 0 1px #ffffff24,0 14px 30px #4a141f42,0 3px 8px #2614082e}.launch-gate-button svg{width:18px;height:18px}.launch-gate[data-stage=adult] .launch-gate-button{opacity:1;pointer-events:auto;transition-delay:.18s;transform:translateY(0)}.launch-gate[data-stage=adult] .launch-gate-button:active{transform:translateY(0)scale(.98);box-shadow:inset 0 1px #ffffff1f,0 8px 18px #4a141f38}@media (prefers-reduced-motion:reduce){.launch-gate-adult-content,.launch-gate-button{transition:var(--press-transition), opacity .14s linear!important;transform:none!important}.age-gate-draw,.age-gate-mark,.age-gate-caption{animation-duration:.01ms!important;animation-delay:0s!important}}.lr-stack{z-index:1;inset:max(env(safe-area-inset-top,0px), 12px) 0 calc(40px + env(safe-area-inset-bottom,0px));box-sizing:border-box;text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:min(380px,100%);margin:auto;padding:8px 34px 20px;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translateY(12px)}html.vitola-ios-standalone.vitola-ios-status-bar-inset .launch-gate-adult-content,html.vitola-ios-standalone.vitola-ios-status-bar-inset .lr-stack{top:env(safe-area-inset-top,0px)}.launch-gate[data-ritual=true] .lr-stack,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-stack{opacity:1;transition-delay:.15s;transform:none}.lr-wordmark{font:400 12px/1 var(--font-editorial);letter-spacing:.34em;text-transform:uppercase;color:var(--ink);opacity:.55;margin-bottom:16px;padding-left:.34em}.lr-stage{aspect-ratio:320/232;place-items:center;width:100%;max-width:320px;display:grid;position:relative}.lr-art{width:100%;height:100%;color:var(--ink);overflow:visible}.lr-draw,.lr-draw-slow,.lr-smoke{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.launch-gate[data-ritual=true] .lr-draw,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-draw{animation:1.08s cubic-bezier(.62,0,.2,1) both lr-draw-on;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}.launch-gate[data-ritual=true] .lr-draw-slow,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-draw-slow{animation:1.56s cubic-bezier(.33,0,.2,1) both lr-draw-on;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}@keyframes lr-draw-on{0%{stroke-dashoffset:1px;opacity:0}9%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.lr-pop{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.launch-gate[data-ritual=true] .lr-pop,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-pop{animation:.62s cubic-bezier(.34,1.56,.64,1) both lr-pop-in;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}@keyframes lr-pop-in{0%{opacity:0;transform:scale(.4)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.lr-fade{opacity:0}.launch-gate[data-ritual=true] .lr-fade,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-fade{animation:.42s ease-out both lr-fade-in;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}@keyframes lr-fade-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.lr-glow{opacity:0}.launch-gate[data-ritual=true] .lr-glow,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-glow{animation:1.2s both lr-fade-in,3.4s ease-in-out infinite lr-glow-breathe;animation-delay:calc(var(--lr-offset,0s) + .5s), calc(var(--lr-offset,0s) + 1.5s)}@keyframes lr-glow-breathe{0%,to{opacity:1}50%{opacity:.72}}.lr-flame{transform-box:fill-box;transform-origin:50% 100%}.launch-gate[data-ritual=true] .lr-flame,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-flame{animation:1.7s ease-in-out infinite alternate lr-flame-flicker;animation-delay:calc(var(--lr-offset,0s) + 1s)}@keyframes lr-flame-flicker{0%{transform:scaleY(1)rotate(0)}38%{transform:scaleY(1.05)rotate(-1.3deg)}72%{transform:scaleY(.97)rotate(1.1deg)}to{transform:scaleY(1.06)rotate(-.6deg)}}.lr-ember{opacity:0;stroke-opacity:.75}.launch-gate[data-ritual=true] .lr-ember,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-ember{animation:.7s both lr-fade-in,2.2s ease-in-out infinite lr-ember-breathe;animation-delay:calc(var(--lr-offset,0s) + 1.3s), calc(var(--lr-offset,0s) + 1.9s)}@keyframes lr-ember-breathe{0%,to{opacity:1}50%{opacity:.45}}.launch-gate[data-ritual=true] .lr-smoke,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-smoke{animation:5.55s linear infinite lr-smoke-cycle;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}@keyframes lr-smoke-cycle{0%{stroke-dashoffset:1px;opacity:0}9%{opacity:1}58%{stroke-dashoffset:0;opacity:1}84%,to{stroke-dashoffset:0;opacity:0}}.lr-spark{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.launch-gate[data-ritual=true] .lr-spark,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-spark{animation:5.55s ease-in-out infinite lr-spark-twinkle;animation-delay:calc(var(--lr-offset,0s) + var(--d,0s))}@keyframes lr-spark-twinkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}6%{opacity:1;transform:scale(1)rotate(8deg)}13%{opacity:.85;transform:scale(.94)rotate(14deg)}20%{opacity:0;transform:scale(.5)rotate(22deg)}}.lr-gleam{opacity:0;stroke-dasharray:.14 .86;stroke-dashoffset:.14px}.launch-gate[data-ritual=true] .lr-gleam,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-gleam{animation:5.5s ease-in-out infinite lr-gleam-travel;animation-delay:calc(var(--lr-offset,0s) + 3.2s + var(--d,0s))}@keyframes lr-gleam-travel{0%{stroke-dashoffset:.14px;opacity:0}4%{opacity:.7}18%{opacity:.7}22%{stroke-dashoffset:-1px;opacity:0}to{stroke-dashoffset:-1px;opacity:0}}.lr-lines{width:100%;height:32px;margin-top:2px;position:relative}.lr-line{font:400 18.5px/1.6 var(--font-editorial);color:var(--ink-soft);opacity:0;font-style:italic;position:absolute;top:0;left:0;right:0;transform:translateY(7px)}.launch-gate[data-ritual=true] .lr-line,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-line{animation:7.2s linear infinite lr-line-cycle;animation-delay:calc(var(--lr-offset,0s) + var(--i,0) * 2.4s)}@keyframes lr-line-cycle{0%{opacity:0;transform:translateY(7px)}5%{opacity:1;transform:translateY(0)}28.5%{opacity:1;transform:translateY(0)}33.3%,to{opacity:0;transform:translateY(-7px)}}.lr-line-static{font:400 18.5px/1.6 var(--font-editorial);color:var(--ink-soft);font-style:italic;display:none}.lr-rule{background:#19141129;width:128px;height:1px;margin-top:24px;position:relative}.lr-rule-glint{background:linear-gradient(90deg, #a9812f00 0%, var(--gold) 50%, #a9812f00 100%);opacity:0;border-radius:1px;width:30px;height:2px;position:absolute;top:-.5px;left:0}.launch-gate[data-ritual=true] .lr-rule-glint,:is(.launch-overlay,.discover-loading-page,.social-loading-page)[data-ritual=true] .lr-rule-glint{opacity:.9;animation:2.6s cubic-bezier(.45,.05,.55,.95) infinite alternate lr-glint-travel;animation-delay:var(--lr-offset,0s)}@keyframes lr-glint-travel{0%{transform:translate(0)}to{transform:translate(98px)}}.launch-gate:not([data-ritual=true]) .lr-draw,.launch-gate:not([data-ritual=true]) .lr-draw-slow,.launch-gate:not([data-ritual=true]) .lr-fade,.launch-overlay:not([data-ritual=true]) .lr-draw,.launch-overlay:not([data-ritual=true]) .lr-draw-slow,.launch-overlay:not([data-ritual=true]) .lr-fade{stroke-dashoffset:0;opacity:1}.launch-gate:not([data-ritual=true]) .lr-pop,.launch-overlay:not([data-ritual=true]) .lr-pop{opacity:1;transform:none}.launch-gate:not([data-ritual=true]) .lr-glow,.launch-gate:not([data-ritual=true]) .lr-ember,.launch-overlay:not([data-ritual=true]) .lr-glow,.launch-overlay:not([data-ritual=true]) .lr-ember{opacity:1}@media (prefers-reduced-motion:reduce){.lr-stack{transition:opacity .14s linear!important;transform:none!important}.lr-draw,.lr-draw-slow,.lr-pop,.lr-fade{animation-duration:.01ms!important;animation-delay:0s!important}.lr-smoke{stroke-dashoffset:0;opacity:1;animation:none!important}.lr-glow,.lr-ember{opacity:1;animation:none!important}.lr-flame,.lr-gleam,.lr-spark{animation:none!important}.lr-rule-glint{opacity:0!important;animation:none!important}.lr-line{display:none}.lr-line-static{display:block}}.phone.launch-content-hidden>:not(.launch-overlay){opacity:.001;filter:blur(1.6px);transform:translateY(10px)scale(.986)}.phone.launch-content-revealed>:not(.launch-overlay){opacity:1;filter:blur();transition:opacity .64s cubic-bezier(.23,1,.32,1),filter .64s cubic-bezier(.23,1,.32,1),transform .64s cubic-bezier(.23,1,.32,1);transform:translateY(0)scale(1)}html.vitola-ios-standalone:has(.phone-gate){background:#f7f3f1}html.vitola-ios-standalone:has(.phone-gate) body{background:#f7f3f1}html.vitola-ios-standalone:has(.phone-gate) .vitola-shell{background:#f7f3f1}html.vitola-ios-standalone:has(.phone-gate) .phone{background:#f7f3f1}html.vitola-ios-standalone:has(.phone.launch-content-hidden){background:#f7f3f1}html.vitola-ios-standalone:has(.phone.launch-content-hidden) body{background:#f7f3f1}html.vitola-ios-standalone:has(.phone.launch-content-hidden) .vitola-shell{background:#f7f3f1}html.vitola-ios-standalone:has(.phone.launch-content-hidden) .phone{background:#f7f3f1}@media (prefers-reduced-motion:reduce){.launch-overlay,.launch-full-logo{opacity:1!important;transition:opacity .12s linear!important;animation:none!important;transform:none!important}.launch-overlay.done{opacity:0!important;pointer-events:none!important;transition:opacity .12s linear!important;animation:none!important;transform:none!important}.phone.launch-content-hidden>:not(.launch-overlay){opacity:.001!important;filter:none!important;transform:none!important}.phone.launch-content-revealed>:not(.launch-overlay){opacity:1!important;filter:none!important;transition:opacity .18s linear!important;transform:none!important}}@media (min-width:900px){.vitola-shell:has(>.phone.phone-gate){justify-content:center;align-items:center}}
.InviteContinuationGate-module__9t4M8W__page{padding:max(34px, env(safe-area-inset-top)) 24px max(30px, env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 17%,#b37f451a,#0000 34%),#f7f3f1;place-items:center;display:grid;position:absolute;inset:0;overflow:auto}.InviteContinuationGate-module__9t4M8W__card{text-align:center;background:#fffcf9e6;border:1px solid #5b41391c;border-radius:24px;width:min(100%,410px);padding:42px 30px 32px;box-shadow:0 26px 70px #432d2721}.InviteContinuationGate-module__9t4M8W__seal{color:#7a1f2c;background:#7a1f2c0d;border:1px solid #7a1f2c2e;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 27px;display:grid}.InviteContinuationGate-module__9t4M8W__seal svg{stroke-width:1.4px;width:25px;height:25px}.InviteContinuationGate-module__9t4M8W__kicker,.InviteContinuationGate-module__9t4M8W__reserved span{color:#a36b48;letter-spacing:.22em;text-transform:uppercase;font:600 9px/1.2 system-ui,sans-serif}.InviteContinuationGate-module__9t4M8W__title{color:#281d1a;letter-spacing:-.035em;margin:12px 0 13px;font:400 clamp(34px,9vw,44px)/.96 Georgia,serif}.InviteContinuationGate-module__9t4M8W__copy{color:#30231fb3;max-width:330px;margin:0 auto;font:13px/1.55 system-ui,sans-serif}.InviteContinuationGate-module__9t4M8W__reserved{border-block:1px solid #49342f1c;gap:7px;margin:25px 0 0;padding:15px 0;display:grid}.InviteContinuationGate-module__9t4M8W__reserved strong{color:#332521;font:400 15px/1.2 Georgia,serif}.InviteContinuationGate-module__9t4M8W__action{color:#fffaf7;background:#7a1f2c;border:0;border-radius:11px;width:100%;min-height:46px;margin-top:24px;font:600 14px/1 system-ui,sans-serif;box-shadow:0 11px 24px #56151f33}.InviteContinuationGate-module__9t4M8W__account{color:#3a2a268f;margin:14px 0 0;font:11px/1.4 system-ui,sans-serif}@media (prefers-reduced-motion:no-preference){.InviteContinuationGate-module__9t4M8W__card{animation:.52s cubic-bezier(.22,1,.36,1) both InviteContinuationGate-module__9t4M8W__continuation-rise}}@keyframes InviteContinuationGate-module__9t4M8W__continuation-rise{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}
