.StorefrontShowcase-module__LmW0vW__heroLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;width:100%;max-width:1480px;margin-inline:auto;display:grid}.StorefrontShowcase-module__LmW0vW__showcase{--showcase-phone-width:52%;align-self:start}.StorefrontShowcase-module__LmW0vW__heroBrandMasthead{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:34rem;margin:-.35rem 0 1.35rem;display:flex;position:relative;container-type:inline-size}.StorefrontShowcase-module__LmW0vW__heroBrandDepth{transform-origin:50%;align-items:center;gap:clamp(.7rem,3.5cqw,1.15rem);width:fit-content;max-width:100%;animation:.85s cubic-bezier(.16,1,.3,1) both StorefrontShowcase-module__LmW0vW__hero-brand-arrive;display:flex;position:relative;transform:perspective(900px)rotateX(1.5deg)}.StorefrontShowcase-module__LmW0vW__heroBrandDepth:before{z-index:-1;content:"";filter:blur(24px);opacity:.72;background:radial-gradient(circle at 28% 45%,#97dcef6b,#0000 48%),radial-gradient(circle at 72% 48%,#cebeeb4d,#0000 52%);border-radius:999px;position:absolute;inset:3% -4% -9%;transform:scale(.98)}.StorefrontShowcase-module__LmW0vW__heroBrandMarkFrame{aspect-ratio:209/441;filter:drop-shadow(0 14px 22px #246dd333);flex:none;height:clamp(6.35rem,26cqw,8.75rem);display:block;position:relative;overflow:hidden}.StorefrontShowcase-module__LmW0vW__heroBrandMark{object-fit:contain;width:auto;max-width:none;height:116.1%;display:block;position:absolute;top:-8.16%;left:-72.73%}.StorefrontShowcase-module__LmW0vW__heroBrandCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.StorefrontShowcase-module__LmW0vW__heroBrandName{color:#001c5b;font-family:var(--font-poppins), var(--font-geist-sans), sans-serif;letter-spacing:-.035em;font-size:clamp(3.15rem,15cqw,4.65rem);font-weight:500;line-height:.9}.StorefrontShowcase-module__LmW0vW__heroBrandTagline{color:#285a9f;letter-spacing:.17em;white-space:nowrap;margin-top:clamp(.45rem,.8vw,.7rem);padding-left:.15em;font-size:clamp(.5rem,2.35cqw,.73rem);font-weight:600;line-height:1}@keyframes StorefrontShowcase-module__LmW0vW__hero-brand-arrive{0%{opacity:0;transform:translateY(-18px)perspective(900px)rotateX(7deg)scale(.94)}to{opacity:1;transform:translateY(0)perspective(900px)rotateX(1.5deg)scale(1)}}.StorefrontShowcase-module__LmW0vW__stage{aspect-ratio:.88}.StorefrontShowcase-module__LmW0vW__device{background:#fff;padding:0;container-type:inline-size}.StorefrontShowcase-module__LmW0vW__device[data-device=phone]{aspect-ratio:71.5/149.6;background:linear-gradient(115deg,#626c75,#151a20 15%,#050709 72%,#525d65);padding:clamp(5px,.7vw,9px)}.StorefrontShowcase-module__LmW0vW__deviceScreen{border-radius:inherit;background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.StorefrontShowcase-module__LmW0vW__device[data-device=phone] .StorefrontShowcase-module__LmW0vW__deviceScreen{border-radius:clamp(20px,3.3vw,36px);box-shadow:0 0 0 1px #000}.StorefrontShowcase-module__LmW0vW__phoneHardware{pointer-events:none;position:absolute;inset:0}.StorefrontShowcase-module__LmW0vW__phoneHardware span{background:linear-gradient(90deg,#aeb7bf,#333d46);border-radius:3px 0 0 3px;width:4px;position:absolute;left:-5px;box-shadow:inset 0 1px 1px #d3d9dd}.StorefrontShowcase-module__LmW0vW__silentSwitch{height:4%;top:16%}.StorefrontShowcase-module__LmW0vW__volumeUp{height:7%;top:24%}.StorefrontShowcase-module__LmW0vW__volumeDown{height:7%;top:33%}.StorefrontShowcase-module__LmW0vW__phoneHardware .StorefrontShowcase-module__LmW0vW__powerButton{border-radius:0 3px 3px 0;height:12%;top:26%;left:auto;right:-5px}.StorefrontShowcase-module__LmW0vW__phoneStatus{color:#111820;background:#fff;flex:0 0 clamp(23px,10cqw,39px);justify-content:space-between;align-items:center;padding-inline:7%;font:650 clamp(7px,3.2cqw,12px)/1 Arial,sans-serif;display:flex;position:relative}.StorefrontShowcase-module__LmW0vW__cameraIsland{background:#080a0d;border-radius:99px;width:27%;height:59%;position:absolute;top:18%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #20252c}.StorefrontShowcase-module__LmW0vW__cameraIsland i{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#456b87,#162436 40%,#03060c 70%);border-radius:50%;width:13%;position:absolute;top:50%;right:9%;transform:translateY(-50%)}.StorefrontShowcase-module__LmW0vW__statusIcons{align-items:center;gap:1cqw;display:flex}.StorefrontShowcase-module__LmW0vW__statusIcons svg{stroke-width:2.5px;width:clamp(8px,3.3cqw,13px);height:auto}.StorefrontShowcase-module__LmW0vW__statusIcons svg:last-child{width:clamp(12px,4.8cqw,19px)}.StorefrontShowcase-module__LmW0vW__phoneHome{background:#fff;flex:0 0 clamp(12px,4.5cqw,18px);place-items:center;display:grid}.StorefrontShowcase-module__LmW0vW__phoneHome span{background:#151a20;border-radius:99px;width:33%;height:3px}.StorefrontShowcase-module__LmW0vW__tourImage{object-fit:cover;object-position:50% 0%}.StorefrontShowcase-module__LmW0vW__tourImage[data-tour-active=true]{animation:9s ease-in-out both StorefrontShowcase-module__LmW0vW__storefront-tour}.StorefrontShowcase-module__LmW0vW__featureInterlude{--feature-accent:#f2afbd;--feature-accent-two:#f2d995;--feature-soft:#fff9eb;--feature-tilt:-1.2deg;background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--feature-accent) 22%, transparent), transparent 32%), radial-gradient(circle at 84% 82%, color-mix(in srgb, var(--feature-accent-two) 24%, transparent), transparent 34%), linear-gradient(145deg, var(--feature-soft), #fff 52%, color-mix(in srgb, var(--feature-accent-two) 12%, white));animation:3.8s cubic-bezier(.22,1,.36,1) both StorefrontShowcase-module__LmW0vW__feature-interlude-cinematic;box-shadow:inset 0 0 0 1px #bbdde49e}.StorefrontShowcase-module__LmW0vW__featureInterlude[data-feature-theme=signal]{--feature-accent:#9bdcbd;--feature-accent-two:#a9e2e8;--feature-soft:#eefbf5;--feature-tilt:1deg}.StorefrontShowcase-module__LmW0vW__featureInterlude[data-feature-theme=studio]{--feature-accent:#c7b7e9;--feature-accent-two:#efb9a3;--feature-soft:#f8f4ff;--feature-tilt:-.8deg}.StorefrontShowcase-module__LmW0vW__featureInterlude[data-feature-theme=market]{--feature-accent:#adcff0;--feature-accent-two:#e5b6d0;--feature-soft:#f2f8fd;--feature-tilt:.8deg}.StorefrontShowcase-module__LmW0vW__featureCard{box-shadow:8px 9px 0 color-mix(in srgb, var(--feature-accent) 72%, white), 0 28px 60px #0b1b2429;border:1.5px solid #111519b8;animation:3.8s cubic-bezier(.22,1,.36,1) both StorefrontShowcase-module__LmW0vW__feature-card-arrive}.StorefrontShowcase-module__LmW0vW__featureIcon{color:#05070a;background:linear-gradient(135deg, var(--feature-accent-two), var(--feature-accent));border:1.5px solid #05070ac7;animation:3.8s cubic-bezier(.16,1,.3,1) both StorefrontShowcase-module__LmW0vW__feature-icon-arrive;position:relative;box-shadow:4px 4px #05070ac7}.StorefrontShowcase-module__LmW0vW__featureDots{gap:6px;display:flex;position:absolute;top:18px;left:20px}.StorefrontShowcase-module__LmW0vW__featureDots span{background:var(--feature-accent);border:1px solid #05070a;border-radius:50%;width:8px;height:8px}.StorefrontShowcase-module__LmW0vW__featureDots span:nth-child(2){background:var(--feature-accent-two)}.StorefrontShowcase-module__LmW0vW__featureDots span:nth-child(3){background:#fff}.StorefrontShowcase-module__LmW0vW__featureWatermark{width:45%;height:auto;color:var(--feature-accent);opacity:.11;position:absolute;top:-17%;right:-6%;transform:rotate(-9deg)}.StorefrontShowcase-module__LmW0vW__featureOrb,.StorefrontShowcase-module__LmW0vW__featureSpark{pointer-events:none;display:block;position:absolute}.StorefrontShowcase-module__LmW0vW__featureOrb{aspect-ratio:1;background:var(--feature-accent);opacity:.56;border:1.5px solid #05070a42;border-radius:45% 55% 58% 42%/54% 39% 61% 46%;width:36%;animation:3.8s ease-in-out both StorefrontShowcase-module__LmW0vW__feature-orb-drift;box-shadow:10px 12px #05070a0f}.StorefrontShowcase-module__LmW0vW__featureOrbOne{top:-20%;left:-13%}.StorefrontShowcase-module__LmW0vW__featureOrbTwo{background:var(--feature-accent-two);animation-direction:reverse;bottom:-23%;right:-15%}.StorefrontShowcase-module__LmW0vW__featureSpark{background:#fff;border:1.5px solid #05070a52;width:18px;height:18px;animation:3.8s cubic-bezier(.16,1,.3,1) both StorefrontShowcase-module__LmW0vW__feature-spark-pop;transform:rotate(45deg)}.StorefrontShowcase-module__LmW0vW__featureSparkOne{top:17%;right:13%}.StorefrontShowcase-module__LmW0vW__featureSparkTwo{background:var(--feature-accent-two);width:12px;height:12px;animation-delay:.12s;bottom:16%;left:14%}.StorefrontShowcase-module__LmW0vW__featureTitle{animation:3.8s cubic-bezier(.22,1,.36,1) both StorefrontShowcase-module__LmW0vW__feature-title-arrive}.StorefrontShowcase-module__LmW0vW__featureBody{animation:3.8s cubic-bezier(.22,1,.36,1) both StorefrontShowcase-module__LmW0vW__feature-body-arrive}@keyframes StorefrontShowcase-module__LmW0vW__feature-interlude-cinematic{0%{opacity:0;transform:scale(.985)}9%,87%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.008)}}@keyframes StorefrontShowcase-module__LmW0vW__feature-card-arrive{0%,6%{opacity:0;transform:translateY(16px)scale(.96)rotate(-2deg)}18%,87%{opacity:1;transform:translateY(0) scale(1) rotate(var(--feature-tilt))}to{opacity:0;transform:translateY(-8px) scale(.99) rotate(var(--feature-tilt))}}@keyframes StorefrontShowcase-module__LmW0vW__feature-icon-arrive{0%,8%{opacity:0;transform:scale(.72)rotate(-8deg)}20%,87%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.94)}}@keyframes StorefrontShowcase-module__LmW0vW__feature-title-arrive{0%,13%{opacity:0;filter:blur(4px);transform:translateY(10px)}24%,87%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(2px);transform:translateY(-5px)}}@keyframes StorefrontShowcase-module__LmW0vW__feature-body-arrive{0%,17%{opacity:0;transform:translateY(9px)}28%,87%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes StorefrontShowcase-module__LmW0vW__feature-orb-drift{0%{opacity:0;transform:translateY(24px)rotate(-10deg)scale(.76)}18%,84%{opacity:.56;transform:translateY(0)rotate(8deg)scale(1)}to{opacity:0;transform:translateY(-18px)rotate(16deg)scale(1.08)}}@keyframes StorefrontShowcase-module__LmW0vW__feature-spark-pop{0%,11%{opacity:0;transform:rotate(20deg)scale(0)}25%,84%{opacity:1;transform:rotate(45deg)scale(1)}to{opacity:0;transform:rotate(70deg)scale(.7)}}@keyframes StorefrontShowcase-module__LmW0vW__storefront-tour{0%,20%{object-position:50% 0%}78%,to{object-position:50% 100%}}@media (min-width:640px){.StorefrontShowcase-module__LmW0vW__showcase{--showcase-phone-width:45%}.StorefrontShowcase-module__LmW0vW__stage{aspect-ratio:1}}@media (max-width:767px){.StorefrontShowcase-module__LmW0vW__heroBrandMasthead{justify-content:center}}@media (min-width:768px){.StorefrontShowcase-module__LmW0vW__heroLayout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,2.5vw,42px)}.StorefrontShowcase-module__LmW0vW__showcase{--showcase-phone-width:41%}.StorefrontShowcase-module__LmW0vW__stage{aspect-ratio:1.16}.StorefrontShowcase-module__LmW0vW__heroSection{--hero-chrome:194px}.StorefrontShowcase-module__LmW0vW__heroLayout{grid-template-columns:minmax(0,1fr) minmax(0,max-content)}.StorefrontShowcase-module__LmW0vW__showcase{width:min(calc(64vw - 30px), 947px, calc((100vh - var(--hero-chrome)) * 1.16 + 18px))}}@media (min-width:768px) and (max-height:800px){.StorefrontShowcase-module__LmW0vW__heroSection{--hero-chrome:122px;padding-top:.75rem;padding-bottom:1.25rem}.StorefrontShowcase-module__LmW0vW__heroLayout{gap:clamp(24px,2vw,36px)}.StorefrontShowcase-module__LmW0vW__heroBrandMasthead{margin:-.25rem 0 .9rem}.StorefrontShowcase-module__LmW0vW__heroBrandMarkFrame{height:clamp(4.75rem,20cqw,6rem)}.StorefrontShowcase-module__LmW0vW__heroBrandName{font-size:clamp(2.4rem,11.5cqw,3.2rem)}.StorefrontShowcase-module__LmW0vW__heroBrandTagline{margin-top:.35rem;font-size:clamp(.45rem,1.8cqw,.62rem)}.StorefrontShowcase-module__LmW0vW__heroCopy h1{margin-top:.75rem;font-size:clamp(1.75rem,2.6vw,2.15rem)}.StorefrontShowcase-module__LmW0vW__heroCopy h1+div{margin-top:1rem}.StorefrontShowcase-module__LmW0vW__heroCopy h1+div>*{min-height:2.75rem;padding-inline:1.25rem}.StorefrontShowcase-module__LmW0vW__heroCopy ul{margin-top:.85rem}.StorefrontShowcase-module__LmW0vW__heroCopy ul+div{margin-top:1rem;padding:.375rem .875rem .375rem .375rem}}@media (prefers-reduced-motion:reduce){.StorefrontShowcase-module__LmW0vW__tourImage,.StorefrontShowcase-module__LmW0vW__tourImage[data-tour-active=true]{object-position:50% 100%;animation:none}.StorefrontShowcase-module__LmW0vW__featureInterlude,.StorefrontShowcase-module__LmW0vW__featureCard,.StorefrontShowcase-module__LmW0vW__featureIcon,.StorefrontShowcase-module__LmW0vW__featureTitle,.StorefrontShowcase-module__LmW0vW__featureBody{opacity:1;filter:none;animation:none;transform:none}.StorefrontShowcase-module__LmW0vW__featureOrb,.StorefrontShowcase-module__LmW0vW__featureSpark,.StorefrontShowcase-module__LmW0vW__heroBrandDepth{animation:none}}
