.tf-land{--land-section-gap:clamp(3.5rem,8vw,4.7rem);position:relative;isolation:isolate;min-height:100vh;overflow-x:clip;color:var(--text)}.tf-land-sr{width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tf-land-atmosphere,.tf-land-sr{position:absolute;overflow:hidden}.tf-land-atmosphere{pointer-events:none;inset:0;z-index:0}.tf-land-orb{position:absolute;border-radius:50%;filter:blur(48px)}.tf-land-orb-a{width:min(52vw,34rem);height:min(52vw,34rem);top:-8%;right:4%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 28%,transparent),transparent 68%)}.tf-land-orb-b{width:min(42vw,26rem);height:min(42vw,26rem);top:18%;left:-8%;background:radial-gradient(circle,color-mix(in srgb,var(--up) 10%,transparent),transparent 70%)}.tf-land-grain{position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");mix-blend-mode:overlay}html[data-theme=light] .tf-land-grain{opacity:.045;mix-blend-mode:multiply}.tf-land-nav{position:sticky;top:0;z-index:40;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease;border-bottom:1px solid transparent}.tf-land-nav.is-stuck{background:color-mix(in srgb,var(--ink-soft) 78%,transparent);border-bottom-color:var(--line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 40px rgba(0,0,0,.18)}html[data-theme=light] .tf-land-nav.is-stuck{background:color-mix(in srgb,#f7faff 82%,transparent)}.tf-land-nav-inner{display:flex;align-items:center;gap:1rem;max-width:76rem;margin:0 auto;padding:.85rem 1.25rem}.tf-land-logo{display:inline-flex;align-items:center;gap:.55rem;margin:0;font-size:1.35rem;font-weight:800;letter-spacing:-.03em;color:var(--text);text-decoration:none}.tf-land-nav-links{display:flex;align-items:center;gap:.15rem;margin-left:auto}.tf-land-nav-links a{padding:.5rem .85rem;border-radius:.6rem;color:var(--muted);font-size:.92rem;font-weight:650;text-decoration:none;transition:color .15s ease,background .15s ease}.tf-land-nav-links a:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.tf-land-nav-end{display:flex;align-items:center;gap:.7rem}.tf-land-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer;border:0;border-radius:.55rem;padding:.55rem 1.05rem;font-size:.92rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;transition:filter .15s ease,transform .15s ease,background .15s ease}.tf-land-btn:hover{filter:brightness(1.08)}.tf-land-btn-lg{padding:.85rem 1.35rem;font-size:1.02rem}.tf-land-btn-accent{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 32px var(--glow)}.tf-land-btn-outline{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 52%,var(--line))}.tf-land-btn-ghost{color:var(--muted);background:transparent;border:1px solid var(--line)}.tf-land-btn-ghost:hover{color:var(--text)}.tf-land-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.22fr);gap:clamp(1rem,2.8vw,2.25rem);align-items:center;max-width:76rem;margin:0 auto;padding:clamp(1.5rem,4vw,3.25rem) 1.25rem var(--land-section-gap)}.tf-land-hero-copy{position:relative;z-index:2;max-width:36rem}.tf-land-eyebrow,.tf-land-kicker{margin:0;font-size:.72rem;font-weight:750;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 78%,var(--muted))}.tf-land-hero-copy h1{margin:1.1rem 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(2.05rem,4.2vw,3.45rem);font-weight:800;letter-spacing:-.042em;line-height:1.08}.tf-land-hero-copy h1 span{display:block;white-space:nowrap}.tf-land-h1-lead{color:var(--text)}.tf-land-hero-copy h1 span:not(.tf-land-h1-lead){color:var(--accent)}.tf-land-lede{margin:1.35rem 0 0;max-width:32rem;font-size:1.12rem;line-height:1.55;color:var(--muted)}.tf-land-hero-points{display:grid;gap:.55rem;margin:1.2rem 0 0;padding:0;list-style:none;max-width:32rem}.tf-land-feature-points li,.tf-land-hero-points li{display:flex;align-items:flex-start;gap:.55rem;color:var(--text);font-size:.92rem;font-weight:650;line-height:1.4}.tf-land-feature-points svg,.tf-land-hero-points svg{flex-shrink:0;margin-top:.18rem;color:var(--accent)}.tf-land-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.85rem}.tf-land-micro{margin:1rem 0 0;font-size:.78rem;letter-spacing:.04em;color:color-mix(in srgb,var(--muted) 82%,transparent)}.tf-land-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.25rem}.tf-land-chips button{cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:.38rem .72rem;background:color-mix(in srgb,var(--panel-solid) 58%,transparent);color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:-.01em;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.tf-land-chips button:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 38%,var(--line))}.tf-land-chips button.is-on{color:var(--text);border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:color-mix(in srgb,var(--accent) 16%,transparent);box-shadow:0 0 18px var(--glow)}.tf-land-scene{position:relative;z-index:1;width:100%;aspect-ratio:1536/1024;perspective:1600px;perspective-origin:50% 45%;touch-action:pan-y;user-select:none}@media (min-width:1081px){.tf-land-scene{width:108%;margin-left:6%;justify-self:end}}.tf-land-scene-glow{position:absolute;inset:18% 10% 8%;background:radial-gradient(ellipse 70% 55% at 50% 58%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%);filter:blur(8px)}.tf-land-rig{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(var(--tilt-x,3deg)) rotateY(var(--tilt-y,-6deg));transition:transform .45s cubic-bezier(.22,1,.36,1)}.tf-land-mock{position:relative;width:100%;height:100%}.tf-land-slot{position:absolute;overflow:hidden;background:#0b0e14}html[data-theme=light] .tf-land-slot{background:#eef3f9}.tf-land-slot-laptop{left:20.25%;top:11.52%;width:64.52%;height:61.43%;z-index:1}.tf-land-slot-phone{left:7.62%;top:33.01%;width:16.6%;height:53.9%;z-index:3}.tf-land-screen{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;user-select:none}.tf-land-screen-laptop{object-fit:fill}.tf-land-screen-phone{object-fit:cover;object-position:center top}.tf-land-phone-preview{width:390px;padding:1.15rem .85rem 1.25rem;pointer-events:none}.tf-land-frame{position:absolute;inset:0;z-index:5;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}html[data-theme=light] .tf-land-diamond-phone,html[data-theme=light] .tf-land-phone{background:linear-gradient(165deg,#e8eef6,#c5d0de 48%,#9aabbe);box-shadow:0 28px 64px rgba(20,40,70,.18),inset 0 1px 0 rgba(255,255,255,.8)}.tf-land-slot-phone .tf-land-phone-ui{padding:16% 9% 7%;border-radius:0}.tf-land-island{position:absolute;top:.78rem;left:50%;z-index:2;width:3.1rem;height:.72rem;margin-left:-1.55rem;border-radius:999px;background:#05070c}.tf-land-phone-ui{height:100%;overflow:hidden;padding:1.35rem .45rem .5rem;border-radius:1.15rem;background:var(--ink-soft);color:var(--text)}.tf-land-phone-top{display:flex;align-items:center;gap:.32rem;margin-bottom:.7rem;font-family:var(--font-display),sans-serif;font-size:.62rem;font-weight:800;letter-spacing:-.03em}.tf-land-phone-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.42rem .18rem}.tf-land-phone-grid>span{display:flex;flex-direction:column;align-items:center;gap:.22rem;padding:.05rem 0;font-size:.36rem;font-weight:750;letter-spacing:-.02em;text-align:center;line-height:1.15}.tf-land-phone-orb{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 82%,transparent)}.tf-land-phone-grid span.is-on .tf-land-phone-orb{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 14px var(--glow);background:color-mix(in srgb,var(--accent) 18%,var(--panel-solid))}.tf-land-phone-ui>p{margin:.55rem 0 .28rem;font-size:.48rem;font-weight:750;color:var(--muted)}.tf-land-phone-more{display:grid;gap:.22rem}.tf-land-phone-more span{display:flex;align-items:center;gap:.3rem;padding:.22rem .28rem;border-radius:.4rem;background:color-mix(in srgb,var(--panel-solid) 80%,transparent);font-size:.46rem;font-weight:700}.tf-land-phone-grid .tf-3d-icon{width:1.15rem!important;height:1.15rem!important}.tf-land-phone-more .tf-3d-icon{width:1.05rem!important;height:1.05rem!important}.tf-land-section{position:relative;z-index:1;max-width:76rem;margin:0 auto;padding:var(--land-section-gap) 1.25rem;scroll-margin-top:5rem}.tf-land-section-head.is-center{max-width:40rem;text-align:center}.tf-land-section-head.is-center,.tf-land-section-head.is-center h2{margin-left:auto;margin-right:auto}.tf-land-diamond-copy h2,.tf-land-feature h3,.tf-land-section-head h2{margin:.7rem 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(1.85rem,3.4vw,3.1rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.tf-land-section:has(>.tf-land-access) .tf-land-section-head h2,.tf-land-section:has(>.tf-land-faq) .tf-land-section-head h2{margin-bottom:10px}.tf-land-diamond-copy>p,.tf-land-section-head p{margin:.9rem 0 0;color:var(--muted);font-size:1.05rem;line-height:1.6}.tf-land-desk-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:1.1rem}.tf-land-diamond,.tf-land-feature{position:relative;overflow:hidden;border-radius:1.4rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line));background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 10%,var(--panel-solid)) 0,var(--panel-solid) 46%);box-shadow:var(--surface-shadow);padding:clamp(1.4rem,3vw,2.2rem);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,1,.36,1)}.tf-land-feature-sheen{pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,20%) var(--my,0),color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%)}.tf-land-diamond .tf-land-feature-sheen{clip-path:inset(0 round 1.4rem)}.tf-land-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:1.1rem;border-radius:1.1rem;background:color-mix(in srgb,var(--accent) 12%,var(--chip));box-shadow:var(--surface-shadow);transform:translateZ(28px)}.tf-land-feature .tf-land-kicker{position:relative}.tf-land-feature h3{font-size:clamp(1.7rem,2.6vw,2.35rem)}.tf-land-feature>p{position:relative;margin:.85rem 0 0;max-width:34rem;color:var(--muted);font-size:1.02rem;line-height:1.6}.tf-land-feature-points{position:relative;display:grid;gap:.45rem;margin:1.1rem 0 0;padding:0;list-style:none}.tf-land-feature-points li{padding:.55rem .7rem;border-radius:.7rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 72%,transparent);font-size:.9rem}.tf-land-text-link{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.4rem;padding:0;border:0;background:none;cursor:pointer;color:var(--accent);font-size:.95rem;font-weight:750;text-decoration:none}.tf-land-text-link:hover{filter:brightness(1.12)}.tf-land-desk-grid{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.tf-land-desk-card{display:flex;align-items:center;gap:.75rem;min-height:5.1rem;padding:.85rem .95rem;cursor:pointer;text-align:left;border-radius:1rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 70%,transparent);color:var(--text);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tf-land-desk-card.is-on,.tf-land-desk-card:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--line));box-shadow:var(--surface-shadow-hover);transform:translateY(-1px)}.tf-land-desk-icon{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;flex-shrink:0;border-radius:.75rem;background:var(--chip)}.tf-land-desk-card strong{display:block;font-size:.95rem;font-weight:750;letter-spacing:-.02em}.tf-land-desk-card em{display:block;margin-top:.12rem;font-style:normal;font-size:.75rem;color:var(--muted)}.tf-land-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.tf-land-steps li{padding:.2rem .4rem 0 0}.tf-land-steps span{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;font-weight:700;letter-spacing:.14em;color:var(--accent)}.tf-land-steps h3{margin:.7rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.35rem;font-weight:750;letter-spacing:-.03em}.tf-land-steps p{margin:.7rem 0 0;color:var(--muted);line-height:1.6}.tf-land-styles{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 2rem;padding:0;list-style:none}.tf-land-styles li{padding:.55rem .95rem;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 60%,transparent);font-size:.92rem;font-weight:700;letter-spacing:-.02em}.tf-land-extras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.tf-land-extras article{padding:1.1rem 1.05rem 1.2rem;border-radius:1.05rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 55%,transparent)}.tf-land-extras h3{margin:.7rem 0 0;font-size:.98rem;font-weight:750}.tf-land-extras p{margin:.35rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.tf-land-access{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.tf-land-access article{padding:1.25rem 1.15rem 1.35rem;border-radius:1.15rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 58%,transparent)}.tf-land-access h3{margin:.75rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.15rem;font-weight:750;letter-spacing:-.03em}.tf-land-access p{margin:.45rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.5}.tf-land-unlock-label{margin:1.2rem 0 0!important;font-size:.72rem!important;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)!important}.tf-land-unlock{display:flex;flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0;padding:0;list-style:none}.tf-land-unlock li{padding:.32rem .62rem;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--chip) 80%,transparent);font-size:.74rem;font-weight:700;letter-spacing:-.01em}.tf-land-faq{display:grid;gap:.65rem}.tf-land-faq-item{border-radius:1rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 70%,transparent);overflow:hidden}.tf-land-faq-item.is-open{border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.tf-land-faq-item button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:0;background:none;cursor:pointer;color:var(--text);font-size:1rem;font-weight:750;text-align:left}.tf-land-faq-item p{margin:0;padding:0 1.15rem 1.05rem;color:var(--muted);line-height:1.65}.tf-land-voices-wrap{position:relative;z-index:1;padding:var(--land-section-gap) 0;overflow:hidden}.tf-land-voices-wrap .tf-land-section-head{padding:0 1.25rem}.tf-land-voices{margin-top:1.5rem;display:flex;flex-direction:column;gap:.85rem}.tf-land-marquee{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tf-land-marquee-track{display:flex;width:max-content;gap:.85rem;padding:.4rem 1.25rem .2rem;animation:tf-land-marquee 56s linear infinite}.tf-land-marquee.is-reverse .tf-land-marquee-track{animation-direction:reverse;animation-duration:64s}.tf-land-voices:hover .tf-land-marquee-track{animation-play-state:paused}@keyframes tf-land-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.tf-land-voice{display:flex;align-items:flex-start;gap:.85rem;width:min(24.5rem,82vw);flex-shrink:0;padding:1.1rem 1.15rem 1.15rem;border-radius:1.1rem;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 78%,transparent);box-shadow:var(--surface-shadow)}.tf-land-voice-av{width:2.55rem;height:2.55rem;flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--chip)}.tf-land-voice p{margin:0;font-size:.9rem;line-height:1.5}.tf-land-voice strong{display:block;margin-top:.55rem;font-size:.78rem;font-weight:750;color:var(--muted)}.tf-land-trusted{padding-bottom:calc(var(--land-section-gap) * 2)}.tf-land .tf-site-footer-inner{padding-top:2.5rem}.tf-land-press-wall{--press-line:color-mix(in srgb,#8aa0c4 22%,transparent);margin:1.85rem auto 0;max-width:64rem;overflow:hidden;border-radius:1.15rem;background:#070b12;box-shadow:var(--surface-shadow)}.tf-land-press-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.tf-land-press-row li{display:flex;min-height:6.6rem;min-width:0;border-right:1px solid var(--press-line);border-bottom:1px solid var(--press-line)}.tf-land-press-row li:nth-child(3n){border-right:0}.tf-land-press-row li:nth-last-child(-n+3){border-bottom:0}.tf-land-press-row a,.tf-land-press-row li>.tf-land-ani,.tf-land-press-row li>img{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;padding:1.15rem 1.05rem;text-decoration:none}.tf-land-press-row a:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.tf-land-press-logo{display:block;width:auto;max-width:9.6rem;max-height:2.55rem;object-fit:contain;filter:saturate(1.05)}.tf-land-press-swap{display:grid;place-items:center}.tf-land-press-swap>img{grid-area:1/1;width:auto;height:2.05rem;max-height:none}.tf-land-press-logo.is-on-light{display:none}.tf-land-ani{display:inline-flex;align-items:baseline;gap:.4rem;color:#f4f6fa}.tf-land-ani em{font-style:normal;font-size:.78rem;font-weight:800;letter-spacing:.22em}.tf-land-press-logo.is-ani{max-height:1.35rem;max-width:5.2rem}.tf-land-press-logo.is-print{max-height:2.15rem;max-width:8.8rem}.tf-land-press-logo.is-lokmat{max-height:1.7rem;max-width:11rem}.tf-land-press-logo.is-mint{max-height:2.05rem;max-width:10.2rem}.tf-land-press-logo.is-ht{max-height:2.05rem;max-width:12.5rem}.tf-land-press-logo.is-zee{max-height:2.2rem;max-width:11.8rem}html[data-theme=light] .tf-land-press-wall{--press-line:color-mix(in srgb,var(--text) 12%,transparent);background:#fff;border:1px solid color-mix(in srgb,var(--text) 10%,transparent)}html[data-theme=light] .tf-land-press-logo.is-on-dark{display:none}html[data-theme=light] .tf-land-press-logo.is-on-light{display:block}html[data-theme=light] .tf-land-press-logo.is-ani,html[data-theme=light] .tf-land-press-logo.is-lokmat{filter:invert(1)}html[data-theme=light] .tf-land-ani{color:var(--text)}.tf-land-diamond{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr);gap:1.5rem;align-items:center;min-width:0;overflow:visible}.tf-land-diamond-copy{min-width:0}.tf-land-diamond-copy h2 span{display:block;margin-top:.35rem;color:var(--accent);font-size:.42em;letter-spacing:-.02em}.tf-land-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:1.35rem 0 0!important}.tf-land-price strong{font-family:var(--font-display),sans-serif;font-size:clamp(2.1rem,4vw,3rem);font-weight:800;letter-spacing:-.04em;color:var(--text)}.tf-land-price span{color:var(--muted);font-size:.88rem}.tf-land-diamond-visual{position:relative;display:grid;place-items:center;width:100%;min-width:0;padding:.85rem .35rem 1rem;perspective:1100px}.tf-land-diamond-visual:before{content:"";position:absolute;inset:16% 8%;pointer-events:none;background:radial-gradient(ellipse 55% 48% at 50% 52%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 72%);filter:blur(18px)}.tf-land-diamond-phone{position:relative;z-index:1;display:flex;flex-direction:column;width:min(16.25rem,100%);aspect-ratio:328/717;padding:.48rem .42rem .4rem;border-radius:1.85rem;background:linear-gradient(180deg,#7a8498,#3a4254 18%,#1b202a 55%,#10141c);box-shadow:0 28px 48px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.38),inset 0 0 0 1px rgba(255,255,255,.12);transform:rotateY(-10deg) rotateX(4deg);transform-style:preserve-3d}.tf-land-diamond-phone .tf-land-island{top:.28rem;width:2.7rem;height:.42rem;margin-left:-1.35rem}.tf-land-diamond-screen{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:1.4rem;background:#05070c}html[data-theme=light] .tf-land-diamond-screen{background:#eef3f9}.tf-land-diamond-shot{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none;user-select:none}.tf-land-modal-scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;padding:0 .75rem;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tf-land-modal{width:100%;max-width:26rem;margin-bottom:0;padding:1.5rem 1.5rem 1.25rem;border-radius:1.25rem 1.25rem 0 0;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:var(--panel-solid);box-shadow:0 0 48px var(--glow);animation:rise-in .45s ease-out both}.tf-land-modal-title{margin:0;font-family:var(--font-display),sans-serif;font-size:1.65rem;font-weight:800;letter-spacing:-.03em}.tf-land-modal-copy{margin:.55rem 0 0;color:var(--muted);font-size:1rem;line-height:1.5}.tf-land-modal-body{margin-top:1.6rem}.tf-land-modal-muted,.tf-land-modal-status{margin:0;text-align:center;color:var(--muted);font-size:.95rem}.tf-land-modal-status{margin-top:.9rem}.tf-land-modal-error{margin:.85rem 0 0;text-align:center;color:var(--danger);font-size:.95rem}.tf-land-google{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;height:3rem;cursor:pointer;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--panel-solid));color:var(--text);font-size:1rem;font-weight:700;letter-spacing:-.01em;box-shadow:0 0 24px color-mix(in srgb,var(--glow) 70%,transparent)}.tf-land-google:hover{filter:brightness(1.08)}.tf-land-google:disabled{cursor:wait;opacity:.7}.tf-land-broker{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;height:3rem;margin-top:.7rem;cursor:pointer;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--panel-solid));color:var(--text);font-size:1rem;font-weight:700;letter-spacing:-.01em}.tf-land-broker img{width:1.25rem;height:1.25rem;object-fit:contain}.tf-land-broker:hover{filter:brightness(1.06)}.tf-land-broker:disabled{cursor:wait;opacity:.7}.tf-land-google-mark{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--panel-solid) 88%,white);box-shadow:inset 0 0 0 1px var(--line)}.tf-land-modal-cancel{display:block;width:100%;margin-top:1.35rem;padding:.4rem;border:0;background:none;cursor:pointer;color:var(--muted);font-size:.95rem;text-align:center}.tf-land-modal-cancel:hover{color:var(--text)}.tf-land-modal-cancel:disabled{opacity:.6}@media (min-width:640px){.tf-land-modal-scrim{align-items:center;padding:0 1.5rem}.tf-land-modal{border-radius:1.25rem;padding:2rem}}@media (max-width:1080px){.tf-land-desk-layout,.tf-land-diamond,.tf-land-hero{grid-template-columns:1fr}.tf-land-diamond{gap:.85rem;padding:1.25rem 1.15rem 1.45rem;transform:none;transform-style:flat}.tf-land-diamond .tf-land-feature-sheen{clip-path:inset(0 round 1.25rem)}.tf-land-diamond-visual{order:-1;max-width:19.5rem;min-height:0;margin:0 auto .15rem;padding:.35rem .4rem 1.1rem;perspective:none}.tf-land-diamond-phone{width:min(17.5rem,100%);transform:none}.tf-land-diamond .tf-land-cta-row{display:grid;grid-template-columns:1fr;gap:.65rem;margin-top:1.35rem}.tf-land-diamond .tf-land-btn-lg{width:100%}.tf-land-hero{min-height:0;padding-top:1.25rem}.tf-land-scene{max-width:36rem;margin:0 auto}.tf-land-access,.tf-land-extras{grid-template-columns:1fr 1fr}.tf-land-steps{grid-template-columns:1fr;gap:1.6rem}}@media (max-width:720px){.tf-land-press-row{grid-template-columns:1fr 1fr}.tf-land-press-row li:nth-child(3n){border-right:1px solid var(--press-line)}.tf-land-press-row li:nth-child(2n){border-right:0}.tf-land-press-row li:nth-last-child(-n+3){border-bottom:1px solid var(--press-line)}.tf-land-press-row li:nth-last-child(-n+2){border-bottom:0}.tf-land-press-row li{min-height:4.6rem}.tf-land-press-row a{padding:.85rem .65rem}.tf-land-press-logo{max-width:7.6rem;max-height:1.7rem}.tf-land-press-swap>img{height:1.55rem}.tf-land-press-logo.is-ani{max-height:1.05rem;max-width:4.2rem}.tf-land-press-logo.is-lokmat{max-height:1.35rem;max-width:8.4rem}.tf-land-press-logo.is-ht{max-width:9.2rem}.tf-land-ani{gap:.28rem}.tf-land-ani em{font-size:.62rem;letter-spacing:.16em}.tf-land-nav-inner{padding:.7rem .9rem}.tf-land-logo{font-size:1.15rem}.tf-land-nav-links a{padding:.4rem .55rem;font-size:.82rem}.tf-land-access,.tf-land-desk-grid{grid-template-columns:1fr}.tf-land-nav-links a[href="#voices"]{display:none}}@media (max-width:520px){.tf-land-press-wall{border-radius:.9rem}.tf-land-press-row li{min-height:4.15rem}.tf-land-press-row a{padding:.7rem .5rem}.tf-land-section:has(.tf-land-diamond){padding-left:.85rem;padding-right:.85rem}.tf-land-diamond{padding:1.1rem .9rem 1.25rem;border-radius:1.15rem}.tf-land-diamond .tf-land-feature-sheen{clip-path:inset(0 round 1.15rem)}.tf-land-diamond-visual{max-width:none;min-height:0;padding:.35rem 0 1.35rem}.tf-land-diamond-phone{width:min(17.25rem,100%);transform:none}.tf-land-logo .tf-brand-wordmark{display:none}.tf-land-hero-copy h1{font-size:1.9rem}.tf-land-lede{font-size:1rem}.tf-land-nav-end .tf-land-btn-outline{display:none}}@media (prefers-reduced-motion:reduce){.tf-land-marquee-track,.tf-land-modal,.tf-land-rig{animation:none!important;transition:none!important}.tf-land-marquee-track{flex-wrap:wrap;width:auto;justify-content:center;transform:none}.tf-land-grain,.tf-land-marquee-track>.tf-land-voice:nth-child(n+11){display:none}}