.LandingPage-module__uPGtsa__page{--paper:var(--archviz-paper,#f4eee4);--paper-deep:var(--archviz-paper-deep,#eadfce);--ink:var(--archviz-ink,#11100e);--green:var(--archviz-green,#10291f);--red:var(--archviz-red,#d63b1f);--red-dark:var(--archviz-red-dark,#a72b18);--stone:var(--archviz-stone,#b8aa96);--line:var(--archviz-line,#11100e29);background:linear-gradient(90deg, #ffffff2e, transparent 24%, #10291f09 64%, transparent), linear-gradient(180deg, var(--paper), #f7f1e7 36%, var(--paper));min-height:100vh;color:var(--ink);font-family:var(--font-body);position:relative;overflow-x:hidden}.LandingPage-module__uPGtsa__page:before,.LandingPage-module__uPGtsa__page:after{pointer-events:none;content:"";position:fixed;inset:0}.LandingPage-module__uPGtsa__page:before{z-index:0;opacity:.38;background-image:repeating-linear-gradient(0deg,#11100e0b 0 1px,#0000 1px 92px),repeating-linear-gradient(90deg,#11100e09 0 1px,#0000 1px 116px)}.LandingPage-module__uPGtsa__page:after{z-index:0;opacity:.28;mix-blend-mode:multiply;background-image:repeating-linear-gradient(110deg,#11100e08 0 1px,#0000 1px 7px),linear-gradient(#ffffff3d,#0000 42%,#10291f0b)}.LandingPage-module__uPGtsa__shell,.LandingPage-module__uPGtsa__header{width:min(100% - 5rem,1720px);margin-inline:auto}.LandingPage-module__uPGtsa__header{z-index:5;min-height:92px;color:var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.LandingPage-module__uPGtsa__brandLockup,.LandingPage-module__uPGtsa__primaryNav,.LandingPage-module__uPGtsa__headerActions,.LandingPage-module__uPGtsa__footer nav{align-items:center;display:flex}.LandingPage-module__uPGtsa__brandLockup{color:inherit;gap:.8rem;text-decoration:none}.LandingPage-module__uPGtsa__brandMark{border:1px solid color-mix(in oklab, var(--red) 62%, transparent);width:2.7rem;height:2.7rem;color:var(--red-dark);font-family:var(--font-label);text-transform:uppercase;border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;line-height:1;display:grid}.LandingPage-module__uPGtsa__brandName{font-family:var(--font-headline);letter-spacing:.22em;text-transform:uppercase;font-size:1.45rem;font-weight:700}.LandingPage-module__uPGtsa__primaryNav{justify-self:center;gap:3.2rem}.LandingPage-module__uPGtsa__headerActions{justify-self:end;gap:1.8rem}.LandingPage-module__uPGtsa__primaryNav a,.LandingPage-module__uPGtsa__headerActions a,.LandingPage-module__uPGtsa__footer a{color:inherit;font-size:.84rem;line-height:1;text-decoration:none;transition:color .18s}.LandingPage-module__uPGtsa__primaryNav a:hover,.LandingPage-module__uPGtsa__headerActions a:hover,.LandingPage-module__uPGtsa__footer a:hover,.LandingPage-module__uPGtsa__textLink:hover,.LandingPage-module__uPGtsa__timelineItem a:hover{color:var(--red)}.LandingPage-module__uPGtsa__statusDot{background:var(--red);width:.76rem;height:.76rem;box-shadow:0 0 0 5px color-mix(in oklab, var(--red) 12%, transparent);border-radius:50%}.LandingPage-module__uPGtsa__hero,.LandingPage-module__uPGtsa__manifesto,.LandingPage-module__uPGtsa__gallery,.LandingPage-module__uPGtsa__results,.LandingPage-module__uPGtsa__cta,.LandingPage-module__uPGtsa__footer{z-index:1;position:relative}.LandingPage-module__uPGtsa__hero{grid-template-columns:5rem minmax(24rem,.76fr) minmax(42rem,1.24fr);align-items:center;gap:2.2rem;min-height:760px;padding:3.2rem 0 7rem;display:grid}.LandingPage-module__uPGtsa__sideLedger{color:color-mix(in oklab, var(--ink) 72%, transparent);font-family:var(--font-label);text-transform:uppercase;flex-direction:column;justify-content:space-between;align-self:stretch;gap:2rem;padding:3.5rem 0 1rem;font-size:.72rem;line-height:1.45;display:flex}.LandingPage-module__uPGtsa__sideLedger span:first-child,.LandingPage-module__uPGtsa__sectionCount,.LandingPage-module__uPGtsa__timelineNumber,.LandingPage-module__uPGtsa__experimentMeta span,.LandingPage-module__uPGtsa__researchNote span{color:var(--red-dark);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.LandingPage-module__uPGtsa__heroCopy{max-width:45rem}.LandingPage-module__uPGtsa__kicker{color:var(--red-dark);font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.76rem;font-weight:700}.LandingPage-module__uPGtsa__heroTitle,.LandingPage-module__uPGtsa__sectionTitle,.LandingPage-module__uPGtsa__ctaTitle{color:var(--ink);font-family:var(--font-headline);letter-spacing:0;margin:0;font-weight:500}.LandingPage-module__uPGtsa__heroTitle{font-size:7.25rem;line-height:.88}.LandingPage-module__uPGtsa__heroTitle span,.LandingPage-module__uPGtsa__sectionTitle span,.LandingPage-module__uPGtsa__ctaTitle span{display:block}.LandingPage-module__uPGtsa__heroDescription,.LandingPage-module__uPGtsa__sectionIntro p,.LandingPage-module__uPGtsa__workflowCopy p,.LandingPage-module__uPGtsa__galleryIntro p,.LandingPage-module__uPGtsa__resultsCopy p,.LandingPage-module__uPGtsa__cta p{max-width:35rem;color:color-mix(in oklab, var(--ink) 76%, transparent);font-size:1rem;line-height:1.65}.LandingPage-module__uPGtsa__heroDescription{max-width:34rem;margin:2rem 0 0;font-size:1.06rem}.LandingPage-module__uPGtsa__redDot{color:var(--red);display:inline}.LandingPage-module__uPGtsa__buttonRow,.LandingPage-module__uPGtsa__ctaActions{flex-wrap:wrap;gap:1rem;margin-top:2.6rem;display:flex}.LandingPage-module__uPGtsa__button{border-radius:2px;justify-content:space-between;align-items:center;gap:1.5rem;min-width:13rem;padding:1.05rem 1.15rem;font-size:.88rem;font-weight:700;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.LandingPage-module__uPGtsa__button:hover{transform:translateY(-1px)}.LandingPage-module__uPGtsa__primaryButton{border:1px solid var(--red);background:var(--red);color:#fffaf2}.LandingPage-module__uPGtsa__primaryButton:hover{background:var(--red-dark);border-color:var(--red-dark)}.LandingPage-module__uPGtsa__secondaryButton{border:1px solid color-mix(in oklab, var(--red) 62%, transparent);color:var(--red-dark)}.LandingPage-module__uPGtsa__secondaryButton:hover{background:color-mix(in oklab, var(--red) 8%, transparent)}.LandingPage-module__uPGtsa__heroArtwork{min-height:675px;position:relative}.LandingPage-module__uPGtsa__imagePanel{z-index:1;background:var(--paper-deep);border:1px solid #ffffff6b;border-radius:2px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 80px #2d20151f}.LandingPage-module__uPGtsa__image{object-fit:cover;filter:saturate(.82)contrast(.98)sepia(.08)}.LandingPage-module__uPGtsa__heroMainImage{width:50%;height:54%;position:absolute;bottom:7%;left:3%}.LandingPage-module__uPGtsa__heroWideImage{width:58%;height:34%;position:absolute;top:5%;right:0}.LandingPage-module__uPGtsa__heroSmallImage{width:31%;height:28%;position:absolute;bottom:13%;right:9%}.LandingPage-module__uPGtsa__greenPlane{background:repeating-linear-gradient(115deg, #ffffff09 0, #ffffff09 1px, transparent 1px, transparent 6px), var(--green);width:29%;height:45%;position:absolute;top:0;left:37%}.LandingPage-module__uPGtsa__blueprintPanel{border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--ink) 13%, transparent) 1px, transparent 1px), linear-gradient(0deg, color-mix(in oklab, var(--ink) 10%, transparent) 1px, transparent 1px), color-mix(in oklab, var(--paper) 78%, white);opacity:.78;background-size:42px 42px;width:30%;height:31%;position:absolute;top:38%;left:49%}.LandingPage-module__uPGtsa__blueprintPanel:before,.LandingPage-module__uPGtsa__blueprintPanel:after{border:1px solid color-mix(in oklab, var(--ink) 46%, transparent);content:"";position:absolute}.LandingPage-module__uPGtsa__blueprintPanel:before{border-radius:50%;width:46%;height:46%;top:22%;left:18%}.LandingPage-module__uPGtsa__blueprintPanel:after{width:32%;height:32%;bottom:20%;right:16%;transform:rotate(28deg)}.LandingPage-module__uPGtsa__blueprintPanel span{font-family:var(--font-label);letter-spacing:.12em;font-size:.72rem;position:absolute;top:1rem;right:1rem}.LandingPage-module__uPGtsa__dataPanel{z-index:3;color:#f4eee4;font-family:var(--font-label);background:repeating-linear-gradient(120deg,#ffffff09 0 1px,#0000 1px 8px),#121315;border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);border-radius:2px;position:absolute;box-shadow:0 18px 60px #0a0a0938}.LandingPage-module__uPGtsa__heroDataPanel{width:27%;min-height:185px;padding:1.1rem;bottom:2%;left:35%}.LandingPage-module__uPGtsa__dataPanel span,.LandingPage-module__uPGtsa__dataPanel p{color:#f4eee4b8;color:lab(94.3655% .82013 5.60861/.72);text-transform:uppercase;margin:0;font-size:.72rem;line-height:1.55;display:block}.LandingPage-module__uPGtsa__dataPanel strong{color:#fffaf2;font-family:var(--font-headline);margin:.7rem 0 .9rem;font-size:2.2rem;font-weight:500;line-height:1;display:block}.LandingPage-module__uPGtsa__graph{border-top:1px solid #f4eee42e;border-bottom:1px solid #f4eee42e;height:48px;margin-bottom:1rem;position:relative}.LandingPage-module__uPGtsa__graph span{background:var(--red);transform-origin:bottom;width:1px;position:absolute;bottom:0}.LandingPage-module__uPGtsa__graph span:first-child{height:35%;left:14%}.LandingPage-module__uPGtsa__graph span:nth-child(2){height:72%;left:38%}.LandingPage-module__uPGtsa__graph span:nth-child(3){height:48%;left:62%}.LandingPage-module__uPGtsa__graph span:nth-child(4){height:88%;left:84%}.LandingPage-module__uPGtsa__verticalStamp{z-index:4;width:8rem;color:color-mix(in oklab, var(--ink) 82%, transparent);font-family:var(--font-label);text-align:right;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.35;position:absolute;bottom:0;right:.3rem}.LandingPage-module__uPGtsa__verticalStamp:after,.LandingPage-module__uPGtsa__observationCard:after{color:var(--red);content:"+";margin-top:1rem;font-size:2rem;font-weight:300;line-height:1;display:block}.LandingPage-module__uPGtsa__manifesto{grid-template-columns:minmax(22rem,.72fr) minmax(24rem,.54fr) minmax(34rem,1fr);align-items:end;gap:2.3rem;padding:6rem 0 7rem;display:grid}.LandingPage-module__uPGtsa__sectionIntro,.LandingPage-module__uPGtsa__workflowCopy,.LandingPage-module__uPGtsa__galleryIntro,.LandingPage-module__uPGtsa__resultsCopy{align-self:center}.LandingPage-module__uPGtsa__sectionCount{margin-bottom:1.15rem;display:block}.LandingPage-module__uPGtsa__sectionTitle{max-width:44rem;font-size:5.3rem;line-height:.93}.LandingPage-module__uPGtsa__sectionIntro p,.LandingPage-module__uPGtsa__workflowCopy p,.LandingPage-module__uPGtsa__galleryIntro p,.LandingPage-module__uPGtsa__resultsCopy p{margin:1.65rem 0 0}.LandingPage-module__uPGtsa__researchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2rem;display:grid}.LandingPage-module__uPGtsa__researchNote{border-top:1px solid var(--line);padding-top:1rem}.LandingPage-module__uPGtsa__researchNote h3,.LandingPage-module__uPGtsa__timelineItem h3,.LandingPage-module__uPGtsa__experimentMeta h3{color:var(--ink);font-family:var(--font-headline);letter-spacing:0;margin:.6rem 0 0;font-size:2rem;font-weight:500;line-height:1}.LandingPage-module__uPGtsa__researchNote p,.LandingPage-module__uPGtsa__timelineItem p,.LandingPage-module__uPGtsa__experimentMeta p,.LandingPage-module__uPGtsa__resultItem p{color:color-mix(in oklab, var(--ink) 70%, transparent);margin:.8rem 0 0;font-size:.88rem;line-height:1.55}.LandingPage-module__uPGtsa__manifestoCollage{min-height:620px;position:relative}.LandingPage-module__uPGtsa__manifestoMainImage{position:absolute;inset:5% 12% 0 0}.LandingPage-module__uPGtsa__manifestoInsetImage{z-index:3;width:34%;height:47%;position:absolute;top:0;right:0}.LandingPage-module__uPGtsa__observationCard{z-index:4;border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);background:color-mix(in oklab, var(--paper) 88%, white);width:18rem;color:var(--ink);border-radius:2px;padding:1.3rem;position:absolute;bottom:8%;right:7%;box-shadow:0 18px 45px #2d20151a}.LandingPage-module__uPGtsa__observationCard span{color:var(--red-dark);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.LandingPage-module__uPGtsa__observationCard p{margin:.7rem 0 0;font-size:.92rem;line-height:1.5}.LandingPage-module__uPGtsa__observationCard svg{color:var(--red);position:absolute;bottom:1.1rem;right:1.1rem}.LandingPage-module__uPGtsa__workflowSection{z-index:1;background:linear-gradient(180deg, color-mix(in oklab, var(--paper-deep) 62%, transparent), color-mix(in oklab, var(--paper) 92%, white));border-block:1px solid var(--line);padding:7rem 0;position:relative}.LandingPage-module__uPGtsa__workflowInner{grid-template-columns:minmax(22rem,.46fr) minmax(34rem,1fr);gap:2.5rem;display:grid}.LandingPage-module__uPGtsa__workflowVisual{min-height:430px}.LandingPage-module__uPGtsa__workflowImage{width:100%;height:100%;min-height:430px}.LandingPage-module__uPGtsa__workflowImage:after,.LandingPage-module__uPGtsa__experimentImage:after,.LandingPage-module__uPGtsa__heroMainImage:after,.LandingPage-module__uPGtsa__heroWideImage:after,.LandingPage-module__uPGtsa__heroSmallImage:after,.LandingPage-module__uPGtsa__manifestoMainImage:after,.LandingPage-module__uPGtsa__manifestoInsetImage:after{pointer-events:none;content:"";background:linear-gradient(#10291f05,#10291f24),repeating-linear-gradient(90deg,#f4eee414 0 1px,#0000 1px 5px);position:absolute;inset:0}.LandingPage-module__uPGtsa__timeline{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;display:grid}.LandingPage-module__uPGtsa__timelineItem{border-right:1px solid var(--line);min-height:260px;padding:1.6rem 1.4rem 0}.LandingPage-module__uPGtsa__timelineItem:first-child{border-left:1px solid var(--line)}.LandingPage-module__uPGtsa__timelineNumber{align-items:center;gap:.8rem;display:inline-flex}.LandingPage-module__uPGtsa__timelineNumber:after{background:var(--red);content:"";border-radius:50%;width:.55rem;height:.55rem}.LandingPage-module__uPGtsa__timelineItem h3{margin-top:2.2rem;font-size:2.55rem}.LandingPage-module__uPGtsa__timelineItem a,.LandingPage-module__uPGtsa__textLink{color:var(--red-dark);align-items:center;gap:.9rem;margin-top:1.35rem;font-size:.88rem;line-height:1;text-decoration:none;display:inline-flex}.LandingPage-module__uPGtsa__gallery{grid-template-columns:minmax(21rem,.35fr) minmax(48rem,1fr);gap:3rem;padding:7rem 0;display:grid}.LandingPage-module__uPGtsa__galleryIntro{align-self:start;position:sticky;top:2rem}.LandingPage-module__uPGtsa__galleryIntro .LandingPage-module__uPGtsa__sectionTitle{font-size:4.3rem}.LandingPage-module__uPGtsa__experimentGrid{grid-template-columns:1.05fr .95fr;gap:.9rem;display:grid}.LandingPage-module__uPGtsa__experimentCard{border:1px solid var(--line);background:color-mix(in oklab, var(--paper) 76%, white);min-height:330px;position:relative;overflow:hidden}.LandingPage-module__uPGtsa__experimentCardLarge{grid-row:span 2;min-height:670px}.LandingPage-module__uPGtsa__experimentImage{width:100%;height:100%;min-height:inherit;box-shadow:none;border:0}.LandingPage-module__uPGtsa__experimentMeta{z-index:2;color:#f4eee4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11100ebd;border:1px solid #f4eee41f;border-radius:2px;max-width:23rem;padding:1.15rem;position:absolute;inset:auto 1.3rem 1.3rem}.LandingPage-module__uPGtsa__experimentMeta h3,.LandingPage-module__uPGtsa__experimentMeta p{color:#f4eee4}.LandingPage-module__uPGtsa__experimentMeta span{color:var(--red)}.LandingPage-module__uPGtsa__results{grid-template-columns:minmax(24rem,.62fr) minmax(42rem,1fr);align-items:end;gap:2.2rem;padding:6rem 0 7rem;display:grid}.LandingPage-module__uPGtsa__resultsPanel{color:#f4eee4;background:repeating-linear-gradient(120deg,#ffffff09 0 1px,#0000 1px 8px),#121315;border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LandingPage-module__uPGtsa__resultItem{border-right:1px solid #f4eee433;min-height:280px;padding:2rem}.LandingPage-module__uPGtsa__resultItem:last-child{border-right:0}.LandingPage-module__uPGtsa__resultItem strong{color:#f4eee4;font-family:var(--font-headline);font-size:5.4rem;font-weight:500;line-height:.9;display:block}.LandingPage-module__uPGtsa__resultItem span{color:var(--red);font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;margin-top:1.5rem;font-size:.82rem;font-weight:800;display:block}.LandingPage-module__uPGtsa__resultItem p{color:#f4eee4b8;color:lab(94.3655% .82013 5.60861/.72)}.LandingPage-module__uPGtsa__quote{border-left:1px solid var(--red);color:var(--ink);font-family:var(--font-headline);grid-column:2;margin:0;padding:1.4rem 0 0 2rem;font-size:2.15rem;line-height:1.15}.LandingPage-module__uPGtsa__quote span{color:var(--red);font-size:4.5rem;line-height:.5;display:block}.LandingPage-module__uPGtsa__quote cite{color:var(--red-dark);font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;margin-top:1.4rem;font-size:.76rem;font-style:normal;font-weight:800;display:block}.LandingPage-module__uPGtsa__cta{border-top:1px solid var(--line);grid-template-columns:minmax(32rem,.82fr) auto;align-items:end;gap:2rem;padding:7rem 0;display:grid}.LandingPage-module__uPGtsa__ctaTitle{max-width:54rem;font-size:5.8rem;line-height:.92}.LandingPage-module__uPGtsa__cta p{margin:1.6rem 0 0}.LandingPage-module__uPGtsa__ctaActions{justify-content:flex-end;margin-top:0}.LandingPage-module__uPGtsa__footer{border-top:1px solid var(--line);color:color-mix(in oklab, var(--ink) 70%, transparent);font-family:var(--font-label);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.5rem 0;font-size:.72rem;line-height:1.4;display:flex}.LandingPage-module__uPGtsa__footer nav{gap:1.2rem}@media (max-width:1320px){.LandingPage-module__uPGtsa__hero{grid-template-columns:minmax(22rem,.78fr) minmax(34rem,1.22fr)}.LandingPage-module__uPGtsa__sideLedger{display:none}.LandingPage-module__uPGtsa__heroTitle{font-size:5.8rem}.LandingPage-module__uPGtsa__sectionTitle{font-size:4.3rem}.LandingPage-module__uPGtsa__ctaTitle{font-size:4.8rem}}@media (max-width:1120px){.LandingPage-module__uPGtsa__shell,.LandingPage-module__uPGtsa__header{width:min(100% - 3rem,1720px)}.LandingPage-module__uPGtsa__header{grid-template-columns:1fr auto}.LandingPage-module__uPGtsa__primaryNav{display:none}.LandingPage-module__uPGtsa__hero,.LandingPage-module__uPGtsa__manifesto,.LandingPage-module__uPGtsa__workflowInner,.LandingPage-module__uPGtsa__gallery,.LandingPage-module__uPGtsa__results,.LandingPage-module__uPGtsa__cta{grid-template-columns:1fr}.LandingPage-module__uPGtsa__hero{min-height:auto;padding-top:2.2rem}.LandingPage-module__uPGtsa__heroCopy{max-width:48rem}.LandingPage-module__uPGtsa__heroArtwork{min-height:620px}.LandingPage-module__uPGtsa__manifesto{padding-top:4rem}.LandingPage-module__uPGtsa__researchGrid{max-width:48rem}.LandingPage-module__uPGtsa__manifestoCollage{min-height:560px}.LandingPage-module__uPGtsa__galleryIntro{position:static}.LandingPage-module__uPGtsa__quote{grid-column:auto}.LandingPage-module__uPGtsa__ctaActions{justify-content:flex-start}}@media (max-width:820px){.LandingPage-module__uPGtsa__shell,.LandingPage-module__uPGtsa__header{width:min(100% - 2rem,1720px)}.LandingPage-module__uPGtsa__header{min-height:76px}.LandingPage-module__uPGtsa__brandName{letter-spacing:.16em;font-size:1.05rem}.LandingPage-module__uPGtsa__brandMark{width:2.3rem;height:2.3rem}.LandingPage-module__uPGtsa__headerActions{gap:1rem}.LandingPage-module__uPGtsa__headerActions a:first-child{display:none}.LandingPage-module__uPGtsa__heroTitle{font-size:4.2rem;line-height:.94}.LandingPage-module__uPGtsa__sectionTitle,.LandingPage-module__uPGtsa__galleryIntro .LandingPage-module__uPGtsa__sectionTitle,.LandingPage-module__uPGtsa__ctaTitle{font-size:3.45rem;line-height:.98}.LandingPage-module__uPGtsa__heroArtwork{grid-template-columns:1fr 1fr;gap:.7rem;min-height:auto;display:grid}.LandingPage-module__uPGtsa__heroMainImage,.LandingPage-module__uPGtsa__heroWideImage,.LandingPage-module__uPGtsa__heroSmallImage,.LandingPage-module__uPGtsa__heroDataPanel,.LandingPage-module__uPGtsa__greenPlane,.LandingPage-module__uPGtsa__blueprintPanel{width:auto;height:auto;position:relative;inset:auto}.LandingPage-module__uPGtsa__heroMainImage{grid-column:1/-1;min-height:320px}.LandingPage-module__uPGtsa__heroWideImage,.LandingPage-module__uPGtsa__heroSmallImage{min-height:220px}.LandingPage-module__uPGtsa__greenPlane,.LandingPage-module__uPGtsa__blueprintPanel,.LandingPage-module__uPGtsa__verticalStamp{display:none}.LandingPage-module__uPGtsa__heroDataPanel{grid-column:1/-1;min-height:auto}.LandingPage-module__uPGtsa__button{width:100%}.LandingPage-module__uPGtsa__manifesto{padding-bottom:4rem}.LandingPage-module__uPGtsa__researchGrid,.LandingPage-module__uPGtsa__timeline,.LandingPage-module__uPGtsa__experimentGrid,.LandingPage-module__uPGtsa__resultsPanel{grid-template-columns:1fr}.LandingPage-module__uPGtsa__timelineItem,.LandingPage-module__uPGtsa__timelineItem:first-child,.LandingPage-module__uPGtsa__resultItem{border-left:0;border-right:0;border-bottom:1px solid var(--line)}.LandingPage-module__uPGtsa__resultItem{border-bottom-color:#f4eee433}.LandingPage-module__uPGtsa__timelineItem:last-child,.LandingPage-module__uPGtsa__resultItem:last-child{border-bottom:0}.LandingPage-module__uPGtsa__manifestoCollage{gap:.7rem;min-height:auto;display:grid}.LandingPage-module__uPGtsa__manifestoMainImage,.LandingPage-module__uPGtsa__manifestoInsetImage,.LandingPage-module__uPGtsa__observationCard{width:auto;position:relative;inset:auto}.LandingPage-module__uPGtsa__manifestoMainImage{min-height:340px}.LandingPage-module__uPGtsa__manifestoInsetImage{min-height:260px}.LandingPage-module__uPGtsa__observationCard{width:auto}.LandingPage-module__uPGtsa__workflowSection,.LandingPage-module__uPGtsa__gallery,.LandingPage-module__uPGtsa__results,.LandingPage-module__uPGtsa__cta{padding-block:4.5rem}.LandingPage-module__uPGtsa__experimentCard,.LandingPage-module__uPGtsa__experimentCardLarge{min-height:420px}.LandingPage-module__uPGtsa__quote{font-size:1.75rem}.LandingPage-module__uPGtsa__footer{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.LandingPage-module__uPGtsa__headerActions a{display:none}.LandingPage-module__uPGtsa__hero{padding-bottom:4.5rem}.LandingPage-module__uPGtsa__heroTitle{font-size:3.35rem}.LandingPage-module__uPGtsa__sectionTitle,.LandingPage-module__uPGtsa__galleryIntro .LandingPage-module__uPGtsa__sectionTitle,.LandingPage-module__uPGtsa__ctaTitle{font-size:2.9rem}.LandingPage-module__uPGtsa__heroDescription,.LandingPage-module__uPGtsa__sectionIntro p,.LandingPage-module__uPGtsa__workflowCopy p,.LandingPage-module__uPGtsa__galleryIntro p,.LandingPage-module__uPGtsa__resultsCopy p,.LandingPage-module__uPGtsa__cta p{font-size:.95rem}.LandingPage-module__uPGtsa__heroMainImage,.LandingPage-module__uPGtsa__manifestoMainImage{min-height:290px}.LandingPage-module__uPGtsa__heroWideImage,.LandingPage-module__uPGtsa__heroSmallImage{grid-column:1/-1;min-height:210px}.LandingPage-module__uPGtsa__timelineItem{min-height:auto;padding:1.5rem 0 1.6rem}.LandingPage-module__uPGtsa__resultItem{min-height:auto;padding:1.8rem}.LandingPage-module__uPGtsa__resultItem strong{font-size:4.2rem}}
.LandingPageV2-module__sgMp1G__page{--graphite:#0a1e18;--graphite-soft:#10271f;--graphite-panel:#173228;--cream:#f1e7d6;--paper:#e9dfce;--stone:#b7ad99;--stone-dark:#52665a;--orange:#db6d3f;--orange-dark:#b9542f;--green:#8cab78;--line-dark:#f1e7d62e;--line-light:#0a1e1833;background:var(--graphite);min-height:100vh;color:var(--cream);font-family:var(--font-body);overflow:hidden}.LandingPageV2-module__sgMp1G__page *,.LandingPageV2-module__sgMp1G__page :before,.LandingPageV2-module__sgMp1G__page :after{box-sizing:border-box}.LandingPageV2-module__sgMp1G__page button,.LandingPageV2-module__sgMp1G__page a,.LandingPageV2-module__sgMp1G__page input{font-family:inherit}.LandingPageV2-module__sgMp1G__cleanImage{object-fit:cover}.LandingPageV2-module__sgMp1G__eyebrow{color:var(--orange);letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.LandingPageV2-module__sgMp1G__hero{isolation:isolate;background:var(--graphite);min-height:1160px;padding-bottom:6.5rem;position:relative}.LandingPageV2-module__sgMp1G__hero>.LandingPageV2-module__sgMp1G__cleanImage,.LandingPageV2-module__sgMp1G__heroShade{position:absolute;inset:0}.LandingPageV2-module__sgMp1G__heroImage{z-index:-3;object-position:center 55%}.LandingPageV2-module__sgMp1G__heroShade{z-index:-2;background:#07060587}.LandingPageV2-module__sgMp1G__header{z-index:8;border-bottom:1px solid #f3ede417;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 6rem,1640px);min-height:94px;margin-inline:auto;display:grid;position:relative}.LandingPageV2-module__sgMp1G__brandLockup,.LandingPageV2-module__sgMp1G__primaryNav,.LandingPageV2-module__sgMp1G__headerActions,.LandingPageV2-module__sgMp1G__footerBrand,.LandingPageV2-module__sgMp1G__footer nav{align-items:center;display:flex}.LandingPageV2-module__sgMp1G__brandLockup{min-height:44px;color:var(--cream);gap:.85rem;text-decoration:none}.LandingPageV2-module__sgMp1G__brandMark{border:1px solid var(--orange);width:2.8rem;height:2.8rem;color:var(--cream);font-family:var(--font-headline);border-radius:50%;place-items:center;font-size:.95rem;display:grid}.LandingPageV2-module__sgMp1G__primaryNav{justify-self:center;gap:clamp(1.6rem,3vw,3.5rem)}.LandingPageV2-module__sgMp1G__headerActions{justify-self:end;gap:1.2rem}.LandingPageV2-module__sgMp1G__primaryNav a,.LandingPageV2-module__sgMp1G__headerActions a,.LandingPageV2-module__sgMp1G__footer a{color:#f3ede4db;font-size:.84rem;text-decoration:none;transition:color .18s}.LandingPageV2-module__sgMp1G__headerActions a,.LandingPageV2-module__sgMp1G__footer nav a{align-items:center;min-height:44px;padding-inline:.35rem;display:inline-flex}.LandingPageV2-module__sgMp1G__mobileNavToggle,.LandingPageV2-module__sgMp1G__mobileNav{display:none}.LandingPageV2-module__sgMp1G__primaryNav a:hover,.LandingPageV2-module__sgMp1G__primaryNav a:focus-visible,.LandingPageV2-module__sgMp1G__headerActions a:hover,.LandingPageV2-module__sgMp1G__headerActions a:focus-visible,.LandingPageV2-module__sgMp1G__footer a:hover,.LandingPageV2-module__sgMp1G__footer a:focus-visible{color:var(--orange)}.LandingPageV2-module__sgMp1G__statusDot{background:var(--orange);border-radius:50%;width:.58rem;height:.58rem;box-shadow:0 0 0 5px #e34a2021}.LandingPageV2-module__sgMp1G__heroCopy{z-index:4;text-align:center;width:min(970px,100% - 4rem);margin:3.8rem auto 0;position:relative}.LandingPageV2-module__sgMp1G__heroCopy h1,.LandingPageV2-module__sgMp1G__sectionHeading h2,.LandingPageV2-module__sgMp1G__repairsIntro h2,.LandingPageV2-module__sgMp1G__validationCopy h2,.LandingPageV2-module__sgMp1G__reviewQuote h2,.LandingPageV2-module__sgMp1G__planCallout h3,.LandingPageV2-module__sgMp1G__finalCopy h2{font-family:var(--font-headline);margin:0;font-weight:500}.LandingPageV2-module__sgMp1G__heroCopy h1{letter-spacing:-.035em;margin-top:.9rem;font-size:clamp(4rem,6.3vw,7.5rem);line-height:.91}.LandingPageV2-module__sgMp1G__heroDescription{color:#f3ede4c2;max-width:620px;margin:1.1rem auto 0;font-size:1.08rem;line-height:1.55}.LandingPageV2-module__sgMp1G__heroActions,.LandingPageV2-module__sgMp1G__finalCopy>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.8rem;display:flex}.LandingPageV2-module__sgMp1G__primaryButton,.LandingPageV2-module__sgMp1G__textButton,.LandingPageV2-module__sgMp1G__inlineLink{min-height:3.7rem;color:inherit;justify-content:center;align-items:center;gap:2rem;text-decoration:none;transition:transform .18s,color .18s,background .18s,border-color .18s;display:inline-flex}.LandingPageV2-module__sgMp1G__primaryButton{border:1px solid var(--orange);background:var(--orange);color:#fff8ef;letter-spacing:.01em;border-radius:2px;min-width:13.5rem;padding:.85rem 1.25rem;font-size:.9rem;font-weight:800}.LandingPageV2-module__sgMp1G__primaryButton:hover,.LandingPageV2-module__sgMp1G__primaryButton:focus-visible{border-color:var(--orange-dark);background:var(--orange-dark);transform:translateY(-2px)}.LandingPageV2-module__sgMp1G__textButton{color:#f3ede4e6;border-bottom:1px solid #e34a20b8;min-width:10rem;font-size:.9rem}.LandingPageV2-module__sgMp1G__textButton:hover,.LandingPageV2-module__sgMp1G__textButton:focus-visible,.LandingPageV2-module__sgMp1G__inlineLink:hover,.LandingPageV2-module__sgMp1G__inlineLink:focus-visible{color:var(--orange)}.LandingPageV2-module__sgMp1G__selectionBox{z-index:5;border:2px dashed var(--orange);pointer-events:none;display:block;position:absolute}.LandingPageV2-module__sgMp1G__selectionBox i{border-color:var(--orange);border-style:solid;width:.72rem;height:.72rem;display:block;position:absolute}.LandingPageV2-module__sgMp1G__selectionBox i:first-child{border-width:2px 0 0 2px;top:-.38rem;left:-.38rem}.LandingPageV2-module__sgMp1G__selectionBox i:nth-child(2){border-width:2px 2px 0 0;top:-.38rem;right:-.38rem}.LandingPageV2-module__sgMp1G__selectionBox i:nth-child(3){border-width:0 2px 2px 0;bottom:-.38rem;right:-.38rem}.LandingPageV2-module__sgMp1G__selectionBox i:nth-child(4){border-width:0 0 2px 2px;bottom:-.38rem;left:-.38rem}.LandingPageV2-module__sgMp1G__featureShowcase{z-index:6;width:min(100% - 8rem,1340px);margin:3rem auto 0;position:relative}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:2.38;background:#151310;border:1px solid #f3ede433;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000007a}.LandingPageV2-module__sgMp1G__featureCanvas:after{z-index:8;content:"";pointer-events:none;border:1px solid #f3ede41a;position:absolute;inset:.7rem}.LandingPageV2-module__sgMp1G__featureCanvas .LandingPageV2-module__sgMp1G__cleanImage{object-position:center 55%}.LandingPageV2-module__sgMp1G__featureScene,.LandingPageV2-module__sgMp1G__resolutionBlur,.LandingPageV2-module__sgMp1G__resolutionSharp{position:absolute;inset:0}.LandingPageV2-module__sgMp1G__featureScene{z-index:2}.LandingPageV2-module__sgMp1G__resolutionBlur,.LandingPageV2-module__sgMp1G__resolutionSharp{clip-path:inset(24% 65% 18% 5%)}.LandingPageV2-module__sgMp1G__resolutionBlur{z-index:1;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__resolutionClear}.LandingPageV2-module__sgMp1G__resolutionBlur .LandingPageV2-module__sgMp1G__cleanImage{filter:blur(8px)saturate(.58)contrast(.78);transform:scale(1.025)}.LandingPageV2-module__sgMp1G__resolutionSharp{z-index:2;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__detailResolve}.LandingPageV2-module__sgMp1G__resolutionSharp .LandingPageV2-module__sgMp1G__cleanImage{filter:saturate(1.12)contrast(1.12)brightness(1.05)}.LandingPageV2-module__sgMp1G__personEdit,.LandingPageV2-module__sgMp1G__plantsEdit{transform-origin:50% 100%;position:absolute}.LandingPageV2-module__sgMp1G__personEdit{z-index:3;width:13.5%;height:82%;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__repairPerson;bottom:-4%;left:36.5%}.LandingPageV2-module__sgMp1G__plantsEdit{z-index:3;width:18%;height:88%;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__addPlanting;bottom:-9%;right:35%}.LandingPageV2-module__sgMp1G__entourageImage{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 18px #00000057)}.LandingPageV2-module__sgMp1G__materialEdit{z-index:2;mix-blend-mode:multiply;background:repeating-linear-gradient(90deg,#f8d5ab1a 0 1px,#0c0a0929 1px 9px),linear-gradient(104deg,#382d27 0%,#181513 48%,#4a382c 100%);border:1px solid #f3d0a626;width:31%;height:75%;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__materialWipe;position:absolute;top:5%;right:12.2%;box-shadow:inset 0 18px 28px #eaa46321,inset 0 -22px 30px #e68b4442}.LandingPageV2-module__sgMp1G__featureSelection,.LandingPageV2-module__sgMp1G__featureScan{top:var(--feature-y);left:var(--feature-x);width:var(--feature-width);height:var(--feature-height)}.LandingPageV2-module__sgMp1G__featureSelection{z-index:6;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__selectionEnter}.LandingPageV2-module__sgMp1G__featureScan{z-index:5;pointer-events:none;display:block;position:absolute;overflow:hidden}.LandingPageV2-module__sgMp1G__featureScan:after{content:"";background:linear-gradient(#0000,#e34a2029,#e34a2080,#0000);height:42%;animation:4.6s cubic-bezier(.22,1,.36,1) both LandingPageV2-module__sgMp1G__scanSelection;position:absolute;left:0;right:0;transform:translateY(-110%)}.LandingPageV2-module__sgMp1G__selectionResolution{--feature-x:5%;--feature-y:24%;--feature-width:30%;--feature-height:58%}.LandingPageV2-module__sgMp1G__selectionPeople{--feature-x:36%;--feature-y:8%;--feature-width:15%;--feature-height:86%}.LandingPageV2-module__sgMp1G__selectionMaterial{--feature-x:56.8%;--feature-y:5%;--feature-width:31%;--feature-height:75%}.LandingPageV2-module__sgMp1G__selectionPlants{--feature-x:46.5%;--feature-y:7%;--feature-width:19%;--feature-height:88%}.LandingPageV2-module__sgMp1G__sourceLock,.LandingPageV2-module__sgMp1G__featureStatus{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f3ede4c7;letter-spacing:.04em;text-transform:uppercase;background:#0d0c0ac2;border:1px solid #f3ede429;align-items:center;gap:.5rem;min-height:2.2rem;padding:.45rem .65rem;font-size:.68rem;display:inline-flex;position:absolute;top:1.3rem}.LandingPageV2-module__sgMp1G__sourceLock{left:1.3rem}.LandingPageV2-module__sgMp1G__sourceLock svg{color:var(--orange)}.LandingPageV2-module__sgMp1G__featureStatus{animation:4.6s both LandingPageV2-module__sgMp1G__statusResolve;right:1.3rem}.LandingPageV2-module__sgMp1G__featureStatus svg:first-child{color:var(--orange)}.LandingPageV2-module__sgMp1G__featureStatus svg:last-child{color:var(--green)}.LandingPageV2-module__sgMp1G__featureCaption{border:1px solid var(--line-dark);background:#0f0e0cf5;border-top:0;box-shadow:0 18px 50px #00000047}.LandingPageV2-module__sgMp1G__featureTabs{grid-template-columns:repeat(4,1fr);display:grid}.LandingPageV2-module__sgMp1G__featureTabs button{border:0;border-right:1px solid var(--line-dark);color:#f3ede480;cursor:pointer;text-align:left;background:0 0;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;min-width:0;min-height:76px;padding:.85rem 1rem;transition:background .18s,color .18s;display:grid;position:relative}.LandingPageV2-module__sgMp1G__featureTabs button:last-child{border-right:0}.LandingPageV2-module__sgMp1G__featureTabs button:focus-visible{z-index:2;outline:1px solid var(--orange);outline-offset:-3px}.LandingPageV2-module__sgMp1G__featureTabs button span{color:var(--orange);letter-spacing:.12em;font-size:.65rem}.LandingPageV2-module__sgMp1G__featureTabs button strong{letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.72rem,1vw,.88rem);font-weight:600;overflow:hidden}.LandingPageV2-module__sgMp1G__featureTabActive:after{background:var(--orange);content:"";transform-origin:0;height:2px;animation:4.6s linear both LandingPageV2-module__sgMp1G__featureProgress;position:absolute;bottom:0;left:0;right:0}.LandingPageV2-module__sgMp1G__featureCaption>p{color:#f3ede49e;letter-spacing:.02em;text-align:center;border-top:1px solid #f3ede412;min-height:42px;margin:0;padding:.75rem 1rem .85rem;font-size:.77rem;animation:.42s both LandingPageV2-module__sgMp1G__captionEnter}@keyframes LandingPageV2-module__sgMp1G__selectionEnter{0%,8%{opacity:0;transform:scale(.96)}15%,88%{opacity:1;transform:scale(1)}to{opacity:.72}}@keyframes LandingPageV2-module__sgMp1G__scanSelection{0%,18%{opacity:0;transform:translateY(-110%)}22%{opacity:1}68%{opacity:.85;transform:translateY(210%)}72%,to{opacity:0;transform:translateY(230%)}}@keyframes LandingPageV2-module__sgMp1G__resolutionClear{0%,25%{opacity:1}68%,to{opacity:0}}@keyframes LandingPageV2-module__sgMp1G__detailResolve{0%,34%{opacity:0;clip-path:inset(24% 95% 18% 5%)}68%,to{opacity:1;clip-path:inset(24% 65% 18% 5%)}}@keyframes LandingPageV2-module__sgMp1G__repairPerson{0%,26%{opacity:.82;filter:blur(2px)saturate(.65);transform:scaleX(.62)skew(-9deg)translate(12%)}34%{clip-path:polygon(0 0,100% 0,86% 34%,100% 42%,84% 58%,100% 100%,0 100%)}66%,to{opacity:1;clip-path:inset(0);filter:none;transform:none}}@keyframes LandingPageV2-module__sgMp1G__materialWipe{0%,28%{opacity:0;clip-path:inset(0 100% 0 0)}68%,to{opacity:.92;clip-path:inset(0)}}@keyframes LandingPageV2-module__sgMp1G__addPlanting{0%,26%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(8%)scale(.92)}66%,to{opacity:1;clip-path:inset(0);transform:none}}@keyframes LandingPageV2-module__sgMp1G__statusResolve{0%,54%{opacity:0;transform:translateY(-6px)}66%,to{opacity:1;transform:none}}@keyframes LandingPageV2-module__sgMp1G__featureProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingPageV2-module__sgMp1G__captionEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.LandingPageV2-module__sgMp1G__heroTrust{z-index:7;color:#f3ede4ab;white-space:nowrap;align-items:center;gap:.8rem;font-size:.8rem;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.LandingPageV2-module__sgMp1G__heroTrust svg{color:var(--orange)}.LandingPageV2-module__sgMp1G__heroTrust i{background:var(--orange);border-radius:50%;width:3px;height:3px}.LandingPageV2-module__sgMp1G__sequence{background:var(--paper);color:var(--graphite);padding:7rem max(4rem,6vw) 6rem;position:relative}.LandingPageV2-module__sgMp1G__sectionHeading{width:min(760px,100%)}.LandingPageV2-module__sgMp1G__sectionHeading,.LandingPageV2-module__sgMp1G__sequenceGrid,.LandingPageV2-module__sgMp1G__resolution,.LandingPageV2-module__sgMp1G__repairs,.LandingPageV2-module__sgMp1G__validation,.LandingPageV2-module__sgMp1G__review{scroll-margin-top:1.5rem}.LandingPageV2-module__sgMp1G__sectionHeading h2,.LandingPageV2-module__sgMp1G__repairsIntro h2,.LandingPageV2-module__sgMp1G__validationCopy h2,.LandingPageV2-module__sgMp1G__finalCopy h2{letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(3.4rem,5.4vw,6.3rem);line-height:.94}.LandingPageV2-module__sgMp1G__sectionHeading>p:last-child,.LandingPageV2-module__sgMp1G__repairsIntro>p:last-child,.LandingPageV2-module__sgMp1G__validationCopy>p:last-of-type,.LandingPageV2-module__sgMp1G__finalCopy>p{color:#11100ead;max-width:580px;margin:1.2rem 0 0;font-size:1rem;line-height:1.65}.LandingPageV2-module__sgMp1G__sequenceGrid{grid-template-columns:1.1fr .72fr 1.08fr;align-items:end;gap:clamp(1.5rem,3vw,3.5rem);max-width:1640px;margin:3.75rem auto 0;display:grid}.LandingPageV2-module__sgMp1G__sequenceStep{position:relative}.LandingPageV2-module__sgMp1G__sequenceStepTall{transform:translateY(-3.5rem)}.LandingPageV2-module__sgMp1G__sequenceImage{background:var(--stone);border:1px solid #11100e40;min-height:360px;position:relative;overflow:hidden;box-shadow:0 18px 45px #2019131f}.LandingPageV2-module__sgMp1G__sequenceStepTall .LandingPageV2-module__sgMp1G__sequenceImage{min-height:440px}.LandingPageV2-module__sgMp1G__stepMeta{grid-template-columns:auto 1fr;gap:1.15rem;margin-top:1.2rem;display:grid}.LandingPageV2-module__sgMp1G__stepMeta>span{border:1px solid var(--orange);width:2.2rem;height:2.2rem;color:var(--orange);font-family:var(--font-headline);border-radius:50%;place-items:center;font-size:1rem;display:grid}.LandingPageV2-module__sgMp1G__stepMeta h3{font-family:var(--font-headline);margin:0;font-size:1.8rem;font-weight:500}.LandingPageV2-module__sgMp1G__stepMeta p{color:#11100ea3;max-width:25rem;margin:.3rem 0 0;font-size:.92rem;line-height:1.55}.LandingPageV2-module__sgMp1G__sequenceLine{z-index:3;border-top:1px solid var(--orange);width:clamp(1.5rem,3vw,3.5rem);position:absolute;top:58%;right:calc(-1*clamp(1.5rem,3vw,3.5rem))}.LandingPageV2-module__sgMp1G__boxHero{width:24%;height:39%;top:23%;right:17%}.LandingPageV2-module__sgMp1G__boxMaterial{width:39%;height:31%;top:30%;left:35%}.LandingPageV2-module__sgMp1G__boxComposite{opacity:.72;width:23%;height:39%;top:22%;right:19%}.LandingPageV2-module__sgMp1G__generatedBadge,.LandingPageV2-module__sgMp1G__approvedBadge{z-index:4;color:var(--cream);letter-spacing:.08em;text-transform:uppercase;background:#11100ee6;align-items:center;gap:.5rem;padding:.65rem .8rem;font-size:.68rem;display:inline-flex;position:absolute;bottom:.9rem;right:.9rem}.LandingPageV2-module__sgMp1G__approvedBadge{color:var(--green)}.LandingPageV2-module__sgMp1G__sequence>.LandingPageV2-module__sgMp1G__inlineLink{border-bottom:1px solid var(--orange);min-height:2.8rem;color:var(--graphite);margin-top:3.5rem}.LandingPageV2-module__sgMp1G__resolution{color:var(--graphite);background:#d9cbbc;grid-template-columns:minmax(320px,.76fr) minmax(0,1.35fr);grid-template-areas:"copy visual""options options""foot foot";gap:3.5rem clamp(3rem,7vw,8rem);padding:7rem max(4rem,6vw) 5.5rem;display:grid}.LandingPageV2-module__sgMp1G__resolutionCopy{grid-area:copy;align-self:center;max-width:560px}.LandingPageV2-module__sgMp1G__resolutionCopy h2{font-family:var(--font-headline);letter-spacing:-.035em;margin:.65rem 0 0;font-size:clamp(3.3rem,5.1vw,6rem);font-weight:500;line-height:.94}.LandingPageV2-module__sgMp1G__resolutionCopy>p:last-child{color:#11100ead;max-width:500px;margin:1.35rem 0 0;font-size:1rem;line-height:1.65}.LandingPageV2-module__sgMp1G__resolutionVisual{background:var(--stone);border:1px solid #11100e47;grid-area:visual;min-height:560px;position:relative;overflow:hidden;box-shadow:0 24px 65px #2019132b}.LandingPageV2-module__sgMp1G__resolutionVisual>.LandingPageV2-module__sgMp1G__cleanImage{filter:saturate(.7)contrast(.92)}.LandingPageV2-module__sgMp1G__resolutionSourceLabel,.LandingPageV2-module__sgMp1G__resolutionInset>span{z-index:7;color:var(--cream);letter-spacing:.06em;text-transform:uppercase;background:#11100ed6;padding:.35rem .55rem;font-size:.76rem;position:absolute}.LandingPageV2-module__sgMp1G__resolutionSourceLabel{top:1rem;left:1rem}.LandingPageV2-module__sgMp1G__resolutionSelection{width:28%;height:38%;top:22%;left:17%}.LandingPageV2-module__sgMp1G__resolutionConnector{z-index:5;border-top:1px solid var(--orange);width:15%;position:absolute;top:41%;left:45%}.LandingPageV2-module__sgMp1G__resolutionInset{z-index:6;border:2px solid var(--orange);background:var(--graphite-panel);width:42%;height:52%;position:absolute;bottom:7%;right:5%;overflow:hidden;box-shadow:0 20px 50px #11100e57}.LandingPageV2-module__sgMp1G__resolutionInsetImage{filter:saturate(1.05)contrast(1.08);transform:scale(1.42)}.LandingPageV2-module__sgMp1G__resolutionInset>span{color:var(--orange);bottom:.65rem;right:.65rem}.LandingPageV2-module__sgMp1G__resolutionOptions{border-top:1px solid #11100e3d;border-bottom:1px solid #11100e3d;grid-area:options;grid-template-columns:repeat(3,1fr);display:grid}.LandingPageV2-module__sgMp1G__resolutionOptions article{border-right:1px solid #11100e3d;grid-template-columns:auto 1fr;gap:1.25rem;min-height:170px;padding:1.8rem;display:grid}.LandingPageV2-module__sgMp1G__resolutionOptions article:last-child{border-right:0}.LandingPageV2-module__sgMp1G__resolutionOptions article>span{font-family:var(--font-headline);font-size:clamp(2.8rem,4vw,4.8rem);line-height:.9}.LandingPageV2-module__sgMp1G__resolutionOptions small{color:var(--orange);letter-spacing:.1em;font-size:.7rem}.LandingPageV2-module__sgMp1G__resolutionOptions h3{font-family:var(--font-headline);margin:.35rem 0 0;font-size:1.55rem;font-weight:500}.LandingPageV2-module__sgMp1G__resolutionOptions p{color:#11100ea3;max-width:19rem;margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.LandingPageV2-module__sgMp1G__resolutionFootnote{color:#11100ea8;grid-area:foot;align-items:center;gap:.75rem;margin:-1rem 0 0;font-size:.88rem;display:flex}.LandingPageV2-module__sgMp1G__resolutionFootnote svg{color:var(--orange)}.LandingPageV2-module__sgMp1G__repairs{background:var(--graphite);min-height:1100px;color:var(--cream);padding:7rem max(4rem,5vw) 5.5rem}.LandingPageV2-module__sgMp1G__repairsIntro{max-width:540px}.LandingPageV2-module__sgMp1G__repairsIntro>p:last-child,.LandingPageV2-module__sgMp1G__validationCopy>p:last-of-type{color:#f3ede49e}.LandingPageV2-module__sgMp1G__repairGrid{grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);gap:1.25rem;max-width:1640px;min-height:720px;margin:3.5rem auto 0;display:grid}.LandingPageV2-module__sgMp1G__repairCard{min-width:0;min-height:0;color:var(--cream);cursor:pointer;text-align:left;background:#181614;border:1px solid #f3ede426;border-radius:1px;grid-template-rows:minmax(0,1fr) auto;padding:0;transition:border-color .18s,transform .22s;display:grid;position:relative;overflow:hidden}.LandingPageV2-module__sgMp1G__repairCard:hover,.LandingPageV2-module__sgMp1G__repairCard:focus-visible,.LandingPageV2-module__sgMp1G__repairActive{border-color:#e34a20d9;transform:translateY(-3px)}.LandingPageV2-module__sgMp1G__repairCard1{grid-area:4/1/11/6}.LandingPageV2-module__sgMp1G__repairCard2{grid-area:1/6/7/10}.LandingPageV2-module__sgMp1G__repairCard3{grid-area:2/10/8/13}.LandingPageV2-module__sgMp1G__repairCard4{grid-area:8/7/13/13}.LandingPageV2-module__sgMp1G__repairImage{min-height:0;display:block;position:relative;overflow:hidden}.LandingPageV2-module__sgMp1G__repairImage .LandingPageV2-module__sgMp1G__cleanImage{opacity:.82;transition:opacity .18s,transform .3s}.LandingPageV2-module__sgMp1G__repairCard:hover .LandingPageV2-module__sgMp1G__cleanImage,.LandingPageV2-module__sgMp1G__repairCard:focus-visible .LandingPageV2-module__sgMp1G__cleanImage,.LandingPageV2-module__sgMp1G__repairActive .LandingPageV2-module__sgMp1G__cleanImage{opacity:1;transform:scale(1.018)}.LandingPageV2-module__sgMp1G__repairCopy{border-top:1px solid #f3ede41f;grid-template-columns:auto 1fr;gap:.5rem 1rem;padding:1rem 1.05rem 1.15rem;display:grid}.LandingPageV2-module__sgMp1G__repairCopy>span{color:var(--orange);font-family:var(--font-headline);grid-row:span 2;font-size:1.35rem}.LandingPageV2-module__sgMp1G__repairCopy strong{font-family:var(--font-headline);font-size:1.55rem;font-weight:500}.LandingPageV2-module__sgMp1G__repairCopy small{color:#f3ede494;font-size:.84rem;line-height:1.5}.LandingPageV2-module__sgMp1G__boxDetail{width:27%;height:31%;bottom:21%;right:17%}.LandingPageV2-module__sgMp1G__boxMaterialRepair{width:40%;height:45%;top:19%;left:27%}.LandingPageV2-module__sgMp1G__boxObject{width:32%;height:39%;bottom:21%;right:14%}.LandingPageV2-module__sgMp1G__boxPeople{width:20%;height:52%;top:20%;left:24%}.LandingPageV2-module__sgMp1G__repairFooter{color:#f3ede4a8;align-items:center;gap:.8rem;max-width:1640px;margin:2.5rem auto 0;font-size:.88rem;display:flex}.LandingPageV2-module__sgMp1G__repairFooter svg{color:var(--orange)}.LandingPageV2-module__sgMp1G__repairFooter a{border-bottom:1px solid var(--orange);color:var(--orange);align-items:center;gap:1.2rem;margin-left:auto;text-decoration:none;display:inline-flex}.LandingPageV2-module__sgMp1G__validation{background:#171513;grid-template-columns:minmax(0,1.7fr) minmax(320px,.72fr);align-items:center;gap:clamp(3rem,6vw,7rem);min-height:980px;padding:6rem max(4rem,5vw);display:grid}.LandingPageV2-module__sgMp1G__workspace{border:1px solid var(--line-dark);background:#0f0e0c;grid-template-rows:minmax(560px,1fr) auto auto;grid-template-columns:minmax(0,1fr) 180px;min-width:0;display:grid;box-shadow:0 32px 80px #00000057}.LandingPageV2-module__sgMp1G__compareCanvas{--split:52%;background:#211d19;min-height:560px;position:relative;overflow:hidden}.LandingPageV2-module__sgMp1G__compareCanvas>.LandingPageV2-module__sgMp1G__cleanImage{opacity:.98}.LandingPageV2-module__sgMp1G__sourceLayer{z-index:2;clip-path:inset(0 calc(100% - var(--split)) 0 0);position:absolute;inset:0;overflow:hidden}.LandingPageV2-module__sgMp1G__compareLine{z-index:5;top:0;bottom:0;left:var(--split);border-left:1px solid #f3ede4e6;position:absolute}.LandingPageV2-module__sgMp1G__compareLine:after{border:1px solid var(--line-dark);content:"";background:#11100ee6;border-radius:50%;width:2.6rem;height:2.6rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.LandingPageV2-module__sgMp1G__workspaceSelection{width:24%;height:38%;top:33%;right:18%}.LandingPageV2-module__sgMp1G__canvasLabelSource,.LandingPageV2-module__sgMp1G__canvasLabelVariant{z-index:6;color:var(--cream);background:#11100ecc;padding:.35rem .55rem;font-size:.76rem;position:absolute;top:1rem}.LandingPageV2-module__sgMp1G__canvasLabelSource{left:1rem}.LandingPageV2-module__sgMp1G__canvasLabelVariant{right:1rem}.LandingPageV2-module__sgMp1G__scrubber{border-top:1px solid var(--line-dark);grid-column:1;padding:.8rem 1rem 1rem}.LandingPageV2-module__sgMp1G__scrubber>span{color:#f3ede4b8;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;font-size:.8rem;display:flex}.LandingPageV2-module__sgMp1G__scrubber output{color:var(--cream);font-variant-numeric:tabular-nums}.LandingPageV2-module__sgMp1G__scrubber input{width:100%;min-height:44px;accent-color:var(--orange);cursor:ew-resize}.LandingPageV2-module__sgMp1G__scrubber input:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.LandingPageV2-module__sgMp1G__workspaceRail{border-left:1px solid var(--line-dark);grid-area:1/2/3;padding:1rem}.LandingPageV2-module__sgMp1G__variantPreview{margin-bottom:1.2rem}.LandingPageV2-module__sgMp1G__variantPreview>span,.LandingPageV2-module__sgMp1G__historyList>span{color:#f3ede494;margin-bottom:.55rem;font-size:.75rem;display:block}.LandingPageV2-module__sgMp1G__variantPreview>div{border:1px solid #f3ede429;height:92px;position:relative;overflow:hidden}.LandingPageV2-module__sgMp1G__variantActive>span{color:var(--orange)}.LandingPageV2-module__sgMp1G__variantActive>div{border-color:var(--orange)}.LandingPageV2-module__sgMp1G__variantSelection{width:39%;height:57%;top:20%;right:19%}.LandingPageV2-module__sgMp1G__historyList{border-top:1px solid var(--line-dark);margin-top:1.8rem;padding-top:1rem}.LandingPageV2-module__sgMp1G__historyList p{color:#f3ede4b8;grid-template-columns:auto 1fr;align-items:center;gap:.3rem .55rem;margin:0 0 .8rem;font-size:.78rem;display:grid}.LandingPageV2-module__sgMp1G__historyList i{background:#f3ede438;border-radius:50%;grid-row:span 2;width:.5rem;height:.5rem}.LandingPageV2-module__sgMp1G__historyList p:first-of-type i{background:var(--orange)}.LandingPageV2-module__sgMp1G__historyList small{color:#f3ede466;font-size:.7rem}.LandingPageV2-module__sgMp1G__checkList{border-top:1px solid var(--line-dark);grid-column:1}.LandingPageV2-module__sgMp1G__checkList p{color:#f3ede4c2;border-bottom:1px solid #f3ede417;justify-content:space-between;align-items:center;min-height:44px;margin:0;padding:0 1rem;font-size:.82rem;display:flex}.LandingPageV2-module__sgMp1G__checkList p:last-child{border-bottom:0}.LandingPageV2-module__sgMp1G__checkList svg,.LandingPageV2-module__sgMp1G__readyState{color:var(--green)}.LandingPageV2-module__sgMp1G__readyState{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-column:2;justify-content:center;align-items:center;gap:.75rem;font-size:.86rem;display:flex}.LandingPageV2-module__sgMp1G__validationCopy{max-width:520px}.LandingPageV2-module__sgMp1G__validationCopy .LandingPageV2-module__sgMp1G__inlineLink{border-bottom:1px solid var(--orange);min-height:2.8rem;color:var(--orange);margin-top:2.2rem}.LandingPageV2-module__sgMp1G__review{isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:center;gap:3rem 7vw;min-height:840px;padding:6.5rem max(4rem,6vw) 3.5rem;display:grid;position:relative}.LandingPageV2-module__sgMp1G__review>.LandingPageV2-module__sgMp1G__cleanImage,.LandingPageV2-module__sgMp1G__reviewShade{z-index:-2;position:absolute;inset:0}.LandingPageV2-module__sgMp1G__reviewImage{object-position:center}.LandingPageV2-module__sgMp1G__reviewShade{z-index:-1;background:#070605a8}.LandingPageV2-module__sgMp1G__reviewQuote{max-width:850px}.LandingPageV2-module__sgMp1G__reviewQuote h2{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(3.2rem,5.3vw,6.2rem);font-weight:500;line-height:.98}.LandingPageV2-module__sgMp1G__reviewSummary{color:#f3ede4b8;max-width:44rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.65}.LandingPageV2-module__sgMp1G__reviewProofGrid{border-block:1px solid #f3ede433;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;display:grid}.LandingPageV2-module__sgMp1G__reviewProofGrid span{color:#f3ede4c7;border-right:1px solid #f3ede429;align-items:center;gap:.7rem;min-height:58px;font-size:.8rem;display:flex}.LandingPageV2-module__sgMp1G__reviewProofGrid span:last-child{border-right:0;padding-left:1rem}.LandingPageV2-module__sgMp1G__reviewProofGrid strong{color:var(--orange);font-family:var(--font-headline);font-size:1.15rem;font-weight:500}.LandingPageV2-module__sgMp1G__planCallout{border-left:1px solid #f3ede461;align-self:end;padding:2rem 0 2rem 2.2rem}.LandingPageV2-module__sgMp1G__planCallout h3{font-size:clamp(2.1rem,3vw,3.5rem);line-height:1.04}.LandingPageV2-module__sgMp1G__planCallout p{color:#f3ede49e;margin:.85rem 0 1.6rem;line-height:1.55}.LandingPageV2-module__sgMp1G__trustList{border-top:1px solid #f3ede433;grid-column:1;align-items:center;gap:clamp(2rem,6vw,6rem);padding-top:1.8rem;display:flex}.LandingPageV2-module__sgMp1G__trustList span{color:#f3ede4b8;align-items:center;gap:.75rem;font-size:.84rem;display:inline-flex}.LandingPageV2-module__sgMp1G__trustList svg{color:var(--orange)}.LandingPageV2-module__sgMp1G__finalCta{background:var(--paper);color:var(--graphite)}.LandingPageV2-module__sgMp1G__panorama{height:36vw;min-height:340px;max-height:540px;margin:0 max(2rem,4vw);position:relative;overflow:hidden}.LandingPageV2-module__sgMp1G__panorama .LandingPageV2-module__sgMp1G__cleanImage{object-position:center 58%}.LandingPageV2-module__sgMp1G__finalCopy{text-align:center;padding:5.5rem 2rem 6rem}.LandingPageV2-module__sgMp1G__finalCopy .LandingPageV2-module__sgMp1G__eyebrow{color:var(--graphite)}.LandingPageV2-module__sgMp1G__finalCopy>p{margin-inline:auto}.LandingPageV2-module__sgMp1G__finalCopy .LandingPageV2-module__sgMp1G__textButton{color:var(--graphite)}.LandingPageV2-module__sgMp1G__footer{border-top:1px solid var(--line-light);background:var(--paper);color:#11100ead;grid-template-columns:auto 1fr auto auto;align-items:center;gap:3rem;min-height:110px;padding:1.5rem max(2rem,4vw);font-size:.82rem;display:grid}.LandingPageV2-module__sgMp1G__footerBrand{color:var(--graphite);gap:.8rem}.LandingPageV2-module__sgMp1G__footer .LandingPageV2-module__sgMp1G__brandMark{color:var(--graphite)}.LandingPageV2-module__sgMp1G__footer nav{gap:1.5rem}.LandingPageV2-module__sgMp1G__footer a{color:inherit}@media (max-width:1180px){.LandingPageV2-module__sgMp1G__header{width:min(100% - 3rem,1640px)}.LandingPageV2-module__sgMp1G__primaryNav{gap:1.35rem}.LandingPageV2-module__sgMp1G__featureShowcase{width:calc(100% - 3rem)}.LandingPageV2-module__sgMp1G__repairCard1{grid-area:5/1/12/7}.LandingPageV2-module__sgMp1G__repairCard2{grid-area:1/7/7/13}.LandingPageV2-module__sgMp1G__repairCard3{grid-area:1/1/5/7}.LandingPageV2-module__sgMp1G__repairCard4{grid-area:7/7/13/13}.LandingPageV2-module__sgMp1G__validation{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__resolution{grid-template-columns:1fr;grid-template-areas:"copy""visual""options""foot"}.LandingPageV2-module__sgMp1G__resolutionCopy{max-width:720px}.LandingPageV2-module__sgMp1G__validationCopy{order:-1}.LandingPageV2-module__sgMp1G__review{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__planCallout{max-width:560px}}@media (max-width:820px){.LandingPageV2-module__sgMp1G__hero{min-height:0;padding-bottom:7.5rem}.LandingPageV2-module__sgMp1G__header{grid-template-columns:1fr auto}.LandingPageV2-module__sgMp1G__primaryNav{display:none}.LandingPageV2-module__sgMp1G__mobileNavToggle{width:44px;height:44px;color:var(--cream);cursor:pointer;background:#11100e85;border:1px solid #f3ede438;border-radius:50%;place-items:center;display:inline-grid}.LandingPageV2-module__sgMp1G__mobileNavToggle:hover,.LandingPageV2-module__sgMp1G__mobileNavToggle:focus-visible{border-color:var(--orange);color:var(--orange)}.LandingPageV2-module__sgMp1G__mobileNav{z-index:20;background:#11100efa;border:1px solid #f3ede424;flex-direction:column;position:absolute;top:calc(100% - 1px);left:0;right:0;box-shadow:0 24px 50px #0000006b}.LandingPageV2-module__sgMp1G__mobileNavOpen{display:flex}.LandingPageV2-module__sgMp1G__mobileNav a{color:#f3ede4e6;border-bottom:1px solid #f3ede41a;justify-content:space-between;align-items:center;min-height:54px;padding:0 1rem;font-size:.88rem;text-decoration:none;display:flex}.LandingPageV2-module__sgMp1G__mobileNav a:last-child{border-bottom:0}.LandingPageV2-module__sgMp1G__mobileNav a:hover,.LandingPageV2-module__sgMp1G__mobileNav a:focus-visible{color:var(--orange)}.LandingPageV2-module__sgMp1G__statusDot{display:none}.LandingPageV2-module__sgMp1G__brandName{font-size:1.35rem}.LandingPageV2-module__sgMp1G__heroCopy{margin-top:4.6rem}.LandingPageV2-module__sgMp1G__heroCopy h1{font-size:clamp(3.6rem,14vw,5.8rem)}.LandingPageV2-module__sgMp1G__featureShowcase{margin-top:3.4rem}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:1.72}.LandingPageV2-module__sgMp1G__featureTabs{grid-template-columns:repeat(2,1fr)}.LandingPageV2-module__sgMp1G__featureTabs button{min-height:64px}.LandingPageV2-module__sgMp1G__featureTabs button:nth-child(2){border-right:0}.LandingPageV2-module__sgMp1G__featureTabs button:nth-child(-n+2){border-bottom:1px solid var(--line-dark)}.LandingPageV2-module__sgMp1G__personEdit{width:17%;left:34%}.LandingPageV2-module__sgMp1G__plantsEdit{width:23%;right:30%}.LandingPageV2-module__sgMp1G__selectionPeople{--feature-x:33.5%;--feature-width:18%}.LandingPageV2-module__sgMp1G__selectionPlants{--feature-x:46%;--feature-width:24%}.LandingPageV2-module__sgMp1G__heroTrust{white-space:normal;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 2rem);bottom:30px}.LandingPageV2-module__sgMp1G__sequence,.LandingPageV2-module__sgMp1G__resolution,.LandingPageV2-module__sgMp1G__repairs,.LandingPageV2-module__sgMp1G__validation{padding-left:1.4rem;padding-right:1.4rem}.LandingPageV2-module__sgMp1G__sequenceGrid{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__sequenceStepTall{transform:none}.LandingPageV2-module__sgMp1G__sequenceLine{display:none}.LandingPageV2-module__sgMp1G__repairGrid{grid-template-rows:none;grid-template-columns:1fr;min-height:0;display:grid}.LandingPageV2-module__sgMp1G__resolutionVisual{min-height:500px}.LandingPageV2-module__sgMp1G__resolutionOptions{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__resolutionOptions article{border-bottom:1px solid #11100e3d;border-right:0}.LandingPageV2-module__sgMp1G__resolutionOptions article:last-child{border-bottom:0}.LandingPageV2-module__sgMp1G__repairCard1,.LandingPageV2-module__sgMp1G__repairCard2,.LandingPageV2-module__sgMp1G__repairCard3,.LandingPageV2-module__sgMp1G__repairCard4{grid-area:auto;min-height:430px}.LandingPageV2-module__sgMp1G__workspace{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__workspaceRail{display:none}.LandingPageV2-module__sgMp1G__checkList,.LandingPageV2-module__sgMp1G__readyState,.LandingPageV2-module__sgMp1G__scrubber{grid-column:1}.LandingPageV2-module__sgMp1G__readyState{border-left:0;min-height:58px}.LandingPageV2-module__sgMp1G__review{min-height:920px;padding-left:1.4rem;padding-right:1.4rem}.LandingPageV2-module__sgMp1G__trustList{flex-direction:column;align-items:flex-start;gap:1rem}.LandingPageV2-module__sgMp1G__reviewProofGrid{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__reviewProofGrid span,.LandingPageV2-module__sgMp1G__reviewProofGrid span:last-child{border-bottom:1px solid #f3ede424;border-right:0;min-height:52px;padding-left:0}.LandingPageV2-module__sgMp1G__reviewProofGrid span:last-child{border-bottom:0}.LandingPageV2-module__sgMp1G__planCallout{padding-left:1.3rem}.LandingPageV2-module__sgMp1G__panorama{margin-inline:1rem}.LandingPageV2-module__sgMp1G__footer{text-align:center;grid-template-columns:1fr;gap:1rem}.LandingPageV2-module__sgMp1G__footerBrand,.LandingPageV2-module__sgMp1G__footer nav{justify-content:center}}@media (max-width:560px){.LandingPageV2-module__sgMp1G__header{width:calc(100% - 2rem)}.LandingPageV2-module__sgMp1G__headerActions{gap:.7rem}.LandingPageV2-module__sgMp1G__brandMark{width:2.45rem;height:2.45rem}.LandingPageV2-module__sgMp1G__heroCopy{width:calc(100% - 2rem)}.LandingPageV2-module__sgMp1G__heroActions,.LandingPageV2-module__sgMp1G__finalCopy>div{flex-direction:column;gap:.7rem}.LandingPageV2-module__sgMp1G__primaryButton,.LandingPageV2-module__sgMp1G__textButton{width:100%}.LandingPageV2-module__sgMp1G__featureShowcase{width:calc(100% - 2rem);margin-top:2.6rem}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:1.28}.LandingPageV2-module__sgMp1G__sourceLock{display:none}.LandingPageV2-module__sgMp1G__featureStatus{top:.75rem;right:.75rem}.LandingPageV2-module__sgMp1G__featureTabs button{gap:.45rem;min-height:58px;padding:.65rem .7rem}.LandingPageV2-module__sgMp1G__featureTabs button strong{white-space:normal;font-size:.7rem}.LandingPageV2-module__sgMp1G__featureCaption>p{min-height:56px;padding-inline:.75rem;line-height:1.45}.LandingPageV2-module__sgMp1G__resolutionBlur,.LandingPageV2-module__sgMp1G__resolutionSharp{clip-path:inset(28% 52% 20% 4%)}.LandingPageV2-module__sgMp1G__selectionResolution{--feature-x:4%;--feature-y:28%;--feature-width:44%;--feature-height:52%}.LandingPageV2-module__sgMp1G__personEdit{width:25%;left:30%}.LandingPageV2-module__sgMp1G__selectionPeople{--feature-x:29%;--feature-width:27%}.LandingPageV2-module__sgMp1G__materialEdit{width:43%;right:4%}.LandingPageV2-module__sgMp1G__selectionMaterial{--feature-x:52.5%;--feature-width:43%}.LandingPageV2-module__sgMp1G__plantsEdit{width:31%;right:23%}.LandingPageV2-module__sgMp1G__selectionPlants{--feature-x:44%;--feature-width:33%}.LandingPageV2-module__sgMp1G__resolutionVisual{min-height:430px}.LandingPageV2-module__sgMp1G__resolutionSelection{width:34%;left:10%}.LandingPageV2-module__sgMp1G__resolutionInset{width:52%;right:4%}.LandingPageV2-module__sgMp1G__resolutionOptions article{grid-template-columns:4.75rem 1fr;padding-inline:1rem}.LandingPageV2-module__sgMp1G__resolutionFootnote{align-items:flex-start}.LandingPageV2-module__sgMp1G__sectionHeading h2,.LandingPageV2-module__sgMp1G__resolutionCopy h2,.LandingPageV2-module__sgMp1G__repairsIntro h2,.LandingPageV2-module__sgMp1G__validationCopy h2,.LandingPageV2-module__sgMp1G__finalCopy h2{font-size:3.2rem}.LandingPageV2-module__sgMp1G__repairsIntro h2{font-size:3.6rem}.LandingPageV2-module__sgMp1G__workspace{grid-template-rows:minmax(430px,1fr) auto auto}.LandingPageV2-module__sgMp1G__compareCanvas{min-height:430px}.LandingPageV2-module__sgMp1G__reviewQuote h2{font-size:3.2rem}.LandingPageV2-module__sgMp1G__footer{padding-bottom:2rem}}@media (prefers-reduced-motion:reduce){.LandingPageV2-module__sgMp1G__page *,.LandingPageV2-module__sgMp1G__page :before,.LandingPageV2-module__sgMp1G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.LandingPageV2-module__sgMp1G__page{background:var(--graphite)}.LandingPageV2-module__sgMp1G__hero{background:radial-gradient(circle at 76% 34%, #63815829, transparent 27%), linear-gradient(145deg, #0c251d 0%, var(--graphite) 48%, #07140f 100%);min-height:auto;padding-bottom:2.75rem}.LandingPageV2-module__sgMp1G__hero:before,.LandingPageV2-module__sgMp1G__hero:after{z-index:0;content:"";filter:saturate(.68)hue-rotate(18deg);opacity:.2;pointer-events:none;background:url(/archviz/landing-v2/feature-plants.png) 50%/cover no-repeat;width:31rem;height:43rem;position:absolute}.LandingPageV2-module__sgMp1G__hero:before{top:-16rem;right:-9rem;-webkit-mask-image:linear-gradient(150deg,#000 28%,#0000 74%);mask-image:linear-gradient(150deg,#000 28%,#0000 74%)}.LandingPageV2-module__sgMp1G__hero:after{bottom:-25rem;left:-12rem;transform:scaleX(-1)rotate(7deg);-webkit-mask-image:linear-gradient(330deg,#000 24%,#0000 70%);mask-image:linear-gradient(330deg,#000 24%,#0000 70%)}.LandingPageV2-module__sgMp1G__hero>.LandingPageV2-module__sgMp1G__cleanImage{opacity:0}.LandingPageV2-module__sgMp1G__heroShade{background:0 0}.LandingPageV2-module__sgMp1G__header{border-color:#f1e7d61f;width:min(100% - 5rem,1680px);min-height:84px}.LandingPageV2-module__sgMp1G__brandMark{display:none}.LandingPageV2-module__sgMp1G__brandName{font-family:var(--font-body);letter-spacing:-.04em;font-size:1.55rem;font-weight:760}.LandingPageV2-module__sgMp1G__primaryNav a,.LandingPageV2-module__sgMp1G__headerActions a{color:#f1e7d6cc}.LandingPageV2-module__sgMp1G__statusDot{background:var(--orange);box-shadow:0 0 0 5px #db6d3f24}.LandingPageV2-module__sgMp1G__heroCopy{text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(290px,.48fr);align-items:end;gap:.8rem clamp(2.5rem,6vw,7.5rem);width:min(100% - 5rem,1680px);margin:2.7rem auto 0;display:grid}.LandingPageV2-module__sgMp1G__heroCopy .LandingPageV2-module__sgMp1G__eyebrow{grid-column:1/-1;margin-bottom:.25rem}.LandingPageV2-module__sgMp1G__heroCopy h1,.LandingPageV2-module__sgMp1G__sectionHeading h2,.LandingPageV2-module__sgMp1G__resolutionCopy h2,.LandingPageV2-module__sgMp1G__repairsIntro h2,.LandingPageV2-module__sgMp1G__validationCopy h2,.LandingPageV2-module__sgMp1G__reviewQuote h2,.LandingPageV2-module__sgMp1G__planCallout h3,.LandingPageV2-module__sgMp1G__finalCopy h2{font-family:var(--font-body);letter-spacing:-.055em;font-weight:720}.LandingPageV2-module__sgMp1G__heroCopy h1{grid-area:2/1/4;max-width:1000px;margin:0;font-size:clamp(5.4rem,9.2vw,10rem);line-height:.82}.LandingPageV2-module__sgMp1G__heroDescription{color:#f1e7d6b3;grid-area:2/2;max-width:510px;margin:0;font-size:1rem}.LandingPageV2-module__sgMp1G__heroActions{grid-area:3/2;justify-content:flex-start;gap:1.2rem;margin-top:.65rem}.LandingPageV2-module__sgMp1G__primaryButton{border-color:var(--orange);background:var(--orange);color:#111b16;min-width:12.5rem}.LandingPageV2-module__sgMp1G__textButton{border-color:#db6d3fa6}.LandingPageV2-module__sgMp1G__featureShowcase{width:min(100% - 5rem,1680px);margin-top:2.5rem}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:2.7;background:#0d1b15;border-color:#f1e7d62b;border-radius:1.1rem;box-shadow:0 34px 90px #0000006b}.LandingPageV2-module__sgMp1G__featureCanvas:after{border-color:#f1e7d614;border-radius:.68rem}.LandingPageV2-module__sgMp1G__featureBaseImage{filter:saturate(.74)contrast(.96)brightness(.82)sepia(.08)}.LandingPageV2-module__sgMp1G__featureCaption{box-shadow:none;background:0 0;border:0}.LandingPageV2-module__sgMp1G__featureTabs{border-bottom:1px solid #f1e7d61f}.LandingPageV2-module__sgMp1G__featureTabs button{color:#f1e7d6a8;text-align:center;border-right:0;grid-template-columns:1fr;place-items:center;min-height:86px;padding:1rem .8rem 1.3rem}.LandingPageV2-module__sgMp1G__featureTabs button:hover,.LandingPageV2-module__sgMp1G__featureTabs button:focus-visible,.LandingPageV2-module__sgMp1G__featureTabs .LandingPageV2-module__sgMp1G__featureTabActive{color:var(--cream);background:0 0}.LandingPageV2-module__sgMp1G__featureTabs button span{display:none}.LandingPageV2-module__sgMp1G__featureTabs button strong{font-size:clamp(.84rem,1.1vw,1.05rem);font-weight:650}.LandingPageV2-module__sgMp1G__featureTabs .LandingPageV2-module__sgMp1G__featureTabActive strong{color:var(--orange)}.LandingPageV2-module__sgMp1G__featureTabActive:after{border-radius:999px;height:3px;bottom:-1px;left:17%;right:17%}.LandingPageV2-module__sgMp1G__featureCaption>p{display:none}.LandingPageV2-module__sgMp1G__sourceLock,.LandingPageV2-module__sgMp1G__featureStatus{background:#05120dc2;border-color:#f1e7d624}.LandingPageV2-module__sgMp1G__heroTrust{color:#f1e7d694;justify-content:center;width:min(100% - 5rem,1680px);margin:1.55rem auto 0;position:relative;bottom:auto;left:auto;transform:none}.LandingPageV2-module__sgMp1G__sequence{background:var(--paper)}.LandingPageV2-module__sgMp1G__resolution{background:#c9cfba}.LandingPageV2-module__sgMp1G__repairs{background:#0a1e18}.LandingPageV2-module__sgMp1G__repairCard{background:#10271f}.LandingPageV2-module__sgMp1G__validation{background:#07140f}.LandingPageV2-module__sgMp1G__workspace{background:#06100c}.LandingPageV2-module__sgMp1G__reviewShade{background:linear-gradient(90deg,#05120df0 0%,#05120db3 52%,#05120d59 100%)}.LandingPageV2-module__sgMp1G__finalCta{background:var(--graphite)}.LandingPageV2-module__sgMp1G__footer{border-color:#f1e7d624}@media (max-width:900px){.LandingPageV2-module__sgMp1G__header,.LandingPageV2-module__sgMp1G__heroCopy,.LandingPageV2-module__sgMp1G__featureShowcase,.LandingPageV2-module__sgMp1G__heroTrust{width:calc(100% - 2.8rem)}.LandingPageV2-module__sgMp1G__heroCopy{margin-top:3rem;display:block}.LandingPageV2-module__sgMp1G__heroCopy h1{max-width:760px;font-size:clamp(4.4rem,14vw,7.4rem)}.LandingPageV2-module__sgMp1G__heroDescription{max-width:540px;margin-top:1.3rem}.LandingPageV2-module__sgMp1G__heroActions{justify-content:flex-start;margin-top:1.35rem}.LandingPageV2-module__sgMp1G__featureShowcase{margin-top:2.6rem}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:1.72}.LandingPageV2-module__sgMp1G__featureTabs{grid-template-columns:repeat(2,1fr)}.LandingPageV2-module__sgMp1G__featureTabs button{min-height:68px}.LandingPageV2-module__sgMp1G__hero:before,.LandingPageV2-module__sgMp1G__hero:after{opacity:.13}}@media (max-width:560px){.LandingPageV2-module__sgMp1G__header,.LandingPageV2-module__sgMp1G__heroCopy,.LandingPageV2-module__sgMp1G__featureShowcase,.LandingPageV2-module__sgMp1G__heroTrust{width:calc(100% - 2rem)}.LandingPageV2-module__sgMp1G__heroCopy h1{font-size:clamp(3.55rem,18vw,5rem)}.LandingPageV2-module__sgMp1G__featureCanvas{aspect-ratio:1.28;border-radius:.7rem}.LandingPageV2-module__sgMp1G__featureTabs button{min-height:60px;padding-inline:.35rem}.LandingPageV2-module__sgMp1G__featureTabs button strong{white-space:normal;font-size:.72rem}.LandingPageV2-module__sgMp1G__heroTrust{row-gap:.4rem}}
.NoteAiLandingExperience-module__oE9NvG__page{--landing-paper:#fbf7ef;--landing-surface:#fffdf8;--landing-ink:#153f56;--landing-copy:#4b5f67;--landing-muted:#77868a;--landing-rule:#dcd8cf;--landing-rule-strong:#c7c7bf;--landing-accent:#23617e;--landing-accent-strong:#174c66;--landing-accent-soft:#dceceb;--landing-lagoon:#94bebb;--landing-butter:#f4d98c;--landing-palm:#657652;background:var(--landing-paper);min-height:100vh;color:var(--landing-ink);font-family:var(--font-source-sans-3), "NoteAI Sans", sans-serif;line-height:1.45;overflow-x:hidden}.NoteAiLandingExperience-module__oE9NvG__page :is(a,button,input,select,[role=button]):focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}.NoteAiLandingExperience-module__oE9NvG__header{z-index:60;border-bottom:1px solid color-mix(in srgb, var(--landing-rule) 82%, transparent);background:color-mix(in srgb, var(--landing-paper) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.NoteAiLandingExperience-module__oE9NvG__headerInner{justify-content:space-between;align-items:center;gap:1.25rem;width:min(100% - 2.25rem,90rem);min-height:4.4rem;margin:0 auto;display:flex}.NoteAiLandingExperience-module__oE9NvG__brand{color:var(--landing-ink);font-family:var(--font-newsreader), "NoteAI Serif", Georgia, serif;letter-spacing:-.035em;align-items:center;gap:.78rem;font-size:1.65rem;font-weight:520;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__brandMark{background:var(--landing-ink);width:2.15rem;height:2.15rem;color:var(--landing-surface);font-family:var(--font-newsreader), "NoteAI Serif", Georgia, serif;border-radius:.58rem;flex:none;justify-content:center;align-items:center;font-size:1.12rem;font-weight:600;display:inline-flex;box-shadow:0 7px 18px #23617e29}.NoteAiLandingExperience-module__oE9NvG__desktopNav{align-items:center;gap:clamp(1.2rem,2.2vw,2.5rem);display:flex}.NoteAiLandingExperience-module__oE9NvG__desktopNav>a,.NoteAiLandingExperience-module__oE9NvG__navMenu>button{color:var(--landing-copy);align-items:center;gap:.28rem;font-size:.82rem;font-weight:590;transition:color .16s;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__desktopNav>a:hover,.NoteAiLandingExperience-module__oE9NvG__navMenu>button:hover{color:var(--landing-accent)}.NoteAiLandingExperience-module__oE9NvG__navMenu{position:relative}.NoteAiLandingExperience-module__oE9NvG__navPopover{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:.85rem;gap:.18rem;width:13.5rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #23617e24}.NoteAiLandingExperience-module__oE9NvG__navPopover :is(a,button){min-height:2.55rem;color:var(--landing-copy);text-align:left;border-radius:.55rem;justify-content:space-between;align-items:center;padding:.55rem .7rem;font-size:.78rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__navPopover :is(a,button):hover,.NoteAiLandingExperience-module__oE9NvG__navPopover .NoteAiLandingExperience-module__oE9NvG__activeMenuItem{background:var(--landing-accent-soft);color:var(--landing-ink)}.NoteAiLandingExperience-module__oE9NvG__headerActions{align-items:center;gap:1.25rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__headerActions>a:first-child{color:var(--landing-ink);font-size:.82rem;font-weight:600}.NoteAiLandingExperience-module__oE9NvG__primaryButton{border:1px solid var(--landing-accent);background:var(--landing-accent);color:#fff;border-radius:.42rem;justify-content:center;align-items:center;gap:.7rem;min-height:2.8rem;padding:.72rem 1.25rem;font-size:.86rem;font-weight:650;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 20px #23617e24}.NoteAiLandingExperience-module__oE9NvG__primaryButton:hover{background:var(--landing-accent-strong);transform:translateY(-1px);box-shadow:0 12px 26px #23617e30}.NoteAiLandingExperience-module__oE9NvG__mobileMenuButton,.NoteAiLandingExperience-module__oE9NvG__mobileNav{display:none}.NoteAiLandingExperience-module__oE9NvG__hero{width:min(100% - 3rem,90rem);margin:0 auto;padding:clamp(1.8rem,3.6vw,3.6rem) 0 clamp(1.8rem,3vw,2.8rem)}.NoteAiLandingExperience-module__oE9NvG__heroInner{width:min(100%,48rem)}.NoteAiLandingExperience-module__oE9NvG__hero h1,.NoteAiLandingExperience-module__oE9NvG__sectionHeading h2,.NoteAiLandingExperience-module__oE9NvG__finalCta h2{font-family:var(--font-newsreader), "NoteAI Serif", Georgia, serif;letter-spacing:-.04em;font-weight:480}.NoteAiLandingExperience-module__oE9NvG__hero h1{text-wrap:balance;max-width:48rem;font-size:clamp(2.5rem,4.65vw,4.65rem);line-height:.96}.NoteAiLandingExperience-module__oE9NvG__hero p{max-width:39rem;color:var(--landing-copy);margin-top:1rem;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.55}.NoteAiLandingExperience-module__oE9NvG__heroActions{flex-wrap:wrap;align-items:center;gap:1.65rem;margin-top:1.25rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__heroActions .NoteAiLandingExperience-module__oE9NvG__primaryButton,.NoteAiLandingExperience-module__oE9NvG__finalCta .NoteAiLandingExperience-module__oE9NvG__primaryButton{min-height:2.4rem;padding:.55rem 1rem}.NoteAiLandingExperience-module__oE9NvG__secondaryLink{color:var(--landing-accent);align-items:center;gap:.62rem;font-size:.86rem;font-weight:650;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__secondaryLink:hover{color:var(--landing-accent-strong)}.NoteAiLandingExperience-module__oE9NvG__transformationSection{width:min(100% - 2.25rem,92rem);margin:0 auto;padding:.35rem 0 3.6rem;scroll-margin-top:5rem}.NoteAiLandingExperience-module__oE9NvG__stepLabels{grid-template-columns:minmax(8.5rem,.68fr) minmax(17.5rem,1.35fr) minmax(20rem,1.2fr);gap:4rem;margin-bottom:1.1rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__stepLabels p{color:var(--landing-ink);text-align:center;justify-content:center;align-items:center;gap:.48rem;font-size:.78rem;font-weight:620;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__stepLabels span{background:var(--landing-accent-soft);width:1.45rem;height:1.45rem;color:var(--landing-accent-strong);border-radius:999px;justify-content:center;align-items:center;font-size:.68rem;font-weight:760;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__transformationFlow{grid-template-columns:minmax(8.5rem,.68fr) 1.35rem minmax(17.5rem,1.35fr) 1.35rem minmax(20rem,1.2fr);align-items:center;gap:clamp(1rem,1.25vw,1.45rem);min-height:24rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__flowArrow,.NoteAiLandingExperience-module__oE9NvG__editorialArrow{color:var(--landing-accent);justify-self:center}.NoteAiLandingExperience-module__oE9NvG__sourceStack{perspective:900px;min-height:22rem;transform-style:preserve-3d;display:block;position:relative}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard{width:58%;min-height:6.1rem;transform-style:preserve-3d;position:absolute}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:first-child{z-index:2;top:1.1rem;left:.3rem;transform:rotate(-4deg)rotateY(12deg)translateZ(4px)}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:nth-child(2){z-index:4;top:2.2rem;right:.1rem;transform:rotate(3.5deg)rotateY(-13deg)translateZ(15px)}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:nth-child(3){z-index:3;top:7.7rem;left:-.2rem;transform:rotate(4.5deg)rotateY(10deg)translateZ(8px)}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:nth-child(4){z-index:5;top:9rem;right:-.2rem;transform:rotate(-4deg)rotateY(-11deg)translateZ(18px)}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:nth-child(5){z-index:6;top:14.7rem;left:20%;transform:rotate(-2.5deg)rotateY(7deg)translateZ(24px)}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__dashedConnector{position:absolute;bottom:0;left:.35rem;right:.35rem}.NoteAiLandingExperience-module__oE9NvG__sourceCard{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:.48rem;min-width:0;padding:.42rem;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 7px 18px #23617e12}.NoteAiLandingExperience-module__oE9NvG__sourceCard:hover{border-color:color-mix(in srgb, var(--landing-accent) 36%, var(--landing-rule));box-shadow:0 16px 30px #23617e24}.NoteAiLandingExperience-module__oE9NvG__sourceCard header{align-items:center;gap:.38rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__sourceCard header span{color:#fff;border-radius:.25rem;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__sourceCard header strong{font-size:.66rem;font-weight:760}.NoteAiLandingExperience-module__oE9NvG__sourceCard>p{color:var(--landing-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.64rem;font-weight:650;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__sourceCard>div{gap:.12rem;margin-top:.2rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__sourceCard>div span{color:var(--landing-copy);text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;line-height:1.25;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__pdf{background:#d95a50}.NoteAiLandingExperience-module__oE9NvG__txt{background:#3e79a6}.NoteAiLandingExperience-module__oE9NvG__markdown{background:#7e8583}.NoteAiLandingExperience-module__oE9NvG__dashedConnector{border:1px dashed var(--landing-accent);min-height:2.05rem;color:var(--landing-accent);opacity:.82;border-radius:.48rem;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;font-size:.62rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__studioPanel{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:.72rem;min-width:0;height:24rem;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 12px 30px #23617e14}.NoteAiLandingExperience-module__oE9NvG__studioPanel:hover{border-color:color-mix(in srgb, var(--landing-accent) 30%, var(--landing-rule));box-shadow:0 16px 36px #23617e1c}.NoteAiLandingExperience-module__oE9NvG__studioTabs{border-bottom:1px solid var(--landing-rule);grid-template-columns:repeat(3,minmax(0,1fr));min-height:3rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__studioTabs button{color:var(--landing-copy);justify-content:center;align-items:center;gap:.4rem;font-size:.66rem;display:inline-flex;position:relative}.NoteAiLandingExperience-module__oE9NvG__studioTabs .NoteAiLandingExperience-module__oE9NvG__activeStudioTab{color:var(--landing-accent);font-weight:700}.NoteAiLandingExperience-module__oE9NvG__studioTabs .NoteAiLandingExperience-module__oE9NvG__activeStudioTab:after{background:var(--landing-accent);content:"";height:2px;position:absolute;bottom:0;left:.8rem;right:.8rem}.NoteAiLandingExperience-module__oE9NvG__studioColumns{grid-template-columns:.82fr 1.2fr .62fr;min-height:21rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__studioColumns>div{min-width:0;padding:.9rem .72rem}.NoteAiLandingExperience-module__oE9NvG__studioColumns>div+div{border-left:1px solid var(--landing-rule)}.NoteAiLandingExperience-module__oE9NvG__panelLabel{color:var(--landing-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.65rem;font-size:.53rem;font-weight:760}.NoteAiLandingExperience-module__oE9NvG__outlineRows{gap:.12rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__outlineRows li{min-width:0;color:var(--landing-copy);border-radius:.34rem;grid-template-columns:1rem minmax(0,1fr);align-items:flex-start;gap:.34rem;padding:.38rem .25rem;font-size:.58rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__outlineRows li:first-child{background:var(--landing-accent-soft);color:var(--landing-ink)}.NoteAiLandingExperience-module__oE9NvG__outlineChevron{height:1.1rem;color:var(--landing-accent);justify-content:center;align-items:center;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__outlineRows li>span:nth-child(2){gap:.15rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__outlineRows strong{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:650;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__outlineRows small{color:var(--landing-muted);font-size:.49rem}.NoteAiLandingExperience-module__oE9NvG__copyDrafts{gap:.32rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__copyDrafts article{border:1px solid var(--landing-rule);background:#fffefa;border-radius:.42rem;padding:.45rem;position:relative}.NoteAiLandingExperience-module__oE9NvG__copyDrafts article>span{color:var(--landing-muted);background:#f0eee8;border-radius:.22rem;padding:.12rem .22rem;font-size:.46rem;position:absolute;top:.45rem;right:.45rem}.NoteAiLandingExperience-module__oE9NvG__copyDrafts strong{color:var(--landing-ink);padding-right:1.25rem;font-size:.61rem;display:block}.NoteAiLandingExperience-module__oE9NvG__copyDrafts p{color:var(--landing-copy);margin-top:.22rem;font-size:.49rem;line-height:1.23}.NoteAiLandingExperience-module__oE9NvG__copyDrafts article>div{gap:.35rem;margin-top:.3rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__copyDrafts article button{border:1px solid var(--landing-rule);color:var(--landing-copy);border-radius:.28rem;padding:.18rem .34rem;font-size:.49rem}.NoteAiLandingExperience-module__oE9NvG__copyDrafts article button:first-child{border-color:var(--landing-accent);background:var(--landing-accent);color:#fff}.NoteAiLandingExperience-module__oE9NvG__addSectionButton{border:1px dashed var(--landing-rule-strong);width:100%;min-height:2rem;color:var(--landing-muted);border-radius:.36rem;justify-content:center;align-items:center;gap:.3rem;margin-top:.5rem;font-size:.5rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__layoutPlan{gap:.7rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__layoutPlan button{border:1px solid var(--landing-rule);background:#fbfaf6;border-radius:.4rem;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.3rem;min-height:4.7rem;padding:.42rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__layoutPlan button span{background:#efeee9;border:1px solid #e4e1da;border-radius:.18rem;display:block}.NoteAiLandingExperience-module__oE9NvG__layoutPlan button span:first-child{grid-column:1/-1}.NoteAiLandingExperience-module__oE9NvG__layoutPlan .NoteAiLandingExperience-module__oE9NvG__selectedLayout{border-color:var(--landing-accent);background:var(--landing-accent-soft)}.NoteAiLandingExperience-module__oE9NvG__canvasStage{align-self:stretch;min-width:0;height:24rem;position:relative}.NoteAiLandingExperience-module__oE9NvG__posterArtwork{border:1px solid var(--landing-rule-strong);background:var(--landing-lagoon);border-radius:.72rem;width:100%;height:100%;min-height:24rem;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 14px 34px #23617e1f}.NoteAiLandingExperience-module__oE9NvG__posterArtwork:hover{border-color:color-mix(in srgb, var(--landing-accent) 45%, var(--landing-rule));box-shadow:0 18px 42px #23617e26}.NoteAiLandingExperience-module__oE9NvG__posterImage{object-fit:cover}.NoteAiLandingExperience-module__oE9NvG__titleSelection{z-index:3;box-sizing:border-box;touch-action:none;background:color-mix(in srgb, var(--landing-surface) 24%, transparent);max-width:84%;color:var(--landing-ink);letter-spacing:.01em;white-space:pre-wrap;text-align:center;cursor:grab;will-change:transform;-webkit-user-select:none;user-select:none;border:2px solid #3789b5;justify-content:center;align-items:center;font-weight:560;display:flex;position:absolute;top:8.5%;left:50%}.NoteAiLandingExperience-module__oE9NvG__titleSelection:active{cursor:grabbing}.NoteAiLandingExperience-module__oE9NvG__handle{background:#fff;border:1.5px solid #3789b5;width:.58rem;height:.58rem;position:absolute}.NoteAiLandingExperience-module__oE9NvG__handle:first-child{top:-.37rem;left:-.37rem}.NoteAiLandingExperience-module__oE9NvG__handle:nth-child(2){top:-.37rem;right:-.37rem}.NoteAiLandingExperience-module__oE9NvG__handle:nth-child(3){bottom:-.37rem;left:-.37rem}.NoteAiLandingExperience-module__oE9NvG__handle:nth-child(4){bottom:-.37rem;right:-.37rem}.NoteAiLandingExperience-module__oE9NvG__posterSubtitle{z-index:2;color:var(--landing-ink);text-align:center;justify-items:center;display:grid;position:absolute;top:27%;left:8%;right:8%}.NoteAiLandingExperience-module__oE9NvG__posterSubtitle strong{font-family:var(--font-source-sans-3), sans-serif;letter-spacing:.2em;font-size:clamp(1rem,2vw,1.7rem)}.NoteAiLandingExperience-module__oE9NvG__posterSubtitle span{letter-spacing:.22em;margin-top:.32rem;font-size:clamp(.52rem,.8vw,.72rem);font-weight:760}.NoteAiLandingExperience-module__oE9NvG__canvasLayerOverlay{z-index:4;width:34%;position:absolute;bottom:-1.65rem;left:-1.65rem}.NoteAiLandingExperience-module__oE9NvG__canvasTypographyOverlay{z-index:5;width:39%;position:absolute;bottom:-1.65rem;right:-1.65rem}.NoteAiLandingExperience-module__oE9NvG__layerPanel,.NoteAiLandingExperience-module__oE9NvG__typographyPanel,.NoteAiLandingExperience-module__oE9NvG__storyboard{border:1px solid var(--landing-rule);background:color-mix(in srgb, var(--landing-surface) 94%, transparent);color:var(--landing-copy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.46rem;overflow:hidden;box-shadow:0 7px 18px #23617e17}.NoteAiLandingExperience-module__oE9NvG__layerPanel>p,.NoteAiLandingExperience-module__oE9NvG__storyboard>p{color:var(--landing-ink);letter-spacing:.08em;text-transform:uppercase;padding:.58rem .65rem .4rem;font-size:.56rem;font-weight:750}.NoteAiLandingExperience-module__oE9NvG__floatingPanelHeader{border-bottom:1px solid var(--landing-rule);justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;padding:.34rem .38rem .34rem .55rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__floatingPanelHeader>span{min-width:0;color:var(--landing-ink);align-items:center;gap:.35rem;font-size:.55rem;font-weight:700;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__floatingPanelHeader>button{border:1px solid var(--landing-rule);width:1.45rem;height:1.45rem;color:var(--landing-accent);border-radius:.28rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__floatingPanelHeader>button:hover{background:var(--landing-accent-soft)}.NoteAiLandingExperience-module__oE9NvG__collapsedTypography{width:9.5rem;margin-left:auto}.NoteAiLandingExperience-module__oE9NvG__collapsedTypography .NoteAiLandingExperience-module__oE9NvG__floatingPanelHeader{border-bottom:0}.NoteAiLandingExperience-module__oE9NvG__layerPanel>button{width:calc(100% - .55rem);min-height:1.5rem;color:var(--landing-copy);text-align:left;border-radius:.26rem;grid-template-columns:.9rem minmax(0,1fr) .8rem;align-items:center;gap:.25rem;margin:0 .28rem;padding:.18rem .28rem;font-size:.48rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__layerPanel>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__layerPanel .NoteAiLandingExperience-module__oE9NvG__activeLayer{background:var(--landing-accent-soft);color:var(--landing-ink)}.NoteAiLandingExperience-module__oE9NvG__inspectorTabs{border-bottom:1px solid var(--landing-rule);grid-template-columns:repeat(2,1fr);min-height:2.05rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__inspectorTabs button{color:var(--landing-muted);font-size:.55rem;position:relative}.NoteAiLandingExperience-module__oE9NvG__inspectorTabs .NoteAiLandingExperience-module__oE9NvG__activeInspectorTab{color:var(--landing-ink);font-weight:700}.NoteAiLandingExperience-module__oE9NvG__inspectorTabs .NoteAiLandingExperience-module__oE9NvG__activeInspectorTab:after{background:var(--landing-accent);content:"";height:2px;position:absolute;bottom:0;left:.5rem;right:.5rem}.NoteAiLandingExperience-module__oE9NvG__typographyPanel>label{gap:.25rem;padding:.38rem .5rem;font-size:.48rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__typographyPanel select,.NoteAiLandingExperience-module__oE9NvG__numberControl{border:1px solid var(--landing-rule);width:100%;min-height:1.7rem;color:var(--landing-ink);background:#fffefa;border-radius:.28rem;font-size:.5rem}.NoteAiLandingExperience-module__oE9NvG__typographyPanel select{padding:0 .3rem}.NoteAiLandingExperience-module__oE9NvG__numberControl{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;display:grid;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__numberControl :is(button,output){justify-content:center;align-items:center;font-size:.5rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__numberControl button:first-child{border-right:1px solid var(--landing-rule)}.NoteAiLandingExperience-module__oE9NvG__numberControl button:last-child{border-left:1px solid var(--landing-rule)}.NoteAiLandingExperience-module__oE9NvG__alignmentControl{grid-template-columns:repeat(3,1fr);padding:.38rem .5rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__alignmentControl button{border:1px solid var(--landing-rule);justify-content:center;align-items:center;min-height:1.65rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__alignmentControl button+button{border-left:0}.NoteAiLandingExperience-module__oE9NvG__alignmentControl .NoteAiLandingExperience-module__oE9NvG__activeAlignButton{background:var(--landing-accent-soft);color:var(--landing-ink)}.NoteAiLandingExperience-module__oE9NvG__colorControl{justify-content:space-between;align-items:center;padding:.38rem .5rem;font-size:.48rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__colorControl i{background:var(--landing-ink);border-radius:.18rem;width:1.2rem;height:1.2rem;display:block}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcher{border-top:1px solid var(--landing-rule);gap:1rem;width:min(100%,78rem);margin:2.6rem auto 0;padding-top:1.4rem;scroll-margin-top:6rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcherHeading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcherHeading p{color:var(--landing-ink);font-family:var(--font-newsreader), "NoteAI Serif", Georgia, serif;letter-spacing:-.025em;font-size:1.2rem;font-weight:540}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcherHeading span{color:var(--landing-muted);font-size:.75rem}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs>button{border:1px solid var(--landing-rule);background:color-mix(in srgb, var(--landing-surface) 72%, transparent);min-width:0;min-height:6.2rem;color:var(--landing-copy);text-align:left;border-radius:.7rem;grid-template-columns:4.8rem minmax(0,1fr) 1.8rem;align-items:center;gap:.8rem;padding:.65rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs>button:hover{border-color:color-mix(in srgb, var(--landing-accent) 42%, var(--landing-rule));background:var(--landing-surface);transform:translateY(-1px);box-shadow:0 10px 24px #23617e14}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs>.NoteAiLandingExperience-module__oE9NvG__activeUseCase{border-color:var(--landing-accent);background:var(--landing-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--landing-accent) 16%, transparent)}.NoteAiLandingExperience-module__oE9NvG__useCasePreview{background:var(--landing-rule);border-radius:.45rem;width:100%;height:4.7rem;display:block;position:relative;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__useCasePreview img,.NoteAiLandingExperience-module__oE9NvG__pageStoryboard img,.NoteAiLandingExperience-module__oE9NvG__renderFormats img{object-fit:cover}.NoteAiLandingExperience-module__oE9NvG__useCaseCopy{gap:.28rem;min-width:0;display:grid}.NoteAiLandingExperience-module__oE9NvG__useCaseCopy strong{color:var(--landing-ink);font-size:.78rem;font-weight:700}.NoteAiLandingExperience-module__oE9NvG__useCaseCopy small{color:var(--landing-copy);font-size:.62rem;line-height:1.35}.NoteAiLandingExperience-module__oE9NvG__useCaseIndicator{border:1px solid var(--landing-rule);width:1.7rem;height:1.7rem;color:var(--landing-accent);border-radius:999px;justify-content:center;justify-self:end;align-items:center;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__activeUseCase .NoteAiLandingExperience-module__oE9NvG__useCaseIndicator{border-color:var(--landing-accent);background:var(--landing-accent);color:#fff}.NoteAiLandingExperience-module__oE9NvG__editorialSection,.NoteAiLandingExperience-module__oE9NvG__renderSection{border-top:1px solid var(--landing-rule);padding:2.5rem 0 2.8rem;scroll-margin-top:5rem}.NoteAiLandingExperience-module__oE9NvG__editorialSection{background:linear-gradient(180deg, color-mix(in srgb, var(--landing-surface) 34%, transparent), transparent 34%)}.NoteAiLandingExperience-module__oE9NvG__renderSection{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--landing-accent-soft) 22%, transparent))}.NoteAiLandingExperience-module__oE9NvG__sectionHeading{text-align:center;width:min(100% - 2rem,62rem);margin:0 auto 1.5rem}.NoteAiLandingExperience-module__oE9NvG__sectionHeading h2{text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1}.NoteAiLandingExperience-module__oE9NvG__sectionHeading p{width:min(100%,42rem);color:var(--landing-copy);margin:.75rem auto 0;font-size:.92rem;line-height:1.55}.NoteAiLandingExperience-module__oE9NvG__editorialFlow{grid-template-columns:.88fr 2.2rem 1.02fr 2.2rem 1.5fr;align-items:center;gap:.8rem;width:min(100% - 3rem,80rem);margin:0 auto;display:grid}.NoteAiLandingExperience-module__oE9NvG__flowTitle{color:var(--landing-ink);text-align:center;margin-bottom:.7rem;font-size:.7rem;font-weight:650}.NoteAiLandingExperience-module__oE9NvG__rawSourceList{gap:.35rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__compactSourceCard{height:2.65rem;box-shadow:none;padding:.22rem .36rem;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__compactSourceCard header span{width:1rem;height:1rem}.NoteAiLandingExperience-module__oE9NvG__compactSourceCard>p{margin-top:.12rem}.NoteAiLandingExperience-module__oE9NvG__compactSourceCard>div{margin-top:.1rem}.NoteAiLandingExperience-module__oE9NvG__compactSourceCard>div span{font-size:.46rem}.NoteAiLandingExperience-module__oE9NvG__outlineCard{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:.55rem;padding:.5rem}.NoteAiLandingExperience-module__oE9NvG__compactOutlineRows{gap:.1rem}.NoteAiLandingExperience-module__oE9NvG__compactOutlineRows li{border-bottom:1px solid color-mix(in srgb, var(--landing-rule) 60%, transparent);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;min-height:1.2rem;padding:.2rem .15rem}.NoteAiLandingExperience-module__oE9NvG__compactOutlineRows li:first-child{background:0 0}.NoteAiLandingExperience-module__oE9NvG__rowActions{color:var(--landing-muted);gap:.35rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__approvedCopyList{gap:.35rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__approvedCopyList article{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:.5rem;height:3.75rem;min-height:3.15rem;padding:.52rem 4.7rem .52rem .62rem;position:relative;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__approvedCopyList article>button{color:var(--landing-palm);background:#e7ecdf;border-radius:.3rem;padding:.28rem .5rem;font-size:.52rem;font-weight:700;position:absolute;top:.45rem;right:.45rem}.NoteAiLandingExperience-module__oE9NvG__approvedCopyList strong{color:var(--landing-ink);font-size:.72rem}.NoteAiLandingExperience-module__oE9NvG__approvedCopyList p{color:var(--landing-copy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.18rem;font-size:.66rem;line-height:1.25;display:-webkit-box;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__renderSection{min-height:44rem;padding-top:4.2rem;padding-bottom:5rem}.NoteAiLandingExperience-module__oE9NvG__renderWorkbench{grid-template-columns:minmax(8.5rem,.55fr) minmax(17rem,1.18fr) minmax(8rem,.55fr) minmax(22rem,1.6fr);align-items:stretch;gap:1rem;width:min(100% - 3rem,87rem);height:20rem;margin:0 auto;display:grid}.NoteAiLandingExperience-module__oE9NvG__renderSection .NoteAiLandingExperience-module__oE9NvG__sectionHeading{margin-bottom:2.2rem}.NoteAiLandingExperience-module__oE9NvG__compactLayerPanel,.NoteAiLandingExperience-module__oE9NvG__compactTypography{min-height:19.2rem;box-shadow:none}.NoteAiLandingExperience-module__oE9NvG__compactLayerPanel>p{padding-top:.8rem}.NoteAiLandingExperience-module__oE9NvG__compactLayerPanel>button{min-height:1.35rem;font-size:.58rem}.NoteAiLandingExperience-module__oE9NvG__compactPoster{min-height:19.2rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography>label{gap:.12rem;padding:.24rem .42rem;font-size:.46rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography :is(select,.NoteAiLandingExperience-module__oE9NvG__numberControl){min-height:1.55rem;font-size:.52rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography .NoteAiLandingExperience-module__oE9NvG__alignmentControl{padding:.24rem .42rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography .NoteAiLandingExperience-module__oE9NvG__colorControl{padding:.24rem .42rem;font-size:.5rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography .NoteAiLandingExperience-module__oE9NvG__inspectorTabs{min-height:1.75rem}.NoteAiLandingExperience-module__oE9NvG__compactTypography .NoteAiLandingExperience-module__oE9NvG__alignmentControl button{min-height:1.35rem}.NoteAiLandingExperience-module__oE9NvG__storyboard{min-width:0;box-shadow:none;border-radius:.62rem}.NoteAiLandingExperience-module__oE9NvG__storyboard>p{text-transform:none;padding:.75rem .85rem .52rem;font-size:.62rem}.NoteAiLandingExperience-module__oE9NvG__pageStoryboard{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;padding:0 .8rem 1rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__pageStoryboard button{color:var(--landing-copy);justify-items:center;gap:.25rem;font-size:.53rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__pageStoryboard button>span{aspect-ratio:.73;border:1px solid var(--landing-rule);border-radius:.28rem;width:100%;display:block;position:relative;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__pageStoryboard .NoteAiLandingExperience-module__oE9NvG__activePageThumb>span{border:2px solid var(--landing-accent)}.NoteAiLandingExperience-module__oE9NvG__pageStoryboard .NoteAiLandingExperience-module__oE9NvG__addPageButton{border:1px dashed var(--landing-rule-strong);min-height:4.5rem;color:var(--landing-accent);border-radius:.35rem;justify-content:center;align-self:start;align-items:center;display:flex}.NoteAiLandingExperience-module__oE9NvG__renderFormats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:0 .8rem .8rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__renderFormats button{text-align:left;min-width:0;display:grid}.NoteAiLandingExperience-module__oE9NvG__renderFormats small{color:var(--landing-muted);font-size:.46rem}.NoteAiLandingExperience-module__oE9NvG__renderFormats strong{color:var(--landing-ink);margin-top:.08rem;font-size:.58rem}.NoteAiLandingExperience-module__oE9NvG__renderFormats button>span{aspect-ratio:.82;border:1px solid var(--landing-rule);border-radius:.32rem;margin-top:.42rem;display:block;position:relative;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__finalCta{isolation:isolate;border-top:1px solid var(--landing-lagoon);text-align:center;place-items:center;min-height:32rem;padding:6rem 0;display:grid;position:relative;overflow:hidden}.NoteAiLandingExperience-module__oE9NvG__finalCtaImage{z-index:-2;object-fit:cover;object-position:center 48%;opacity:.32}.NoteAiLandingExperience-module__oE9NvG__finalCta:after{z-index:-1;background:color-mix(in srgb, var(--landing-accent-soft) 78%, transparent);content:"";position:absolute;inset:0}.NoteAiLandingExperience-module__oE9NvG__finalCta>div{width:min(100% - 2rem,58rem)}.NoteAiLandingExperience-module__oE9NvG__finalCta h2{margin-top:.8rem;font-size:clamp(2.75rem,5vw,5rem);line-height:.94}.NoteAiLandingExperience-module__oE9NvG__finalCtaEyebrow{color:var(--landing-accent-strong);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:720}.NoteAiLandingExperience-module__oE9NvG__finalCtaCopy{width:min(100%,40rem);color:var(--landing-copy);margin:1.3rem auto 0;font-size:.95rem;line-height:1.6}.NoteAiLandingExperience-module__oE9NvG__finalCta>div>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.8rem;margin-top:1.75rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__footer{border-top:1px solid var(--landing-rule);background:#f5efe4;padding:4rem 0 1.4rem}.NoteAiLandingExperience-module__oE9NvG__footerInner,.NoteAiLandingExperience-module__oE9NvG__footerBottom{width:min(100% - 3rem,86rem);margin:0 auto}.NoteAiLandingExperience-module__oE9NvG__footerInner{grid-template-columns:minmax(16rem,1.8fr) repeat(3,minmax(9rem,.7fr));gap:clamp(2rem,5vw,5rem);display:grid}.NoteAiLandingExperience-module__oE9NvG__footerIntro{align-self:start}.NoteAiLandingExperience-module__oE9NvG__footerIntro>p{max-width:19rem;color:var(--landing-copy);margin-top:1rem;font-size:.86rem}.NoteAiLandingExperience-module__oE9NvG__footer nav{align-content:start;gap:.7rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__footer nav p{color:var(--landing-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:720}.NoteAiLandingExperience-module__oE9NvG__footer nav a{width:fit-content;color:var(--landing-copy);font-size:.78rem;transition:color .16s}.NoteAiLandingExperience-module__oE9NvG__footer nav a:hover{color:var(--landing-accent)}.NoteAiLandingExperience-module__oE9NvG__footerBottom{border-top:1px solid var(--landing-rule);color:var(--landing-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:3.5rem;padding-top:1.3rem;font-size:.7rem;display:flex}@media (max-width:72rem){.NoteAiLandingExperience-module__oE9NvG__headerInner{width:min(100% - 1.5rem,90rem)}.NoteAiLandingExperience-module__oE9NvG__desktopNav{gap:1.2rem}.NoteAiLandingExperience-module__oE9NvG__transformationSection{width:min(100% - 1.25rem,92rem)}.NoteAiLandingExperience-module__oE9NvG__stepLabels{grid-template-columns:minmax(7.7rem,.68fr) minmax(16rem,1.35fr) minmax(18rem,1.2fr);gap:2.8rem}.NoteAiLandingExperience-module__oE9NvG__transformationFlow{grid-template-columns:minmax(7.7rem,.68fr) 1rem minmax(16rem,1.35fr) 1rem minmax(18rem,1.2fr);gap:.8rem}.NoteAiLandingExperience-module__oE9NvG__sourceCard{padding:.52rem}.NoteAiLandingExperience-module__oE9NvG__sourceCard>div span{font-size:.48rem}.NoteAiLandingExperience-module__oE9NvG__canvasLayerOverlay{width:36%}.NoteAiLandingExperience-module__oE9NvG__canvasTypographyOverlay{width:42%}.NoteAiLandingExperience-module__oE9NvG__renderWorkbench{grid-template-columns:minmax(7.5rem,.5fr) minmax(15.5rem,1.05fr) minmax(7.5rem,.5fr) minmax(19rem,1.35fr);gap:.65rem;width:min(100% - 1.5rem,87rem)}}@media (max-width:48rem){.NoteAiLandingExperience-module__oE9NvG__desktopNav{display:none}.NoteAiLandingExperience-module__oE9NvG__headerActions{margin-left:auto}.NoteAiLandingExperience-module__oE9NvG__mobileMenuButton{border:1px solid var(--landing-rule);width:2.6rem;height:2.6rem;color:var(--landing-ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.NoteAiLandingExperience-module__oE9NvG__mobileNav{border-top:1px solid var(--landing-rule);background:var(--landing-surface);gap:.38rem;padding:.75rem 1rem 1rem;display:grid}.NoteAiLandingExperience-module__oE9NvG__mobileNav :is(a,button,p){min-height:2.35rem;color:var(--landing-copy);text-align:left;border-radius:.45rem;padding:.5rem .7rem;font-size:.8rem}.NoteAiLandingExperience-module__oE9NvG__mobileNav button{padding-left:1.6rem}.NoteAiLandingExperience-module__oE9NvG__mobileNav p{color:var(--landing-muted);text-transform:uppercase;align-items:center;font-size:.68rem;font-weight:700;display:flex}.NoteAiLandingExperience-module__oE9NvG__mobileNav .NoteAiLandingExperience-module__oE9NvG__primaryButton{color:#fff}.NoteAiLandingExperience-module__oE9NvG__stepLabels{display:none}.NoteAiLandingExperience-module__oE9NvG__transformationFlow{grid-template-columns:.72fr .9rem 1.35fr}.NoteAiLandingExperience-module__oE9NvG__canvasStage{grid-column:1/-1;min-height:40rem;margin-top:1rem}.NoteAiLandingExperience-module__oE9NvG__canvasLayerOverlay{bottom:-.8rem;left:-.8rem}.NoteAiLandingExperience-module__oE9NvG__canvasTypographyOverlay{bottom:-.8rem;right:-.8rem}.NoteAiLandingExperience-module__oE9NvG__transformationFlow>.NoteAiLandingExperience-module__oE9NvG__flowArrow:last-of-type{display:none}.NoteAiLandingExperience-module__oE9NvG__editorialFlow{grid-template-columns:.92fr 1.05rem 1.05fr 1.05rem 1.3fr;gap:.42rem;width:min(100% - 1.5rem,80rem)}.NoteAiLandingExperience-module__oE9NvG__renderWorkbench{grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1.05fr) minmax(8rem,.42fr);height:auto}.NoteAiLandingExperience-module__oE9NvG__storyboard{grid-column:1/-1;min-height:19rem}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcherHeading{flex-direction:column;align-items:flex-start;gap:.35rem}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs{scroll-snap-type:x proximity;grid-template-columns:repeat(3,18rem);padding-bottom:.5rem;overflow-x:auto}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs>button{scroll-snap-align:start}.NoteAiLandingExperience-module__oE9NvG__footerInner{grid-template-columns:1.35fr repeat(3,1fr);gap:1.5rem}}@media (max-width:42rem){.NoteAiLandingExperience-module__oE9NvG__headerActions{display:none}.NoteAiLandingExperience-module__oE9NvG__headerInner{min-height:4rem}.NoteAiLandingExperience-module__oE9NvG__brand{font-size:1.45rem}.NoteAiLandingExperience-module__oE9NvG__brandMark{width:1.95rem;height:1.95rem}.NoteAiLandingExperience-module__oE9NvG__hero{width:min(100% - 1.5rem,90rem);padding:3rem 0 2.4rem}.NoteAiLandingExperience-module__oE9NvG__hero h1{font-size:clamp(2.65rem,12.5vw,4.3rem)}.NoteAiLandingExperience-module__oE9NvG__hero p br{display:none}.NoteAiLandingExperience-module__oE9NvG__transformationFlow{flex-direction:column;gap:1rem;display:flex}.NoteAiLandingExperience-module__oE9NvG__sourceStack,.NoteAiLandingExperience-module__oE9NvG__studioPanel,.NoteAiLandingExperience-module__oE9NvG__canvasStage{width:100%}.NoteAiLandingExperience-module__oE9NvG__studioPanel,.NoteAiLandingExperience-module__oE9NvG__canvasStage{height:auto}.NoteAiLandingExperience-module__oE9NvG__sourceStack{perspective:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;min-height:0;display:grid}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__sourceCard:nth-child(n){width:auto;min-height:0;position:relative;top:auto;left:auto;right:auto;transform:none}.NoteAiLandingExperience-module__oE9NvG__sourceStack .NoteAiLandingExperience-module__oE9NvG__dashedConnector{grid-column:1/-1;position:static}.NoteAiLandingExperience-module__oE9NvG__flowArrow{transform:rotate(90deg)}.NoteAiLandingExperience-module__oE9NvG__studioColumns{min-height:30rem}.NoteAiLandingExperience-module__oE9NvG__canvasStage{min-height:35rem;margin-top:0}.NoteAiLandingExperience-module__oE9NvG__posterArtwork{min-height:35rem}.NoteAiLandingExperience-module__oE9NvG__useCaseSwitcher{margin-top:2rem}.NoteAiLandingExperience-module__oE9NvG__useCaseTabs{grid-template-columns:1fr;padding-bottom:0;overflow:visible}.NoteAiLandingExperience-module__oE9NvG__editorialSection,.NoteAiLandingExperience-module__oE9NvG__renderSection{padding:4rem 0}.NoteAiLandingExperience-module__oE9NvG__sectionHeading{margin-bottom:2rem}.NoteAiLandingExperience-module__oE9NvG__editorialFlow{flex-direction:column;gap:1rem;width:min(100% - 1.25rem,80rem);display:flex}.NoteAiLandingExperience-module__oE9NvG__editorialFlow>div{width:100%}.NoteAiLandingExperience-module__oE9NvG__editorialArrow{transform:rotate(90deg)}.NoteAiLandingExperience-module__oE9NvG__renderWorkbench{flex-direction:column;width:min(100% - 1.25rem,87rem);height:auto;display:flex}.NoteAiLandingExperience-module__oE9NvG__compactLayerPanel,.NoteAiLandingExperience-module__oE9NvG__compactTypography{min-height:auto}.NoteAiLandingExperience-module__oE9NvG__compactPoster{min-height:34rem}.NoteAiLandingExperience-module__oE9NvG__storyboard{min-height:auto}.NoteAiLandingExperience-module__oE9NvG__finalCta{min-height:29rem;padding:4.5rem 0}.NoteAiLandingExperience-module__oE9NvG__finalCta h2{font-size:clamp(2.4rem,11vw,3.8rem)}.NoteAiLandingExperience-module__oE9NvG__footer{padding-top:3rem}.NoteAiLandingExperience-module__oE9NvG__footerInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;width:min(100% - 2rem,86rem)}.NoteAiLandingExperience-module__oE9NvG__footerIntro{grid-column:1/-1}.NoteAiLandingExperience-module__oE9NvG__footerBottom{flex-direction:column;align-items:flex-start;width:min(100% - 2rem,86rem)}}
