.capability-scene-module__T4LACW__root{isolation:isolate;position:relative}.capability-scene-module__T4LACW__scene{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;height:100%;position:absolute;inset:0 0 auto;overflow:clip}.capability-scene-module__T4LACW__artwork{visibility:hidden;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0}.capability-scene-module__T4LACW__line{fill:none;stroke:#6924df;stroke-width:26px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.capability-scene-module__T4LACW__scene[data-measured=true] .capability-scene-module__T4LACW__artwork{visibility:visible}@media (max-width:800px){.capability-scene-module__T4LACW__line{stroke-width:9px}}
.text-reveal-module__4tDYnW__reveal{display:inline}.text-reveal-module__4tDYnW__accessible{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-reveal-module__4tDYnW__line{display:block}.text-reveal-module__4tDYnW__flow{display:inline}.text-reveal-module__4tDYnW__word{white-space:nowrap;display:inline-block}.text-reveal-module__4tDYnW__characterMask{vertical-align:bottom;margin:-.18em -.12em;padding:.18em .12em;display:inline-block;overflow:clip}.text-reveal-module__4tDYnW__piece{will-change:transform;display:block;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.text-reveal-module__4tDYnW__piece{will-change:auto}}
.phone-shell-module__MmA80a__phone{background:#171419;border:2px solid #171419;border-radius:48px;width:min(100%,330px);margin:0 auto;padding:12px;box-shadow:0 28px 70px #340c2447}.phone-shell-module__MmA80a__phone:before{content:"";background:#3a353c;border-radius:99px;width:34%;height:5px;margin:0 auto 9px;display:block}.phone-shell-module__MmA80a__screen{aspect-ratio:390/844;background:#f8f4e8;border-radius:32px;position:relative;overflow:hidden}
.home-module__XaaqPW__shell{--v2-paper:#f0edf5;--v2-ink:#241e2b;--v2-violet:#6924df;--v2-deep:#35116b;background:var(--v2-paper);color:var(--v2-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;overflow-x:clip}.home-module__XaaqPW__shell .header{--foreground:#212121;--nav-link-color:#404040;--nav-link-hover:#6924df;--accent:#6924df;--logo-filter:none;z-index:5;background:0 0;border:0;position:relative}.home-module__XaaqPW__shell .header__inner{max-width:none;padding-inline:4.5vw}.home-module__XaaqPW__shell .header__nav{text-transform:none;letter-spacing:-.025em;font-family:inherit}.home-module__XaaqPW__shell .header__cta{border-radius:0}.home-module__XaaqPW__shell h1,.home-module__XaaqPW__shell h2,.home-module__XaaqPW__shell h3,.home-module__XaaqPW__shell h4{font-family:inherit}.home-module__XaaqPW__skip{z-index:50;background:#fff;padding:1rem;position:absolute;top:-6rem;left:1rem}.home-module__XaaqPW__skip:focus{top:1rem}.home-module__XaaqPW__shell a:focus-visible,.home-module__XaaqPW__shell button:focus-visible,.home-module__XaaqPW__shell summary:focus-visible{outline-offset:6px;outline:3px solid #6924df}.home-module__XaaqPW__shell footer a:focus-visible{outline-color:#cbb9ff}.home-module__XaaqPW__motion{isolation:isolate;position:relative}.home-module__XaaqPW__motionControl{z-index:5;color:#4c3b65;background:var(--v2-paper);cursor:pointer;border:0;border-bottom:1px solid #81758e;padding:.5rem 0;font-family:inherit;font-size:.75rem;line-height:1.3;position:absolute;top:.7rem;right:4.5vw}.home-module__XaaqPW__businessIntroduction,.home-module__XaaqPW__possibility,.home-module__XaaqPW__discovery,.home-module__XaaqPW__planSection,.home-module__XaaqPW__ownership,.home-module__XaaqPW__continuity,.home-module__XaaqPW__guestResult,.home-module__XaaqPW__staffResult,.home-module__XaaqPW__knobby,.home-module__XaaqPW__novatti,.home-module__XaaqPW__prototypeClose{z-index:1;position:relative}.home-module__XaaqPW__call{color:var(--v2-ink);border-bottom:1px solid;align-items:center;gap:1.7rem;padding:.7rem 0;font-size:1rem;line-height:1.35;text-decoration:none;display:inline-flex}.home-module__XaaqPW__call span{background:var(--v2-violet);color:#fff;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.35rem;display:grid}.home-module__XaaqPW__shell .roster-field{z-index:2;position:relative}.home-module__XaaqPW__businessIntroduction{align-items:center;min-height:65svh;padding:clamp(100px,16svh,180px) 4.5vw;display:flex}.home-module__XaaqPW__businessLineFallback{pointer-events:none;width:100vw;height:240px;margin:48px 0 0 -4.5vw;display:block;overflow:visible}.home-module__XaaqPW__businessLineFallback path{fill:none;stroke:var(--v2-violet);stroke-width:26px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-module__XaaqPW__businessLineFallbackMobile{display:none}.home-module__XaaqPW__follow{width:min(100%,30ch);color:var(--v2-ink);letter-spacing:-.055em;font-size:clamp(2rem,3.65vw,4.25rem);line-height:1.08;text-decoration:none;display:block}.home-module__XaaqPW__follow:hover{color:var(--v2-violet)}.home-module__XaaqPW__follow:focus-visible [data-reveal-piece]{transform:none!important}.home-module__XaaqPW__possibility{grid-template-columns:1fr 1fr;align-items:start;gap:8vw;min-height:90svh;padding:clamp(110px,16svh,180px) 4.5vw;display:grid}.home-module__XaaqPW__possibilityIntro{max-width:none}.home-module__XaaqPW__context{max-width:27em;margin:0 0 2rem;font-size:1rem;line-height:1.5}.home-module__XaaqPW__ambitionCopy{max-width:28em;margin:2rem 0 0;font-size:1.05rem;line-height:1.6}.home-module__XaaqPW__possibility h2,.home-module__XaaqPW__sectionIntro h2,.home-module__XaaqPW__planIntro h2,.home-module__XaaqPW__ownership h2,.home-module__XaaqPW__continuity h2{letter-spacing:-.065em;margin:0;font-size:clamp(3.3rem,6.7vw,7.1rem);font-weight:400;line-height:1.015}.home-module__XaaqPW__capability{width:100%;max-width:680px;margin:9rem 0 4rem}.home-module__XaaqPW__vineyardImage{aspect-ratio:3/2;position:relative;overflow:visible}.home-module__XaaqPW__vineyardBackdrop{background:#d9d0c5;position:absolute;inset:0;overflow:hidden}.home-module__XaaqPW__vineyardBackdrop>img{object-fit:cover;width:100%;height:100%;display:block}.home-module__XaaqPW__photographicBottle{line-height:0;position:relative}.home-module__XaaqPW__photographicBottle>img{object-fit:contain;filter:drop-shadow(0 24px 20px #160b0870);width:100%;height:100%;display:block}.home-module__XaaqPW__photographicBottleLabel{text-align:center;color:#332119;grid-template-rows:30% auto auto auto;align-content:space-between;place-items:center;gap:1%;width:34%;height:28.5%;padding:4% 5% 6%;font-family:Pitch Sans,sans-serif;line-height:1;display:grid;position:absolute;top:50.2%;left:33.2%;overflow:hidden}.home-module__XaaqPW__photographicBottleLabel strong{max-width:100%;font-size:clamp(.38rem,.58vw,.62rem);font-weight:600;line-height:.95}.home-module__XaaqPW__photographicBottleLabel small{white-space:nowrap;max-width:100%;font-size:clamp(.27rem,.4vw,.42rem);line-height:1.05}.home-module__XaaqPW__bottleLabelMark{fill:none;stroke:currentColor;stroke-width:2px;width:34%;height:100%;min-height:0}.home-module__XaaqPW__bottleLabelWordmark{letter-spacing:.01em;white-space:nowrap;max-width:100%;font-size:clamp(.19rem,.32vw,.34rem);font-weight:600;line-height:1}.home-module__XaaqPW__capabilityBottle{z-index:2;width:clamp(115px,16vw,210px);height:92%;position:absolute;bottom:-28%;right:1.5%}.home-module__XaaqPW__vineyardBrand{color:var(--v2-ink);align-items:center;gap:.7rem;display:flex}.home-module__XaaqPW__vineyardBrand svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:38px;height:38px}.home-module__XaaqPW__vineyardBrand span{flex-direction:column;gap:.15rem;line-height:1;display:flex}.home-module__XaaqPW__vineyardBrand strong{letter-spacing:.02em;font-family:Pitch Sans,sans-serif;font-size:.78rem;font-weight:600}.home-module__XaaqPW__vineyardBrand small{color:#675b6f;font-size:.58rem}.home-module__XaaqPW__vineyardBrandCompact{z-index:3;background:#f8f4edeb;padding:.65rem .8rem;position:absolute;top:1.2rem;right:1.4rem;box-shadow:0 8px 24px #261b2430}.home-module__XaaqPW__requestCard{z-index:3;color:#2b202a;background:#f8f4edee;width:min(58%,310px);margin:0;padding:1rem 1.35rem 1.25rem;font-size:clamp(.9rem,1.35vw,1.18rem);line-height:1.42;position:absolute;bottom:6%;left:5%;box-shadow:0 14px 35px #261b2440}.home-module__XaaqPW__requestCard>span{color:#675b6f;border-bottom:1px solid #cbbdce;margin-bottom:.8rem;padding-bottom:.65rem;font-size:.68rem;display:block}.home-module__XaaqPW__requestCard>p{margin:0}.home-module__XaaqPW__orderAnswer{padding:2.4rem 0 3rem}.home-module__XaaqPW__orderQuestion{letter-spacing:-.04em;margin:0 0 1.3rem;font-size:clamp(1.2rem,2.15vw,2.25rem);line-height:1.3}.home-module__XaaqPW__orderState{letter-spacing:-.055em;align-items:center;gap:.75rem;margin:0 0 1.25rem;font-size:clamp(1.8rem,3.2vw,3.5rem);line-height:1.15;display:flex}.home-module__XaaqPW__orderState>span{background:var(--v2-violet);border-radius:50%;flex-shrink:0;width:.2em;height:.2em}.home-module__XaaqPW__orderDetail{color:#625572;margin:0;font-size:.95rem;line-height:1.6}.home-module__XaaqPW__capability figcaption{border-top:1px solid #bfb4cc;max-width:28em;padding-top:1rem}.home-module__XaaqPW__example{color:#625572;margin:0;font-size:.73rem;line-height:1.5}.home-module__XaaqPW__discovery{padding:clamp(110px,16svh,180px) 4.5vw}.home-module__XaaqPW__sectionIntro{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin:0 0 clamp(280px,25vw,350px);display:grid}.home-module__XaaqPW__sectionIntro h2{font-size:clamp(3.3rem,5.8vw,6.3rem)}.home-module__XaaqPW__sectionIntro>p{max-width:29em;margin:0 0 .3rem;font-size:1rem;line-height:1.6}.home-module__XaaqPW__discoverySources{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.home-module__XaaqPW__discoverySources h3{letter-spacing:-.04em;max-width:22ch;margin:0 0 1rem;font-size:clamp(1.4rem,2.1vw,2rem);font-weight:400;line-height:1.2}.home-module__XaaqPW__discoverySources>div>p{max-width:27em;margin:0 0 2rem;font-size:.95rem;line-height:1.6}.home-module__XaaqPW__people,.home-module__XaaqPW__systems{min-width:0}.home-module__XaaqPW__systems{padding-top:4rem}.home-module__XaaqPW__discoveryPhoto{margin:0}.home-module__XaaqPW__discoveryPhoto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;color:var(--v2-ink);background:#e3dce9;display:block}.home-module__XaaqPW__discoveryPhoto figcaption{color:#625572;max-width:34em;margin-top:.85rem;font-size:.7rem;line-height:1.5}.home-module__XaaqPW__evidenceSheet{border-top:1px solid #a699b5;padding:1.5rem 0 0}.home-module__XaaqPW__systems .home-module__XaaqPW__evidenceSheet{margin-top:clamp(300px,25vw,400px)}.home-module__XaaqPW__sheetTitle{color:#625572;margin:0 0 2rem;font-size:.8rem}.home-module__XaaqPW__evidenceSheet dl{margin:0 0 2rem}.home-module__XaaqPW__evidenceSheet dl>div+div{margin-top:1.6rem}.home-module__XaaqPW__evidenceSheet dt{color:#625572;margin-bottom:.4rem;font-size:.75rem}.home-module__XaaqPW__evidenceSheet dd{letter-spacing:-.025em;max-width:30em;margin:0;font-size:1.08rem;line-height:1.5}.home-module__XaaqPW__systemTrace{gap:0;display:grid;position:relative}.home-module__XaaqPW__traceHead{color:#625572;grid-template-columns:36px minmax(90px,.55fr) minmax(120px,.85fr) minmax(150px,1.1fr);gap:1rem;padding:0 0 .65rem;font-size:.62rem;display:grid}.home-module__XaaqPW__systemTrace:before{content:"";background:var(--v2-violet);width:2px;position:absolute;top:25px;bottom:25px;left:17px}.home-module__XaaqPW__systemTrace>div{border-top:1px solid #cec4d7;grid-template-columns:36px minmax(90px,.55fr) minmax(120px,.85fr) minmax(150px,1.1fr);align-items:start;gap:1rem;padding:1.2rem 0;display:grid;position:relative}.home-module__XaaqPW__systemTrace>div:last-child{border-bottom:1px solid #cec4d7}.home-module__XaaqPW__systemTrace>div>span{z-index:1;color:#fff;background:var(--v2-violet);border-radius:50%;place-items:center;width:36px;height:36px;font-size:.63rem;display:grid;position:relative}.home-module__XaaqPW__systemTrace dt,.home-module__XaaqPW__systemTrace dd{margin:0}.home-module__XaaqPW__systemTrace dt{padding-top:.25rem}.home-module__XaaqPW__systemTrace dd{padding-top:.05rem}.home-module__XaaqPW__systemTrace .home-module__XaaqPW__systemRecord{color:var(--v2-violet);font-size:.75rem;line-height:1.35}.home-module__XaaqPW__traceKey{color:#625572;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;display:flex;margin:1.5rem 0!important;font-size:.7rem!important}.home-module__XaaqPW__traceKey span{background:var(--v2-violet);width:1.25rem;height:2px}.home-module__XaaqPW__planSection{grid-template-columns:1fr 1fr;align-items:start;gap:8vw;padding:clamp(110px,16svh,180px) 4.5vw;display:grid}.home-module__XaaqPW__planIntro{width:100%;margin:0}.home-module__XaaqPW__planIntro h2{font-size:clamp(3.4rem,6.1vw,6.5rem)}.home-module__XaaqPW__planIntro>p{max-width:28em;margin:2rem 0 0;font-size:1rem;line-height:1.6}.home-module__XaaqPW__planDocument{color:var(--v2-ink);background:#fcfbfd;border:1px solid #ddd5e7;width:100%;margin:0;padding:clamp(1.5rem,3vw,3rem)}.home-module__XaaqPW__documentHeading{color:#594b6b;border-bottom:1px solid #c6bacf;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem;font-family:Pitch Sans,sans-serif;font-size:.75rem;display:flex}.home-module__XaaqPW__planBrand{color:var(--v2-violet);align-items:center;gap:.55rem;display:flex}.home-module__XaaqPW__planBrand svg{fill:currentColor;flex:none;width:18px;height:18px}.home-module__XaaqPW__planBrand img{width:112px;height:auto;display:block}.home-module__XaaqPW__planDocument h3{margin:0 0 1rem;font-size:.85rem;font-weight:400}.home-module__XaaqPW__planDocument p{line-height:1.6}.home-module__XaaqPW__planDocument .home-module__XaaqPW__recommendation{letter-spacing:-.05em;max-width:22ch;margin:0 0 1.5rem;font-size:clamp(1.8rem,3.1vw,3.3rem);line-height:1.12}.home-module__XaaqPW__planHighlights{border-block:1px solid #c6bacf;margin:0 0 2rem;padding:0;list-style:none}.home-module__XaaqPW__planHighlights li{padding:.8rem 0;font-size:.95rem;line-height:1.4}.home-module__XaaqPW__planHighlights li+li{border-top:1px solid #ded7e6}.home-module__XaaqPW__planInspection{border-top:1px solid #c6bacf;margin-top:2rem}.home-module__XaaqPW__planInspection summary{cursor:pointer;color:var(--v2-violet);padding:1.25rem 0;font-weight:400}.home-module__XaaqPW__closePlan,.home-module__XaaqPW__planInspection[open] .home-module__XaaqPW__readPlan{display:none}.home-module__XaaqPW__planInspection[open] .home-module__XaaqPW__closePlan{display:inline}.home-module__XaaqPW__planBody{padding-top:1rem}.home-module__XaaqPW__planBody section+section{border-top:1px solid #ded7e6;margin-top:2rem;padding-top:1.5rem}.home-module__XaaqPW__planBody h4{letter-spacing:-.025em;margin:0 0 1rem;font-size:1.15rem;font-weight:500}.home-module__XaaqPW__planBody p{margin:0 0 1rem;font-size:.95rem}.home-module__XaaqPW__planScope{padding-left:1.3rem}.home-module__XaaqPW__planScope li{margin-bottom:1.3rem;padding-left:.4rem}.home-module__XaaqPW__planScope strong{font-weight:500}.home-module__XaaqPW__planScope p{margin-top:.5rem}.home-module__XaaqPW__planCloseButton{border:1px solid var(--v2-violet);color:var(--v2-violet);font:inherit;cursor:pointer;background:#fff;margin-top:1rem;padding:.8rem 1.2rem}.home-module__XaaqPW__ownership{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;min-height:85svh;padding:clamp(110px,16svh,180px) 4.5vw;display:grid}.home-module__XaaqPW__ownership h2{max-width:9ch;font-size:clamp(4rem,8.2vw,8rem)}.home-module__XaaqPW__ownershipIntro>p{max-width:30em;margin:2rem 0 0;font-size:1.05rem;line-height:1.6}.home-module__XaaqPW__builderChoice{grid-template-columns:1fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);margin:0;display:grid}.home-module__XaaqPW__builderChoice h3{letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(1.4rem,2.1vw,2rem);font-weight:400;line-height:1.16}.home-module__XaaqPW__builderChoice p{max-width:25em;margin:0;font-size:.95rem;line-height:1.6}.home-module__XaaqPW__choiceOr{color:var(--v2-violet);letter-spacing:-.08em;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:400;line-height:.8}.home-module__XaaqPW__continuity{min-height:85svh;padding:clamp(240px,30svh,310px) 4.5vw clamp(110px,16svh,180px)}.home-module__XaaqPW__continuity>p:first-child{margin:0 0 2.4rem;font-size:.9rem}.home-module__XaaqPW__continuity h2{max-width:15ch;font-size:clamp(3.4rem,7.5vw,8rem)}.home-module__XaaqPW__continuity>p:nth-of-type(2){max-width:28em;margin:3rem 0 0 calc(50% + 4vw);font-size:1rem;line-height:1.6}.home-module__XaaqPW__guestResult{color:#f8f0e6;background:#2b111d;grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);align-items:start;gap:8vw;min-height:150svh;padding:clamp(110px,16svh,180px) 4.5vw;display:grid}.home-module__XaaqPW__resultIntro,.home-module__XaaqPW__personalWine{position:sticky;top:12svh}.home-module__XaaqPW__resultIntro{padding-top:8svh}.home-module__XaaqPW__resultIntro>p{margin:0}.home-module__XaaqPW__resultIntro .home-module__XaaqPW__resultTransition{color:#9d7083;text-transform:uppercase;letter-spacing:.12em;margin:0 0 4.5rem;font-size:.68rem}.home-module__XaaqPW__resultIntro>p:nth-child(2){color:#d7a5b9;text-transform:uppercase;letter-spacing:.12em;margin:0 0 2rem;font-size:.8rem}.home-module__XaaqPW__resultIntro h2,.home-module__XaaqPW__staffIntro h2{letter-spacing:-.065em;margin:0;font-size:clamp(3.5rem,7vw,7.5rem);font-weight:400;line-height:1.01}.home-module__XaaqPW__resultIntro>p:last-child{color:#e8cfd9;max-width:24em;margin:2rem 0 0;font-size:1.05rem;line-height:1.6}.home-module__XaaqPW__personalWine{min-height:620px;color:var(--v2-ink);background:#fbf7ef;border:1px solid #d7c8b4;grid-template-columns:minmax(190px,.8fr) minmax(250px,1.2fr);align-items:center;gap:3rem;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px #11050b80}.home-module__XaaqPW__personalWine:before{content:"";background:var(--v2-violet);height:7px;position:absolute;inset:0 0 auto}.home-module__XaaqPW__personalWineTopline{color:#6c5e51;border-bottom:1px solid #d6ccbd;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;font-size:.72rem;display:flex;position:absolute;top:1.45rem;left:2rem;right:2rem}.home-module__XaaqPW__personalWineTopline .home-module__XaaqPW__vineyardBrand{gap:.45rem}.home-module__XaaqPW__personalWineTopline .home-module__XaaqPW__vineyardBrand svg{width:29px;height:29px}.home-module__XaaqPW__personalWineTopline .home-module__XaaqPW__vineyardBrand strong{font-size:.7rem}.home-module__XaaqPW__personalWineTopline .home-module__XaaqPW__vineyardBrand small{font-size:.5rem}.home-module__XaaqPW__savedBottlePhoto{justify-self:center;width:230px;height:470px;margin-top:4rem}.home-module__XaaqPW__wineDetails{padding-top:3rem}.home-module__XaaqPW__savedFor{color:#6c5e51;margin:0 0 1rem;font-size:.78rem}.home-module__XaaqPW__wineDetails h3{letter-spacing:-.055em;margin:0 0 2.5rem;font-size:clamp(2.3rem,4vw,4.5rem);font-weight:400;line-height:1}.home-module__XaaqPW__wineDetails dl,.home-module__XaaqPW__handoffRecords dl{margin:0}.home-module__XaaqPW__wineDetails dl>div,.home-module__XaaqPW__handoffRecords dl>div{border-top:1px solid #d6ccbd;grid-template-columns:1fr 1.4fr;gap:1rem;padding:.8rem 0;display:grid}.home-module__XaaqPW__wineDetails dt,.home-module__XaaqPW__handoffRecords dt{color:#6c5e51;font-size:.74rem}.home-module__XaaqPW__wineDetails dd,.home-module__XaaqPW__handoffRecords dd{margin:0;font-size:.85rem;line-height:1.4}.home-module__XaaqPW__confirmed{align-items:center;gap:.7rem;margin:2rem 0 0;font-size:.85rem;display:flex}.home-module__XaaqPW__confirmed span{background:var(--v2-violet);color:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid}.home-module__XaaqPW__reorderDemo{border:0;border-top:1px solid #d6ccbd;margin:2rem 0 0;padding:1.25rem 0 0}.home-module__XaaqPW__reorderDemo[hidden]{display:none}.home-module__XaaqPW__reorderDemo legend{padding:0;font-size:1rem;font-weight:500}.home-module__XaaqPW__reorderDemo>p:first-of-type{color:#6c5e51;margin:.45rem 0 1rem;font-size:.72rem;line-height:1.45}.home-module__XaaqPW__quantityChoices{gap:.6rem;display:flex}.home-module__XaaqPW__quantityChoices label{cursor:pointer;position:relative}.home-module__XaaqPW__quantityChoices input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.home-module__XaaqPW__quantityChoices span{border:1px solid #a99b89;padding:.7rem 1rem;font-size:.8rem;display:block}.home-module__XaaqPW__quantityChoices input:checked+span{border-color:var(--v2-violet);color:#fff;background:var(--v2-violet)}.home-module__XaaqPW__quantityChoices input:focus-visible+span{outline:3px solid var(--v2-violet);outline-offset:4px}.home-module__XaaqPW__reorderActions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.home-module__XaaqPW__reorderActions button{border:1px solid var(--v2-ink);color:#fff;background:var(--v2-ink);min-height:44px;font:inherit;cursor:pointer;padding:.7rem 1rem;font-size:.8rem}.home-module__XaaqPW__reorderActions button:last-child{color:var(--v2-ink);background:0 0}.home-module__XaaqPW__reorderStatus{color:#5a4b40;min-height:1.3em;margin:1rem 0 0;font-size:.75rem}.home-module__XaaqPW__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__XaaqPW__staffResult{background:#fbf7ef;padding:clamp(110px,16svh,180px) 4.5vw}.home-module__XaaqPW__staffIntro{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;display:grid}.home-module__XaaqPW__staffIntro h2{font-size:clamp(3.4rem,6vw,6.5rem)}.home-module__XaaqPW__staffIntro p{max-width:30em;margin:0;line-height:1.6}.home-module__XaaqPW__handoffRecords{grid-template-columns:1fr 1fr;gap:2rem;margin-top:clamp(5rem,10vw,9rem);display:grid}.home-module__XaaqPW__handoffRecords article{background:#fff;border:1px solid #cfc3b3;padding:2rem}.home-module__XaaqPW__handoffRecords article>p{color:#6c5e51;text-transform:uppercase;letter-spacing:.1em;margin:0 0 2rem;font-size:.72rem}.home-module__XaaqPW__handoffRecords h3{letter-spacing:-.05em;margin:0 0 2.5rem;font-size:clamp(2rem,3vw,3.4rem);font-weight:400}.home-module__XaaqPW__knobby{background:#f5dfea;padding:12svh 4.5vw}.home-module__XaaqPW__proofIntro{margin:0 0 10svh}.home-module__XaaqPW__projectName{align-items:baseline;gap:2.5rem;margin:0 0 2.5rem;font-size:1.1rem;display:flex}.home-module__XaaqPW__projectName>span{color:#624154;font-size:.8rem}.home-module__XaaqPW__proofIntro h2{letter-spacing:-.065em;margin:0 0 2rem;font-size:clamp(3.4rem,7.5vw,8rem);font-weight:400;line-height:1.015}.home-module__XaaqPW__proofIntro>p:last-child{max-width:35em;margin:0 0 0 calc(50% + 4vw);font-size:1.05rem;line-height:1.6}.home-module__XaaqPW__revealStage{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.home-module__XaaqPW__revealCopy h3,.home-module__XaaqPW__recording h3{letter-spacing:-.045em;margin:0 0 1.4rem;font-size:clamp(1.7rem,3vw,2.9rem);font-weight:400;line-height:1.1}.home-module__XaaqPW__revealCopy p{max-width:28em;line-height:1.6}.home-module__XaaqPW__revealCopy .home-module__XaaqPW__proofLabel{color:#624154;max-width:34em;margin-top:2rem;font-size:.75rem}.home-module__XaaqPW__proofCredit{border-top:1px solid #bc8da6;margin:2rem 0 0 calc(50% + 4vw);padding:1.5rem 0}.home-module__XaaqPW__proofCredit p{color:#624154;margin:0 0 .5rem;font-size:.75rem;line-height:1.6}.home-module__XaaqPW__recording{grid-template-columns:minmax(0,350px) 1fr;align-items:center;gap:8vw;max-width:950px;margin:14svh auto 9svh;display:grid}.home-module__XaaqPW__recordingPlayer{min-width:0}.home-module__XaaqPW__recordingScreen{background:#f9edf4;width:100%;height:100%;position:relative}.home-module__XaaqPW__recordingScreen img,.home-module__XaaqPW__recordingScreen video{object-fit:cover;width:100%;height:100%;display:block}.home-module__XaaqPW__recording figcaption>p{line-height:1.6}.home-module__XaaqPW__recordingNote{color:#624154;font-size:.8rem}.home-module__XaaqPW__recordingPlay{z-index:2;cursor:pointer;color:#fff;background:#241e2b3d;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.home-module__XaaqPW__recordingPlay span{background:#241e2bc7;border:1px solid #fffc;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:relative;box-shadow:0 12px 35px #241e2b4d}.home-module__XaaqPW__recordingPlay span:after{content:"";border-block:10px solid #0000;border-left:16px solid #fff;width:0;height:0;margin-left:5px}.home-module__XaaqPW__recordingPlay:focus-visible{outline-offset:-8px;outline:3px solid #fff}.home-module__XaaqPW__recording [role=status]:focus{outline:3px solid var(--v2-violet);outline-offset:6px}.home-module__XaaqPW__projectLink{letter-spacing:-.035em;border-block:1px solid #bc8da6;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;margin:auto;padding:1.5rem 0;font-size:clamp(1.3rem,2.6vw,2.5rem);text-decoration:none;display:flex}.home-module__XaaqPW__novatti{--route:#ffac00;color:#f5f3ed;background:#292b2d;grid-template-columns:minmax(270px,.72fr) minmax(420px,1.28fr);align-items:center;gap:8vw;padding:clamp(90px,14svh,170px) 4.5vw;display:grid}.home-module__XaaqPW__novattiCopy{min-width:0}.home-module__XaaqPW__novattiLabel,.home-module__XaaqPW__novattiKind,.home-module__XaaqPW__novattiCredit,.home-module__XaaqPW__novattiImage figcaption{font-size:.72rem;line-height:1.55}.home-module__XaaqPW__novattiLabel{color:var(--route);letter-spacing:.11em;text-transform:uppercase;margin:0 0 2.5rem}.home-module__XaaqPW__novattiKind{color:#cac9c4;max-width:34em;margin:0 0 1.4rem}.home-module__XaaqPW__novatti h2{letter-spacing:-.065em;max-width:10ch;margin:0;font-size:clamp(3.2rem,6.3vw,7rem);font-weight:400;line-height:.96}.home-module__XaaqPW__novattiCopy>p:not([class]){max-width:31em;margin:2rem 0 0;line-height:1.65}.home-module__XaaqPW__novattiLink{color:inherit;border-block:1px solid #ffac0070;justify-content:space-between;gap:2rem;margin-top:3rem;padding:1.1rem 0;text-decoration:none;display:flex}.home-module__XaaqPW__novattiLink span{color:var(--route)}.home-module__XaaqPW__novattiCredit{color:#cac9c4;margin:1.5rem 0 0}.home-module__XaaqPW__novattiImage{margin:0;position:relative}.home-module__XaaqPW__novattiImage:after{content:"";background:linear-gradient(90deg,var(--route) calc(100% - 11px),transparent calc(100% - 11px));border-right:11px solid var(--route);border-radius:999px;width:72%;height:5px;margin-top:1.8rem;display:block}.home-module__XaaqPW__novattiImage picture,.home-module__XaaqPW__novattiImage img{width:100%;display:block}.home-module__XaaqPW__novattiImage img{background:#202224;height:auto}.home-module__XaaqPW__novattiImage figcaption{color:#cac9c4;margin-top:.8rem}.home-module__XaaqPW__prototypeClose{background:#fbf7ef;flex-direction:column;align-items:flex-start;gap:2rem;padding:17svh 4.5vw 14svh;display:flex}.home-module__XaaqPW__prototypeClose h2{letter-spacing:-.065em;margin:0 0 1rem;font-size:clamp(3.1rem,7vw,7.5rem);font-weight:400;line-height:1.03}.home-module__XaaqPW__prototypeClose>a:last-child{color:#584765;text-underline-offset:5px;font-size:.85rem}@media (min-width:1600px){.home-module__XaaqPW__businessIntroduction,.home-module__XaaqPW__possibility,.home-module__XaaqPW__discovery,.home-module__XaaqPW__planSection,.home-module__XaaqPW__ownership,.home-module__XaaqPW__continuity,.home-module__XaaqPW__guestResult,.home-module__XaaqPW__staffResult,.home-module__XaaqPW__knobby,.home-module__XaaqPW__novatti,.home-module__XaaqPW__prototypeClose{padding-inline:max(4.5vw,50vw - 770px)}}@media (max-width:800px){.home-module__XaaqPW__shell .header__inner{padding-inline:6vw}.home-module__XaaqPW__motionControl{top:0;right:6vw}.home-module__XaaqPW__call{gap:1.4rem;font-size:.92rem}.home-module__XaaqPW__businessIntroduction{min-height:58svh;padding-block:80px}.home-module__XaaqPW__businessLineFallback path{stroke-width:9px}.home-module__XaaqPW__businessLineFallbackDesktop{display:none}.home-module__XaaqPW__businessLineFallbackMobile{display:block}.home-module__XaaqPW__follow{width:100%;font-size:clamp(1.85rem,8.4vw,3.2rem)}.home-module__XaaqPW__possibility{min-height:auto;padding:75px 6vw 90px;display:block}.home-module__XaaqPW__possibilityIntro{max-width:100%}.home-module__XaaqPW__context{max-width:25em;margin-bottom:1.5rem;font-size:.92rem}.home-module__XaaqPW__ambitionCopy{margin-top:1.5rem;font-size:.95rem}.home-module__XaaqPW__possibility h2,.home-module__XaaqPW__sectionIntro h2,.home-module__XaaqPW__planIntro h2,.home-module__XaaqPW__continuity h2{font-size:clamp(2.7rem,10.5vw,4.3rem)}.home-module__XaaqPW__capability{width:100%;margin-top:55px;margin-bottom:5rem}.home-module__XaaqPW__capabilityBottle{width:120px;height:84%;bottom:-24%;right:-2%}.home-module__XaaqPW__vineyardBrandCompact{padding:.5rem .6rem;top:.75rem;right:.75rem}.home-module__XaaqPW__vineyardBrand svg{width:30px;height:30px}.home-module__XaaqPW__vineyardBrand strong{font-size:.68rem}.home-module__XaaqPW__requestCard{width:64%;padding:.85rem;font-size:.78rem;bottom:.8rem;left:.8rem}.home-module__XaaqPW__orderAnswer{padding:1.5rem 0 2rem}.home-module__XaaqPW__orderQuestion{font-size:1.4rem}.home-module__XaaqPW__orderState{font-size:clamp(1.8rem,6.9vw,2.8rem)}.home-module__XaaqPW__discovery{padding:70px 6vw 85px}.home-module__XaaqPW__sectionIntro{margin-bottom:45px;display:block}.home-module__XaaqPW__sectionIntro>p{margin-top:1.75rem;font-size:.95rem}.home-module__XaaqPW__discoverySources{flex-direction:column;gap:55px;display:flex}.home-module__XaaqPW__systems{margin-left:0;padding-top:0}.home-module__XaaqPW__systems .home-module__XaaqPW__evidenceSheet{margin-top:0}.home-module__XaaqPW__discoverySources h3{font-size:1.6rem}.home-module__XaaqPW__discoveryPhoto img{object-position:center 45%;max-height:310px}.home-module__XaaqPW__traceHead{display:none}.home-module__XaaqPW__systemTrace>div{grid-template-columns:36px 1fr}.home-module__XaaqPW__systemTrace dt,.home-module__XaaqPW__systemTrace dd{grid-column:2;padding:0 0 .25rem}.home-module__XaaqPW__systemTrace .home-module__XaaqPW__systemRecord{padding-top:.35rem}.home-module__XaaqPW__planSection{padding:70px 6vw 55px;display:block}.home-module__XaaqPW__planIntro{width:100%;margin-bottom:35px}.home-module__XaaqPW__planIntro>p{margin-top:1.6rem;font-size:.95rem}.home-module__XaaqPW__planDocument{width:100%;padding:1.4rem}.home-module__XaaqPW__documentHeading{gap:.75rem;font-size:.68rem}.home-module__XaaqPW__planDocument .home-module__XaaqPW__recommendation{font-size:clamp(1.85rem,6.5vw,2.7rem)}.home-module__XaaqPW__planScope{padding-left:1.1rem}.home-module__XaaqPW__planScope li{padding-left:.1rem}.home-module__XaaqPW__ownership{min-height:auto;padding:80px 6vw;display:block}.home-module__XaaqPW__ownership h2{font-size:clamp(3.5rem,13.5vw,5.2rem)}.home-module__XaaqPW__ownershipIntro>p{margin-bottom:45px;font-size:.95rem}.home-module__XaaqPW__builderChoice{grid-template-columns:1fr;gap:35px;margin-left:0}.home-module__XaaqPW__builderChoice h3{font-size:1.6rem}.home-module__XaaqPW__choiceOr{justify-self:start;margin-block:-.25rem}.home-module__XaaqPW__continuity{min-height:auto;padding:70px 6vw 90px}.home-module__XaaqPW__continuity>p:first-child{margin-bottom:1.6rem;font-size:.8rem}.home-module__XaaqPW__continuity h2{max-width:14ch}.home-module__XaaqPW__continuity>p:nth-of-type(2){margin:2rem 0 0;font-size:.95rem}.home-module__XaaqPW__guestResult{min-height:auto;padding:80px 6vw 90px;display:block}.home-module__XaaqPW__resultIntro,.home-module__XaaqPW__personalWine{position:static}.home-module__XaaqPW__resultIntro{padding-top:0}.home-module__XaaqPW__resultIntro .home-module__XaaqPW__resultTransition{margin-bottom:3rem}.home-module__XaaqPW__resultIntro h2,.home-module__XaaqPW__staffIntro h2{font-size:clamp(2.9rem,11vw,4.7rem)}.home-module__XaaqPW__resultIntro>p:last-child{margin-bottom:70px;font-size:.95rem}.home-module__XaaqPW__personalWine{flex-direction:column;align-items:stretch;gap:4rem;min-height:auto;padding:6rem 1.4rem 1.4rem;display:flex;overflow:visible}.home-module__XaaqPW__personalWineTopline{flex-direction:column;align-items:flex-start;gap:.45rem;top:1.2rem;left:1.4rem;right:1.4rem}.home-module__XaaqPW__savedBottlePhoto{align-self:center;width:180px;height:360px;margin-top:6rem}.home-module__XaaqPW__wineDetails{padding-top:0}.home-module__XaaqPW__wineDetails h3{font-size:2.7rem}.home-module__XaaqPW__wineDetails dl>div,.home-module__XaaqPW__handoffRecords dl>div{grid-template-columns:1fr;gap:.35rem}.home-module__XaaqPW__staffResult{padding:80px 6vw}.home-module__XaaqPW__staffIntro{display:block}.home-module__XaaqPW__staffIntro p{margin-top:2rem;font-size:.95rem}.home-module__XaaqPW__handoffRecords{margin-top:55px;display:block}.home-module__XaaqPW__handoffRecords article+article{margin-top:1rem}.home-module__XaaqPW__handoffRecords article{padding:1.4rem}.home-module__XaaqPW__knobby{padding:70px 6vw}.home-module__XaaqPW__proofIntro{margin-bottom:45px}.home-module__XaaqPW__projectName{flex-wrap:wrap;gap:.8rem 1.5rem;margin-bottom:2rem;font-size:.95rem}.home-module__XaaqPW__projectName>span{font-size:.7rem}.home-module__XaaqPW__proofIntro h2{font-size:clamp(2.8rem,10.7vw,4.8rem)}.home-module__XaaqPW__proofIntro>p:last-child{margin-left:0;font-size:.95rem}.home-module__XaaqPW__revealStage{flex-direction:column;align-items:stretch;gap:30px;display:flex}.home-module__XaaqPW__revealCopy .home-module__XaaqPW__proofLabel{margin-top:1rem}.home-module__XaaqPW__proofCredit{margin-left:0}.home-module__XaaqPW__recording{flex-direction:column;align-items:stretch;gap:30px;margin-top:55px;display:flex}.home-module__XaaqPW__recordingPlayer{width:100%;max-width:280px;margin:auto}.home-module__XaaqPW__projectLink{font-size:1.25rem}.home-module__XaaqPW__novatti{flex-direction:column;align-items:stretch;padding:80px 6vw 95px;display:flex}.home-module__XaaqPW__novatti h2{font-size:clamp(3rem,13vw,4.7rem)}.home-module__XaaqPW__novattiImage{order:-1;margin-bottom:1rem}.home-module__XaaqPW__novattiImage:after{width:58%}.home-module__XaaqPW__prototypeClose{padding:80px 6vw}.home-module__XaaqPW__prototypeClose h2{font-size:clamp(2.7rem,10.5vw,4.2rem)}}
.reveal-module__FltV0W__demo{margin:0}.reveal-module__FltV0W__surface{background:#f8f4e8;width:100%;height:100%;position:relative}.reveal-module__FltV0W__surface img{object-fit:cover;width:100%;height:100%;display:block}.reveal-module__FltV0W__surface img[hidden]{display:none}.reveal-module__FltV0W__scratchZone{position:absolute;inset:9.241% 0 57.464%;overflow:hidden}.reveal-module__FltV0W__foil{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.reveal-module__FltV0W__foil[data-active=true]{opacity:1;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:0 0}.reveal-module__FltV0W__hint{pointer-events:none;color:#fff;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#c90572;border-radius:999px;padding:14px 26px;font:700 14px/1.3 Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000002e}.reveal-module__FltV0W__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reveal-module__FltV0W__failure{color:#121212;place-content:center;height:100%;margin:0;padding:1.5rem;font-size:1rem;line-height:1.5;display:grid}@media (prefers-reduced-motion:reduce){.reveal-module__FltV0W__foil{transition:none}}
.portrait-module__XHV4SG__portrait{aspect-ratio:1;isolation:isolate;width:100%;position:relative;overflow:hidden}.portrait-module__XHV4SG__poster{object-fit:contain;width:100%;height:100%;display:block}.portrait-module__XHV4SG__canvas{pointer-events:none;visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.portrait-module__XHV4SG__portrait[data-portrait-state=rendered] .portrait-module__XHV4SG__canvas{visibility:visible}.portrait-module__XHV4SG__portrait[data-portrait-state=rendered] .portrait-module__XHV4SG__poster{opacity:0}
.capability-hero-module__oSsClG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.capability-hero-module__oSsClG__hero{--inline:4.5vw;--bottom:clamp(54px,7svh,76px);z-index:1;min-height:calc(100svh - 90px);padding:clamp(64px,8svh,92px) var(--inline) var(--bottom);display:flex;position:relative;overflow:hidden}.capability-hero-module__oSsClG__composition{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex}.capability-hero-module__oSsClG__buildLine{z-index:5;color:#241e2b;letter-spacing:-.065em;white-space:nowrap;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.22em;min-width:0;font-size:clamp(1.05rem,5.2vw,5rem);line-height:1.08;display:grid;position:relative}.capability-hero-module__oSsClG__buildPrefix{z-index:2;background:#f0edf5;position:relative}.capability-hero-module__oSsClG__termClip{box-sizing:content-box;color:#6924df;min-width:0;height:1.08em;margin-bottom:-.16em;padding-bottom:.16em;display:block;position:relative;overflow:hidden}.capability-hero-module__oSsClG__termClip a{max-width:100%;color:inherit;white-space:nowrap;text-decoration:none;position:absolute;inset:0 auto auto 0}.capability-hero-module__oSsClG__termClip a:hover{color:#4e12b7}.capability-hero-module__oSsClG__baselineGuide{visibility:hidden;display:inline-block}.capability-hero-module__oSsClG__phraseShell,.capability-hero-module__oSsClG__phraseText{line-height:inherit;display:inline-block;position:relative}.capability-hero-module__oSsClG__tearLayers,.capability-hero-module__oSsClG__tearSlice{pointer-events:none;display:block;position:absolute;inset:0}.capability-hero-module__oSsClG__tearSlice{--tear-x:.08em;opacity:0;color:#6924df;text-shadow:.03em 0 #aa7bec}.capability-hero-module__oSsClG__tearOne{--tear-x:-.085em;clip-path:inset(0 0 75%)}.capability-hero-module__oSsClG__tearTwo{--tear-x:.06em;clip-path:inset(24% 0 51%)}.capability-hero-module__oSsClG__tearThree{--tear-x:-.045em;clip-path:inset(49% 0 25%)}.capability-hero-module__oSsClG__tearFour{--tear-x:.09em;clip-path:inset(74% 0 0)}.capability-hero-module__oSsClG__termLeaving,.capability-hero-module__oSsClG__termEntering{pointer-events:none}.capability-hero-module__oSsClG__termLeaving .capability-hero-module__oSsClG__phraseText{animation:.82s step-end both capability-hero-module__oSsClG__base-out}.capability-hero-module__oSsClG__termEntering .capability-hero-module__oSsClG__phraseText{animation:.82s step-end both capability-hero-module__oSsClG__base-in}.capability-hero-module__oSsClG__termLeaving .capability-hero-module__oSsClG__tearSlice{animation:.82s linear both capability-hero-module__oSsClG__tear-out}.capability-hero-module__oSsClG__termEntering .capability-hero-module__oSsClG__tearSlice{animation:.82s linear both capability-hero-module__oSsClG__tear-in}@keyframes capability-hero-module__oSsClG__base-out{0%,24%{opacity:1}25%,to{opacity:0}}@keyframes capability-hero-module__oSsClG__base-in{0%,70%{opacity:0}86%,to{opacity:1}}@keyframes capability-hero-module__oSsClG__tear-out{0%,5%{opacity:0;transform:translate(0)}11%,21%{opacity:1;transform:translateX(var(--tear-x))}36%,to{opacity:0;transform:translate(0)}}@keyframes capability-hero-module__oSsClG__tear-in{0%,57%{opacity:0;transform:translate(0)}65%,80%{opacity:1;transform:translateX(var(--tear-x))}88%,to{opacity:0;transform:translate(0)}}.capability-hero-module__oSsClG__lower{grid-template-columns:minmax(0,1fr) minmax(52%,1.08fr);align-items:stretch;gap:2vw;min-height:clamp(400px,55svh,520px);margin-top:.45rem;display:grid}.capability-hero-module__oSsClG__copy{z-index:3;align-self:start;min-width:0;position:relative}.capability-hero-module__oSsClG__aroundLine{width:max-content;max-width:calc(100vw - 2 * var(--inline));letter-spacing:-.085em;margin:0;font-size:clamp(4rem,9.6vw,10.2rem);line-height:.92}.capability-hero-module__oSsClG__aroundLine span{white-space:nowrap;display:block}.capability-hero-module__oSsClG__invitation{letter-spacing:-.025em;max-width:34em;margin:1.8rem 0 0;font-size:clamp(1rem,1.35vw,1.28rem);line-height:1.4}.capability-hero-module__oSsClG__engagement{color:#584765;max-width:40em;margin:1rem 0 0;font-size:.86rem;line-height:1.5}.capability-hero-module__oSsClG__heroLinks{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.35rem;font-size:.86rem;display:flex}.capability-hero-module__oSsClG__heroLinks>a:last-child{color:#584765;text-underline-offset:5px;text-decoration-thickness:1px}.capability-hero-module__oSsClG__call{color:#241e2b;align-items:center;gap:1.7rem;padding:.7rem 0;font-size:.98rem;text-decoration:none;display:inline-flex}.capability-hero-module__oSsClG__call span{color:#fff;background:#6924df;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.35rem;display:grid}.capability-hero-module__oSsClG__magneticField{isolation:isolate;min-height:400px;position:relative}.capability-hero-module__oSsClG__portrait{z-index:1;right:calc(-1 * var(--inline));bottom:calc(-1 * var(--bottom));opacity:.88;transform:translate(7.1%,13.7%);width:min(60vw,860px)!important;position:absolute!important}.capability-hero-module__oSsClG__portraitTransmitting{opacity:.38}.capability-hero-module__oSsClG__proof{z-index:2;color:#241e2b;will-change:transform;background:#2b1935;grid-template-rows:minmax(0,1fr) auto;width:clamp(300px,31vw,440px);height:clamp(360px,52svh,470px);transition:transform .14s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:0;left:0;overflow:hidden;transform:translate(18px,18px);box-shadow:0 24px 60px #25113638}.capability-hero-module__oSsClG__proofMedia{background:#2b1935;min-height:0;position:relative;overflow:hidden}.capability-hero-module__oSsClG__proofMedia img,.capability-hero-module__oSsClG__proofMedia video{object-fit:cover;width:100%;height:100%;display:block}.capability-hero-module__oSsClG__proofMedia video{object-fit:contain;background:#1d1124}.capability-hero-module__oSsClG__proofMedia>span{mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#f0edf512 0 1px,#0000 1px 4px),linear-gradient(90deg,#6924df26,#0000 32% 70%,#6924df21);position:absolute;inset:0}.capability-hero-module__oSsClG__proofEvidence{background:#f8f5fb;border-top:1px solid #bfb2c7;padding:.85rem 1rem .95rem}.capability-hero-module__oSsClG__proof[data-evidence=illustrative] .capability-hero-module__oSsClG__proofEvidence{border-top-style:dashed}.capability-hero-module__oSsClG__proofEvidence .capability-hero-module__oSsClG__proofState{color:#6924df;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .55rem;font-size:.54rem;font-weight:600;line-height:1.35}.capability-hero-module__oSsClG__proofEvidence strong{margin-bottom:.5rem;font-size:.96rem;font-weight:500;display:block}.capability-hero-module__oSsClG__proofEvidence p{margin:0 0 .65rem;font-size:.8rem;line-height:1.4}.capability-hero-module__oSsClG__proofEvidence small{color:#584765;font-size:.6rem;line-height:1.45;display:block}.capability-hero-module__oSsClG__proofActions{border-top:1px solid #d6cddd;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.75rem;padding-top:.7rem;display:flex}.capability-hero-module__oSsClG__proofActions a{color:#4c236f;text-underline-offset:4px;font-size:.65rem;text-decoration-thickness:1px}.capability-hero-module__oSsClG__syntheticSignal{color:#f8f5fb;background:linear-gradient(145deg,#321547,#6924df);align-content:center;width:100%;height:100%;padding:1.25rem;display:grid}.capability-hero-module__oSsClG__syntheticSignal span{border-top:1px solid #ffffff61;grid-template-columns:2.4rem 1fr;align-items:baseline;gap:.75rem;padding:.85rem 0;display:grid}.capability-hero-module__oSsClG__syntheticSignal span:last-child{border-bottom:1px solid #ffffff61}.capability-hero-module__oSsClG__syntheticSignal small{color:#d8c3fa;letter-spacing:.08em;font-size:.55rem}.capability-hero-module__oSsClG__syntheticSignal strong{letter-spacing:-.04em;font-size:clamp(1rem,2vw,1.45rem);font-weight:400}@media (min-width:1600px){.capability-hero-module__oSsClG__hero{--inline:max(4.5vw,calc((100vw - 1540px) / 2))}}@media (max-width:800px){.capability-hero-module__oSsClG__hero{--inline:6vw;--bottom:56px;min-height:calc(100svh - 82px);padding:58px var(--inline) var(--bottom)}.capability-hero-module__oSsClG__composition{justify-content:flex-start}.capability-hero-module__oSsClG__buildLine{gap:.19em;font-size:5.15vw}.capability-hero-module__oSsClG__lower{flex-direction:column;flex:1;gap:1.5rem;min-height:0;margin-top:.6rem;display:flex}.capability-hero-module__oSsClG__aroundLine{font-size:clamp(3.65rem,15.3vw,7rem);line-height:.96}.capability-hero-module__oSsClG__invitation{margin-top:1.45rem;font-size:1rem}.capability-hero-module__oSsClG__engagement{font-size:.82rem}.capability-hero-module__oSsClG__heroLinks{flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:1.1rem}.capability-hero-module__oSsClG__magneticField{min-height:270px;margin-top:auto}.capability-hero-module__oSsClG__portrait{width:min(96vw,520px)!important}.capability-hero-module__oSsClG__proof{display:none}.capability-hero-module__oSsClG__proofEvidence{padding:.75rem .85rem .8rem}}@media (max-width:390px){.capability-hero-module__oSsClG__buildLine{font-size:5vw}}@media (prefers-reduced-motion:reduce){.capability-hero-module__oSsClG__termLeaving{display:none}.capability-hero-module__oSsClG__termEntering .capability-hero-module__oSsClG__phraseText{animation:none}.capability-hero-module__oSsClG__termEntering .capability-hero-module__oSsClG__tearSlice{animation:none;display:none}.capability-hero-module__oSsClG__proof{transition:none}}
