.proof-plate{width:100%;max-width:var(--size-composer);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.proof-fact{align-items:center;gap:var(--spacing-2);padding-inline:var(--spacing-3);text-align:center;flex-direction:column;display:flex}.proof-fact:nth-child(2n){border-left:1px solid var(--color-land-hairline)}.proof-fact:nth-child(-n+2){padding-bottom:var(--spacing-6)}.proof-fact:nth-child(n+3){padding-top:var(--spacing-6);border-top:1px solid var(--color-land-hairline)}@media (min-width:768px){.proof-plate{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-fact{padding-inline:var(--spacing-4)}.proof-fact:nth-child(-n+2){padding-bottom:0}.proof-fact:nth-child(n+3){border-top:0;padding-top:0}.proof-fact+.proof-fact{border-left:1px solid var(--color-land-hairline)}}.proof-figure{color:var(--color-land-ink);font-family:var(--font-mono);font-size:var(--text-hang);line-height:var(--text-hang--line-height);letter-spacing:var(--text-hang--letter-spacing);font-weight:400}.proof-label{color:var(--color-land-ink-secondary);font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;text-wrap:balance}
.ld-stage{--ld-run:2.6s;aspect-ratio:3/2}@media (min-width:640px){.ld-stage{aspect-ratio:1376/768}}.ld-layer{position:absolute;inset:0}.ld-seed{visibility:hidden;filter:blur(22px)saturate(1.1);transform:scale(1.08)}.ld-veil{opacity:0;background-image:radial-gradient(120% 90% at 8% 100%, color-mix(in srgb, var(--ld-accent) 14%, transparent), transparent 62%);background-color:var(--color-land-raised)}.ld-status{opacity:0}.ld-status-word{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ld-rule{transform-origin:0;opacity:0;background-color:var(--ld-accent);height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.ld-stage[data-run] .ld-veil{animation:ld-veil var(--ld-run) var(--ease-standard) both}.ld-stage[data-run] .ld-seed{visibility:visible;animation:ld-seed var(--ld-run) var(--ease-out) both}.ld-stage[data-run] .ld-frame{animation:ld-frame var(--ld-run) var(--ease-quint) both}.ld-stage[data-run] .ld-status{animation:ld-status var(--ld-run) var(--ease-standard) both}.ld-stage[data-run] .ld-status-queued{animation:ld-word-out var(--ld-run) var(--ease-standard) both}.ld-stage[data-run] .ld-status-rendering{animation:ld-word-in var(--ld-run) var(--ease-standard) both}.ld-stage[data-run] .ld-status-dot{animation:ld-pulse .65s var(--ease-standard) 0s 4 both}.ld-stage[data-run] .ld-rule{animation:ld-rule var(--ld-run) linear both}@keyframes ld-veil{0%{opacity:.94}12%{opacity:.94}40%{opacity:.52}72%{opacity:.14}88%{opacity:0}to{opacity:0}}@keyframes ld-seed{0%{opacity:0;transform:scale(1.16)}12%{opacity:0;transform:scale(1.16)}38%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1.06)}}@keyframes ld-frame{0%{opacity:0;transform:scale(1.02)}44%{opacity:0;transform:scale(1.02)}82%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes ld-status{0%{opacity:0;transform:translateY(6px)}8%{opacity:1;transform:translate(0,0)}74%{opacity:1;transform:translate(0,0)}88%{opacity:0;transform:translate(0,0)}to{opacity:0}}@keyframes ld-word-out{0%{opacity:1}12%{opacity:1}18%{opacity:0}to{opacity:0}}@keyframes ld-word-in{0%{opacity:0}14%{opacity:0}22%{opacity:1}to{opacity:1}}@keyframes ld-pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes ld-rule{0%{opacity:1;transform:scaleX(0)}82%{opacity:1;transform:scaleX(1)}94%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ld-stage[data-run] .ld-veil,.ld-stage[data-run] .ld-seed,.ld-stage[data-run] .ld-frame,.ld-stage[data-run] .ld-status,.ld-stage[data-run] .ld-status-queued,.ld-stage[data-run] .ld-status-rendering,.ld-stage[data-run] .ld-status-dot,.ld-stage[data-run] .ld-rule{animation:none}}.ld-tab{transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard)}.ld-tab[aria-selected=true]{background-color:color-mix(in srgb, var(--ld-accent) 18%, transparent);border-color:color-mix(in srgb, var(--ld-accent) 55%, transparent)}.ld-tab[aria-selected=false]:hover{border-color:var(--color-land-hairline-strong)}.ld-tab-dot,.ld-status-dot{background-color:var(--ld-accent);width:6px;height:6px}.ld-tab-dot{transition:opacity var(--dur-fast) var(--ease-standard)}.ld-tab[aria-selected=false] .ld-tab-dot{opacity:.45}.ld-replay:hover{border-color:var(--color-land-hairline-strong)}.ld-tab:focus-visible,.ld-replay:focus-visible{outline-color:var(--color-land-ink)}
.cap-card{flex-direction:column;flex:1;min-width:0;display:flex}.cap-card:focus-visible{outline:2px solid var(--color-land-ink);outline-offset:4px;border-radius:var(--radius-land)}.cap-frame{border:1px solid var(--color-land-hairline);border-radius:var(--radius-land);background-color:var(--color-land-raised);width:100%;transition:border-color var(--dur-hover) var(--ease-quint);display:block;position:relative;overflow:hidden}.cap-card[data-frame=tall] .cap-frame{aspect-ratio:4/5}.cap-card[data-frame=wide] .cap-frame{aspect-ratio:16/9}@media (min-width:768px) and (max-width:1023.98px){.cap-card[data-frame-md=wide] .cap-frame{aspect-ratio:16/9}}.cap-frame>img{object-fit:cover;transition:transform var(--dur-hover) var(--ease-quint)}.cap-card:hover .cap-frame,.cap-card:focus-visible .cap-frame{border-color:var(--color-land-hairline-strong)}.cap-card:hover .cap-frame>img,.cap-card:focus-visible .cap-frame>img{transform:scale(1.02)}.cap-caption{gap:var(--spacing-2);margin-top:var(--spacing-4);flex-direction:column;flex:1;display:flex}.cap-eyebrow{align-items:center;gap:var(--spacing-2);color:var(--color-land-ink-secondary);display:flex}.cap-dot{border-radius:var(--radius-pill);background-color:var(--cap-accent);flex:none;width:6px;height:6px}.cap-title{color:var(--color-land-ink)}.cap-line{max-width:48ch;color:var(--color-land-ink-secondary)}.cap-action{align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-1);color:var(--color-land-ink);margin-top:auto;display:inline-flex}.cap-arrow{transition:translate var(--dur-hover) var(--ease-quint);display:inline-block}.cap-card:hover .cap-arrow,.cap-card:focus-visible .cap-arrow{translate:4px}@media (prefers-reduced-motion:reduce){.cap-frame,.cap-frame>img,.cap-arrow{transition:none}.cap-card:hover .cap-frame>img,.cap-card:focus-visible .cap-frame>img{transform:none}}
.dir-head{gap:var(--spacing-8);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.dir-head{align-items:end;gap:var(--spacing-16);grid-template-columns:1.62fr 1fr}}.dir-screen{aspect-ratio:16/9;border-radius:var(--radius-land-lg);background-color:var(--color-land-raised);border:1px solid color-mix(in srgb, var(--color-accent-warm) 22%, transparent);position:relative;overflow:hidden}.dir-screen>video,.dir-screen>img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.dir-screen{background-image:url(/landing/director/shot.jpeg);background-position:50%;background-size:cover}.dir-screen>video{display:none}}.dir-slate{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);margin-top:var(--spacing-3);color:var(--color-land-ink-secondary);display:flex}.dir-slate-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dir-slate-runtime{font-variant-numeric:tabular-nums;flex-shrink:0}
.land-wall{--c-6:12px;--c-3:6px;--land-wall-scrim:#07090bd6}@media (min-width:640px){.c-wall.land-wall{--c-wall-h:124px}}@media (min-width:1024px){.c-wall.land-wall{--c-wall-h:140px}}@media (min-width:1280px){.c-wall.land-wall{--c-wall-h:160px}}.land-wall-tile[data-tier=sm],.land-wall-tile[data-tier=lg]{display:none}@media (min-width:640px){.land-wall-tile[data-tier=sm]{display:block}}@media (min-width:1024px){.land-wall-tile[data-tier=lg]{display:block}}.land-wall-tile{aspect-ratio:var(--c-ar,1.5);border-radius:var(--radius-land);border:1px solid var(--color-land-hairline);background-color:var(--color-land-raised);background-image:radial-gradient(126% 100% at 22% 8%, oklch(.36 .05 var(--tile-hue,240)) 0%, transparent 64%), linear-gradient(158deg, oklch(.25 .045 var(--tile-hue-2,280)) 0%, oklch(.15 .028 var(--tile-hue,240)) 100%);transition:border-color var(--dur-hover) var(--ease-quint), transform var(--dur-glyph) var(--ease-quint);display:block;position:relative;overflow:hidden}.land-wall-tile:active{transform:scale(.985)}.land-wall-blank{color:#f4f6f857;align-items:flex-end;padding:10px;display:flex;position:absolute;inset:0}.land-wall-media{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-hover) var(--ease-quint);position:absolute;inset:0}@media (hover:hover){.land-wall-tile:hover{border-color:var(--color-land-hairline-strong)}.land-wall-tile:hover .land-wall-media{transform:scale(1.02)}.land-wall-tile:hover .land-wall-hint{opacity:1}}.land-wall-tile:focus-visible{border-color:var(--color-land-hairline-strong);outline-color:var(--color-land-ink)}.land-wall-tile:focus-visible .land-wall-media{transform:scale(1.02)}.land-wall-tile:focus-visible .land-wall-hint{opacity:1}.land-wall-hint{inset-inline:0;opacity:0;pointer-events:none;background-image:linear-gradient(to top, var(--land-wall-scrim) 0%, #07090b80 52%, transparent 100%);transition:opacity var(--dur-hover) var(--ease-quint);padding:28px 10px 9px;position:absolute;bottom:0}.land-wall-hint>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.land-wall-clip{border-radius:var(--radius-pill);background-color:var(--land-wall-scrim);color:var(--color-land-ink);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;gap:5px;padding:3px 7px 3px 6px;display:inline-flex;position:absolute;top:8px;left:8px}.land-wall-clip:before{content:"";border:3.5px solid #0000;border-left:6px solid;border-right-width:0;width:0;height:0}
.tpl-rail{--tpl-h:220px;--tpl-w-tall:165px;--tpl-w-square:220px;--tpl-w-wide:330px;--tpl-gutter:var(--spacing-4);align-items:stretch;gap:var(--spacing-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--tpl-gutter) * -1);padding-inline:var(--tpl-gutter);margin-block:-4px;padding-block:4px;padding-inline-end:var(--spacing-8);scroll-padding-inline-start:var(--tpl-gutter);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.tpl-rail::-webkit-scrollbar{display:none}@media (min-width:768px){.tpl-rail{--tpl-h:264px;--tpl-w-tall:198px;--tpl-w-square:264px;--tpl-w-wide:396px;--tpl-gutter:var(--spacing-8);gap:var(--spacing-4);padding-inline-end:var(--spacing-12)}}.tpl-card{width:var(--tpl-w-square);scroll-snap-align:start;color:inherit;flex-direction:column;flex:none;text-decoration:none;display:flex}.tpl-card[data-shape=tall]{width:var(--tpl-w-tall)}.tpl-card[data-shape=wide]{width:var(--tpl-w-wide)}.tpl-card:focus-visible{outline:2px solid var(--color-land-ink);outline-offset:3px;border-radius:var(--radius-land)}.tpl-media{height:var(--tpl-h);border:1px solid var(--color-land-hairline);border-radius:var(--radius-land);background-color:var(--color-land-raised);width:100%;transition:border-color var(--dur-hover) var(--ease-quint);position:relative;overflow:hidden}.tpl-card:hover .tpl-media,.tpl-card:focus-visible .tpl-media{border-color:var(--color-land-hairline-strong)}.tpl-img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-hover) var(--ease-quint);display:block}.tpl-card:hover .tpl-img,.tpl-card:focus-visible .tpl-img{transform:scale(1.02)}.tpl-badge{top:var(--spacing-2);left:var(--spacing-2);color:var(--color-land-ink);font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);font-variant-numeric:tabular-nums;background-color:#07090bb8;border-radius:999px;align-items:center;gap:5px;padding:3px 7px;display:inline-flex;position:absolute}.tpl-hint{inset-inline:0;padding:var(--spacing-3);opacity:0;transition:opacity var(--dur-hover) var(--ease-quint), transform var(--dur-hover) var(--ease-quint);background-image:linear-gradient(#07090b00 0%,#07090bc7 42%,#07090bf0 100%);flex-direction:column;gap:4px;display:flex;position:absolute;bottom:0;transform:translateY(8px)}.tpl-card:hover .tpl-hint,.tpl-card:focus-visible .tpl-hint{opacity:1;transform:none}.tpl-hint-label{font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-land-ink-secondary)}.tpl-hint-text{font-size:var(--text-control);color:var(--color-land-ink);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.tpl-name{margin-top:var(--spacing-3);font-size:var(--text-title);line-height:var(--text-title--line-height);color:var(--color-land-ink);text-wrap:pretty;font-weight:500}.tpl-slots{padding-top:var(--spacing-2);flex-wrap:nowrap;gap:5px;min-width:0;margin-top:auto;display:flex;overflow:hidden}.tpl-slot{border:1px solid var(--color-land-hairline);font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-land-ink-secondary);white-space:nowrap;transition:border-color var(--dur-hover) var(--ease-quint);border-radius:999px;flex:none;padding:2px 6px}.tpl-card:hover .tpl-slot,.tpl-card:focus-visible .tpl-slot{border-color:var(--color-land-hairline-strong)}.tpl-end{justify-content:space-between;gap:var(--spacing-6);width:var(--tpl-w-square);padding:var(--spacing-4);border:1px solid var(--color-land-hairline);border-radius:var(--radius-land);background-color:var(--color-land-raised);scroll-snap-align:start;color:inherit;transition:border-color var(--dur-hover) var(--ease-quint), background-color var(--dur-hover) var(--ease-quint);flex-direction:column;flex:none;text-decoration:none;display:flex}.tpl-end:hover{border-color:var(--color-land-hairline-strong);background-color:color-mix(in srgb, var(--color-land-ink) 7%, var(--color-land-raised))}.tpl-end:focus-visible{outline:2px solid var(--color-land-ink);outline-offset:3px}.tpl-end-count{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-land-ink);font-size:32px;line-height:34px;display:block}.tpl-end-label{font-size:var(--text-control);color:var(--color-land-ink-secondary);margin-top:6px;line-height:18px;display:block}.tpl-end-cta{min-height:var(--size-touch);font-size:var(--text-control);line-height:var(--text-control--line-height);color:var(--color-land-ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.tpl-end-arrow{transition:translate var(--dur-hover) var(--ease-quint)}.tpl-end:hover .tpl-end-arrow{translate:3px}
.hw-figure{aspect-ratio:16/10;padding:var(--spacing-3);border:1px solid var(--color-hairline);border-radius:var(--radius-land);background-color:var(--color-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.hw-figure{padding:var(--spacing-4)}}.hw-meta{justify-content:space-between;align-items:center;gap:var(--spacing-2);color:var(--color-ink-secondary);display:flex}.hw-frame{border-radius:var(--radius-frame);background-color:var(--color-surface-media);min-width:0;display:block;position:relative;overflow:hidden}.hw-wall{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;min-height:0;display:grid}.hw-thumb{flex:none;width:34px;height:34px}.hw-track{gap:4px;height:46px;display:flex}@media (min-width:1024px){.hw-thumb{width:42px;height:42px}.hw-track{height:58px}}.hw-pending{border:1px solid var(--color-hairline)}.hw-rule{transform-origin:0;background-color:var(--color-accent-ink);height:3px;animation:4.8s linear -1600ms infinite hw-fill;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.62)}@keyframes hw-fill{0%{opacity:1;transform:scaleX(0)}78%{opacity:1;transform:scaleX(1)}90%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}.hw-dot{border-radius:var(--radius-pill);background-color:var(--color-accent-ink);flex:none;width:6px;height:6px}.hw-slot{border:1px dashed var(--color-hairline);border-radius:var(--radius-frame);color:var(--color-ink-tertiary);justify-content:center;align-items:center;display:flex}.hw-caret{vertical-align:text-bottom;background-color:var(--color-ink);width:2px;height:1em;margin-left:2px;display:inline-block}.hw-pill{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-ink-secondary);align-items:center;padding:3px 8px;display:inline-flex}.hw-generate{border-radius:var(--radius-pill);background-color:var(--color-ink);color:var(--color-surface);align-items:center;padding:4px 10px;display:inline-flex}.hw-tracks{flex-direction:column;gap:6px;margin-block:auto;display:flex;position:relative}.hw-ruler{border-top:1px solid var(--color-hairline);background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--color-ink) 22%, transparent) 0 1px, transparent 1px 11px);height:7px}.hw-audio-track{gap:4px;display:flex}.hw-audio{background-color:color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:3px;height:13px}.hw-playhead{background-color:color-mix(in srgb, var(--color-ink) 55%, transparent);width:1px;position:absolute;top:0;bottom:0;left:34%}.hw-playhead:before{content:"";background-color:var(--color-ink);border-radius:1px;width:5px;height:5px;position:absolute;top:0;left:-2px}@media (prefers-reduced-motion:reduce){.hw-rule{animation:none}}.hw-setting{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-ink-secondary);white-space:nowrap;padding:3px 8px}
.price-card{border:1px solid var(--color-hairline);border-radius:var(--radius-land);font-variant-numeric:tabular-nums;transition:border-color var(--dur-media) var(--ease-standard), background-color var(--dur-media) var(--ease-standard)}.price-card[data-lead=true]{background-color:var(--color-card-ground);border-color:color-mix(in srgb, var(--color-ink) 16%, transparent);box-shadow:var(--shadow-card)}.price-card:hover{border-color:color-mix(in srgb, var(--color-ink) 22%, transparent)}.price-card:not([data-lead=true]):hover{background-color:var(--color-card-ground)}@media (prefers-reduced-motion:reduce){.price-card{transition:none}}.price-rule{background-color:var(--color-hairline);height:1px}.price-note-mark{background-color:var(--color-ink-tertiary);width:7px;height:1px;margin-top:12px;display:block}.price-badge{background-color:var(--color-accent-bloom-soft);color:var(--color-accent-bloom-ink)}
.land-faq{--faq-cols:minmax(0, 24rem) minmax(0, 1fr);--faq-line:var(--color-land-hairline);--faq-line-lit:#ffffff2e;--faq-ease-in:cubic-bezier(.22, 1, .36, 1)}.land-faq-list{border-bottom:1px solid var(--faq-line)}.land-faq-row{border-top:1px solid var(--faq-line);transition:border-color var(--dur-fast) var(--ease-out)}.land-faq-summary::-webkit-details-marker{display:none}.land-faq-row:hover,.land-faq-row:hover+.land-faq-row,.land-faq-row:focus-within,.land-faq-row:focus-within+.land-faq-row{border-top-color:var(--faq-line-lit)}:is(.land-faq-list:has(>.land-faq-row:last-child:hover),.land-faq-list:has(>.land-faq-row:last-child:focus-within)){border-bottom-color:var(--faq-line-lit)}.land-faq-summary:focus-visible{outline:2px solid var(--color-land-ink);outline-offset:2px;border-radius:2px}.land-faq-mark{color:var(--color-land-ink-secondary);transition:transform var(--dur-fast) var(--faq-ease-in), color var(--dur-fast) var(--ease-out);display:inline-flex}.land-faq-summary:hover .land-faq-mark,.land-faq-summary:focus-visible .land-faq-mark,.land-faq-row[open] .land-faq-mark{color:var(--color-land-ink)}.land-faq-row[open] .land-faq-mark{transform:rotate(45deg)}@keyframes land-faq-answer-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.land-faq-row[open] .land-faq-answer{animation:land-faq-answer-in var(--dur-media) var(--faq-ease-in) both}@media (prefers-reduced-motion:reduce){.land-faq-row,.land-faq-mark{transition:none}.land-faq-row[open] .land-faq-answer{animation:none}}
.land-close{position:relative}.land-close:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0000,#ffffff1a 16% 84%,#0000);height:1px;position:absolute;inset:0 0 auto}.land-close-ledger{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.land-close-fig{color:var(--color-land-ink);font-variant-numeric:tabular-nums}@media (min-width:640px){.land-close-ledger{justify-content:center;column-gap:var(--spacing-3);row-gap:var(--spacing-2);flex-flow:wrap}.land-close-fact+.land-close-fact:before{content:"";width:3px;height:3px;border-radius:var(--radius-pill);opacity:.45;vertical-align:middle;background-color:currentColor;margin-inline-end:var(--spacing-3);display:inline-block}}.land-close-action{justify-content:center;display:flex;position:relative}.land-close-cta{min-height:calc(var(--size-control-lg) + var(--spacing-2));padding-inline:var(--spacing-12)}.land-close-glow{aspect-ratio:16/9;pointer-events:none;opacity:.72;background-image:radial-gradient(closest-side, color-mix(in srgb, var(--color-gloss-b) 24%, transparent), transparent);width:min(560px,120%);transition:opacity var(--dur-hover) var(--ease-quint);position:absolute;top:50%;left:50%;translate:-50% -50%}:is(.land-close-action:has(a:hover) .land-close-glow,.land-close-action:has(a:focus-visible) .land-close-glow){opacity:1}@media (prefers-reduced-motion:reduce){.land-close-glow{transition:none}}
