.cultivate{--segment:3rem;color:#fff;background:#000;font-family:Roboto,sans-serif}.cultivate .font-pixel{font-family:Pixelify Sans,sans-serif;font-weight:600}.cultivate .font-archivo{font-family:Archivo,sans-serif}.cultivate .font-archivo-black{font-family:Archivo Black,sans-serif;font-weight:400}.cultivate .design-hero{aspect-ratio:330/172;position:relative;container-type:inline-size}.cultivate .design-copy{flex-direction:column;padding:3.2cqi 4cqi 4cqi;display:flex;position:absolute;inset:0}.cultivate .design-copy .chip-gradient{white-space:nowrap;gap:.4em;padding:.38em .75em;font-size:3.2cqi;line-height:1}.cultivate .design-copy .chip-gradient svg{width:1.15em;height:1.15em}.cultivate .design-title-row{justify-content:space-between;align-items:flex-end;gap:2cqi;margin-top:auto;display:flex}.cultivate .design-title{align-items:flex-end;gap:1.5cqi;min-width:0;display:flex}.cultivate .design-title h3{font-size:8cqi;line-height:.82}.cultivate .design-kicker{letter-spacing:.14em;white-space:nowrap;font-size:3cqi;font-weight:500;line-height:1}.cultivate .design-chevron{flex:none;width:8cqi;height:8cqi}.cultivate .design-body{margin-top:2.6cqi;font-size:3.25cqi;line-height:1.32}.cultivate .design-body p+p{margin-top:1.8cqi}@media (min-width:768px){.cultivate .design-hero{aspect-ratio:1800/765}.cultivate .design-copy{padding:1.35rem 1.5rem 1.4rem}.cultivate .design-copy .chip-gradient{gap:.4rem;padding:.3rem .8rem;font-size:.8125rem}.cultivate .design-title-row{gap:1rem}.cultivate .design-title{gap:.7rem}.cultivate .design-title h3{font-size:3.75rem;line-height:.85}.cultivate .design-kicker{letter-spacing:.16em;margin-bottom:.4rem;font-size:1.05rem}.cultivate .design-chevron{width:2.75rem;height:2.75rem}.cultivate .design-body{margin-top:.85rem;font-size:1rem;line-height:1.45}.cultivate .design-body p+p{margin-top:.7rem}}.cultivate .chip-gradient{background-image:linear-gradient(90deg,#03fdfb 0%,#37fdb4 8%,#72fe65 18%,#a1ff27 40%,#c8ff49 84%,#dbff5a 100%)}.cultivate .cta{color:#111;text-align:center;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:14px 18px;font-family:Archivo,sans-serif;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .2s,color .2s;display:flex}.cultivate .cta:hover{background:#f3f3f3}.cultivate .cta:focus-visible,.cultivate button:focus-visible,.cultivate a:focus-visible{outline-offset:3px;outline:2px solid #fff}.cultivate .tier-citizen{border:1.5px solid #ffffffeb;box-shadow:0 0 0 1px #ffffff2e,0 0 28px #ffffff47}.cultivate .tier-tourist{border:2px solid #c8ff49;box-shadow:0 0 0 1px #c8ff4973,0 0 22px #b4ff3cb8,0 0 70px #8cff3261}.cultivate .early-bird{color:#fff;letter-spacing:.01em;white-space:nowrap;background:#ff2d2d;border:1px solid #ffd0d0;border-radius:999px;padding:.28rem .7rem;font-family:Archivo,sans-serif;font-size:.7rem;font-weight:600;line-height:1.2;box-shadow:0 0 0 1px #ff505073,0 0 10px #ff3b3b,0 0 22px #ff2d2dd9}.cultivate .early-bird-corner{z-index:2;position:absolute;top:0;right:.85rem;translate:0 -50%}.cultivate .category-row{flex-direction:column;align-items:center;gap:.45rem;margin-bottom:2.75rem;display:flex}.cultivate .category-row .segment{width:min(100%,20rem)}.cultivate .tier-grid{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:1rem;margin-inline:-1rem;padding:2rem 6% 0;scroll-padding-inline:8%;display:flex;overflow-x:auto}.cultivate .tier-grid::-webkit-scrollbar{display:none}.cultivate .tier-col{scroll-snap-align:center;flex:0 0 84%;display:flex;position:relative}.cultivate .tier-card{isolation:isolate;flex-direction:column;flex:1;display:flex;position:relative}.cultivate .tier-glow{z-index:0}.cultivate .tier-card article{z-index:1}.cultivate .gender-dock{flex-direction:column;align-items:center;gap:.4rem;margin-bottom:2.25rem;display:flex}.cultivate .gender-label{color:#ffffff9e;font-size:.875rem;line-height:1}.cultivate .gender-dock .segment{width:7.5rem;min-width:7.5rem}@media (min-width:640px){.cultivate .tier-grid{margin-inline:-1.5rem}}@media (min-width:1024px){.cultivate .tier-grid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-inline:0;padding:.75rem 0 0;display:grid;overflow:visible}.cultivate .tier-col{flex:none}}.cultivate .segment{background:#212121;border:1px solid #ffffff61;border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;width:100%;height:3rem;padding:.25rem;display:grid;position:relative}.cultivate .segment-thumb{width:calc((100% - .5rem)/var(--count));transform:translateX(calc(var(--index)*100%));pointer-events:none;background:#fff;border-radius:999px;transition:transform .22s;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.cultivate .tier-fly-by{border:1.5px solid #ffffff29;box-shadow:0 16px 40px #00000059}@media (prefers-reduced-motion:reduce){.cultivate .cta,.cultivate .expand-panel,.cultivate .gender-thumb,.cultivate .segment-thumb,.cultivate .faq-chevron{transition:none}}
