.cinematic-home-module__JDgG-G__home{--mint:#a8ffce;--mint-soft:#77c99a;--warm:#f4f0e7;--soft:#f4f0e7a8;--faint:#f4f0e766;--line:#f4f0e721;--black:#050806;--header-drop:32px;background:var(--black);color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative}body:has(.cinematic-home-module__JDgG-G__home){background:var(--black)}body:has(.cinematic-home-module__JDgG-G__home) .concept-header{display:none}.cinematic-home-module__JDgG-G__home button,.cinematic-home-module__JDgG-G__home input,.cinematic-home-module__JDgG-G__home textarea{font:inherit}.cinematic-home-module__JDgG-G__home button{-webkit-tap-highlight-color:transparent}.cinematic-home-module__JDgG-G__home :focus-visible{outline:2px solid var(--mint);outline-offset:3px}.cinematic-home-module__JDgG-G__homeMain{z-index:2;position:relative}.cinematic-home-module__JDgG-G__fixedBackdrop{z-index:0;width:100%;height:100svh;position:fixed!important}.cinematic-home-module__JDgG-G__stageNav{pointer-events:none;z-index:70;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(1.25rem,4vw,4rem);display:flex;position:fixed;top:0;left:0;right:0}.cinematic-home-module__JDgG-G__stageNav:after{content:"";opacity:.45;background:linear-gradient(90deg,#f4f0e729,#0000);height:1px;position:absolute;bottom:0;left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem)}.cinematic-home-module__JDgG-G__wordmark{color:var(--warm);pointer-events:auto;align-items:center;display:flex;position:relative}.cinematic-home-module__JDgG-G__wordmark img{object-fit:contain;opacity:0;width:auto;height:45px;display:block}.cinematic-home-module__JDgG-G__wordmark:after{content:"";pointer-events:none;transition:background-color var(--theme-duration) var(--theme-ease);background:currentColor;position:absolute;inset:0;-webkit-mask:url(/FTR.svg) 50%/contain no-repeat;mask:url(/FTR.svg) 50%/contain no-repeat}.cinematic-home-module__JDgG-G__menu{pointer-events:auto;position:relative}.cinematic-home-module__JDgG-G__menu summary{border:1px solid var(--line);color:var(--warm);cursor:pointer;background:#0508069e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;list-style:none;display:flex}.cinematic-home-module__JDgG-G__menu summary::-webkit-details-marker{display:none}.cinematic-home-module__JDgG-G__menuCloseIcon,.cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuOpenIcon{display:none}.cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuCloseIcon{display:block}.cinematic-home-module__JDgG-G__menu nav{border:1px solid var(--line);background:#070b08f5;min-width:250px;padding:1rem;display:grid;position:absolute;top:52px;right:0;box-shadow:0 26px 70px #0000008c}.cinematic-home-module__JDgG-G__menu nav small{color:var(--mint);letter-spacing:.14em;text-transform:uppercase;margin:.2rem .55rem .65rem;font-size:.52rem}.cinematic-home-module__JDgG-G__menu nav :is(a,button){color:var(--soft);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #f4f0e714;align-items:center;gap:.8rem;width:100%;padding:.8rem .55rem;font-size:.68rem;transition:color .18s,padding .18s,scale .15s;display:flex}.cinematic-home-module__JDgG-G__menu nav :is(a,button):hover{color:var(--mint);padding-left:.8rem}.cinematic-home-module__JDgG-G__menu nav button:active{scale:.96}.cinematic-home-module__JDgG-G__menu nav button:disabled{cursor:wait;opacity:.72}.cinematic-home-module__JDgG-G__stage{z-index:2;min-height:100svh;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__heroCopy{max-width:540px;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:clamp(7.5rem,15vh,10rem);left:clamp(1.5rem,5vw,5rem)}.cinematic-home-module__JDgG-G__heroCopy>span,.cinematic-home-module__JDgG-G__chapterCopy>span,.cinematic-home-module__JDgG-G__storyContact>div:last-child>span,.cinematic-home-module__JDgG-G__finalChapter>div>span{color:var(--mint);letter-spacing:.18em;text-transform:uppercase;font-size:.56rem;font-weight:600}.cinematic-home-module__JDgG-G__heroCopy h1,.cinematic-home-module__JDgG-G__chapterCopy h2,.cinematic-home-module__JDgG-G__storyContact h2,.cinematic-home-module__JDgG-G__finalChapter h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.045em;font-weight:400;line-height:.89}.cinematic-home-module__JDgG-G__heroCopy h1{margin:1rem 0 0;font-size:clamp(3.7rem,6vw,6.7rem)}.cinematic-home-module__JDgG-G__heroCopy h1 em,.cinematic-home-module__JDgG-G__chapterCopy h2 em,.cinematic-home-module__JDgG-G__storyContact h2 em,.cinematic-home-module__JDgG-G__finalChapter h2 em{color:var(--mint);font-weight:400}.cinematic-home-module__JDgG-G__heroCopy p{color:var(--soft);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;max-width:380px;margin:1.1rem 0 0;font-size:1.22rem;line-height:1.45}.cinematic-home-module__JDgG-G__terminal{z-index:20;background:#050906e0;border:1px solid #a8ffce30;flex-direction:column;width:min(560px,100vw - 2rem);transition:height .5s cubic-bezier(.22,1,.36,1),width .5s cubic-bezier(.22,1,.36,1),transform .35s;display:flex;position:absolute;right:clamp(1rem,4vw,4rem);box-shadow:0 28px 80px #0000007a}.cinematic-home-module__JDgG-G__terminalIdle{min-height:255px;bottom:clamp(1.25rem,5vh,3rem)}.cinematic-home-module__JDgG-G__terminalHeader{border-bottom:1px solid var(--line);color:var(--faint);letter-spacing:.11em;flex:none;justify-content:space-between;align-items:center;min-height:44px;padding:0 .85rem;font-size:.52rem;display:flex}.cinematic-home-module__JDgG-G__terminalHeader>div:first-child{align-items:center;gap:.5rem;display:flex}.cinematic-home-module__JDgG-G__terminalHeader i{background:var(--mint);border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite cinematic-home-module__JDgG-G__statusPulse;box-shadow:0 0 10px #a8ffce73}.cinematic-home-module__JDgG-G__terminalHeader>span{color:var(--mint)}.cinematic-home-module__JDgG-G__terminalTools{align-items:center;gap:.65rem;display:flex}.cinematic-home-module__JDgG-G__terminalTools>span{color:var(--mint)}.cinematic-home-module__JDgG-G__terminalTools button{color:var(--soft);cursor:pointer;background:0 0;border:0;padding:.3rem;font-size:.5rem}.cinematic-home-module__JDgG-G__terminalInvitation{flex-direction:column;flex:1;padding:1rem;display:flex}.cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__terminalIntro{color:var(--soft);margin:0;font-size:.67rem;line-height:1.65}.cinematic-home-module__JDgG-G__terminalInvitation>p b,.cinematic-home-module__JDgG-G__terminalIntro b{color:var(--mint);font-weight:500}.cinematic-home-module__JDgG-G__resumeCue{border-block:1px solid #f4f0e714;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin:.75rem 0 .1rem;padding:.65rem 0;display:flex}.cinematic-home-module__JDgG-G__resumeCue>span{color:var(--faint);letter-spacing:.08em;flex:100%;font-size:.48rem}.cinematic-home-module__JDgG-G__resumeCue button{color:var(--mint);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.2rem 0;font-size:.5rem;display:inline-flex}.cinematic-home-module__JDgG-G__resumeCue button+button{color:var(--faint)}.cinematic-home-module__JDgG-G__commandForm{border-bottom:1px solid #a8ffce57;flex:none;align-items:center;gap:.55rem;min-height:52px;padding:.35rem .2rem;display:flex}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{margin-top:auto}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{border-bottom:0;border-top:1px solid var(--line);padding:.45rem .75rem}.cinematic-home-module__JDgG-G__commandForm>span{color:var(--mint);font-size:1rem}.cinematic-home-module__JDgG-G__commandForm textarea{color:var(--warm);resize:none;background:0 0;border:0;outline:0;flex:1;min-height:31px;max-height:90px;padding:.45rem 0;font-size:.7rem;line-height:1.5}.cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:var(--faint)}.cinematic-home-module__JDgG-G__commandForm button{color:var(--mint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cinematic-home-module__JDgG-G__commandForm button:disabled{color:var(--faint);cursor:default}.cinematic-home-module__JDgG-G__exampleCommands{gap:.25rem;margin-top:.6rem;display:grid}.cinematic-home-module__JDgG-G__exampleCommands button,.cinematic-home-module__JDgG-G__inlineCommands button{color:var(--faint);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.6rem;padding:.25rem .1rem;font-size:.54rem;line-height:1.4;transition:color .18s,transform .18s;display:flex}.cinematic-home-module__JDgG-G__exampleCommands button span,.cinematic-home-module__JDgG-G__inlineCommands button span{color:var(--mint);min-width:22px;font-size:.47rem}.cinematic-home-module__JDgG-G__exampleCommands button:hover,.cinematic-home-module__JDgG-G__inlineCommands button:hover{color:var(--warm);transform:translate(3px)}.cinematic-home-module__JDgG-G__transcript{scrollbar-color:#a8ffce33 transparent;scrollbar-width:thin;flex-direction:column;flex:auto;gap:.7rem;min-height:0;padding:.9rem;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__terminalIntro{border-bottom:1px solid #f4f0e712;padding-bottom:.8rem}.cinematic-home-module__JDgG-G__transcriptLine{grid-template-columns:38px minmax(0,1fr);align-items:baseline;gap:.55rem;display:grid}.cinematic-home-module__JDgG-G__transcriptLine b{letter-spacing:.06em;font-size:.5rem;font-weight:600}.cinematic-home-module__JDgG-G__transcriptLine p{color:var(--soft);margin:0;font-size:.62rem;line-height:1.6}.cinematic-home-module__JDgG-G__speakerYOU b{color:var(--warm)}.cinematic-home-module__JDgG-G__speakerFTR b{color:var(--mint)}.cinematic-home-module__JDgG-G__speakerSYS b{color:var(--faint)}.cinematic-home-module__JDgG-G__speakerYOU{border-left:1px solid #f4f0e72e;padding-left:.6rem}.cinematic-home-module__JDgG-G__speakerSYS p{color:var(--faint);letter-spacing:.04em;font-size:.53rem}.cinematic-home-module__JDgG-G__transcriptLine[data-kind=brief] p{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;font-size:1rem;line-height:1.4}.cinematic-home-module__JDgG-G__transcriptLine[data-kind=complete] p{color:var(--mint)}.cinematic-home-module__JDgG-G__confirmCommands{flex-wrap:wrap;gap:.45rem;margin-left:38px;display:flex}.cinematic-home-module__JDgG-G__confirmCommands button,.cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__sheetCommands a,.cinematic-home-module__JDgG-G__saveBrief{background:var(--send-surface);border:1px solid var(--send-surface);color:#fff;cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;width:100%;min-height:42px;padding:.5rem 1.2rem;font-size:.82rem;display:inline-flex}.cinematic-home-module__JDgG-G__saveBrief svg{stroke:#fff}.cinematic-home-module__JDgG-G__confirmCommands button:first-child{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__inlineCommands{border-left:1px solid #a8ffce38;gap:.15rem;margin-left:38px;padding-left:.65rem;display:grid}.cinematic-home-module__JDgG-G__contactSheet{border:1px solid var(--line);z-index:18;background:#060a07e0;grid-template-columns:minmax(190px,.8fr) minmax(260px,1fr);width:min(700px,53vw);min-height:min(58svh,560px);display:grid;position:absolute;top:clamp(6.8rem,16vh,9.5rem);left:clamp(1rem,3vw,3rem);overflow:hidden;box-shadow:0 34px 90px #00000075}.cinematic-home-module__JDgG-G__sheetImage{min-height:100%;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__sheetImage img{filter:saturate(.75)contrast(1.04);object-fit:cover}.cinematic-home-module__JDgG-G__sheetImage:after{content:"";background:linear-gradient(#0000 50%,#050806b8);position:absolute;inset:0}.cinematic-home-module__JDgG-G__sheetImage>span{color:var(--mint);letter-spacing:.08em;z-index:2;background:#050806c2;border:1px solid #a8ffce3d;padding:.35rem .45rem;font-size:.46rem;position:absolute;top:.7rem;left:.7rem}.cinematic-home-module__JDgG-G__sheetBody{flex-direction:column;padding:clamp(.9rem,2vw,1.3rem);display:flex}.cinematic-home-module__JDgG-G__sheetTitle{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cinematic-home-module__JDgG-G__sheetTitle small{color:var(--mint);letter-spacing:.13em;text-transform:uppercase;font-size:.47rem}.cinematic-home-module__JDgG-G__sheetTitle h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.04em;margin:.5rem 0 0;font-size:clamp(2rem,3.4vw,3.5rem);font-weight:500;line-height:.88}.cinematic-home-module__JDgG-G__sheetTitle>button{border:1px solid var(--line);color:var(--faint);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cinematic-home-module__JDgG-G__sheetTitle>button.cinematic-home-module__JDgG-G__saved{color:var(--mint);border-color:#a8ffce59}.cinematic-home-module__JDgG-G__sheetTagline{color:var(--faint);margin:.65rem 0 0;font-size:.55rem;line-height:1.5}.cinematic-home-module__JDgG-G__sheetReason{color:var(--soft);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin:.8rem 0 0;font-size:clamp(.9rem,1.3vw,1.1rem);line-height:1.35}.cinematic-home-module__JDgG-G__sheetFacts{border-block:1px solid #f4f0e717;grid-template-columns:1fr 1fr;gap:.6rem 1rem;margin:auto 0 0;padding:.7rem 0;display:grid}.cinematic-home-module__JDgG-G__sheetFacts dt{color:var(--faint);letter-spacing:.09em;text-transform:uppercase;font-size:.42rem}.cinematic-home-module__JDgG-G__sheetFacts dd{color:var(--soft);margin:.22rem 0 0;font-size:.54rem}.cinematic-home-module__JDgG-G__packageLine{color:var(--faint);text-transform:uppercase;margin:.6rem 0 0;font-size:.44rem;line-height:1.5}.cinematic-home-module__JDgG-G__sheetCommands{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.cinematic-home-module__JDgG-G__sheetCommands button:first-child{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__sheetCommands a{border-color:#0000}.cinematic-home-module__JDgG-G__sheetNavigation{justify-content:space-between;align-items:center;margin-top:.7rem;display:flex}.cinematic-home-module__JDgG-G__sheetNavigation button{color:var(--soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.46rem;display:flex}.cinematic-home-module__JDgG-G__sheetNavigation button:disabled{color:var(--faint);cursor:default}.cinematic-home-module__JDgG-G__sheetNavigation span{color:var(--faint);font-size:.47rem}.cinematic-home-module__JDgG-G__scrollCue{color:var(--faint);letter-spacing:.1em;align-items:center;gap:.6rem;font-size:.46rem;display:flex;position:absolute;bottom:2rem;left:clamp(1.5rem,5vw,5rem)}.cinematic-home-module__JDgG-G__scrollCue i{background:var(--mint);transform-origin:0;width:36px;height:1px;animation:1.8s ease-in-out infinite cinematic-home-module__JDgG-G__scrollLine;display:block}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__scrollCue{display:none}.cinematic-home-module__JDgG-G__briefLayer{z-index:100;background:#0508068c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__briefEditor{background:var(--black);border:1px solid var(--line);color:var(--warm);border-radius:16px;width:min(560px,100%);max-height:86svh;padding:1.4rem 1.5rem;overflow-y:auto;box-shadow:0 30px 80px #00000052}.cinematic-home-module__JDgG-G__briefEditor>header{justify-content:space-between;align-items:flex-start;margin-bottom:1.1rem;display:flex}.cinematic-home-module__JDgG-G__briefEditor header small{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}.cinematic-home-module__JDgG-G__briefEditor header h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;margin:.35rem 0 0;font-size:1.4rem;font-weight:500}.cinematic-home-module__JDgG-G__briefEditor header button{border:1px solid var(--line);color:var(--soft);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.cinematic-home-module__JDgG-G__briefEditorFields{grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin-bottom:1.2rem;display:grid}.cinematic-home-module__JDgG-G__briefEditor label span{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.58rem;display:block}.cinematic-home-module__JDgG-G__briefEditor input{border:1px solid var(--line);color:var(--warm);background:#f4f0e70a;border-radius:8px;outline:0;width:100%;min-height:40px;padding:.55rem .7rem;font-size:.9rem}.cinematic-home-module__JDgG-G__briefEditor input:focus{border-color:var(--soft)}.cinematic-home-module__JDgG-G__briefEditor input::placeholder{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__saveBrief{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__saveBrief svg{stroke:#071009}.cinematic-home-module__JDgG-G__story{z-index:3;position:relative}.cinematic-home-module__JDgG-G__chapter{align-items:center;min-height:100svh;padding:8rem clamp(1.5rem,6vw,7rem);display:flex;position:relative}.cinematic-home-module__JDgG-G__chapterRight{justify-content:flex-end}.cinematic-home-module__JDgG-G__chapterLeft{justify-content:flex-start}.cinematic-home-module__JDgG-G__chapterCopy{background:linear-gradient(120deg,#050806e0,#0508068a);border-left:1px solid #a8ffce3d;max-width:570px;padding:clamp(1.5rem,3vw,3rem)}.cinematic-home-module__JDgG-G__chapterCopy h2,.cinematic-home-module__JDgG-G__storyContact h2,.cinematic-home-module__JDgG-G__finalChapter h2{margin:1rem 0 0;font-size:clamp(3rem,5.5vw,6rem)}.cinematic-home-module__JDgG-G__chapterCopy>p,.cinematic-home-module__JDgG-G__storyContact>div:last-child>p{color:var(--soft);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin:1.2rem 0 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.cinematic-home-module__JDgG-G__storyTerminal{border-block:1px solid var(--line);gap:.6rem;margin-top:1.5rem;padding:1rem 0;display:grid}.cinematic-home-module__JDgG-G__storyTerminal p{color:var(--soft);margin:0;font-size:.55rem;line-height:1.6}.cinematic-home-module__JDgG-G__storyTerminal b{color:var(--mint)}.cinematic-home-module__JDgG-G__storyContact{border:1px solid var(--line);background:#050806c7;grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr);width:min(80vw,960px);max-width:960px;min-height:570px;display:grid}.cinematic-home-module__JDgG-G__storyImage{min-height:100%;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__storyImage img{filter:saturate(.66);object-fit:cover}.cinematic-home-module__JDgG-G__storyImage:after{content:"";background:linear-gradient(90deg,#0000 65%,#050806c7);position:absolute;inset:0}.cinematic-home-module__JDgG-G__storyContact>div:last-child{flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,3.2rem);display:flex}.cinematic-home-module__JDgG-G__storyContact>div:last-child>small{border-top:1px solid var(--line);color:var(--mint);letter-spacing:.08em;margin-top:1.5rem;padding-top:.8rem;font-size:.5rem}.cinematic-home-module__JDgG-G__trustLines{gap:.7rem;margin-top:1.6rem;display:grid}.cinematic-home-module__JDgG-G__trustLines span{color:var(--soft);border-top:1px solid #f4f0e717;align-items:center;gap:.6rem;padding-top:.7rem;font-size:.52rem;display:flex}.cinematic-home-module__JDgG-G__trustLines svg{color:var(--mint)}.cinematic-home-module__JDgG-G__finalChapter{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding:8rem 1.25rem;display:flex;position:relative}.cinematic-home-module__JDgG-G__finalChapter>div{background:radial-gradient(circle,#050806eb,#05080694 64%,#0000 74%);width:100%;max-width:760px;padding:5rem clamp(1rem,5vw,4rem)}.cinematic-home-module__JDgG-G__finalChapter form{border-bottom:1px solid #a8ffce6b;align-items:center;gap:.6rem;max-width:610px;margin:2rem auto 0;padding:.4rem 0;display:flex}.cinematic-home-module__JDgG-G__finalChapter form>span{color:var(--mint)}.cinematic-home-module__JDgG-G__finalChapter input{color:var(--warm);background:0 0;border:0;outline:0;flex:1;min-height:48px;padding:.6rem}.cinematic-home-module__JDgG-G__finalChapter input::placeholder{color:var(--faint)}.cinematic-home-module__JDgG-G__finalChapter button{color:var(--mint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cinematic-home-module__JDgG-G__finalChapter button:disabled{color:var(--faint)}@keyframes cinematic-home-module__JDgG-G__statusPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes cinematic-home-module__JDgG-G__scrollLine{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}@media (max-width:900px){.cinematic-home-module__JDgG-G__heroCopy{top:7rem}.cinematic-home-module__JDgG-G__terminalActive{width:min(440px,46vw)}.cinematic-home-module__JDgG-G__contactSheet{grid-template-columns:1fr;width:min(430px,45vw)}.cinematic-home-module__JDgG-G__sheetImage{min-height:190px}.cinematic-home-module__JDgG-G__sheetBody{overflow-y:auto}.cinematic-home-module__JDgG-G__storyContact{width:88vw}}@media (max-width:700px){.cinematic-home-module__JDgG-G__stageNav{height:68px;padding-inline:1rem}.cinematic-home-module__JDgG-G__stageNav:after{left:1rem;right:1rem}.cinematic-home-module__JDgG-G__wordmark img{height:38px}.cinematic-home-module__JDgG-G__menu summary{width:38px;height:38px}.cinematic-home-module__JDgG-G__menu nav{top:46px;right:-.2rem}.cinematic-home-module__JDgG-G__heroCopy{top:6rem;left:1.15rem;right:1.15rem}.cinematic-home-module__JDgG-G__heroCopy h1{font-size:clamp(2.9rem,12vw,4.4rem)}.cinematic-home-module__JDgG-G__heroCopy p{max-width:290px;font-size:1rem}.cinematic-home-module__JDgG-G__heroCopyActive{opacity:0}.cinematic-home-module__JDgG-G__terminal{width:auto;left:.75rem;right:.75rem}.cinematic-home-module__JDgG-G__terminalIdle{bottom:max(.75rem, env(safe-area-inset-bottom));min-height:238px}.cinematic-home-module__JDgG-G__terminalActive{bottom:max(.75rem, env(safe-area-inset-bottom));width:auto;height:min(62svh,600px)}.cinematic-home-module__JDgG-G__stage:has(.cinematic-home-module__JDgG-G__contactSheet) .cinematic-home-module__JDgG-G__terminalActive{height:37svh}.cinematic-home-module__JDgG-G__terminalInvitation{padding:.8rem}.cinematic-home-module__JDgG-G__terminalInvitation>p{font-size:.61rem}.cinematic-home-module__JDgG-G__exampleCommands button{font-size:.5rem}.cinematic-home-module__JDgG-G__transcript{padding:.75rem}.cinematic-home-module__JDgG-G__transcriptLine{grid-template-columns:34px minmax(0,1fr)}.cinematic-home-module__JDgG-G__transcriptLine p{font-size:.58rem}.cinematic-home-module__JDgG-G__confirmCommands,.cinematic-home-module__JDgG-G__inlineCommands{margin-left:34px}.cinematic-home-module__JDgG-G__contactSheet{grid-template-columns:minmax(135px,.85fr) minmax(0,1.15fr);width:auto;height:calc(61svh - 5.75rem);min-height:0;display:grid;top:5rem;left:.75rem;right:.75rem}.cinematic-home-module__JDgG-G__sheetImage{min-height:100%}.cinematic-home-module__JDgG-G__sheetBody{padding:.7rem}.cinematic-home-module__JDgG-G__sheetTitle h2{font-size:1.75rem}.cinematic-home-module__JDgG-G__sheetTagline{display:none}.cinematic-home-module__JDgG-G__sheetReason{margin-top:.5rem;font-size:.78rem}.cinematic-home-module__JDgG-G__sheetFacts{gap:.3rem .6rem;padding:.45rem 0}.cinematic-home-module__JDgG-G__sheetFacts dt{font-size:.36rem}.cinematic-home-module__JDgG-G__sheetFacts dd{font-size:.45rem}.cinematic-home-module__JDgG-G__packageLine{display:none}.cinematic-home-module__JDgG-G__sheetCommands{margin-top:.45rem}.cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__sheetCommands a{min-height:27px;padding:.32rem .4rem;font-size:.4rem}.cinematic-home-module__JDgG-G__sheetCommands a{display:none}.cinematic-home-module__JDgG-G__sheetNavigation{margin-top:.45rem}.cinematic-home-module__JDgG-G__sheetImage>span{font-size:.38rem;top:.4rem;left:.4rem}.cinematic-home-module__JDgG-G__scrollCue{bottom:calc(255px + 2rem);left:1.15rem}.cinematic-home-module__JDgG-G__chapter{min-height:105svh;padding:7rem 1rem}.cinematic-home-module__JDgG-G__chapterCopy{max-width:92%;padding:1.3rem}.cinematic-home-module__JDgG-G__chapterRight{justify-content:flex-end;align-items:flex-start;padding-top:20svh}.cinematic-home-module__JDgG-G__chapterLeft{align-items:flex-end;padding-bottom:14svh}.cinematic-home-module__JDgG-G__chapterCopy h2,.cinematic-home-module__JDgG-G__storyContact h2,.cinematic-home-module__JDgG-G__finalChapter h2{font-size:clamp(2.8rem,13vw,4.3rem)}.cinematic-home-module__JDgG-G__storyContact{width:100%;min-height:0;display:block}.cinematic-home-module__JDgG-G__storyImage{aspect-ratio:16/9;min-height:0}.cinematic-home-module__JDgG-G__storyImage:after{background:linear-gradient(#0000 45%,#050806d1)}.cinematic-home-module__JDgG-G__storyContact>div:last-child{padding:1.3rem}.cinematic-home-module__JDgG-G__finalChapter{padding-inline:1rem}.cinematic-home-module__JDgG-G__finalChapter>div{padding-inline:.5rem}.cinematic-home-module__JDgG-G__briefLayer{padding:0}.cinematic-home-module__JDgG-G__briefEditor{width:100%;max-height:86svh}.cinematic-home-module__JDgG-G__briefEditor>div{grid-template-columns:1fr}}@media (max-width:430px){.cinematic-home-module__JDgG-G__contactSheet{grid-template-columns:42% 58%}.cinematic-home-module__JDgG-G__sheetTitle h2{font-size:1.45rem}.cinematic-home-module__JDgG-G__sheetReason{font-size:.7rem}.cinematic-home-module__JDgG-G__sheetFacts{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__sheetFacts div:nth-child(2),.cinematic-home-module__JDgG-G__sheetFacts div:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__terminal,.cinematic-home-module__JDgG-G__heroCopy{transition:none}.cinematic-home-module__JDgG-G__terminalHeader i,.cinematic-home-module__JDgG-G__scrollCue i{animation:none}}body:has(.cinematic-home-module__JDgG-G__home){height:100svh;overflow:hidden}.cinematic-home-module__JDgG-G__home{--stage-nav-height:82px;height:100svh;min-height:0;overflow:hidden}.cinematic-home-module__JDgG-G__homeMain,.cinematic-home-module__JDgG-G__stage{height:100svh;min-height:0;overflow:hidden}.cinematic-home-module__JDgG-G__stageNav{height:70px}.cinematic-home-module__JDgG-G__heroCopy{text-align:center;width:calc(100% - 2rem);max-width:760px;top:82px;left:50%;transform:translate(-50%)}.cinematic-home-module__JDgG-G__heroCopy>span{font-size:.52rem}.cinematic-home-module__JDgG-G__heroCopy h1{margin-top:.5rem;font-size:clamp(2.25rem,3.8vw,3.8rem);line-height:.95}.cinematic-home-module__JDgG-G__heroCopy p{font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;color:#f4f0e7c2;z-index:2;background:#050806b8;width:max-content;max-width:680px;margin:.75rem auto 0;padding:.3rem .65rem;font-size:.7rem;line-height:1.55;position:relative}.cinematic-home-module__JDgG-G__heroCopyActive{opacity:0;transform:translate(-50%,-10px)}.cinematic-home-module__JDgG-G__terminal{width:min(820px,100vw - 2rem);left:50%;right:auto;transform:translate(-50%)}.cinematic-home-module__JDgG-G__terminalIdle{height:calc(100svh - 320px);min-height:390px;bottom:clamp(1rem,3vh,2rem)}.cinematic-home-module__JDgG-G__terminalActive{width:min(980px,100vw - 2rem);height:calc(100svh - 92px);bottom:1rem}.cinematic-home-module__JDgG-G__terminalInvitation{justify-content:center;padding:clamp(1.2rem,3vw,2rem)}.cinematic-home-module__JDgG-G__terminalInvitation>p{text-align:center;max-width:650px;margin:0 auto;font-size:.72rem}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{width:100%;max-width:700px;margin:clamp(1.2rem,3vh,2rem) auto 0}.cinematic-home-module__JDgG-G__commandForm textarea{font-size:.76rem}.cinematic-home-module__JDgG-G__exampleCommands{width:100%;max-width:700px;margin:.75rem auto 0}.cinematic-home-module__JDgG-G__resumeCue{width:100%;max-width:700px;margin:.8rem auto 0}.cinematic-home-module__JDgG-G__transcript{gap:.8rem;padding:1rem clamp(1rem,3vw,2.1rem)}.cinematic-home-module__JDgG-G__transcriptLine p{font-size:.68rem}.cinematic-home-module__JDgG-G__speakerSYS p{font-size:.56rem}.cinematic-home-module__JDgG-G__transcriptLine[data-kind=brief] p{font-size:1.12rem}.cinematic-home-module__JDgG-G__terminalResult{flex:none;margin:.25rem 0 .4rem 38px}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__contactSheet{box-shadow:none;grid-template-columns:minmax(190px,.72fr) minmax(320px,1.28fr);width:100%;min-height:330px;position:static;top:auto;left:auto}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle h2{font-size:clamp(2rem,4vw,3.4rem)}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetReason{font-size:1rem}@media (max-width:700px){.cinematic-home-module__JDgG-G__stageNav{height:60px}.cinematic-home-module__JDgG-G__heroCopy{width:calc(100% - 1.5rem);top:72px}.cinematic-home-module__JDgG-G__heroCopy>span{font-size:.45rem}.cinematic-home-module__JDgG-G__heroCopy h1{font-size:clamp(2rem,9.5vw,2.75rem)}.cinematic-home-module__JDgG-G__heroCopy p{margin-top:.5rem;font-size:.52rem}.cinematic-home-module__JDgG-G__terminal{width:auto;left:.55rem;right:.55rem;transform:none}.cinematic-home-module__JDgG-G__terminalIdle{bottom:max(.55rem, env(safe-area-inset-bottom));height:calc(100svh - 205px);min-height:0}.cinematic-home-module__JDgG-G__terminalActive{bottom:max(.45rem, env(safe-area-inset-bottom));width:auto;height:calc(100svh - 68px)}.cinematic-home-module__JDgG-G__stage:has(.cinematic-home-module__JDgG-G__contactSheet) .cinematic-home-module__JDgG-G__terminalActive{bottom:max(.45rem, env(safe-area-inset-bottom));width:auto;height:calc(100svh - 68px)}html[data-keyboard=open] .cinematic-home-module__JDgG-G__terminalActive{height:calc(var(--visual-viewport-height,100svh) - 12px);bottom:auto;top:calc(var(--visual-viewport-offset-top,0px) + var(--visual-viewport-height,100svh) - .35rem);transform:translateY(-100%)}html[data-keyboard=open] .cinematic-home-module__JDgG-G__stage:has(.cinematic-home-module__JDgG-G__contactSheet) .cinematic-home-module__JDgG-G__terminalActive{height:calc(var(--visual-viewport-height,100svh) - 12px);bottom:auto;top:calc(var(--visual-viewport-offset-top,0px) + var(--visual-viewport-height,100svh) - .35rem);transform:translateY(-100%)}html[data-keyboard=open] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{margin-bottom:.4rem}html[data-keyboard=open] .cinematic-home-module__JDgG-G__home,html[data-keyboard=open] .cinematic-home-module__JDgG-G__terminalActive{--header-drop:0px}html[data-keyboard=open] .cinematic-home-module__JDgG-G__conversationQuestionHeader,html[data-keyboard=open] .cinematic-home-module__JDgG-G__questionCopy{min-height:0}html[data-keyboard=open] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__transcript,html[data-keyboard=open] .cinematic-home-module__JDgG-G__terminalActive[data-phase=results]>.cinematic-home-module__JDgG-G__transcript{padding-top:calc(118px + var(--stage-nav-height) + var(--header-drop));scroll-padding-top:calc(118px + var(--stage-nav-height) + var(--header-drop))}.cinematic-home-module__JDgG-G__terminalInvitation{padding:.85rem}.cinematic-home-module__JDgG-G__terminalInvitation>p{font-size:.6rem}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{margin-top:1rem}.cinematic-home-module__JDgG-G__commandForm textarea{font-size:.66rem}.cinematic-home-module__JDgG-G__exampleCommands button{font-size:.49rem}.cinematic-home-module__JDgG-G__transcript{padding:.75rem}.cinematic-home-module__JDgG-G__transcriptLine p{font-size:.6rem}.cinematic-home-module__JDgG-G__transcriptLine[data-kind=brief] p{font-size:.9rem}.cinematic-home-module__JDgG-G__terminalResult{margin-left:0}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__contactSheet{width:100%;height:auto;min-height:0;display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage{aspect-ratio:16/7;min-height:0}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetBody{padding:.75rem;overflow:visible}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle h2{font-size:1.8rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetReason{font-size:.76rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTagline{display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts{grid-template-columns:1fr 1fr}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts div{display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__packageLine{display:none}}@media (max-height:650px) and (min-width:701px){.cinematic-home-module__JDgG-G__heroCopy{top:73px}.cinematic-home-module__JDgG-G__heroCopy h1{font-size:2.25rem}.cinematic-home-module__JDgG-G__heroCopy p{display:none}.cinematic-home-module__JDgG-G__terminalIdle{height:calc(100svh - 175px)}.cinematic-home-module__JDgG-G__terminalActive{height:calc(100svh - 82px);bottom:.6rem}}@media (min-width:701px){.cinematic-home-module__JDgG-G__heroCopy{top:76px}.cinematic-home-module__JDgG-G__heroCopy h1{font-size:clamp(2.7rem,4vw,4.2rem)}.cinematic-home-module__JDgG-G__heroCopy p{font-size:.82rem}.cinematic-home-module__JDgG-G__terminal{width:min(1040px,100vw - 3rem)}.cinematic-home-module__JDgG-G__terminalActive{width:min(1120px,100vw - 3rem)}.cinematic-home-module__JDgG-G__terminalHeader{color:#f4f0e794;min-height:52px;padding-inline:1.2rem;font-size:.75rem}.cinematic-home-module__JDgG-G__terminalTools button,.cinematic-home-module__JDgG-G__terminalTools>span{font-size:.68rem}.cinematic-home-module__JDgG-G__terminalInvitation{padding:1.5rem 2.2rem}.cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__terminalIntro{color:#f4f0e7db;font-size:1rem;line-height:1.7}.cinematic-home-module__JDgG-G__terminalInvitation>p{max-width:820px}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__exampleCommands,.cinematic-home-module__JDgG-G__resumeCue{max-width:860px}.cinematic-home-module__JDgG-G__commandForm{min-height:64px}.cinematic-home-module__JDgG-G__commandForm>span{font-size:1.25rem}.cinematic-home-module__JDgG-G__commandForm textarea{min-height:40px;font-size:1rem}.cinematic-home-module__JDgG-G__commandForm button{width:42px;height:42px}.cinematic-home-module__JDgG-G__exampleCommands{gap:.35rem;margin-top:1rem}.cinematic-home-module__JDgG-G__exampleCommands button,.cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{color:#f4f0e7ad;gap:.8rem;padding:.34rem .1rem;font-size:.85rem}.cinematic-home-module__JDgG-G__exampleCommands button span,.cinematic-home-module__JDgG-G__inlineCommands button span{min-width:30px;font-size:.66rem}.cinematic-home-module__JDgG-G__resumeCue>span{font-size:.68rem}.cinematic-home-module__JDgG-G__resumeCue button{font-size:.72rem}.cinematic-home-module__JDgG-G__transcript{gap:1rem;padding:1.25rem 2rem}.cinematic-home-module__JDgG-G__transcriptLine{grid-template-columns:52px minmax(0,1fr);gap:.75rem}.cinematic-home-module__JDgG-G__transcriptLine b{font-size:.72rem}.cinematic-home-module__JDgG-G__transcriptLine p{color:#f4f0e7db;font-size:.96rem;line-height:1.7}.cinematic-home-module__JDgG-G__speakerSYS p{color:#f4f0e79e;font-size:.8rem;line-height:1.6}.cinematic-home-module__JDgG-G__transcriptLine[data-kind=brief] p{font-size:1.3rem;line-height:1.45}.cinematic-home-module__JDgG-G__confirmCommands,.cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__terminalResult{margin-left:52px}.cinematic-home-module__JDgG-G__confirmCommands button,.cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__sheetCommands a,.cinematic-home-module__JDgG-G__saveBrief{min-height:38px;padding:.55rem .75rem;font-size:.7rem}}.cinematic-home-module__JDgG-G__home[data-workspace-nav=collapsed]{--workspace-sidebar-width:72px}.cinematic-home-module__JDgG-G__workspaceSidebar{width:var(--workspace-sidebar-width,230px);transition:padding .18s cubic-bezier(.2,0,0,1),width .18s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{left:var(--workspace-sidebar-width,230px);transition:left .18s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__workspaceRailControls{justify-content:space-between;align-items:center;gap:.35rem;margin-top:auto;margin-bottom:.4rem;padding:0 .15rem;display:flex}.cinematic-home-module__JDgG-G__workspaceCollapseButton{color:var(--ftr-icon-soft,#e2e4f5d1);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);display:flex}.cinematic-home-module__JDgG-G__workspaceCollapseButton>svg{color:currentColor;stroke-width:1.9px}.cinematic-home-module__JDgG-G__workspaceCollapseButton:hover{color:#fff}.cinematic-home-module__JDgG-G__workspaceCollapseButton:active{transform:scale(.94)}.cinematic-home-module__JDgG-G__workspaceCollapseButton:focus-visible{outline-offset:2px;outline:2px solid #aaa1ff}@media (min-width:901px){.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true]{padding-inline:.65rem}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarTop{justify-content:center;padding-inline:0}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceCollapseButton{align-self:center}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarBrand{padding-inline:0}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarBrand img{width:44px}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>span,.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>span{display:none}.cinematic-home-module__JDgG-G__workspaceSidebar[data-settling=true] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>span,.cinematic-home-module__JDgG-G__workspaceSidebar[data-settling=true] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>span,.cinematic-home-module__JDgG-G__workspaceSidebar[data-settling=true][data-settling] .cinematic-home-module__JDgG-G__workspaceNavLabel{clip-path:inset(0 100% 0 0);transition:none}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceRailControls{flex-direction:column;align-items:center;gap:.15rem}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true][data-collapsed] .cinematic-home-module__JDgG-G__workspaceNavLabel{color:#0000;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-inline:.35rem;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true][data-collapsed] .cinematic-home-module__JDgG-G__workspaceNavLabel:after{content:"";background:#e1e9f129;height:1px;position:absolute;top:50%;left:0;right:0}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button),.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button){grid-template-columns:1fr;justify-content:center;gap:0;padding-inline:0;position:relative}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>svg,.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>svg{justify-self:center}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks button>em{color:#0000;background:#aaa1ff;border:1px solid #081221e6;width:9px;min-width:0;height:9px;padding:0;font-size:0;line-height:0;position:absolute;top:7px;right:7px;overflow:hidden}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]>em{box-shadow:none;background:#cfc9ff;border-color:#081221e6}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceSidebarFooter{margin-inline:0}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceThemeToggle{align-self:center;margin-left:0}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] [data-nav-tooltip]:after{color:#f8f7ff;content:attr(data-nav-tooltip);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;z-index:50;background:#111b2d;border:1px solid #c4beff33;border-radius:8px;padding:.45rem .6rem;font-size:.7rem;transition:opacity .12s ease-out,transform .12s ease-out;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%);box-shadow:0 12px 28px #0000004d}.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] [data-nav-tooltip]:is(:hover,:focus-visible):after{opacity:1;visibility:visible;transform:translateY(-50%)}}.cinematic-home-module__JDgG-G__resultsListingLayout{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:1rem;width:100%;margin:0 auto;display:grid}.cinematic-home-module__JDgG-G__resultsFilterRail{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#081221b8;border:1px solid #c4beff29;border-radius:18px;position:sticky;top:72px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.cinematic-home-module__JDgG-G__resultsFilterRail>header{justify-content:space-between;align-items:center;min-height:52px;padding:.7rem .8rem;display:flex}.cinematic-home-module__JDgG-G__resultsFilterRail>header>div{align-items:center;gap:.5rem;display:flex}.cinematic-home-module__JDgG-G__resultsFilterRail>header strong{font-size:.78rem;font-weight:600}.cinematic-home-module__JDgG-G__resultsFilterRail>header button{color:#aaa1ff;cursor:pointer;font:inherit;background:0 0;border:0;min-height:40px;padding:.4rem;font-size:.62rem}.cinematic-home-module__JDgG-G__resultsFilterRail>header button:disabled{color:#dbddf147;cursor:default}.cinematic-home-module__JDgG-G__resultsFilterRail fieldset{border:0;border-top:1px solid #c4beff21;gap:.62rem;margin:0;padding:.9rem .85rem 1rem;display:grid}.cinematic-home-module__JDgG-G__resultsFilterRail legend{color:#f8f7ff;float:left;width:100%;margin-bottom:.62rem;font-size:.7rem;font-weight:600}.cinematic-home-module__JDgG-G__resultsFilterRail fieldset>p{clear:both;color:#dbddf194;margin:0;font-size:.64rem}.cinematic-home-module__JDgG-G__resultsFilterRail label{clear:both;color:#efeeffb8;cursor:pointer;align-items:center;gap:.55rem;min-height:28px;font-size:.68rem;line-height:1.35;display:flex}.cinematic-home-module__JDgG-G__resultsFilterRail input{accent-color:#aaa1ff;width:16px;height:16px;margin:0}.cinematic-home-module__JDgG-G__resultsFilterDate{color:#efeeffc7;cursor:pointer;font:inherit;background:#ffffff0d;border:1px solid #c4beff29;border-radius:10px;justify-content:flex-start;align-items:center;gap:.45rem;width:100%;min-height:40px;padding:.5rem .6rem;font-size:.68rem;display:flex}.cinematic-home-module__JDgG-G__resultsListPanel{min-width:0}.cinematic-home-module__JDgG-G__resultsListHeader{justify-content:space-between;align-items:center;gap:1rem;min-height:48px;margin-bottom:.75rem;padding:0 .15rem;display:flex}.cinematic-home-module__JDgG-G__resultsListHeader small{color:#aaa1ff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.55rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__resultsListHeader h2{color:#f8f7ff;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:-.025em;margin:0;font-size:1.18rem;font-weight:600}.cinematic-home-module__JDgG-G__resultsListHeader>span{color:#dbddf18a;white-space:nowrap;font-size:.64rem}.cinematic-home-module__JDgG-G__resultsGrid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;grid-auto-flow:row;gap:.75rem;display:grid}.cinematic-home-module__JDgG-G__resultsCard{background:#081221cc;border:1px solid #c4beff2b;border-radius:18px;grid-template-rows:minmax(154px,auto) auto;grid-template-columns:minmax(220px,29%) minmax(220px,1fr) minmax(142px,18%);min-height:216px;margin:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000021}.cinematic-home-module__JDgG-G__resultsCardAtmosphere{display:none}.cinematic-home-module__JDgG-G__resultsCardImage{z-index:1;height:auto;min-height:216px;position:relative}.cinematic-home-module__JDgG-G__resultsCardImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 68%,#0812216b 100%);position:absolute;inset:0}.cinematic-home-module__JDgG-G__resultsCardImage>img{object-fit:cover;-webkit-mask-image:none;mask-image:none}.cinematic-home-module__JDgG-G__resultsCardTopLeft{z-index:2;top:.75rem;left:.75rem}.cinematic-home-module__JDgG-G__resultsRecommendation{background:#050e1bb8;min-height:28px;font-size:.5rem}.cinematic-home-module__JDgG-G__resultsCardIdentity{align-content:start;align-self:stretch;gap:.48rem;width:auto;max-width:none;padding:1rem 1rem .8rem;display:grid;position:relative;bottom:auto;left:auto}.cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{color:#f8f7ff;letter-spacing:-.035em;max-width:none;max-height:none;text-shadow:none;text-transform:none;margin:0;font-size:clamp(1.2rem,1.55vw,1.62rem);font-weight:600;line-height:1.05;display:block;overflow:visible}.cinematic-home-module__JDgG-G__resultsCardSummary{color:#e2e4f5a3;max-width:62ch;text-shadow:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;line-height:1.45;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__resultsReasonsPreview{background:#aaa1ff0f;border-left:2px solid #aaa1ff80;gap:.2rem;margin-top:.15rem;padding:.55rem .65rem;display:grid}.cinematic-home-module__JDgG-G__resultsReasonsPreview small{color:#aaa1ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.51rem;font-weight:700;display:flex}.cinematic-home-module__JDgG-G__resultsReasonsPreview p{color:#efeeffb8;margin:0;font-size:.65rem;line-height:1.38}.cinematic-home-module__JDgG-G__resultsCardExpand{color:#b9b2ff;background:0 0;border:0;justify-content:flex-start;place-self:end start;align-items:center;gap:.3rem;width:auto;min-height:36px;padding:.25rem 0;font-size:.63rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsCardExpand>span{color:inherit;font-size:inherit;font-weight:600}.cinematic-home-module__JDgG-G__resultsCardExpand>svg{transition:transform .16s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsCardExpand>svg{transform:rotate(180deg)}.cinematic-home-module__JDgG-G__resultsCardFacts{border-left:1px solid #c4beff21;grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;margin:0 1rem .85rem;padding-top:.2rem;display:grid}.cinematic-home-module__JDgG-G__resultsCardFacts>div{grid-template-rows:auto auto;grid-template-columns:21px minmax(0,1fr);align-items:center;gap:0 .45rem;min-width:0;padding:.35rem .55rem;display:grid;border:0!important}.cinematic-home-module__JDgG-G__resultsCardFacts dt{color:#dbddf17a;letter-spacing:.08em;text-transform:uppercase;font-size:.49rem}.cinematic-home-module__JDgG-G__resultsCardFacts dd{color:#efeeffc2;text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0 0;font-size:.62rem;overflow:hidden}.cinematic-home-module__JDgG-G__resultsCardDecision{text-align:right;border-left:1px solid #c4beff21;grid-area:1/3/3;align-content:center;align-self:stretch;justify-items:stretch;gap:.55rem;padding:1rem;display:grid}.cinematic-home-module__JDgG-G__resultsCardPrice{color:#dbddf185;text-shadow:none;flex-direction:column;align-items:flex-end;gap:.18rem;margin:0 0 .25rem;font-size:.58rem;display:flex}.cinematic-home-module__JDgG-G__resultsCardDecision>button,.cinematic-home-module__JDgG-G__resultsCompareControl{cursor:pointer;font:inherit;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:.55rem .65rem;font-size:.66rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsPrimaryAction{gap:.35rem;font-weight:600;color:#080c19!important;background:#aaa1ff!important;border:1px solid #aaa1ff!important}.cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsProfileAction{color:#efeeffb8;background:0 0;border:1px solid #c4beff38}.cinematic-home-module__JDgG-G__resultsCompareControl{color:#efeeffa8;gap:.42rem;min-height:32px;padding:.2rem}.cinematic-home-module__JDgG-G__resultsCompareControl input{accent-color:#aaa1ff}.cinematic-home-module__JDgG-G__resultsCardBody{border-top:1px solid #c4beff21;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:.7rem;padding:.85rem 1rem 1rem;display:grid}.cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons{min-height:0}.cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsReasonsPreview,.cinematic-home-module__JDgG-G__resultsToolbarFilters{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray{left:calc(var(--workspace-sidebar-width,230px) + (100vw - var(--workspace-sidebar-width,230px)) / 2)}@media (max-width:1180px){.cinematic-home-module__JDgG-G__resultsListingLayout{grid-template-columns:190px minmax(0,1fr)}.cinematic-home-module__JDgG-G__resultsCard{grid-template-columns:minmax(190px,31%) minmax(190px,1fr) 140px}.cinematic-home-module__JDgG-G__resultsReasonsPreview{display:none}}@media (max-width:900px){.cinematic-home-module__JDgG-G__home[data-workspace-nav]{--workspace-sidebar-width:230px}.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{left:0}.cinematic-home-module__JDgG-G__workspaceCollapseButton{display:none}.cinematic-home-module__JDgG-G__resultsListingLayout{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__resultsFilterRail{display:none}.cinematic-home-module__JDgG-G__resultsToolbarFilters{display:block}.cinematic-home-module__JDgG-G__resultsCard{grid-template-columns:minmax(220px,34%) minmax(220px,1fr) 150px}}@media (max-width:700px){.cinematic-home-module__JDgG-G__resultsListHeader{flex-direction:column;align-items:flex-start;gap:.35rem}.cinematic-home-module__JDgG-G__resultsListHeader>span{white-space:normal}.cinematic-home-module__JDgG-G__resultsCard{grid-template-rows:auto;grid-template-columns:1fr;min-height:0;display:grid}.cinematic-home-module__JDgG-G__resultsCardImage{aspect-ratio:16/10;min-height:0}.cinematic-home-module__JDgG-G__resultsCardImage:after{background:linear-gradient(#0000 70%,#08122157 100%)}.cinematic-home-module__JDgG-G__resultsCardIdentity{grid-column:1;padding:1rem}.cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:1.42rem}.cinematic-home-module__JDgG-G__resultsReasonsPreview{display:grid}.cinematic-home-module__JDgG-G__resultsCardFacts{border-top:1px solid #c4beff21;border-left:0;grid-area:auto/1;margin:0 .75rem;padding-block:.5rem}.cinematic-home-module__JDgG-G__resultsCardDecision{text-align:left;border-top:1px solid #c4beff21;border-left:0;grid-area:auto/1;grid-template-columns:1fr 1fr;padding:.85rem}.cinematic-home-module__JDgG-G__resultsCardPrice{grid-column:1/-1;align-items:flex-start}.cinematic-home-module__JDgG-G__resultsCardBody{grid-column:1}.cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton,.cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsToolbarCount{display:none}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__workspaceSidebar,.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive,.cinematic-home-module__JDgG-G__workspaceCollapseButton,.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] [data-nav-tooltip]:after{transition:none}}.cinematic-home-module__JDgG-G__workspaceNavLabel{color:#e1e9f17a;white-space:nowrap;letter-spacing:.13em;text-transform:uppercase;margin:.7rem .75rem .25rem;font-size:.56rem;font-weight:700;display:block;overflow:hidden}.cinematic-home-module__JDgG-G__workspaceLinks a>span,.cinematic-home-module__JDgG-G__workspaceLinks button>span{white-space:nowrap;flex:auto;overflow:hidden}.cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>span,.cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>span,.cinematic-home-module__JDgG-G__workspaceNavLabel{clip-path:inset(0);transition:clip-path .26s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__workspaceLinks button>em{color:#f4f8fbd1;background:#e2ecf524;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 .38rem;font-size:.62rem;font-style:normal;display:inline-flex}.cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]>em{color:#fff;background:#ffffff14;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff12}.cinematic-home-module__JDgG-G__resultsWorkspace{--results-line:#0b13181c;--results-muted:#0b131894;color:#11181d;z-index:22;background:linear-gradient(#f7f8f6 0%,#f2f4f2 100%);flex-direction:column;min-width:0;display:flex;position:fixed;inset:0 0 0 230px;container-type:inline-size}.cinematic-home-module__JDgG-G__resultsScroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:1.25rem clamp(1.25rem,2.6vw,2.75rem) 2.5rem;scroll-padding-bottom:3rem;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__resultsScroll[data-empty=true]{overflow-y:hidden}.cinematic-home-module__JDgG-G__resultsHeader{background:color-mix(in srgb, var(--chat-surface) 98%, #171a18 2%);border:1px solid var(--results-line);border-radius:20px;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;max-width:none;margin:0 auto 1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.cinematic-home-module__JDgG-G__resultsHeader>div:first-child{max-width:920px}.cinematic-home-module__JDgG-G__resultsHeader small,.cinematic-home-module__JDgG-G__resultsBriefView>small,.cinematic-home-module__JDgG-G__resultsEnquiry>header small,.cinematic-home-module__JDgG-G__resultsEnquiryComplete>small,.cinematic-home-module__JDgG-G__resultsComparison>header small{color:var(--results-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__resultsHeader h1,.cinematic-home-module__JDgG-G__resultsBriefView h1,.cinematic-home-module__JDgG-G__resultsEnquiry h1,.cinematic-home-module__JDgG-G__resultsComparison h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.045em;margin:.55rem 0 .75rem;font-size:clamp(1.7rem,2.35vw,2.75rem);font-weight:400;line-height:1.02}.cinematic-home-module__JDgG-G__resultsHeader p{color:var(--results-muted);max-width:760px;margin:0;font-size:.9rem;line-height:1.6}.cinematic-home-module__JDgG-G__resultsHeaderActions{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.cinematic-home-module__JDgG-G__resultsHeaderActions>button,.cinematic-home-module__JDgG-G__resultsRefineHeading button{border:1px solid var(--results-line);color:var(--warm);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;min-height:38px;padding:.5rem .75rem;font-size:.7rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsHeaderMeta{align-items:baseline;gap:.45rem;display:flex}.cinematic-home-module__JDgG-G__resultsHeaderMeta strong{font-size:2.1rem;font-weight:400}.cinematic-home-module__JDgG-G__resultsHeaderMeta span{color:var(--results-muted);text-transform:uppercase;font-size:.72rem}.cinematic-home-module__JDgG-G__resultsAgentReply{border-left:2px solid var(--warm);background:#171a180a;align-items:flex-start;gap:.55rem;padding:.75rem .85rem;display:flex;margin-top:1rem!important}.cinematic-home-module__JDgG-G__resultsAgentReply svg{flex:none;margin-top:.18rem}.cinematic-home-module__JDgG-G__resultsToolbar{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border:1px solid var(--results-line);z-index:20;background:#fafaf8eb;border-radius:22px;flex-wrap:wrap;align-items:center;gap:.7rem;width:100%;max-width:none;margin:0 auto 1.2rem;padding:.7rem;display:flex;position:sticky;top:0;box-shadow:inset 0 1px #ffffffb8,0 10px 30px #0b13180a}.cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__resultsDateButton{border:1px solid var(--results-line);color:#11181d;cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:.4rem;min-height:44px;padding:.6rem .85rem;font-size:.72rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsToolbar select{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;outline:0}.cinematic-home-module__JDgG-G__resultsToolbar details{position:relative}.cinematic-home-module__JDgG-G__resultsToolbar summary{list-style:none}.cinematic-home-module__JDgG-G__resultsToolbar summary::-webkit-details-marker{display:none}.cinematic-home-module__JDgG-G__resultsFilterMenu{border:1px solid var(--results-line);z-index:15;background:#fff;border-radius:14px;gap:.7rem;min-width:220px;padding:1rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;box-shadow:0 18px 50px #171a181f}.cinematic-home-module__JDgG-G__resultsFilterMenu label{align-items:center;gap:.55rem;font-size:.76rem;display:flex}.cinematic-home-module__JDgG-G__resultsFilterMenu label:not(:last-child){min-height:40px}.cinematic-home-module__JDgG-G__resultsFilterMenu label:last-child{flex-direction:column;align-items:flex-start}.cinematic-home-module__JDgG-G__resultsFilterMenu select{border:1px solid var(--results-line);border-radius:8px;width:100%;padding:.45rem}.cinematic-home-module__JDgG-G__resultsChecking{color:var(--results-muted);align-items:center;gap:.4rem;font-size:.68rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsToolbarCount{border:1px solid var(--results-line);color:#444d54;letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:11px;min-height:44px;margin-left:auto;padding:.86rem .9rem;font-size:.66rem}.cinematic-home-module__JDgG-G__resultsToolbarCount,.cinematic-home-module__JDgG-G__resultsCardPrice,.cinematic-home-module__JDgG-G__resultsFitScore strong,.cinematic-home-module__JDgG-G__resultsBriefGrid article>header small,.cinematic-home-module__JDgG-G__resultsBriefGrid dd,.cinematic-home-module__JDgG-G__resultsComparison dd,.cinematic-home-module__JDgG-G__resultsEnquiryArtist dd{font-variant-numeric:tabular-nums}.cinematic-home-module__JDgG-G__resultsSpinner{animation:1s linear infinite cinematic-home-module__JDgG-G__resultsSpin}@keyframes cinematic-home-module__JDgG-G__resultsSpin{to{transform:rotate(360deg)}}.cinematic-home-module__JDgG-G__resultsGrid{grid-auto-flow:dense;grid-auto-rows:1px;grid-template-columns:repeat(var(--results-columns,1), minmax(0, 1fr));align-items:start;gap:0 1rem;width:100%;max-width:none;margin:0 auto;display:grid}.cinematic-home-module__JDgG-G__resultsCard{--card-accent:#d7d6d1;--card-ink:#f7fafa;--card-muted:#a9b4bc;color:var(--card-ink);isolation:isolate;background:#06131d;border:1px solid #ffffff21;border-radius:26px;align-self:start;width:100%;min-width:0;height:auto;margin-bottom:1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #08111829,0 16px 34px #0811181a}.cinematic-home-module__JDgG-G__resultsCard[data-stale=true]{opacity:.82}.cinematic-home-module__JDgG-G__resultsCardAtmosphere{z-index:0;position:absolute;inset:-70px;overflow:hidden}.cinematic-home-module__JDgG-G__resultsCardAtmosphere>img{filter:blur(68px)brightness(.4)saturate(1.4);object-fit:cover;object-position:center bottom;transform:scale(1.1);width:145%!important;max-width:none!important;height:145%!important;inset:-22%!important}.cinematic-home-module__JDgG-G__resultsCardAtmosphere>.cinematic-home-module__JDgG-G__resultsImagePlaceholder{filter:blur(68px)brightness(.4)saturate(1.4);inset:-18%;transform:scale(1.15)}.cinematic-home-module__JDgG-G__resultsCardAtmosphere:after{content:"";background:#030c1394;position:absolute;inset:0}.cinematic-home-module__JDgG-G__resultsCardImage{z-index:1;height:clamp(235px,20vw,285px);position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__resultsCardImage>img{object-fit:cover;outline-offset:-1px;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);transition:transform .35s cubic-bezier(.22,1,.36,1);-webkit-mask-image:linear-gradient(#000 0% 76%,#000000d1 88%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#000000d1 88%,#0000 100%)}@media (hover:hover) and (pointer:fine){.cinematic-home-module__JDgG-G__resultsCard:hover .cinematic-home-module__JDgG-G__resultsCardImage>img{transform:scale(1.025)}}.cinematic-home-module__JDgG-G__resultsImagePlaceholder{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;height:100%;display:flex;position:absolute;inset:0}.cinematic-home-module__JDgG-G__resultsImagePlaceholder strong{letter-spacing:-.05em;font-size:2rem;font-weight:500}.cinematic-home-module__JDgG-G__resultsCardImage>.cinematic-home-module__JDgG-G__resultsImagePlaceholder strong,.cinematic-home-module__JDgG-G__resultsCardImage>.cinematic-home-module__JDgG-G__resultsImagePlaceholder svg{opacity:0}.cinematic-home-module__JDgG-G__resultsCardTopLeft{align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.cinematic-home-module__JDgG-G__resultsRecommendation{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);color:#ffffffe0;letter-spacing:.07em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.42rem;min-height:30px;padding:.42rem .62rem;font-size:.55rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsRecommendation svg{color:currentColor}.cinematic-home-module__JDgG-G__resultsCardSave{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);color:#fff;cursor:pointer;background:#05101875;border:1px solid #ffffff6b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.cinematic-home-module__JDgG-G__resultsCardSave:after{content:"";position:absolute;inset:-7px}.cinematic-home-module__JDgG-G__resultsCardSave:hover{background:#051018a3;border-color:#ffffffb3;transform:translateY(-1px)}.cinematic-home-module__JDgG-G__resultsCardSave:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__resultsCardSave[aria-pressed=true]{color:#09141b;background:#ffffffeb;border-color:#ffffffeb}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsCardSave[aria-pressed=true] svg{color:currentColor}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsCardSave svg{color:#fff}.cinematic-home-module__JDgG-G__resultsCardIdentity{width:calc(100% - 2.2rem);max-width:calc(100% - 2.2rem);position:absolute;bottom:1.1rem;left:1.1rem}.cinematic-home-module__JDgG-G__resultsCardIdentity h2{color:#fff;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 1px 2px #000000b8,0 3px 18px #0000008c;text-transform:uppercase;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;max-height:2.82em;margin:0 0 .65rem;font-size:clamp(2.05rem,3vw,3.25rem);font-weight:600;line-height:.94;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:clamp(1.65rem,2.05vw,2.2rem)}.cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{letter-spacing:-.025em;font-size:clamp(1.4rem,1.78vw,1.88rem);line-height:1}.cinematic-home-module__JDgG-G__resultsCardMetrics{align-items:flex-end;display:flex;position:absolute;bottom:1.1rem;right:1.1rem}.cinematic-home-module__JDgG-G__resultsCardPrice{color:#ffffffad;text-shadow:0 1px 2px #000c,0 2px 12px #000000a3;white-space:nowrap;align-items:baseline;gap:.28rem;margin:0;padding:0;font-size:.7rem;display:inline-flex}.cinematic-home-module__JDgG-G__resultsCardPrice strong{color:#fff;letter-spacing:-.035em;font-size:1.55rem;font-weight:600;line-height:1}.cinematic-home-module__JDgG-G__resultsCardSummary{color:#ffffffd6;text-shadow:0 1px 2px #000000c7,0 2px 12px #0009;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% - 108px);margin:0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__resultsFitScore{flex-direction:column;justify-content:center;align-items:center;width:72px;height:66px;display:flex;position:absolute;top:.45rem;right:.65rem}.cinematic-home-module__JDgG-G__resultsFitScore svg{width:72px;height:62px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cinematic-home-module__JDgG-G__resultsFitScoreTrack{stroke:#fff3}.cinematic-home-module__JDgG-G__resultsFitScoreValue{stroke:var(--card-accent);transition:stroke-dasharray .7s cubic-bezier(.22,1,.36,1)}.cinematic-home-module__JDgG-G__resultsFitScore strong{color:#fff;text-shadow:0 1px 2px #060f1ef0,0 5px 14px #060f1ed6;z-index:1;font-size:1.05rem;font-weight:600;line-height:1;position:absolute;top:32px;left:50%;transform:translate(-50%,-50%)}.cinematic-home-module__JDgG-G__resultsFitScore strong span{font-size:.64em}.cinematic-home-module__JDgG-G__resultsFitScore small{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1;font-size:.4rem;position:absolute;top:47px;left:50%;transform:translate(-50%)}.cinematic-home-module__JDgG-G__resultsCardExpand{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);color:var(--card-ink);cursor:pointer;text-align:left;box-sizing:border-box;z-index:2;background:linear-gradient(#fff1,#ffffff0a);border:0;border-top:1px solid #ffffff1f;justify-content:space-between;align-self:stretch;align-items:center;gap:1rem;width:100%;min-height:62px;margin:0;padding:.72rem 1rem;display:flex;position:relative}.cinematic-home-module__JDgG-G__resultsCardExpand>span:first-child{min-width:0}.cinematic-home-module__JDgG-G__resultsCardExpand strong,.cinematic-home-module__JDgG-G__resultsCardExpand small{display:block}.cinematic-home-module__JDgG-G__resultsCardExpand strong{color:#fff;letter-spacing:.02em;font-size:.7rem;font-weight:600}.cinematic-home-module__JDgG-G__resultsCardExpand small{color:var(--card-muted);margin-top:.2rem;font-size:.56rem;line-height:1.35}.cinematic-home-module__JDgG-G__resultsCardExpandIcon{color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1);display:flex}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsCardExpandIcon>svg{color:currentColor;stroke:currentColor;transition:transform .18s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__resultsCardExpand:hover .cinematic-home-module__JDgG-G__resultsCardExpandIcon{background:#ffffff21;border-color:#ffffff61}.cinematic-home-module__JDgG-G__resultsWorkspace .cinematic-home-module__JDgG-G__resultsCard .cinematic-home-module__JDgG-G__resultsCardExpand:not(:disabled):active{background:linear-gradient(#ffffff17,#ffffff0e);transform:none}.cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsCardExpand{border-bottom:1px solid #ffffff1a}.cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsCardExpandIcon>svg{transform:rotate(180deg)}.cinematic-home-module__JDgG-G__resultsCardBody{z-index:1;flex-direction:column;gap:.78rem;padding:1rem;display:flex;position:relative}.cinematic-home-module__JDgG-G__resultsReasons{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;gap:.4rem;min-height:104px;padding:.85rem;display:grid}.cinematic-home-module__JDgG-G__resultsReasons small{color:var(--card-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.56rem;font-weight:700;display:flex}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsReasons small svg{color:var(--card-accent)}.cinematic-home-module__JDgG-G__resultsReasons p{color:#ffffffe0;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.72rem;line-height:1.55;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__resultsReasons p+p{border-top:1px solid #ffffff1a;margin-top:.35rem;padding-top:.55rem}.cinematic-home-module__JDgG-G__resultsCardFacts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cinematic-home-module__JDgG-G__resultsCardFacts>div{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 .7rem;min-width:0;padding:.58rem .5rem;display:grid}.cinematic-home-module__JDgG-G__resultsCardFacts>div+div{border-left:1px solid #ffffff21}.cinematic-home-module__JDgG-G__resultsCardFacts>div:nth-child(3){border-left:0}.cinematic-home-module__JDgG-G__resultsCardFacts>div:nth-child(n+3){border-top:1px solid #ffffff21}.cinematic-home-module__JDgG-G__resultsCardFacts>div>svg{color:var(--card-accent);grid-row:1/3}.cinematic-home-module__JDgG-G__resultsCardBody dt,.cinematic-home-module__JDgG-G__resultsComparison dt,.cinematic-home-module__JDgG-G__resultsEnquiryArtist dt{color:var(--card-muted,var(--results-muted));letter-spacing:.09em;text-transform:uppercase;font-size:.55rem}.cinematic-home-module__JDgG-G__resultsCardBody dd,.cinematic-home-module__JDgG-G__resultsComparison dd,.cinematic-home-module__JDgG-G__resultsEnquiryArtist dd{color:var(--card-ink,#11181d);margin:.2rem 0 0;font-size:.76rem}.cinematic-home-module__JDgG-G__resultsWarning{color:#e7af42!important}.cinematic-home-module__JDgG-G__resultsStaleNote{color:var(--card-muted);margin:0;font-size:.72rem;line-height:1.45}.cinematic-home-module__JDgG-G__resultsEquipmentCaveat{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);color:#ffffffc7;background:#ffffff0d;border:1px solid #e7af424d;border-radius:10px;align-items:flex-start;gap:.65rem;margin:0;padding:.68rem .75rem;font-size:.66rem;line-height:1.5;display:flex}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsEquipmentCaveat svg{color:#e7af42;flex:none;margin-top:.12rem}.cinematic-home-module__JDgG-G__resultsCardActions{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.15rem;display:flex}.cinematic-home-module__JDgG-G__resultsCardActions button,.cinematic-home-module__JDgG-G__resultsCardActions label,.cinematic-home-module__JDgG-G__resultsBriefView>div>button,.cinematic-home-module__JDgG-G__resultsBack,.cinematic-home-module__JDgG-G__resultsEnquiryComplete a,.cinematic-home-module__JDgG-G__resultsEnquiryComplete button,.cinematic-home-module__JDgG-G__resultsComparison>header button,.cinematic-home-module__JDgG-G__resultsComparison article>button,.cinematic-home-module__JDgG-G__resultsDrawer footer button,.cinematic-home-module__JDgG-G__resultsDrawerLoading button,.cinematic-home-module__JDgG-G__resultsEmpty button{border:1px solid var(--results-line);color:var(--warm);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:39px;padding:.55rem .85rem;font-size:.72rem;text-decoration:none;display:inline-flex}.cinematic-home-module__JDgG-G__resultsCardActions label{cursor:pointer}.cinematic-home-module__JDgG-G__resultsCardActions button,.cinematic-home-module__JDgG-G__resultsCardActions label{color:#fff;border-color:#ffffff52;min-height:40px;padding-inline:.85rem;font-size:.66rem}.cinematic-home-module__JDgG-G__resultsCardActions button:hover{border-color:#ffffffa3}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__resultsCardActions svg{color:currentColor}.cinematic-home-module__JDgG-G__resultsCardActions .cinematic-home-module__JDgG-G__resultsPrimaryAction{font-weight:600;box-shadow:inset 0 1px #ffffffb3;color:#11171b!important;background:#f6f5f1eb!important;border-color:#ffffff6b!important}.cinematic-home-module__JDgG-G__resultsPrimaryAction{color:#fff!important;background:#171a18!important;border-color:#171a18!important}.cinematic-home-module__JDgG-G__resultsPrimaryAction:disabled{cursor:not-allowed;opacity:.42}.cinematic-home-module__JDgG-G__resultsWorkspace :where(button,a):not(:disabled),.cinematic-home-module__JDgG-G__resultsDialogLayer button:not(:disabled),.cinematic-home-module__JDgG-G__resultsDrawerLayer button:not(:disabled){transition-property:transform,background-color,border-color,color,opacity;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__resultsWorkspace :where(button,a):not(:disabled):active,.cinematic-home-module__JDgG-G__resultsDialogLayer button:not(:disabled):active,.cinematic-home-module__JDgG-G__resultsDrawerLayer button:not(:disabled):active{transform:scale(.96)}.cinematic-home-module__JDgG-G__resultsWorkspace :focus-visible,.cinematic-home-module__JDgG-G__resultsDialogLayer :focus-visible,.cinematic-home-module__JDgG-G__resultsDrawerLayer :focus-visible{outline-color:#0b7657}.cinematic-home-module__JDgG-G__resultsCard :focus-visible{outline-color:#a8ffce}.cinematic-home-module__JDgG-G__resultsSaveNote{color:var(--results-muted);max-width:1320px;margin:1.2rem auto 0;font-size:.68rem}.cinematic-home-module__JDgG-G__resultsRefineDock{background:color-mix(in srgb, var(--chat-surface) 96%, transparent);border-top:1px solid var(--results-line);padding:.65rem clamp(1.25rem, 4vw, 4rem) max(.55rem, env(safe-area-inset-bottom));flex:none}.cinematic-home-module__JDgG-G__resultsRefineHeading{justify-content:space-between;align-items:center;max-width:980px;margin:0 auto .55rem;display:flex}.cinematic-home-module__JDgG-G__resultsRefineHeading>div{align-items:center;gap:.45rem;font-size:.75rem;font-weight:500;display:flex}.cinematic-home-module__JDgG-G__resultsRefineHeading button{border-radius:50%;width:40px;height:40px;min-height:40px;padding:0}.cinematic-home-module__JDgG-G__resultsRefineChips,.cinematic-home-module__JDgG-G__resultsRefineDock>form,.cinematic-home-module__JDgG-G__resultsRefineDock>small{max-width:980px;margin-inline:auto}.cinematic-home-module__JDgG-G__resultsRefineChips{scrollbar-width:none;gap:.45rem;margin-bottom:.5rem;display:flex;overflow-x:auto}.cinematic-home-module__JDgG-G__resultsRefineChips::-webkit-scrollbar{display:none}.cinematic-home-module__JDgG-G__resultsRefineChips button{border:1px solid var(--results-line);color:var(--results-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.66rem}.cinematic-home-module__JDgG-G__resultsRefineDock>form{border:1px solid var(--results-line);background:#fff;border-radius:999px;align-items:center;min-height:52px;padding:.35rem .4rem .35rem 1rem;display:flex}.cinematic-home-module__JDgG-G__resultsRefineDock textarea{color:#171a18;resize:none;background:0 0;border:0;outline:0;flex:1;font-size:.82rem}.cinematic-home-module__JDgG-G__resultsRefineDock form>button{color:#fff;background:#171a18;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cinematic-home-module__JDgG-G__resultsRefineDock>small{color:var(--results-muted);text-align:center;margin-top:.35rem;font-size:.57rem;display:block}.cinematic-home-module__JDgG-G__resultsEmpty{border:1px solid var(--results-line);border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;max-width:none;height:100%;margin:0;padding:clamp(1.5rem,4vw,3rem);display:flex}.cinematic-home-module__JDgG-G__resultsEmpty>small{color:var(--results-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:1rem;font-size:.6rem}.cinematic-home-module__JDgG-G__resultsEmpty h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;margin:.5rem 0;font-size:2rem;font-weight:400}.cinematic-home-module__JDgG-G__resultsEmpty p{color:var(--results-muted);line-height:1.55}.cinematic-home-module__JDgG-G__resultsEmpty>div{flex-wrap:wrap;gap:.5rem;display:flex}.cinematic-home-module__JDgG-G__resultsEmptyDashboard{flex:auto;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:1rem;width:100%;min-height:300px;margin:0 auto;display:grid}.cinematic-home-module__JDgG-G__resultsBriefSnapshot{background:color-mix(in srgb, var(--chat-surface) 98%, #171a18 2%);border:1px solid var(--results-line);border-radius:20px;align-self:stretch;padding:clamp(1.25rem,2.5vw,2rem)}.cinematic-home-module__JDgG-G__resultsBriefSnapshot>small{color:var(--results-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:700}.cinematic-home-module__JDgG-G__resultsBriefSnapshot h2{margin:.45rem 0 1.1rem;font-size:1.25rem;font-weight:500}.cinematic-home-module__JDgG-G__resultsBriefSnapshot dl{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__resultsBriefSnapshot dl>div{border-top:1px solid var(--results-line);padding-top:.65rem}.cinematic-home-module__JDgG-G__resultsBriefSnapshot dt{color:var(--results-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.cinematic-home-module__JDgG-G__resultsBriefSnapshot dd{margin:.25rem 0 0;font-size:.78rem;line-height:1.4}.cinematic-home-module__JDgG-G__resultsBriefSnapshot>p{color:var(--results-muted);background:#171a180a;border-radius:12px;align-items:flex-start;gap:.5rem;margin:1.25rem 0 0;padding:.75rem;font-size:.72rem;line-height:1.5;display:flex}.cinematic-home-module__JDgG-G__resultsBriefSnapshot>p svg{flex:none;margin-top:.15rem}.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer{z-index:130;background:#0508067a;display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__resultsDialogLayer{justify-content:center;align-items:center;padding:1rem}.cinematic-home-module__JDgG-G__resultsCalendar{background:var(--chat-surface);border:1px solid var(--results-line);border-radius:22px;width:100%;max-width:520px;padding:1.35rem;box-shadow:0 24px 80px #0003}.cinematic-home-module__JDgG-G__resultsCalendar>header,.cinematic-home-module__JDgG-G__resultsCalendarControls,.cinematic-home-module__JDgG-G__resultsCalendar footer{justify-content:space-between;align-items:center;display:flex}.cinematic-home-module__JDgG-G__resultsCalendar>header small{color:#337556;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.cinematic-home-module__JDgG-G__resultsCalendar h2{margin:.3rem 0 0;font-size:1.5rem;font-weight:500}.cinematic-home-module__JDgG-G__resultsCalendar button,.cinematic-home-module__JDgG-G__resultsDrawer>header button{border:1px solid var(--results-line);color:var(--warm);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.cinematic-home-module__JDgG-G__resultsCalendarControls{margin:1.2rem 0}.cinematic-home-module__JDgG-G__resultsCalendarWeekdays,.cinematic-home-module__JDgG-G__resultsCalendarGrid{grid-template-columns:repeat(7,1fr);display:grid}.cinematic-home-module__JDgG-G__resultsCalendarWeekdays span{color:var(--results-muted);text-align:center;text-transform:uppercase;padding:.5rem;font-size:.58rem}.cinematic-home-module__JDgG-G__resultsCalendarGrid button{border-color:#0000;width:48px;height:48px;margin:auto}.cinematic-home-module__JDgG-G__resultsCalendarGrid button[aria-current=date]{color:#fff;background:#171a18}.cinematic-home-module__JDgG-G__resultsCalendarGrid button:disabled{opacity:.24}.cinematic-home-module__JDgG-G__resultsCalendar footer{border-top:1px solid var(--results-line);margin-top:1rem;padding-top:1rem}.cinematic-home-module__JDgG-G__resultsCalendar footer button{border-radius:999px;width:auto;height:40px;padding-inline:.85rem}.cinematic-home-module__JDgG-G__resultsDrawerLayer{justify-content:flex-end}.cinematic-home-module__JDgG-G__resultsDrawer{background:var(--chat-surface);flex-direction:column;width:min(94vw,600px);max-width:600px;height:100%;display:flex;position:relative;overflow-y:auto;box-shadow:-24px 0 80px #0000002e}.cinematic-home-module__JDgG-G__resultsDrawer>header{z-index:3;padding:.75rem;position:absolute;top:0;right:0}.cinematic-home-module__JDgG-G__resultsDrawer>header button{color:#171a18;background:#fffffff0}.cinematic-home-module__JDgG-G__resultsDrawerHero{aspect-ratio:16/10;background:#171a180a;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__resultsDrawerHero>img{object-fit:cover}.cinematic-home-module__JDgG-G__resultsDrawerHero>img,.cinematic-home-module__JDgG-G__resultsDrawerGallery img,.cinematic-home-module__JDgG-G__resultsEnquiryArtist>div:first-child img{outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.cinematic-home-module__JDgG-G__resultsDrawerContent{flex-direction:column;gap:1.3rem;padding:1.5rem;display:flex}.cinematic-home-module__JDgG-G__resultsDrawerContent>small{color:var(--results-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.cinematic-home-module__JDgG-G__resultsDrawerContent h2{letter-spacing:-.04em;margin:-.8rem 0 0;font-size:2rem;font-weight:500}.cinematic-home-module__JDgG-G__resultsDrawerTagline,.cinematic-home-module__JDgG-G__resultsDrawerContent section>p{color:var(--results-muted);text-wrap:pretty;margin:0;line-height:1.6}.cinematic-home-module__JDgG-G__resultsDrawerFacts{flex-wrap:wrap;gap:.45rem;display:flex}.cinematic-home-module__JDgG-G__resultsDrawerFacts span{border:1px solid var(--results-line);border-radius:999px;padding:.45rem .65rem;font-size:.68rem}.cinematic-home-module__JDgG-G__resultsDrawerContent h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;font-size:.76rem}.cinematic-home-module__JDgG-G__resultsDrawerGallery{grid-template-columns:repeat(2,1fr);gap:.55rem;display:grid}.cinematic-home-module__JDgG-G__resultsDrawerGallery span{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__resultsDrawerGallery img{object-fit:cover}.cinematic-home-module__JDgG-G__resultsPackages{gap:.65rem;display:grid}.cinematic-home-module__JDgG-G__resultsPackages article{border:1px solid var(--results-line);border-radius:14px;padding:.9rem}.cinematic-home-module__JDgG-G__resultsPackages article header{justify-content:space-between;gap:1rem;display:flex}.cinematic-home-module__JDgG-G__resultsPackages article p{color:var(--results-muted);font-size:.76rem;line-height:1.45}.cinematic-home-module__JDgG-G__resultsPackages article small{color:var(--results-muted)}.cinematic-home-module__JDgG-G__resultsPackages ul{gap:.35rem;padding:0;list-style:none;display:grid}.cinematic-home-module__JDgG-G__resultsPackages li{align-items:center;gap:.4rem;font-size:.72rem;display:flex}.cinematic-home-module__JDgG-G__resultsDrawerLoading{flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:240px;padding:2rem;display:flex}.cinematic-home-module__JDgG-G__resultsDrawer>footer{background:var(--chat-surface);border-top:1px solid var(--results-line);gap:.55rem;margin-top:auto;padding:.9rem;display:flex;position:sticky;bottom:0}.cinematic-home-module__JDgG-G__resultsComparison,.cinematic-home-module__JDgG-G__resultsBriefView,.cinematic-home-module__JDgG-G__resultsEnquiry{max-width:1180px;margin:0 auto}.cinematic-home-module__JDgG-G__resultsComparison>header{justify-content:space-between;align-items:flex-start;display:flex}.cinematic-home-module__JDgG-G__resultsComparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.cinematic-home-module__JDgG-G__resultsComparisonGrid>article{border:1px solid var(--results-line);border-radius:18px;flex-direction:column;gap:1rem;padding:1.2rem;display:flex}.cinematic-home-module__JDgG-G__resultsComparisonGrid h3{margin:0;font-size:1.1rem}.cinematic-home-module__JDgG-G__resultsComparisonGrid>article>p{color:var(--results-muted);font-size:.78rem;line-height:1.5}.cinematic-home-module__JDgG-G__resultsComparisonGrid dl{gap:.8rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__resultsComparisonGrid article>button{margin-top:auto}.cinematic-home-module__JDgG-G__resultsBriefView{max-width:900px;padding-top:3vh}.cinematic-home-module__JDgG-G__resultsBriefView>p{color:var(--results-muted);font-size:1rem;line-height:1.7}.cinematic-home-module__JDgG-G__resultsBriefView>dl{border-top:1px solid var(--results-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0;display:grid}.cinematic-home-module__JDgG-G__resultsBriefView>dl>div{border-bottom:1px solid var(--results-line);padding:1rem 0}.cinematic-home-module__JDgG-G__resultsBriefView dt{color:var(--results-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.cinematic-home-module__JDgG-G__resultsBriefView dd{margin:.3rem 0 0;font-size:.86rem}.cinematic-home-module__JDgG-G__resultsBriefView>div{gap:.55rem;display:flex}.cinematic-home-module__JDgG-G__resultsAccountGate{border:1px solid var(--results-line);border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px;min-height:390px;margin:8vh auto 0;padding:clamp(2rem,5vw,4rem);display:flex}.cinematic-home-module__JDgG-G__resultsAccountGate>span{border:1px solid var(--results-line);background:#11181d12;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1.25rem;display:flex}.cinematic-home-module__JDgG-G__resultsAccountGate>small,.cinematic-home-module__JDgG-G__resultsBriefLibrary>header small{color:var(--results-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;font-weight:700}.cinematic-home-module__JDgG-G__resultsAccountGate h1,.cinematic-home-module__JDgG-G__resultsBriefLibrary>header h1{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.045em;margin:.65rem 0 .9rem;font-size:clamp(2rem,3vw,3.2rem);font-weight:400;line-height:1}.cinematic-home-module__JDgG-G__resultsAccountGate p,.cinematic-home-module__JDgG-G__resultsBriefLibrary>header p{color:var(--results-muted);margin:0;line-height:1.65}.cinematic-home-module__JDgG-G__resultsAccountGate>a,.cinematic-home-module__JDgG-G__resultsAccountGate>button,.cinematic-home-module__JDgG-G__resultsBriefLibrary>header>button{border:1px solid var(--results-line);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:43px;margin-top:1.5rem;padding:.65rem 1rem;font-size:.75rem;text-decoration:none;display:inline-flex}.cinematic-home-module__JDgG-G__resultsBriefLibrary{width:100%;max-width:1440px;margin:0 auto}.cinematic-home-module__JDgG-G__resultsBriefLibrary>header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem;display:flex}.cinematic-home-module__JDgG-G__resultsBriefLibrary>header>div{max-width:760px}.cinematic-home-module__JDgG-G__resultsBriefLibrary>header>button{color:#11181d;background:#fff;flex:none;margin:0}.cinematic-home-module__JDgG-G__resultsBriefGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.cinematic-home-module__JDgG-G__resultsBriefGrid>article{border:1px solid var(--results-line);background:#ffffff9e;border-radius:22px;flex-direction:column;min-height:360px;padding:1.25rem;display:flex}.cinematic-home-module__JDgG-G__resultsBriefGrid article>header{justify-content:space-between;align-items:center;display:flex}.cinematic-home-module__JDgG-G__resultsBriefGrid article>header span{border:1px solid var(--results-line);letter-spacing:.08em;text-transform:uppercase;background:#11181d0f;border-radius:999px;padding:.4rem .55rem;font-size:.52rem;font-weight:700}.cinematic-home-module__JDgG-G__resultsBriefGrid article>header small{color:var(--results-muted);letter-spacing:.08em;font-size:.58rem}.cinematic-home-module__JDgG-G__resultsBriefGrid h2{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.035em;margin:1.4rem 0 .8rem;font-size:1.75rem;font-weight:400}.cinematic-home-module__JDgG-G__resultsBriefGrid article>p{color:var(--results-muted);align-items:flex-start;gap:.5rem;margin:.25rem 0;font-size:.76rem;line-height:1.45;display:flex}.cinematic-home-module__JDgG-G__resultsBriefGrid article>p svg{flex:none;margin-top:.08rem}.cinematic-home-module__JDgG-G__resultsBriefGrid dl{border-top:1px solid var(--results-line);grid-template-columns:1fr 1fr;gap:.85rem;margin:1.25rem 0;padding-top:1rem;display:grid}.cinematic-home-module__JDgG-G__resultsBriefGrid dt{color:var(--results-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem}.cinematic-home-module__JDgG-G__resultsBriefGrid dd{margin:.25rem 0 0;font-size:.72rem;line-height:1.4}.cinematic-home-module__JDgG-G__resultsBriefGrid .cinematic-home-module__JDgG-G__resultsBriefNotes{background:#11181d0a;border-radius:12px;padding:.7rem;display:block}.cinematic-home-module__JDgG-G__resultsBriefGrid footer{border-top:1px solid var(--results-line);color:var(--results-muted);text-transform:uppercase;margin-top:auto;padding-top:.8rem;font-size:.58rem}.cinematic-home-module__JDgG-G__briefsLibrary{width:100%;max-width:1440px;margin:clamp(1.25rem,4vh,3rem) auto 0}.cinematic-home-module__JDgG-G__briefsHeader{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(2rem,4vh,3rem);display:flex}.cinematic-home-module__JDgG-G__briefsHeader>div{max-width:680px}.cinematic-home-module__JDgG-G__briefsHeader small{color:#aaa1ff;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__briefsHeader h1{color:#f8f7ff;font-family:var(--font-home-display), "Barlow Condensed", sans-serif;letter-spacing:-.045em;margin:.8rem 0 1rem;font-size:clamp(3.5rem,5.4vw,5.25rem);font-weight:400;line-height:.88}.cinematic-home-module__JDgG-G__briefsHeader p{color:var(--results-muted);margin:0;font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.5}.cinematic-home-module__JDgG-G__briefsNewButton{color:#b9b1ff;cursor:pointer;font:inherit;background:0 0;border:1px solid #aaa1ffa8;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:.55rem;min-height:50px;margin-top:1.6rem;padding:.7rem 1.2rem;display:inline-flex}.cinematic-home-module__JDgG-G__briefsNewButton:hover{color:#fff;background:#aaa1ff17;border-color:#b9b1ff}.cinematic-home-module__JDgG-G__briefsLedger{border:1px solid var(--results-line);background:#081221b3;border-radius:14px;overflow:hidden;box-shadow:0 18px 48px #0000001f}.cinematic-home-module__JDgG-G__briefsLedgerItem{margin:0}.cinematic-home-module__JDgG-G__briefsLedgerItem+.cinematic-home-module__JDgG-G__briefsLedgerItem,.cinematic-home-module__JDgG-G__briefsLedger>.cinematic-home-module__JDgG-G__briefsRow+.cinematic-home-module__JDgG-G__briefsLedgerItem{border-top:1px solid var(--results-line)}.cinematic-home-module__JDgG-G__briefsRow{color:#f8f7ff;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(210px,1.65fr) minmax(126px,.95fr) minmax(120px,.9fr) minmax(112px,.82fr) minmax(120px,1fr) minmax(128px,auto);align-items:center;gap:clamp(.8rem,1.5vw,1.5rem);width:100%;min-height:136px;padding:1.4rem clamp(1.1rem,2vw,1.8rem) 1.4rem clamp(1.7rem,2.6vw,2.35rem);display:grid;position:relative}.cinematic-home-module__JDgG-G__briefsRow:hover{background:#aaa1ff0f}.cinematic-home-module__JDgG-G__briefsRowCurrent{background:#aaa1ff14}.cinematic-home-module__JDgG-G__briefsRowCurrent:hover{background:#aaa1ff1f}.cinematic-home-module__JDgG-G__briefsRowAccent{background:#aaa1ff;border-radius:999px;width:4px;position:absolute;top:1rem;bottom:1rem;left:4px}.cinematic-home-module__JDgG-G__briefsRowMain{flex-direction:column;gap:.55rem;min-width:0;display:flex}.cinematic-home-module__JDgG-G__briefsRowMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.9rem,1.15vw,1.04rem);font-weight:500;line-height:1.25;overflow:hidden}.cinematic-home-module__JDgG-G__briefsRowMain small{color:#aaa1ff;font-size:.72rem;line-height:1.3}.cinematic-home-module__JDgG-G__briefsRowMain small em{border:1px solid #aaa1ff94;border-radius:999px;margin-left:.18rem;padding:.15rem .35rem;font-style:normal;display:inline-flex}.cinematic-home-module__JDgG-G__briefsRowMeta{color:var(--results-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.72rem,.86vw,.8rem);line-height:1.45;overflow:hidden}.cinematic-home-module__JDgG-G__briefsRowAction{color:#aaa1ff;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;font-size:.78rem;display:inline-flex}.cinematic-home-module__JDgG-G__briefsRowChevron{transition:transform .16s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__briefsRow[aria-expanded=true] .cinematic-home-module__JDgG-G__briefsRowChevron{transform:rotate(90deg)}.cinematic-home-module__JDgG-G__briefsDetails{border-top:1px solid var(--results-line);background:#aaa1ff0d;padding:1.25rem clamp(1.7rem,2.6vw,2.35rem) 1.5rem}.cinematic-home-module__JDgG-G__briefsDetails dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__briefsDetails dt{color:var(--results-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem}.cinematic-home-module__JDgG-G__briefsDetails dd{color:#f8f7ff;margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.cinematic-home-module__JDgG-G__briefsDetails>p{color:var(--results-muted);max-width:72ch;margin:1.2rem 0 0;font-size:.76rem;line-height:1.55}.cinematic-home-module__JDgG-G__briefsEmpty{color:var(--results-muted);align-items:center;gap:1rem;min-height:136px;padding:1.5rem 2rem;display:flex}.cinematic-home-module__JDgG-G__briefsEmpty>div{flex-direction:column;gap:.3rem;display:flex}.cinematic-home-module__JDgG-G__briefsEmpty strong{color:#f8f7ff;font-size:.9rem;font-weight:500}.cinematic-home-module__JDgG-G__briefsEmpty span{font-size:.76rem}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsHeader small,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowMain small,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowAction{color:#7468bd}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsHeader h1,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRow,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsDetails dd,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsEmpty strong{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsNewButton{color:#7468bd;border-color:#9387d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsNewButton:hover{color:#1c2937;background:#f1effb;border-color:#7468bd}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsLedger{background:#fff;border-color:#dedbe2;box-shadow:0 14px 34px #1c29370d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsLedgerItem+.cinematic-home-module__JDgG-G__briefsLedgerItem,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsLedger>.cinematic-home-module__JDgG-G__briefsRow+.cinematic-home-module__JDgG-G__briefsLedgerItem,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsDetails{border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowCurrent{background:#b4a9f41a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRow:hover{background:#b4a9f412}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowCurrent:hover{background:#b4a9f421}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowAccent{background:#9387d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsRowMain small em{border-color:#9387d28a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__briefsDetails{background:#faf9fd}@media (max-width:1200px){.cinematic-home-module__JDgG-G__briefsRow{grid-template-columns:minmax(210px,1.5fr) minmax(125px,.95fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(128px,auto)}.cinematic-home-module__JDgG-G__briefsRowAux{display:none}}@media (max-width:980px){.cinematic-home-module__JDgG-G__briefsRow{grid-template-columns:minmax(190px,1.45fr) minmax(120px,1fr) minmax(120px,1fr) minmax(128px,auto)}.cinematic-home-module__JDgG-G__briefsRowUpdated{display:none}.cinematic-home-module__JDgG-G__briefsDetails dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cinematic-home-module__JDgG-G__briefsLibrary{margin-top:3.5rem}.cinematic-home-module__JDgG-G__briefsHeader{flex-direction:column;align-items:stretch;gap:1.25rem;margin-bottom:1.6rem}.cinematic-home-module__JDgG-G__briefsHeader h1{font-size:clamp(3.4rem,18vw,4.5rem)}.cinematic-home-module__JDgG-G__briefsNewButton{align-self:flex-start;min-height:46px;margin-top:0}.cinematic-home-module__JDgG-G__briefsRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-height:94px;padding:1.15rem 1.1rem 1.15rem 1.6rem}.cinematic-home-module__JDgG-G__briefsRowMeta{display:none}.cinematic-home-module__JDgG-G__briefsRowAction{font-size:.72rem}.cinematic-home-module__JDgG-G__briefsRowAccent{width:3px;top:.8rem;bottom:.8rem}.cinematic-home-module__JDgG-G__briefsDetails{padding:1.1rem 1.6rem 1.35rem}.cinematic-home-module__JDgG-G__briefsDetails dl{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__briefsEmpty{min-height:108px;padding:1.25rem 1.6rem}}.cinematic-home-module__JDgG-G__resultsBack{margin-bottom:1.4rem}.cinematic-home-module__JDgG-G__resultsEnquiry>header{max-width:820px}.cinematic-home-module__JDgG-G__resultsEnquiry>header p{color:var(--results-muted);line-height:1.55}.cinematic-home-module__JDgG-G__resultsEnquiryWarning{color:#8b351f;background:#fbede7;border:1px solid #9a402738;border-radius:12px;max-width:820px;padding:.8rem 1rem;font-size:.78rem;line-height:1.5}.cinematic-home-module__JDgG-G__resultsEnquiryGrid{grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);gap:2rem;margin-top:2rem;display:grid}.cinematic-home-module__JDgG-G__resultsEnquiryArtist{border:1px solid var(--results-line);border-radius:18px;overflow:hidden}.cinematic-home-module__JDgG-G__resultsEnquiryArtist>div:first-child{aspect-ratio:16/10;position:relative}.cinematic-home-module__JDgG-G__resultsEnquiryArtist>div:first-child img{object-fit:cover}.cinematic-home-module__JDgG-G__resultsEnquiryArtist h2,.cinematic-home-module__JDgG-G__resultsEnquiryArtist>p,.cinematic-home-module__JDgG-G__resultsEnquiryArtist>dl{margin-inline:1rem}.cinematic-home-module__JDgG-G__resultsEnquiryArtist>p{color:var(--results-muted);line-height:1.5}.cinematic-home-module__JDgG-G__resultsEnquiryArtist>dl{grid-template-columns:1fr 1fr;padding-bottom:1rem;display:grid}.cinematic-home-module__JDgG-G__resultsEnquiryForm{flex-direction:column;gap:1rem;display:flex}.cinematic-home-module__JDgG-G__resultsEnquiryForm>label{color:var(--results-muted);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:.35rem;font-size:.62rem;display:flex}.cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]){border:1px solid var(--results-line);color:var(--warm);background:0 0;border-radius:12px;min-height:48px;padding:.7rem .8rem}.cinematic-home-module__JDgG-G__resultsEnquiryBrief{border:1px solid var(--results-line);border-radius:14px;padding:1rem}.cinematic-home-module__JDgG-G__resultsEnquiryBrief header{justify-content:space-between;align-items:center;display:flex}.cinematic-home-module__JDgG-G__resultsEnquiryBrief h2{text-transform:uppercase;margin:0;font-size:.8rem}.cinematic-home-module__JDgG-G__resultsEnquiryBrief button{color:var(--results-muted);cursor:pointer;background:0 0;border:0;text-decoration:underline}.cinematic-home-module__JDgG-G__resultsEnquiryBrief p{color:var(--results-muted);font-size:.78rem;line-height:1.55}.cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsDateButton{border-radius:12px;justify-content:flex-start;width:100%}.cinematic-home-module__JDgG-G__resultsConsent{line-height:1.4;letter-spacing:0!important;text-transform:none!important;flex-direction:row!important;align-items:flex-start!important}.cinematic-home-module__JDgG-G__resultsEnquiryComplete{text-align:center;flex-direction:column;align-items:center;max-width:680px;margin:14vh auto 0;display:flex}.cinematic-home-module__JDgG-G__resultsEnquiryComplete>span{color:#fff;background:#171a18;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}.cinematic-home-module__JDgG-G__resultsEnquiryComplete p{color:var(--results-muted);line-height:1.6}.cinematic-home-module__JDgG-G__resultsEnquiryComplete>div{gap:.55rem;margin-top:1rem;display:flex}@media (max-width:1100px){.cinematic-home-module__JDgG-G__resultsBriefGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cinematic-home-module__JDgG-G__resultsWorkspace{padding-top:66px;left:0}.cinematic-home-module__JDgG-G__resultsScroll{padding:1rem 1rem 1.5rem}.cinematic-home-module__JDgG-G__resultsScroll[data-empty=true]{overflow-y:auto}.cinematic-home-module__JDgG-G__resultsHeader{padding-right:4.5rem}.cinematic-home-module__JDgG-G__resultsCardImage{height:clamp(310px,48vw,390px)}.cinematic-home-module__JDgG-G__resultsCardIdentity{max-width:calc(100% - 2.2rem)}.cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:clamp(2.8rem,8vw,5.25rem)}.cinematic-home-module__JDgG-G__resultsCardFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic-home-module__JDgG-G__resultsCardFacts>div{padding-block:.75rem}.cinematic-home-module__JDgG-G__resultsCardFacts>div:nth-child(3){border-left:0}.cinematic-home-module__JDgG-G__resultsCardFacts>div:nth-child(n+3){border-top:1px solid #ffffff21}.cinematic-home-module__JDgG-G__resultsEmptyDashboard,.cinematic-home-module__JDgG-G__resultsComparisonGrid,.cinematic-home-module__JDgG-G__resultsEnquiryGrid{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__resultsRefineDock{padding-inline:.75rem}}@media (max-width:600px){.cinematic-home-module__JDgG-G__resultsHeader{padding-right:4rem;display:block}.cinematic-home-module__JDgG-G__resultsHeader h1{font-size:2rem}.cinematic-home-module__JDgG-G__resultsHeaderMeta{margin-top:.8rem}.cinematic-home-module__JDgG-G__resultsHeaderActions{align-items:flex-start}.cinematic-home-module__JDgG-G__resultsToolbar{align-items:stretch}.cinematic-home-module__JDgG-G__resultsToolbar>label{flex:auto}.cinematic-home-module__JDgG-G__resultsToolbar details{flex:none}.cinematic-home-module__JDgG-G__resultsToolbarCount{margin-left:0}.cinematic-home-module__JDgG-G__resultsRefineDock>small{display:none}.cinematic-home-module__JDgG-G__resultsRefineDock>form{min-height:48px}.cinematic-home-module__JDgG-G__resultsEmptyDashboard{min-height:0}.cinematic-home-module__JDgG-G__resultsEmpty{min-height:330px}.cinematic-home-module__JDgG-G__resultsBriefSnapshot dl{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__resultsBriefView>dl{grid-template-columns:1fr 1fr}.cinematic-home-module__JDgG-G__resultsBriefLibrary>header{flex-direction:column;align-items:flex-start;gap:1rem}.cinematic-home-module__JDgG-G__resultsBriefGrid{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__resultsCard{border-radius:26px}.cinematic-home-module__JDgG-G__resultsCardImage{height:350px}.cinematic-home-module__JDgG-G__resultsRecommendation{min-height:31px;font-size:.56rem}.cinematic-home-module__JDgG-G__resultsCardSave{width:31px;height:31px}.cinematic-home-module__JDgG-G__resultsCardIdentity{max-width:calc(100% - 2.2rem);bottom:1.15rem;left:1.1rem}.cinematic-home-module__JDgG-G__resultsCardIdentity h2{max-width:100%;margin-bottom:.65rem;font-size:clamp(2.4rem,13vw,4.2rem)}.cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:clamp(1.9rem,9vw,3rem)}.cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:clamp(1.5rem,7vw,2.2rem)}.cinematic-home-module__JDgG-G__resultsCardMetrics{bottom:1.15rem;right:1.1rem}.cinematic-home-module__JDgG-G__resultsCardPrice{font-size:.62rem}.cinematic-home-module__JDgG-G__resultsCardPrice strong{font-size:1.25rem}.cinematic-home-module__JDgG-G__resultsCardSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__resultsFitScore{width:64px;height:62px;top:.5rem;bottom:auto;right:.75rem}.cinematic-home-module__JDgG-G__resultsFitScore svg{width:62px;height:56px;top:0;left:50%}.cinematic-home-module__JDgG-G__resultsFitScore strong{font-size:1rem;top:29px}.cinematic-home-module__JDgG-G__resultsFitScore small{font-size:.38rem;top:44px}.cinematic-home-module__JDgG-G__resultsCardBody{padding:1rem}.cinematic-home-module__JDgG-G__resultsReasons{min-height:0}.cinematic-home-module__JDgG-G__resultsCardFacts>div{grid-template-columns:25px minmax(0,1fr);gap:0 .5rem;padding-inline:.45rem}.cinematic-home-module__JDgG-G__resultsCardFacts>div>svg{width:20px;height:20px}.cinematic-home-module__JDgG-G__resultsCardBody dd{font-size:.7rem}.cinematic-home-module__JDgG-G__resultsCardActions button{flex:auto}.cinematic-home-module__JDgG-G__resultsCalendar{max-height:calc(100dvh - 2rem);overflow-y:auto}.cinematic-home-module__JDgG-G__resultsCalendarGrid button{width:42px;height:42px}.cinematic-home-module__JDgG-G__resultsCalendar footer button{height:44px}.cinematic-home-module__JDgG-G__resultsDrawer{width:100%;max-width:none}.cinematic-home-module__JDgG-G__resultsComparison>header{flex-direction:column;align-items:stretch;gap:.75rem}.cinematic-home-module__JDgG-G__resultsEnquiryComplete{margin-top:8vh}}@media (max-width:410px){.cinematic-home-module__JDgG-G__resultsCardImage{height:330px}.cinematic-home-module__JDgG-G__resultsCardFacts{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__resultsCardFacts>div+div{border-top:1px solid #ffffff21;border-left:0}}@media (prefers-color-scheme:dark){.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__resultsWorkspace{--results-line:#f3f1ea1f;--results-muted:#f3f1ea94}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__resultsCardImage>img,.cinematic-home-module__JDgG-G__resultsFitScoreValue,.cinematic-home-module__JDgG-G__resultsCardSave,.cinematic-home-module__JDgG-G__resultsCardExpandIcon,.cinematic-home-module__JDgG-G__resultsCardExpandIcon>svg,.cinematic-home-module__JDgG-G__resultsWorkspace :where(button,a),.cinematic-home-module__JDgG-G__resultsDialogLayer button,.cinematic-home-module__JDgG-G__resultsDrawerLayer button{transition:none}.cinematic-home-module__JDgG-G__resultsWorkspace :where(button,a):not(:disabled):active,.cinematic-home-module__JDgG-G__resultsDialogLayer button:not(:disabled):active,.cinematic-home-module__JDgG-G__resultsDrawerLayer button:not(:disabled):active{transform:none}}.cinematic-home-module__JDgG-G__terminal{background:#080d0af0;border-color:#f4f0e721;border-radius:18px;overflow:hidden;box-shadow:0 28px 90px #0000007a}.cinematic-home-module__JDgG-G__terminalIdle,.cinematic-home-module__JDgG-G__terminalCompact{height:clamp(390px,47svh,470px);min-height:0;bottom:clamp(1rem,3vh,2rem)}.cinematic-home-module__JDgG-G__terminalCompact{width:min(1040px,100vw - 3rem);position:absolute;left:50%;right:auto;transform:translate(-50%)}.cinematic-home-module__JDgG-G__terminalHeader{letter-spacing:0;background:#f4f0e706;border-bottom-color:#f4f0e717}.cinematic-home-module__JDgG-G__chatIdentity{align-items:center;gap:.7rem;display:flex}.cinematic-home-module__JDgG-G__agentMark,.cinematic-home-module__JDgG-G__messageAvatar{color:var(--mint);background:#a8ffce1a;border:1px solid #a8ffce30;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cinematic-home-module__JDgG-G__agentMark{width:34px;height:34px}.cinematic-home-module__JDgG-G__messageAvatar{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;width:30px;height:30px;font-size:.82rem}.cinematic-home-module__JDgG-G__messageAvatar img{width:19px;height:auto;display:block}.cinematic-home-module__JDgG-G__chatIdentity>span:last-child strong,.cinematic-home-module__JDgG-G__chatIdentity>span:last-child small{display:block}.cinematic-home-module__JDgG-G__chatIdentity strong{color:var(--warm);font-size:.82rem;font-weight:500}.cinematic-home-module__JDgG-G__chatIdentity small{color:var(--faint);align-items:center;gap:.35rem;margin-top:.16rem;font-size:.62rem;display:flex!important}.cinematic-home-module__JDgG-G__chatIdentity small i{background:var(--mint);border-radius:50%;width:5px;height:5px}.cinematic-home-module__JDgG-G__onlineLabel{text-transform:none;font-size:.68rem;color:var(--mint)!important}.cinematic-home-module__JDgG-G__terminalTools>span{text-transform:none;align-items:center;gap:.35rem;display:flex}.cinematic-home-module__JDgG-G__terminalTools button{text-transform:none}.cinematic-home-module__JDgG-G__terminalInvitation>p{color:#f4f0e7d1;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;max-width:720px;font-size:1rem;line-height:1.6}.cinematic-home-module__JDgG-G__terminalIntro{display:none}.cinematic-home-module__JDgG-G__transcript{gap:1rem;padding-block:1.1rem}.cinematic-home-module__JDgG-G__agentWelcome,.cinematic-home-module__JDgG-G__agentMessage{align-items:flex-start;gap:.7rem;max-width:78%;display:flex}.cinematic-home-module__JDgG-G__agentWelcome p,.cinematic-home-module__JDgG-G__agentMessage p,.cinematic-home-module__JDgG-G__userMessage p{font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin:0;font-size:1rem;line-height:1.55}.cinematic-home-module__JDgG-G__agentMessage>div{min-width:0}.cinematic-home-module__JDgG-G__agentMessage small,.cinematic-home-module__JDgG-G__userMessage small{color:var(--faint);margin-bottom:.3rem;font-size:.64rem;display:block}.cinematic-home-module__JDgG-G__agentMessage[data-kind=brief] p{font-family:var(--font-home-display), "Barlow", Arial, sans-serif;font-size:1.25rem}.cinematic-home-module__JDgG-G__userMessage{background:#a8ffce1a;border:1px solid #a8ffce29;border-radius:14px;align-self:flex-end;max-width:72%;padding:.72rem .85rem}.cinematic-home-module__JDgG-G__understoodMessage{color:#f4f0e794;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:#f4f0e70a;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;margin-left:40px;padding:.4rem .65rem;font-size:.76rem;display:flex}.cinematic-home-module__JDgG-G__understoodMessage svg{color:var(--mint)}.cinematic-home-module__JDgG-G__inlineCommands{border-left:0;flex-wrap:wrap;gap:.5rem;margin-left:40px;padding-left:0;display:flex}.cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply,.cinematic-home-module__JDgG-G__exampleCommands button{color:#f4f0e7c2;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:#f4f0e70a;border:1px solid #f4f0e71c;border-radius:999px;width:auto;min-height:38px;padding:.55rem .8rem;font-size:.86rem;line-height:1.2;display:inline-flex}.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{cursor:pointer;align-items:center;gap:.4rem}.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply span{color:inherit;font:inherit;min-width:0}.cinematic-home-module__JDgG-G__inlineCommands button:hover,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply:hover,.cinematic-home-module__JDgG-G__exampleCommands button:hover{color:var(--warm);background:#a8ffce17;border-color:#a8ffce3d;transform:none}.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__skipReply{color:var(--faint);border-style:dashed}.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__viewAllReply{color:#177249;border-color:#1772493d;font-weight:500}.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__searchAnotherVenueReply{color:#171a1894;border-style:dashed}.cinematic-home-module__JDgG-G__calendarLayer{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:80;background:#0b0f0c57;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__calendarDialog{color:#171a18;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:#f8f8f4;border:1px solid #171a181f;border-radius:24px;outline:0;width:min(390px,100vw - 2rem);max-height:calc(100svh - 2rem);padding:1.15rem;overflow-y:auto;box-shadow:0 28px 80px #070b0840}.cinematic-home-module__JDgG-G__calendarHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.cinematic-home-module__JDgG-G__calendarHeader small{color:#177249;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.61rem;font-weight:600;display:block}.cinematic-home-module__JDgG-G__calendarHeader h2{color:#171a18;font-family:var(--font-home-display), "Barlow", Arial, sans-serif;margin:0;font-size:1.45rem;font-weight:500;line-height:1.15}.cinematic-home-module__JDgG-G__calendarClose,.cinematic-home-module__JDgG-G__calendarControls button{color:#171a18ab;cursor:pointer;background:#171a180a;border:1px solid #171a181a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .18s,border-color .18s,color .18s;display:flex}.cinematic-home-module__JDgG-G__calendarClose:hover,.cinematic-home-module__JDgG-G__calendarControls button:not(:disabled):hover{color:#177249;background:#17724917;border-color:#17724938}.cinematic-home-module__JDgG-G__calendarControls{grid-template-columns:38px 1fr 38px;align-items:center;gap:.7rem;margin-bottom:.9rem;display:grid}.cinematic-home-module__JDgG-G__calendarControls>span{color:#171a18c2;text-align:center;font-size:.86rem;font-weight:500}.cinematic-home-module__JDgG-G__calendarControls button:disabled{cursor:default;opacity:.25}.cinematic-home-module__JDgG-G__calendarWeekdays,.cinematic-home-module__JDgG-G__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cinematic-home-module__JDgG-G__calendarWeekdays{color:#171a1863;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin-bottom:.3rem;font-size:.6rem}.cinematic-home-module__JDgG-G__calendarWeekdays span{padding-block:.35rem}.cinematic-home-module__JDgG-G__calendarGrid{gap:.2rem}.cinematic-home-module__JDgG-G__calendarGrid>button{aspect-ratio:1;color:#171a18c9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;min-width:0;padding:0;font-family:inherit;font-size:.8rem;transition:background .15s,border-color .15s,color .15s}.cinematic-home-module__JDgG-G__calendarGrid>button:not(:disabled):hover,.cinematic-home-module__JDgG-G__calendarGrid>button:not(:disabled):focus-visible{color:#fff;background:#177249;border-color:#177249;outline:0}.cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]{color:#177249;border-color:#1772497a;font-weight:600}.cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]:hover,.cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]:focus-visible{color:#fff}.cinematic-home-module__JDgG-G__calendarGrid>button:disabled{color:#171a1833;cursor:default}.cinematic-home-module__JDgG-G__calendarFooter{border-top:1px solid #171a1814;justify-content:flex-end;gap:.45rem;margin-top:.9rem;padding-top:.85rem;display:flex}.cinematic-home-module__JDgG-G__calendarFooter button{color:#171a189e;cursor:pointer;background:0 0;border:1px solid #171a181c;border-radius:999px;padding:.45rem .75rem;font-family:inherit;font-size:.72rem}.cinematic-home-module__JDgG-G__calendarFooter button:first-child{color:#fff;background:#171a18;border-color:#171a18}.cinematic-home-module__JDgG-G__calendarFooter button:hover{color:#177249;border-color:#17724952}.cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:#fff;background:#177249}.cinematic-home-module__JDgG-G__locationListDialog{width:min(560px,100vw - 2rem);max-height:min(680px,100svh - 2rem)}.cinematic-home-module__JDgG-G__locationResultList{scrollbar-color:#17724947 transparent;scrollbar-width:thin;flex-direction:column;gap:.42rem;max-height:min(470px,100svh - 190px);padding-right:.18rem;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__locationResultList>button{color:#171a18c7;cursor:pointer;text-align:left;background:#171a1808;border:1px solid #171a1817;border-radius:14px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:.65rem;width:100%;padding:.65rem .7rem;font-family:inherit;font-size:.82rem;line-height:1.4;transition:background .16s,border-color .16s,transform .16s;display:grid}.cinematic-home-module__JDgG-G__locationResultList>button>span:first-child{color:#177249;background:#17724917;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.cinematic-home-module__JDgG-G__locationResultList>button>svg{color:#171a1852}.cinematic-home-module__JDgG-G__locationResultList>button:hover,.cinematic-home-module__JDgG-G__locationResultList>button:focus-visible{background:#17724912;border-color:#1772493d;outline:0;transform:translate(2px)}.cinematic-home-module__JDgG-G__locationListHint{color:#171a188c;margin:.75rem .15rem 0;font-size:.76rem;line-height:1.45}.cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child{color:#171a189e;background:0 0;border-color:#171a181c}.cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:#177249;background:#17724914;border-color:#1772493d}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarLayer{background:#00000094}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarDialog{color:var(--warm);background:#0d110e;border-color:#f3f1ea21;box-shadow:0 30px 90px #0000008c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarHeader small{color:var(--mint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarHeader h2{color:var(--warm)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarClose,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarControls button{color:#f3f1eab8;background:#f3f1ea0d;border-color:#f3f1ea1f}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarClose:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarControls button:not(:disabled):hover{color:var(--mint);background:#a8ffce17;border-color:#a8ffce40}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarControls>span{color:#f3f1eac7}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarWeekdays{color:#f3f1ea61}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button{color:#f3f1eac7}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button:not(:disabled):hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button:not(:disabled):focus-visible{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]{color:var(--mint);border-color:#a8ffce85}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button[data-today=true]:focus-visible{color:#071009}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarGrid>button:disabled{color:#f3f1ea2e}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarFooter{border-top-color:#f3f1ea17}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarFooter button{color:#f3f1ea9e;border-color:#f3f1ea21}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarFooter button:first-child{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarFooter button:hover{color:var(--mint);border-color:#a8ffce59}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:#071009;background:#b6ffd3}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__viewAllReply{color:var(--mint);border-color:#a8ffce3d}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__searchAnotherVenueReply{color:#f3f1ea94}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationResultList>button{color:#f3f1eac7;background:#f3f1ea0a;border-color:#f3f1ea1a}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationResultList>button>span:first-child{color:var(--mint);background:#a8ffce17}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationResultList>button>svg{color:#f3f1ea52}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationResultList>button:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationResultList>button:focus-visible{background:#a8ffce14;border-color:#a8ffce3b}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationListHint{color:#f3f1ea85}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child{color:#f3f1ea9e;background:0 0;border-color:#f3f1ea21}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:var(--mint);background:#a8ffce14;border-color:#a8ffce3d}@media (max-width:480px){.cinematic-home-module__JDgG-G__calendarLayer[data-event-calendar=true]{box-sizing:border-box;height:var(--visual-viewport-height,100dvh);padding:max(.65rem, env(safe-area-inset-top)) max(.65rem, env(safe-area-inset-right)) max(.65rem, env(safe-area-inset-bottom)) max(.65rem, env(safe-area-inset-left));bottom:auto;top:var(--visual-viewport-offset-top,0px);align-items:center}.cinematic-home-module__JDgG-G__calendarLayer:not([data-event-calendar=true]){align-items:flex-end;padding:.65rem}.cinematic-home-module__JDgG-G__calendarDialog{border-radius:22px;width:100%;padding:1rem}.cinematic-home-module__JDgG-G__calendarGrid{gap:.12rem}.cinematic-home-module__JDgG-G__calendarGrid>button{font-size:.78rem}.cinematic-home-module__JDgG-G__locationListDialog{max-height:calc(100svh - 1.3rem)}.cinematic-home-module__JDgG-G__locationResultList{max-height:calc(100svh - 205px)}}.cinematic-home-module__JDgG-G__exampleCommands{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.cinematic-home-module__JDgG-G__exampleCommands button{min-height:34px;font-size:.78rem}.cinematic-home-module__JDgG-G__commandForm{background:#f4f0e70a;border:1px solid #f4f0e721;border-radius:12px;min-height:58px;margin:.5rem;padding:.42rem .55rem .42rem .85rem}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{border-bottom:1px solid #f4f0e721;margin-inline:auto}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalCompact>.cinematic-home-module__JDgG-G__commandForm{border-top:1px solid #f4f0e721;margin:.5rem;padding:.42rem .55rem .42rem .85rem}.cinematic-home-module__JDgG-G__commandForm>svg{color:var(--faint);flex:none}.cinematic-home-module__JDgG-G__commandForm textarea{font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;font-size:1rem}.cinematic-home-module__JDgG-G__commandForm button{background:var(--send-surface);color:#fff;border-radius:9px}.cinematic-home-module__JDgG-G__commandForm button:disabled{color:var(--faint);background:#f4f0e712}.cinematic-home-module__JDgG-G__confirmCommands{margin-left:40px}.cinematic-home-module__JDgG-G__confirmCommands button{font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;border-radius:999px;font-size:.82rem}.cinematic-home-module__JDgG-G__resumeCue{font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif}.cinematic-home-module__JDgG-G__resumeCue>span{text-transform:none}@media (max-width:700px){.cinematic-home-module__JDgG-G__terminalIdle,.cinematic-home-module__JDgG-G__terminalCompact{bottom:max(.55rem, env(safe-area-inset-bottom));height:clamp(390px,55svh,520px)}.cinematic-home-module__JDgG-G__terminalCompact{width:auto;left:.55rem;right:.55rem;transform:none}.cinematic-home-module__JDgG-G__chatIdentity strong{font-size:.72rem}.cinematic-home-module__JDgG-G__chatIdentity small{font-size:.54rem}.cinematic-home-module__JDgG-G__agentMark{width:30px;height:30px}.cinematic-home-module__JDgG-G__agentWelcome,.cinematic-home-module__JDgG-G__agentMessage{max-width:90%}.cinematic-home-module__JDgG-G__agentWelcome p,.cinematic-home-module__JDgG-G__agentMessage p,.cinematic-home-module__JDgG-G__userMessage p{font-size:.88rem}.cinematic-home-module__JDgG-G__userMessage{max-width:88%}.cinematic-home-module__JDgG-G__understoodMessage,.cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__confirmCommands{margin-left:0}.cinematic-home-module__JDgG-G__understoodMessage{border-radius:9px;font-size:.68rem}.cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{min-height:36px;font-size:.78rem}.cinematic-home-module__JDgG-G__terminalInvitation>p{font-size:.88rem}.cinematic-home-module__JDgG-G__commandForm textarea{font-size:1rem}}@property --chat-surface{syntax:"<color>";inherits:true;initial-value:#f7f7f4}@property --ftr-ascii-1{syntax:"<color>";inherits:true;initial-value:#6d5c33}@property --ftr-ascii-2{syntax:"<color>";inherits:true;initial-value:#85714a}@property --ftr-ascii-3{syntax:"<color>";inherits:true;initial-value:#96684f}@property --ftr-ascii-4{syntax:"<color>";inherits:true;initial-value:#58705d}@property --ftr-ascii-5{syntax:"<color>";inherits:true;initial-value:#3a4c41}@property --scene-knockout{syntax:"<color>";inherits:true;initial-value:#f7f7f4}@property --scene-knockout-mid{syntax:"<color>";inherits:true;initial-value:#f7f7f4ad}@property --scene-knockout-edge{syntax:"<color>";inherits:true;initial-value:#f7f7f438}@property --scene-shadow{syntax:"<color>";inherits:true;initial-value:#171a1824}@property --hero-sub-ink{syntax:"<color>";inherits:true;initial-value:#171a188a}@property --idle-surface{syntax:"<color>";inherits:true;initial-value:#fffffff5}@property --card-ink{syntax:"<color>";inherits:true;initial-value:#171a188f}@property --resume-ink{syntax:"<color>";inherits:true;initial-value:#171a18d1}@property --resume-ink-muted{syntax:"<color>";inherits:true;initial-value:#171a1873}@property --send-surface{syntax:"<color>";inherits:true;initial-value:#171a18}@property --warm{syntax:"<color>";inherits:true;initial-value:#171a18}@property --soft{syntax:"<color>";inherits:true;initial-value:#171a18a8}@property --faint{syntax:"<color>";inherits:true;initial-value:#171a1878}@property --line{syntax:"<color>";inherits:true;initial-value:#171a181c}@property --black{syntax:"<color>";inherits:true;initial-value:#f7f7f4}@property --mint{syntax:"<color>";inherits:true;initial-value:#177249}@property --mint-soft{syntax:"<color>";inherits:true;initial-value:#3f805f}.cinematic-home-module__JDgG-G__home{--mint:#177249;--mint-soft:#3f805f;--warm:#171a18;--soft:#171a18ad;--faint:#171a1878;--line:#171a181c;--black:#f7f7f4;--chat-surface:#f7f7f4;--scene-knockout:#f7f7f4;--scene-knockout-mid:#f7f7f4ad;--scene-knockout-edge:#f7f7f438;--scene-shadow:#171a1824;--hero-sub-ink:#171a188a;--idle-surface:#fffffff5;--card-ink:#171a188f;--resume-ink:#171a18d1;--resume-ink-muted:#171a1873;--send-surface:#171a18;--ftr-ascii-1:#6d5c33;--ftr-ascii-2:#85714a;--ftr-ascii-3:#96684f;--ftr-ascii-4:#58705d;--ftr-ascii-5:#3a4c41;color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;transition: background-color var(--theme-duration) var(--theme-ease), --chat-surface var(--theme-duration) var(--theme-ease), --scene-knockout var(--hero-scene-duration,var(--theme-duration)) var(--theme-ease), --scene-knockout-mid var(--hero-scene-duration,var(--theme-duration)) var(--theme-ease), --scene-knockout-edge var(--hero-scene-duration,var(--theme-duration)) var(--theme-ease), --scene-shadow var(--hero-scene-duration,var(--theme-duration)) var(--theme-ease), --hero-sub-ink var(--theme-duration) var(--theme-ease), --idle-surface var(--theme-duration) var(--theme-ease), --card-ink var(--theme-duration) var(--theme-ease), --resume-ink var(--theme-duration) var(--theme-ease), --resume-ink-muted var(--theme-duration) var(--theme-ease), --send-surface var(--theme-duration) var(--theme-ease), --warm var(--theme-duration) var(--theme-ease), --soft var(--theme-duration) var(--theme-ease), --faint var(--theme-duration) var(--theme-ease), --line var(--theme-duration) var(--theme-ease), --black var(--theme-duration) var(--theme-ease), --mint var(--theme-duration) var(--theme-ease), --mint-soft var(--theme-duration) var(--theme-ease), --ftr-ascii-1 var(--theme-duration) var(--theme-ease), --ftr-ascii-2 var(--theme-duration) var(--theme-ease), --ftr-ascii-3 var(--theme-duration) var(--theme-ease), --ftr-ascii-4 var(--theme-duration) var(--theme-ease), --ftr-ascii-5 var(--theme-duration) var(--theme-ease);background:#f7f7f4}body:has(.cinematic-home-module__JDgG-G__home){transition:background-color var(--theme-duration) var(--theme-ease);background:#f7f7f4}.cinematic-home-module__JDgG-G__fixedBackdrop{transition:background-color var(--theme-duration) var(--theme-ease);background-color:#f7f7f4!important}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{background:radial-gradient(circle at 50% 38%, var(--ftr-ascii-1) 0 14%, var(--ftr-ascii-2) 34%, var(--ftr-ascii-3) 58%, var(--ftr-ascii-4) 80%, var(--ftr-ascii-5) 100%);filter:brightness(.72);transition:opacity var(--theme-duration) var(--theme-ease), filter var(--theme-duration) var(--theme-ease);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:none;opacity:.3!important;font-size:max(.78cqw,1.25cqh)!important}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim{background:0 0}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{content:"";transition:opacity var(--theme-duration) var(--theme-ease);position:absolute;inset:0}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:after{content:"";transition:opacity var(--theme-duration) var(--theme-ease);position:absolute;inset:0}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{opacity:1;background:radial-gradient(at 50% 47%,#f7f7f459 0 22%,#f7f7f4b8 66%,#f7f7f4f5 100%),linear-gradient(#f7f7f4c7,#0000 30%,#f7f7f4b8 100%)}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:after{opacity:0;background:radial-gradient(at 50% 47%,#0608062e 0 24%,#06080699 68%,#060806eb 100%),linear-gradient(#060806ad,#0000 32%,#06080694 100%)}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-noise{opacity:.08}.cinematic-home-module__JDgG-G__stageNav:after{display:none}.cinematic-home-module__JDgG-G__wordmark{color:#171a18}.cinematic-home-module__JDgG-G__menu summary{color:var(--warm);background:#ffffffb8;border-color:#171a181f}.cinematic-home-module__JDgG-G__menu nav{transition:background-color var(--theme-duration) var(--theme-ease), border-color var(--theme-duration) var(--theme-ease), box-shadow var(--theme-duration) var(--theme-ease);background:#fffffff5;border-color:#171a181a;box-shadow:0 24px 70px #171a1824}.cinematic-home-module__JDgG-G__menu nav :is(a,button){color:#171a18ad;border-top-color:#171a1814}.cinematic-home-module__JDgG-G__menu nav :is(a,button):hover{color:#177249}.cinematic-home-module__JDgG-G__heroCopy{display:none}.cinematic-home-module__JDgG-G__openingInfoCards{pointer-events:none;z-index:8;position:absolute;inset:0}.cinematic-home-module__JDgG-G__mobileCardsHeader{display:none}.cinematic-home-module__JDgG-G__mobileCardsTrack{display:contents}.cinematic-home-module__JDgG-G__openingInfoCard{-webkit-backdrop-filter:blur(10px);transition:opacity .38s ease, transform .68s cubic-bezier(.22, 1, .36, 1), visibility 0s, background-color var(--theme-duration) var(--theme-ease), border-color var(--theme-duration) var(--theme-ease), box-shadow var(--theme-duration) var(--theme-ease);background:#f7f7f4;border:0;border-radius:14px;align-items:flex-start;gap:.75rem;width:min(340px,25vw);padding:1rem;display:flex;position:absolute;box-shadow:0 4px 14px #171a1814}.cinematic-home-module__JDgG-G__openingInfoCard svg{color:#177249;flex:none;margin-top:.1rem}.cinematic-home-module__JDgG-G__openingInfoCardArt{align-items:center;padding-right:88px;overflow:hidden}.cinematic-home-module__JDgG-G__openingInfoCardArt>div{z-index:1;flex:1;position:relative}.cinematic-home-module__JDgG-G__openingInfoCardArt:after{content:"";height:98px;-webkit-mask:var(--card-art) no-repeat center / contain;-webkit-mask:var(--card-art) no-repeat center / contain;mask:var(--card-art) no-repeat center / contain;opacity:.5;pointer-events:none;transform:rotate(var(--card-art-rotation,-8deg));transform-origin:50%;transition:background-color var(--theme-duration) var(--theme-ease);z-index:0;background-color:#000;width:98px;position:absolute;bottom:-20px;right:-18px}.cinematic-home-module__JDgG-G__openingInfoCardStaticOrb:after{display:none}.cinematic-home-module__JDgG-G__openingStaticOrbArt{opacity:.5;pointer-events:none;transform-origin:50%;height:110px;transition:opacity var(--theme-duration) var(--theme-ease);z-index:0;width:110px;display:block;position:absolute;bottom:-14px;right:-20px;transform:rotate(-7deg)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingStaticOrbArt{opacity:.9}.cinematic-home-module__JDgG-G__openingStaticOrbLayer{opacity:0;transition:opacity var(--theme-duration) var(--theme-ease);position:absolute;inset:0}.cinematic-home-module__JDgG-G__openingStaticOrbLayer canvas{width:100%;height:100%;display:block}.cinematic-home-module__JDgG-G__openingStaticOrbLight{opacity:1}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingStaticOrbLight{opacity:0}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingStaticOrbDark{opacity:1}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCardArt:after{opacity:.9;background-color:#ccc}.cinematic-home-module__JDgG-G__openingInfoCardArt:first-child{--card-art-rotation:-10deg}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(2){--card-art-rotation:-7deg;padding-right:88px}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(3){--card-art-rotation:-11deg;padding-right:110px}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(4){--card-art-rotation:-8deg;padding-right:76px}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(2):after,.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(4):after{bottom:-14px;right:-1px}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(4):after{right:-12px}.cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(3):after{width:108px;height:108px;bottom:-16px;right:-3px}.cinematic-home-module__JDgG-G__openingInfoCard h2{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:-.01em;margin:0;font-size:.83rem;font-weight:600}.cinematic-home-module__JDgG-G__openingInfoCard p{color:var(--card-ink);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin:.35rem 0 0;font-size:.75rem;line-height:1.45}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCard{-webkit-backdrop-filter:none;background:var(--scene-knockout);box-shadow:none;clip-path:none;outline-offset:0;border:0;border-radius:14px;outline:0}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCard:before{content:none;pointer-events:none;z-index:0;position:absolute}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="4"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:repeating-linear-gradient(90deg, var(--warm) 0 8px, transparent 8px 12px);content:"";height:4px;bottom:0;left:16px;right:16px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="5"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:repeating-linear-gradient(180deg, var(--mint) 0 3px, transparent 3px 7px);content:"";width:6px;top:13px;bottom:13px;left:0}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="6"] .cinematic-home-module__JDgG-G__openingInfoCard{background:linear-gradient(180deg, var(--warm) 0 9px, transparent 9px), color-mix(in srgb, var(--scene-knockout) 96%, var(--warm) 4%);border:1px solid color-mix(in srgb, var(--warm) 11%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="7"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 95%, var(--warm) 5%);border:1px solid color-mix(in srgb, var(--warm) 12%, transparent);padding-left:2.45rem}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="7"] .cinematic-home-module__JDgG-G__openingInfoCard:before{border:2px solid var(--mint);content:"";border-radius:50%;width:12px;height:12px;top:15px;left:14px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="11"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 97%, var(--mint) 3%);border:2px solid var(--mint)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="12"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 94%, var(--warm) 6%);border:1px solid color-mix(in srgb, var(--warm) 10%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="12"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:radial-gradient(circle, var(--warm) 0 1.5px, transparent 1.8px) 0 0 / 12px 4px repeat-x;content:"";opacity:.38;height:4px;top:7px;left:15px;right:15px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="13"] .cinematic-home-module__JDgG-G__openingInfoCard{background:linear-gradient(90deg, transparent 0 10px, color-mix(in srgb, var(--mint) 25%, transparent) 10px 11px, transparent 11px), repeating-linear-gradient(180deg, transparent 0 20px, color-mix(in srgb, var(--warm) 7%, transparent) 20px 21px), color-mix(in srgb, var(--scene-knockout) 97%, var(--warm) 3%);border:1px solid color-mix(in srgb, var(--warm) 12%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="14"] .cinematic-home-module__JDgG-G__openingInfoCard{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--warm) 3%, transparent) 0 5px, transparent 5px 11px), color-mix(in srgb, var(--scene-knockout) 97%, var(--warm) 3%);border:1px solid color-mix(in srgb, var(--warm) 9%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="15"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 96%, var(--warm) 4%);border:1px solid color-mix(in srgb, var(--warm) 9%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="15"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:conic-gradient(from 45deg at 50% 100%, transparent 0 25%, var(--mint) 0 50%, transparent 0) 0 0 / 12px 8px repeat-x;content:"";height:8px;bottom:0;left:12px;right:12px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="16"] .cinematic-home-module__JDgG-G__openingInfoCard{background:radial-gradient(circle at 10px 10px, var(--warm) 0 2px, transparent 2.5px), radial-gradient(circle at calc(100% - 10px) 10px, var(--warm) 0 2px, transparent 2.5px), radial-gradient(circle at 10px calc(100% - 10px), var(--warm) 0 2px, transparent 2.5px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px), var(--warm) 0 2px, transparent 2.5px), color-mix(in srgb, var(--scene-knockout) 94%, var(--warm) 6%);border:0}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="17"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 96%, var(--warm) 4%);border:1px solid color-mix(in srgb, var(--warm) 11%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="17"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:conic-gradient(var(--warm) 25%, transparent 0 50%, var(--warm) 0 75%, transparent 0) 0 0 / 8px 8px;content:"";opacity:.5;height:6px;bottom:0;left:0;right:0}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="18"] .cinematic-home-module__JDgG-G__openingInfoCard{background:linear-gradient(135deg, color-mix(in srgb, var(--scene-knockout) 88%, #d2a968 12%), color-mix(in srgb, var(--scene-knockout) 96%, #d2a968 4%));border:1px solid #9b743b4d}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="19"] .cinematic-home-module__JDgG-G__openingInfoCard{background:color-mix(in srgb, var(--scene-knockout) 95%, var(--warm) 5%);border:1px solid color-mix(in srgb, var(--warm) 11%, transparent);padding-top:1.55rem}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="19"] .cinematic-home-module__JDgG-G__openingInfoCard:before{background:var(--mint);color:var(--scene-knockout);content:"LIVE";font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.12em;border-radius:0 0 5px 5px;padding:.22rem .42rem;font-size:.48rem;font-weight:700;top:0;left:16px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="20"] .cinematic-home-module__JDgG-G__openingInfoCard{background:linear-gradient(90deg, color-mix(in srgb, var(--scene-knockout) 96%, var(--warm) 4%) 0 70%, color-mix(in srgb, var(--scene-knockout) 82%, var(--mint) 18%) 70%);border:1px solid color-mix(in srgb, var(--warm) 11%, transparent)}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCard{-webkit-backdrop-filter:none;box-shadow:none;background:#fff;border:0;border-radius:14px;outline:0;padding:1rem}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCard:before{content:none}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCardArt{padding-right:88px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(3){padding-right:110px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style] .cinematic-home-module__JDgG-G__openingInfoCardArt:nth-child(4){padding-right:76px}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="1"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#fff;border:1px solid #0000}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="2"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#fafaf7;border:1px solid #171a181f}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="3"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#eef0ed;border:1px solid #0000}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="4"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#f1eee8;border:1px solid #0000}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="5"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#e9efe9;border:1px solid #0000}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="6"] .cinematic-home-module__JDgG-G__openingInfoCard{-webkit-backdrop-filter:blur(10px);background:#ffffffad;border:1px solid #171a1817}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="7"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#f7f7f4;border:1px solid #171a1842}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="8"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#f7f7f4;border:1px solid #17724970}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="9"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#f7f7f4;border:2px solid #171a188a}.cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="10"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#dce6dc;border:1px solid #171a1814}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="1"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#0c0f0d;border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="2"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#080b09;border-color:#f3f1ea24}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="3"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#101512;border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="4"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#17150f;border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="5"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#102019;border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="6"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#060806ad;border-color:#f3f1ea26}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="7"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#060806;border-color:#f3f1ea47}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="8"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#060806;border-color:#9cf2c185}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="9"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#060806;border-color:#f3f1ea9e}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCards[data-card-style="10"] .cinematic-home-module__JDgG-G__openingInfoCard{background:#173124;border-color:#9cf2c124}.cinematic-home-module__JDgG-G__openingInfoCard:first-child{top:21%;left:clamp(2rem,6vw,7rem)}.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2){top:21%;right:clamp(2rem,6vw,7rem)}.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3){bottom:14%;left:clamp(2rem,7vw,8rem)}.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4){bottom:14%;right:clamp(2rem,7vw,8rem)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard{opacity:0;visibility:hidden;transition:opacity .38s,transform .68s cubic-bezier(.22,1,.36,1),visibility 0s .68s}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard:first-child{transform:translate(-52vw,-18vh)rotate(-5deg)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2){transform:translate(52vw,-18vh)rotate(5deg)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3){transform:translate(-52vw,22vh)rotate(4deg)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4){transform:translate(52vw,22vh)rotate(-4deg)}.cinematic-home-module__JDgG-G__terminal{background:#fffffff0;border-color:#171a181c;border-radius:28px;transition:border-radius .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);box-shadow:0 24px 80px #171a181f}.cinematic-home-module__JDgG-G__terminalIdle{background:var(--idle-surface);border:0;border-radius:28px;width:min(780px,100vw - 2rem);height:64px;min-height:0;inset:calc(50% + clamp(82px,9.2vh,112px)) auto auto 50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 6px 20px #171a181a}.cinematic-home-module__JDgG-G__terminalIdle .cinematic-home-module__JDgG-G__terminalHeader{display:none}.cinematic-home-module__JDgG-G__terminalInvitation{text-align:center;align-items:stretch;height:100%;padding:0;display:flex;position:relative}.cinematic-home-module__JDgG-G__terminalInvitation h1{color:var(--warm);font-family:"railroad-gothic-atf", var(--font-home-display), "Barlow", Arial, sans-serif;isolation:isolate;letter-spacing:-.015em;text-shadow:none;text-wrap:balance;width:100%;margin:0;font-size:clamp(3rem,5vw,5.4rem);font-style:normal;font-weight:500;font-stretch:100%;line-height:.88;position:absolute;bottom:calc(100% + 4.6rem)}.cinematic-home-module__JDgG-G__terminalInvitation h1:before,.cinematic-home-module__JDgG-G__terminalInvitation h1:after,.cinematic-home-module__JDgG-G__terminalInvitation>p:before,.cinematic-home-module__JDgG-G__terminalInvitation>p:after,.cinematic-home-module__JDgG-G__terminalInvitation h1>span:before,.cinematic-home-module__JDgG-G__terminalInvitation>p>span:before,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span:before,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span>span:before{color:#0000;content:attr(data-text);paint-order:stroke fill;pointer-events:none;text-shadow:none;z-index:0;-webkit-text-fill-color:transparent;position:absolute;inset:0}.cinematic-home-module__JDgG-G__terminalInvitation h1:before{-webkit-text-stroke:16px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation h1:after,.cinematic-home-module__JDgG-G__terminalInvitation>p:after{content:none}.cinematic-home-module__JDgG-G__terminalInvitation h1>span,.cinematic-home-module__JDgG-G__terminalInvitation>p>span,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span>span{isolation:isolate;z-index:2;display:block;position:relative}.cinematic-home-module__JDgG-G__terminalInvitation h1>span:before,.cinematic-home-module__JDgG-G__terminalInvitation>p>span:before,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span>span:before{z-index:-1}.cinematic-home-module__JDgG-G__terminalInvitation h1>span:before{-webkit-text-stroke:12px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation h1>span{text-shadow:0 4px 14px var(--scene-shadow)}.cinematic-home-module__JDgG-G__terminalInvitation>p{color:var(--hero-sub-ink);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;isolation:isolate;text-align:center;max-width:560px;text-shadow:none;width:100%;margin:.65rem 0 0;font-size:1.05rem;line-height:1.5;position:absolute;bottom:calc(100% + 2.25rem);left:50%;transform:translate(-50%)}.cinematic-home-module__JDgG-G__terminalInvitation>p:before{-webkit-text-stroke:10px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation>p>span:before{-webkit-text-stroke:7px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span:before{filter:blur(4px);-webkit-text-stroke:7px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span>span:before{-webkit-text-stroke:5px var(--scene-knockout)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span{isolation:isolate;position:relative}.cinematic-home-module__JDgG-G__terminalInvitation>p>span{text-shadow:0 5px 16px var(--scene-shadow)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{border-radius:inherit;box-shadow:none;background:0 0;border:0;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:.42rem .55rem .42rem 1.7rem}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm:focus-within{box-shadow:none;border-color:#0000}.cinematic-home-module__JDgG-G__terminalIdle:has(textarea:focus-visible){border-color:#0000}.cinematic-home-module__JDgG-G__commandForm textarea:focus,.cinematic-home-module__JDgG-G__commandForm textarea:focus-visible{outline:0!important}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea{color:#171a18;transition:color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#171a186e;transition:color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>svg{color:#171a1875;transition:color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button{background:var(--send-surface);color:#fff;border-radius:50%;width:44px;height:44px}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:disabled{color:#171a1859;background:#171a1817}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue{border:0;justify-content:center;width:100%;max-width:700px;margin:0;padding:0;position:absolute;top:calc(100% + .8rem);left:50%;right:auto;transform:translate(-50%)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span{color:#171a186b;text-align:center;max-width:100%;transition:color var(--theme-duration) var(--theme-ease);flex:none;width:auto}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button{background:var(--scene-knockout);color:var(--resume-ink);border-radius:999px;padding:.35rem .8rem;box-shadow:0 2px 6px #171a180f}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button svg{stroke:var(--resume-ink)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button+button{color:var(--resume-ink-muted)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button+button svg{stroke:var(--resume-ink-muted)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button:hover{color:#171a18}.cinematic-home-module__JDgG-G__terminalActive{background:#fffffff5;border-radius:28px}.cinematic-home-module__JDgG-G__terminalHeader{background:0 0;border-bottom-color:#171a1814}.cinematic-home-module__JDgG-G__chatIdentity strong{color:#171a18}.cinematic-home-module__JDgG-G__chatIdentity small{color:#171a187a}.cinematic-home-module__JDgG-G__onlineLabel,.cinematic-home-module__JDgG-G__terminalTools>span{color:#177249!important}.cinematic-home-module__JDgG-G__terminalTools button{color:#171a1894}.cinematic-home-module__JDgG-G__agentWelcome p,.cinematic-home-module__JDgG-G__agentMessage p{color:#171a18d6}.cinematic-home-module__JDgG-G__agentMessage small,.cinematic-home-module__JDgG-G__userMessage small{color:#171a1870}.cinematic-home-module__JDgG-G__userMessage{background:#17724917;border-color:#17724924}.cinematic-home-module__JDgG-G__userMessage p{color:#171a18}.cinematic-home-module__JDgG-G__userMessage small{color:#177249}.cinematic-home-module__JDgG-G__understoodMessage{color:#171a1891;background:#171a180a}.cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply,.cinematic-home-module__JDgG-G__exampleCommands button{color:#171a18b8;background:#171a180a;border-color:#171a181a}.cinematic-home-module__JDgG-G__inlineCommands button:hover,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply:hover,.cinematic-home-module__JDgG-G__exampleCommands button:hover{color:#171a18;background:#17724914;border-color:#17724933}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalCompact>.cinematic-home-module__JDgG-G__commandForm{background:0 0;border:0;border-radius:0;min-height:68px;margin:0;padding:.55rem .65rem .55rem 1rem}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__terminalCompact>.cinematic-home-module__JDgG-G__commandForm button{border-radius:50%;width:44px;height:44px}.cinematic-home-module__JDgG-G__commandForm textarea{color:#171a18;transition:color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__commandForm textarea::placeholder,.cinematic-home-module__JDgG-G__commandForm>svg{color:#171a186b;transition:color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__commandForm button{color:#fff}.cinematic-home-module__JDgG-G__transcript{scrollbar-color:#171a182e transparent}.cinematic-home-module__JDgG-G__contactSheet{box-shadow:none;background:#fff;border-color:#171a181a}.cinematic-home-module__JDgG-G__sheetTitle h2,.cinematic-home-module__JDgG-G__sheetReason{color:#171a18}.cinematic-home-module__JDgG-G__sheetTagline,.cinematic-home-module__JDgG-G__sheetFacts dd,.cinematic-home-module__JDgG-G__packageLine{color:#171a1894}.cinematic-home-module__JDgG-G__sheetFacts{border-color:#171a1817}.cinematic-home-module__JDgG-G__sheetTitle>button,.cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__sheetCommands a{color:#171a18b3;border-color:#171a181c}.cinematic-home-module__JDgG-G__briefLayer{background:#f7f7f4ad}.cinematic-home-module__JDgG-G__briefEditor{color:#171a18;background:#fff;border-color:#171a181c;box-shadow:0 28px 80px #171a1826}.cinematic-home-module__JDgG-G__briefEditor input{color:#171a18;background:#171a1808;border-color:#171a181a}.cinematic-home-module__JDgG-G__stageNav{align-items:flex-start;height:auto;padding-top:2.15rem}.cinematic-home-module__JDgG-G__stageControls{pointer-events:auto;align-items:center;gap:1.35rem;display:flex}.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary{color:var(--warm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:color .18s ease-out,transform .15s ease-out;display:inline-flex}.cinematic-home-module__JDgG-G__stageAccountMenu{pointer-events:auto;position:relative}.cinematic-home-module__JDgG-G__stageAccountMenu>summary{list-style:none}.cinematic-home-module__JDgG-G__stageAccountMenu>summary::-webkit-details-marker{display:none}.cinematic-home-module__JDgG-G__stageThemeToggle:hover,.cinematic-home-module__JDgG-G__stageAccountMenu>summary:hover,.cinematic-home-module__JDgG-G__stageAccountMenu[open]>summary{color:var(--mint)}.cinematic-home-module__JDgG-G__stageThemeToggle:active,.cinematic-home-module__JDgG-G__stageAccountMenu>summary:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__stageThemeToggle:focus-visible,.cinematic-home-module__JDgG-G__stageAccountMenu>summary:focus-visible{outline-color:currentColor}.cinematic-home-module__JDgG-G__accountPanel{--menu-divider-colour:#ffffff17;-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);box-sizing:border-box;color:#f8f7ff;background:#060e1bf5;border:1px solid #ffffff24;border-radius:18px;width:min(300px,100vw - 2rem);padding:.8rem;position:absolute;top:52px;right:0;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000057}.cinematic-home-module__JDgG-G__accountIdentity{padding:.45rem .55rem .7rem}.cinematic-home-module__JDgG-G__accountIdentity strong{color:#aaa1ff;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.2}.cinematic-home-module__JDgG-G__accountPanel nav{display:grid}.cinematic-home-module__JDgG-G__accountPanel :is(a,button){color:#f4f3ffd6;cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:.72rem;width:100%;min-height:44px;padding:.68rem .55rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:flex}.cinematic-home-module__JDgG-G__accountPanel :is(a,button) svg{color:currentColor;stroke:currentColor;flex:none}.cinematic-home-module__JDgG-G__accountPanel :is(a,button):hover{color:#c1bbff;background:#ffffff0f}.cinematic-home-module__JDgG-G__accountPanel :is(a,button):active{transform:scale(.96)}.cinematic-home-module__JDgG-G__accountPanel button:disabled{cursor:wait;opacity:.68}.cinematic-home-module__JDgG-G__accountPanel :is(a,button):focus-visible{outline-offset:-2px;outline-color:currentColor}.cinematic-home-module__JDgG-G__accountLogout{margin-top:10px}.cinematic-home-module__JDgG-G__themeToggle{color:var(--warm);cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.42rem;min-height:32px;padding:0;font-size:.72rem;font-weight:600;display:inline-flex}.cinematic-home-module__JDgG-G__themeToggleIcons{place-items:center;width:16px;height:16px;display:inline-grid}.cinematic-home-module__JDgG-G__themeToggleIcons>svg{stroke:var(--warm);transition:opacity var(--theme-duration) var(--theme-ease), transform .28s ease;grid-area:1/1}.cinematic-home-module__JDgG-G__themeIconDark,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__themeIconLight{opacity:0}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__themeIconDark{opacity:1}.cinematic-home-module__JDgG-G__themeToggle:focus-visible,.cinematic-home-module__JDgG-G__menu summary:focus-visible{text-underline-offset:5px;outline:none;text-decoration:underline;text-decoration-thickness:2px}.cinematic-home-module__JDgG-G__themeToggle svg{transition:transform .28s}.cinematic-home-module__JDgG-G__themeToggle:hover svg{transform:rotate(-14deg)}.cinematic-home-module__JDgG-G__menu summary,.cinematic-home-module__JDgG-G__menu summary:hover{box-shadow:none;color:var(--warm);background:0 0;border:0;border-radius:0;gap:.65rem;width:auto;height:32px;padding:0}.cinematic-home-module__JDgG-G__menuLabel{color:var(--warm);font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:600;line-height:1}.cinematic-home-module__JDgG-G__menuGlyph{width:30px;height:16px;display:block;position:relative}.cinematic-home-module__JDgG-G__menuGlyph i{background:var(--warm);transform-origin:50%;border-radius:999px;height:2px;transition:top .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1);display:block;position:absolute;right:0}.cinematic-home-module__JDgG-G__menuGlyph i:first-child{width:30px;top:3px}.cinematic-home-module__JDgG-G__menuGlyph i:last-child{width:20.4px;top:11px}.cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuGlyph i:first-child{width:27px;top:7px;transform:rotate(45deg)}.cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuGlyph i:last-child{width:27px;top:7px;transform:rotate(-45deg)}.cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuLabel{color:var(--mint)}.cinematic-home-module__JDgG-G__menu nav{--menu-divider-colour:#171a1814;border-radius:18px;min-width:280px;padding:.8rem 1rem 1rem;top:44px}.cinematic-home-module__JDgG-G__menu nav small{color:#177249;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.11em;margin:.35rem .55rem .8rem;font-size:.64rem;font-weight:600}.cinematic-home-module__JDgG-G__menu nav :is(a,button){color:#171a18;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;border-radius:12px;justify-content:space-between;padding:.8rem .55rem;font-size:1rem;font-weight:500}.cinematic-home-module__JDgG-G__accountPanel :is(a,button),.cinematic-home-module__JDgG-G__menu nav :is(a,button){border-top:0;margin-top:10px;position:relative}.cinematic-home-module__JDgG-G__accountPanel :is(a,button):before,.cinematic-home-module__JDgG-G__menu nav :is(a,button):before{background:var(--menu-divider-colour);content:"";pointer-events:none;height:1px;position:absolute;top:-5px;left:0;right:0}.cinematic-home-module__JDgG-G__homeDark{--mint:#9cf2c1;--mint-soft:#74c898;--warm:#f3f1ea;--soft:#f3f1eab3;--faint:#f3f1ea75;--line:#f3f1ea1f;--black:#060806;--chat-surface:#060806;--scene-knockout:#060806;--scene-knockout-mid:#060806ad;--scene-knockout-edge:#06080638;--scene-shadow:#0000003d;--ftr-ascii-1:#fff0be;--ftr-ascii-2:#f1d7a2;--ftr-ascii-3:#e8b39d;--ftr-ascii-4:#8fa891;--ftr-ascii-5:#526c59;color:var(--warm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060806}body:has(.cinematic-home-module__JDgG-G__homeDark){background:#060806}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{opacity:0!important}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop{height:100%;position:absolute!important}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__fixedBackdrop{background-color:#060806!important}.cinematic-home-module__JDgG-G__homeDark:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{opacity:.42!important}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{opacity:0}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:after{opacity:1}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__wordmark img{filter:invert()brightness(.94)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__menu nav{--menu-divider-colour:#f3f1ea17;background:#0d110ef7;border-color:#f3f1ea1f;box-shadow:0 24px 70px #0000006b}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__menu nav small{color:var(--mint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__menu nav :is(a,button){color:var(--warm);border-top-color:#f3f1ea17}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCard{background:#060806;border-color:#0000;box-shadow:0 8px 24px #0000003d}.cinematic-home-module__JDgG-G__homeDark{--card-ink:#f3f1eab3;--hero-sub-ink:#f3f1eab3}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span{color:#f3f1eab3;font-weight:500}.cinematic-home-module__JDgG-G__homeDark{--resume-ink:#f3f1eaeb;--resume-ink-muted:#f3f1ea94}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button{box-shadow:0 2px 7px #00000024}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button:hover{color:#fff}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminal,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive{border-color:#0000}.cinematic-home-module__JDgG-G__homeDark{--idle-surface:#f3f1ea}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalIdle{border-color:#0000;box-shadow:0 7px 22px #0000003d}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalIdle:has(textarea:focus-visible){border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalHeader,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalCompact>.cinematic-home-module__JDgG-G__commandForm{border-color:#0000}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalCompact>.cinematic-home-module__JDgG-G__commandForm{background:var(--warm)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__chatIdentity strong,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__agentWelcome p,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__agentMessage p,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__userMessage p,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetTitle h2,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetReason{color:var(--warm)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__chatIdentity small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__agentMessage small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__userMessage small{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm textarea{color:#111411}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#1114117a}.cinematic-home-module__JDgG-G__homeDark{--send-surface:#111411}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm button:disabled{color:#11141157;background:#11141117}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__userMessage{background:#9cf2c117;border-color:#9cf2c126}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__understoodMessage,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{color:var(--soft);background:#f3f1ea0d;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__contactSheet,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__briefEditor{color:var(--warm);background:#0c100d;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetTagline,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetFacts dd,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__packageLine{color:var(--soft)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__briefLayer{background:#00000094}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__briefEditor input{color:var(--warm);background:#f3f1ea0a;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__home svg{color:#171a18}.cinematic-home-module__JDgG-G__homeDark svg{color:#f3f1ea}.cinematic-home-module__JDgG-G__agentMark,.cinematic-home-module__JDgG-G__messageAvatar{color:#171a18;background:#171a180f;border-color:#171a1821}.cinematic-home-module__JDgG-G__understoodMessage svg,.cinematic-home-module__JDgG-G__openingInfoCard svg{color:var(--warm)}.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__commandForm button svg{opacity:1}.cinematic-home-module__JDgG-G__commandForm button{transition:background-color var(--theme-duration) var(--theme-ease), color var(--theme-duration) var(--theme-ease)}.cinematic-home-module__JDgG-G__commandForm button svg{transition:none}.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover{box-shadow:none;transform:none}.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover svg{transform:none}.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):active{box-shadow:none;transform:translateY(0)scale(.97)}.cinematic-home-module__JDgG-G__commandForm button:not(:disabled) svg{color:#fff}.cinematic-home-module__JDgG-G__commandForm button:disabled svg{color:#111411;opacity:1}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm>svg{color:#111411}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm button:not(:disabled) svg{color:#fff}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__commandForm button:disabled svg{color:#111411}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__agentMark,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__messageAvatar{color:#f3f1ea;background:#f3f1ea12;border-color:#f3f1ea24}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__messageAvatar img{filter:invert()}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__understoodMessage svg{color:#f3f1ea}.cinematic-home-module__JDgG-G__terminalIdle{box-shadow:0 0 0 7px var(--scene-knockout), 0 0 11px 8px var(--scene-knockout-mid)}.cinematic-home-module__JDgG-G__terminalActive{background:var(--chat-surface);box-shadow:none;border:0;border-radius:0;width:100%;height:auto;inset:0;overflow:hidden;transform:none}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive{box-shadow:none;border:0}.cinematic-home-module__JDgG-G__terminalActive[data-zooming=true]{will-change:transform;transition:none;transform:scale(.62)}.cinematic-home-module__JDgG-G__terminalActive{transform-origin:50% 59%;transform:scale(1)}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__conversationQuestionHeader{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(2rem,5vh,3.6rem);width:min(620px,100% - 3rem);min-height:0;top:50%;transform:translate(-50%,-50%)}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__chatOrbDock{transform:scale(1.5)}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__chatOrbLayer{animation:7s ease-in-out infinite cinematic-home-module__JDgG-G__orbIntroFloat}@keyframes cinematic-home-module__JDgG-G__orbIntroFloat{0%{transform:translate(0)rotate(0)}25%{transform:translate(1.6%,-2.4%)rotate(.6deg)}50%{transform:translate(-1.2%,-3.6%)rotate(-.5deg)}75%{transform:translate(-2%,-1.4%)rotate(.4deg)}to{transform:translate(0)rotate(0)}}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy{flex-direction:column;gap:1rem;min-height:0}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy p{text-align:center;max-width:100%;font-size:clamp(1.215rem,1.98vw,1.71rem)}.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing]>.cinematic-home-module__JDgG-G__transcript,.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing]>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing]>.cinematic-home-module__JDgG-G__terminalReplyDock{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.cinematic-home-module__JDgG-G__skipIntro{color:#171a1873;cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.02em;pointer-events:auto;transition:color var(--theme-duration) var(--theme-ease);background:0 0;border:0;padding:.4rem .6rem;font-size:.78rem}.cinematic-home-module__JDgG-G__skipIntro:hover{color:#171a18}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__skipIntro{color:#f3f1ea73}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__skipIntro:hover{color:var(--warm)}.cinematic-home-module__JDgG-G__terminalInvitation[data-leaving=true]{pointer-events:none;z-index:8;animation:.34s cubic-bezier(.4,0,1,1) forwards cinematic-home-module__JDgG-G__invitationLeave;position:absolute;inset:0}@keyframes cinematic-home-module__JDgG-G__invitationLeave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}:where(.cinematic-home-module__JDgG-G__home:not(:has(.cinematic-home-module__JDgG-G__terminalActive[data-zooming=true]))) :not(canvas){transition-duration:var(--theme-duration);transition-timing-function:var(--theme-ease);transition-property:scrollbar-color,opacity,filter}.cinematic-home-module__JDgG-G__conversationQuestionHeader{pointer-events:none;min-height:180px;left:50%;top:calc(var(--stage-nav-height) + var(--header-drop));z-index:6;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:1.15rem;width:min(760px,100% - 5rem);transition:top .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1),gap .68s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;transform:translate(-50%)}.cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{grid-template-columns:1fr;justify-items:center}.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{top:20vh}.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true] .cinematic-home-module__JDgG-G__chatOrbDock{transform:scale(1.15)}.cinematic-home-module__JDgG-G__conversationQuestionHeader:before{background:linear-gradient(180deg, var(--chat-surface) 0%, var(--chat-surface) 68%, color-mix(in srgb, var(--chat-surface) 94%, transparent) 78%, color-mix(in srgb, var(--chat-surface) 0%, transparent) 100%);content:"";left:50%;right:auto;top:calc(-1 * var(--stage-nav-height) - 1.5rem);z-index:-1;width:100vw;margin-left:-50vw;position:absolute;bottom:-3.4rem}.cinematic-home-module__JDgG-G__questionCopy{align-items:center;min-height:150px;display:flex}.cinematic-home-module__JDgG-G__questionCopy p{color:#171a18d6;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;max-width:520px;margin:0;font-size:clamp(1.125rem,1.8vw,1.53rem);line-height:1.36}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__questionCopy p{color:#f3f1eadb}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__conversationQuestionHeader{min-height:106px;top:calc(var(--stage-nav-height) - .6rem + var(--header-drop));grid-template-columns:104px minmax(0,1fr);gap:.85rem;width:min(680px,100% - 5rem)}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__chatOrbDock{width:104px;height:104px}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__questionCopy{min-height:92px}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__questionCopy p{max-width:470px;font-size:clamp(.9rem,1.26vw,1.125rem)}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results]>.cinematic-home-module__JDgG-G__transcript{padding-top:calc(128px + var(--stage-nav-height));scroll-padding-top:calc(128px + var(--stage-nav-height))}.cinematic-home-module__JDgG-G__chatOrbDock{pointer-events:none;z-index:5;width:170px;height:170px;transition:transform .68s cubic-bezier(.22,1,.36,1);position:relative;top:auto;left:auto;transform:none}.cinematic-home-module__JDgG-G__chatOrbLayer{opacity:0;transition:opacity var(--theme-duration) var(--theme-ease), transform .68s cubic-bezier(.22, 1, .36, 1);z-index:1;position:absolute;inset:0}.cinematic-home-module__JDgG-G__chatOrbLight,.cinematic-home-module__JDgG-G__chatOrbActive{opacity:1}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__chatOrbLight{opacity:0}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__chatOrbDark{opacity:1}.cinematic-home-module__JDgG-G__chatOrbLayer canvas{cursor:default;width:100%;height:100%}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools{right:1.25rem;top:var(--stage-nav-height);z-index:7;align-items:center;gap:.75rem;display:flex;position:absolute}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools button,.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools span{font-size:.72rem}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools .cinematic-home-module__JDgG-G__terminalNewChat{color:#f8f7ff;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;background:#ffffff0f;border:1px solid #cec9ff2e;border-radius:12px;align-items:center;gap:.42rem;min-height:44px;padding:.55rem .8rem;font-size:.78rem;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,scale .15s ease-out;display:inline-flex}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools .cinematic-home-module__JDgG-G__terminalNewChat:hover{color:#fff;background:#aaa1ff1f;border-color:#c1baff4d}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools .cinematic-home-module__JDgG-G__terminalNewChat:active{scale:.96}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools .cinematic-home-module__JDgG-G__terminalNewChat svg{color:currentColor;stroke:currentColor}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__transcript{box-sizing:border-box;padding:calc(218px + var(--stage-nav-height) + var(--header-drop)) .75rem 1.35rem;scroll-padding-block:calc(218px + var(--stage-nav-height) + var(--header-drop)) 1.35rem;scrollbar-gutter:stable;align-self:center;width:min(960px,100% - 2rem);margin-inline:auto}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentWelcome,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage{justify-content:flex-start;align-self:flex-end;width:56%;max-width:56%;min-height:92px;padding-top:1.15rem}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage>div{width:100%}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage small{letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage p{font-size:clamp(1.12rem,1.75vw,1.45rem);line-height:1.35}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__userMessage{background:#fff;border-color:#171a181a;border-radius:16px;max-width:76%}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__userMessage small{color:#171a1866}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__userMessage{background:#f3f1ea0f;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__userMessage small{color:var(--faint)}.cinematic-home-module__JDgG-G__answerHistory{flex-direction:column;align-items:flex-end;gap:.7rem;width:100%;margin-top:auto;display:flex}.cinematic-home-module__JDgG-G__answerTurn{color:#171a18;background:#fff;border:1px solid #171a181a;border-radius:18px;width:min(510px,68%);overflow:hidden}.cinematic-home-module__JDgG-G__answerQuestion{color:#171a188c;background:#171a1808;border-bottom:1px solid #171a1812;margin:0;padding:.65rem .8rem;font-size:.75rem;line-height:1.45}.cinematic-home-module__JDgG-G__answerResponse{padding:.68rem .8rem .75rem}.cinematic-home-module__JDgG-G__answerResponse small{color:#171a1861;margin-bottom:.25rem;font-size:.56rem;display:block}.cinematic-home-module__JDgG-G__answerResponse p{color:#171a18;margin:0;font-size:.92rem;line-height:1.4}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__answerTurn{color:var(--warm);background:#f3f1ea0f;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__answerQuestion{color:var(--faint);background:#f3f1ea0a;border-color:#f3f1ea14}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__answerResponse small{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__answerResponse p{color:var(--warm)}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__confirmCommands{align-self:flex-end;width:56%;margin-left:0}.cinematic-home-module__JDgG-G__planningProgress{box-sizing:border-box;text-align:center;flex-direction:column;align-self:center;gap:.75rem;width:min(520px,100%);margin:0 auto;display:flex}.cinematic-home-module__JDgG-G__matchingSequence{flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,2.4vh,1.5rem);width:100%;max-width:620px;display:flex}.cinematic-home-module__JDgG-G__matchingOrbStage{aspect-ratio:1;place-items:center;width:min(360px,100%);display:grid;position:relative}.cinematic-home-module__JDgG-G__matchingOrbPair{place-items:stretch stretch;width:100%;height:100%;display:grid}.cinematic-home-module__JDgG-G__matchingOrbPair[data-composite=true]{grid-template-columns:6fr 7fr}.cinematic-home-module__JDgG-G__matchingSequence[data-composite=true]{max-width:820px}.cinematic-home-module__JDgG-G__matchingSequence[data-composite=true] .cinematic-home-module__JDgG-G__matchingOrbStage{aspect-ratio:13/6;width:min(780px,156vh,100%)}.cinematic-home-module__JDgG-G__matchingSequence:is([data-shape=band],[data-shape=drumSet]) .cinematic-home-module__JDgG-G__matchingOrbStage{aspect-ratio:7/6;width:min(420px,100%)}.cinematic-home-module__JDgG-G__matchingSequence[data-shape=ftrLogo] .cinematic-home-module__JDgG-G__matchingOrbStage{aspect-ratio:23/18;width:min(460px,100%)}.cinematic-home-module__JDgG-G__matchingSequence .cinematic-home-module__JDgG-G__chatOrbDock,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingOrbStage .cinematic-home-module__JDgG-G__chatOrbDock{width:100%;height:100%}.cinematic-home-module__JDgG-G__planningCurrent{justify-content:center;align-items:center;gap:.8rem;min-height:34px;animation:.38s cubic-bezier(.22,1,.36,1) cinematic-home-module__JDgG-G__planningStageIn;display:flex}.cinematic-home-module__JDgG-G__planningCurrent>p{color:var(--warm);margin:0;font-size:1.05rem}.cinematic-home-module__JDgG-G__planningCurrent>span{color:var(--faint);white-space:nowrap;font-size:.62rem}.cinematic-home-module__JDgG-G__planningBar{background:#171a1817;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__planningBar>i{background:var(--warm);border-radius:inherit;height:100%;transform:scaleX(var(--matching-progress-scale));transform-origin:0;transition:transform var(--matching-progress-duration) linear;will-change:transform;width:100%;display:block;position:relative;left:0}.cinematic-home-module__JDgG-G__planningBar[data-complete=true]>i{transform:scaleX(1)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__planningBar{background:#f3f1ea1f}@keyframes cinematic-home-module__JDgG-G__planningStageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__planningCurrent{animation:none}.cinematic-home-module__JDgG-G__planningBar>i{transition:none}}.cinematic-home-module__JDgG-G__terminalReplyDock{scrollbar-width:thin;z-index:5;flex-direction:column;flex:0 0 125px;justify-content:flex-end;width:min(820px,100% - 2rem);height:125px;max-height:125px;margin:0 auto;padding:.3rem .35rem .45rem;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__confirmCommands{justify-content:flex-start;width:100%;margin:0}.cinematic-home-module__JDgG-G__engineNotice{color:#ffb066b8;letter-spacing:.04em;opacity:.72;pointer-events:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;z-index:6;border-radius:999px;align-items:center;gap:.4rem;max-width:min(44vw,100%);margin:0;padding:.2rem .5rem;font-size:.62rem;font-weight:500;display:inline-flex;position:absolute;top:.85rem;right:.85rem;overflow:hidden}.cinematic-home-module__JDgG-G__engineNotice>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.cinematic-home-module__JDgG-G__statusMessage{color:var(--faint);letter-spacing:.04em;text-align:center;align-self:center;padding:.2rem 0;font-size:.68rem}.cinematic-home-module__JDgG-G__typingCaret{background:currentColor;width:1px;height:1em;margin-left:.16em;animation:.72s step-end infinite cinematic-home-module__JDgG-G__typingCaret;display:inline-block;transform:translateY(.12em)}@keyframes cinematic-home-module__JDgG-G__typingCaret{50%{opacity:0}}.cinematic-home-module__JDgG-G__thinkingEllipsis{--thinking-cycle:1.8s;align-items:center;gap:.1em;width:.9em;margin-left:.18em;display:inline-flex}.cinematic-home-module__JDgG-G__thinkingEllipsis i{animation-duration:var(--thinking-cycle);opacity:.34;background:#171a18b8;border-radius:50%;width:.13em;height:.13em;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;display:block}.cinematic-home-module__JDgG-G__thinkingEllipsis i:first-child{animation-name:cinematic-home-module__JDgG-G__thinkingDotOne}.cinematic-home-module__JDgG-G__thinkingEllipsis i:nth-child(2){animation-name:cinematic-home-module__JDgG-G__thinkingDotTwo}.cinematic-home-module__JDgG-G__thinkingEllipsis i:nth-child(3){animation-name:cinematic-home-module__JDgG-G__thinkingDotThree}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__thinkingEllipsis i{background:#f3f1eadb}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__thinkingEllipsis i{background:#aaa1ff}@keyframes cinematic-home-module__JDgG-G__thinkingDotOne{0%,5%,25%,to{opacity:.34;transform:translateY(0)}15%{opacity:1;transform:translateY(-.13em)}}@keyframes cinematic-home-module__JDgG-G__thinkingDotTwo{0%,40%,60%,to{opacity:.34;transform:translateY(0)}50%{opacity:1;transform:translateY(-.13em)}}@keyframes cinematic-home-module__JDgG-G__thinkingDotThree{0%,75%,95%,to{opacity:.34;transform:translateY(0)}85%{opacity:1;transform:translateY(-.13em)}}.cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{--thinking-cycle:1.8s;animation:cinematic-home-module__JDgG-G__thinkingTextFlow var(--thinking-cycle) linear infinite;color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#171a1894 34%,#171a18f5 50%,#171a1894 66%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{background:linear-gradient(100deg,#f3f1ea85 34%,#f3f1eaf5 50%,#f3f1ea85 66%) 0 0/220% 100%}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#aaa1ff94 34%,#f8f7fffa 50%,#aaa1ff94 66%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes cinematic-home-module__JDgG-G__thinkingTextFlow{0%{background-position:120% 0}to{background-position:-120% 0}}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{box-shadow:none;margin:0 auto var(--stage-nav-height);background:#fff;border:0;border-radius:999px;width:min(820px,100% - 2rem);min-height:64px;padding:.5rem .65rem .5rem 1.35rem}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{background:var(--warm);box-shadow:none;border:0}.cinematic-home-module__JDgG-G__openingInfoCard h2,.cinematic-home-module__JDgG-G__openingInfoCard p,.cinematic-home-module__JDgG-G__terminalInvitation>p{font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif}.cinematic-home-module__JDgG-G__openingInfoCard h2{letter-spacing:.005em;font-size:.86rem;font-weight:600}.cinematic-home-module__JDgG-G__openingInfoCard p{font-size:.78rem;line-height:1.5}@media (max-width:700px){.cinematic-home-module__JDgG-G__stageNav{padding-top:1.35rem}.cinematic-home-module__JDgG-G__stageControls{gap:1rem}.cinematic-home-module__JDgG-G__themeToggle>span:not([class*=themeToggleIcons]){display:none}.cinematic-home-module__JDgG-G__menu summary{width:auto;height:30px}.cinematic-home-module__JDgG-G__menuLabel{display:none}.cinematic-home-module__JDgG-G__menu nav{top:38px;right:0}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{max-width:none;font-size:1.25cqh!important}.cinematic-home-module__JDgG-G__openingInfoCards{bottom:max(.15rem, env(safe-area-inset-bottom));pointer-events:auto;inset-inline:0;display:block;top:auto}.cinematic-home-module__JDgG-G__mobileCardsHeader{font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;justify-content:space-between;align-items:center;padding:0 1.1rem .55rem;display:flex}.cinematic-home-module__JDgG-G__mobileCardsHeader span{color:var(--warm);font-size:.78rem;font-weight:600}.cinematic-home-module__JDgG-G__mobileCardsHeader small{color:var(--faint);font-size:.66rem}.cinematic-home-module__JDgG-G__mobileCardsTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.65rem;padding:.75rem 1rem 1.25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.cinematic-home-module__JDgG-G__mobileCardsTrack::-webkit-scrollbar{display:none}.cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){scroll-snap-align:start;flex:0 0 calc(100vw - 3.4rem);width:auto;min-height:94px;position:relative;inset:auto;box-shadow:0 4px 14px #171a1814}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__openingInfoCard{box-shadow:0 6px 18px #0000003d}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCards{pointer-events:none;opacity:0;visibility:hidden}.cinematic-home-module__JDgG-G__terminalIdle{width:auto;height:60px;box-shadow:0 0 0 5px var(--scene-knockout), 0 0 8px 6px var(--scene-knockout-mid), 0 7px 20px #171a181a;inset:calc(50% + 82px) 1rem auto;transform:translateY(-50%)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalIdle{box-shadow:0 0 0 5px var(--scene-knockout), 0 0 8px 6px var(--scene-knockout-mid), 0 8px 22px #0000003d}.cinematic-home-module__JDgG-G__terminalInvitation h1{padding-inline:.25rem;font-size:clamp(2.35rem,12vw,3rem);line-height:.9;bottom:calc(100% + 7.15rem)}.cinematic-home-module__JDgG-G__terminalInvitation h1:before{-webkit-text-stroke-width:12px}.cinematic-home-module__JDgG-G__terminalInvitation h1>span:before{-webkit-text-stroke-width:9px}.cinematic-home-module__JDgG-G__terminalInvitation>p{max-width:calc(100vw - 2.6rem);font-size:.94rem;line-height:1.3;bottom:calc(100% + 3.8rem)}.cinematic-home-module__JDgG-G__terminalInvitation>p:before{-webkit-text-stroke-width:8px}.cinematic-home-module__JDgG-G__terminalInvitation>p>span:before{-webkit-text-stroke-width:5px}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{min-height:58px}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue{gap:.9rem;top:calc(100% + .9rem)}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span{display:none}.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button{font-size:.74rem}.cinematic-home-module__JDgG-G__terminalActive{box-shadow:none;border-radius:0;width:100%;height:auto;inset:0;transform:none}.cinematic-home-module__JDgG-G__stage:has(.cinematic-home-module__JDgG-G__contactSheet) .cinematic-home-module__JDgG-G__terminalActive{box-shadow:none;border-radius:0;width:100%;height:auto;inset:0;transform:none}.cinematic-home-module__JDgG-G__chatOrbDock{width:102px;height:102px;top:auto;left:auto}.cinematic-home-module__JDgG-G__home{--header-drop:28px;--stage-nav-height:62px}.cinematic-home-module__JDgG-G__conversationQuestionHeader{min-height:116px;top:calc(var(--stage-nav-height) - .35rem + var(--header-drop));grid-template-columns:102px minmax(0,1fr);gap:.65rem;width:calc(100% - 2rem)}.cinematic-home-module__JDgG-G__conversationQuestionHeader:before{bottom:-2.7rem;top:calc(-1 * var(--stage-nav-height) - 1rem)}.cinematic-home-module__JDgG-G__questionCopy{min-height:102px}.cinematic-home-module__JDgG-G__questionCopy p{font-size:.9rem;line-height:1.42}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__conversationQuestionHeader{min-height:82px;top:calc(var(--stage-nav-height) - .55rem + var(--header-drop));grid-template-columns:74px minmax(0,1fr);gap:.55rem;width:calc(100% - 2rem)}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__chatOrbDock{width:74px;height:74px}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__questionCopy{min-height:72px}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results] .cinematic-home-module__JDgG-G__questionCopy p{font-size:.765rem;line-height:1.35}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools{right:.8rem;top:var(--stage-nav-height)}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools>button:not(:last-child){display:none}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__transcript{padding:calc(168px + var(--stage-nav-height) + var(--header-drop)) .35rem 1rem;scroll-padding-block:calc(168px + var(--stage-nav-height) + var(--header-drop)) 1rem;width:calc(100% - 1rem)}.cinematic-home-module__JDgG-G__terminalActive[data-phase=results]>.cinematic-home-module__JDgG-G__transcript{padding-top:calc(102px + var(--stage-nav-height) + var(--header-drop));scroll-padding-top:calc(102px + var(--stage-nav-height) + var(--header-drop))}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentWelcome,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage{width:calc(100% - 122px);max-width:calc(100% - 122px);min-height:92px;padding-top:.7rem}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__agentMessage p{font-size:1rem}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__confirmCommands{width:calc(100% - 122px)}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands{gap:.35rem}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{min-height:34px;padding:.45rem .65rem;font-size:.72rem}.cinematic-home-module__JDgG-G__planningProgress{width:min(100%,360px)}.cinematic-home-module__JDgG-G__planningCurrent>p{font-size:.88rem}.cinematic-home-module__JDgG-G__terminalReplyDock{flex-basis:132px;width:calc(100% - 1rem);height:132px;max-height:132px;padding:.2rem .2rem .4rem}.cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands,.cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__confirmCommands{width:100%}.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__userMessage{max-width:84%}.cinematic-home-module__JDgG-G__answerTurn{width:min(100%,330px)}.cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{width:calc(100% - 1rem);min-height:58px;margin:0 auto .95rem}}@media (min-width:701px) and (max-width:1050px){.cinematic-home-module__JDgG-G__openingInfoCard{width:220px}.cinematic-home-module__JDgG-G__openingInfoCard:first-child{top:18%;left:2rem}.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2){top:18%;right:2rem}.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3),.cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__home,.cinematic-home-module__JDgG-G__fixedBackdrop,.cinematic-home-module__JDgG-G__terminalInvitation h1:before,.cinematic-home-module__JDgG-G__terminalInvitation h1:after,.cinematic-home-module__JDgG-G__terminalInvitation>p:before,.cinematic-home-module__JDgG-G__terminalInvitation>p:after,.cinematic-home-module__JDgG-G__terminalInvitation h1>span:before,.cinematic-home-module__JDgG-G__terminalInvitation>p>span:before,.cinematic-home-module__JDgG-G__terminalInvitation h1>span,.cinematic-home-module__JDgG-G__terminalInvitation>p>span,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>svg,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue>span,.cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__resumeCue button,.cinematic-home-module__JDgG-G__wordmark img,.cinematic-home-module__JDgG-G__themeToggle,.cinematic-home-module__JDgG-G__menu summary{transition:none}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{transition:none}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{transition:none}.cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:after{transition:none}.cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__menuGlyph i,.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__commandForm button svg{transition:none}.cinematic-home-module__JDgG-G__typingCaret{animation:none}.cinematic-home-module__JDgG-G__thinkingEllipsis i{opacity:.72;animation:none;transform:none}.cinematic-home-module__JDgG-G__briefReviewSummary[data-loading=true]{color:var(--warm);opacity:.5;-webkit-text-fill-color:var(--warm);background:0 0;animation:none}.cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{color:#171a18d6;opacity:.6;-webkit-text-fill-color:currentColor;background:0 0;animation:none}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{color:#f3f1eadb}.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover,.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover svg{transform:none}.cinematic-home-module__JDgG-G__briefConfirm,.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{filter:none;opacity:1;animation:none}.cinematic-home-module__JDgG-G__briefConfirm{transform:none}.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{transform:translate(-50%)}}.cinematic-home-module__JDgG-G__terminalResult{width:100%;margin:1rem 0 .65rem}.cinematic-home-module__JDgG-G__shortlistShowcase{width:100%}.cinematic-home-module__JDgG-G__shortlistIntro{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:.85rem;display:flex}.cinematic-home-module__JDgG-G__shortlistIntro small{color:#171a186b;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__shortlistIntro h2{color:#171a18;letter-spacing:-.03em;margin:.28rem 0 0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:500;line-height:1.08}.cinematic-home-module__JDgG-G__shortlistIntro p{color:#171a1880;margin:.28rem 0 0;font-size:.72rem}.cinematic-home-module__JDgG-G__shortlistIntro>span{color:#171a1880;border:1px solid #171a181a;border-radius:999px;flex:none;padding:.42rem .62rem;font-size:.58rem}.cinematic-home-module__JDgG-G__shortlistRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.7rem;display:grid}.cinematic-home-module__JDgG-G__shortlistRail>button{color:#171a18;cursor:pointer;text-align:left;background:0 0;border:1px solid #171a1817;border-radius:14px;align-items:center;gap:.65rem;min-width:0;padding:.42rem;transition:background-color .2s,border-color .2s;display:flex}.cinematic-home-module__JDgG-G__shortlistRail>button:hover{background:#171a1808;border-color:#171a182b}.cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive{color:#fff;background:#171a18;border-color:#171a18}.cinematic-home-module__JDgG-G__shortlistThumb{border-radius:10px;flex:none;width:58px;height:58px;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__shortlistThumb img{object-fit:cover}.cinematic-home-module__JDgG-G__shortlistRail>button>span:last-child{min-width:0}.cinematic-home-module__JDgG-G__shortlistRail small,.cinematic-home-module__JDgG-G__shortlistRail strong,.cinematic-home-module__JDgG-G__shortlistRail em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cinematic-home-module__JDgG-G__shortlistRail small{color:#171a186e;letter-spacing:.04em;text-transform:uppercase;font-size:.48rem;font-style:normal}.cinematic-home-module__JDgG-G__shortlistRail strong{margin-top:.2rem;font-size:.72rem;font-weight:600}.cinematic-home-module__JDgG-G__shortlistRail em{color:#171a1875;margin-top:.2rem;font-size:.54rem;font-style:normal}.cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive small,.cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive em{color:#ffffff94}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__contactSheet{box-shadow:none;background:#fff;border:1px solid #171a1817;border-radius:22px;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);min-height:300px;overflow:hidden}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage{min-height:300px}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage img{filter:saturate(.82)contrast(1.02)}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage:after{background:linear-gradient(#0000 58%,#05080680)}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage>span{color:#fff;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;letter-spacing:.04em;text-transform:none;background:#070b08bd;border:1px solid #ffffff2e;border-radius:999px;padding:.42rem .6rem;font-size:.58rem;font-weight:600}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetBody{padding:1.1rem 1.2rem 1rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle small{color:#177249;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;letter-spacing:.08em;font-size:.58rem;font-weight:700}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle h2{color:#171a18;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;letter-spacing:-.035em;margin-top:.35rem;font-size:clamp(1.8rem,3vw,2.45rem);font-weight:600;line-height:1}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button{border-color:#171a181a;width:38px;height:38px;transition:background-color .16s,border-color .16s}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button:hover{background:#17724912;border-color:#1772492e}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button.cinematic-home-module__JDgG-G__saved{color:#177249;background:#17724917;border-color:#17724929}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTagline{color:#171a188f;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin-top:.5rem;font-size:.78rem;line-height:1.45}.cinematic-home-module__JDgG-G__sheetMatch{background:#f2f5f1;border:1px solid #17724914;border-radius:14px;margin-top:.8rem;padding:.72rem .82rem}.cinematic-home-module__JDgG-G__sheetMatch>span{color:#177249;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.28rem;font-size:.56rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetReason{color:#171a18c2;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;margin:0;font-size:.84rem;line-height:1.48}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts{border-color:#171a1814;gap:.55rem 1rem;margin:.8rem 0 0;padding:.65rem 0}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts dt{color:#171a186b;letter-spacing:.07em;font-size:.52rem;font-weight:700}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts dd{color:#171a18ad;margin-top:.18rem;font-size:.7rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__packageLine{color:#171a1870;margin-top:.55rem;font-size:.56rem;line-height:1.45}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands{gap:.4rem;margin-top:.7rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands a{color:#171a18b3;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;border-color:#171a181a;border-radius:999px;min-height:36px;padding:.48rem .72rem;font-size:.68rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:first-child{color:#fff;background:#177249;border-color:#177249}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:hover,.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands a:hover{color:#171a18;background:#17724912;border-color:#1772492b}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:first-child:hover{color:#fff;background:#125f3d;border-color:#125f3d}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation{border-top:1px solid #171a1812;margin-top:.75rem;padding-top:.7rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation button,.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation span{color:#171a1875;font-size:.6rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation button:not(:disabled):hover{color:#177249}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__contactSheet{box-shadow:none;background:#0d110e;border-color:#f3f1ea1a}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistIntro h2{color:var(--warm)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistIntro small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistIntro p{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistIntro>span,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail>button{color:var(--warm);border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail>button:hover{background:#f3f1ea0d;border-color:#f3f1ea2e}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive{background:var(--warm);border-color:var(--warm);color:#101310}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail em{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistRail>button.cinematic-home-module__JDgG-G__shortlistChoiceActive em{color:#1013108c}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle h2{color:var(--warm)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle small,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetMatch>span{color:var(--mint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button{border-color:#f3f1ea1f}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle>button.cinematic-home-module__JDgG-G__saved{background:#a8ffce14;border-color:#a8ffce2b}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTagline,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts dd{color:var(--soft)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__sheetMatch{background:#f3f1ea0a;border-color:#a8ffce1a}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetReason{color:#f3f1eac7}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation{border-color:#f3f1ea17}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts dt,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__packageLine,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation button,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetNavigation span{color:var(--faint)}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands a{color:var(--soft);border-color:#f3f1ea1f}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:first-child{background:var(--mint);border-color:var(--mint);color:#071009}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands a:hover{color:var(--warm);background:#a8ffce14;border-color:#a8ffce2e}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:first-child:hover{color:#071009;background:#8ef2ba;border-color:#8ef2ba}@media (max-width:700px){.cinematic-home-module__JDgG-G__terminalResult{width:100%;margin-left:0}.cinematic-home-module__JDgG-G__shortlistIntro{align-items:flex-start;margin-top:.6rem}.cinematic-home-module__JDgG-G__shortlistIntro h2{font-size:1.3rem}.cinematic-home-module__JDgG-G__shortlistIntro p,.cinematic-home-module__JDgG-G__shortlistIntro>span{display:none}.cinematic-home-module__JDgG-G__shortlistRail{scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:-.35rem;padding:0 .35rem .35rem;display:flex;overflow-x:auto}.cinematic-home-module__JDgG-G__shortlistRail::-webkit-scrollbar{display:none}.cinematic-home-module__JDgG-G__shortlistRail>button{scroll-snap-align:start;flex:0 0 185px}.cinematic-home-module__JDgG-G__shortlistThumb{width:50px;height:50px}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__contactSheet{border-radius:18px;min-height:0;display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetImage{aspect-ratio:16/8;min-height:0}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetBody{padding:.9rem;overflow:visible}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTitle h2{font-size:1.7rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetTagline{font-size:.72rem;display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetReason{font-size:.78rem}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts{grid-template-columns:1fr 1fr}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetFacts div{display:block}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__packageLine{display:none}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands{grid-template-columns:1fr 1fr;display:grid}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button,.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands a{text-align:center;justify-content:center;display:inline-flex}.cinematic-home-module__JDgG-G__terminalResult .cinematic-home-module__JDgG-G__sheetCommands button:first-child{grid-column:1/-1}}.cinematic-home-module__JDgG-G__transcript[data-hidden=true]{display:none}.cinematic-home-module__JDgG-G__briefConfirm{box-sizing:border-box;text-align:center;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:1.4rem;width:min(620px,100% - 2rem);min-height:0;margin-inline:auto;padding:calc(20vh + 205px) .75rem 1.5rem;animation:.72s cubic-bezier(.22,1,.36,1) .14s both cinematic-home-module__JDgG-G__briefConfirmEnter;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{animation:.72s cubic-bezier(.22,1,.36,1) both cinematic-home-module__JDgG-G__confirmationOrbEnter}@keyframes cinematic-home-module__JDgG-G__confirmationOrbEnter{0%{opacity:0;transform:translate(-50%,16px)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes cinematic-home-module__JDgG-G__briefConfirmEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.cinematic-home-module__JDgG-G__briefReview{box-sizing:border-box;padding:calc(218px + var(--stage-nav-height) + var(--header-drop)) .75rem 1.35rem;flex-direction:column;align-self:center;gap:1.4rem;width:min(680px,100% - 2rem);margin-inline:auto;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__briefReviewBody{flex-direction:column;align-items:center;gap:.7rem;display:flex}.cinematic-home-module__JDgG-G__briefReviewLead{color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.45}.cinematic-home-module__JDgG-G__briefReviewSummary{color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-wrap:pretty;margin:0;font-size:1.2rem;line-height:1.5}.cinematic-home-module__JDgG-G__briefReviewTypedSummary{width:100%;display:grid}.cinematic-home-module__JDgG-G__briefReviewTypedSummary>span{grid-area:1/1}.cinematic-home-module__JDgG-G__briefReviewSummaryMeasure{pointer-events:none;visibility:hidden}.cinematic-home-module__JDgG-G__briefReviewTypedText{align-self:start}.cinematic-home-module__JDgG-G__briefReviewSummary[data-loading=true],.cinematic-home-module__JDgG-G__briefReviewTypedText[data-loading=true]{background:linear-gradient(100deg, var(--warm) 35%, color-mix(in srgb, var(--warm) 22%, transparent) 50%, var(--warm) 65%);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s ease-in-out infinite cinematic-home-module__JDgG-G__briefShimmer}@keyframes cinematic-home-module__JDgG-G__briefShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.cinematic-home-module__JDgG-G__briefReviewFields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem 1.6rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__briefReviewFields div{flex-direction:column;gap:.18rem;min-width:0;display:flex}.cinematic-home-module__JDgG-G__briefReviewFields dt{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.cinematic-home-module__JDgG-G__briefReviewFields dd{color:var(--warm);overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.35}.cinematic-home-module__JDgG-G__briefReviewActions{flex-wrap:wrap;gap:.5rem;display:flex}.cinematic-home-module__JDgG-G__briefReviewActions button{border:1px solid var(--line);color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.8rem;display:inline-flex}.cinematic-home-module__JDgG-G__briefReviewActions button svg{stroke:currentColor}.cinematic-home-module__JDgG-G__briefReviewConfirm{cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.6rem 1.5rem;font-size:.86rem;display:inline-flex;background:var(--send-surface)!important;border:1px solid var(--send-surface)!important;color:#fff!important}.cinematic-home-module__JDgG-G__briefReviewConfirm svg{stroke:#fff}.cinematic-home-module__JDgG-G__briefConfirmActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;display:flex}.cinematic-home-module__JDgG-G__briefConfirmSecondary{border:1px solid var(--line);color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.6rem 1.4rem;font-size:.86rem;transition:border-color .18s,color .18s;display:inline-flex}.cinematic-home-module__JDgG-G__briefConfirmSecondary:hover{border-color:var(--soft);color:var(--warm)}.cinematic-home-module__JDgG-G__briefConfirmSecondary svg{stroke:currentColor}.cinematic-home-module__JDgG-G__briefReviewEdit{color:var(--faint);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.74rem;text-decoration:underline}@media (max-width:700px){.cinematic-home-module__JDgG-G__briefReview{padding:calc(168px + var(--stage-nav-height) + var(--header-drop)) .35rem 1rem;gap:1.1rem;width:calc(100% - 1rem)}.cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{top:16vh}.cinematic-home-module__JDgG-G__briefConfirm{gap:1.1rem;width:calc(100% - 1rem);padding:calc(16vh + 150px) .35rem 1rem}.cinematic-home-module__JDgG-G__briefReviewSummary{font-size:1rem}.cinematic-home-module__JDgG-G__briefReviewFields{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.7rem 1rem}}.cinematic-home-module__JDgG-G__briefChip{box-sizing:border-box;padding-top:calc(218px + var(--stage-nav-height) + var(--header-drop));align-self:center;width:min(680px,100% - 2rem);margin-inline:auto}.cinematic-home-module__JDgG-G__briefChipToggle{border:1px solid var(--line);color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-align:left;background:0 0;border-radius:999px;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.5rem .95rem;display:flex}.cinematic-home-module__JDgG-G__briefChipToggle span{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.cinematic-home-module__JDgG-G__briefChipToggle small{color:var(--faint);flex:none;font-size:.68rem}.cinematic-home-module__JDgG-G__briefChipBody{border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:1rem;margin-top:.55rem;padding:1.1rem;display:flex}.cinematic-home-module__JDgG-G__briefChipBody .cinematic-home-module__JDgG-G__briefReviewSummary{font-size:1rem}@media (max-width:700px){.cinematic-home-module__JDgG-G__briefChip{padding-top:calc(168px + var(--stage-nav-height) + var(--header-drop));width:calc(100% - 1rem)}.cinematic-home-module__JDgG-G__briefChipToggle{padding:.45rem .8rem}.cinematic-home-module__JDgG-G__briefChipBody{padding:.9rem}}.cinematic-home-module__JDgG-G__shortlistPage{--sl-card:#fff;--sl-surface:#171a1809;--sl-hair:var(--line);background:var(--black);box-sizing:border-box;height:100svh;padding:calc(var(--stage-nav-height) + var(--header-drop)) clamp(1rem, 3vw, 2.6rem) 0;grid-template-columns:minmax(258px,22%) minmax(0,1fr);gap:clamp(1rem,2.2vw,2.2rem);display:grid;overflow:hidden}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistPage{--sl-card:#f4f0e70d;--sl-surface:#f4f0e708}.cinematic-home-module__JDgG-G__shortlistAside{flex-direction:column;gap:1.1rem;min-width:0;height:100%;padding:.2rem .4rem 1.6rem 0;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__shortlistAsideTop{flex-direction:column;gap:.9rem;display:flex}.cinematic-home-module__JDgG-G__shortlistOrb{width:80px;height:80px;position:relative}.cinematic-home-module__JDgG-G__shortlistReply{flex-direction:column;gap:.3rem;display:flex}.cinematic-home-module__JDgG-G__shortlistReply small{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.cinematic-home-module__JDgG-G__shortlistReply p{color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-wrap:pretty;margin:0;font-size:.88rem;line-height:1.5}.cinematic-home-module__JDgG-G__shortlistReplyThinking{color:var(--faint);font-style:italic}.cinematic-home-module__JDgG-G__shortlistBrief small{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.6rem;display:block}.cinematic-home-module__JDgG-G__shortlistBrief p{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.45}.cinematic-home-module__JDgG-G__shortlistBriefEdit{color:var(--faint);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-underline-offset:3px;background:0 0;border:0;margin-top:.55rem;padding:0;font-size:.74rem;text-decoration:underline}.cinematic-home-module__JDgG-G__shortlistAvail{flex-direction:column;gap:.35rem;display:flex}.cinematic-home-module__JDgG-G__shortlistAvail label{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.58rem;display:flex}.cinematic-home-module__JDgG-G__shortlistAvail input{background:var(--sl-surface);border:1px solid var(--sl-hair);color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;border-radius:10px;padding:.45rem .6rem;font-size:.82rem}.cinematic-home-module__JDgG-G__shortlistAvail small{color:var(--faint);font-size:.66rem}.cinematic-home-module__JDgG-G__shortlistNavMeta em.cinematic-home-module__JDgG-G__shortlistFree{color:#1f6b34;font-weight:700}.cinematic-home-module__JDgG-G__shortlistNavMeta em.cinematic-home-module__JDgG-G__shortlistBusy{color:#a23c22;font-weight:700}.cinematic-home-module__JDgG-G__shortlistNavMeta em.cinematic-home-module__JDgG-G__shortlistUnknown{color:#171a1894;font-weight:650}.cinematic-home-module__JDgG-G__shortlistRefine{background:var(--sl-surface);border:1px solid var(--sl-hair);border-radius:12px;align-items:center;gap:.5rem;padding:.4rem .55rem;display:flex}.cinematic-home-module__JDgG-G__shortlistRefine>svg{color:var(--faint);flex:none}.cinematic-home-module__JDgG-G__shortlistRefine textarea{color:var(--warm);font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;resize:none;background:0 0;border:0;outline:0;flex:1;min-height:22px;max-height:84px;font-size:.82rem;line-height:1.4}.cinematic-home-module__JDgG-G__shortlistRefine button{background:var(--send-surface);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.cinematic-home-module__JDgG-G__shortlistRefine button:disabled{background:var(--sl-surface);color:var(--faint);cursor:default}.cinematic-home-module__JDgG-G__shortlistRefine:focus-within{border-color:var(--soft)}.cinematic-home-module__JDgG-G__shortlistRefine textarea:focus-visible{outline:none}.cinematic-home-module__JDgG-G__shortlistRefine button:focus-visible{outline:2px solid var(--soft);outline-offset:2px}.cinematic-home-module__JDgG-G__shortlistChatMore{color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4rem;padding:.1rem 0;font-size:.8rem;text-decoration:underline;display:inline-flex}.cinematic-home-module__JDgG-G__shortlistNav{flex-direction:column;gap:.35rem;min-width:0;display:flex}.cinematic-home-module__JDgG-G__shortlistNavItem{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.65rem;width:100%;padding:.4rem;transition:background-color .18s,border-color .18s;display:flex}.cinematic-home-module__JDgG-G__shortlistNavItem:hover{background:var(--sl-surface)}.cinematic-home-module__JDgG-G__shortlistNavActive{background:var(--sl-surface);border-color:var(--sl-hair)}.cinematic-home-module__JDgG-G__shortlistNavThumb{border-radius:8px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__shortlistNavThumb img{object-fit:cover}.cinematic-home-module__JDgG-G__shortlistNavMeta{flex-direction:column;gap:.04rem;min-width:0;display:flex}.cinematic-home-module__JDgG-G__shortlistNavMeta small{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.cinematic-home-module__JDgG-G__shortlistNavMeta strong{color:var(--warm);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.cinematic-home-module__JDgG-G__shortlistNavMeta em{color:var(--soft);font-size:.68rem;font-style:normal}.cinematic-home-module__JDgG-G__shortlistMain{flex-direction:column;gap:1rem;min-width:0;height:100%;padding-bottom:2rem;display:flex;overflow-y:auto}.cinematic-home-module__JDgG-G__shortlistMainHead{flex-direction:column;gap:.3rem;padding:.2rem 5rem .2rem 0;display:flex;position:relative}.cinematic-home-module__JDgG-G__shortlistMainHead small{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.cinematic-home-module__JDgG-G__shortlistMainHead h1{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.1}.cinematic-home-module__JDgG-G__shortlistMainHead>span{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;position:absolute;top:.3rem;right:0}.cinematic-home-module__JDgG-G__shortlistCards{flex-direction:column;gap:1rem;display:flex}.cinematic-home-module__JDgG-G__shortlistCard{background:var(--sl-card);border:1px solid var(--sl-hair);border-radius:16px;grid-template-columns:minmax(0,34%) 1fr;scroll-margin-top:1rem;transition:border-color .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000a}.cinematic-home-module__JDgG-G__shortlistCardActive{border-color:var(--warm);box-shadow:0 10px 34px #00000017}.cinematic-home-module__JDgG-G__shortlistCardImage{min-height:210px;position:relative}.cinematic-home-module__JDgG-G__shortlistCardImage img{object-fit:cover}.cinematic-home-module__JDgG-G__shortlistCardPlaceholder,.cinematic-home-module__JDgG-G__shortlistThumbPlaceholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cinematic-home-module__JDgG-G__shortlistCardPlaceholder{flex-direction:column;gap:.5rem}.cinematic-home-module__JDgG-G__shortlistCardPlaceholder span{color:#f4f0e7eb;font-family:var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:.04em;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1}.cinematic-home-module__JDgG-G__shortlistCardPlaceholder svg{color:var(--mint);opacity:.8}.cinematic-home-module__JDgG-G__shortlistThumbPlaceholder span{color:#f4f0e7e6;font-family:var(--font-home-display), "Barlow", Arial, sans-serif;font-size:1rem;font-weight:700;line-height:1}.cinematic-home-module__JDgG-G__shortlistCardLabel{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#050806b8;border-radius:999px;padding:.3rem .6rem;font-size:.55rem;position:absolute;top:.7rem;left:.7rem}.cinematic-home-module__JDgG-G__shortlistCardFree,.cinematic-home-module__JDgG-G__shortlistCardBusy,.cinematic-home-module__JDgG-G__shortlistCardUnknown{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.58rem;font-weight:700;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.cinematic-home-module__JDgG-G__shortlistCardFree{color:#1f6b34;background:#e7f6e9}.cinematic-home-module__JDgG-G__shortlistCardBusy{color:#a23c22;background:#f8e3dd}.cinematic-home-module__JDgG-G__shortlistCardUnknown{color:#171a18a3;background:#171a1812}.cinematic-home-module__JDgG-G__shortlistCardBody{flex-direction:column;gap:.7rem;padding:1.2rem 1.35rem;display:flex}.cinematic-home-module__JDgG-G__shortlistCardHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cinematic-home-module__JDgG-G__shortlistCardHead h2{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;margin:0;font-size:1.3rem;line-height:1.1}.cinematic-home-module__JDgG-G__shortlistCardHead em{color:var(--soft);font-size:.8rem;font-style:normal}.cinematic-home-module__JDgG-G__shortlistCardHead>button{border:1px solid var(--sl-hair);color:var(--faint);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cinematic-home-module__JDgG-G__shortlistCardSaved{border-color:var(--mint)!important;color:var(--mint)!important}.cinematic-home-module__JDgG-G__shortlistCardTagline{color:var(--soft);margin:0;font-size:.9rem;line-height:1.45}.cinematic-home-module__JDgG-G__shortlistCardReason{background:var(--sl-surface);border-radius:10px;padding:.7rem .85rem}.cinematic-home-module__JDgG-G__shortlistCardReason span{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.28rem;font-size:.56rem;display:block}.cinematic-home-module__JDgG-G__shortlistCardReason p{color:var(--warm);margin:0;font-size:.86rem;line-height:1.45}.cinematic-home-module__JDgG-G__shortlistCardFacts{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:.6rem 1.2rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__shortlistCardFacts dt{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.cinematic-home-module__JDgG-G__shortlistCardFacts dd{color:var(--warm);margin:.12rem 0 0;font-size:.84rem}.cinematic-home-module__JDgG-G__shortlistCardActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.cinematic-home-module__JDgG-G__shortlistCardActions button,.cinematic-home-module__JDgG-G__shortlistCardActions a{border:1px solid var(--sl-hair);color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.78rem;text-decoration:none;display:inline-flex}.cinematic-home-module__JDgG-G__shortlistCardEnquire{background:var(--send-surface)!important;border-color:var(--send-surface)!important;color:#fff!important}.cinematic-home-module__JDgG-G__shortlistCardEnquire svg{stroke:#fff}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistCardEnquire{background:var(--mint)!important;border-color:var(--mint)!important;color:#071009!important}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__shortlistCardEnquire svg{stroke:#071009}.cinematic-home-module__JDgG-G__shortlistModalLayer{z-index:40;background:#0508068c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__shortlistModal{background:var(--sl-card);border:1px solid var(--sl-hair);border-radius:16px;width:100%;max-width:420px;padding:1.6rem;position:relative;box-shadow:0 30px 80px #00000052}.cinematic-home-module__JDgG-G__shortlistModal h2{color:var(--warm);font-family:var(--font-home-display), "Barlow", Arial, sans-serif;margin:0 0 .5rem;font-size:1.3rem}.cinematic-home-module__JDgG-G__shortlistModal p{color:var(--soft);margin:0 0 1rem;font-size:.9rem;line-height:1.5}.cinematic-home-module__JDgG-G__shortlistModalClose{border:1px solid var(--sl-hair);color:var(--soft);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:1rem;right:1rem}.cinematic-home-module__JDgG-G__shortlistModalForm{flex-direction:column;gap:.8rem;display:flex}.cinematic-home-module__JDgG-G__shortlistModalForm label{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:.3rem;font-size:.58rem;display:flex}.cinematic-home-module__JDgG-G__shortlistModalForm input{background:var(--sl-surface);border:1px solid var(--sl-hair);color:var(--warm);border-radius:8px;outline:0;padding:.6rem .7rem;font-size:.9rem}.cinematic-home-module__JDgG-G__shortlistModalForm button{justify-content:center;width:100%;margin-top:.3rem}.cinematic-home-module__JDgG-G__shortlistModalForm small{color:var(--faint);font-size:.7rem}.cinematic-home-module__JDgG-G__shortlistModalDone{text-align:center;flex-direction:column;align-items:center;gap:.55rem;display:flex}.cinematic-home-module__JDgG-G__shortlistModalTick{background:var(--mint);color:#071009;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:900px){.cinematic-home-module__JDgG-G__shortlistPage{padding:calc(var(--stage-nav-height) + .8rem) 1rem 2rem;grid-template-columns:1fr;gap:1rem;overflow-y:auto}.cinematic-home-module__JDgG-G__shortlistAside{height:auto;padding:0;overflow:visible}.cinematic-home-module__JDgG-G__shortlistMain{height:auto;overflow:visible}.cinematic-home-module__JDgG-G__shortlistOrb{display:none}.cinematic-home-module__JDgG-G__shortlistNav{flex-flow:row;gap:.5rem;padding-bottom:.3rem;overflow-x:auto}.cinematic-home-module__JDgG-G__shortlistNavItem{flex:none;min-width:200px}.cinematic-home-module__JDgG-G__shortlistMainHead{padding-right:0}.cinematic-home-module__JDgG-G__shortlistMainHead>span{position:static}.cinematic-home-module__JDgG-G__shortlistCard{grid-template-columns:1fr}.cinematic-home-module__JDgG-G__shortlistCardImage{aspect-ratio:16/10;min-height:0}}.cinematic-home-module__JDgG-G__workspaceMobileMenuButton{background:var(--chat-surface);color:var(--warm);cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;border:1px solid #171a181a;border-radius:999px;align-items:center;gap:.45rem;min-height:40px;padding:.55rem .9rem;font-size:.78rem;display:none}.cinematic-home-module__JDgG-G__workspaceMobileHeader{display:none}.cinematic-home-module__JDgG-G__workspaceSidebar{box-sizing:border-box;z-index:31;background:radial-gradient(circle at 75% 92%,#3036bc75 0,#142a573d 23%,#0000 46%),linear-gradient(165deg,#07131f 0%,#0a1725 62%,#101b34 100%);border-right:1px solid #d2e3f11a;flex-direction:column;width:230px;padding:1.4rem 1.05rem 1rem;display:flex;position:absolute;top:0;bottom:0;left:0}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceSidebar{border-right-color:#d2e3f11a}.cinematic-home-module__JDgG-G__workspaceSidebarTop{justify-content:space-between;align-items:center;height:62px;margin-bottom:1.35rem;padding:0 .35rem;display:flex}.cinematic-home-module__JDgG-G__workspaceSidebarBrand{cursor:pointer;background:0 0;border:0;padding:.25rem}.cinematic-home-module__JDgG-G__workspaceSidebarBrand img{filter:invert()brightness(1.08);width:82px;height:auto;display:block}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceSidebarBrand img{filter:invert()brightness(1.08)}.cinematic-home-module__JDgG-G__home .cinematic-home-module__JDgG-G__workspaceSidebar svg{color:currentColor}.cinematic-home-module__JDgG-G__workspaceDrawerClose{display:none}.cinematic-home-module__JDgG-G__workspaceThemeToggle{color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;margin-top:0;margin-bottom:0;padding:0;transition:color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);display:flex}.cinematic-home-module__JDgG-G__workspaceThemeToggle:hover{color:#fff;background:0 0;border-color:#0000}.cinematic-home-module__JDgG-G__workspaceThemeToggle:active{transform:scale(.94)}.cinematic-home-module__JDgG-G__workspaceThemeToggle svg{color:currentColor;flex:none}.cinematic-home-module__JDgG-G__workspaceLinks{gap:.25rem;display:grid}.cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__workspaceLinks button,.cinematic-home-module__JDgG-G__workspaceSidebarFooter a,.cinematic-home-module__JDgG-G__workspaceSidebarFooter button{color:#e1e9f1b8;cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:.75rem;width:100%;min-height:42px;padding:.6rem .75rem;font-size:.82rem;text-decoration:none;display:flex}.cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);color:#fff;background:#ffffff12;border:1px solid #ffffff24;box-shadow:inset 3px 0 #ffffffb8,inset 0 1px #ffffff12,0 12px 28px #0000001a}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]{background:#ffffff12}.cinematic-home-module__JDgG-G__workspaceLinks a:hover,.cinematic-home-module__JDgG-G__workspaceLinks button:hover,.cinematic-home-module__JDgG-G__workspaceSidebarFooter a:hover,.cinematic-home-module__JDgG-G__workspaceSidebarFooter button:hover{color:#fff;background:#ffffff12}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceLinks a:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceLinks button:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceSidebarFooter a:hover,.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceSidebarFooter button:hover{background:#f3f1ea0d}.cinematic-home-module__JDgG-G__workspaceSidebarFooter{border-top:1px solid #e1e9f11f;gap:.2rem;margin-top:0;padding-top:.75rem;padding-bottom:2.25rem;display:grid}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__workspaceSidebarFooter{border-top-color:#e1e9f11f}.cinematic-home-module__JDgG-G__workspaceDrawerBackdrop{display:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{width:auto;height:auto;inset:0 0 0 230px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__conversationQuestionHeader{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.8rem;width:min(760px,100% - 3rem);min-height:242px;top:.7rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__chatOrbDock{width:132px;height:132px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true] .cinematic-home-module__JDgG-G__chatOrbDock{width:152px;height:152px;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]:before{display:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1{color:#171a18e0;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:-.025em;max-width:660px;margin:0;font-size:clamp(1.65rem,2.55vw,2.45rem);font-weight:400;line-height:1.18}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1{color:#f3f1eae0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__transcript{width:min(760px,100% - 2rem);padding:258px .5rem .65rem;scroll-padding-block:258px .65rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching]>.cinematic-home-module__JDgG-G__transcript{scrollbar-gutter:auto;justify-content:center;align-items:center;width:min(980px,100% - 2rem);padding:2rem;overflow:hidden}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerHistory{gap:.65rem;margin-block:auto}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerTurn{box-shadow:none;border-radius:14px;width:100%}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerTurn{box-shadow:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion{justify-content:space-between;align-items:center;padding:.65rem .8rem;display:flex}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion button{color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerResponse{padding:.72rem .85rem .8rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerResponse p{font-size:.96rem}.cinematic-home-module__JDgG-G__answerEditor{gap:.55rem;padding:.75rem .85rem .85rem;display:grid}.cinematic-home-module__JDgG-G__answerEditor label{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}.cinematic-home-module__JDgG-G__answerEditor textarea{color:var(--warm);font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;resize:vertical;background:#171a1808;border:1px solid #171a181a;border-radius:9px;outline:0;padding:.65rem .7rem;font-size:.92rem;line-height:1.45}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__answerEditor textarea{background:#f3f1ea0d;border-color:#f3f1ea1c}.cinematic-home-module__JDgG-G__answerEditor textarea:focus{border-color:color-mix(in srgb, var(--warm) 34%, transparent)}.cinematic-home-module__JDgG-G__answerEditor>div{justify-content:flex-end;gap:.45rem;display:flex}.cinematic-home-module__JDgG-G__answerEditor button{border:1px solid var(--line);color:var(--soft);cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.72rem;display:inline-flex}.cinematic-home-module__JDgG-G__answerEditor button[type=submit]{background:var(--send-surface);border-color:var(--send-surface);color:#fff}.cinematic-home-module__JDgG-G__answerEditor button[type=submit] svg{stroke:#fff}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalReplyDock{flex:none;width:min(760px,100% - 2rem);height:auto;min-height:62px;max-height:none;padding:.2rem .35rem .35rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands{flex-wrap:wrap;justify-content:center;align-items:center;gap:.42rem;padding:.1rem .35rem;overflow:visible}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{white-space:normal;flex:none;gap:.38rem;min-height:38px;padding:.5rem .78rem;font-size:.76rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{box-shadow:none;width:min(760px,100% - 2rem);min-height:62px;margin:0 auto;padding:.48rem .62rem .48rem 1.35rem}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{box-shadow:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea{font-size:.92rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__conversationQuestionHeader{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(2.25rem,5vh,4rem);width:min(720px,100% - 3rem);min-height:0;top:50%;transform:translate(-50%,-50%)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__chatOrbDock{width:185px;height:185px;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__chatOrbLayer{animation:none;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy{gap:1.15rem;min-height:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy p{color:#171a18e0;max-width:680px;font-size:clamp(1.55rem,2.45vw,2.25rem);line-height:1.25}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy p{color:#f3f1eae0}.cinematic-home-module__JDgG-G__aiDisclaimer{color:var(--faint);font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;text-align:center;flex:0 0 28px;font-size:.62rem;line-height:28px}@media (max-width:900px){.cinematic-home-module__JDgG-G__workspaceMobileHeader{min-height:74px;padding:max(.75rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .75rem max(1rem, env(safe-area-inset-left));pointer-events:none;left:0;right:0;top:var(--visual-viewport-offset-top,0px);z-index:45;align-items:center;display:flex;position:fixed}.cinematic-home-module__JDgG-G__workspaceMobileMenuButton{pointer-events:auto;margin-left:auto;display:inline-flex;position:static}.cinematic-home-module__JDgG-G__workspaceSidebar{box-shadow:none;height:var(--visual-viewport-height,100dvh);opacity:0;overscroll-behavior:contain;max-width:none;padding:max(1rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));pointer-events:none;bottom:auto;right:0;top:var(--visual-viewport-offset-top,0px);visibility:hidden;z-index:90;border-right:0;width:100%;transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,0,0,1),visibility 0s linear .22s;position:fixed;overflow:hidden auto;transform:translateY(-12px)}.cinematic-home-module__JDgG-G__workspaceSidebar[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.cinematic-home-module__JDgG-G__workspaceSidebarTop{z-index:2;background:#07131ff5;margin-bottom:1.15rem;padding-inline:0;position:sticky;top:0}.cinematic-home-module__JDgG-G__workspaceSidebarBrand img{width:76px}.cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks{gap:.35rem}.cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks button{border-radius:13px;min-height:48px;font-size:.9rem}.cinematic-home-module__JDgG-G__workspaceDrawerClose{border:1px solid var(--line);color:var(--warm);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cinematic-home-module__JDgG-G__workspaceDrawerBackdrop{display:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{top:0;left:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__conversationQuestionHeader{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:.65rem;width:calc(100% - 1.5rem);min-height:150px;top:.55rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__chatOrbDock{width:96px;height:96px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true] .cinematic-home-module__JDgG-G__chatOrbDock{width:110px;height:110px;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__chatOrbDock{width:120px;height:120px;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy{min-height:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1{max-width:36rem;font-size:1.15rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__transcript{width:calc(100% - 1rem);padding:198px .25rem .45rem;scroll-padding-block:198px .45rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching]>.cinematic-home-module__JDgG-G__transcript{width:min(620px,100% - 1rem);padding:1rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingSequence{gap:clamp(.8rem,2.5vh,1.25rem);max-width:420px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingOrbStage{width:min(260px,46vh,82vw)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingSequence:is([data-shape=band],[data-shape=drumSet]) .cinematic-home-module__JDgG-G__matchingOrbStage{width:min(304px,54vh,100%)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingSequence[data-shape=ftrLogo] .cinematic-home-module__JDgG-G__matchingOrbStage{width:min(332px,59vh,100%)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingSequence[data-composite=true]{max-width:560px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__matchingSequence[data-composite=true] .cinematic-home-module__JDgG-G__matchingOrbStage{width:min(520px,100vh,100%)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=matching] .cinematic-home-module__JDgG-G__planningProgress{gap:.6rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalReplyDock{width:calc(100% - 1rem);min-height:58px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands{justify-content:center}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{width:calc(100% - 1rem);min-height:58px}.cinematic-home-module__JDgG-G__aiDisclaimer{flex-basis:24px;font-size:.56rem;line-height:24px}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__workspaceSidebar{transition:none;transform:none}}@media (max-width:520px){.cinematic-home-module__JDgG-G__workspaceMobileMenuButton{min-height:44px;padding:.5rem .75rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1{font-size:1.1rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerTurn{border-radius:12px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion{padding:.5rem .65rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerResponse{padding:.55rem .7rem .65rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerResponse p{font-size:.84rem}}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__conversationQuestionHeader,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy{box-sizing:border-box;min-width:0;max-width:100%}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy{width:100%;padding-inline:.5rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1{box-sizing:border-box;overflow-wrap:anywhere;width:100%;max-width:calc(100vw - 2rem)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea{min-width:0;font-size:16px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply{box-sizing:border-box;overflow-wrap:anywhere;text-align:left;max-width:100%}html[data-keyboard=open] .cinematic-home-module__JDgG-G__workspaceMobileMenuButton{opacity:1;pointer-events:auto}html[data-keyboard=open] .cinematic-home-module__JDgG-G__workspaceMobileHeader{opacity:1;top:var(--visual-viewport-offset-top,0px);visibility:visible;z-index:200;display:flex;position:fixed}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{box-sizing:border-box;height:var(--visual-viewport-height,100dvh);max-height:none;bottom:auto;left:0;right:0;top:var(--visual-viewport-offset-top,0px);width:100%;padding-bottom:.35rem;transform:none}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__stage:has(.cinematic-home-module__JDgG-G__contactSheet) .cinematic-home-module__JDgG-G__terminalActive{box-sizing:border-box;height:var(--visual-viewport-height,100dvh);max-height:none;bottom:auto;left:0;right:0;top:var(--visual-viewport-offset-top,0px);width:100%;padding-bottom:.35rem;transform:none}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__conversationQuestionHeader{width:calc(100% - 1rem);top:.35rem}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{flex:none;width:calc(100% - 1rem);margin:0 auto .25rem}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__aiDisclaimer{display:none}}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__commandForm{width:min(1280px,100% - clamp(2rem,8vw,7rem))}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript{padding:clamp(1.5rem,4vh,3rem) .75rem 1.25rem;scroll-padding-block:clamp(1.5rem,4vh,3rem) 1.25rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerHistory{align-items:stretch;gap:1.7rem;width:100%;margin:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerTurn{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.65rem;width:100%;display:flex;overflow:visible}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerQuestion{color:color-mix(in srgb, var(--warm) 84%, transparent);background:0 0;border:0;max-width:min(820px,78%);padding:0 0 0 70px;font-size:1.04rem;line-height:1.52;display:block}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse{background:#171a180f;border-radius:20px;align-self:flex-end;align-items:center;gap:.7rem;max-width:min(720px,72%);padding:.72rem .8rem .72rem 1rem;display:flex}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse{background:#f3f1ea1a}.cinematic-home-module__JDgG-G__selectedLocationCard{background:var(--chat-surface);box-sizing:border-box;color:var(--warm);border:1px solid #171a181c;border-radius:20px;align-self:flex-end;width:100%;max-width:min(720px,72%);overflow:hidden}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__selectedLocationCard{border-color:#f3f1ea21}.cinematic-home-module__JDgG-G__selectedLocationMap{background:linear-gradient(35deg,#0000 46%,#171a1812 47% 49%,#0000 50%) 0 0/74px 58px,linear-gradient(-28deg,#0000 46%,#171a180d 47% 49%,#0000 50%) 0 0/92px 68px,#171a180a;height:176px;position:relative;overflow:hidden}.cinematic-home-module__JDgG-G__selectedLocationMapActions{z-index:3;align-items:center;gap:.42rem;display:flex;position:absolute;top:.65rem;right:.65rem}.cinematic-home-module__JDgG-G__selectedLocationGoogle,.cinematic-home-module__JDgG-G__selectedLocationExpand{color:#171a18;cursor:pointer;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;background:#fffffff0;border:1px solid #171a181a;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;height:36px;font-size:.68rem;display:inline-flex}.cinematic-home-module__JDgG-G__selectedLocationGoogle{flex:0 0 36px;width:36px;padding:0}.cinematic-home-module__JDgG-G__selectedLocationGoogle img{width:21px;height:21px;display:block}.cinematic-home-module__JDgG-G__selectedLocationExpand{padding:.38rem .62rem}.cinematic-home-module__JDgG-G__selectedLocationGoogle:hover,.cinematic-home-module__JDgG-G__selectedLocationExpand:hover{background:#fff;border-color:#171a1838}.cinematic-home-module__JDgG-G__selectedLocationGoogle:focus-visible,.cinematic-home-module__JDgG-G__selectedLocationExpand:focus-visible{outline-offset:2px;outline:2px solid #171a18}.cinematic-home-module__JDgG-G__locationMapLayer{z-index:120;background:#05080694;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__locationMapLayer) .cinematic-home-module__JDgG-G__workspaceMobileMenuButton{display:none}:is(.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__resultsDrawerLayer) .cinematic-home-module__JDgG-G__workspaceMobileMenuButton,.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__resultsDialogLayer) .cinematic-home-module__JDgG-G__workspaceMobileMenuButton),:is(.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__locationMapLayer) .cinematic-home-module__JDgG-G__workspaceMobileHeader,.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__resultsDrawerLayer) .cinematic-home-module__JDgG-G__workspaceMobileHeader,.cinematic-home-module__JDgG-G__home:has(.cinematic-home-module__JDgG-G__resultsDialogLayer) .cinematic-home-module__JDgG-G__workspaceMobileHeader){display:none}.cinematic-home-module__JDgG-G__locationMapDialog{background:var(--chat-surface);color:var(--warm);border:1px solid #171a181f;border-radius:22px;width:100%;max-width:1100px;overflow:hidden;box-shadow:0 24px 80px #0000003d}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__locationMapDialog{border-color:#f3f1ea24;box-shadow:0 24px 80px #00000085}.cinematic-home-module__JDgG-G__locationMapDialog>header{justify-content:space-between;align-items:center;gap:1.25rem;min-height:92px;padding:1rem 1.15rem;display:flex}.cinematic-home-module__JDgG-G__locationMapDialogHeading{align-items:center;gap:.8rem;min-width:0;display:flex}.cinematic-home-module__JDgG-G__locationMapDialogPin{flex:0 0 20px;justify-content:center;align-items:center;height:30px;display:flex}.cinematic-home-module__JDgG-G__locationMapDialogPin .cinematic-home-module__JDgG-G__selectedLocationMarker{width:18px;height:27px}.cinematic-home-module__JDgG-G__locationMapDialogCopy{gap:.14rem;min-width:0;display:grid}.cinematic-home-module__JDgG-G__locationMapDialogCopy strong{font-size:1.08rem;font-weight:550;line-height:1.25}.cinematic-home-module__JDgG-G__locationMapDialogCopy>span{color:var(--soft);overflow-wrap:anywhere;font-size:.78rem;line-height:1.35}.cinematic-home-module__JDgG-G__locationMapDialog>header>.cinematic-home-module__JDgG-G__locationMapDialogActions{flex:none;align-items:center;gap:.55rem;display:flex}.cinematic-home-module__JDgG-G__locationMapGoogleLink{background:var(--warm);border:1px solid var(--warm);color:var(--chat-surface);font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.58rem .82rem;font-size:.76rem;font-weight:500;text-decoration:none;display:inline-flex}.cinematic-home-module__JDgG-G__locationMapGoogleLink img{width:18px;height:18px;display:block}.cinematic-home-module__JDgG-G__locationMapGoogleLink:hover{opacity:.84}.cinematic-home-module__JDgG-G__locationMapGoogleLink:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.cinematic-home-module__JDgG-G__locationMapDialog>header button{border:1px solid var(--line);color:var(--warm);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.cinematic-home-module__JDgG-G__locationMapDialog>header button:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.cinematic-home-module__JDgG-G__locationMapExpandedImage{background:#171a180a;height:min(68vh,620px);min-height:360px;position:relative}.cinematic-home-module__JDgG-G__interactiveLocationMap{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.cinematic-home-module__JDgG-G__interactiveLocationFallback,.cinematic-home-module__JDgG-G__interactiveLocationCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.cinematic-home-module__JDgG-G__interactiveLocationFallback{object-fit:cover;z-index:0;transition:opacity .22s}.cinematic-home-module__JDgG-G__interactiveLocationMap[data-map-state=interactive] .cinematic-home-module__JDgG-G__interactiveLocationFallback{opacity:0;pointer-events:none}.cinematic-home-module__JDgG-G__interactiveLocationCanvas{z-index:1}.cinematic-home-module__JDgG-G__interactiveLocationStatus{color:#171a18;z-index:2;background:#ffffffe6;border-radius:999px;padding:.36rem .55rem;font-size:.66rem;position:absolute;bottom:.6rem;left:.6rem}.cinematic-home-module__JDgG-G__homeDark .cinematic-home-module__JDgG-G__interactiveLocationFallback{filter:brightness(.75)saturate(.72)}.cinematic-home-module__JDgG-G__interactiveLocationMap .mapboxgl-ctrl-bottom-right{bottom:.55rem;right:.55rem}.cinematic-home-module__JDgG-G__interactiveLocationMap .mapboxgl-ctrl-group{border-radius:11px;overflow:hidden;box-shadow:0 2px 12px #00000021}.cinematic-home-module__JDgG-G__interactiveLocationMap .mapboxgl-ctrl-attrib{font-size:9px}.cinematic-home-module__JDgG-G__selectedLocationDetails{grid-template-columns:18px minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.85rem .9rem .95rem;display:grid}.cinematic-home-module__JDgG-G__selectedLocationDetails>span{justify-content:center;align-items:center;width:18px;height:26px;display:flex}.cinematic-home-module__JDgG-G__selectedLocationMarker{width:14px;height:21px;display:block;overflow:visible}.cinematic-home-module__JDgG-G__selectedLocationDetails>div{gap:.16rem;min-width:0;display:grid}.cinematic-home-module__JDgG-G__selectedLocationDetails strong{font-size:.9rem;font-weight:500;line-height:1.35}.cinematic-home-module__JDgG-G__selectedLocationDetails small{color:var(--soft);overflow-wrap:anywhere;font-size:.74rem;line-height:1.4}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse p{color:var(--warm);font-size:.98rem;line-height:1.45}.cinematic-home-module__JDgG-G__currentConversationTurn{flex-direction:column;gap:.72rem;width:100%;display:flex}.cinematic-home-module__JDgG-G__currentQuestionRow{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:.9rem;width:100%;max-width:min(920px,84%);margin-top:.15rem;display:grid}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__chatOrbDock{width:54px;height:54px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__questionCopy{text-align:left;justify-content:center;align-items:flex-start;min-height:54px;padding:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__questionCopy h1{letter-spacing:-.015em;text-align:left;max-width:820px;font-size:clamp(1.05rem,1.45vw,1.28rem);font-weight:400;line-height:1.5}.cinematic-home-module__JDgG-G__questionTypingFrame{position:relative}.cinematic-home-module__JDgG-G__questionTypingMeasure{visibility:hidden;display:block}.cinematic-home-module__JDgG-G__questionTypingVisible{position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock{padding-inline:.75rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands{justify-content:flex-start;padding-left:.35rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__commandForm{max-width:none}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__commandForm{width:calc(100% - 1rem)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript{padding:1.1rem .25rem .8rem;scroll-padding-block:1.1rem .8rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerHistory{gap:1.35rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__currentConversationTurn{padding-bottom:1.25rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerQuestion{max-width:92%;padding-left:0;font-size:.94rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse{max-width:88%}.cinematic-home-module__JDgG-G__selectedLocationCard{border-radius:16px;max-width:88%}.cinematic-home-module__JDgG-G__selectedLocationMap{height:132px}.cinematic-home-module__JDgG-G__selectedLocationDetails{padding:.72rem .75rem .8rem}.cinematic-home-module__JDgG-G__locationMapLayer{padding:.75rem}.cinematic-home-module__JDgG-G__locationMapDialog{border-radius:17px}.cinematic-home-module__JDgG-G__locationMapDialog>header{padding:.75rem}.cinematic-home-module__JDgG-G__locationMapDialogCopy>span{max-width:46vw}.cinematic-home-module__JDgG-G__locationMapExpandedImage{height:min(72vh,540px);min-height:280px}.cinematic-home-module__JDgG-G__currentQuestionRow{grid-template-columns:42px minmax(0,1fr);gap:.65rem;max-width:96%}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__chatOrbDock{width:42px;height:42px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__questionCopy{min-height:42px}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__questionCopy h1{max-width:100%;font-size:1rem}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands{justify-content:flex-start;padding-left:0}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript{padding:.65rem .25rem .4rem;scroll-padding-block:.65rem .4rem}}@media (max-width:560px){.cinematic-home-module__JDgG-G__locationMapDialog>header{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.8rem;padding:.9rem;display:grid}.cinematic-home-module__JDgG-G__locationMapDialogCopy>span{max-width:none}.cinematic-home-module__JDgG-G__locationMapDialog>header>.cinematic-home-module__JDgG-G__locationMapDialogActions{justify-content:space-between;width:100%}.cinematic-home-module__JDgG-G__locationMapGoogleLink{flex:auto;justify-content:center;min-height:44px}.cinematic-home-module__JDgG-G__locationMapDialog>header button{flex-basis:44px;width:44px;height:44px}}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation]{justify-content:flex-start;align-items:center;padding-block:.75rem;overflow-y:auto}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{flex:none;width:calc(100% - 1rem);min-height:0;margin:auto auto 1.25rem;animation:.72s cubic-bezier(.22,1,.36,1) both cinematic-home-module__JDgG-G__confirmationOrbEnterMobile;position:relative;top:auto;left:auto;transform:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]:before{display:none}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__briefConfirm{flex:none;width:calc(100% - 1rem);margin:0 auto auto;padding:0 .35rem;overflow:visible}}@keyframes cinematic-home-module__JDgG-G__confirmationOrbEnterMobile{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:none}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=confirmation] .cinematic-home-module__JDgG-G__conversationQuestionHeader[data-confirm=true]{opacity:1;animation:none;transform:none}}@property --colour-input-stroke-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.cinematic-home-module__JDgG-G__homeColour{--hero-scene-duration:0s;--theme-duration:.18s;--theme-ease:ease-out;--black:#030b17;--card-ink:#e1e1f2ad;--colour-feature-art-size:63.8px;--colour-feature-size:64px;--colour-discovery-orb-size:54px;--colour-input-gap-shift:1.314rem;--colour-input-half-height:40px;--colour-input-height:80px;--colour-current-input-half-height:var(--colour-input-half-height);--colour-current-input-half-width:0px;--colour-current-input-height:var(--colour-input-height);--colour-input-orb-half-size:27px;--colour-composer-orb-left:calc(var(--colour-input-half-height) - var(--colour-input-orb-half-size));--colour-input-orb-size:var(--colour-discovery-orb-size);--colour-input-radius:999px;--colour-input-ring:3px;--colour-input-send-size:44px;--colour-input-speed:9s;--colour-input-top-offset:clamp(24px, 3vw, 48px);--colour-chat-composer-width:800px;--colour-landing-stack-shift:clamp(72px, 9.4vh, 106px);--colour-page-gutter:clamp(1.25rem, 2.5vw, 2rem);--colour-resume-gap:10px;--faint:#e4e6f773;--hero-sub-ink:#e8e9f8b8;--idle-surface:#071122d1;--line:#9791e830;--mint:#aaa1ff;--mint-soft:#7ed2df;--resume-ink:#eeedffeb;--resume-ink-muted:#e0e1f494;--scene-knockout:#050f1c;--scene-knockout-mid:#050f1cad;--scene-knockout-edge:#050f1c38;--scene-shadow:#0000006b;--send-surface:#aaa1ff;--soft:#e6e8f8ad;--warm:#f8f7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#030b17}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__invitationTitleAccent{color:#b4a9f4}body:has(.cinematic-home-module__JDgG-G__homeColour){background:#030b17}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__fixedBackdrop{background:#030b17!important}.cinematic-home-module__JDgG-G__colourAtmosphere{z-index:0;background:radial-gradient(64% 52% at 50% 48%,#18304c3d 0%,#0000 68%),linear-gradient(#020812 0%,#030b17 48%,#061020 100%);position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-player{z-index:0}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{color:#b9b1ff29;filter:none;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none;opacity:1!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{opacity:1;background:#030b1742}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:after{opacity:0;background:#030b172e}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__fixedBackdrop .fl-noise{opacity:.13}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNav{height:auto;padding:var(--colour-page-gutter);align-items:flex-start}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav{--section-nav-active:#b4a9f4;--section-nav-ink:#f8f7ff;box-shadow:none;color:var(--section-nav-ink);pointer-events:auto;left:50%;top:var(--colour-page-gutter);background:0 0;border:0;align-items:center;gap:1.25rem;padding:0;display:flex;position:absolute;transform:translate(-50%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a{color:var(--section-nav-ink);font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.13em;opacity:.58;text-transform:uppercase;height:40px;transition:color var(--theme-duration) var(--theme-ease), opacity .15s ease-out, transform .15s ease-out;justify-content:center;align-items:center;padding:0 .1rem;font-size:.82rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a:after{background:var(--section-nav-active);content:"";transform-origin:50%;height:2px;transition:transform .15s ease-out;position:absolute;bottom:2px;left:.1rem;right:.1rem;transform:scaleX(0)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a[aria-current=location]{opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a[aria-current=location]:after{transform:scaleX(1)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav a:focus-visible{outline-offset:2px;outline:2px solid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__stageSectionNav{--section-nav-ink:#1c2937;color:var(--section-nav-ink)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__wordmark img{filter:none;opacity:0;height:54px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__wordmark{color:#f8f7ff;transition:color .18s;position:relative;transform:translate(10%,10%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__wordmark:after{content:"";pointer-events:none;background:currentColor;position:absolute;inset:0;-webkit-mask:url(/FTR.svg) 50%/contain no-repeat;mask:url(/FTR.svg) 50%/contain no-repeat}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu summary,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu summary:hover{color:#f8f7ff;gap:.8rem;min-width:48px;height:48px;transition:color .18s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__wordmark,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__menu>summary{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuLabel{color:inherit;font-size:.82rem;transition:color .18s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuGlyph{color:inherit;width:36px;height:20px;transition:color .18s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__menuLabel,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__menuGlyph{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuGlyph i{height:2.5px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuGlyph i:first-child{width:36px;top:4px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuGlyph i:last-child{width:24px;top:13px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuGlyph i:first-child,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu[open] .cinematic-home-module__JDgG-G__menuGlyph i:last-child{width:32px;top:9px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menuGlyph i{background:currentColor;transition:background-color .18s,transform .18s,width .18s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu nav{--menu-divider-colour:#ffffff17;-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#060e1bb8;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000057}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu nav small{color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu nav :is(a,button){color:#f4f3ffd6;border-top-color:#ffffff17}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__menu nav :is(a,button):hover{color:#c1bbff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalIdle{border-radius:var(--colour-input-radius);height:auto;min-height:var(--colour-input-height);top:calc(50% + var(--colour-input-top-offset) + var(--colour-input-gap-shift) + var(--colour-landing-stack-shift) - var(--colour-input-half-height));background:#ffffff12;border:1px solid #dad6ff40;width:min(920px,100vw - 3rem);transition:border-radius .15s cubic-bezier(.2,0,0,1),transform .62s cubic-bezier(.16,1,.3,1);transform:translate(-50%);box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #aba0ff1f,0 0 0 1px #b5abff12,0 18px 54px #0003;-webkit-backdrop-filter:blur(28px)saturate(125%)!important;backdrop-filter:blur(28px)saturate(125%)!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalIdle:has(textarea:focus-visible){background:#ffffff17;border-color:#ebe7ff70;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #bcb0ff3d,0 0 0 1px #c9c0ff29,0 20px 58px #00000038}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{border-radius:var(--colour-input-radius);isolation:isolate;height:auto;min-height:var(--colour-input-height);transition:border-radius .15s cubic-bezier(.2,0,0,1);position:relative;overflow:visible}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalIdle:has(.cinematic-home-module__JDgG-G__commandForm[data-multiline=true]){border-radius:18px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm[data-multiline=true]{grid-template-columns:var(--colour-input-orb-size) minmax(0, 1fr) var(--colour-input-send-size);border-radius:18px;grid-template-rows:auto auto;align-items:end;gap:.25rem 1rem;display:grid}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour{--colour-input-radius:18px}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm[data-multiline=true]>textarea{grid-area:1/1/auto/-1;width:100%;padding:.375rem .5rem .25rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm[data-multiline=true]>.cinematic-home-module__JDgG-G__commandLeadOrb{grid-area:2/1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm[data-multiline=true]>button{grid-area:2/3}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>.cinematic-home-module__JDgG-G__commandLeadOrb,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>textarea,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>button{z-index:1;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandRevealSurface{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStroke{--colour-input-stroke-angle:0deg;border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStrokeGlow{border-radius:inherit;filter:blur(8px);opacity:1;position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStrokeLine{border-radius:inherit;filter:blur(1.25px);position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStrokeGlow>span,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStrokeLine>span{background:conic-gradient(from var(--colour-input-stroke-angle), #aaa1ff00 0deg, #aaa1ff00 214deg, #aaa1ff1f 234deg, #aaa1ff6b 254deg, #aaa1ff 278deg, #aaa1ff7a 302deg, #aaa1ff24 324deg, #aaa1ff00 344deg, #aaa1ff00 360deg);border-radius:inherit;padding:var(--colour-input-ring);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandStroke{animation:cinematic-home-module__JDgG-G__colourInputStrokeSpin var(--colour-input-speed) linear infinite}}@keyframes cinematic-home-module__JDgG-G__colourInputStrokeSpin{to{--colour-input-stroke-angle:1turn}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation{overflow:visible}.cinematic-home-module__JDgG-G__homeHeroIntroStage{pointer-events:none;z-index:24;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.cinematic-home-module__JDgG-G__homeHeroIntroPrelude{color:#fff;font-family:"railroad-gothic-atf", var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:0;text-align:center;text-shadow:none;will-change:transform;width:min(880px,100vw - 3rem);font-size:clamp(4rem,6vw,6.25rem);font-style:normal;font-weight:500;line-height:.88;position:relative}.cinematic-home-module__JDgG-G__homeHeroIntroLine{white-space:nowrap;will-change:transform;width:max-content;min-height:.88em;margin-inline:auto;display:block;position:relative}.cinematic-home-module__JDgG-G__homeHeroIntroLine:before{content:attr(data-full-text);visibility:hidden}.cinematic-home-module__JDgG-G__homeHeroIntroLine>span{white-space:nowrap;position:absolute;top:0;left:0}.cinematic-home-module__JDgG-G__homeHeroIntroLine strong{color:#b4a9f4;font:inherit}.cinematic-home-module__JDgG-G__homeHeroIntroTyping:after{content:"";vertical-align:.02em;background:currentColor;width:.035em;height:.72em;margin-left:.08em;animation:.64s step-end infinite cinematic-home-module__JDgG-G__homeHeroCaret;display:inline-block}@keyframes cinematic-home-module__JDgG-G__homeHeroCaret{0%,46%{opacity:1}47%,to{opacity:0}}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__homeHeroIntroPrelude{color:#1c2937;text-shadow:none}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] .cinematic-home-module__JDgG-G__homeHeroIntroStage,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] .cinematic-home-module__JDgG-G__homeHeroIntroStage,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] .cinematic-home-module__JDgG-G__homeHeroIntroStage,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] .cinematic-home-module__JDgG-G__homeHeroIntroStage,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] .cinematic-home-module__JDgG-G__homeHeroIntroStage,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=chrome] .cinematic-home-module__JDgG-G__homeHeroIntroStage{opacity:0;transition:none}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation h1{opacity:0}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] .cinematic-home-module__JDgG-G__terminalInvitation>p{opacity:0;pointer-events:none;transform:translateY(16px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=chrome] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=complete] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=skipped] .cinematic-home-module__JDgG-G__terminalInvitation>p{opacity:1;transform:translateY(0)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=chrome] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=complete] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=skipped] .cinematic-home-module__JDgG-G__terminalInvitation h1{opacity:1}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation h1,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation>p{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] [data-home-scroll-cue]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation h1{transition-duration:.42s}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation>p{transition-duration:.3s}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] [data-home-scroll-cue]{transition-duration:.32s}:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] [data-home-scroll-cue],.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] [data-home-scroll-cue]){opacity:0;pointer-events:none;transform:translateY(16px)}:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas),:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art){filter:contrast(.72)saturate(.72);opacity:0!important}:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=chrome] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=complete] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=skipped] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas),:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=chrome] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=complete] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=skipped] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art){filter:none;transition:filter .62s cubic-bezier(.2,0,0,1),opacity .62s cubic-bezier(.2,0,0,1);opacity:1!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation h1{bottom:calc(100% + 4.6rem + var(--colour-input-gap-shift));color:#fff;letter-spacing:0;text-shadow:none;width:min(880px,100vw - 3rem);font-size:clamp(4rem,6vw,6.25rem);left:50%;transform:translate(-50%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation h1>span{text-shadow:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__invitationTitleLine{display:inline}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation>p{bottom:calc(100% + 2.25rem + var(--colour-input-gap-shift) - .89rem);color:#e7e8f7b3;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;letter-spacing:.005em;text-wrap:pretty;max-width:620px;font-size:.94rem;line-height:1.55}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{box-shadow:none;padding:.75rem 1.125rem .75rem var(--colour-composer-orb-left);background:0 0;border:0;gap:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandLeadOrb{box-shadow:none;color:#aaa1ff;filter:none;height:var(--colour-input-orb-size);width:var(--colour-input-orb-size);background:0 0;border:0;border-radius:0;flex:none;align-self:center;place-items:center;padding:0;display:grid;overflow:visible;transform:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandLeadOrb canvas{width:100%;height:100%;display:block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea{color:#f7f7ff;font-size:1.04rem;font-weight:400}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#e2e3f485}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#f7f5ff;height:var(--colour-input-send-size);width:var(--colour-input-send-size);background:#b4a9f4;border:1px solid #b4a9f4;transition:background-color .15s,box-shadow .15s,transform .15s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover{box-shadow:none;background:#a79bea}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:not(:disabled):active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:disabled{box-shadow:none;color:#efecff9e;background:#b4a9f429;border-color:#b4a9f429}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button svg{color:currentColor;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:disabled svg{color:#efecff;opacity:.62}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue{left:50%;top:calc(50% + var(--colour-input-top-offset) + var(--colour-input-gap-shift) + var(--colour-landing-stack-shift) - var(--colour-input-half-height) + var(--colour-current-input-height) + var(--colour-resume-gap));z-index:21;align-items:center;gap:.8rem;display:flex;position:absolute;transform:translate(-50%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue>span{color:#e7e6f9b8;font-family:var(--font-home-conversation), "DM Sans", Arial, sans-serif;letter-spacing:.06em;white-space:nowrap;font-size:.66rem;transition:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button{box-shadow:none;color:#efeeffb8;cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;border-radius:0;align-items:center;min-height:0;padding:.25rem 0;font-size:.72rem;text-decoration:none;transition:transform .15s ease-out;display:inline-flex;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button:after{content:"";position:absolute;inset:-10px -12px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button:hover{color:#fff;text-decoration:underline}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button:focus-visible{outline:0;text-decoration:underline}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCards{z-index:9}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);width:min(1240px,100vw - 4rem);display:grid;position:absolute;bottom:clamp(2.25rem,5.8vh,4.5rem);left:50%;right:auto;transform:translate(-50%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){box-shadow:none;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:1rem;width:auto;padding:0;display:grid;position:relative;inset:auto}.cinematic-home-module__JDgG-G__colourFeatureIcon{box-shadow:none;color:#aaa1ff;height:var(--colour-feature-size);isolation:isolate;width:var(--colour-feature-size);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2) .cinematic-home-module__JDgG-G__colourFeatureIcon{transform:scale(1.06)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3) .cinematic-home-module__JDgG-G__colourFeatureIcon,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4) .cinematic-home-module__JDgG-G__colourFeatureIcon{transform:scale(1.14)}.cinematic-home-module__JDgG-G__colourFeatureIcon:before{background:var(--feature-art) no-repeat center / contain;content:"";filter:none;height:var(--colour-feature-art-size);opacity:.96;width:var(--colour-feature-art-size);z-index:1;position:relative;-webkit-mask:none;mask:none}.cinematic-home-module__JDgG-G__colourFeatureOrb:before{content:none}.cinematic-home-module__JDgG-G__colourFeatureOrb canvas{width:100%;height:100%;display:block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard svg{color:currentColor;margin:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard>div{isolation:isolate;gap:.42rem;display:grid;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2{color:#afa7ff;letter-spacing:0;paint-order:stroke fill;text-shadow:0 0 6px var(--scene-knockout);-webkit-text-stroke:2px var(--scene-knockout);margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{color:#dfe1f29c;paint-order:stroke fill;max-width:260px;text-shadow:0 0 5px var(--scene-knockout);-webkit-text-stroke:1.5px var(--scene-knockout);margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;line-height:1.55}@media (min-width:701px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{isolation:isolate;text-shadow:none;-webkit-text-stroke:0;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2>span:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p>span:before{color:#0000;content:attr(data-text);line-height:inherit;paint-order:stroke fill;pointer-events:none;text-shadow:none;-webkit-text-fill-color:transparent;position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p:before{filter:blur(10px);z-index:0;-webkit-text-stroke:13px var(--scene-knockout)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2>span,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p>span{isolation:isolate;z-index:2;display:block;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2>span:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p>span:before{z-index:-1;-webkit-text-stroke:7px var(--scene-knockout)}}@media (max-width:1000px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{gap:1.25rem;width:calc(100vw - 3rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2{font-size:.84rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{font-size:.68rem;line-height:1.5}}@media (min-width:1001px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{gap:clamp(1rem,1.7vw,1.4rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:.9rem;min-height:118px;padding:.85rem .9rem;display:flex;box-shadow:inset 0 1px #ffffff12,0 12px 32px #0003}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard>div{flex:1;order:1;min-width:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourFeatureIcon{flex:0 0 var(--colour-feature-size);order:2;margin-left:auto}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourFeatureIcon:before{background-image:var(--feature-art-mobile)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{max-width:none;text-shadow:none;-webkit-text-stroke:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2>span:before,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p>span:before{content:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2{font-size:.82rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{font-size:.66rem;line-height:1.45}}@media (min-width:701px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{display:contents}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){width:min(340px,25vw);position:absolute}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:first-child{top:21%;left:clamp(2rem,6vw,7rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2){top:21%;right:clamp(2rem,6vw,7rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3){bottom:14%;left:clamp(2rem,7vw,8rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4){bottom:14%;right:clamp(2rem,7vw,8rem)}}@media (min-width:701px) and (max-width:1050px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){width:220px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:first-child{top:18%;left:2rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(2){top:18%;right:2rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(3),.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(4){display:none}}@media (min-width:1051px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){--colour-feature-art-size:57.4px;--colour-feature-size:57.6px;border-radius:16.2px;gap:.81rem;width:min(306px,22.5vw);min-height:106px;padding:.765rem .81rem}}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour{--colour-feature-art-size:70.4px;--colour-feature-size:72px;--colour-input-gap-shift:1.051rem;--colour-input-half-height:32px;--colour-input-height:64px;--colour-discovery-orb-size:42px;--colour-input-orb-half-size:21px;--colour-input-orb-size:var(--colour-discovery-orb-size);--colour-input-send-size:44px;--colour-mobile-prompt-anchor-offset:calc(var(--colour-input-gap-shift) + 2.375rem);--colour-page-gutter:1rem}body:has(.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive)){height:100%;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive),.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__homeMain,.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__stage{height:100svh;min-height:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNav{height:76px;padding:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageSectionNav{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCards{bottom:max(.15rem, env(safe-area-inset-bottom));pointer-events:auto;inset-inline:0;display:block;top:auto}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsHeader{justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsHeader span{color:#c1bbff;font-size:.78rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsHeader small{color:#e7e8f794;font-size:.66rem}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{width:max-content;max-width:none;display:none;position:absolute;top:0;left:50%;transform:translate(-50%);font-size:var(--hero-ascii-row-height,1.25dvh)!important;opacity:1!important}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas{color:#b9b1ff29;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__wordmark img{height:42px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalIdle{height:auto;min-height:var(--colour-input-height);bottom:auto;left:1rem;right:1rem;top:calc(50% + var(--colour-mobile-prompt-anchor-offset));width:auto;transform:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue{top:calc(50% + var(--colour-mobile-prompt-anchor-offset) + var(--colour-current-input-height) + .75rem);gap:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue>span{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation h1{bottom:calc(100% + 4rem + var(--colour-input-gap-shift));width:100%;font-size:clamp(2.65rem,13vw,4rem);left:auto;transform:none}.cinematic-home-module__JDgG-G__homeHeroIntroPrelude{text-align:center;width:calc(100vw - 2rem);font-size:clamp(2.65rem,13vw,4rem)}.cinematic-home-module__JDgG-G__homeHeroIntroLine{margin-inline:auto}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=checking] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=typing] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-circle] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=composer-content] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=supporting] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=scene] [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation>p{bottom:calc(100% + 1.3rem + var(--colour-input-gap-shift));max-width:330px;font-size:.7rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{padding:.5rem .625rem .5rem var(--colour-composer-orb-left);margin:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__commandLeadOrb{height:var(--colour-input-orb-size);width:var(--colour-input-orb-size);padding:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea{height:2.8em;min-height:2.8em;padding-block:0;font-size:1rem;line-height:1.4;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button{height:var(--colour-input-send-size);width:var(--colour-input-send-size)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue button{color:#efeeffb8;padding:.25rem 0;font-size:.66rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;width:auto;padding:.5rem 1rem 1.25rem;scroll-padding-inline:1rem;display:flex;position:relative;inset:auto;overflow-x:auto;transform:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack::-webkit-scrollbar{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);scroll-snap-align:start;background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;flex:0 0 calc(100vw - 3rem);align-items:center;gap:1rem;height:100px;min-height:100px;padding:.6rem .9rem;display:flex;box-shadow:inset 0 1px #ffffff12,0 12px 32px #0003}.cinematic-home-module__JDgG-G__colourFeatureIcon{flex:0 0 var(--colour-feature-size);height:var(--colour-feature-size);width:var(--colour-feature-size);order:2;margin-left:auto}.cinematic-home-module__JDgG-G__colourFeatureIcon:before{background-image:var(--feature-art-mobile);height:var(--colour-feature-art-size);width:var(--colour-feature-art-size)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2{font-size:.88rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{text-shadow:none;-webkit-text-stroke:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{font-size:.7rem;line-height:1.5}}@media (max-height:760px) and (min-width:701px){.cinematic-home-module__JDgG-G__homeColour{--colour-feature-art-size:54px;--colour-feature-size:54px;--colour-input-gap-shift:.993rem;--colour-input-half-height:36px;--colour-input-height:72px;--colour-input-orb-size:var(--colour-discovery-orb-size);--colour-input-send-size:44px;--colour-input-top-offset:40px;--colour-landing-stack-shift:clamp(46px, 7vh, 54px)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalIdle{top:calc(50% + var(--colour-input-top-offset) + var(--colour-input-gap-shift) + var(--colour-landing-stack-shift) - var(--colour-input-half-height))}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__colourResumeCue{top:calc(50% + var(--colour-input-top-offset) + var(--colour-input-gap-shift) + var(--colour-landing-stack-shift) - var(--colour-input-half-height) + var(--colour-current-input-height) + var(--colour-resume-gap))}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation h1{bottom:calc(100% + 3.7rem + var(--colour-input-gap-shift));font-size:clamp(2.6rem,4.5vw,4rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation>p{bottom:calc(100% + 1.7rem + var(--colour-input-gap-shift));font-size:.78rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{padding:.5rem .875rem .5rem var(--colour-composer-orb-left)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__mobileCardsTrack{bottom:1.35rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__openingInfoCard p{font-size:.62rem;line-height:1.45}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive{--chat-surface:#030a16db;--results-line:#b7b1ff2b;--results-muted:#dee0f499;--workspace-question-actions-gap:60px;--workspace-sidebar-width:230px;--workspace-glass:#0a1627ad;--workspace-glass-strong:#081221d6;--workspace-glass-soft:#ffffff0e;--workspace-hairline:#cac5ff29;--workspace-highlight:#ffffff14;--workspace-shadow:#0000004d;color:#f8f7ff;background:#030a16}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop{background:#030a16!important}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__colourAtmosphere{background:radial-gradient(56% 50% at 50% 108%,#444dbe24 0%,#0000 68%),radial-gradient(48% 42% at 66% 44%,#24517c1f 0%,#0000 72%),linear-gradient(#020812 0%,#030a16 52%,#071326 100%)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{color:#cdc9ff9e;filter:none;opacity:0!important}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{opacity:1;background:#030a163d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__fixedBackdrop .fl-noise{opacity:.09}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);background:radial-gradient(circle at 72% 100%,#aaa1ff38 0%,#0000 42%),linear-gradient(165deg,#030a16f7 0%,#081020f0 68%,#181438f2 100%);border-right-color:#cac5ff21;box-shadow:inset -1px 0 #ffffff08}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand{border-radius:10px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand:focus-visible{outline-offset:3px;outline:2px solid #aaa1ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand img{filter:invert()brightness(1.12);width:88px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceNavLabel{color:#d7d7ef6b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter button{color:#dee0f3ad;min-height:44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>svg{color:#dee0f3;opacity:.68;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>svg{color:var(--soft);opacity:1;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks a:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter a:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter button:hover{color:#fff;background:#aaa1ff17}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button):hover>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button):hover>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]>svg{color:#fff;opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#aaa1ff1f;border-color:#c9c4ff38;box-shadow:inset 3px 0 #c1bbff,inset 0 1px #ffffff14,0 14px 34px #00000024}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button>em{color:#efeeffd1;background:#aaa1ff21;border:1px solid #c9c4ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]>em{background:#aaa1ff33;border-color:#cdc8ff38}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter{border-top-color:#cac5ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#f8f7ff;background:0 0;border:0;border-radius:0;gap:.8rem;min-height:44px;padding:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton>span{color:currentColor;opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton .cinematic-home-module__JDgG-G__menuLabel{letter-spacing:.08em;text-transform:none;font-size:.82rem;line-height:1;display:inline-block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton .cinematic-home-module__JDgG-G__menuGlyph{width:36px;height:20px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton .cinematic-home-module__JDgG-G__menuGlyph i{background:currentColor;height:2.5px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton .cinematic-home-module__JDgG-G__menuGlyph i:first-child{width:36px;top:4px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileMenuButton .cinematic-home-module__JDgG-G__menuGlyph i:last-child{width:24px;top:13px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceDrawerBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01050ca3}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceDrawerClose{color:#f8f7ff;border-color:#cdc8ff2e}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools{top:1.25rem;right:1.25rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{-webkit-backdrop-filter:none;backdrop-filter:none;color:#f8f7ff;background:#030a16;transform:none}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-zooming=true]{transform:scale(.62)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__conversationQuestionHeader:before{background:linear-gradient(#030a16fa 0%,#030a16f0 66%,#030a16bd 80%,#0000 100%)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__questionCopy h1,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__questionCopy p,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy p{color:#f8f7ffeb}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__chatOrbDock{filter:none}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow .cinematic-home-module__JDgG-G__chatOrbDock{height:var(--colour-discovery-orb-size);width:var(--colour-discovery-orb-size)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__skipIntro,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__statusMessage,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__aiDisclaimer{color:#dddff37a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__skipIntro:hover{color:#fff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion{color:#e1e2f4a8}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationCard{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#fff1;border:1px solid #c6c1ff29;box-shadow:inset 0 1px #ffffff12,0 18px 44px #00000024}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111a2b}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerTurn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerQuestion{background:#ffffff08;border-bottom-color:#cac5ff1a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerResponse p,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse p,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationDetails strong{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerResponse small,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationDetails small{color:#dcdef28a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationMarker{color:#aaa1ff;filter:drop-shadow(0 0 6px #aaa1ff59)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerEditor textarea{color:#f8f7ff;background:#ffffff0d;border-color:#cac5ff26}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerEditor textarea:focus{border-color:#aaa1ff99}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerEditor button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewActions button{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);color:#ebeafcc7;background:#ffffff0d;border-color:#cac5ff29}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands button:hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply:hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewActions button:hover{color:#fff;background:#aaa1ff1f;border-color:#beb8ff4d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__viewAllReply{color:#b9b2ff;border-color:#aaa1ff57}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__searchAnotherVenueReply,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__skipReply{color:#dee0f48a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands button svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply svg{color:#ebeafc;opacity:.78;stroke:currentColor;flex:none}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands button:hover svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply:hover svg{color:#fff;opacity:1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__viewAllReply svg{color:#b9b2ff;opacity:1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__inlineCommands :is(.cinematic-home-module__JDgG-G__searchAnotherVenueReply,.cinematic-home-module__JDgG-G__skipReply) svg{color:#dee0f4;opacity:.54}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewActions button>svg{color:#ebeafc;opacity:.78;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewActions button:hover>svg{color:#fff;opacity:1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);box-sizing:border-box;min-height:62px;width:min(var(--colour-chat-composer-width), calc(100% - clamp(2rem, 8vw, 7rem)));background:#ffffff12;border:1px solid #cfcaff33;border-radius:999px;align-items:flex-end;padding:.5rem 3.75rem .5rem .85rem;transition-property:border-radius;transition-duration:.12s;transition-timing-function:cubic-bezier(.2,0,0,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #aaa1ff14,0 18px 48px #0000002e}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm[data-multiline=true],.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm[data-multiline=true]{border-radius:18px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm:focus-within,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm:focus-within{background:#ffffff17;border-color:#ccc6ff61;box-shadow:inset 0 1px #ffffff24,0 0 0 3px #aaa1ff14,0 20px 54px #0003}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea{color:#f8f7ff;flex:auto;width:100%;height:auto;min-height:44px;max-height:132px;padding:.65rem .25rem .45rem;line-height:1.45;transition-property:height;transition-duration:.12s;transition-timing-function:cubic-bezier(.2,0,0,1);overflow-y:hidden}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea::placeholder,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#dee0f47a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm>svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm>svg{color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button{color:#fff;background:linear-gradient(145deg,#beb7ff,#8f84e8);position:absolute;bottom:.5rem;right:.6rem;box-shadow:inset 0 1px #ffffff4d,0 10px 28px #5648be47}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):active,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button:not(:disabled):active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button:disabled,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button:disabled{box-shadow:none;color:#f0eeff;background:#aaa1ff21}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button svg{color:currentColor;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button:disabled svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button:disabled svg{opacity:.42}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{margin-bottom:max(.75rem, env(safe-area-inset-bottom));border-radius:18px;width:calc(100% - 1rem);min-height:80px;padding:.45rem 3.55rem .45rem .75rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm[data-multiline=true],.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm[data-multiline=true]{border-radius:18px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea{min-height:64px;max-height:112px;padding:.55rem .2rem .35rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm button{bottom:.45rem;right:.5rem}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm{margin-bottom:.25rem}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerHistory{justify-content:flex-start;min-height:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow{padding-bottom:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock{min-height:50px;padding-top:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__planningBar{background:#aaa1ff21}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__planningBar>i{background:linear-gradient(90deg,#8177dc,#c4beff);box-shadow:0 0 14px #aaa1ff61}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__planningCurrent>p{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__planningCurrent>span{color:#dee0f480}.cinematic-home-module__JDgG-G__matchingRecovery{flex-direction:column;align-items:center;gap:.7rem;margin-top:.2rem;display:flex}.cinematic-home-module__JDgG-G__matchingRecovery p{color:#dee0f494;text-wrap:pretty;margin:0;font-size:.76rem;line-height:1.5}.cinematic-home-module__JDgG-G__matchingRecovery button{color:#f8f7ff;cursor:pointer;font:inherit;background:#aaa1ff1a;border:1px solid #c4beff3d;border-radius:999px;align-items:center;gap:.45rem;min-height:44px;padding:.65rem .95rem;font-size:.74rem;transition-property:background-color,border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-flex}.cinematic-home-module__JDgG-G__matchingRecovery button:hover{background:#aaa1ff29;border-color:#c4beff61}.cinematic-home-module__JDgG-G__matchingRecovery button:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReview,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#081221d1;border-color:#cac5ff2b;box-shadow:inset 0 1px #ffffff12,0 28px 80px #00000057}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewLead,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewFields dt,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor header small,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor label span{color:#dee0f485}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewSummary,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewFields dd,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor header h2{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewFields,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor input{border-color:#cac5ff24}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefEditor input{color:#f8f7ff;background:#ffffff0d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewConfirm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__saveBrief,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerEditor button[type=submit]{color:#080c19;background:#aaa1ff;border-color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefReviewConfirm svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefConfirmSecondary svg{color:#fff;opacity:1;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefConfirmSecondary svg{color:#f8f7ffb8}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefConfirmSecondary:hover svg{color:#fff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__saveBrief svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__answerEditor button[type=submit] svg{color:#080c19;opacity:1;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__shortlistModalLayer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01050cad}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__shortlistModal{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#060e1bb8;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000057}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarHeader small,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar>header small{color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarHeader h2,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar h2,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialogCopy strong{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarClose,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog>header button{color:#efeeffcc;background:#ffffff0d;border-color:#cac5ff29}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarClose:hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls button:not(:disabled):hover{color:#f8f7ff;background:#aaa1ff26;border-color:#aaa1ff61}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarClose svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls button svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog>header button svg{color:#efeeff;opacity:.8;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarClose:hover svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls button:not(:disabled):hover svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog>header button:hover svg{color:#f8f7ff;opacity:1}@media (min-width:901px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){left:var(--workspace-sidebar-width)}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer) svg{color:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer) :focus-visible{outline-color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls>span{color:#f8f7ffe0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendarGrid button{color:#f5f4ffd1;background:0 0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button:not(:disabled):hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button:not(:disabled):focus-visible,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendarGrid button:hover{color:#080c19;background:#aaa1ff;border-color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button[data-today=true]{color:#c1bbff;border-color:#aaa1ff8f;font-weight:600}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button[data-today=true]:hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button[data-today=true]:focus-visible{color:#080c19}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarGrid button:disabled{color:#dee0f447}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendarGrid button[aria-current=date]{color:#080c19;background:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarWeekdays,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendarWeekdays span,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialogCopy>span,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListHint{color:#dee0f48a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarFooter{border-top-color:#ffffff1a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarFooter button{color:#efeeffcc;background:#ffffff0d;border-color:#cac5ff29}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarFooter button:hover{color:#f8f7ff;background:#aaa1ff26;border-color:#aaa1ff61}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarFooter button:first-child{color:#080c19;background:#aaa1ff;border-color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:#080c19;background:#bbb5ff;border-color:#bbb5ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child{color:#efeeffcc;background:#ffffff0d;border-color:#cac5ff29}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button:first-child:hover{color:#f8f7ff;background:#aaa1ff26;border-color:#aaa1ff61}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button{color:#f5f4ffd1;background:#ffffff0a;border-color:#cac5ff1f}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button>span:nth-child(2){color:inherit}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button>span:first-child{color:#b9b2ff;background:#aaa1ff1c}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button:hover,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button:focus-visible{background:#aaa1ff1a;border-color:#aaa1ff4d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button>svg{color:#dee0f4;opacity:.42;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button:hover>svg,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button:focus-visible>svg{color:#f8f7ff;opacity:1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationMap{background:#050f1cd1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationGoogle,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__selectedLocationExpand,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapGoogleLink{color:#07101d;background:#f7f6ffeb;border-color:#ffffff61}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__interactiveLocationStatus{color:#f8f7ff;background:#081221e0;border:1px solid #cac5ff29}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__interactiveLocationFallback{filter:brightness(.68)saturate(.7)hue-rotate(10deg)}@media (min-width:901px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript{padding-bottom:0;scroll-padding-bottom:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{margin-bottom:.75rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock{width:min(var(--colour-chat-composer-width), calc(100% - clamp(2rem, 8vw, 7rem)));padding-inline:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__currentConversationTurn{box-sizing:border-box;padding-bottom:var(--workspace-question-actions-gap)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock[data-action-rows="1"]{min-height:50px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock[data-action-rows="2"]{min-height:92px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__terminalReplyDock .cinematic-home-module__JDgG-G__inlineCommands{padding-inline:0}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace{--results-line:#c4beff29;--results-muted:#dbddf194;color:#f8f7ff;background:#030a16bf}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsScroll{scrollbar-color:#aaa1ff3d transparent}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeader,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonGrid>article,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid>article,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#081221b3;border-color:#c4beff29;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000029}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeader small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefView>small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry>header small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryComplete>small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison>header small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefLibrary>header small,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot>small{color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeader h1,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefView h1,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry h1,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefLibrary>header h1,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate h1,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid h2{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeader p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefView>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry>header p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonGrid>article>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid article>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefLibrary>header p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot dt,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief p{color:var(--results-muted)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAgentReply,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid .cinematic-home-module__JDgG-G__resultsBriefNotes{background:#aaa1ff12;border-color:#aaa1ff6b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);background:#081221bd;border-color:#c4beff2b;box-shadow:inset 0 1px #ffffff12,0 16px 44px #0000002e}.cinematic-home-module__JDgG-G__resultsEventContext,.cinematic-home-module__JDgG-G__resultsMobileControlsToggle,.cinematic-home-module__JDgG-G__resultsComparisonTray{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#0812219e;border:1px solid #c4beff24;border-radius:17px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;margin:0 auto .75rem;padding:.65rem .75rem;display:grid;box-shadow:inset 0 1px #ffffff0f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>.cinematic-home-module__JDgG-G__resultsEventOrb{filter:none;pointer-events:none;width:36px;height:36px;display:block;overflow:visible}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventOrb canvas{filter:none;width:100%;height:100%;display:block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>div{min-width:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext small{color:#aaa1ff;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.18rem;font-size:.56rem;font-weight:700;display:block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext p{color:#ecebfbb8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.76rem;line-height:1.35;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button{color:#b9b2ff;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:40px;padding:.55rem .75rem;font-size:.7rem;transition-property:background-color,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button:hover{color:#fff;background:#aaa1ff1a}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbarCount,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineChips button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeaderActions>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineHeading button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBack,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison>header button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison article>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLoading button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty button{color:#efeeffc7;background:#ffffff0d;border-color:#c4beff29}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>label:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>button:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar summary:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDateButton:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineChips button:hover{color:#fff;background:#aaa1ff1c;border-color:#c4beff47}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__resultsHeaderActions>button,.cinematic-home-module__JDgG-G__resultsRefineHeading button,.cinematic-home-module__JDgG-G__resultsBack,.cinematic-home-module__JDgG-G__resultsComparison>header button,.cinematic-home-module__JDgG-G__resultsComparison article>button,.cinematic-home-module__JDgG-G__resultsDrawer footer button,.cinematic-home-module__JDgG-G__resultsDrawerLoading button,.cinematic-home-module__JDgG-G__resultsEmpty button)>svg{color:#efeeff;opacity:.78;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__resultsHeaderActions>button,.cinematic-home-module__JDgG-G__resultsRefineHeading button,.cinematic-home-module__JDgG-G__resultsBack,.cinematic-home-module__JDgG-G__resultsComparison>header button,.cinematic-home-module__JDgG-G__resultsComparison article>button,.cinematic-home-module__JDgG-G__resultsDrawer footer button,.cinematic-home-module__JDgG-G__resultsDrawerLoading button,.cinematic-home-module__JDgG-G__resultsEmpty button):hover>svg{color:#fff;opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar select,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterMenu select{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar select option,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterMenu select option{color:#f8f7ff;background:#071426}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterMenu{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);color:#f8f7ff;background:#081221f0;border-color:#c4beff2e;box-shadow:0 24px 64px #00000061}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterMenu select{background:#ffffff0d;border-color:#c4beff29}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsChecking,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbarCount,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSaveNote,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock>small{color:var(--results-muted)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsChecking>svg{color:#dbddf1;opacity:.58;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);z-index:18;background:#081221d1;border:1px solid #c4beff2e;border-radius:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:.75rem;width:min(720px,100% - 1.5rem);margin:0;padding:.75rem;display:grid;position:fixed;bottom:.75rem;left:calc(50vw + 115px);transform:translate(-50%);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsScroll:has(.cinematic-home-module__JDgG-G__resultsComparisonTray){padding-bottom:6.5rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray>span{color:#b9b2ff;background:#aaa1ff1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray>div{gap:.18rem;min-width:0;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray strong{color:#f8f7ff;font-size:.76rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray small{color:var(--results-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray button{color:#080c19;cursor:pointer;font:inherit;background:#aaa1ff;border:1px solid #aaa1ff;border-radius:999px;min-height:44px;padding:.6rem .9rem;font-size:.7rem;font-weight:600;transition-property:filter,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray button:hover{filter:brightness(1.08)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray button:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);background:#050e1bd1;border-top-color:#c4beff26;box-shadow:0 -18px 48px #0000002e}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock>form{background:#ffffff12;border-color:#c4beff2e;box-shadow:inset 0 1px #ffffff12}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock textarea{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock textarea::placeholder{color:#dcdef275}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock form>button{color:#080c19;background:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock form>button svg{color:#080c19}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot dd,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonGrid h3,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison dd,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist dd,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief h2{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>span,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid article>header span{color:#c1bbff;background:#aaa1ff17;border-color:#c4beff2b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>span svg{color:#d2ceff;filter:drop-shadow(0 0 8px #aaa1ff47);stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>button{min-height:44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefLibrary>header>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryComplete .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer .cinematic-home-module__JDgG-G__resultsPrimaryAction{color:#080c19!important;background:#aaa1ff!important;border-color:#aaa1ff!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefLibrary>header>button svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>a svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate>button svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty .cinematic-home-module__JDgG-G__resultsPrimaryAction svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparison .cinematic-home-module__JDgG-G__resultsPrimaryAction svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry .cinematic-home-module__JDgG-G__resultsPrimaryAction svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer .cinematic-home-module__JDgG-G__resultsPrimaryAction svg{color:#080c19}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);color:#f8f7ff;background:#07111ff0;border-left:1px solid #c4beff29;box-shadow:-30px 0 90px #0000006b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer>header button{color:#fff;background:#081221d1;border-color:#dcd9ff38}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent h3,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsPackages article header,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsPackages li{color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerTagline,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent section>p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsPackages article p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsPackages article small{color:var(--results-muted)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerFacts span,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsPackages article{background:#ffffff0a;border-color:#c4beff26}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer>footer{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#07111fe0;border-top-color:#c4beff26}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerSkeleton{gap:.55rem;width:min(360px,100%);margin-top:.35rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerSkeleton span{background:linear-gradient(90deg,#aaa1ff0f,#e0ddff21,#aaa1ff0f) 0 0/200% 100%;border-radius:999px;height:10px;animation:1.5s ease-in-out infinite cinematic-home-module__JDgG-G__colourSkeletonPulse;display:block}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerSkeleton span:nth-child(2){width:82%}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerSkeleton span:nth-child(3){width:64%}@keyframes cinematic-home-module__JDgG-G__colourSkeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm>label{color:#e2e3f5b8;gap:.45rem;font-size:.7rem;line-height:1.4}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]){color:#f8f7ff;background:#ffffff0d;border-color:#c4beff2b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]):focus{border-color:#aaa1ff99;outline:3px solid #aaa1ff1a}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief button{color:#b9b2ff;min-height:44px;padding:.55rem .7rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief p{font-size:.86rem;line-height:1.65}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiry .cinematic-home-module__JDgG-G__resultsPrimaryAction{min-height:48px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsConsent{min-height:44px;color:#e2e3f5b3!important;gap:.65rem!important;font-size:.78rem!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsConsent input{accent-color:#aaa1ff;flex:none;width:20px;height:20px;margin:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryComplete>span{color:#080c19;background:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryComplete>span svg{color:#080c19}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryWarning{color:#ffc4b2;background:#82362638;border-color:#f18e7157}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :where(button,a,summary,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #aaa1ff}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :where(button,input,textarea,select):disabled{cursor:not-allowed}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar{background:#071426}}.cinematic-home-module__JDgG-G__homeColour[data-theme=light]{--black:#f8f7f6;--card-ink:#69727d;--faint:#8c929a;--hero-sub-ink:#69727d;--idle-surface:#fff;--line:#dedbe2;--mint:#9387d2;--mint-soft:#b4a9f4;--resume-ink:#1c2937;--resume-ink-muted:#69727d;--scene-knockout:#f8f7f6;--scene-knockout-edge:#f8f7f642;--scene-knockout-mid:#f8f7f6b8;--scene-shadow:#1c29371f;--send-surface:#9387d2;--soft:#69727d;--warm:#1c2937;color:#1c2937;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f7f6}body:has(.cinematic-home-module__JDgG-G__homeColour[data-theme=light]){background:#f8f7f6}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__fixedBackdrop{background:#f8f7f6!important}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__colourAtmosphere{background:#f8f7f6}.cinematic-home-module__JDgG-G__homeColour[data-theme=light]:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art{color:#0000;-webkit-text-fill-color:transparent;background:radial-gradient(42% 48% at 54% 58%,#9387d233 0%,#9387d230 42%,#4b586e29 78% 100%);-webkit-background-clip:text;background-clip:text}.cinematic-home-module__JDgG-G__homeColour[data-theme=light]:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas{--ftr-ascii-accent-colour:#9387d233;--ftr-ascii-base-colour:#4b586e29;color:#4b586e29}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-hero-scrim:before{background:0 0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-noise{opacity:0}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary){color:#f8f7ff}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary) svg{color:currentColor;stroke:currentColor}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageNavOnLight :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary):hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__stageAccountMenu[open]>summary{color:#aaa1ff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__stageNavOnLight :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary):hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__stageNavOnLight .cinematic-home-module__JDgG-G__stageAccountMenu[open]>summary{color:#9387d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav){--menu-divider-colour:#dedbe2;-webkit-backdrop-filter:blur(28px)saturate(115%);backdrop-filter:blur(28px)saturate(115%);color:#1c2937;background:#fffffff5;border-color:#dedbe2;box-shadow:inset 0 1px #fff,0 24px 70px #1c293729}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__accountIdentity strong,.cinematic-home-module__JDgG-G__menu nav small){color:#9387d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav) :is(a,button){color:#1c2937;border-top-color:#dedbe2;transition:background-color .15s ease-out,color .15s ease-out,padding .18s,transform .15s ease-out}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav) :is(a,button):hover{color:#7468bd;background:#f1effb}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalIdle{background:#ffffffe0;border-color:#dedbe2;box-shadow:inset 0 1px #fff,0 18px 54px #1c29371a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalIdle:has(textarea:focus-visible){background:#fff;border-color:#b4a9f4;box-shadow:0 0 0 3px #b4a9f426,0 20px 58px #1c29371f}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation h1{color:#1c2937;text-shadow:none}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation>p,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#8c929a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__commandStrokeGlow>span,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__commandStrokeLine>span{background:conic-gradient(from var(--colour-input-stroke-angle), #b4a9f400 0deg, #b4a9f400 214deg, #b4a9f424 234deg, #b4a9f475 254deg, #b4a9f4 278deg, #b4a9f485 302deg, #b4a9f429 324deg, #b4a9f400 344deg, #b4a9f400 360deg)}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#b4a9f4;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:not(:disabled):hover{box-shadow:none;background:#a79bea}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:disabled{box-shadow:none;color:#8c929a;background:#e9ecf4;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm button:disabled svg{color:currentColor;opacity:1}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__colourResumeCue>span,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__colourResumeCue button{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__colourResumeCue button:hover{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard h2{color:#7468bd}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard p{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__mobileCardsHeader span{color:#7468bd}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__mobileCardsHeader small{color:#8c929a}@media (min-width:1001px){.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){background:#ffffffb8;border-color:#1c29371a;box-shadow:inset 0 1px #fff,0 12px 32px #1c293717}}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__openingInfoCard:nth-child(n){background:#ffffffc2;border-color:#1c29371a;box-shadow:inset 0 1px #fff,0 12px 32px #1c293717}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light]{--chat-surface:#ffffffe0;--results-line:#dedbe2;--results-muted:#69727d;--workspace-glass:#ffffffd1;--workspace-glass-soft:#1c29370a;--workspace-glass-strong:#fffffff0;--workspace-hairline:#dedbe2;--workspace-highlight:#b4a9f41f;--workspace-shadow:#1c29371f;color:#1c2937;background:#f8f7f6}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__fixedBackdrop{background:#f8f7f6!important}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__colourAtmosphere{background:radial-gradient(58% 50% at 50% 108%,#b4a9f424 0%,#0000 68%),linear-gradient(#f8f7f6 0%,#f3f2f4 52%,#e9ecf4 100%)}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebar{background:radial-gradient(circle at 72% 100%,#9487d23d 0%,#0000 35%),linear-gradient(165deg,#fffffff7 0%,#f9f7fdf5 70%,#ede9fbf7 100%);border-right-color:#dedbe2;box-shadow:inset -1px 0 #1c293708}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarBrand img{filter:none}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceNavLabel{color:#5c5c66}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true][data-collapsed] .cinematic-home-module__JDgG-G__workspaceNavLabel:after{background:#14141a3d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks button,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter a,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter button{color:#14141a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>svg{color:#14141a;opacity:.78}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>svg{color:#14141a;opacity:1}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks a:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks button:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter a:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter button:hover{color:#000;background:#b4a9f424}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button):hover>svg,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button):hover>svg,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]>svg{color:#7468bd}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks button[aria-current=page]{color:#1c2937;background:#b4a9f421;border-color:#9387d247;box-shadow:inset 3px 0 #9387d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceLinks button>em{color:#69727d;background:#e9ecf4;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarFooter{border-top-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceMobileMenuButton,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceDrawerClose{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceDrawerBackdrop{background:#1c293747}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive{color:#1c2937;background:#f8f7f6}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__conversationQuestionHeader:before{background:linear-gradient(#f8f7f6fc 0%,#f8f7f6f0 66%,#f8f7f6bd 80%,#0000 100%)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__questionCopy h1,.cinematic-home-module__JDgG-G__questionCopy p,.cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__questionCopy h1,.cinematic-home-module__JDgG-G__terminalActive[data-intro=playing] .cinematic-home-module__JDgG-G__questionCopy p){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__skipIntro,.cinematic-home-module__JDgG-G__statusMessage,.cinematic-home-module__JDgG-G__aiDisclaimer){color:#8c929a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__skipIntro:hover{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__answerQuestion{color:#69727d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse{color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 10px 28px #1c293712}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__selectedLocationCard{color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 12px 30px #1c293714}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__answerQuestion{background:#f3f2f4;border-bottom-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__answerResponse p,.cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerResponse p,.cinematic-home-module__JDgG-G__selectedLocationDetails strong){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__answerResponse small,.cinematic-home-module__JDgG-G__selectedLocationDetails small){color:#8c929a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__answerEditor textarea{color:#1c2937;background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__answerEditor button,.cinematic-home-module__JDgG-G__inlineCommands button,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply,.cinematic-home-module__JDgG-G__briefReviewActions button){color:#69727d;background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__inlineCommands button:hover,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply:hover,.cinematic-home-module__JDgG-G__briefReviewActions button:hover){color:#1c2937;background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__inlineCommands button svg,.cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__calendarReply svg,.cinematic-home-module__JDgG-G__briefReviewActions button>svg){color:#69727d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__inlineCommands .cinematic-home-module__JDgG-G__viewAllReply{color:#7468bd;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{background:#fff;border-color:#dedbe2;box-shadow:0 16px 40px #1c293717}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm:focus-within{background:#fff;border-color:#b4a9f4;box-shadow:0 0 0 3px #b4a9f424,0 18px 44px #1c29371a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea::placeholder{color:#8c929a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__planningBar{background:#e9ecf4}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__planningCurrent>p{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__planningCurrent>span,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__matchingRecovery p{color:#69727d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__matchingRecovery button{color:#1c2937;background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefReview,.cinematic-home-module__JDgG-G__briefEditor){color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 28px 80px #1c293726}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefReviewLead,.cinematic-home-module__JDgG-G__briefReviewFields dt,.cinematic-home-module__JDgG-G__briefEditor header small,.cinematic-home-module__JDgG-G__briefEditor label span){color:#8c929a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefReviewSummary,.cinematic-home-module__JDgG-G__briefReviewFields dd,.cinematic-home-module__JDgG-G__briefEditor header h2){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefReviewFields,.cinematic-home-module__JDgG-G__briefEditor input){border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__briefEditor input{color:#1c2937;background:#faf9fa}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__calendarDialog,.cinematic-home-module__JDgG-G__locationListDialog,.cinematic-home-module__JDgG-G__locationMapDialog,.cinematic-home-module__JDgG-G__resultsCalendar,.cinematic-home-module__JDgG-G__shortlistModal){color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 28px 80px #1c29372e}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__calendarHeader h2,.cinematic-home-module__JDgG-G__resultsCalendar h2,.cinematic-home-module__JDgG-G__locationMapDialogCopy strong){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__calendarClose,.cinematic-home-module__JDgG-G__calendarControls button,.cinematic-home-module__JDgG-G__resultsCalendar button,.cinematic-home-module__JDgG-G__locationMapDialog>header button,.cinematic-home-module__JDgG-G__calendarFooter button){color:#69727d;background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__calendarGrid button,.cinematic-home-module__JDgG-G__resultsCalendarGrid button){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__calendarWeekdays,.cinematic-home-module__JDgG-G__resultsCalendarWeekdays span,.cinematic-home-module__JDgG-G__locationMapDialogCopy>span,.cinematic-home-module__JDgG-G__locationListHint){color:#8c929a}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationResultList>button{color:#1c2937;background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationResultList>button:hover{background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__interactiveLocationStatus{color:#1c2937;background:#ffffffeb;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__interactiveLocationFallback{filter:none}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsWorkspace{--results-line:#dedbe2;--results-muted:#69727d;color:#1c2937;background:#f8f7f6}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsHeader,.cinematic-home-module__JDgG-G__resultsBriefSnapshot,.cinematic-home-module__JDgG-G__resultsEmpty,.cinematic-home-module__JDgG-G__resultsAccountGate,.cinematic-home-module__JDgG-G__resultsComparisonGrid>article,.cinematic-home-module__JDgG-G__resultsBriefGrid>article,.cinematic-home-module__JDgG-G__resultsEnquiryArtist,.cinematic-home-module__JDgG-G__resultsEnquiryBrief){color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 16px 42px #1c293712}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsHeader h1,.cinematic-home-module__JDgG-G__resultsBriefView h1,.cinematic-home-module__JDgG-G__resultsEnquiry h1,.cinematic-home-module__JDgG-G__resultsComparison h2,.cinematic-home-module__JDgG-G__resultsBriefLibrary>header h1,.cinematic-home-module__JDgG-G__resultsAccountGate h1,.cinematic-home-module__JDgG-G__resultsBriefGrid h2,.cinematic-home-module__JDgG-G__resultsEmpty h2,.cinematic-home-module__JDgG-G__resultsBriefSnapshot h2,.cinematic-home-module__JDgG-G__resultsBriefSnapshot dd,.cinematic-home-module__JDgG-G__resultsComparisonGrid h3,.cinematic-home-module__JDgG-G__resultsComparison dd,.cinematic-home-module__JDgG-G__resultsEnquiryArtist dd,.cinematic-home-module__JDgG-G__resultsEnquiryBrief h2){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar{background:#ffffffeb;border-color:#dedbe2;box-shadow:0 12px 34px #1c293714}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__resultsToolbarCount,.cinematic-home-module__JDgG-G__resultsRefineChips button,.cinematic-home-module__JDgG-G__resultsHeaderActions>button,.cinematic-home-module__JDgG-G__resultsRefineHeading button,.cinematic-home-module__JDgG-G__resultsBack,.cinematic-home-module__JDgG-G__resultsComparison>header button,.cinematic-home-module__JDgG-G__resultsComparison article>button,.cinematic-home-module__JDgG-G__resultsDrawer footer button,.cinematic-home-module__JDgG-G__resultsDrawerLoading button,.cinematic-home-module__JDgG-G__resultsEmpty button){color:#69727d;background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsToolbar>label:hover,.cinematic-home-module__JDgG-G__resultsToolbar>button:hover,.cinematic-home-module__JDgG-G__resultsToolbar summary:hover,.cinematic-home-module__JDgG-G__resultsDateButton:hover,.cinematic-home-module__JDgG-G__resultsRefineChips button:hover){color:#1c2937;background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__resultsDateButton)>svg{color:#69727d;opacity:1}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsToolbar>button:hover,.cinematic-home-module__JDgG-G__resultsToolbar summary:hover,.cinematic-home-module__JDgG-G__resultsDateButton:hover)>svg,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar select,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterMenu select{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar select option,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterMenu select option{color:#1c2937;background:#fff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterMenu{color:#1c2937;background:#fff;border-color:#dedbe2;box-shadow:0 24px 64px #1c293726}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterMenu select{background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventContext,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsComparisonTray{background:#fff;border-color:#dedbe2;box-shadow:0 16px 40px #1c293717}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsEventContext p,.cinematic-home-module__JDgG-G__resultsComparisonTray strong){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsRefineDock{background:#f8f7f6f0;border-top-color:#dedbe2;box-shadow:0 -14px 38px #1c293712}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsRefineDock>form{background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsRefineDock textarea{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsRefineDock textarea::placeholder{color:#8c929a}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer{color:#1c2937;background:#fff;border-left-color:#dedbe2;box-shadow:-30px 0 90px #1c29372e}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsDrawerContent h2,.cinematic-home-module__JDgG-G__resultsDrawerContent h3,.cinematic-home-module__JDgG-G__resultsPackages article header,.cinematic-home-module__JDgG-G__resultsPackages li){color:#1c2937}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsDrawerFacts span,.cinematic-home-module__JDgG-G__resultsPackages article){background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer>footer{background:#fffffff0;border-top-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]){color:#1c2937;background:#faf9fa;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEnquiryForm>label,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsConsent{color:#69727d!important}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarTop,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationMapDialog>header{background:#fffffff5}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationResultList>button{color:#1c2937;background:#faf9fa;border-color:#dedbe2}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__homeColour,.cinematic-home-module__JDgG-G__homeColour *,.cinematic-home-module__JDgG-G__homeColour :before,.cinematic-home-module__JDgG-G__homeColour :after{scroll-behavior:auto!important;transition-duration:0s!important}}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav{--section-nav-active:#aaa1ff;--section-nav-ink:#f8f7ff;color:var(--section-nav-ink);pointer-events:auto;align-items:center;gap:clamp(.8rem,1.6vw,1.4rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a{color:currentColor;font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:.13em;opacity:.58;text-transform:uppercase;height:40px;transition:color var(--theme-duration) var(--theme-ease), opacity .15s ease-out, transform .15s ease-out;justify-content:center;align-items:center;padding:0 .1rem;font-size:.76rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a:after{background:var(--section-nav-active);content:"";transform-origin:50%;height:2px;transition:transform .15s ease-out;position:absolute;bottom:2px;left:.1rem;right:.1rem;transform:scaleX(0)}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a:hover,.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a[aria-current=location]{opacity:1}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a[aria-current=location]:after{transform:scaleX(1)}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a:active{transform:scale(.96)}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav a:focus-visible{outline-offset:2px;outline:2px solid}.cinematic-home-module__JDgG-G__stageNavPage{--faint:#e0e1f47a;--line:#dad6ff2e;--mint:#aaa1ff;--soft:#e7e8f7ad;--warm:#f8f7ff;background:#030b17;align-items:center;height:96px;padding:0 clamp(1.25rem,5vw,5.5rem);position:relative}.cinematic-home-module__JDgG-G__stageNavPage:after{opacity:1;background:#ffffff17;left:clamp(1.25rem,5vw,5.5rem);right:clamp(1.25rem,5vw,5.5rem)}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__wordmark{color:#f8f7ff}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__wordmark img{filter:invert();height:44px}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageAccountMenu>summary{color:#f8f7ff}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageAccountMenu>summary svg{color:currentColor;stroke:currentColor}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menu>summary{color:#f8f7ff}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menuGlyph i{background:#f8f7ff}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menu nav{--menu-divider-colour:#ffffff17;background:#07121c;border:1px solid #ffffff1c;box-shadow:0 18px 48px #0000003d}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menu nav small{color:#aaa1ff}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menu nav :is(a,button){color:#f8f7ff;border-top-color:#ffffff17}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage{--faint:#8c929a;--line:#dedbe2;--mint:#9387d2;--soft:#69727d;--warm:#1c2937;background:#f8f7f6}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage:after{background:#1c293717}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__wordmark{color:#1c2937}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__wordmark img{filter:none}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav{--section-nav-active:#7468bd;--section-nav-ink:#1c2937;color:var(--section-nav-ink)}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary,.cinematic-home-module__JDgG-G__menu>summary){color:#1c2937}:is(html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary):hover,html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageAccountMenu[open]>summary){color:#9387d2}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menuGlyph i{background:#1c2937}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav){--menu-divider-colour:#dedbe2;-webkit-backdrop-filter:blur(28px)saturate(115%);backdrop-filter:blur(28px)saturate(115%);color:#1c2937;background:#fffffff5;border-color:#dedbe2;box-shadow:inset 0 1px #fff,0 24px 70px #1c293729}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__accountIdentity strong,.cinematic-home-module__JDgG-G__menu nav small){color:#9387d2}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav) :is(a,button){color:#1c2937;border-top-color:#dedbe2}html[data-site-theme=light] .cinematic-home-module__JDgG-G__stageNavPage :is(.cinematic-home-module__JDgG-G__accountPanel,.cinematic-home-module__JDgG-G__menu nav) :is(a,button):hover{color:#7468bd;background:#f1effb}@media (max-width:650px){.cinematic-home-module__JDgG-G__stageNavPage{height:76px;padding-inline:1rem}.cinematic-home-module__JDgG-G__stageNavPage:after{left:1rem;right:1rem}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__wordmark img{height:38px}.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__menuLabel{display:inline}}@media (max-width:780px){.cinematic-home-module__JDgG-G__stageNavPage .cinematic-home-module__JDgG-G__stageSectionNav{display:none}}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileHeader{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);box-shadow:none;background:#030a16f0;border-bottom:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceMobileHeader:after{content:"";pointer-events:none;background:linear-gradient(#030a16f0 0%,#030a16a8 42%,#030a1638 76%,#0000 100%);height:34px;position:absolute;top:100%;left:0;right:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar{padding:0;transition:opacity .16s ease-out,transform .36s cubic-bezier(.2,0,0,1),visibility 0s linear .36s;transform:translateY(-100%);box-shadow:22px 0 70px #0000006b}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar[data-open=true]{transition-delay:0s;transform:translateY(0)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarTop{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);box-shadow:none;box-sizing:border-box;opacity:1;min-height:75.6px;padding:max(.5rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) .5rem max(1.25rem, env(safe-area-inset-left));background:#030a16f0;border-bottom:0;width:100%;margin:0 0 .85rem;transition:none;transform:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceDrawerClose{box-shadow:none;background:0 0;border:0;border-radius:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand{padding:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarBrand img{width:67.2px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceDrawerClose{flex:0 0 44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks{box-sizing:border-box;padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));width:100%}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter button{grid-template-columns:24px minmax(0,1fr) 28px;align-items:center;padding-inline:.9rem;line-height:1.2;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter :is(a,button)>svg{stroke-width:1.75px;justify-self:center;width:20px;height:20px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks :is(a,button)>span{align-items:center;min-height:24px;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceLinks button>em{justify-self:end}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceNavLabel{margin-inline:.9rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter{box-sizing:border-box;margin-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));padding-bottom:max(1rem, env(safe-area-inset-bottom))}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar .cinematic-home-module__JDgG-G__workspaceThemeToggle{margin-bottom:.65rem;margin-left:max(1.25rem, env(safe-area-inset-left))}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__terminalTools{right:.75rem;top:calc(var(--stage-nav-height) + .35rem)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{background:#030a16}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace{background:#030a16d1}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__currentQuestionRow{padding-bottom:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock{min-height:44px;padding-bottom:.2rem}html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__terminalReplyDock{padding-top:1.375rem;padding-bottom:.8375rem}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebar[data-open=true]{transition:none;transform:none}}@media (max-width:600px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle{grid-column:1;justify-content:flex-start;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbarCount{grid-area:1/2;justify-content:center;align-items:center;margin:0;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>details{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>.cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>label,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>details{grid-column:1/-1;width:100%;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>label{justify-content:space-between}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>details{position:static}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true]>details>summary{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar[data-mobile-open=true] .cinematic-home-module__JDgG-G__resultsFilterMenu{box-shadow:none;background:#ffffff08;border-color:#c4beff1f;width:100%;min-width:0;position:static}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar .cinematic-home-module__JDgG-G__resultsChecking,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsCompareButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton{grid-column:1/-1;justify-content:center;width:100%}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>label,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar summary,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDateButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbarCount{min-height:44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext{grid-template-columns:34px minmax(0,1fr) auto;gap:.6rem;padding:.55rem .6rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>.cinematic-home-module__JDgG-G__resultsEventOrb{width:34px;height:34px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext p{font-size:.72rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button{min-height:44px;padding-inline:.6rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray{grid-template-columns:34px minmax(0,1fr);gap:.6rem;width:calc(100% - .5rem);bottom:.5rem;left:50%}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray>span{width:34px;height:34px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsComparisonTray button{grid-column:1/-1;width:100%}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsScroll:has(.cinematic-home-module__JDgG-G__resultsComparisonTray){padding-bottom:8.5rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsHeader,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEmpty,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsAccountGate,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefSnapshot,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsBriefGrid>article{border-radius:18px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]),.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRefineDock textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__chatOrbLayer,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__planningCurrent,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsSpinner{animation:none}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm textarea,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm textarea{transition-duration:0s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerSkeleton span{animation:none}}body:has(.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive)){height:auto;min-height:100%;overflow:hidden auto}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive),.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__homeMain{height:auto;min-height:100svh;overflow:visible}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__stage{height:100svh;min-height:100svh;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop{height:100svh;inset:0 0 auto;overflow:hidden;position:absolute!important}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__stage,.cinematic-home-module__JDgG-G__homeColour:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__fixedBackdrop{height:var(--landing-viewport-height,100dvh);min-height:var(--landing-viewport-height,100dvh)}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){-webkit-backdrop-filter:blur(20px)saturate(112%);backdrop-filter:blur(20px)saturate(112%);z-index:500;background:#01050cc2}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){box-sizing:border-box;height:var(--visual-viewport-height,100dvh);bottom:auto;left:0;right:0;top:var(--visual-viewport-offset-top,0px)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript,html[data-keyboard=open] .cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery]>.cinematic-home-module__JDgG-G__transcript{padding-top:calc(108px + env(safe-area-inset-top));scroll-padding-top:calc(108px + env(safe-area-inset-top))}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarLayer:has(.cinematic-home-module__JDgG-G__locationListDialog){justify-content:stretch;align-items:stretch;padding:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog{box-shadow:none;box-sizing:border-box;max-width:none;height:100%;max-height:none;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto;width:100%;display:grid;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarHeader{background:#060e1beb;min-height:56px;margin:0 0 .85rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList{overscroll-behavior:contain;min-height:0;max-height:none;padding:.1rem .1rem .5rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationResultList>button{color:#f5f4ffd6;background:#ffffff0a;border-color:#cac5ff29;min-height:68px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListHint{margin:.65rem .15rem 0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter{padding-bottom:max(0px, env(safe-area-inset-bottom));background:#060e1bf0;flex-wrap:wrap;margin-top:.65rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter button{min-height:44px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapLayer{justify-content:stretch;align-items:stretch;padding:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog{box-shadow:none;background:#060e1bf0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);max-width:none;height:100%;display:grid}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog>header{box-sizing:border-box;min-height:0;padding:max(.85rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .85rem max(1rem, env(safe-area-inset-left));background:#060e1bf5}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapExpandedImage{height:auto;min-height:0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog>header button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarClose,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__calendarControls button,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsCalendar button{min-width:44px;min-height:44px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){background:#01050cf0}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationListDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__locationMapDialog{background:#060e1b}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){background:#1c293747}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceSidebarTop,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationListDialog .cinematic-home-module__JDgG-G__calendarFooter,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationMapDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationMapDialog>header{background:#fffffff5}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationResultList>button{color:#1c2937;background:#faf9fa;border-color:#dedbe2}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] :is(.cinematic-home-module__JDgG-G__briefLayer,.cinematic-home-module__JDgG-G__calendarLayer,.cinematic-home-module__JDgG-G__locationMapLayer,.cinematic-home-module__JDgG-G__resultsDialogLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer,.cinematic-home-module__JDgG-G__shortlistModalLayer){background:#1c293775}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationListDialog,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__locationMapDialog{background:#fff}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive[data-phase=discovery] .cinematic-home-module__JDgG-G__answerQuestion{background:0 0;border:0}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__workspaceMobileHeader{-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);box-sizing:border-box;background:#f8f7f6f5;border-bottom:1px solid #dedbe2b8;min-height:76px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__workspaceMobileHeader:after{background:linear-gradient(#f8f7f6e0 0%,#f8f7f67a 42%,#f8f7f61f 76%,#0000 100%);height:22px}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__workspaceMobileMenuButton{color:#1c2937}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive>.cinematic-home-module__JDgG-G__commandForm,.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{width:calc(100% - 1.5rem);min-height:76px}}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] canvas[data-testid=ascii-ripple-orb]{filter:brightness(0)saturate()invert(63.5%)sepia(15.6%)saturate(588.4%)hue-rotate(175deg)brightness(59.9%)contrast(53.4%)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] [data-testid=matching-sequence] canvas[data-testid=ascii-ripple-orb]{filter:brightness(0)saturate()invert(63.5%)sepia(15.6%)saturate(588.4%)hue-rotate(175deg)brightness(59.9%)contrast(53.4%)}.cinematic-home-module__JDgG-G__homeColour[data-theme=light]:not(.cinematic-home-module__JDgG-G__homeActive) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandLeadOrb canvas[data-testid=ascii-ripple-orb]{filter:brightness(0)saturate()invert(62.1%)sepia(13.6%)saturate(893%)hue-rotate(208.8deg)brightness(106.8%)contrast(105.6%)}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__thinkingEllipsis i{background:#69727d}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__questionCopy p[data-thinking=true],.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-theme=light] .cinematic-home-module__JDgG-G__questionCopy h1[data-thinking=true]{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#69727d94 34%,#69727d 50%,#69727d94 66%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text}.cinematic-home-module__JDgG-G__stageSectionNav a[data-backdrop-tone=light]{--section-nav-active:#9387d2;color:#1c2937}.cinematic-home-module__JDgG-G__stageSectionNav a[data-backdrop-tone=dark]{--section-nav-active:#b4a9f4;color:#f8f7ff}.cinematic-home-module__JDgG-G__stageNav :is(.cinematic-home-module__JDgG-G__wordmark,.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary,.cinematic-home-module__JDgG-G__menu>summary)[data-backdrop-tone=light]{color:#1c2937}.cinematic-home-module__JDgG-G__stageNav :is(.cinematic-home-module__JDgG-G__wordmark,.cinematic-home-module__JDgG-G__stageThemeToggle,.cinematic-home-module__JDgG-G__stageAccountMenu>summary,.cinematic-home-module__JDgG-G__menu>summary)[data-backdrop-tone=dark]{color:#f8f7ff}.cinematic-home-module__JDgG-G__stageNav .cinematic-home-module__JDgG-G__menu>summary[data-backdrop-tone] :is(.cinematic-home-module__JDgG-G__menuLabel,.cinematic-home-module__JDgG-G__menuGlyph){color:inherit}.cinematic-home-module__JDgG-G__stageNav .cinematic-home-module__JDgG-G__menu>summary[data-backdrop-tone] .cinematic-home-module__JDgG-G__menuGlyph i{background:currentColor}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=scene],[data-home-intro-state=chrome],[data-home-intro-state=complete]) .cinematic-home-module__JDgG-G__terminalIdle{box-shadow:none;background:0 0;border-color:#0000;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{background:var(--idle-surface);box-shadow:0 0 0 7px var(--scene-knockout), 0 0 11px 8px var(--scene-knockout-mid);clip-path:inset(0 calc(50% - var(--colour-current-input-half-height)) round 999px);opacity:0;pointer-events:none}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{background:var(--idle-surface);box-shadow:0 0 0 7px var(--scene-knockout), 0 0 11px 8px var(--scene-knockout-mid);clip-path:inset(0 calc(50% - var(--colour-current-input-half-height)) round 999px);opacity:1;pointer-events:none}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=chrome],[data-home-intro-state=complete]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{background:var(--idle-surface);box-shadow:0 0 0 7px var(--scene-knockout), 0 0 11px 8px var(--scene-knockout-mid);clip-path:inset(0 0 round var(--colour-input-radius));opacity:1}.cinematic-home-module__JDgG-G__homeColour[data-theme=light]:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=scene],[data-home-intro-state=chrome],[data-home-intro-state=complete]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{background:#ffffffe0;box-shadow:inset 0 1px #fff,0 18px 54px #1c29371a}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{transition:background-color var(--theme-duration) var(--theme-ease), box-shadow .48s cubic-bezier(.4, 0, .2, 1), clip-path .48s cubic-bezier(.4, 0, .2, 1), opacity .16s cubic-bezier(.2, 0, 0, 1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{transition-delay:0s,0s,0s,.42s}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm{pointer-events:none}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer]) .cinematic-home-module__JDgG-G__terminalInvitation h1{transition:none}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm :is(textarea,button){filter:blur(4px);opacity:0;transform:scale(.72)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=chrome]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm :is(textarea,button){filter:blur();opacity:1;transform:scale(1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm :is(textarea,button){transition:filter .26s cubic-bezier(.2,0,0,1),opacity .26s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>.cinematic-home-module__JDgG-G__commandLeadOrb{filter:blur(4px);left:var(--colour-composer-orb-left);opacity:0;transform:translate3d(calc(var(--colour-current-input-half-width) - var(--colour-composer-orb-left) - 50%), -50%, 0) scale(.9);position:absolute;top:50%}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=chrome]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>.cinematic-home-module__JDgG-G__commandLeadOrb{filter:blur();left:var(--colour-composer-orb-left);opacity:1;will-change:filter, opacity, transform;transition:filter .16s cubic-bezier(.2,0,0,1),opacity .16s cubic-bezier(.2,0,0,1),transform .48s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;transform:translateY(-50%)scale(1)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>.cinematic-home-module__JDgG-G__commandLeadOrb{transform:translate3d(calc(var(--colour-current-input-half-width) - var(--colour-composer-orb-left) - 50%), -50%, 0) scale(1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state=docking] .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>.cinematic-home-module__JDgG-G__commandLeadOrb{transition-delay:.42s,.42s,.42s}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=chrome]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandForm>textarea{margin-left:calc(var(--colour-input-orb-size) + 1rem)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation>p{width:min(620px,100vw - 3rem);left:50%;right:auto}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content]) .cinematic-home-module__JDgG-G__terminalInvitation>p{transform:translate(-50%,16px)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=supporting],[data-home-intro-state=chrome],[data-home-intro-state=complete],[data-home-intro-state=skipped]) .cinematic-home-module__JDgG-G__terminalInvitation>p{transform:translate(-50%)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__colourResumeCue{top:calc(50% + var(--colour-input-top-offset) + var(--colour-input-gap-shift) + var(--colour-landing-stack-shift) - var(--colour-input-half-height) + var(--colour-current-input-height) + 1rem);transition:opacity .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content]) .cinematic-home-module__JDgG-G__colourResumeCue{opacity:0;pointer-events:none;transform:translate(-50%,16px)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=supporting],[data-home-intro-state=chrome],[data-home-intro-state=complete],[data-home-intro-state=skipped]) .cinematic-home-module__JDgG-G__colourResumeCue{opacity:1;transform:translate(-50%)}:is(.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-canvas,.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__fixedBackdrop .fl-video-ascii-art){transition:filter .62s cubic-bezier(.2,0,0,1),opacity .62s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__stageNav{transition:opacity .32s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1),visibility 0s linear .32s}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=scene]) .cinematic-home-module__JDgG-G__stageNav{opacity:0;visibility:hidden;transform:translateY(-12px)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=chrome],[data-home-intro-state=complete],[data-home-intro-state=skipped]) .cinematic-home-module__JDgG-G__stageNav{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle]) .cinematic-home-module__JDgG-G__terminalInvitation .cinematic-home-module__JDgG-G__commandRevealSurface{clip-path:inset(0 calc(50% - var(--colour-current-input-half-height)) round var(--colour-input-radius))}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=scene],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content]) .cinematic-home-module__JDgG-G__terminalInvitation>p{transform:translate(-50%,10px)}.cinematic-home-module__JDgG-G__homeColour:is([data-home-intro-state=checking],[data-home-intro-state=typing],[data-home-intro-state=docking],[data-home-intro-state=composer-circle],[data-home-intro-state=composer],[data-home-intro-state=composer-content],[data-home-intro-state=supporting],[data-home-intro-state=scene]) [data-home-scroll-cue]{transform:translateY(10px)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__terminalInvitation>p{width:min(330px,100vw - 2rem)}.cinematic-home-module__JDgG-G__homeColour[data-home-intro-state] .cinematic-home-module__JDgG-G__colourResumeCue{top:calc(50% + var(--colour-mobile-prompt-anchor-offset) + var(--colour-current-input-height) + 1rem)}}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive[data-workspace-nav=collapsed]{--workspace-sidebar-width:72px}@media (min-width:901px){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{left:var(--workspace-sidebar-width,230px)}.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__workspaceSidebar{width:var(--workspace-sidebar-width,230px)}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsGrid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;grid-auto-flow:row;gap:.75rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{background:#081221cc;border:1px solid #c4beff2b;border-radius:18px;grid-template-rows:minmax(154px,auto) auto;grid-template-columns:minmax(220px,29%) minmax(220px,1fr) minmax(142px,18%);align-self:stretch;min-height:216px;margin:0;display:grid;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAtmosphere{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardImage{height:auto;min-height:216px;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardImage>img{object-fit:cover;-webkit-mask-image:none;mask-image:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardTopLeft{z-index:2;top:.75rem;left:.75rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRecommendation{background:#050e1bb8;min-height:28px;font-size:.5rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity{align-content:start;align-self:stretch;gap:.48rem;width:auto;max-width:none;padding:1rem 1rem .8rem;display:grid;position:relative;bottom:auto;left:auto}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{color:#f8f7ff;font-family:var(--font-home-display), "Barlow Condensed", "Arial Narrow", sans-serif;letter-spacing:-.035em;max-width:none;max-height:none;text-shadow:none;text-transform:uppercase;margin:0;font-size:clamp(1.3rem,1.65vw,1.72rem);font-weight:400;line-height:1.05;display:block;overflow:visible}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardRank{color:#aaa1ff;margin-right:.32rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSummary{color:#e2e4f5a3;max-width:62ch;text-shadow:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;line-height:1.45;display:-webkit-box;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand{color:#b9b2ff;background:0 0;border:0;justify-content:flex-start;place-self:end start;align-items:center;gap:.3rem;width:auto;min-height:36px;padding:.25rem 0;font-size:.63rem;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand>span{color:inherit;font-size:inherit;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsCardExpand{border:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsCardExpand>svg{transform:rotate(180deg)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{border-left:1px solid #c4beff21;grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;margin:0 1rem .85rem;padding-top:.2rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div{border:0;grid-template-columns:21px minmax(0,1fr);gap:0 .45rem;padding:.35rem .55rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div>svg{color:#aaa1ff;width:19px;height:19px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts dt{color:#dbddf17a;font-size:.49rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts dd{color:#efeeffc2;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.62rem;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice{color:#dbddf185;text-shadow:none;flex-direction:column;align-items:flex-end;gap:.18rem;margin:0 0 .25rem;font-size:.58rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody{border-top:1px solid #c4beff21;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:.7rem;padding:.85rem 1rem 1rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons{min-height:0}@media (min-width:1181px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{grid-template-rows:minmax(216px,auto);grid-template-columns:minmax(220px,29%) minmax(220px,1fr) 170px minmax(142px,18%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{border-left:1px solid #c4beff21;grid-area:1/3;grid-template-columns:minmax(0,1fr);margin:0;padding:.75rem .55rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div{padding:.42rem .45rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision{grid-column:4}}@media (max-width:1180px) and (min-width:901px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{grid-template-columns:minmax(190px,31%) minmax(190px,1fr) 140px}}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive{left:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{grid-template-columns:minmax(220px,34%) minmax(220px,1fr) 150px}}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardImage{aspect-ratio:16/10;height:auto;min-height:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity{grid-column:1;padding:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-title-size=medium] .cinematic-home-module__JDgG-G__resultsCardIdentity h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-title-size=long] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{font-size:1.42rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{border-top:1px solid #c4beff21;border-left:0;grid-area:auto/1;margin:0 .75rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision{border-top:1px solid #c4beff21;border-left:0;grid-area:auto/1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice{align-items:flex-start}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody{grid-column:1}}.cinematic-home-module__JDgG-G__homeColour,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace{--ftr-ink:#f5f5ff;--ftr-ink-soft:#e4e6f7d6;--ftr-ink-faint:#d8dcf2a3;--ftr-icon:#e2e4f5db;--ftr-icon-active:#b9b2ff;--ftr-icon-success:#7ee0b0;--ftr-lavender:#aaa1ff;--ftr-lavender-strong:#b9b2ff;--ftr-mint:#7ee0b0;--ftr-surface:#091323bd;--ftr-surface-raised:#ffffff0d;--ftr-hairline:#c4beff26;--ftr-hairline-strong:#c4beff4d;--ftr-radius-lg:18px;--ftr-radius-md:12px;--ftr-radius-sm:10px;--ftr-focus:#b9b2ff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light],.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsWorkspace{--ftr-ink:#17202b;--ftr-ink-soft:#414b57;--ftr-ink-faint:#69727d;--ftr-icon:#4d5661;--ftr-icon-active:#6a5fd0;--ftr-icon-success:#1f7d58;--ftr-lavender:#6a5fd0;--ftr-lavender-strong:#574bc0;--ftr-mint:#1f7d58;--ftr-surface:#fff;--ftr-surface-raised:#f3f4f8;--ftr-hairline:#dedbe2;--ftr-hairline-strong:#c6c2d2;--ftr-focus:#574bc0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace svg{color:currentColor;stroke-width:1.75px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace :is(button,summary,label,a)>svg{opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header>div>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview small>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasons small>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl>svg{color:var(--ftr-icon-active)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAvailability[data-state=available]>svg{color:var(--ftr-icon-success)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAvailability[data-state=unknown]>svg{color:var(--ftr-icon)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsContinueButton>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsChecking>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCompareButton>svg,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet header button>svg{color:var(--ftr-icon);opacity:1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave{color:var(--ftr-ink)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave[aria-pressed=true]{color:var(--ftr-lavender-strong)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=radio]{accent-color:var(--ftr-lavender);flex:none;width:18px;height:18px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace :is(button,a,select,input,summary):focus-visible{outline:2px solid var(--ftr-focus);outline-offset:2px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{overflow:visible}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardImage{border-radius:var(--ftr-radius-lg) 0 0 var(--ftr-radius-lg);overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext{grid-template-columns:36px minmax(0,1fr) auto;padding:.7rem .85rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext small{color:var(--ftr-lavender-strong);letter-spacing:.09em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext p{color:var(--ftr-ink-soft);font-size:.85rem;line-height:1.4}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft);cursor:pointer;font:inherit;white-space:nowrap;align-items:center;gap:.45rem;min-height:40px;padding:.5rem .75rem;font-size:.8rem;transition:background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate:hover{border-color:var(--ftr-hairline-strong);color:var(--ftr-ink);background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate:active{transform:scale(.98)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEditBrief{font-size:.8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;padding:.55rem .65rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar:empty{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsChecking{color:var(--ftr-ink-faint);margin-right:auto;font-size:.78rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsContinueButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCompareButton{min-height:40px;font-size:.82rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail{border-radius:var(--ftr-radius-lg)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header{min-height:56px;padding:.8rem .95rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header strong{color:var(--ftr-ink);font-size:.88rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header button{border-radius:var(--ftr-radius-sm);color:var(--ftr-lavender-strong);min-width:40px;min-height:40px;padding:.4rem .55rem;font-size:.78rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header button:hover:not(:disabled){color:#fff;background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header button:disabled{color:var(--ftr-ink-faint);opacity:.6}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail fieldset{border-top-color:var(--ftr-hairline);gap:.3rem;padding:.95rem .95rem 1.05rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail legend{color:var(--ftr-ink);margin-bottom:.55rem;font-size:.84rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail fieldset>p{color:var(--ftr-ink-faint);margin-bottom:.35rem;font-size:.76rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail label{border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft);gap:.6rem;min-height:40px;margin-inline:-.35rem;padding:.3rem .35rem;font-size:.84rem;transition:background-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail label:hover{color:var(--ftr-ink);background:#aaa1ff17}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail label:has(input:checked){color:var(--ftr-ink)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail label:focus-within{outline:2px solid var(--ftr-focus);outline-offset:1px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader{gap:.85rem;min-height:52px;margin-bottom:.55rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader small{color:var(--ftr-lavender-strong);letter-spacing:.09em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader h2{color:var(--ftr-ink);font-size:1.32rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft);cursor:pointer;align-items:center;gap:.4rem;min-height:40px;padding:.45rem .65rem;font-size:.82rem;display:inline-flex;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl:hover{border-color:var(--ftr-hairline-strong);color:var(--ftr-ink);background:#aaa1ff1c}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl:focus-within{outline:2px solid var(--ftr-focus);outline-offset:2px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl>span{color:var(--ftr-ink-faint)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl select{appearance:none;color:var(--ftr-ink);cursor:pointer;font:inherit;background:0 0;border:0;outline:0;padding-right:.1rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSortControl select option{color:var(--ftr-ink);background:#071426}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSortControl select option{color:#17202b;background:#fff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .8rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters>button{border:1px solid var(--ftr-hairline-strong);color:var(--ftr-ink);cursor:pointer;font:inherit;background:#aaa1ff21;border-radius:999px;align-items:center;gap:.4rem;min-height:34px;padding:.3rem .5rem .3rem .75rem;font-size:.78rem;transition:background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1);display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters>button:hover{border-color:var(--ftr-lavender);background:#aaa1ff3d}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters>button:active{transform:scale(.97)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters>button>svg{color:var(--ftr-lavender-strong)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsClearFilters{text-underline-offset:3px;text-decoration:underline;color:var(--ftr-lavender-strong)!important;background:0 0!important;border-color:#0000!important;padding-inline:.6rem!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsClearFilters:hover{background:#aaa1ff1f!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty{background:var(--ftr-surface);border:1px dashed var(--ftr-hairline-strong);border-radius:var(--ftr-radius-lg);text-align:center;justify-items:center;gap:.55rem;padding:2.4rem 1.5rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty>svg{color:var(--ftr-icon-active)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty h3{color:var(--ftr-ink);margin:0;font-size:1.15rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty p{color:var(--ftr-ink-soft);max-width:46ch;margin:0;font-size:.88rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty>button{margin-top:.5rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{background:var(--ftr-surface);border-color:var(--ftr-hairline);border-radius:var(--ftr-radius-lg);transition:border-color .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1);box-shadow:inset 0 1px #ffffff0d,0 14px 34px #00000029}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard:hover{border-color:var(--ftr-hairline-strong)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard:focus-within{border-color:var(--ftr-lavender)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRecommendation{border:1px solid var(--ftr-hairline);color:var(--ftr-ink);letter-spacing:.06em;background:#050e1bd1;border-radius:999px;min-height:30px;padding-inline:.65rem;font-size:.66rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave{border-radius:999px;width:40px;min-width:40px;height:40px;min-height:40px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity{gap:.55rem;padding:1.15rem 1.15rem .9rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity h2{margin-bottom:.1rem;line-height:1.08}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSummary{color:var(--ftr-ink-soft);font-size:.84rem;line-height:1.5}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview{border-left:3px solid var(--ftr-lavender);border-radius:0 var(--ftr-radius-sm) var(--ftr-radius-sm) 0;background:#aaa1ff14;gap:.3rem;padding:.65rem .8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview small{color:var(--ftr-lavender-strong);letter-spacing:.07em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview p{color:var(--ftr-ink-soft);font-size:.81rem;line-height:1.45}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand{border-radius:var(--ftr-radius-sm);color:var(--ftr-lavender-strong);min-height:40px;margin-inline:-.4rem;padding-inline:.4rem;font-size:.8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand:hover{color:#fff;background:#aaa1ff1c}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{border-left:0;gap:.35rem .5rem;margin:0 1.15rem 1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div{grid-template-columns:22px minmax(0,1fr);padding:.3rem 0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts dt{color:var(--ftr-ink-faint);letter-spacing:.07em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts dd{color:var(--ftr-ink-soft);margin-top:.12rem;font-size:.82rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision{border-left:1px solid var(--ftr-hairline);gap:.6rem;padding:1.15rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice{color:var(--ftr-ink-faint);margin-bottom:.1rem;font-size:.74rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice strong{color:var(--ftr-ink);font-size:1.55rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAvailability{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision>button{border-radius:var(--ftr-radius-sm);min-height:44px;font-size:.84rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsPrimaryAction{font-weight:600;background:var(--ftr-lavender)!important;border-color:var(--ftr-lavender)!important;color:#080c19!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsPrimaryAction:hover:not(:disabled){background:var(--ftr-lavender-strong)!important;border-color:var(--ftr-lavender-strong)!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsPrimaryAction:disabled{opacity:.45}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsProfileAction{border:1px solid var(--ftr-hairline-strong);color:var(--ftr-ink-soft);background:0 0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsProfileAction:hover{border-color:var(--ftr-lavender);color:var(--ftr-ink);background:#aaa1ff1c}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCompareControl{color:var(--ftr-ink-soft);min-height:40px;font-size:.8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody{opacity:0;visibility:hidden;border-top:0;grid-template-rows:0fr;padding:0;transition:grid-template-rows .22s cubic-bezier(.2,0,0,1),opacity .15s ease-out,visibility 0s linear .22s;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s,60ms,0s}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBodyInner{gap:.8rem;min-height:0;padding:0 1.15rem;display:grid;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true] .cinematic-home-module__JDgG-G__resultsCardBodyInner{border-top:1px solid var(--ftr-hairline);margin-inline:1.15rem;padding:.95rem 0 1.1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons small{color:var(--ftr-lavender-strong);letter-spacing:.07em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons p{color:var(--ftr-ink-soft);font-size:.84rem;line-height:1.5}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExtraFacts{gap:.55rem;margin:0;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExtraFacts>div{gap:.15rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExtraFacts dt{color:var(--ftr-ink-faint);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExtraFacts dd{color:var(--ftr-ink-soft);margin:0;font-size:.84rem;line-height:1.45}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBodyProfile{border-radius:var(--ftr-radius-sm);color:var(--ftr-lavender-strong);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;align-items:center;gap:.4rem;min-height:40px;margin-inline:-.4rem;padding-inline:.4rem;font-size:.82rem;font-weight:600;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBodyProfile:hover{color:#fff;background:#aaa1ff1c}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListingLayout{grid-template-columns:minmax(0,1fr)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext{grid-template-columns:34px minmax(0,1fr);row-gap:.6rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>.cinematic-home-module__JDgG-G__resultsEventOrb{grid-area:1/1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>div:not(.cinematic-home-module__JDgG-G__resultsEventActions){grid-area:1/2}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions{grid-area:2/1/auto/-1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions>*{flex:auto;justify-content:center}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink);cursor:pointer;font:inherit;flex:none;align-items:center;gap:.45rem;min-height:44px;padding:.55rem .85rem;font-size:.84rem;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle:hover{border-color:var(--ftr-hairline-strong);background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle:active{transform:scale(.98)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle>em{background:var(--ftr-lavender);color:#080c19;border-radius:999px;min-width:20px;padding:.05rem .3rem;font-size:.7rem;font-style:normal;font-weight:700}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader{flex-direction:row;align-items:center}}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{flex-direction:column;display:flex;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardImage{aspect-ratio:16/9;border-radius:0;order:1;min-height:0;max-height:190px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision{display:contents}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity h2{order:2;padding:.95rem 1rem 0;font-size:1.35rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSummary{order:3;padding:0 1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAvailability{color:var(--ftr-ink-soft);order:4;align-items:center;gap:.4rem;margin:.9rem 0 0;padding:0 1rem;font-size:.82rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardAvailability[data-state=clash]{color:#ffb4b4}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice{flex-direction:row;order:5;align-items:baseline;gap:.4rem;margin:.15rem 0 0;padding:0 1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardPrice strong{font-size:1.5rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision>.cinematic-home-module__JDgG-G__resultsPrimaryAction{order:6;width:auto;margin:.8rem 1rem 0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview{order:7;margin:1rem 1rem 0;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{order:8;grid-template-columns:repeat(2,minmax(0,1fr));margin:.9rem 1rem 0;padding:0;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div[data-fact=date]{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand{order:9;margin:.35rem 1rem 0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody{order:10}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBodyInner{padding-inline:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true] .cinematic-home-module__JDgG-G__resultsCardBodyInner{margin-inline:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision>.cinematic-home-module__JDgG-G__resultsProfileAction{order:11;margin:.85rem 1rem 1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCompareControl{order:12;justify-content:center;margin:0 1rem 1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardTopLeft{align-items:flex-start;gap:.5rem;top:.6rem;left:.6rem;right:.6rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsRecommendation{min-height:32px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave{width:44px;min-width:44px;height:44px;min-height:44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity h2{overflow-wrap:anywhere}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision>button{min-height:48px}}@media (max-width:380px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext{grid-template-columns:minmax(0,1fr)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>.cinematic-home-module__JDgG-G__resultsEventOrb{display:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>div:not(.cinematic-home-module__JDgG-G__resultsEventActions){grid-area:1/1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions>*{flex:0 auto}}.cinematic-home-module__JDgG-G__resultsFilterSheetLayer{z-index:130;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01050c9e}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet{border-top:1px solid var(--ftr-hairline);box-sizing:border-box;color:var(--ftr-ink);background:#060e1bf7;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:88vh;display:flex;box-shadow:0 -24px 70px #00000075}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>header{border-bottom:1px solid var(--ftr-hairline);justify-content:space-between;align-items:center;padding:.85rem 1.15rem .85rem 1.25rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>header h2{color:var(--ftr-ink);margin:0;font-size:1.1rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>header button{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);color:var(--ftr-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>header button:hover{background:#aaa1ff24}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetBody{-webkit-overflow-scrolling:touch;padding:.25rem 0 .5rem;display:block;overflow-y:auto}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet fieldset{border:0;border-top:1px solid var(--ftr-hairline);box-sizing:border-box;gap:.25rem;width:100%;margin:0;padding:1rem 1.25rem 1.1rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet fieldset:first-child{border-top:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet legend{color:var(--ftr-ink);float:left;width:100%;margin-bottom:.5rem;font-size:.88rem;font-weight:600}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet fieldset>p{clear:both;color:var(--ftr-ink-faint);margin:0 0 .35rem;font-size:.8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet label{border-radius:var(--ftr-radius-sm);box-sizing:border-box;clear:both;color:var(--ftr-ink-soft);cursor:pointer;align-items:center;gap:.75rem;width:calc(100% + 1rem);min-height:48px;margin-inline:-.5rem;padding:.35rem .5rem;font-size:.92rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet label:has(input:checked){color:var(--ftr-ink);background:#aaa1ff1a}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSheetSort{justify-content:space-between;gap:.75rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSheetSort>span{flex:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSheetSort select{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink);font:inherit;flex:auto;min-width:0;min-height:48px;padding:.5rem .75rem;font-size:.92rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsSheetSort select option{color:var(--ftr-ink);background:#071426}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>footer{border-top:1px solid var(--ftr-hairline);box-sizing:border-box;padding:.9rem 1.25rem max(1rem, env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr);gap:.65rem;width:100%;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>footer>button{border-radius:var(--ftr-radius-sm);cursor:pointer;font:inherit;justify-content:center;align-items:center;min-height:48px;padding:.6rem 1.1rem;font-size:.9rem;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>footer>button:first-child{border:1px solid var(--ftr-hairline-strong);color:var(--ftr-ink-soft);background:0 0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>footer>button:first-child:disabled{opacity:.45}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>footer .cinematic-home-module__JDgG-G__resultsPrimaryAction{font-weight:600;background:var(--ftr-lavender)!important;border:1px solid var(--ftr-lavender)!important;color:#080c19!important}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsDrawerLayer{-webkit-backdrop-filter:blur(5px)saturate(115%);backdrop-filter:blur(5px)saturate(115%);background:linear-gradient(90deg,#01050c57 0%,#01050c94 55%,#01050cb8 100%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer{border-left:1px solid var(--ftr-hairline-strong);width:min(94vw,560px);max-width:560px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer>header{-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border-bottom:1px solid var(--ftr-hairline);box-sizing:border-box;z-index:4;background:#060e1be0;justify-content:flex-end;width:100%;padding:.7rem .9rem;display:flex;position:sticky;top:0;right:auto}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer>header button{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);color:var(--ftr-ink);width:44px;height:44px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer>header button:hover{border-color:var(--ftr-lavender);background:#aaa1ff24}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent{color:var(--ftr-ink-soft)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent p,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerContent section p{font-size:.92rem;line-height:1.6}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerFacts span{color:var(--ftr-ink-soft);font-size:.84rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer{border-top:1px solid var(--ftr-hairline);padding:.9rem 1.1rem max(1rem, env(safe-area-inset-bottom));background:#060e1bf0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem .75rem;display:grid;position:sticky;bottom:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerReassurance{color:var(--ftr-ink-faint);grid-column:1/-1;font-size:.78rem;line-height:1.4}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer>button{border-radius:var(--ftr-radius-sm);min-height:48px;font-size:.88rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawer footer .cinematic-home-module__JDgG-G__resultsPrimaryAction{font-weight:600;background:var(--ftr-lavender)!important;border:1px solid var(--ftr-lavender)!important;color:#080c19!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm{gap:.9rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm label{color:var(--ftr-ink-soft);gap:.4rem;font-size:.86rem;font-weight:500;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]){background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline-strong);border-radius:var(--ftr-radius-md);box-sizing:border-box;color:var(--ftr-ink);font:inherit;width:100%;min-height:48px;padding:.6rem .85rem;font-size:.95rem;transition:border-color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox])::placeholder{color:var(--ftr-ink-faint)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]):hover{border-color:var(--ftr-lavender)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]):focus-visible{border-color:var(--ftr-lavender);outline:2px solid var(--ftr-focus);outline-offset:1px;background:#aaa1ff14}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:user-invalid{border-color:#ff9d9d}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsDateButton{border-radius:var(--ftr-radius-md);justify-content:flex-start;width:100%;min-height:48px;padding:.6rem .85rem;font-size:.95rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsDateButton[data-invalid=true]{border-color:#ff9d9d}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsWarning{color:#ffb4b4;margin:-.35rem 0 0;font-size:.82rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsConsent{align-items:flex-start;gap:.65rem;font-size:.84rem;line-height:1.45;display:flex!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsConsent input{margin-top:.15rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction{justify-content:center;justify-self:start;align-items:center;gap:.5rem;width:auto;min-height:52px;padding:.7rem 1.6rem;font-size:.95rem;font-weight:600;transition:background-color .15s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1);display:inline-flex;background:var(--ftr-lavender)!important;border:1px solid var(--ftr-lavender)!important;border-radius:var(--ftr-radius-md)!important;color:#080c19!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction:hover:not(:disabled){background:var(--ftr-lavender-strong)!important;border-color:var(--ftr-lavender-strong)!important}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction:active:not(:disabled){transform:scale(.98)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction:disabled{cursor:not-allowed;opacity:.45}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryReassurance{color:var(--ftr-ink-faint);margin:-.2rem 0 0;font-size:.82rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist{border-radius:var(--ftr-radius-lg)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief{border:1px solid var(--ftr-hairline);padding:.95rem 1.1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief h2{font-size:1rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief p{color:var(--ftr-ink-soft);font-size:.86rem;line-height:1.5}@media (max-width:700px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction{justify-self:stretch;width:100%}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceNavLabel{color:#e2e6f59e;letter-spacing:.1em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter a,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceSidebarFooter button{font-size:.88rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__workspaceLinks button>em{font-size:.72rem}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm input:not([type=checkbox]),.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction{transition:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace :is(button,label):active{transform:none}}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsActiveFilters>button{min-height:44px;padding:.35rem .6rem .35rem .9rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsClearFilters,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventDate,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext>button:last-child,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardExpand{min-height:44px}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts dd{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}@media (min-width:1181px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard{grid-template-columns:minmax(220px,27%) minmax(240px,1fr) 200px minmax(158px,18%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{border-left:1px solid var(--ftr-hairline);padding:.8rem .85rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts>div{padding:.4rem 0}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCard[data-expanded=true] .cinematic-home-module__JDgG-G__resultsReasonsPreview{display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto .55rem;padding:0;position:static}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsCompareButton{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton:hover,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsCompareButton:hover:not(:disabled){border-color:var(--ftr-hairline-strong);color:var(--ftr-ink);background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet>header h2,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterRail>header strong,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilteredEmpty h3,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheet{font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:normal;text-transform:none}@media (min-width:901px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody{grid-column:1/-1}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBodyInner{padding-inline:0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true] .cinematic-home-module__JDgG-G__resultsCardBodyInner{margin-inline:1.15rem}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm>label,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsConsent,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryBrief>header h2{font-family:var(--font-home-conversation), "Barlow", Arial, sans-serif;letter-spacing:normal;text-transform:none}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryForm>label{color:var(--ftr-ink)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist{align-self:start}@media (max-width:1180px) and (min-width:701px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsReasonsPreview{margin-top:.3rem;display:grid}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardIdentity{gap:.5rem;padding:1rem 1rem .75rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardFacts{margin:0 1rem .8rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardDecision{padding:1rem}}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheetLayer{background:#17202b6b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet{color:#17202b;background:#fff;border-top-color:#dedbe2;box-shadow:0 -24px 70px #17202b38}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>header,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet fieldset,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>footer{border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>header h2{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>header button{color:#414b57;background:#f3f4f8;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>header button:hover{background:#e9e7f6}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet legend{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet label{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet label:has(input:checked){color:#17202b;background:#efedfa}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSheetSort select{color:#17202b;background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSheetSort select option{color:#17202b;background:#fff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>footer>button:first-child{color:#414b57;border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSheet>footer .cinematic-home-module__JDgG-G__resultsPrimaryAction{color:#fff!important;background:#6a5fd0!important;border-color:#6a5fd0!important}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer>header,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer footer{background:#fffffff5;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer>header button{color:#414b57;background:#f3f4f8;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsDrawer footer .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsPrimaryAction,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEnquiryForm .cinematic-home-module__JDgG-G__resultsPrimaryAction{color:#fff!important;background:#6a5fd0!important;border-color:#6a5fd0!important}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilteredEmpty{background:#fff;border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light].cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsDrawerLayer{background:linear-gradient(90deg,#17202b3d 0%,#17202b66 55%,#17202b85 100%)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardSave{color:#f5f5ff;background:#050e1b9e;border:1px solid #ffffff4d}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardSave:hover{color:#fff;background:#050e1bd6;border-color:#fff9}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsCardSave[aria-pressed=true],.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardSave[aria-pressed=true]{color:#cfc9ff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsRecommendation{color:#fff;background:#050e1bc7;border-color:#ffffff42}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail{-webkit-backdrop-filter:none;backdrop-filter:none;color:#17202b;background:#fff;border-color:#dedbe2;box-shadow:0 8px 24px #17202b0f}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail>header strong{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail>header button{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail>header button:hover:not(:disabled){color:#2b2470;background:#efedfa}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail fieldset{border-top-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail legend{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail label{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail label:hover{color:#17202b;background:#f3f4f8}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterRail label:has(input:checked){color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsActiveFilters>button{color:#17202b;background:#efedfa;border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsActiveFilters>button:hover{background:#e2ddf7;border-color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=radio],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=radio]{accent-color:var(--ftr-lavender);flex:none;width:18px;height:18px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer :is(button,a,select,input):focus-visible,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer :is(button,a,select,input):focus-visible{outline:2px solid var(--ftr-focus);outline-offset:2px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer svg{color:currentColor;stroke-width:1.75px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button.cinematic-home-module__JDgG-G__resultsEventDate{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext button.cinematic-home-module__JDgG-G__resultsEventDate:hover{border-color:var(--ftr-hairline-strong);color:var(--ftr-ink);background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventContext button.cinematic-home-module__JDgG-G__resultsEventDate{color:#414b57;background:#f3f4f8;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=radio],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=radio],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=radio]{appearance:none;border:1.5px solid var(--ftr-hairline-strong);box-sizing:border-box;cursor:pointer;background:#ffffff0d;flex:none;place-content:center;width:20px;height:20px;margin:0;transition:background-color .13s cubic-bezier(.2,0,0,1),border-color .13s cubic-bezier(.2,0,0,1);display:inline-grid;position:relative}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=checkbox]{border-radius:6px}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsWorkspace input[type=radio],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSheetLayer input[type=radio],.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsDrawerLayer input[type=radio]{border-radius:50%}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:hover,.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:hover{border-color:var(--ftr-lavender);background:#aaa1ff24}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:checked,.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:checked{background:var(--ftr-lavender);border-color:var(--ftr-lavender)}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:after{content:"";opacity:0;border:2px solid #080c19;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-1px;transition:opacity .12s ease-out,transform .12s cubic-bezier(.2,0,0,1);transform:rotate(45deg)scale(.6)}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:checked:after{opacity:1;transform:rotate(45deg)scale(1)}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:after{content:"";opacity:0;background:#080c19;border-radius:50%;width:8px;height:8px;transition:opacity .12s ease-out,transform .12s cubic-bezier(.2,0,0,1);transform:scale(.5)}.cinematic-home-module__JDgG-G__homeColour :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:checked:after{opacity:1;transform:scale(1)}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox],.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]{background:#fff;border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:checked,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:checked{background:#6a5fd0;border-color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=checkbox]:after{border-color:#fff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] :is(.cinematic-home-module__JDgG-G__resultsWorkspace,.cinematic-home-module__JDgG-G__resultsFilterSheetLayer,.cinematic-home-module__JDgG-G__resultsDrawerLayer) input[type=radio]:after{background:#fff}@media (min-width:901px){.cinematic-home-module__JDgG-G__workspaceSidebar[data-collapsed=true] .cinematic-home-module__JDgG-G__workspaceLinks button>em[data-empty=true]{display:none}}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSummary{color:var(--ftr-ink-faint);flex-wrap:wrap;align-items:center;gap:.15rem .5rem;margin:.9rem .15rem 0;font-size:.82rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSummary>button{border-radius:var(--ftr-radius-sm);color:var(--ftr-lavender-strong);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;min-height:36px;margin-inline:-.35rem;padding-inline:.35rem;font-weight:600;text-decoration:underline}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsFilterSummary>button:hover{color:#fff;background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist>div:first-child{border-radius:var(--ftr-radius-lg) var(--ftr-radius-lg) 0 0;overflow:hidden}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist h2{margin-top:1.05rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist>p{margin-top:.45rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist dl{border-top:1px solid var(--ftr-hairline);margin-top:1rem;padding-top:.9rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist dt{color:var(--ftr-ink-faint);letter-spacing:.07em;font-size:.68rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEnquiryArtist dd{color:var(--ftr-ink);margin:.15rem 0 0;font-size:.92rem}@media (max-width:430px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader{flex-direction:column;align-items:flex-start;gap:.6rem}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsMobileControlsToggle{justify-content:center;align-self:stretch}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsListHeader h2{font-size:1.2rem}}@media (max-width:900px){.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventContext p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCard{background:#fff;border-color:#e3e0ea;box-shadow:0 14px 34px #1c293712}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCard:hover{border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCard:focus-within{border-color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardIdentity h2{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardRank{color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardSummary{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardPrice{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardPrice strong{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardFacts{border-left-color:#e3e0ea}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardFacts dt{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardFacts dd{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardDecision{border-left-color:#e3e0ea}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsProfileAction{color:#414b57;border-color:#c6c2d2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardDecision .cinematic-home-module__JDgG-G__resultsProfileAction:hover{color:#17202b;background:#f1effb;border-color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsReasonsPreview{background:#f4f2fd;border-left-color:#6a5fd0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsReasonsPreview small{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsReasonsPreview p{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardExpand{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardExpand:hover{color:#2b2470;background:#f1effb}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardBody[data-open=true] .cinematic-home-module__JDgG-G__resultsCardBodyInner{border-top-color:#e3e0ea}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons small{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardBody .cinematic-home-module__JDgG-G__resultsReasons p,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardExtraFacts dd{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardExtraFacts dt{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardBodyProfile{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsCardBodyProfile:hover{color:#2b2470;background:#f1effb}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsListHeader small,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventContext small{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsListHeader h2{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSortControl{background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSortControl>span{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSortControl select{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsSortControl:hover{background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSummary{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsFilterSummary>button,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsClearFilters{color:#574bc0!important}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventContext button{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventContext .cinematic-home-module__JDgG-G__resultsEditBrief:hover{color:#2b2470;background:#f1effb}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar{box-shadow:none;background:0 0;border-color:#0000}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsCompareButton{color:#414b57;background:#fff;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsContinueButton:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsToolbar>.cinematic-home-module__JDgG-G__resultsCompareButton:hover:not(:disabled){color:#17202b;background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceCollapseButton,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceThemeToggle{color:#14141a;background:0 0;border-color:#0000}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceCollapseButton:hover,.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__workspaceThemeToggle:hover{color:#000;background:0 0;border-color:#0000}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton{background:var(--ftr-surface-raised);border:1px solid var(--ftr-hairline);border-radius:var(--ftr-radius-sm);color:var(--ftr-ink-soft);white-space:nowrap;align-items:center;gap:.45rem;min-height:40px;padding:.5rem .75rem;font-size:.8rem;display:inline-flex}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton:hover{border-color:var(--ftr-hairline-strong);color:var(--ftr-ink);background:#aaa1ff1f}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton>svg{color:var(--ftr-icon)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsEditBrief{border-radius:var(--ftr-radius-sm);white-space:nowrap;min-height:40px}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton{color:#414b57;background:#f3f4f8;border-color:#dedbe2}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton:hover{color:#17202b;background:#f1effb;border-color:#b4a9f4}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsEventActions>.cinematic-home-module__JDgG-G__resultsContinueButton>svg{color:#4d5661}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__resultsToolbar{justify-content:flex-start}@media (min-width:901px){.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__resultsDrawerLayer{left:0}}.cinematic-home-module__JDgG-G__newChatStart{box-sizing:border-box;min-height:100%;padding:2rem 1.25rem max(2rem, env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}.cinematic-home-module__JDgG-G__newChatStartPrompt{flex-direction:column;align-items:center;width:100%;display:flex}.cinematic-home-module__JDgG-G__newChatStartPrompt>h1{font-family:"railroad-gothic-atf", var(--font-home-display), "Barlow", Arial, sans-serif;letter-spacing:0;text-wrap:balance;max-width:min(720px,100% - 2rem);margin:0;font-size:clamp(2.4rem,3.35vw,3.7rem);font-style:normal;font-weight:500;line-height:.96}.cinematic-home-module__JDgG-G__newChatStartPrompt>p{text-wrap:pretty;max-width:min(640px,100% - 2rem);margin:1.1rem 0 0;font-size:1rem;line-height:1.5}.cinematic-home-module__JDgG-G__newChatResumeHint{text-wrap:pretty;max-width:min(640px,100% - 2rem);margin:0;font-size:.875rem;line-height:1.5}.cinematic-home-module__JDgG-G__newChatResumeHint>button{cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;padding:0;font-weight:600;text-decoration:underline}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatStart,.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatStart h1{color:var(--ftr-ink,#f5f5ff)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatStartPrompt>p{color:var(--ftr-ink-soft,#e4e6f7d6)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatResumeHint{color:var(--ftr-ink-faint,#d8dcf2a3)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatResumeHint>button{color:var(--ftr-lavender-strong,#b9b2ff)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatResumeHint>button:hover{color:#fff}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__newChatResumeHint>button:focus-visible{outline:2px solid var(--ftr-focus,#b9b2ff);outline-offset:3px}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__newChatStart h1{color:#17202b}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__newChatStartPrompt>p{color:#414b57}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__newChatResumeHint{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__newChatResumeHint>button{color:#574bc0}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__briefsRowPrevious .cinematic-home-module__JDgG-G__briefsRowAccent{background:var(--ftr-lavender,#aaa1ff)}.cinematic-home-module__JDgG-G__homeColour .cinematic-home-module__JDgG-G__briefsRowPrevious .cinematic-home-module__JDgG-G__briefsRowAction{color:var(--ftr-lavender-strong,#b9b2ff)}.cinematic-home-module__JDgG-G__newChatStartOrb{pointer-events:none;width:clamp(124px,9vw,148px);height:clamp(124px,9vw,148px);margin-bottom:1.2rem;position:relative}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{margin-top:2.1rem}.cinematic-home-module__JDgG-G__newChatStart .cinematic-home-module__JDgG-G__newChatResumeHint{margin-top:1.5rem}@media (max-width:700px){.cinematic-home-module__JDgG-G__newChatStart{padding:1.5rem 1rem max(1.5rem, env(safe-area-inset-bottom))}.cinematic-home-module__JDgG-G__newChatStartOrb{width:96px;height:96px;margin-bottom:1rem}.cinematic-home-module__JDgG-G__newChatStartPrompt>h1{max-width:11ch;font-size:clamp(2.2rem,10.8vw,2.8rem);line-height:.96}.cinematic-home-module__JDgG-G__newChatStartPrompt>p{max-width:32ch;margin-top:.85rem;font-size:.95rem}.cinematic-home-module__JDgG-G__homeColour.cinematic-home-module__JDgG-G__homeActive .cinematic-home-module__JDgG-G__terminalActive .cinematic-home-module__JDgG-G__newChatStart>.cinematic-home-module__JDgG-G__commandForm{margin-top:1.4rem}.cinematic-home-module__JDgG-G__newChatStart .cinematic-home-module__JDgG-G__newChatResumeHint{max-width:34ch;margin-top:1rem}}.cinematic-home-module__JDgG-G__resultsAccountGate.cinematic-home-module__JDgG-G__resultsAccountGateSignIn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:0;width:min(100% - 3rem,720px);max-width:720px;min-height:min(760px,100dvh - 3.75rem);margin:auto;padding:clamp(1.5rem,4vh,3rem) 0 clamp(3rem,8vh,6rem);display:flex;overflow:visible}.cinematic-home-module__JDgG-G__resultsAccountGateVisual{background:0 0;flex:none;width:min(308px,100%);height:clamp(238px,28.7vh,287px);position:relative;overflow:visible}.cinematic-home-module__JDgG-G__resultsAccountGateModel{pointer-events:none;width:min(273px,94%);height:min(273px,100%);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.cinematic-home-module__JDgG-G__resultsAccountGateModel canvas{filter:drop-shadow(0 0 16px #b9b1ff4d)drop-shadow(0 18px 30px #08052357)}.cinematic-home-module__JDgG-G__resultsAccountGateContent{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:460px;margin-top:clamp(3rem,5.5vh,3.6rem);padding:0;display:flex}.cinematic-home-module__JDgG-G__resultsAccountGateContent>small{color:#b8aaff;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:700}.cinematic-home-module__JDgG-G__resultsAccountGateSignIn .cinematic-home-module__JDgG-G__resultsAccountGateContent h1{letter-spacing:-.04em;text-wrap:balance;max-width:10.5ch;margin:.9rem 0 1rem;font-size:clamp(2.55rem,4vw,3.85rem);line-height:.98}.cinematic-home-module__JDgG-G__resultsAccountGateContent>p{text-wrap:pretty;max-width:38ch;line-height:1.58}.cinematic-home-module__JDgG-G__resultsAccountGateContent>.cinematic-home-module__JDgG-G__resultsAccountGateAction{border-radius:999px;justify-content:center;align-items:center;gap:.48rem;min-height:50px;margin-top:1.7rem;padding:.78rem 1.25rem .78rem 1.35rem;font-size:.78rem;font-weight:600;text-decoration:none;transition-property:background-color,border-color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;color:#080c19!important;background:#aaa1ff!important;border:1px solid #aaa1ff!important}.cinematic-home-module__JDgG-G__resultsAccountGateContent>.cinematic-home-module__JDgG-G__resultsAccountGateAction:hover{background:#b9b2ff!important;border-color:#b9b2ff!important}.cinematic-home-module__JDgG-G__resultsAccountGateContent>.cinematic-home-module__JDgG-G__resultsAccountGateAction:active{transform:none}.cinematic-home-module__JDgG-G__resultsAccountGateContent>.cinematic-home-module__JDgG-G__resultsAccountGateAction:focus-visible{outline-offset:4px;outline:2px solid #b9b2ff}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsAccountGate.cinematic-home-module__JDgG-G__resultsAccountGateSignIn{box-shadow:none;background:0 0}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsAccountGateContent>small{color:#6f62cf}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsAccountGateContent>p{color:#69727d}.cinematic-home-module__JDgG-G__homeColour[data-theme=light] .cinematic-home-module__JDgG-G__resultsAccountGateModel canvas{filter:drop-shadow(0 0 14px #9387d229)drop-shadow(0 16px 28px #4d3fad1f)}@media (max-width:820px){.cinematic-home-module__JDgG-G__resultsAccountGate.cinematic-home-module__JDgG-G__resultsAccountGateSignIn{width:min(100% - 2rem,640px);min-height:min(720px,100dvh - 3rem)}}@media (max-width:700px){.cinematic-home-module__JDgG-G__resultsAccountGate.cinematic-home-module__JDgG-G__resultsAccountGateSignIn{border-radius:0;width:min(100% - 1rem,520px);min-height:min(670px,100dvh - 5rem);margin:auto;padding:1rem 0 2.5rem}.cinematic-home-module__JDgG-G__resultsAccountGateVisual{width:min(224px,100%);height:clamp(157.5px,24.5vh,197.4px)}.cinematic-home-module__JDgG-G__resultsAccountGateModel{width:min(192.5px,92%);height:min(192.5px,100%);top:46%}.cinematic-home-module__JDgG-G__resultsAccountGateContent{margin-top:1.25rem;padding:0 1rem}.cinematic-home-module__JDgG-G__resultsAccountGateSignIn .cinematic-home-module__JDgG-G__resultsAccountGateContent h1{max-width:12ch;font-size:clamp(2.15rem,11vw,3rem)}.cinematic-home-module__JDgG-G__resultsAccountGateContent>.cinematic-home-module__JDgG-G__resultsAccountGateAction{align-self:stretch;min-height:48px;margin-top:1.35rem}}@media (prefers-reduced-motion:reduce){.cinematic-home-module__JDgG-G__resultsAccountGateModel canvas{filter:none}}
