.land-apps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,6vw,80px);align-items:center}.land-apps-sub{max-width:46ch;color:#55525c;font-family:var(--font);font-size:clamp(14px,1.4vw,16px);line-height:1.65}.land-apps-note{margin-top:16px;color:#85818d;font-family:var(--font);font-size:12.5px}.land-apps-stage{--phone-w:clamp(240px,21vw,292px);position:relative}.land-apps-ground{position:relative;height:calc(var(--phone-w) * 2.0667 + 24px);overflow:hidden;border-radius:36px;background:color-mix(in srgb,var(--step-tint) 72%,var(--step-bg))}.land-apps-ground .land-apps-phone{position:absolute;top:48px;left:50%;transform:translateX(-50%)}.land-apps-tile{position:absolute;overflow:hidden;aspect-ratio:6/5;border:6px solid #fff;border-radius:22px;background:#fff;box-shadow:0 18px 40px rgba(var(--brand-ink-rgb),.16);translate:calc(var(--tilt-x, 0) * var(--tile-depth)) calc(var(--tilt-y, 0) * var(--tile-depth));rotate:var(--tile-angle);will-change:transform;transition:translate 1.1s var(--reveal-ease),rotate .8s var(--reveal-ease),scale .8s var(--reveal-ease),box-shadow .8s var(--reveal-ease);animation:land-apps-tile-float var(--tile-float) ease-in-out var(--tile-phase) infinite alternate}.land-apps-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.42) 48%,rgba(255,255,255,.08) 56%,transparent 70%);transform:translateX(-120%);pointer-events:none}.land-apps-tile:hover{rotate:calc(var(--tile-angle) * .45);scale:1.05;box-shadow:0 30px 60px rgba(var(--brand-ink-rgb),.24)}.land-apps-tile-photo{display:block;width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--reveal-ease)}.land-apps-tile:hover .land-apps-tile-photo{scale:1.08}.land-apps-tile.is-side{--tile-angle:-7deg;--tile-depth:-18px;--tile-float:7.5s;--tile-phase:-3s;top:30%;left:5%;width:calc(var(--phone-w) * .5)}.land-apps-tile.is-top{--tile-angle:8deg;--tile-depth:30px;--tile-float:6s;--tile-phase:0s;z-index:2;top:-26px;right:3%;width:calc(var(--phone-w) * .54)}@keyframes land-apps-tile-float{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(0,-9px,0) rotate(1.2deg)}}.land-apps-stage[data-motion=ready] .land-apps-tile{opacity:0}.land-apps-stage[data-motion=play] .land-apps-tile.is-side{animation:land-apps-tile-deal-side 1.5s var(--reveal-ease) .45s both,land-apps-tile-float var(--tile-float) ease-in-out 1.95s infinite alternate}.land-apps-stage[data-motion=play] .land-apps-tile.is-top{animation:land-apps-tile-deal-top 1.4s var(--reveal-ease) .7s both,land-apps-tile-float var(--tile-float) ease-in-out 2.1s infinite alternate}.land-apps-stage[data-motion=play] .land-apps-tile-photo{animation:land-apps-tile-photo-in 2.2s var(--reveal-ease) .45s both}.land-apps-stage[data-motion=play] .land-apps-tile:after{animation:land-apps-tile-sheen 1.3s cubic-bezier(.45,0,.2,1) 1.6s}.land-apps-stage[data-motion=play] .is-top:after{animation-delay:1.85s}@keyframes land-apps-tile-deal-side{0%{opacity:0;filter:blur(6px);transform:translate3d(72%,8%,0) rotate(7deg) scale(.8)}35%{opacity:1}72%{filter:blur(0);transform:translate3d(-3%,-1%,0) rotate(-1.2deg) scale(1.01)}to{opacity:1;filter:blur(0);transform:none}}@keyframes land-apps-tile-deal-top{0%{opacity:0;filter:blur(8px);transform:translate3d(-24%,-48%,0) rotate(-16deg) scale(1.22)}40%{opacity:1}70%{filter:blur(0);transform:translate3d(0,3px,0) rotate(1.4deg) scale(.98)}to{opacity:1;filter:blur(0);transform:none}}@keyframes land-apps-tile-photo-in{0%{transform:scale(1.22)}to{transform:none}}@keyframes land-apps-tile-sheen{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.land-apps-notice{position:absolute;z-index:3;bottom:9%;left:-6%;display:flex;align-items:center;gap:12px;width:min(300px,62%);padding:12px 16px 12px 12px;border:1px solid rgba(255,255,255,.75);border-radius:22px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 22px 48px rgba(var(--brand-ink-rgb),.16);animation:land-apps-notice-in .6s var(--reveal-ease) .2s both}@keyframes land-apps-notice-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}.land-apps-notice-icon{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(150deg,var(--midnight2),var(--brand-navy));box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb),.2),0 6px 14px rgba(var(--brand-navy-rgb),.28)}.land-apps-notice-icon img{display:block;width:auto;height:27px}.land-apps-notice-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;color:var(--marketing-title);font-family:var(--font)}.land-apps-notice-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.land-apps-notice-head strong{font-family:var(--font-display);font-size:14.5px;font-weight:600}.land-apps-notice-head small{flex-shrink:0;color:#85818d;font-size:11.5px}.land-apps-notice-copy>span:last-child{color:#55525c;font-size:13px;line-height:1.4}.land-apps-phone{z-index:1;width:var(--phone-w);aspect-ratio:9/18.6;border-radius:44px;padding:9px;background:linear-gradient(145deg,#dcdcda,#979795 16%,#eeeeec 44%,#8d8d8b 74%,#d2d2d0);box-shadow:0 36px 75px rgba(var(--brand-ink-rgb),.3),0 0 0 1px rgba(255,255,255,.09) inset,0 0 0 1px rgba(var(--brand-primary-rgb),.06)}.land-apps-notch{position:absolute;top:20px;left:50%;z-index:3;transform:translateX(-50%);width:31%;height:22px;border-radius:99px;background:#08090a}.land-apps-phone:after,.land-apps-phone:before{content:"";position:absolute;width:3px;border-radius:3px}.land-apps-phone:before{left:-2px;top:20%;height:21%;background:linear-gradient(#cfcfcd,#8f8f8d) 0 0 /100% 22% no-repeat,linear-gradient(#cfcfcd,#8f8f8d) 0 40% /100% 26% no-repeat,linear-gradient(#cfcfcd,#8f8f8d) 0 100% /100% 26% no-repeat}.land-apps-phone:after{right:-2px;top:31%;height:11%;background:linear-gradient(#cfcfcd,#8f8f8d)}.land-apps-screen{position:relative;height:100%;overflow:hidden;border-radius:36px;background:#f7f8f7;box-shadow:0 0 0 3px #08090a}.land-apps-status{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:7.5% 9% 0;color:var(--marketing-text);font-family:var(--font-display);font-size:calc(var(--phone-w) * .036);font-weight:700}.land-apps-status-icons{display:flex;align-items:center;gap:3px}.land-apps-bars{width:10px;height:7px;fill:none;stroke:var(--marketing-text);stroke-width:1.5}.land-apps-wifi{width:9px;height:7px;fill:none;stroke:var(--marketing-text);stroke-width:1.3;stroke-linecap:round}.land-apps-batt{width:14px;height:7px;padding:1px;border:1px solid rgba(var(--marketing-text-rgb),.4);border-radius:2px}.land-apps-batt i{display:block;width:78%;height:100%;border-radius:1px;background:var(--marketing-text)}@media (max-width:900px){.land-apps{grid-template-columns:minmax(0,1fr);text-align:center}.land-apps-sub{margin-inline:auto}.land-apps-badges{justify-content:center}.land-apps-stage{--phone-w:clamp(220px,58vw,270px);order:-1;margin-bottom:36px}.land-apps-notice{bottom:-30px;left:50%;width:min(300px,86%);translate:-50% 0;text-align:left}.land-apps-tile.is-side{left:-3%}.land-apps-tile.is-top{right:-2%}}@media (prefers-reduced-motion:reduce){.land-apps-notice,.land-apps-stage .land-apps-tile,.land-apps-stage .land-apps-tile-photo,.land-apps-stage .land-apps-tile:after{animation:none;transition:none}}.dpv-deck{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:calc(144 * var(--pt))}.dpv-position{padding:0 calc(20 * var(--pt));color:var(--ppv-ink-subtle);font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));text-align:right}.dpv-stage{position:relative;flex:1;margin:calc(16 * var(--pt)) calc(20 * var(--pt)) 0}.dpv-slot{position:absolute;inset:0 0 calc(24 * var(--pt));transform-origin:bottom}.dpv-depth-1{transform:translateY(calc(12 * var(--pt))) scale(.95)}.dpv-depth-2{transform:translateY(calc(24 * var(--pt))) scale(.9)}.dpv-card{position:relative;height:100%;overflow:hidden;border-radius:calc(24 * var(--pt));background:#0a0806;box-shadow:0 calc(12 * var(--pt)) calc(24 * var(--pt)) var(--ppv-dock-shadow);color:#fff}.dpv-card-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dpv-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,6,.45) 0,rgba(10,8,6,0) 22%,rgba(10,8,6,.3) 40%,rgba(10,8,6,.8) 60%,rgba(10,8,6,.97))}.dpv-card-content{position:relative;z-index:1;justify-content:space-between;height:100%;padding:calc(16 * var(--pt))}.dpv-card-content,.dpv-card-top{display:flex;flex-direction:column}.dpv-card-top{gap:calc(12 * var(--pt))}.dpv-segments{display:flex;gap:calc(4 * var(--pt))}.dpv-segments i{flex:1;height:calc(3 * var(--pt));border-radius:99px;background:rgba(255,255,255,.32)}.dpv-segments .is-active{background:#fff}.dpv-price{display:inline-flex;align-items:baseline;align-self:flex-end;gap:calc(5 * var(--pt));padding:calc(4 * var(--pt)) calc(10 * var(--pt));border:1px solid rgba(255,255,255,.18);border-radius:99px;background:rgba(10,8,6,.62);color:var(--brand-primary-light);font-family:var(--font-display);font-size:calc(13 * var(--pt));font-variant-numeric:tabular-nums;font-weight:700;line-height:calc(15 * var(--pt))}.dpv-price small{color:rgba(255,255,255,.68);font-size:calc(9.5 * var(--pt));font-weight:600;letter-spacing:calc(1.1 * var(--pt));text-transform:uppercase}.dpv-summary{gap:calc(16 * var(--pt))}.dpv-heading,.dpv-summary{display:flex;flex-direction:column}.dpv-heading{gap:calc(4 * var(--pt))}.dpv-kicker,.dpv-location{display:flex;align-items:center;gap:calc(6 * var(--pt))}.dpv-kicker{color:var(--brand-primary-light);font-family:var(--font-display);font-size:calc(11 * var(--pt));font-weight:600;letter-spacing:calc(1.4 * var(--pt));line-height:calc(16 * var(--pt));text-transform:uppercase}.dpv-hint svg,.dpv-kicker svg,.dpv-location svg{width:calc(14 * var(--pt));height:calc(14 * var(--pt));stroke-width:2.2}.dpv-title{font-family:var(--font-display);font-size:calc(26 * var(--pt));font-weight:700;line-height:calc(32 * var(--pt))}.dpv-location{color:rgba(255,255,255,.68);font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt))}.dpv-funding{display:flex;flex-direction:column;gap:calc(10 * var(--pt))}.dpv-stats{display:flex;align-items:flex-end;justify-content:space-between}.dpv-stat{display:flex;flex-direction:column;gap:calc(3 * var(--pt))}.dpv-stat.is-end{align-items:flex-end}.dpv-stat small{color:rgba(255,255,255,.68);font-size:calc(10.5 * var(--pt));font-weight:600;letter-spacing:calc(1.1 * var(--pt));line-height:calc(14 * var(--pt));text-transform:uppercase}.dpv-stat b,.dpv-stat small{font-family:var(--font-display)}.dpv-stat b{font-size:calc(22 * var(--pt));font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:calc(-.3 * var(--pt));line-height:calc(27 * var(--pt))}.dpv-stat .is-ember{color:var(--ember)}.dpv-bar{height:calc(3 * var(--pt));overflow:hidden;background:rgba(255,255,255,.16)}.dpv-bar,.dpv-bar i{display:block;border-radius:99px}.dpv-bar i{height:100%;background:linear-gradient(90deg,var(--brand-primary),var(--ember))}.dpv-hint{gap:calc(4 * var(--pt));margin-top:calc(-4 * var(--pt));color:rgba(255,255,255,.68);font-size:calc(11 * var(--pt));line-height:calc(15 * var(--pt))}.dpv-actions,.dpv-hint{display:flex;align-items:center;justify-content:center}.dpv-actions{gap:calc(28 * var(--pt));padding-top:calc(16 * var(--pt))}.dpv-round{display:grid;place-items:center;width:calc(54 * var(--pt));height:calc(54 * var(--pt));border:1px solid var(--ppv-border);border-radius:50%;background:var(--ppv-surface);box-shadow:0 calc(2 * var(--pt)) calc(6 * var(--pt)) var(--ppv-card-shadow-soft);color:var(--ppv-ink)}.dpv-round svg{width:calc(26 * var(--pt));height:calc(26 * var(--pt));stroke-width:2.2}.dpv-round.is-gold{width:calc(68 * var(--pt));height:calc(68 * var(--pt));border:0;background:linear-gradient(135deg,var(--brand-primary-light),var(--brand-primary));box-shadow:0 calc(8 * var(--pt)) calc(18 * var(--pt)) rgba(var(--brand-primary-rgb),.45);color:#0a0806}.dpv-round.is-gold svg{stroke-width:2.4}