.project-module__s-VWvq__page{--project-bg:var(--lightningcss-light,#f8f7f4)var(--lightningcss-dark,#101113);--project-surface:var(--lightningcss-light,#eeede9)var(--lightningcss-dark,#1a1b1e);--project-ink:var(--lightningcss-light,#242528)var(--lightningcss-dark,#f0eee8);--project-muted:var(--lightningcss-light,#66676b)var(--lightningcss-dark,#aaaab0);--project-line:var(--lightningcss-light,#deddd8)var(--lightningcss-dark,#34353a);--project-blue:var(--lightningcss-light,#3368af)var(--lightningcss-dark,#92bcf3);--project-action:var(--lightningcss-light,#292a2d)var(--lightningcss-dark,#eae7df);--project-action-ink:var(--lightningcss-light,#f8f7f4)var(--lightningcss-dark,#242528);--focus-ring:var(--project-blue);background:var(--project-bg);min-height:100svh;color:var(--project-ink)}.project-module__s-VWvq__page a{text-decoration:none}.project-module__s-VWvq__page :is(button,a,input,summary):focus-visible{outline:3px solid var(--project-blue);outline-offset:5px}.project-module__s-VWvq__page :is(h1,h2,h3,p){margin:0}.project-module__s-VWvq__page h1,.project-module__s-VWvq__page h2{text-wrap:balance;font-optical-sizing:auto}.project-module__s-VWvq__page h1{letter-spacing:-.052em;font-size:clamp(2.9rem,5.5vw,4.8rem);font-weight:720;line-height:1.04}.project-module__s-VWvq__page h1 span{color:var(--project-muted)}.project-module__s-VWvq__page h2{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:650;line-height:1.12}.project-module__s-VWvq__page h3{letter-spacing:-.02em;font-size:1.3rem;font-weight:630;line-height:1.3}.project-module__s-VWvq__skip{z-index:100;background:var(--project-action);color:var(--project-action-ink);padding:1rem;position:fixed;top:-8rem;left:1rem}.project-module__s-VWvq__skip:focus{top:1rem}.project-module__s-VWvq__header{justify-content:space-between;align-items:center;gap:2rem;max-width:1264px;min-height:94px;margin:auto;padding:1.25rem 2.5rem;display:flex}.project-module__s-VWvq__brand{color:var(--project-ink);letter-spacing:-.065em;align-items:center;min-height:44px;font-size:2rem;font-weight:760;line-height:1;display:inline-flex}.project-module__s-VWvq__brand span{color:var(--project-blue)}.project-module__s-VWvq__nav{align-items:center;gap:2rem;display:flex}.project-module__s-VWvq__nav a{color:var(--project-muted);border-bottom:2px solid #0000;align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.project-module__s-VWvq__nav a[aria-current=page]{color:var(--project-ink);border-color:var(--project-ink)}.project-module__s-VWvq__headerActions{align-items:center;gap:.9rem;display:flex}.project-module__s-VWvq__headerActions button{color:var(--project-ink);background:var(--project-surface);border-color:var(--project-line);box-shadow:none}.project-module__s-VWvq__smallAction{background:var(--project-surface);color:var(--project-ink);border-radius:99px;align-items:center;gap:.7rem;min-height:44px;padding:.7rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.project-module__s-VWvq__main{max-width:1184px;margin:auto;padding:0 2.5rem}.project-module__s-VWvq__hero{grid-template-columns:1.16fr 1fr;align-items:center;gap:1rem;min-height:630px;padding:4.5rem 0 4rem;display:grid}.project-module__s-VWvq__hero>div{min-width:0}.project-module__s-VWvq__eyebrow{letter-spacing:.15em;color:var(--project-muted);font-size:.7rem;font-weight:650;line-height:1.6;margin-bottom:1.7rem!important}.project-module__s-VWvq__lead{color:var(--project-muted);text-wrap:pretty;max-width:31rem;font-size:1.18rem;line-height:1.65;margin-top:1.6rem!important}.project-module__s-VWvq__actions{flex-wrap:wrap;align-items:center;gap:1.1rem 1.5rem;margin-top:2rem;display:flex}.project-module__s-VWvq__primary,.project-module__s-VWvq__secondary{cursor:pointer;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:1rem;min-height:52px;padding:.9rem 1.35rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.3;display:inline-flex}.project-module__s-VWvq__primary{background:var(--project-action);color:var(--project-action-ink)}.project-module__s-VWvq__secondary{background:var(--project-bg);color:var(--project-ink);border-color:var(--project-line)}.project-module__s-VWvq__textLink{min-height:44px;color:var(--project-ink);align-items:center;gap:.6rem;font-size:.95rem;font-weight:560;display:inline-flex}:is(.project-module__s-VWvq__primary,.project-module__s-VWvq__secondary,.project-module__s-VWvq__smallAction,.project-module__s-VWvq__downloadIcon){transition:transform .14s var(--ease-out), opacity .14s ease;touch-action:manipulation}:is(.project-module__s-VWvq__primary,.project-module__s-VWvq__secondary,.project-module__s-VWvq__smallAction,.project-module__s-VWvq__downloadIcon):active:not(:focus-visible){transform:scale(.97)}.project-module__s-VWvq__heroArt{isolation:isolate;place-items:center;display:grid;position:relative}.project-module__s-VWvq__heroArt img{width:112%;max-width:560px;height:auto;position:relative}.project-module__s-VWvq__artHalo{aspect-ratio:1;z-index:-1;background:var(--lightningcss-light,#efede5)var(--lightningcss-dark,#232222);border-radius:50%;width:82%;position:absolute}.project-module__s-VWvq__heroArt p{color:var(--project-muted);letter-spacing:.025em;margin-top:-.2rem;font-size:.8rem}.project-module__s-VWvq__introLine{border-block:1px solid var(--project-line);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.4rem 0;display:flex}.project-module__s-VWvq__introLine span{letter-spacing:.14em;color:var(--project-muted);font-size:.65rem;font-weight:650}.project-module__s-VWvq__introLine p{font-size:.95rem}.project-module__s-VWvq__section{padding:5.5rem 0;scroll-margin-top:2rem}.project-module__s-VWvq__sectionHeading{max-width:44rem;margin-bottom:2.7rem}.project-module__s-VWvq__sectionHeading>p:last-child:not(.project-module__s-VWvq__eyebrow){color:var(--project-muted);margin-top:1.1rem;line-height:1.65}.project-module__s-VWvq__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.project-module__s-VWvq__feature{flex-direction:column;align-items:flex-start;display:flex}.project-module__s-VWvq__feature>img{object-fit:contain;margin:0 0 1.4rem -.2rem}.project-module__s-VWvq__feature>p{color:var(--project-muted);margin:.9rem 0 1rem;font-size:1rem;line-height:1.65}.project-module__s-VWvq__feature .project-module__s-VWvq__textLink{margin-top:auto}.project-module__s-VWvq__searchStory{background:var(--project-surface);border-radius:2rem;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3rem;display:grid}.project-module__s-VWvq__searchStory h2{font-size:clamp(2rem,3.3vw,2.8rem)}.project-module__s-VWvq__searchStory>div>p:not(.project-module__s-VWvq__eyebrow){color:var(--project-muted);margin-top:1.2rem;line-height:1.65}.project-module__s-VWvq__searchDemo{min-width:0}.project-module__s-VWvq__searchDemo label{margin-bottom:.7rem;font-size:.9rem;display:block}.project-module__s-VWvq__searchInput{background:var(--project-bg);border:1px solid var(--project-line);border-radius:1.15rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.project-module__s-VWvq__searchInput input{width:100%;min-width:0;color:var(--project-ink);background:0 0;border:0;padding:.6rem;font-family:inherit;font-size:1.25rem}.project-module__s-VWvq__searchInput button{width:48px;height:48px;color:var(--project-action-ink);background:var(--project-action);cursor:pointer;border:0;border-radius:.8rem;flex-shrink:0;font-size:1.5rem}.project-module__s-VWvq__searchInput button:active{opacity:.75}.project-module__s-VWvq__queries{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.project-module__s-VWvq__queries a{border:1px solid var(--project-line);border-radius:99px;align-items:center;gap:.5rem;min-height:44px;padding:.65rem .8rem;font-size:.8rem;display:inline-flex}.project-module__s-VWvq__searchDemo>p{font-size:.8rem}.project-module__s-VWvq__story,.project-module__s-VWvq__factsSection{grid-template-columns:.9fr 1.1fr;gap:4rem;display:grid}.project-module__s-VWvq__storyLead{letter-spacing:-.012em;font-size:1.3rem;line-height:1.55}.project-module__s-VWvq__storyLead+p{color:var(--project-muted);margin-top:1.1rem;line-height:1.7}.project-module__s-VWvq__places{flex-wrap:wrap;gap:.35rem 1.2rem;margin-top:1.5rem;display:flex}.project-module__s-VWvq__places a{min-height:44px;color:var(--project-blue);align-items:center;gap:.5rem;display:inline-flex}.project-module__s-VWvq__closing{background:var(--project-surface);border-radius:2rem;margin-bottom:5rem;padding:4.5rem}.project-module__s-VWvq__faqSection{grid-template-columns:.9fr 1.1fr;gap:4rem;padding:0 0 5.5rem;display:grid}.project-module__s-VWvq__faq{min-width:0}.project-module__s-VWvq__faq details{border-bottom:1px solid var(--project-line)}.project-module__s-VWvq__faq summary{cursor:pointer;min-height:44px;padding:1.3rem 0;font-size:1.05rem;font-weight:600;line-height:1.5}.project-module__s-VWvq__faq details:first-child summary{padding-top:.4rem}.project-module__s-VWvq__faq p{color:var(--project-muted);padding:0 0 1.4rem;line-height:1.7}.project-module__s-VWvq__faq p a{color:var(--project-blue);text-underline-offset:3px;text-decoration:underline}.project-module__s-VWvq__closing>p:not(.project-module__s-VWvq__eyebrow){color:var(--project-muted);max-width:35rem;margin-top:1.4rem;line-height:1.7}.project-module__s-VWvq__footer{border-top:1px solid var(--project-line);grid-template-columns:1fr 1.3fr;gap:2rem;max-width:1104px;margin:auto;padding:3rem 0;display:grid}.project-module__s-VWvq__footer p{color:var(--project-muted);margin-top:.6rem;font-size:.85rem}.project-module__s-VWvq__footer nav{flex-wrap:wrap;place-content:flex-start flex-end;gap:.3rem 1.3rem;display:flex}.project-module__s-VWvq__footer nav :is(a,button){min-height:44px;color:var(--project-muted);align-items:center;font-size:.85rem;display:inline-flex}.project-module__s-VWvq__footer small{color:var(--project-muted);font-size:.75rem}.project-module__s-VWvq__pressHero{grid-template-columns:1.2fr .8fr;min-height:560px}.project-module__s-VWvq__meta{color:var(--project-muted);font-size:.8rem;line-height:1.65;margin-top:1rem!important}.project-module__s-VWvq__pressArt{isolation:isolate;place-items:center;min-height:350px;display:grid;position:relative}.project-module__s-VWvq__paper,.project-module__s-VWvq__paperBack{border-radius:1rem;width:238px;height:295px;position:absolute}.project-module__s-VWvq__paperBack{background:var(--lightningcss-light,#cbd9ee)var(--lightningcss-dark,#283449);transform:rotate(9deg)translate(24px,-8px)}.project-module__s-VWvq__paper{color:#2b2c30;background:#ede9df;border:1px solid #f7f4ed;padding:2rem;transform:rotate(-8deg);box-shadow:0 24px 38px #00000018}.project-module__s-VWvq__paper>span{letter-spacing:-.06em;margin-bottom:2rem;font-size:2.5rem;font-weight:730;display:block}.project-module__s-VWvq__paper>div{background:#c7c6c1;border-radius:20px;height:7px;margin:.65rem 0}.project-module__s-VWvq__paper>div:nth-of-type(2){width:78%}.project-module__s-VWvq__paper>small{letter-spacing:.09em;font-size:.5rem;position:absolute;bottom:2rem}.project-module__s-VWvq__pressArt>img{filter:drop-shadow(0 18px 12px #00000018);width:240px;height:auto;position:absolute;bottom:-1rem;right:-1rem}.project-module__s-VWvq__descriptionCard{background:var(--project-surface);border-radius:2rem;padding:2.5rem 3rem}.project-module__s-VWvq__sectionTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.project-module__s-VWvq__sectionTop h2{letter-spacing:-.02em;font-size:1.35rem}.project-module__s-VWvq__fileType{letter-spacing:.1em;color:var(--project-muted);font-size:.6rem}.project-module__s-VWvq__summary{letter-spacing:-.01em;font-size:1.3rem;line-height:1.65;margin-top:1.5rem!important}.project-module__s-VWvq__copyRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.7rem;display:flex}.project-module__s-VWvq__copyRow>span{color:var(--project-muted);font-size:.85rem}.project-module__s-VWvq__factsSection{border-bottom:1px solid var(--project-line)}.project-module__s-VWvq__factsSection .project-module__s-VWvq__textLink{margin-top:1.3rem}.project-module__s-VWvq__facts{margin:0}.project-module__s-VWvq__facts>div{border-bottom:1px solid var(--project-line);grid-template-columns:7rem 1fr;gap:1rem;padding:1rem 0;line-height:1.6;display:grid}.project-module__s-VWvq__facts>div:first-child{padding-top:0}.project-module__s-VWvq__facts>div:last-child{border:0;padding-bottom:0}.project-module__s-VWvq__facts dt{color:var(--project-muted);font-size:.9rem}.project-module__s-VWvq__facts dd{margin:0;font-size:.95rem}.project-module__s-VWvq__assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;display:grid}.project-module__s-VWvq__brandAsset,.project-module__s-VWvq__screenAsset{background:var(--project-surface);border-radius:1.5rem;overflow:hidden}.project-module__s-VWvq__brandPreview,.project-module__s-VWvq__screenPreview{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:380px;display:flex}.project-module__s-VWvq__brandPreview img{border-radius:1.5rem}.project-module__s-VWvq__brandPreview strong{letter-spacing:-.06em;font-size:2rem}.project-module__s-VWvq__screenPreview{background:var(--lightningcss-light,#e5e5e2)var(--lightningcss-dark,#24262b);justify-content:flex-start;padding-top:2rem;overflow:hidden}.project-module__s-VWvq__screenPreview img{border-radius:1.2rem;width:min(74%,226px);height:auto;box-shadow:0 12px 26px #00000020}.project-module__s-VWvq__assetDetails{justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem;display:flex}.project-module__s-VWvq__assetDetails h3{font-size:1rem}.project-module__s-VWvq__assetDetails p{color:var(--project-muted);margin-top:.35rem;font-size:.8rem}.project-module__s-VWvq__downloadIcon{border:1px solid var(--project-line);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:1.25rem;display:grid}.project-module__s-VWvq__caption{color:var(--project-muted);max-width:48rem;font-size:.85rem;line-height:1.65;margin-top:1.2rem!important}.project-module__s-VWvq__topics{border-top:1px solid var(--project-line);grid-template-columns:1fr 1.2fr;gap:3.5rem;padding:4.5rem 0;display:grid}.project-module__s-VWvq__topics ol{margin:0;padding:0;list-style:none}.project-module__s-VWvq__topics li{border-bottom:1px solid var(--project-line);gap:1.3rem;padding:1.5rem 0;display:flex}.project-module__s-VWvq__topics li:first-child{padding-top:0}.project-module__s-VWvq__topics li:last-child{border:0;padding-bottom:0}.project-module__s-VWvq__topics li>span{color:var(--project-blue);font-variant-numeric:tabular-nums;padding-top:.2rem;font-size:.85rem}.project-module__s-VWvq__topics li p{color:var(--project-muted);margin-top:.6rem;line-height:1.65}.project-module__s-VWvq__pressClosing{background:var(--project-surface);border-radius:2rem;margin-bottom:5rem;padding:3rem}.project-module__s-VWvq__pressClosing h2{font-size:2rem}.project-module__s-VWvq__pressClosing>p{color:var(--project-muted);margin-top:1rem;line-height:1.65}@media (hover:hover) and (pointer:fine){:is(.project-module__s-VWvq__primary,.project-module__s-VWvq__secondary,.project-module__s-VWvq__smallAction,.project-module__s-VWvq__downloadIcon):hover{opacity:.82}.project-module__s-VWvq__textLink:hover,.project-module__s-VWvq__places a:hover,.project-module__s-VWvq__footer a:hover,.project-module__s-VWvq__nav a:hover{color:var(--project-blue)}}@media (max-width:1100px){.project-module__s-VWvq__footer{margin-inline:2.5rem}.project-module__s-VWvq__header{gap:1rem}.project-module__s-VWvq__heroArt img{width:105%}.project-module__s-VWvq__pressArt>img{width:200px;right:-1rem}}@media (max-width:900px){.project-module__s-VWvq__smallAction{display:none}.project-module__s-VWvq__hero{min-height:540px}.project-module__s-VWvq__features{gap:1.5rem}.project-module__s-VWvq__hero .project-module__s-VWvq__actions{flex-direction:column;align-items:flex-start;gap:.5rem}.project-module__s-VWvq__searchStory{gap:2rem;padding:2rem}.project-module__s-VWvq__story,.project-module__s-VWvq__factsSection{gap:2.5rem}.project-module__s-VWvq__brandPreview,.project-module__s-VWvq__screenPreview{height:300px}.project-module__s-VWvq__assetDetails{padding:1rem}}@media (max-width:760px){.project-module__s-VWvq__header{min-height:80px;padding:1rem 1.25rem}.project-module__s-VWvq__brand{font-size:1.7rem}.project-module__s-VWvq__nav{gap:1rem}.project-module__s-VWvq__nav a{font-size:.85rem}.project-module__s-VWvq__headerActions{gap:0}.project-module__s-VWvq__main{padding-inline:1.25rem}.project-module__s-VWvq__hero{grid-template-columns:minmax(0,1fr);gap:2rem;min-height:0;padding:3rem 0 2.5rem}.project-module__s-VWvq__heroCopy{max-width:36rem}.project-module__s-VWvq__page h1{font-size:clamp(2.8rem,8.7vw,4.4rem)}.project-module__s-VWvq__lead{font-size:1.07rem}.project-module__s-VWvq__hero .project-module__s-VWvq__actions{flex-direction:row;align-items:center;gap:.5rem 1rem}.project-module__s-VWvq__heroArt{width:min(100%,420px);margin:0 auto}.project-module__s-VWvq__heroArt img{width:100%}.project-module__s-VWvq__introLine{flex-direction:column;align-items:flex-start;gap:.55rem;padding-block:1.2rem}.project-module__s-VWvq__section{padding:3.5rem 0}.project-module__s-VWvq__sectionHeading{margin-bottom:2rem}.project-module__s-VWvq__features{grid-template-columns:1fr;gap:0}.project-module__s-VWvq__feature{border-bottom:1px solid var(--project-line);grid-template-columns:64px 1fr;column-gap:1.2rem;padding:1.5rem 0;display:grid}.project-module__s-VWvq__feature:first-child{padding-top:0}.project-module__s-VWvq__feature:last-child{border:0;padding-bottom:0}.project-module__s-VWvq__feature>img{grid-row:span 3;width:64px;height:64px;margin:0}.project-module__s-VWvq__feature p{margin:.7rem 0 .4rem}.project-module__s-VWvq__searchStory,.project-module__s-VWvq__story,.project-module__s-VWvq__factsSection,.project-module__s-VWvq__topics,.project-module__s-VWvq__faqSection{grid-template-columns:1fr;gap:2rem}.project-module__s-VWvq__faqSection{padding-bottom:3.5rem}.project-module__s-VWvq__searchStory{border-radius:1.5rem;padding:1.6rem}.project-module__s-VWvq__searchStory .project-module__s-VWvq__eyebrow{margin-bottom:1rem!important}.project-module__s-VWvq__closing{border-radius:1.5rem;margin-bottom:3rem;padding:2rem 1.6rem}.project-module__s-VWvq__footer{grid-template-columns:1fr;gap:1.5rem;margin-inline:1.25rem;padding-block:2rem}.project-module__s-VWvq__footer nav{justify-content:flex-start}.project-module__s-VWvq__pressHero{gap:2.5rem}.project-module__s-VWvq__pressArt{width:320px;max-width:100%;min-height:290px;margin:auto}.project-module__s-VWvq__paper,.project-module__s-VWvq__paperBack{width:207px;height:254px}.project-module__s-VWvq__paper{padding:1.5rem}.project-module__s-VWvq__paper>small{bottom:1.5rem}.project-module__s-VWvq__pressArt>img{width:180px;bottom:-1.2rem;right:-.2rem}.project-module__s-VWvq__descriptionCard{border-radius:1.5rem;padding:1.6rem}.project-module__s-VWvq__sectionTop{flex-direction:column;align-items:flex-start;gap:.6rem}.project-module__s-VWvq__summary{font-size:1.1rem}.project-module__s-VWvq__copyRow{gap:.7rem}.project-module__s-VWvq__facts{min-width:0}.project-module__s-VWvq__facts>div{grid-template-columns:6rem 1fr;gap:.8rem}.project-module__s-VWvq__facts dd{overflow-wrap:anywhere}.project-module__s-VWvq__assets{grid-template-columns:1fr 1fr}.project-module__s-VWvq__brandAsset{grid-column:1/-1}.project-module__s-VWvq__brandPreview{flex-direction:row;gap:1.5rem;height:160px}.project-module__s-VWvq__brandPreview img{border-radius:1.1rem;width:80px;height:80px}.project-module__s-VWvq__screenPreview{height:310px}.project-module__s-VWvq__screenPreview img{width:83%}.project-module__s-VWvq__assetDetails{flex-wrap:wrap;gap:.7rem}.project-module__s-VWvq__downloadIcon{margin-left:auto}.project-module__s-VWvq__topics{padding:3rem 0}.project-module__s-VWvq__pressClosing{margin-bottom:3rem;padding:2rem 1.6rem}}@media (max-width:390px){.project-module__s-VWvq__header{gap:.6rem;padding-inline:1rem}.project-module__s-VWvq__nav{gap:.7rem}.project-module__s-VWvq__nav a{font-size:.8rem}.project-module__s-VWvq__main{padding-inline:1rem}.project-module__s-VWvq__page h1{font-size:2.8rem}.project-module__s-VWvq__feature{grid-template-columns:48px 1fr;gap:.8rem}.project-module__s-VWvq__feature>img{width:48px;height:48px}.project-module__s-VWvq__screenPreview{height:230px}.project-module__s-VWvq__assetDetails h3{font-size:.9rem}.project-module__s-VWvq__assetDetails p{font-size:.7rem}.project-module__s-VWvq__assetDetails{padding:.85rem}}@media (prefers-reduced-motion:reduce){.project-module__s-VWvq__page :is(a,button){transition:none;transform:none}}@media (prefers-contrast:more){.project-module__s-VWvq__page{--project-muted:var(--project-ink)}.project-module__s-VWvq__primary,.project-module__s-VWvq__secondary,.project-module__s-VWvq__smallAction{border:2px solid var(--project-ink)}}@media print{.project-module__s-VWvq__header,.project-module__s-VWvq__footer,.project-module__s-VWvq__actions,.project-module__s-VWvq__copyRow,.project-module__s-VWvq__pressArt{display:none}.project-module__s-VWvq__page{color:#000;background:#fff}.project-module__s-VWvq__main{max-width:none;padding:0}.project-module__s-VWvq__section,.project-module__s-VWvq__hero{min-height:auto;padding-block:1.5rem}.project-module__s-VWvq__factsSection,.project-module__s-VWvq__topics{grid-template-columns:1fr}}
