.LandingPageV2-module__sgMp1G__page{--graphite:#0a1e18;--graphite-soft:#10271f;--cream:#f1e7d6;--paper:#e9dfce;--orange:#db6d3f;--orange-dark:#a64b2a;--line-dark:#f1e7d62e;--line-light:#0a1e1833;--content-width:1340px;--page-gutter:clamp(1.25rem, 3.45vw, 3.5rem);background:var(--graphite);min-height:100vh;color:var(--cream);font-family:var(--font-body)}.LandingPageV2-module__sgMp1G__page *,.LandingPageV2-module__sgMp1G__page :before,.LandingPageV2-module__sgMp1G__page :after{box-sizing:border-box}.LandingPageV2-module__sgMp1G__page a,.LandingPageV2-module__sgMp1G__page button{font-family:inherit}.LandingPageV2-module__sgMp1G__page section[id]{scroll-margin-top:1.5rem}.LandingPageV2-module__sgMp1G__page a:focus-visible,.LandingPageV2-module__sgMp1G__page button:focus-visible,.LandingPageV2-module__sgMp1G__page summary:focus-visible{outline:2px solid var(--orange);outline-offset:5px}.LandingPageV2-module__sgMp1G__page h2{text-wrap:balance}.LandingPageV2-module__sgMp1G__eyebrow{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700;line-height:1.8}.LandingPageV2-module__sgMp1G__hero{isolation:isolate;padding-bottom:1.5rem;position:relative}.LandingPageV2-module__sgMp1G__heroBackdrop{z-index:-1;height:clamp(650px,49vw,800px);position:absolute;inset:0 0 auto;overflow:hidden}.LandingPageV2-module__sgMp1G__heroImage{object-fit:cover;object-position:62% top}.LandingPageV2-module__sgMp1G__heroBackdrop:after{content:"";background:linear-gradient(0deg, var(--graphite), transparent 35%), linear-gradient(90deg, #0a1e18ed 5%, #0a1e18b8 38%, #0a1e1810 80%), linear-gradient(180deg, #0a1e18ed, #0a1e1826 180px, transparent 300px);position:absolute;inset:0}.LandingPageV2-module__sgMp1G__header,.LandingPageV2-module__sgMp1G__platformHeroCopy,.LandingPageV2-module__sgMp1G__modelHeroPreview,.LandingPageV2-module__sgMp1G__availability{width:min(calc(100% - var(--page-gutter) * 2), var(--content-width));margin-inline:auto}.LandingPageV2-module__sgMp1G__header{z-index:5;border-bottom:1px solid var(--line-dark);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:84px;display:grid;position:relative}.LandingPageV2-module__sgMp1G__brandName{color:var(--cream);letter-spacing:-.04em;font-size:1.55rem;font-weight:760;text-decoration:none}.LandingPageV2-module__sgMp1G__primaryNav{gap:clamp(1.1rem,2.4vw,2.5rem);display:flex}.LandingPageV2-module__sgMp1G__primaryNav a,.LandingPageV2-module__sgMp1G__headerActions a{color:#c3c8b9;font-size:.85rem;text-decoration:none}.LandingPageV2-module__sgMp1G__primaryNav a:hover,.LandingPageV2-module__sgMp1G__footer a:hover{color:var(--orange)}.LandingPageV2-module__sgMp1G__headerActions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.LandingPageV2-module__sgMp1G__headerActions>a,.LandingPageV2-module__sgMp1G__mobileNavToggle{border:1px solid var(--line-dark);border-radius:5px;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1rem;display:inline-flex}.LandingPageV2-module__sgMp1G__headerActions>a:hover{border-color:var(--cream)}.LandingPageV2-module__sgMp1G__mobileNavToggle{width:44px;color:var(--cream);cursor:pointer;background:0 0;padding:0;display:none}.LandingPageV2-module__sgMp1G__mobileNav{display:none}.LandingPageV2-module__sgMp1G__platformHeroCopy{flex-direction:column;align-items:flex-start;gap:1.75rem;margin-top:clamp(3rem,5vw,5rem);display:flex;position:relative}.LandingPageV2-module__sgMp1G__platformHeroCopy>div{min-width:0}.LandingPageV2-module__sgMp1G__platformHeroCopy .LandingPageV2-module__sgMp1G__eyebrow{margin-bottom:1.75rem;font-size:.68rem}.LandingPageV2-module__sgMp1G__platformHeroCopy h1{letter-spacing:-.06em;margin:0;font-size:clamp(3.3rem,7vw,7rem);font-weight:720;line-height:1.02}.LandingPageV2-module__sgMp1G__platformHeroCopy h1>span{display:block}.LandingPageV2-module__sgMp1G__heroDescription{color:#d2d5c8;max-width:510px;margin:0;font-size:1rem;line-height:1.75}.LandingPageV2-module__sgMp1G__heroActions{flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-top:1.5rem;display:flex}.LandingPageV2-module__sgMp1G__primaryButton,.LandingPageV2-module__sgMp1G__textButton{justify-content:center;align-items:center;gap:1.6rem;min-height:3.5rem;font-size:.85rem;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.LandingPageV2-module__sgMp1G__primaryButton{border:1px solid var(--orange);background:var(--orange);color:var(--graphite);border-radius:5px;padding:.8rem 1.2rem;font-weight:700}.LandingPageV2-module__sgMp1G__primaryButton:hover{background:#ea8356;border-color:#ea8356}.LandingPageV2-module__sgMp1G__primaryButton svg,.LandingPageV2-module__sgMp1G__textButton svg{flex-shrink:0}.LandingPageV2-module__sgMp1G__textButton{min-height:2.75rem;color:var(--cream);border-bottom:1px solid var(--orange)}.LandingPageV2-module__sgMp1G__textButton:hover{color:var(--orange)}.LandingPageV2-module__sgMp1G__modelHeroPreview{margin-top:3rem}.LandingPageV2-module__sgMp1G__modelHeroPreview svg[role=img]{max-height:260px}.LandingPageV2-module__sgMp1G__availability{grid-template-columns:repeat(3,1fr);margin-top:1.5rem;display:grid}.LandingPageV2-module__sgMp1G__availability a{color:var(--cream);justify-content:center;gap:.3rem;padding:.65rem 1rem;text-decoration:none;display:grid}.LandingPageV2-module__sgMp1G__availability a+a{border-left:1px solid var(--line-dark)}.LandingPageV2-module__sgMp1G__availability span{color:#b6bead;font-size:.7rem}.LandingPageV2-module__sgMp1G__availability strong{align-items:center;gap:.5rem;font-size:.76rem;font-weight:550;display:flex}.LandingPageV2-module__sgMp1G__availability a:hover strong{color:var(--orange)}.LandingPageV2-module__sgMp1G__finishing,.LandingPageV2-module__sgMp1G__faq,.LandingPageV2-module__sgMp1G__finalCta,.LandingPageV2-module__sgMp1G__footer{padding:clamp(3.5rem, 7vw, 7rem) max(var(--page-gutter), calc((100% - var(--content-width)) / 2))}.LandingPageV2-module__sgMp1G__finishing{background:var(--graphite);grid-template-columns:1.05fr .95fr;align-items:start;gap:2rem clamp(2rem,5vw,5rem);display:grid}.LandingPageV2-module__sgMp1G__finishingHeading{grid-column:1/-1;grid-template-columns:1.05fr .95fr;align-items:end;gap:0 5rem;display:grid}.LandingPageV2-module__sgMp1G__finishingHeading .LandingPageV2-module__sgMp1G__eyebrow{grid-column:1/-1}.LandingPageV2-module__sgMp1G__finishingHeading h2,.LandingPageV2-module__sgMp1G__faq h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,4.1vw,4rem);font-weight:720;line-height:1.06}.LandingPageV2-module__sgMp1G__finishingHeading>p:last-child{color:#c3c8b9;margin:0;font-size:.98rem;line-height:1.75}.LandingPageV2-module__sgMp1G__finishingVisual{border:1px solid var(--line-dark);border-radius:10px;grid-area:2/1/4;margin:0;overflow:hidden}.LandingPageV2-module__sgMp1G__finishingVisual>div{aspect-ratio:1.3;position:relative}.LandingPageV2-module__sgMp1G__finishingImage{object-fit:cover;object-position:55% center}.LandingPageV2-module__sgMp1G__finishingVisual figcaption{color:#b6bead;padding:.85rem 1rem;font-size:.7rem;line-height:1.7}.LandingPageV2-module__sgMp1G__finishingFeatures{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.LandingPageV2-module__sgMp1G__finishingFeatures li{gap:1rem;display:flex}.LandingPageV2-module__sgMp1G__finishingFeatures li>svg{color:var(--orange);flex-shrink:0;margin-top:.2rem}.LandingPageV2-module__sgMp1G__finishingFeatures h3{margin:0 0 .4rem;font-size:1rem;font-weight:600}.LandingPageV2-module__sgMp1G__finishingFeatures p{color:#b6bead;margin:0;font-size:.88rem;line-height:1.7}.LandingPageV2-module__sgMp1G__finishingActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.LandingPageV2-module__sgMp1G__finishingActions>p{color:#b6bead;margin:.25rem 0 0;font-size:.76rem;line-height:1.7}.LandingPageV2-module__sgMp1G__faq{background:var(--paper);color:var(--graphite);grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,6rem);display:grid}.LandingPageV2-module__sgMp1G__faq .LandingPageV2-module__sgMp1G__eyebrow{color:var(--orange-dark)}.LandingPageV2-module__sgMp1G__faq>div>p:last-child{color:#425348;margin:1rem 0 0;font-size:.95rem;line-height:1.75}.LandingPageV2-module__sgMp1G__faqItems details{border-top:1px solid var(--line-light)}.LandingPageV2-module__sgMp1G__faqItems details:last-child{border-bottom:1px solid var(--line-light)}.LandingPageV2-module__sgMp1G__faqItems summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.LandingPageV2-module__sgMp1G__faqItems summary::-webkit-details-marker{display:none}.LandingPageV2-module__sgMp1G__faqItems summary svg{color:var(--orange-dark);flex-shrink:0;transition:transform .16s}.LandingPageV2-module__sgMp1G__faqItems details[open] summary svg{transform:rotate(45deg)}.LandingPageV2-module__sgMp1G__faqItems summary:hover{color:var(--orange-dark)}.LandingPageV2-module__sgMp1G__faqItems details>p{color:#425348;margin:0;padding-bottom:1.5rem;font-size:.88rem;line-height:1.75}.LandingPageV2-module__sgMp1G__finalCta{border-block:1px solid var(--line-dark);text-align:center;background-image:linear-gradient(#f1e7d606 1px,#0000 1px),linear-gradient(90deg,#f1e7d606 1px,#0000 1px);background-size:64px 64px}.LandingPageV2-module__sgMp1G__finalCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6.8vw,6rem);font-weight:720;line-height:1.02}.LandingPageV2-module__sgMp1G__finalCta>p:not(.LandingPageV2-module__sgMp1G__eyebrow){color:#c3c8b9;max-width:560px;margin:1.5rem auto 0;line-height:1.75}.LandingPageV2-module__sgMp1G__finalCta .LandingPageV2-module__sgMp1G__heroActions{justify-content:center;margin-top:2rem}.LandingPageV2-module__sgMp1G__finalNote{color:#b6bead;margin-top:1.75rem;font-size:.72rem;line-height:1.8;display:block}.LandingPageV2-module__sgMp1G__footer{justify-content:space-between;align-items:center;gap:2rem;padding-block:2.5rem;display:flex}.LandingPageV2-module__sgMp1G__footer p{color:#b6bead;margin:.5rem 0 0;font-size:.75rem}.LandingPageV2-module__sgMp1G__footer nav{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.LandingPageV2-module__sgMp1G__footer nav a,.LandingPageV2-module__sgMp1G__footer>span{color:#b6bead;font-size:.75rem;text-decoration:none}@media (max-width:1000px){.LandingPageV2-module__sgMp1G__header,.LandingPageV2-module__sgMp1G__primaryNav{gap:1rem}.LandingPageV2-module__sgMp1G__primaryNav a{font-size:.8rem}.LandingPageV2-module__sgMp1G__footer{flex-wrap:wrap}}@media (max-width:900px){.LandingPageV2-module__sgMp1G__platformHeroCopy{gap:1.5rem}.LandingPageV2-module__sgMp1G__platformHeroCopy h1{font-size:clamp(3.3rem,10vw,5.5rem)}.LandingPageV2-module__sgMp1G__heroDescription{max-width:510px}.LandingPageV2-module__sgMp1G__heroBackdrop:after{background:linear-gradient(0deg, var(--graphite), transparent 55%), linear-gradient(90deg, #0a1e18ed 5%, #0a1e18a8 60%, #0a1e1859)}.LandingPageV2-module__sgMp1G__finishing{grid-template-columns:1fr}.LandingPageV2-module__sgMp1G__finishingHeading{grid-template-columns:1fr;gap:1rem}.LandingPageV2-module__sgMp1G__finishingHeading .LandingPageV2-module__sgMp1G__eyebrow{margin-bottom:0}.LandingPageV2-module__sgMp1G__finishingVisual{grid-area:auto}.LandingPageV2-module__sgMp1G__finishingVisual>div{aspect-ratio:1.8}.LandingPageV2-module__sgMp1G__finishingActions{max-width:650px}}@media (max-width:820px){.LandingPageV2-module__sgMp1G__header{grid-template-columns:1fr auto}.LandingPageV2-module__sgMp1G__primaryNav{display:none}.LandingPageV2-module__sgMp1G__mobileNavToggle{display:inline-flex}.LandingPageV2-module__sgMp1G__mobileNav:not([hidden]){top:calc(100% - 1px);border:1px solid var(--line-dark);background:var(--graphite-soft);border-radius:0 0 8px 8px;flex-direction:column;display:flex;position:absolute;inset-inline:0;box-shadow:0 24px 50px #0006}.LandingPageV2-module__sgMp1G__mobileNav a{min-height:52px;color:var(--cream);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;padding:0 1rem;font-size:.85rem;text-decoration:none;display:flex}.LandingPageV2-module__sgMp1G__mobileNav a:last-child{border:0}.LandingPageV2-module__sgMp1G__faq{grid-template-columns:1fr}}@media (max-width:560px){.LandingPageV2-module__sgMp1G__platformHeroCopy{margin-top:2rem}.LandingPageV2-module__sgMp1G__heroBackdrop{height:650px}.LandingPageV2-module__sgMp1G__heroImage{object-position:64% top}.LandingPageV2-module__sgMp1G__heroBackdrop:after{background:linear-gradient(0deg, var(--graphite) 2%, #0a1e18bf 45%, #0a1e187a), linear-gradient(90deg, #0a1e18b3, #0a1e1820)}.LandingPageV2-module__sgMp1G__platformHeroCopy .LandingPageV2-module__sgMp1G__eyebrow{max-width:270px;margin-bottom:1.25rem;font-size:.62rem}.LandingPageV2-module__sgMp1G__platformHeroCopy h1{font-size:clamp(2.3rem,12vw,4rem)}.LandingPageV2-module__sgMp1G__heroDescription{font-size:.95rem}.LandingPageV2-module__sgMp1G__heroActions{flex-direction:column;align-items:stretch;gap:.8rem}.LandingPageV2-module__sgMp1G__heroActions .LandingPageV2-module__sgMp1G__textButton{align-self:center}.LandingPageV2-module__sgMp1G__primaryButton{gap:1rem;font-size:.8rem}.LandingPageV2-module__sgMp1G__modelHeroPreview{margin-top:2rem}.LandingPageV2-module__sgMp1G__availability{grid-template-columns:1fr;gap:0}.LandingPageV2-module__sgMp1G__availability a{justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.LandingPageV2-module__sgMp1G__availability a+a{border-left:0;border-top:1px solid var(--line-dark)}.LandingPageV2-module__sgMp1G__finishingHeading h2,.LandingPageV2-module__sgMp1G__faq h2{font-size:clamp(2.2rem,10.5vw,3rem)}.LandingPageV2-module__sgMp1G__finishingActions{flex-direction:column;align-items:flex-start}.LandingPageV2-module__sgMp1G__finishingActions .LandingPageV2-module__sgMp1G__primaryButton{width:100%}.LandingPageV2-module__sgMp1G__finishingVisual>div{aspect-ratio:1.35}.LandingPageV2-module__sgMp1G__finalCta h2{font-size:clamp(2.3rem,11vw,3.5rem)}.LandingPageV2-module__sgMp1G__footer{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (prefers-reduced-motion:reduce){.LandingPageV2-module__sgMp1G__page *,.LandingPageV2-module__sgMp1G__page :before,.LandingPageV2-module__sgMp1G__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.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)}}
.ArchCodeLandingPage-module__2WNkfq__page{--ink:#080b0a;--ink-soft:#101512;--pine:#0d2f23;--green:#174b37;--paper:#f0ede6;--muted:#b9beb8;--copper:#c98b5b;background:var(--ink);min-height:100vh;color:var(--paper);font-family:var(--font-sans,"Noto Sans TC", "PingFang TC", sans-serif);overflow-x:hidden}.ArchCodeLandingPage-module__2WNkfq__page *{box-sizing:border-box}.ArchCodeLandingPage-module__2WNkfq__header{z-index:20;background:linear-gradient(#040807c7,#0000);border-bottom:1px solid #ffffff1f;position:absolute;inset:0 0 auto}.ArchCodeLandingPage-module__2WNkfq__navShell{justify-content:space-between;align-items:center;gap:28px;width:min(100% - 48px,1320px);min-height:88px;margin:0 auto;display:flex}.ArchCodeLandingPage-module__2WNkfq__brand{color:var(--paper);letter-spacing:-.03em;align-items:center;gap:11px;font-family:Georgia,Noto Serif TC,serif;font-size:22px;text-decoration:none;display:inline-flex}.ArchCodeLandingPage-module__2WNkfq__brandMark{border:1px solid #f0ede694;border-radius:50%;place-items:center;width:34px;height:34px;font-family:inherit;font-size:17px;display:grid}.ArchCodeLandingPage-module__2WNkfq__desktopNav{align-items:center;gap:34px;display:flex}.ArchCodeLandingPage-module__2WNkfq__desktopNav a,.ArchCodeLandingPage-module__2WNkfq__loginLink{color:#f0ede6b8;font-size:13px;text-decoration:none;transition:color .18s}.ArchCodeLandingPage-module__2WNkfq__desktopNav a:hover,.ArchCodeLandingPage-module__2WNkfq__loginLink:hover{color:var(--paper)}.ArchCodeLandingPage-module__2WNkfq__desktopActions{align-items:center;gap:20px;display:flex}.ArchCodeLandingPage-module__2WNkfq__navCta,.ArchCodeLandingPage-module__2WNkfq__primaryCta{background:var(--paper);color:#0b110e;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.ArchCodeLandingPage-module__2WNkfq__navCta{padding:11px 17px}.ArchCodeLandingPage-module__2WNkfq__navCta:hover,.ArchCodeLandingPage-module__2WNkfq__primaryCta:hover{background:#fff;transform:translateY(-2px)}.ArchCodeLandingPage-module__2WNkfq__menuButton,.ArchCodeLandingPage-module__2WNkfq__mobileNav{display:none}.ArchCodeLandingPage-module__2WNkfq__hero{isolation:isolate;align-items:flex-end;min-height:920px;display:flex;position:relative;overflow:hidden}.ArchCodeLandingPage-module__2WNkfq__heroImage{z-index:-4;object-fit:cover;object-position:62% center;transform:scale(1.015)}.ArchCodeLandingPage-module__2WNkfq__heroShade{z-index:-3;background:linear-gradient(90deg,#050a08f5 0%,#050a08cc 35%,#050a0840 72%,#050a0870 100%),linear-gradient(#0407065c 0%,#0000 50%,#040706f5 100%);position:absolute;inset:0}.ArchCodeLandingPage-module__2WNkfq__heroGrid{z-index:-2;opacity:.2;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px);background-size:100% 25%,25% 100%;position:absolute;inset:88px 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.ArchCodeLandingPage-module__2WNkfq__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(420px,.72fr);align-items:end;gap:clamp(48px,7vw,110px);width:min(100% - 48px,1320px);margin:0 auto;padding:170px 0 78px;display:grid}.ArchCodeLandingPage-module__2WNkfq__heroCopy{max-width:760px}.ArchCodeLandingPage-module__2WNkfq__eyebrow{color:#d6b18f;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 24px;font-size:11px;display:inline-flex}.ArchCodeLandingPage-module__2WNkfq__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:740px;margin:0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(52px,6.1vw,92px);font-weight:400;line-height:1.04}.ArchCodeLandingPage-module__2WNkfq__heroLead{color:#f0ede6c2;letter-spacing:.005em;max-width:640px;margin:28px 0 0;font-size:clamp(16px,1.5vw,20px);line-height:1.8}.ArchCodeLandingPage-module__2WNkfq__heroActions{align-items:center;gap:22px;margin-top:38px;display:flex}.ArchCodeLandingPage-module__2WNkfq__primaryCta{min-width:150px;padding:14px 21px}.ArchCodeLandingPage-module__2WNkfq__secondaryCta{color:var(--paper);border-bottom:1px solid #f0ede66b;padding:8px 0;font-size:13px;text-decoration:none}.ArchCodeLandingPage-module__2WNkfq__heroFootnote{color:#f0ede670;letter-spacing:.06em;margin:22px 0 0;font-size:12px}.ArchCodeLandingPage-module__2WNkfq__answerPanel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a100dd1;border:1px solid #ffffff2e;border-radius:4px;padding:25px;box-shadow:0 36px 100px #00000061}.ArchCodeLandingPage-module__2WNkfq__answerTopline,.ArchCodeLandingPage-module__2WNkfq__sourceLine{justify-content:space-between;align-items:center;gap:16px;display:flex}.ArchCodeLandingPage-module__2WNkfq__answerTopline{color:#f0ede67a;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__answerStatus{color:var(--paper);align-items:center;gap:8px;display:inline-flex}.ArchCodeLandingPage-module__2WNkfq__answerStatus>span{background:#78a98c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #78a98c}.ArchCodeLandingPage-module__2WNkfq__questionLabel,.ArchCodeLandingPage-module__2WNkfq__answerLabel{color:var(--copper);letter-spacing:.16em;text-transform:uppercase;margin:28px 0 8px;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__question{color:var(--paper);margin:0;font-family:Georgia,Noto Serif TC,serif;font-size:21px;line-height:1.55}.ArchCodeLandingPage-module__2WNkfq__answerDivider{background:#ffffff1f;height:1px;margin:24px 0 0}.ArchCodeLandingPage-module__2WNkfq__answerList{gap:0;margin:0;padding:0;list-style:none;display:grid}.ArchCodeLandingPage-module__2WNkfq__answerList li{border-bottom:1px solid #ffffff1a;grid-template-columns:28px 1fr;gap:14px;padding:15px 0;display:grid}.ArchCodeLandingPage-module__2WNkfq__answerList li>span{color:var(--copper);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.8}.ArchCodeLandingPage-module__2WNkfq__answerList strong{color:var(--paper);font-size:13px;font-weight:550}.ArchCodeLandingPage-module__2WNkfq__answerList p{color:#f0ede68c;margin:3px 0 0;font-size:12px;line-height:1.65}.ArchCodeLandingPage-module__2WNkfq__sourceLine{color:#f0ede68f;padding-top:19px;font-size:11px}.ArchCodeLandingPage-module__2WNkfq__signalBar{background:var(--pine);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff1a}.ArchCodeLandingPage-module__2WNkfq__signalInner{grid-template-columns:.7fr 1.5fr .7fr;align-items:center;gap:28px;width:min(100% - 48px,1320px);min-height:102px;margin:0 auto;display:grid}.ArchCodeLandingPage-module__2WNkfq__signalInner>p{color:#f0ede68c;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px}.ArchCodeLandingPage-module__2WNkfq__signalInner>p:last-child{text-align:right}.ArchCodeLandingPage-module__2WNkfq__signalInner>div{justify-content:center;align-items:center;gap:12px;display:flex}.ArchCodeLandingPage-module__2WNkfq__signalInner>div span{color:#f0ede6c7;border:1px solid #f0ede62e;border-radius:999px;padding:8px 13px;font-size:12px}.ArchCodeLandingPage-module__2WNkfq__capabilities,.ArchCodeLandingPage-module__2WNkfq__examplesSection,.ArchCodeLandingPage-module__2WNkfq__trustSection,.ArchCodeLandingPage-module__2WNkfq__finalSection{scroll-margin-top:72px}.ArchCodeLandingPage-module__2WNkfq__capabilities{width:min(100% - 48px,1320px);margin:0 auto;padding:150px 0 80px}.ArchCodeLandingPage-module__2WNkfq__sectionIntro{grid-template-columns:minmax(0,1.25fr) minmax(300px,.65fr);align-items:end;gap:36px 64px;padding-bottom:110px;display:grid}.ArchCodeLandingPage-module__2WNkfq__sectionIntro .ArchCodeLandingPage-module__2WNkfq__sectionEyebrow{grid-column:1/-1}.ArchCodeLandingPage-module__2WNkfq__sectionEyebrow{color:var(--copper);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__sectionIntro h2,.ArchCodeLandingPage-module__2WNkfq__systemIntro h2,.ArchCodeLandingPage-module__2WNkfq__examplesHeader h2,.ArchCodeLandingPage-module__2WNkfq__trustHeading h2,.ArchCodeLandingPage-module__2WNkfq__finalCopy h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Georgia,Noto Serif TC,serif;font-weight:400;line-height:1.08}.ArchCodeLandingPage-module__2WNkfq__sectionIntro h2{max-width:820px;font-size:clamp(46px,5.2vw,74px)}.ArchCodeLandingPage-module__2WNkfq__sectionIntro>p:last-child,.ArchCodeLandingPage-module__2WNkfq__systemIntro>p:last-child,.ArchCodeLandingPage-module__2WNkfq__examplesHeader>p,.ArchCodeLandingPage-module__2WNkfq__trustHeading>p:last-child,.ArchCodeLandingPage-module__2WNkfq__finalCopy>p:not(.ArchCodeLandingPage-module__2WNkfq__sectionEyebrow){color:#f0ede68f;margin:0;font-size:15px;line-height:1.8}.ArchCodeLandingPage-module__2WNkfq__featureChapter{border-top:1px solid #ffffff1f;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(58px,7vw,112px);min-height:720px;padding:108px 0;display:grid;position:relative}.ArchCodeLandingPage-module__2WNkfq__featureReverse{grid-template-columns:minmax(0,1.28fr) minmax(310px,.72fr)}.ArchCodeLandingPage-module__2WNkfq__featureReverse .ArchCodeLandingPage-module__2WNkfq__featureCopy{order:2}.ArchCodeLandingPage-module__2WNkfq__featureCopy{align-self:start;padding-top:16px;position:relative}.ArchCodeLandingPage-module__2WNkfq__featureNumber{color:#f0ede61f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:74px;line-height:1;position:absolute;top:8px;right:0}.ArchCodeLandingPage-module__2WNkfq__featureCopy>svg{color:var(--copper);margin-bottom:32px}.ArchCodeLandingPage-module__2WNkfq__featureKicker{color:#f0ede68c;letter-spacing:.09em;margin:0 0 17px;font-size:12px}.ArchCodeLandingPage-module__2WNkfq__featureCopy h3{letter-spacing:-.035em;margin:0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(34px,3.3vw,52px);font-weight:400;line-height:1.2}.ArchCodeLandingPage-module__2WNkfq__featureCopy>p:not(.ArchCodeLandingPage-module__2WNkfq__featureKicker){color:#f0ede699;margin:25px 0 0;font-size:15px;line-height:1.9}.ArchCodeLandingPage-module__2WNkfq__featurePoints{gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.ArchCodeLandingPage-module__2WNkfq__featurePoints li{color:#f0ede6b8;border-bottom:1px solid #ffffff1a;padding:12px 0;font-size:13px}.ArchCodeLandingPage-module__2WNkfq__featurePoints li:before{color:var(--copper);content:"↳";margin-right:10px}.ArchCodeLandingPage-module__2WNkfq__regulationVisual,.ArchCodeLandingPage-module__2WNkfq__parcelVisual,.ArchCodeLandingPage-module__2WNkfq__caseStudyVisual{background:#121815;border:1px solid #ffffff21;min-width:0;overflow:hidden;box-shadow:0 38px 120px #00000042}.ArchCodeLandingPage-module__2WNkfq__regulationVisual{background:linear-gradient(150deg,#174b373d,#0000 55%),#111613;min-height:610px}.ArchCodeLandingPage-module__2WNkfq__visualChrome,.ArchCodeLandingPage-module__2WNkfq__caseStudyHeading{color:#f0ede666;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 22px;font-size:9px;display:flex}.ArchCodeLandingPage-module__2WNkfq__regulationQuery{color:#f0ede6bf;background:#ffffff08;border:1px solid #ffffff1f;border-radius:2px;align-items:center;gap:12px;margin:36px 36px 0;padding:18px 20px;font-size:13px;display:flex}.ArchCodeLandingPage-module__2WNkfq__regulationQuery svg{color:var(--copper);flex:none}.ArchCodeLandingPage-module__2WNkfq__regulationAnswer{background:#171d19;border:1px solid #ffffff1a;margin:16px 36px 36px;padding:28px}.ArchCodeLandingPage-module__2WNkfq__visualLabel{color:var(--copper);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:9px}.ArchCodeLandingPage-module__2WNkfq__regulationAnswer h4,.ArchCodeLandingPage-module__2WNkfq__parcelCard h4{letter-spacing:-.03em;margin:0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(25px,2.5vw,36px);font-weight:400;line-height:1.4}.ArchCodeLandingPage-module__2WNkfq__answerCitation{flex-wrap:wrap;gap:8px;margin:22px 0 12px;display:flex}.ArchCodeLandingPage-module__2WNkfq__answerCitation span,.ArchCodeLandingPage-module__2WNkfq__queryTags span{color:#f0ede685;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__answerNote{border-top:1px solid #ffffff17;grid-template-columns:26px 1fr;gap:13px;padding:15px 0;display:grid}.ArchCodeLandingPage-module__2WNkfq__answerNote span{color:var(--copper);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__answerNote p{color:#f0ede691;margin:0;font-size:12px;line-height:1.7}.ArchCodeLandingPage-module__2WNkfq__parcelVisual{background:#d8d7cf;place-items:center;min-height:610px;display:grid;position:relative}.ArchCodeLandingPage-module__2WNkfq__mapGrid{background-color:#d8d7cf;background-image:linear-gradient(37deg,#0000 46%,#273a3133 47% 49%,#0000 50%),linear-gradient(90deg,#174b3721 1px,#0000 1px),linear-gradient(#174b3721 1px,#0000 1px);background-size:250px 250px,58px 58px,58px 58px;position:absolute;inset:0}.ArchCodeLandingPage-module__2WNkfq__roadOne,.ArchCodeLandingPage-module__2WNkfq__roadTwo{z-index:1;color:#0c191280;letter-spacing:.12em;background:#d8d7cfe0;padding:5px 8px;font-size:9px;position:absolute}.ArchCodeLandingPage-module__2WNkfq__roadOne{top:15%;left:12%}.ArchCodeLandingPage-module__2WNkfq__roadTwo{bottom:13%;right:14%}.ArchCodeLandingPage-module__2WNkfq__parcelFocus{color:#193526;text-align:center;background:#b4684324;border:2px solid #b46843;place-content:center;width:34%;min-height:210px;display:grid;position:absolute;top:18%;left:14%;transform:skewY(-4deg)}.ArchCodeLandingPage-module__2WNkfq__parcelFocus span{letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:9px}.ArchCodeLandingPage-module__2WNkfq__parcelFocus strong{font-family:Georgia,Noto Serif TC,serif;font-size:18px;font-weight:400;line-height:1.5}.ArchCodeLandingPage-module__2WNkfq__parcelCard{z-index:3;background:#10241b;width:min(46%,330px);padding:25px;position:absolute;bottom:32px;right:32px;box-shadow:0 24px 70px #050c0840}.ArchCodeLandingPage-module__2WNkfq__parcelCard dl{margin:20px 0 0}.ArchCodeLandingPage-module__2WNkfq__parcelCard dl>div{border-top:1px solid #ffffff1a;grid-template-columns:65px 1fr;gap:12px;padding:11px 0;display:grid}.ArchCodeLandingPage-module__2WNkfq__parcelCard dt{color:#f0ede673;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__parcelCard dd{color:#f0ede6c2;margin:0;font-size:11px}.ArchCodeLandingPage-module__2WNkfq__parcelCta{background:var(--paper);color:#10241b;border:0;justify-content:space-between;align-items:center;width:100%;margin-top:15px;padding:12px 14px;font-family:inherit;font-size:11px;text-decoration:none;display:flex}.ArchCodeLandingPage-module__2WNkfq__caseStudyVisual{color:#101511;background:#e6e2d9;min-height:610px}.ArchCodeLandingPage-module__2WNkfq__caseStudyHeading{color:#1015118c;border-color:#1015111f;min-height:78px}.ArchCodeLandingPage-module__2WNkfq__caseStudyHeading>div{gap:5px;display:grid}.ArchCodeLandingPage-module__2WNkfq__caseStudyHeading strong{color:#101511;letter-spacing:-.02em;text-transform:none;font-family:Georgia,Noto Serif TC,serif;font-size:20px;font-weight:400}.ArchCodeLandingPage-module__2WNkfq__caseStudyGrid{grid-template-columns:repeat(3,1fr);align-items:end;gap:16px;min-height:532px;padding:22px;display:grid}.ArchCodeLandingPage-module__2WNkfq__caseStudyCard{min-width:0}.ArchCodeLandingPage-module__2WNkfq__caseStudyCard:nth-child(2){align-self:start}.ArchCodeLandingPage-module__2WNkfq__caseImage{aspect-ratio:3/4;background:#c8c5bd;position:relative;overflow:hidden}.ArchCodeLandingPage-module__2WNkfq__caseImage img{object-fit:cover;transition:transform .5s}.ArchCodeLandingPage-module__2WNkfq__caseStudyCard:hover .ArchCodeLandingPage-module__2WNkfq__caseImage img{transform:scale(1.035)}.ArchCodeLandingPage-module__2WNkfq__caseImage>span{color:var(--paper);letter-spacing:.08em;background:#080b0ac2;padding:6px 8px;font-size:8px;position:absolute;top:10px;right:10px}.ArchCodeLandingPage-module__2WNkfq__caseStudyCard h4{margin:13px 0 4px;font-size:13px;font-weight:600}.ArchCodeLandingPage-module__2WNkfq__caseStudyCard p{color:#10151185;margin:0;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__systemSection{background:radial-gradient(circle at 70% 48%,#174b3740,#0000 36%),#0d110f;border-top:1px solid #ffffff1a;padding:150px max(24px,50vw - 660px) 170px;scroll-margin-top:72px}.ArchCodeLandingPage-module__2WNkfq__systemIntro{text-align:center;justify-items:center;max-width:880px;margin:0 auto 90px;display:grid}.ArchCodeLandingPage-module__2WNkfq__systemIntro h2{margin-top:24px;font-size:clamp(46px,5vw,72px)}.ArchCodeLandingPage-module__2WNkfq__systemIntro>p:last-child{max-width:620px;margin-top:25px}.ArchCodeLandingPage-module__2WNkfq__systemLayout{grid-template-columns:300px minmax(0,1fr);gap:30px;min-height:650px;display:grid}.ArchCodeLandingPage-module__2WNkfq__layerRail{align-content:start;gap:10px;display:grid}.ArchCodeLandingPage-module__2WNkfq__layerRail>div{color:#f0ede67a;border:1px solid #ffffff1a;border-radius:999px;grid-template-columns:22px 1fr auto;align-items:center;gap:11px;min-height:58px;padding:0 16px;font-size:12px;display:grid}.ArchCodeLandingPage-module__2WNkfq__layerRail>div strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:400}.ArchCodeLandingPage-module__2WNkfq__layerRail .ArchCodeLandingPage-module__2WNkfq__layerActive{background:var(--paper);color:#0c1711;border-color:#f0ede638}.ArchCodeLandingPage-module__2WNkfq__layerStage{perspective:1400px;min-height:650px;position:relative}.ArchCodeLandingPage-module__2WNkfq__dataPlate{transform-origin:bottom;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1f2a23e0;border:1px solid #ffffff29;width:min(82%,820px);min-height:300px;padding:28px;position:absolute;left:50%;transform:translate(-50%)rotateX(58deg)rotate(-4deg);box-shadow:0 40px 90px #00000052}.ArchCodeLandingPage-module__2WNkfq__dataPlate>span,.ArchCodeLandingPage-module__2WNkfq__plateHeader{color:#f0ede66b;letter-spacing:.14em;font-size:9px}.ArchCodeLandingPage-module__2WNkfq__dataPlate>strong{color:#f0ede6ad;margin-top:80px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:400;display:block}.ArchCodeLandingPage-module__2WNkfq__plateBack{opacity:.45;top:34px}.ArchCodeLandingPage-module__2WNkfq__plateMiddle{opacity:.7;top:128px}.ArchCodeLandingPage-module__2WNkfq__plateFront{background:#14392aeb;min-height:360px;top:230px;transform:translate(-50%)rotateX(54deg)rotate(-4deg)}.ArchCodeLandingPage-module__2WNkfq__plateHeader{justify-content:space-between;display:flex}.ArchCodeLandingPage-module__2WNkfq__plateFront h3{letter-spacing:-.035em;max-width:560px;margin:64px 0 0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(30px,3.3vw,48px);font-weight:400}.ArchCodeLandingPage-module__2WNkfq__plateFront>p{color:#f0ede699;max-width:570px;margin:18px 0 0;font-size:12px;line-height:1.8}.ArchCodeLandingPage-module__2WNkfq__plateSignals{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ArchCodeLandingPage-module__2WNkfq__plateSignals span{color:#f0ede68c;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:9px}.ArchCodeLandingPage-module__2WNkfq__examplesSection{width:min(100% - 48px,1320px);margin:0 auto;padding:150px 0 170px}.ArchCodeLandingPage-module__2WNkfq__examplesHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);align-items:end;gap:50px;margin-bottom:82px;display:grid}.ArchCodeLandingPage-module__2WNkfq__examplesHeader h2{max-width:820px;margin-top:22px;font-size:clamp(46px,5vw,72px)}.ArchCodeLandingPage-module__2WNkfq__queryList{display:grid}.ArchCodeLandingPage-module__2WNkfq__queryCard{min-height:230px;color:inherit;border-top:1px solid #ffffff21;grid-template-columns:60px minmax(0,1fr) 32px;align-items:start;gap:32px;padding:44px 22px;transition:background .2s,padding .2s;display:grid}.ArchCodeLandingPage-module__2WNkfq__queryCard:last-child{border-bottom:1px solid #ffffff21}.ArchCodeLandingPage-module__2WNkfq__queryCard:hover{background:#ffffff08;padding-left:32px;padding-right:32px}.ArchCodeLandingPage-module__2WNkfq__queryNumber{color:var(--copper);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ArchCodeLandingPage-module__2WNkfq__queryBody{grid-template-columns:minmax(280px,.9fr) minmax(280px,.65fr);gap:18px;display:grid}.ArchCodeLandingPage-module__2WNkfq__queryBody h3{letter-spacing:-.035em;margin:0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(29px,3.2vw,46px);font-weight:400;line-height:1.2}.ArchCodeLandingPage-module__2WNkfq__queryBody>p{color:#f0ede685;margin:0;font-size:13px;line-height:1.8}.ArchCodeLandingPage-module__2WNkfq__queryTags{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.ArchCodeLandingPage-module__2WNkfq__queryCard>svg{color:#f0ede65c}.ArchCodeLandingPage-module__2WNkfq__trustSection{background:#070908;border-top:1px solid #ffffff1a;padding:150px max(24px,50vw - 660px) 70px}.ArchCodeLandingPage-module__2WNkfq__trustHeading{max-width:880px;margin-bottom:100px;display:grid}.ArchCodeLandingPage-module__2WNkfq__trustHeading>svg{color:var(--copper);margin-bottom:28px}.ArchCodeLandingPage-module__2WNkfq__trustHeading h2{margin-top:24px;font-size:clamp(50px,6vw,84px)}.ArchCodeLandingPage-module__2WNkfq__trustHeading>p:last-child{max-width:680px;margin-top:28px}.ArchCodeLandingPage-module__2WNkfq__trustGrid{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);display:grid}.ArchCodeLandingPage-module__2WNkfq__trustGrid article{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:260px;padding:28px}.ArchCodeLandingPage-module__2WNkfq__trustGrid article>span{color:var(--copper);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__trustGrid h3{margin:90px 0 12px;font-family:Georgia,Noto Serif TC,serif;font-size:26px;font-weight:400}.ArchCodeLandingPage-module__2WNkfq__trustGrid p{color:#f0ede67a;margin:0;font-size:12px;line-height:1.75}.ArchCodeLandingPage-module__2WNkfq__trustNote{color:#f0ede652;max-width:900px;margin:40px 0 0;font-size:10px;line-height:1.7}.ArchCodeLandingPage-module__2WNkfq__finalSection{background:#070908;padding:110px max(24px,50vw - 660px)}.ArchCodeLandingPage-module__2WNkfq__finalPanel{background:radial-gradient(circle at 80% 10%, #c98b5b33, transparent 28%), var(--pine);border:1px solid #ffffff21;border-radius:4px;grid-template-columns:minmax(0,.85fr) minmax(380px,.65fr);align-items:center;gap:clamp(55px,8vw,120px);min-height:670px;padding:76px;display:grid;overflow:hidden}.ArchCodeLandingPage-module__2WNkfq__finalCopy h2{max-width:700px;margin-top:24px;font-size:clamp(48px,5.3vw,78px)}.ArchCodeLandingPage-module__2WNkfq__finalCopy>p:not(.ArchCodeLandingPage-module__2WNkfq__sectionEyebrow){color:#f0ede6a6;max-width:570px;margin-top:26px}.ArchCodeLandingPage-module__2WNkfq__finalActions{align-items:center;gap:20px;margin-top:38px;display:flex}.ArchCodeLandingPage-module__2WNkfq__finalPrimary{background:var(--paper);color:#0b110e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 21px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.ArchCodeLandingPage-module__2WNkfq__finalSecondary{color:var(--paper);border-bottom:1px solid #f0ede659;padding-bottom:5px;font-size:12px;text-decoration:none}.ArchCodeLandingPage-module__2WNkfq__finalVisual{align-content:center;min-height:470px;display:grid;position:relative}.ArchCodeLandingPage-module__2WNkfq__finalQuestion,.ArchCodeLandingPage-module__2WNkfq__finalAnswer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b0ab3;border:1px solid #ffffff24;box-shadow:0 24px 80px #00000040}.ArchCodeLandingPage-module__2WNkfq__finalQuestion{color:#f0ede6c7;width:78%;padding:22px;font-family:Georgia,Noto Serif TC,serif;font-size:18px;line-height:1.5}.ArchCodeLandingPage-module__2WNkfq__finalQuestion span,.ArchCodeLandingPage-module__2WNkfq__finalAnswer>span{color:var(--copper);font-family:var(--font-sans,sans-serif);letter-spacing:.15em;text-transform:uppercase;margin-bottom:9px;font-size:9px;display:block}.ArchCodeLandingPage-module__2WNkfq__finalSources{flex-wrap:wrap;gap:8px;margin:18px 0 18px 11%;display:flex}.ArchCodeLandingPage-module__2WNkfq__finalSources span{color:#f0ede67a;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:9px}.ArchCodeLandingPage-module__2WNkfq__finalAnswer{width:88%;margin-left:auto;padding:26px}.ArchCodeLandingPage-module__2WNkfq__finalAnswer strong{font-family:Georgia,Noto Serif TC,serif;font-size:24px;font-weight:400;line-height:1.5;display:block}.ArchCodeLandingPage-module__2WNkfq__finalAnswer p{color:#f0ede66b;margin:18px 0 0;font-size:10px}.ArchCodeLandingPage-module__2WNkfq__footer{background:#070908;border-top:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:start;gap:35px;min-height:250px;padding:54px max(24px,50vw - 660px);display:grid}.ArchCodeLandingPage-module__2WNkfq__footer>div:first-child>p{color:#f0ede661;margin:20px 0 0;font-size:12px}.ArchCodeLandingPage-module__2WNkfq__footerLinks{gap:24px;display:flex}.ArchCodeLandingPage-module__2WNkfq__footerLinks a{color:#f0ede685;font-size:11px;text-decoration:none}.ArchCodeLandingPage-module__2WNkfq__copyright{color:#f0ede63d;letter-spacing:.12em;grid-column:1/-1;align-self:end;margin:0;font-size:10px}@media (max-width:980px){.ArchCodeLandingPage-module__2WNkfq__desktopNav,.ArchCodeLandingPage-module__2WNkfq__desktopActions{display:none}.ArchCodeLandingPage-module__2WNkfq__menuButton{width:42px;height:42px;color:var(--paper);background:#080b0a5c;border:1px solid #ffffff2e;border-radius:50%;place-items:center;display:grid}.ArchCodeLandingPage-module__2WNkfq__mobileNav{background:#080b0af5;border-top:1px solid #ffffff1a;gap:16px;padding:22px 24px 28px;display:grid}.ArchCodeLandingPage-module__2WNkfq__mobileNav a{color:var(--paper);font-size:15px;text-decoration:none}.ArchCodeLandingPage-module__2WNkfq__hero{min-height:auto}.ArchCodeLandingPage-module__2WNkfq__heroInner{grid-template-columns:1fr;padding-top:180px}.ArchCodeLandingPage-module__2WNkfq__answerPanel{max-width:620px}.ArchCodeLandingPage-module__2WNkfq__signalInner{text-align:center;grid-template-columns:1fr;padding:24px 0}.ArchCodeLandingPage-module__2WNkfq__signalInner>p:last-child{text-align:center}.ArchCodeLandingPage-module__2WNkfq__sectionIntro,.ArchCodeLandingPage-module__2WNkfq__examplesHeader{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__sectionIntro .ArchCodeLandingPage-module__2WNkfq__sectionEyebrow{grid-column:auto}.ArchCodeLandingPage-module__2WNkfq__featureChapter,.ArchCodeLandingPage-module__2WNkfq__featureReverse{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__featureReverse .ArchCodeLandingPage-module__2WNkfq__featureCopy{order:0}.ArchCodeLandingPage-module__2WNkfq__featureCopy{max-width:680px}.ArchCodeLandingPage-module__2WNkfq__systemLayout{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__layerRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ArchCodeLandingPage-module__2WNkfq__queryBody{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__queryTags{grid-column:auto}.ArchCodeLandingPage-module__2WNkfq__trustGrid{grid-template-columns:repeat(2,1fr)}.ArchCodeLandingPage-module__2WNkfq__finalPanel{grid-template-columns:1fr;padding:58px}.ArchCodeLandingPage-module__2WNkfq__finalVisual{max-width:620px}}@media (max-width:640px){.ArchCodeLandingPage-module__2WNkfq__navShell,.ArchCodeLandingPage-module__2WNkfq__heroInner{width:min(100% - 32px,1320px)}.ArchCodeLandingPage-module__2WNkfq__navShell{min-height:76px}.ArchCodeLandingPage-module__2WNkfq__heroGrid{inset:76px 0 0}.ArchCodeLandingPage-module__2WNkfq__heroInner{padding:140px 0 42px}.ArchCodeLandingPage-module__2WNkfq__hero h1{font-size:clamp(45px,14vw,64px);line-height:1.08}.ArchCodeLandingPage-module__2WNkfq__heroLead{font-size:16px;line-height:1.7}.ArchCodeLandingPage-module__2WNkfq__heroActions{flex-direction:column;align-items:stretch}.ArchCodeLandingPage-module__2WNkfq__secondaryCta{text-align:center}.ArchCodeLandingPage-module__2WNkfq__answerPanel{padding:20px}.ArchCodeLandingPage-module__2WNkfq__question{font-size:18px}.ArchCodeLandingPage-module__2WNkfq__answerTopline>span:last-child{display:none}.ArchCodeLandingPage-module__2WNkfq__signalInner{width:min(100% - 32px,1320px)}.ArchCodeLandingPage-module__2WNkfq__signalInner>div{flex-direction:column;align-items:stretch}.ArchCodeLandingPage-module__2WNkfq__capabilities,.ArchCodeLandingPage-module__2WNkfq__examplesSection{width:min(100% - 32px,1320px);padding-top:105px}.ArchCodeLandingPage-module__2WNkfq__sectionIntro{padding-bottom:72px}.ArchCodeLandingPage-module__2WNkfq__sectionIntro h2,.ArchCodeLandingPage-module__2WNkfq__systemIntro h2,.ArchCodeLandingPage-module__2WNkfq__examplesHeader h2,.ArchCodeLandingPage-module__2WNkfq__trustHeading h2,.ArchCodeLandingPage-module__2WNkfq__finalCopy h2{font-size:42px}.ArchCodeLandingPage-module__2WNkfq__featureChapter{gap:44px;min-height:auto;padding:76px 0}.ArchCodeLandingPage-module__2WNkfq__featureNumber{font-size:58px}.ArchCodeLandingPage-module__2WNkfq__featureCopy h3{font-size:34px}.ArchCodeLandingPage-module__2WNkfq__regulationVisual,.ArchCodeLandingPage-module__2WNkfq__parcelVisual,.ArchCodeLandingPage-module__2WNkfq__caseStudyVisual{min-height:540px}.ArchCodeLandingPage-module__2WNkfq__regulationQuery,.ArchCodeLandingPage-module__2WNkfq__regulationAnswer{margin-left:18px;margin-right:18px}.ArchCodeLandingPage-module__2WNkfq__regulationAnswer{padding:21px}.ArchCodeLandingPage-module__2WNkfq__parcelFocus{width:50%;top:10%;left:8%}.ArchCodeLandingPage-module__2WNkfq__parcelCard{width:min(76%,330px);bottom:18px;right:18px}.ArchCodeLandingPage-module__2WNkfq__caseStudyHeading>span:last-child{display:none}.ArchCodeLandingPage-module__2WNkfq__caseStudyGrid{grid-template-columns:repeat(3,minmax(210px,1fr));min-height:auto;padding:16px;overflow-x:auto}.ArchCodeLandingPage-module__2WNkfq__systemSection,.ArchCodeLandingPage-module__2WNkfq__trustSection{padding-top:105px;padding-bottom:110px}.ArchCodeLandingPage-module__2WNkfq__systemLayout{min-height:auto}.ArchCodeLandingPage-module__2WNkfq__layerRail{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__layerStage{min-height:560px;overflow:hidden}.ArchCodeLandingPage-module__2WNkfq__dataPlate{width:94%}.ArchCodeLandingPage-module__2WNkfq__plateFront h3{margin-top:45px;font-size:30px}.ArchCodeLandingPage-module__2WNkfq__examplesHeader{margin-bottom:55px}.ArchCodeLandingPage-module__2WNkfq__queryCard{grid-template-columns:34px minmax(0,1fr) 24px;gap:18px;min-height:auto;padding:32px 4px}.ArchCodeLandingPage-module__2WNkfq__queryCard:hover{padding-left:4px;padding-right:4px}.ArchCodeLandingPage-module__2WNkfq__queryBody h3{font-size:30px}.ArchCodeLandingPage-module__2WNkfq__trustHeading{margin-bottom:70px}.ArchCodeLandingPage-module__2WNkfq__trustGrid{grid-template-columns:1fr}.ArchCodeLandingPage-module__2WNkfq__trustGrid article{min-height:210px}.ArchCodeLandingPage-module__2WNkfq__trustGrid h3{margin-top:58px}.ArchCodeLandingPage-module__2WNkfq__finalSection{padding:70px 16px}.ArchCodeLandingPage-module__2WNkfq__finalPanel{gap:52px;min-height:auto;padding:38px 22px}.ArchCodeLandingPage-module__2WNkfq__finalActions{flex-direction:column;align-items:stretch}.ArchCodeLandingPage-module__2WNkfq__finalSecondary{text-align:center}.ArchCodeLandingPage-module__2WNkfq__finalVisual{min-height:410px}.ArchCodeLandingPage-module__2WNkfq__finalQuestion,.ArchCodeLandingPage-module__2WNkfq__finalAnswer{width:94%}.ArchCodeLandingPage-module__2WNkfq__finalAnswer strong{font-size:20px}.ArchCodeLandingPage-module__2WNkfq__footer{grid-template-columns:1fr;min-height:300px;padding-left:20px;padding-right:20px}.ArchCodeLandingPage-module__2WNkfq__footerLinks{flex-wrap:wrap}.ArchCodeLandingPage-module__2WNkfq__copyright{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ArchCodeLandingPage-module__2WNkfq__navCta,.ArchCodeLandingPage-module__2WNkfq__primaryCta,.ArchCodeLandingPage-module__2WNkfq__caseImage img,.ArchCodeLandingPage-module__2WNkfq__queryCard{transition:none}}
