.ServiceLines-module__jziGnW__stage{position:relative}.ServiceLines-module__jziGnW__shade{display:none}@media (prefers-reduced-motion:no-preference){html[data-chapters=on] .ServiceLines-module__jziGnW__stage [data-deal-own]{opacity:1;visibility:visible;animation:none}.ServiceLines-module__jziGnW__stage[data-deal-wide] .ServiceLines-module__jziGnW__cards{margin-top:var(--space-8)}.ServiceLines-module__jziGnW__stage[data-held] .ServiceLines-module__jziGnW__inner{top:var(--deal-top);position:sticky}.ServiceLines-module__jziGnW__stage[data-held]:after{content:"";height:var(--deal-hold);display:block}.ServiceLines-module__jziGnW__stage[data-dealing] .ServiceLines-module__jziGnW__cards{perspective:1100px}.ServiceLines-module__jziGnW__stage[data-dealing] .ServiceLines-module__jziGnW__card{transform-origin:50% 100%;will-change:transform, opacity}.ServiceLines-module__jziGnW__cards[data-deck]{row-gap:14vh}.ServiceLines-module__jziGnW__cards[data-deck]>.ServiceLines-module__jziGnW__card{top:calc(var(--header-h) + 12px + var(--k,0) * 14px);transform-origin:50% 0;position:sticky}.ServiceLines-module__jziGnW__cards[data-deck] .ServiceLines-module__jziGnW__shade{z-index:3;border-radius:var(--radius-lg);background:color-mix(in srgb, var(--ink) 34%, transparent);opacity:0;pointer-events:none;display:block;position:absolute;inset:0}html.light .ServiceLines-module__jziGnW__cards[data-deck] .ServiceLines-module__jziGnW__shade{background:color-mix(in srgb, var(--ink) 9%, transparent)}}
.CardLanding-module__krZ6nG__list>li{transform-origin:50% 100%}.CardLanding-module__krZ6nG__list>[data-land]{opacity:0}.CardLanding-module__krZ6nG__list>[data-land=deal]{transform:perspective(900px)rotateX(16deg)rotateY(-6deg)translateY(46px)}.CardLanding-module__krZ6nG__list>[data-land=rise]{transform:translateY(24px)}
.ProcessFlow-module__tvBkSa__flow{--flow-pad:16px;--flow-radius:20px;--flow-badge:40px;--flow-badge-face:12%;--flow-badge-rim:45%;--flow-badge-rim-width:1px;--flow-spark-edge:1.5px;--flow-hl-rim:60%;--flow-gap:24px;--flow-line:1.5px;--flow-node:5.5px;--flow-node-rim:1.5px;--flow-edge:1px;--flow-link-box:12px;container:flow/inline-size}.ProcessFlow-module__tvBkSa__label{margin-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}.ProcessFlow-module__tvBkSa__steps{gap:var(--flow-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProcessFlow-module__tvBkSa__step{min-width:0;position:relative}.ProcessFlow-module__tvBkSa__card{grid-template-columns:var(--flow-badge) minmax(0, 1fr);column-gap:var(--space-3);height:100%;padding:var(--flow-pad);border-radius:var(--flow-radius);border:1px solid #0000;align-content:start;align-items:start;display:grid;position:relative}.ProcessFlow-module__tvBkSa__step[data-highlight] .ProcessFlow-module__tvBkSa__card{--card-rim:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) var(--flow-hl-rim), transparent), color-mix(in srgb, var(--color-accent) calc(var(--flow-hl-rim) * .6), transparent))}.ProcessFlow-module__tvBkSa__badge{width:var(--flow-badge);height:var(--flow-badge);color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) var(--flow-badge-face), transparent);box-shadow:inset 0 0 0 var(--flow-badge-rim-width) color-mix(in srgb, var(--color-primary-strong) var(--flow-badge-rim), transparent);border-radius:50%;place-items:center;display:grid}.ProcessFlow-module__tvBkSa__step[data-highlight] .ProcessFlow-module__tvBkSa__badge{color:var(--color-on-accent);background:var(--color-spark);box-shadow:none}:root.light .ProcessFlow-module__tvBkSa__step[data-highlight] .ProcessFlow-module__tvBkSa__badge{box-shadow:0 0 0 var(--flow-spark-edge) var(--deep-jade)}:root.light .scope-dark .ProcessFlow-module__tvBkSa__step[data-highlight] .ProcessFlow-module__tvBkSa__badge{box-shadow:none}.ProcessFlow-module__tvBkSa__text{min-width:0}.ProcessFlow-module__tvBkSa__num{min-height:var(--flow-badge);margin:0}.ProcessFlow-module__tvBkSa__title{color:var(--color-fg);font-size:var(--text-body);letter-spacing:var(--tracking-snug);text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.ProcessFlow-module__tvBkSa__caption{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:.875rem;line-height:1.45}.ProcessFlow-module__tvBkSa__link{top:calc(-1 * var(--flow-gap));left:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);width:var(--flow-link-box);height:var(--flow-gap);pointer-events:none;position:absolute;overflow:visible}.ProcessFlow-module__tvBkSa__line{stroke:var(--color-primary-strong);stroke-width:var(--flow-line);transform-box:fill-box;transform-origin:50% 0}.ProcessFlow-module__tvBkSa__lineH{transform-origin:0;display:none}.ProcessFlow-module__tvBkSa__node{fill:var(--color-spark);stroke:var(--color-primary-strong);stroke-width:var(--flow-node-rim);transform-box:fill-box;transform-origin:50%}.ProcessFlow-module__tvBkSa__loop{align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0 0;color:var(--color-muted);font-size:.875rem;font-style:italic;line-height:1.45;display:flex}.ProcessFlow-module__tvBkSa__loopIcon{color:var(--color-primary-strong);flex:none;margin-top:.15em;display:inline-flex}@container flow (min-width:296px){.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__steps{flex-direction:row}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__step{flex:1 1 0}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__lineV{display:none}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__lineH{display:inline}.ProcessFlow-module__tvBkSa__flow[data-count="2"] .ProcessFlow-module__tvBkSa__num{min-height:0}}@container flow (min-width:456px){.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__steps{flex-direction:row}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__step{flex:1 1 0}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__lineV{display:none}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__lineH{display:inline}.ProcessFlow-module__tvBkSa__flow[data-count="3"] .ProcessFlow-module__tvBkSa__num{min-height:0}}@container flow (min-width:616px){.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__steps{flex-direction:row}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__step{flex:1 1 0}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__lineV{display:none}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__lineH{display:inline}.ProcessFlow-module__tvBkSa__flow[data-count="4"] .ProcessFlow-module__tvBkSa__num{min-height:0}}@container flow (min-width:776px){.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__steps{flex-direction:row}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__step{flex:1 1 0}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__lineV{display:none}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__lineH{display:inline}.ProcessFlow-module__tvBkSa__flow[data-count="5"] .ProcessFlow-module__tvBkSa__num{min-height:0}}
.UpNext-module__ZVfkGa__rise[data-pending]{opacity:0;transform:translateY(40px)scale(.98)}@media (prefers-reduced-motion:no-preference){.UpNext-module__ZVfkGa__rise[data-rise]{animation:UpNext-module__ZVfkGa__up-next-rise .8s var(--ease-out-expo) both}}@keyframes UpNext-module__ZVfkGa__up-next-rise{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:none}}.UpNext-module__ZVfkGa__dots{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.UpNext-module__ZVfkGa__dots>i{border:1px solid color-mix(in srgb, var(--color-muted) 80%, transparent);border-radius:50%;width:7px;height:7px}.UpNext-module__ZVfkGa__dots>i[data-done]{background:var(--color-primary-strong);border-color:var(--color-primary-strong)}.UpNext-module__ZVfkGa__dots>i[data-here]{background:var(--color-spark);border:1.5px solid #0000;width:9px;height:9px}:root.light .UpNext-module__ZVfkGa__dots>i[data-here]{border-color:var(--deep-jade)}
.ReadAloud-module__ueioYq__button{background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 8px 24px -8px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:filter var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease}@media (hover:hover){.ReadAloud-module__ueioYq__button:hover{filter:brightness(1.08);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 14px 32px -10px color-mix(in srgb, var(--color-primary) 70%, transparent)}}.ReadAloud-module__ueioYq__button:active{transition-duration:80ms;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.ReadAloud-module__ueioYq__button:active,.ReadAloud-module__ueioYq__rateStep:active:not(:disabled){transform:none}}.ReadAloud-module__ueioYq__button:focus-visible{box-shadow:var(--btn-bevel), 0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}.ReadAloud-module__ueioYq__button[data-playing]{box-shadow:var(--btn-bevel), 0 0 0 2px color-mix(in srgb, var(--color-edge-accent) 55%, transparent), 0 0 16px -3px color-mix(in srgb, var(--color-edge-accent) 60%, transparent)}.ReadAloud-module__ueioYq__track{cursor:pointer;touch-action:none;outline:none;align-items:center;height:16px;display:flex;position:relative}.ReadAloud-module__ueioYq__track:before{content:"";background:color-mix(in srgb, var(--color-fg) 16%, transparent);border-radius:999px;height:6px;position:absolute;left:0;right:0}.ReadAloud-module__ueioYq__track:focus-visible:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 40%, transparent)}.ReadAloud-module__ueioYq__fill{background:var(--color-edge-accent);pointer-events:none;border-radius:999px;height:6px;position:absolute;left:0}.ReadAloud-module__ueioYq__thumb{background:var(--color-edge-accent);border:2px solid var(--color-surface);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-edge-accent) 55%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ReadAloud-module__ueioYq__marker{background:color-mix(in srgb, var(--color-fg) 60%, transparent);cursor:pointer;width:3px;height:12px;transition:transform var(--duration-fast,.15s) ease, background-color var(--duration-fast,.15s) ease;border:none;border-radius:999px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.ReadAloud-module__ueioYq__marker[data-passed]{background:var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg) 30%, transparent)}.ReadAloud-module__ueioYq__marker:hover,.ReadAloud-module__ueioYq__marker:focus-visible{background:var(--color-edge-accent);box-shadow:none;outline:none;transform:translate(-50%,-50%)scaleY(1.3)}.ReadAloud-module__ueioYq__rateStep{background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 4px 10px -4px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:filter var(--duration-fast,.15s) ease, opacity var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border:1px solid #0000}@media (hover:hover){.ReadAloud-module__ueioYq__rateStep:hover:not(:disabled){filter:brightness(1.08);border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 8px 18px -6px color-mix(in srgb, var(--color-primary) 70%, transparent)}:root.light .ReadAloud-module__ueioYq__rateStep:hover:not(:disabled){border-color:var(--deep-jade)}}:root.light .ReadAloud-module__ueioYq__rateStep{border-color:var(--deep-jade)}:root.light .ReadAloud-module__ueioYq__rateStep:disabled{background:color-mix(in srgb, var(--ink) 7%, var(--white));color:color-mix(in srgb, var(--ink) 55%, transparent);border-color:color-mix(in srgb, var(--ink) 14%, transparent);box-shadow:none;opacity:1}.ReadAloud-module__ueioYq__rateStep:active:not(:disabled){transition-duration:80ms;transform:scale(.985)}.ReadAloud-module__ueioYq__rateStep:disabled{opacity:.32;cursor:not-allowed;box-shadow:var(--btn-bevel)}.ReadAloud-module__ueioYq__rateStep:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}.ReadAloud-module__ueioYq__rateStep:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReadAloud-module__ueioYq__island{box-shadow:var(--shadow-card)}.ReadAloud-module__ueioYq__dock{z-index:calc(var(--z-header) - 1);pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.ReadAloud-module__ueioYq__dock>*{pointer-events:auto;animation:ReadAloud-module__ueioYq__dockIn .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both}@keyframes ReadAloud-module__ueioYq__dockIn{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.ReadAloud-module__ueioYq__dock>*{animation:none}}.ReadAloud-module__ueioYq__glass{background:color-mix(in srgb, var(--ink) 84%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 10%, transparent), 0 1px 2px #0000004d, 0 12px 32px -12px #0009}:root.light .ReadAloud-module__ueioYq__glass{background:color-mix(in srgb, var(--paper) 86%, transparent);border-color:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:var(--shadow-card)}.ReadAloud-module__ueioYq__mini{width:100%;padding:8px 24px max(8px, env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 6%, transparent);border-width:1px 0 0;border-radius:0;align-items:center;gap:8px;display:flex}:root.light .ReadAloud-module__ueioYq__mini{box-shadow:none}.ReadAloud-module__ueioYq__miniPlay{z-index:1;width:44px;height:44px;position:relative}.ReadAloud-module__ueioYq__slot{flex:none;width:34px;height:32px;position:relative}.ReadAloud-module__ueioYq__slotLabel{color:var(--color-muted);transition:opacity .16s, transform .26s var(--ease-out-expo);font-size:11px;font-weight:600;line-height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ReadAloud-module__ueioYq__slot[data-playing] .ReadAloud-module__ueioYq__slotLabel{opacity:0;transform:translate(10px,-50%)}.ReadAloud-module__ueioYq__wave{align-items:center;gap:3px;height:16px;margin-top:-8px;display:flex;position:absolute;top:50%;left:0}.ReadAloud-module__ueioYq__wave i{opacity:0;width:3px;height:100%;transform:translateX(calc(-16px - var(--i) * 6px)) scale(.3);transition:transform .3s var(--ease-out-quart), opacity .12s;display:block}.ReadAloud-module__ueioYq__slot[data-playing] .ReadAloud-module__ueioYq__wave i{opacity:1;transition:transform .42s var(--ease-out-expo) calc(var(--i) * 45ms), opacity .14s calc(var(--i) * 45ms);transform:none}.ReadAloud-module__ueioYq__wave b{background:linear-gradient(var(--chartreuse), var(--jade));border-radius:2px;width:100%;height:100%;display:block;transform:scaleY(.3)}:root.light .ReadAloud-module__ueioYq__wave b{background:var(--deep-jade)}@media (prefers-reduced-motion:no-preference){.ReadAloud-module__ueioYq__slot[data-playing] .ReadAloud-module__ueioYq__wave b{animation:.9s ease-in-out infinite alternate ReadAloud-module__ueioYq__waveBar}}@keyframes ReadAloud-module__ueioYq__waveBar{to{transform:scaleY(var(--h,1))}}@media (prefers-reduced-motion:reduce){.ReadAloud-module__ueioYq__wave i,.ReadAloud-module__ueioYq__slotLabel{transition:none}.ReadAloud-module__ueioYq__slot[data-playing] .ReadAloud-module__ueioYq__wave b{transform:scaleY(var(--h,1))}}.ReadAloud-module__ueioYq__pill{border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);background:color-mix(in srgb, var(--paper) 6%, transparent);min-width:44px;height:32px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 10%, transparent);color:var(--paper);transition:border-color var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:600;line-height:15px;display:inline-flex}.ReadAloud-module__ueioYq__pill:active{border-color:color-mix(in srgb, var(--jade) 70%, transparent);transition-duration:80ms;transform:scale(.97)}.ReadAloud-module__ueioYq__miniRate{width:52px;color:color-mix(in srgb, var(--paper) 64%, transparent);padding:0}.ReadAloud-module__ueioYq__miniRate[data-changed]{border-color:var(--jade);color:var(--jade)}.ReadAloud-module__ueioYq__miniTime{text-align:right;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.ReadAloud-module__ueioYq__dock{container-type:inline-size}@container (max-width:399px){.ReadAloud-module__ueioYq__miniTotal{display:none}}@container (max-width:351px){.ReadAloud-module__ueioYq__mini{padding-left:16px;padding-right:16px}.ReadAloud-module__ueioYq__slot{width:28px}}.ReadAloud-module__ueioYq__pill:focus-visible,.ReadAloud-module__ueioYq__followChip:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}:root.light .ReadAloud-module__ueioYq__pill{border-color:color-mix(in srgb, var(--ink) 12%, transparent);background:var(--white);box-shadow:none;color:var(--ink)}:root.light .ReadAloud-module__ueioYq__miniRate{color:color-mix(in srgb, var(--ink) 72%, transparent)}:root.light .ReadAloud-module__ueioYq__miniRate[data-changed]{border-color:var(--deep-jade);color:var(--deep-jade)}:root.light .ReadAloud-module__ueioYq__followChip{border-color:var(--deep-jade);color:var(--deep-jade)}.ReadAloud-module__ueioYq__followChip{border-color:var(--jade);min-height:44px;color:var(--jade);transition:border-color var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border-radius:999px;padding:0 24px;font-size:.875rem;font-weight:600}.ReadAloud-module__ueioYq__followChip:last-child{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ReadAloud-module__ueioYq__followChip:active{border-color:color-mix(in srgb, var(--jade) 70%, transparent);transition-duration:80ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ReadAloud-module__ueioYq__pill:active,.ReadAloud-module__ueioYq__followChip:active{transform:none}}
.Beacon-module__0QD4FG__beacon{display:block}.Beacon-module__0QD4FG__branch{fill:var(--beacon-branch)}.Beacon-module__0QD4FG__node{fill:var(--beacon-node)}:root.light .Beacon-module__0QD4FG__beacon:not([data-flat]) .Beacon-module__0QD4FG__node circle{fill:var(--chartreuse);stroke:var(--deep-jade);stroke-width:3px;paint-order:stroke}:root.light .Beacon-module__0QD4FG__beacon:not([data-flat]) .Beacon-module__0QD4FG__coreEdge{stroke:var(--deep-jade);stroke-width:2.5px;stroke-opacity:1}.Beacon-module__0QD4FG__coreFlat{fill:var(--beacon-core-flat)}.Beacon-module__0QD4FG__coreInner{fill:var(--beacon-core-inner)}.Beacon-module__0QD4FG__coreEdge{stroke:var(--beacon-core-edge)}.Beacon-module__0QD4FG__spark{fill:var(--beacon-ring);opacity:0;transform-origin:0 0}.Beacon-module__0QD4FG__stopHi{stop-color:var(--beacon-core-hi)}.Beacon-module__0QD4FG__stopMid{stop-color:var(--beacon-core-mid)}.Beacon-module__0QD4FG__stopLo{stop-color:var(--beacon-core-lo)}.Beacon-module__0QD4FG__stopGlint{stop-color:var(--beacon-glint)}.Beacon-module__0QD4FG__stopGlow{stop-color:var(--beacon-glow)}.Beacon-module__0QD4FG__ring{fill:none;stroke:var(--beacon-ring);stroke-opacity:.5;transform-box:fill-box;transform-origin:50%}.Beacon-module__0QD4FG__glow{opacity:0}.Beacon-module__0QD4FG__emit{fill:none;stroke:var(--beacon-ring);stroke-opacity:0;transform-box:fill-box;transform-origin:50%}.Beacon-module__0QD4FG__node circle{transform-box:fill-box;transform-origin:50%}.Beacon-module__0QD4FG__rotor{transform-origin:0 0}.Beacon-module__0QD4FG__coreEdge{transform-box:fill-box;transform-origin:50%}.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__glint{animation:7s ease-in-out infinite Beacon-module__0QD4FG__beacon-drift}.Beacon-module__0QD4FG__beacon[data-state=idle][data-animate] .Beacon-module__0QD4FG__ring{animation:18s cubic-bezier(.33,.8,.25,1) infinite Beacon-module__0QD4FG__beacon-breathe}.Beacon-module__0QD4FG__beacon[data-state=idle][data-animate] .Beacon-module__0QD4FG__glow{animation:18s cubic-bezier(.33,.8,.25,1) infinite Beacon-module__0QD4FG__beacon-glow}.Beacon-module__0QD4FG__beacon[data-state=thinking] .Beacon-module__0QD4FG__glow{opacity:.4}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__ring{animation:1.8s ease-in-out infinite Beacon-module__0QD4FG__beacon-ring-pulse}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__node circle{animation:1.8s ease-in-out infinite Beacon-module__0QD4FG__beacon-chase}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(2){animation-delay:.45s}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(3){animation-delay:.9s}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(4){animation-delay:1.35s}.Beacon-module__0QD4FG__beacon[data-state=thinking][data-animate] .Beacon-module__0QD4FG__spark{opacity:1;animation:1.8s linear infinite Beacon-module__0QD4FG__beacon-orbit}.Beacon-module__0QD4FG__beacon[data-state=speaking][data-animate] .Beacon-module__0QD4FG__coreEdge{animation:1.6s ease-in-out infinite Beacon-module__0QD4FG__beacon-voice}.Beacon-module__0QD4FG__beacon[data-state=speaking][data-animate] .Beacon-module__0QD4FG__glow{animation:1.6s ease-in-out infinite Beacon-module__0QD4FG__beacon-voice-glow}.Beacon-module__0QD4FG__beacon[data-state=speaking][data-animate] .Beacon-module__0QD4FG__emit{stroke-width:2.6px;animation:1.6s linear infinite Beacon-module__0QD4FG__beacon-sonar}.Beacon-module__0QD4FG__beacon[data-state=speaking][data-animate] .Beacon-module__0QD4FG__node circle{animation:1.6s ease-in-out infinite Beacon-module__0QD4FG__beacon-node-hit}.Beacon-module__0QD4FG__beacon[data-state=success][data-animate] .Beacon-module__0QD4FG__ring{animation:.9s ease-out both Beacon-module__0QD4FG__beacon-confirm}.Beacon-module__0QD4FG__beacon[data-state=success][data-animate] .Beacon-module__0QD4FG__glow{animation:.9s ease-out both Beacon-module__0QD4FG__beacon-bloom}.Beacon-module__0QD4FG__beacon[data-state=success][data-animate] .Beacon-module__0QD4FG__node circle{animation:.9s ease-out both Beacon-module__0QD4FG__beacon-flash}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__rotor{animation:1.3s cubic-bezier(.55,0,.2,1) both Beacon-module__0QD4FG__beacon-turn}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle{animation:.9s ease-in-out both Beacon-module__0QD4FG__beacon-twinkle}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(2){animation-delay:.12s}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(3){animation-delay:.24s}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(4){animation-delay:.36s}.Beacon-module__0QD4FG__beacon[data-state=handoff][data-animate] .Beacon-module__0QD4FG__glow{animation:1.3s ease-out both Beacon-module__0QD4FG__beacon-bloom-strong}.Beacon-module__0QD4FG__beacon[data-state=error][data-animate] .Beacon-module__0QD4FG__ring{animation:1s ease-out both Beacon-module__0QD4FG__beacon-dip}.Beacon-module__0QD4FG__beacon[data-state=error][data-animate] .Beacon-module__0QD4FG__glow{animation:1s ease-out both Beacon-module__0QD4FG__beacon-dip-glow}.Beacon-module__0QD4FG__beacon[data-loop][data-state=success][data-animate] .Beacon-module__0QD4FG__ring{animation:1.7s ease-out infinite Beacon-module__0QD4FG__beacon-confirm-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=success][data-animate] .Beacon-module__0QD4FG__glow{animation:1.7s ease-out infinite Beacon-module__0QD4FG__beacon-bloom-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=success][data-animate] .Beacon-module__0QD4FG__node circle{animation:1.7s ease-out infinite Beacon-module__0QD4FG__beacon-flash-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__rotor{animation:2.2s cubic-bezier(.55,0,.2,1) infinite Beacon-module__0QD4FG__beacon-turn-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle{animation:2.2s ease-in-out infinite Beacon-module__0QD4FG__beacon-twinkle-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(2){animation-delay:.12s}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(3){animation-delay:.24s}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__node circle:nth-child(4){animation-delay:.36s}.Beacon-module__0QD4FG__beacon[data-loop][data-state=handoff][data-animate] .Beacon-module__0QD4FG__glow{animation:2.2s ease-out infinite Beacon-module__0QD4FG__beacon-bloom-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=error][data-animate] .Beacon-module__0QD4FG__ring{animation:1.8s ease-out infinite Beacon-module__0QD4FG__beacon-dip-loop}.Beacon-module__0QD4FG__beacon[data-loop][data-state=error][data-animate] .Beacon-module__0QD4FG__glow{animation:1.8s ease-out infinite Beacon-module__0QD4FG__beacon-dip-glow-loop}.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__ring,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__glint,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__glow,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__emit,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__coreEdge,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__spark,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__rotor,.Beacon-module__0QD4FG__beacon[data-paused] .Beacon-module__0QD4FG__node circle{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__ring,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__glint,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__glow,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__emit,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__coreEdge,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__spark,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__rotor,.Beacon-module__0QD4FG__beacon[data-animate] .Beacon-module__0QD4FG__node circle{animation:none}.Beacon-module__0QD4FG__beacon .Beacon-module__0QD4FG__spark{opacity:0}}@keyframes Beacon-module__0QD4FG__beacon-breathe{0%,80%,to{stroke-opacity:.5;transform:scale(1)}88%{stroke-opacity:.18;transform:scale(1.12)}}@keyframes Beacon-module__0QD4FG__beacon-drift{0%,to{transform:translate(0)}33%{transform:translate(2px,1.4px)}66%{transform:translate(-1.4px,2px)}}@keyframes Beacon-module__0QD4FG__beacon-glow{0%,80%,to{opacity:0}88%{opacity:1}}@keyframes Beacon-module__0QD4FG__beacon-ring-pulse{0%,to{stroke-opacity:.5;transform:scale(1)}50%{stroke-opacity:.28;transform:scale(1.08)}}@keyframes Beacon-module__0QD4FG__beacon-chase{0%,to{opacity:1}18%,82%{opacity:.4}}@keyframes Beacon-module__0QD4FG__beacon-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Beacon-module__0QD4FG__beacon-confirm{0%{stroke-opacity:.5;transform:scale(1)}35%{stroke-opacity:.72;transform:scale(1.16)}to{stroke-opacity:.5;transform:scale(1)}}@keyframes Beacon-module__0QD4FG__beacon-bloom{0%{opacity:0}30%{opacity:.65}to{opacity:0}}@keyframes Beacon-module__0QD4FG__beacon-bloom-strong{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes Beacon-module__0QD4FG__beacon-voice{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@keyframes Beacon-module__0QD4FG__beacon-voice-glow{0%,to{opacity:.16}50%{opacity:.6}}@keyframes Beacon-module__0QD4FG__beacon-flash{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes Beacon-module__0QD4FG__beacon-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Beacon-module__0QD4FG__beacon-twinkle{0%,to{opacity:1}40%{opacity:.3}}@keyframes Beacon-module__0QD4FG__beacon-sonar{0%{stroke-opacity:0;transform:scale(1)}14%{stroke-opacity:.72}to{stroke-opacity:0;transform:scale(2.6)}}@keyframes Beacon-module__0QD4FG__beacon-node-hit{0%,58%,84%,to{transform:scale(1)}70%{transform:scale(1.4)}}@keyframes Beacon-module__0QD4FG__beacon-turn-loop{0%{transform:rotate(0)}59%,to{transform:rotate(360deg)}}@keyframes Beacon-module__0QD4FG__beacon-twinkle-loop{0%,41%,to{opacity:1}18%{opacity:.3}}@keyframes Beacon-module__0QD4FG__beacon-dip{0%{stroke-opacity:.5;transform:scale(1)}40%{stroke-opacity:.3;transform:scale(.93)}to{stroke-opacity:.5;transform:scale(1)}}@keyframes Beacon-module__0QD4FG__beacon-dip-glow{0%{opacity:.2}45%{opacity:.05}to{opacity:0}}@keyframes Beacon-module__0QD4FG__beacon-confirm-loop{0%,42%,to{stroke-opacity:.5;transform:scale(1)}15%{stroke-opacity:.85;transform:scale(1.22)}}@keyframes Beacon-module__0QD4FG__beacon-bloom-loop{0%,42%,to{opacity:0}12%{opacity:.95}}@keyframes Beacon-module__0QD4FG__beacon-flash-loop{0%,38%,to{transform:scale(1)}15%{transform:scale(1.45)}}@keyframes Beacon-module__0QD4FG__beacon-dip-loop{0%,42%,to{stroke-opacity:.5;transform:scale(1)}18%{stroke-opacity:.3;transform:scale(.93)}}@keyframes Beacon-module__0QD4FG__beacon-dip-glow-loop{0%,42%,to{opacity:0}8%{opacity:.2}20%{opacity:.05}}
.FilmPlayer-module__pVIMcW__frame{border-radius:var(--radius-lg);border:1px solid var(--color-border);position:relative;overflow:hidden}.FilmPlayer-module__pVIMcW__stage{--ig-unlit:color-mix(in srgb, var(--jade) 80%, var(--ink));aspect-ratio:16/9;background:var(--ink);cursor:pointer;position:relative;overflow:hidden;container-type:inline-size}.FilmPlayer-module__pVIMcW__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.FilmPlayer-module__pVIMcW__cover{pointer-events:none;background:radial-gradient(ellipse 42% 72% at 74% 50%, color-mix(in srgb, var(--deep-jade) 24%, transparent), transparent 100%), var(--ink);position:absolute;inset:0}.FilmPlayer-module__pVIMcW__coverText{flex-direction:column;justify-content:center;gap:.7em;width:45%;display:flex;position:absolute;top:0;bottom:0;left:6.5%}.FilmPlayer-module__pVIMcW__coverEyebrow{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(8px,1.45cqw,12px);font-weight:700;line-height:1.3}.FilmPlayer-module__pVIMcW__coverTitle{color:var(--color-fg);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(14px,4.1cqw,34px);font-weight:800;line-height:1.12}.FilmPlayer-module__pVIMcW__coverMark{position:absolute;inset:-14% -10% -14% 38%}.FilmPlayer-module__pVIMcW__coverStill{width:var(--ig-mark,35.3cqw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FilmPlayer-module__pVIMcW__coverStill .logo-icon-nodes{fill:var(--ig-unlit)}.FilmPlayer-module__pVIMcW__coverNoJs{display:none}html:not(.light):not(.dark) .FilmPlayer-module__pVIMcW__coverNoJs{display:block}.FilmPlayer-module__pVIMcW__bigPlay{--size:clamp(42px, 10cqw, 72px);width:var(--size);height:var(--size);isolation:isolate;pointer-events:none;background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 12px 32px -10px #0009, 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent);transition:transform var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:74%;overflow:hidden;transform:translate(-50%,-50%)}.FilmPlayer-module__pVIMcW__bigPlay:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:-1px;transform:translate(-110%)}@media (hover:hover){.FilmPlayer-module__pVIMcW__stage:hover .FilmPlayer-module__pVIMcW__bigPlay{border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 18px 40px -10px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent)}}.FilmPlayer-module__pVIMcW__frame:has([data-film-toggle]:focus-visible) .FilmPlayer-module__pVIMcW__bigPlay{border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 18px 40px -10px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.FilmPlayer-module__pVIMcW__stage:hover .FilmPlayer-module__pVIMcW__bigPlay{transform:translate(-50%,-50%)scale(1.06)}.FilmPlayer-module__pVIMcW__stage:hover .FilmPlayer-module__pVIMcW__bigPlay:after{transition:transform .5s var(--ease-out-quart);transform:translate(110%)}}.FilmPlayer-module__pVIMcW__frame:has([data-film-toggle]:focus-visible) .FilmPlayer-module__pVIMcW__bigPlay{transform:translate(-50%,-50%)scale(1.06)}.FilmPlayer-module__pVIMcW__stage:active .FilmPlayer-module__pVIMcW__bigPlay{transition-duration:80ms;transform:translate(-50%,-50%)scale(.97)}}.FilmPlayer-module__pVIMcW__coverMark{opacity:.88;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart)}@media (hover:hover){.FilmPlayer-module__pVIMcW__stage:hover .FilmPlayer-module__pVIMcW__coverMark{opacity:1}}.FilmPlayer-module__pVIMcW__frame:has([data-film-toggle]:focus-visible) .FilmPlayer-module__pVIMcW__coverMark{opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.FilmPlayer-module__pVIMcW__stage:hover .FilmPlayer-module__pVIMcW__coverMark{transform:scale(1.015)}}.FilmPlayer-module__pVIMcW__bigPlay[data-out]{animation:FilmPlayer-module__pVIMcW__igPlayOut var(--ig-play-out) var(--ig-ease) forwards}@keyframes FilmPlayer-module__pVIMcW__igPlayOut{to{opacity:0;transform:translate(-50%, -50%) scale(var(--ig-play-out-scale))}}.FilmPlayer-module__pVIMcW__cover{transition:opacity var(--ig-xfade) ease-out}.FilmPlayer-module__pVIMcW__cover[data-phase=reveal]{opacity:0}@media (prefers-reduced-motion:no-preference){.FilmPlayer-module__pVIMcW__stage .FilmPlayer-module__pVIMcW__cover:is([data-phase=ignite],[data-phase=reveal]) .FilmPlayer-module__pVIMcW__coverMark{opacity:0;transition:opacity var(--ig-resolve) var(--ig-ease);transform:none}.FilmPlayer-module__pVIMcW__stage[data-cover-phase=ignite] .FilmPlayer-module__pVIMcW__spinner{display:none}}@media (prefers-reduced-motion:reduce){.FilmPlayer-module__pVIMcW__bigPlay[data-out]{opacity:0;animation:none}.FilmPlayer-module__pVIMcW__cover{transition-duration:var(--ig-xfade-reduced)}}.FilmPlayer-module__pVIMcW__ignite{width:var(--ig-mark);aspect-ratio:1;opacity:0;animation:FilmPlayer-module__pVIMcW__igIn var(--ig-resolve) var(--ig-ease) calc(0s - var(--ig-elapsed,0s)) forwards;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}@keyframes FilmPlayer-module__pVIMcW__igIn{to{opacity:1}}.FilmPlayer-module__pVIMcW__igniteBase,.FilmPlayer-module__pVIMcW__igniteNode{width:100%;height:100%;position:absolute;inset:0}.FilmPlayer-module__pVIMcW__igniteStruts{fill:var(--jade)}.FilmPlayer-module__pVIMcW__igniteUnlit{fill:var(--ig-unlit)}.FilmPlayer-module__pVIMcW__igniteNode{fill:var(--chartreuse);opacity:0;animation:FilmPlayer-module__pVIMcW__igNode var(--ig-node) var(--ig-ease) calc(var(--d) - var(--ig-elapsed,0s)) forwards}@keyframes FilmPlayer-module__pVIMcW__igNode{to{opacity:1}}.FilmPlayer-module__pVIMcW__igniteGlow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--chartreuse) 50%, transparent) 0%, color-mix(in srgb, var(--chartreuse) 16%, transparent) 36%, transparent 68%);opacity:0;width:34%;animation:FilmPlayer-module__pVIMcW__igGlow var(--ig-node) var(--ig-ease) calc(var(--d) - var(--ig-elapsed,0s)) forwards, FilmPlayer-module__pVIMcW__igBreathe var(--ig-breathe) ease-in-out calc(var(--ig-breathe-at) - var(--ig-elapsed,0s)) infinite alternate;border-radius:999px;position:absolute;transform:translate(-50%,-50%)scale(.6)}@keyframes FilmPlayer-module__pVIMcW__igGlow{45%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}to{opacity:.85;transform:translate(-50%,-50%)scale(1)}}@keyframes FilmPlayer-module__pVIMcW__igBreathe{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}to{opacity:.4;transform:translate(-50%,-50%)scale(1.1)}}.FilmPlayer-module__pVIMcW__igniteSweepBox{position:absolute;inset:-10%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.FilmPlayer-module__pVIMcW__igniteSweep{animation:FilmPlayer-module__pVIMcW__igSweep var(--ig-sweep) var(--ease-in-out-soft) calc(var(--ig-sweep-at) - var(--ig-elapsed,0s)) forwards;background:linear-gradient(100deg,#0000 30%,#ffffff29 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@keyframes FilmPlayer-module__pVIMcW__igSweep{to{transform:translate(120%)}}.FilmPlayer-module__pVIMcW__spinner{pointer-events:none;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}.FilmPlayer-module__pVIMcW__cue{background:color-mix(in srgb, var(--ink) 80%, transparent);max-width:88%;color:var(--paper);text-align:center;white-space:pre-line;pointer-events:none;border-radius:8px;margin:0;padding:.3em .65em .35em;font-size:clamp(13px,3.1cqw,22px);font-weight:600;line-height:1.35;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.FilmPlayer-module__pVIMcW__failed{text-align:center;background:color-mix(in srgb, var(--ink) 82%, transparent);color:var(--paper);cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.FilmPlayer-module__pVIMcW__bar{background:var(--card-face,var(--color-surface));border-top:1px solid var(--color-border);position:relative;container-type:inline-size}.FilmPlayer-module__pVIMcW__bar [aria-pressed=true]{color:var(--color-edge-accent)}.FilmPlayer-module__pVIMcW__bar :is(button,[role=slider]){scroll-margin-bottom:96px}@container (max-width:420px){.FilmPlayer-module__pVIMcW__bar [data-player-total],.FilmPlayer-module__pVIMcW__bar [data-mute]{display:none}}.FilmPlayer-module__pVIMcW__frame:fullscreen{background:var(--ink);border:0;border-radius:0;flex-direction:column;display:flex}.FilmPlayer-module__pVIMcW__frame:fullscreen .FilmPlayer-module__pVIMcW__stage{aspect-ratio:auto;flex:1}
.ReadingRail-module__7iI10W__rail{z-index:40;left:var(--rail-x);top:calc(var(--header-h) + 24px);bottom:calc(var(--ra-dock-h,0px) + 24px);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out-quart), visibility 0s linear var(--duration-base);align-items:center;display:flex;position:fixed}.ReadingRail-module__7iI10W__rail[data-visible]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out-quart)}.ReadingRail-module__7iI10W__track{pointer-events:auto;position:relative}.ReadingRail-module__7iI10W__line{left:13.25px;top:calc(var(--rail-step) / 2);height:calc((var(--rail-n) - 1) * var(--rail-step));background:color-mix(in srgb, var(--color-fg) 16%, transparent);border-radius:1px;width:1.5px;position:absolute}.ReadingRail-module__7iI10W__fill{border-radius:inherit;background:linear-gradient(var(--jade), var(--chartreuse));box-shadow:0 0 6px color-mix(in srgb, var(--chartreuse) 55%, transparent);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.ReadingRail-module__7iI10W__list{margin:0;padding:0;list-style:none;position:relative}.ReadingRail-module__7iI10W__row{height:var(--rail-step);align-items:center;gap:8px;display:flex;position:relative}.ReadingRail-module__7iI10W__node{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.ReadingRail-module__7iI10W__node:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ReadingRail-module__7iI10W__dot{border:1.5px solid color-mix(in srgb, var(--color-fg) 38%, transparent);background:var(--color-bg);width:10px;height:10px;transition:transform var(--duration-base) var(--ease-out-quart), background-color var(--duration-base) var(--ease-out-quart), border-color var(--duration-base) var(--ease-out-quart);border-radius:50%;position:relative}.ReadingRail-module__7iI10W__dot:after{content:"";background:color-mix(in srgb, var(--jade) 26%, transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out-quart);z-index:-1;border-radius:50%;position:absolute;inset:-5px}.ReadingRail-module__7iI10W__node:hover .ReadingRail-module__7iI10W__dot{border-color:var(--color-primary)}.ReadingRail-module__7iI10W__row[data-state=done] .ReadingRail-module__7iI10W__dot,.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__dot{background:var(--color-spark);border-color:var(--chartreuse)}:is(html.light .ReadingRail-module__7iI10W__row[data-state=done] .ReadingRail-module__7iI10W__dot,html.light .ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__dot){border-color:var(--deep-jade)}.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__dot{transform:scale(1.3)}.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__dot:after{opacity:1}.ReadingRail-module__7iI10W__label{max-width:var(--rail-label-w);white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-fg);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart);font-weight:600;overflow:hidden;transform:translate(-6px)}.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__label,.ReadingRail-module__7iI10W__node:hover+.ReadingRail-module__7iI10W__label,.ReadingRail-module__7iI10W__node:focus-visible+.ReadingRail-module__7iI10W__label{opacity:1;transform:none}.ReadingRail-module__7iI10W__node:hover+.ReadingRail-module__7iI10W__label,.ReadingRail-module__7iI10W__node:focus-visible+.ReadingRail-module__7iI10W__label{color:var(--color-muted)}.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__node:hover+.ReadingRail-module__7iI10W__label,.ReadingRail-module__7iI10W__row[data-state=current] .ReadingRail-module__7iI10W__node:focus-visible+.ReadingRail-module__7iI10W__label{color:var(--color-fg)}.ReadingRail-module__7iI10W__bar{z-index:40;top:var(--header-h);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart), visibility 0s linear var(--duration-base);padding:8px 16px 0;position:fixed;left:0;right:0;transform:translateY(-6px)}.ReadingRail-module__7iI10W__bar[data-visible]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart);transform:none}.ReadingRail-module__7iI10W__barText{min-width:0;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-fg);white-space:pre;margin:0;font-weight:600;display:flex}.ReadingRail-module__7iI10W__barCount{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none}.ReadingRail-module__7iI10W__barTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.ReadingRail-module__7iI10W__barTrack{background:var(--color-border);height:2px;margin-top:8px;display:block;overflow:hidden}.ReadingRail-module__7iI10W__barFill{background:linear-gradient(90deg, var(--jade), var(--chartreuse));transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.ReadingRail-module__7iI10W__rail,.ReadingRail-module__7iI10W__rail[data-visible],.ReadingRail-module__7iI10W__bar,.ReadingRail-module__7iI10W__bar[data-visible],.ReadingRail-module__7iI10W__dot,.ReadingRail-module__7iI10W__dot:after,.ReadingRail-module__7iI10W__label{transition:none}.ReadingRail-module__7iI10W__bar{transform:none}}
.ConfirmLabel-module__K85fVq__stack{place-items:center;display:inline-grid}.ConfirmLabel-module__K85fVq__face{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ConfirmLabel-module__K85fVq__face[data-pos=in]{opacity:1;transition:transform .34s var(--ease-out-expo), opacity .18s linear 60ms;transform:none}.ConfirmLabel-module__K85fVq__face[data-pos=out]{opacity:0;visibility:hidden;transition:transform .22s var(--ease-out-quart), opacity .12s linear, visibility 0s .22s;transform:translateY(-45%)}.ConfirmLabel-module__K85fVq__face[data-pos=wait]{opacity:0;visibility:hidden;transition:none;transform:translateY(45%)}.ConfirmLabel-module__K85fVq__check{flex:none}.ConfirmLabel-module__K85fVq__check path{stroke-dasharray:1;stroke-dashoffset:1px}.ConfirmLabel-module__K85fVq__face[data-pos=in] .ConfirmLabel-module__K85fVq__check path{stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1) .11s}@media (prefers-reduced-motion:reduce){.ConfirmLabel-module__K85fVq__face,.ConfirmLabel-module__K85fVq__face[data-pos],.ConfirmLabel-module__K85fVq__face .ConfirmLabel-module__K85fVq__check path{transition:none!important}}
.ShareButton-module__nwJxqq__line{position:relative}.ShareButton-module__nwJxqq__by{transition:opacity .2s var(--ease-out-quart);align-items:center;gap:6px;display:inline-flex}.ShareButton-module__nwJxqq__line[data-slide] .ShareButton-module__nwJxqq__by{opacity:0;pointer-events:none}.ShareButton-module__nwJxqq__row{transition:transform .34s var(--ease-out-expo);display:inline-flex;position:relative}.ShareButton-module__nwJxqq__tog{transition:color .2s,border-color .2s}.ShareButton-module__nwJxqq__fill{border-radius:inherit;z-index:0;pointer-events:none;background:var(--color-primary);box-shadow:var(--btn-bevel), 0 8px 24px -8px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:transform .22s var(--ease-out-quart) 60ms;position:absolute;inset:-1px;transform:scale(0)}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__fill{transition:transform .32s var(--ease-out-expo);transform:scale(1)}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__tog{color:var(--color-on-accent);border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent)}:root.light .ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__tog{border-color:var(--deep-jade)}.ShareButton-module__nwJxqq__glyph{z-index:1;width:18px;height:18px;display:block;position:relative}.ShareButton-module__nwJxqq__glyph svg{width:18px;height:18px;position:absolute;inset:0;overflow:visible}.ShareButton-module__nwJxqq__tray{transition:opacity .18s .12s}.ShareButton-module__nwJxqq__arrow{transition:transform .32s var(--ease-out-expo) .12s, opacity .2s .16s}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__tray{opacity:0;transition:opacity .2s .44s}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__arrow{opacity:0;transition:transform .52s cubic-bezier(.3,0,.2,1) .16s,opacity .2s .52s;transform:translateY(-10px)}.ShareButton-module__nwJxqq__x{opacity:0;transition:transform .22s var(--ease-out-quart), opacity .12s;transform:rotate(-90deg)scale(.5)}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__x{opacity:1;transition:transform .38s var(--ease-out-expo) .6s, opacity .2s .6s;transform:none}.ShareButton-module__nwJxqq__opts{gap:6px;width:0;display:flex;position:absolute;top:0;left:50px}.ShareButton-module__nwJxqq__opts>*{flex:none}.ShareButton-module__nwJxqq__line[data-tight] .ShareButton-module__nwJxqq__opts{gap:4px;left:48px}.ShareButton-module__nwJxqq__line[data-tight] .ShareButton-module__nwJxqq__opt{--from:calc(48px + var(--i) * 44px);width:40px;height:40px}.ShareButton-module__nwJxqq__opt{--from:calc((var(--i) + 1) * 50px);opacity:0;transform:translateX(calc(-1 * var(--from))) scale(.4);pointer-events:none;transition:transform .2s var(--ease-out-quart), opacity .12s, border-color var(--duration-fast), box-shadow var(--duration-fast)}.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__opt{opacity:1;pointer-events:auto;transition:transform .42s var(--ease-out-expo) calc(.68s + var(--i) * 55ms), opacity .2s calc(.68s + var(--i) * 55ms), border-color var(--duration-fast), box-shadow var(--duration-fast);transform:none}.ShareButton-module__nwJxqq__opt svg{width:18px;height:18px}.ShareButton-module__nwJxqq__opt[data-ok]{color:var(--color-primary-strong);border-color:var(--color-primary-strong)}.ShareButton-module__nwJxqq__status{white-space:nowrap;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ShareButton-module__nwJxqq__by,.ShareButton-module__nwJxqq__row,.ShareButton-module__nwJxqq__fill,.ShareButton-module__nwJxqq__tray,.ShareButton-module__nwJxqq__arrow,.ShareButton-module__nwJxqq__x,.ShareButton-module__nwJxqq__opt,.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__fill,.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__tray,.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__arrow,.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__x,.ShareButton-module__nwJxqq__row[data-open] .ShareButton-module__nwJxqq__opt{transition:none}}.ShareButton-module__nwJxqq__status[data-beside]{top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.ShareButton-module__nwJxqq__status[data-beside]{animation:ShareButton-module__nwJxqq__share-word-in .32s var(--ease-out-expo) 80ms both}}@keyframes ShareButton-module__nwJxqq__share-word-in{0%{opacity:0;transform:translate(-6px,-50%)}to{opacity:1;transform:translateY(-50%)}}
.Search-module__foq8_G__mark{color:var(--color-accent);background:0 0;font-weight:700}.Search-module__foq8_G__scrim{z-index:calc(var(--z-header) - 1);background:color-mix(in srgb, var(--ink) 50%, transparent);position:fixed;inset:0}:root.light .Search-module__foq8_G__scrim{background:color-mix(in srgb, var(--ink) 16%, transparent)}.Search-module__foq8_G__field{z-index:calc(var(--z-overlay) + 2);height:44px;font-family:inherit;position:fixed}.Search-module__foq8_G__cap,.Search-module__foq8_G__body{background:var(--card-face);border:1px solid var(--color-primary-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);position:absolute;top:0;bottom:0}.Search-module__foq8_G__cap{z-index:1;clip-path:inset(-8px 0 -8px -8px);border-right:0;border-radius:22px 0 0 22px;width:23px;left:0}.Search-module__foq8_G__body{border-left:0;border-radius:0 22px 22px 0;left:22px;right:0}.Search-module__foq8_G__content{z-index:2;align-items:center;gap:var(--space-3);padding-left:var(--space-4);color:var(--color-muted);padding-right:48px;display:flex;position:absolute;inset:0}.Search-module__foq8_G__glass{flex:none;display:flex}.Search-module__foq8_G__input{min-width:0;height:100%;color:var(--color-fg);font:500 var(--text-body) / 1 inherit;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:1rem}.Search-module__foq8_G__input::placeholder{color:var(--color-muted)}.Search-module__foq8_G__input::-webkit-search-cancel-button{display:none}.Search-module__foq8_G__close{width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.Search-module__foq8_G__closeDisc{background:color-mix(in srgb, var(--color-fg) 8%, transparent);transition:background-color var(--duration-fast) var(--ease-out-quart);border-radius:50%;position:absolute;inset:7px}@media (hover:hover){.Search-module__foq8_G__close:hover .Search-module__foq8_G__closeDisc{background:color-mix(in srgb, var(--color-fg) 14%, transparent)}}.Search-module__foq8_G__close:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-4px}.Search-module__foq8_G__glyph{grid-area:1/1;display:flex;position:relative}.Search-module__foq8_G__panel{z-index:calc(var(--z-overlay) + 1);border-radius:var(--radius-lg);background:var(--card-face);border:1px solid var(--color-border);max-height:min(560px,100dvh - 120px);box-shadow:var(--shadow-lg);transform-origin:100% 0;flex-direction:column;display:flex;position:fixed;overflow:hidden}.Search-module__foq8_G__sheet{z-index:calc(var(--z-overlay) + 1);border-top:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.Search-module__foq8_G__list{overscroll-behavior:contain;min-height:0;padding:var(--space-1) var(--space-2) var(--space-2);flex:1;overflow-y:auto}.Search-module__foq8_G__sheet .Search-module__foq8_G__list{padding:var(--space-1) var(--space-2) var(--space-6)}.Search-module__foq8_G__heading{align-items:baseline;gap:var(--space-2);padding:14px var(--space-3) 6px;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700;line-height:1rem;display:flex}.Search-module__foq8_G__heading small{letter-spacing:0;text-transform:none;font-size:.6875rem;font-weight:500}.Search-module__foq8_G__row{padding:10px var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;scroll-margin:var(--space-2);border:1px solid #0000;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;font-size:.9375rem;font-weight:600;line-height:1.3125rem;text-decoration:none;display:grid}@media (min-width:768px){.Search-module__foq8_G__panel .Search-module__foq8_G__row{grid-template-columns:112px minmax(0,1fr);gap:10px}}.Search-module__foq8_G__panel .Search-module__foq8_G__row.Search-module__foq8_G__plain{grid-template-columns:minmax(0,1fr)}.Search-module__foq8_G__row.Search-module__foq8_G__iconRow{grid-template-columns:24px minmax(0,1fr);gap:10px}@media (min-width:768px){.Search-module__foq8_G__panel .Search-module__foq8_G__row.Search-module__foq8_G__iconRow{grid-template-columns:112px minmax(0,1fr)}}@media (hover:hover){.Search-module__foq8_G__row:hover{background:color-mix(in srgb, var(--color-fg) 4%, transparent)}}.Search-module__foq8_G__row[aria-selected=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}.Search-module__foq8_G__row[aria-selected=true] .Search-module__foq8_G__badge{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);color:var(--color-primary-strong)}.Search-module__foq8_G__text{gap:2px;min-width:0;display:grid}.Search-module__foq8_G__sub{color:var(--color-muted);font-size:.8125rem;font-weight:500;line-height:1.1875rem}.Search-module__foq8_G__where{color:var(--color-muted);font-weight:600}.Search-module__foq8_G__badge{padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-self:start;margin-top:1px;font-size:.625rem;font-weight:700;line-height:1.125rem}.Search-module__foq8_G__icon{color:var(--color-primary-strong);justify-self:center;margin-top:1px;display:flex}@media (min-width:768px){.Search-module__foq8_G__panel .Search-module__foq8_G__icon{padding-left:var(--space-2);justify-self:start}}.Search-module__foq8_G__note{margin:var(--space-2) var(--space-3) var(--space-1);padding:10px var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-fg) 5%, transparent);color:var(--color-muted);font-size:.8125rem;line-height:1.25rem}.Search-module__foq8_G__note b{color:var(--color-fg);font-weight:600}.Search-module__foq8_G__note small{font-size:.75rem;display:block}.Search-module__foq8_G__alt{color:var(--color-primary-strong);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.Search-module__foq8_G__alt:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:2px;border-radius:2px}.Search-module__foq8_G__loading{padding:var(--space-4) var(--space-3);color:var(--color-muted);font-size:.8125rem}.Search-module__foq8_G__foot{padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.75rem;line-height:1.125rem;display:flex}.Search-module__foq8_G__count{color:var(--color-fg);margin-right:auto;font-weight:600}.Search-module__foq8_G__foot kbd{border:1px solid var(--color-border);color:var(--color-fg);border-bottom-width:2px;border-radius:5px;margin-right:4px;padding:2px 5px;font:600 .6875rem/1 inherit}.Search-module__foq8_G__inline{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.Search-module__foq8_G__inlineBox{flex:18rem;max-width:32.5rem;position:relative}.Search-module__foq8_G__inlineGlass{color:var(--color-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Search-module__foq8_G__inlineInput{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-fg) 35%, transparent);background:var(--card-face);width:100%;min-height:48px;color:var(--color-fg);font:inherit;transition:border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);padding:0 44px;font-size:1rem}.Search-module__foq8_G__inlineInput::placeholder{color:var(--color-muted)}.Search-module__foq8_G__inlineInput::-webkit-search-cancel-button{display:none}.Search-module__foq8_G__inlineInput:focus-visible{border-color:var(--color-primary-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:0}.Search-module__foq8_G__inlineClear{width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.Search-module__foq8_G__inlineClear:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-4px}.Search-module__foq8_G__inlineCount{color:var(--color-muted);font-size:.8125rem;line-height:1.25rem}.Search-module__foq8_G__inlineCount b{color:var(--color-fg);font-weight:600}.Search-module__foq8_G__inlineHidden{display:none!important}.Search-module__foq8_G__lost{align-items:center;gap:var(--space-3);width:100%;max-width:32.5rem;min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-fg) 35%, transparent);background:var(--card-face);color:var(--color-muted);font:inherit;text-align:left;cursor:text;transition:border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);font-size:1rem;display:flex}.Search-module__foq8_G__lost:hover,.Search-module__foq8_G__lost:focus-visible{border-color:var(--color-primary-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:0}.Search-module__foq8_G__lostQuery{color:var(--color-fg);font-weight:500}
