@import"https://fonts.googleapis.com/css2?family=IM+Fell+French+Canon&family=IM+Fell+English:ital@0;1&family=Brygada+1918:ital,wght@0,400..700;1,400..700&family=Lora:ital,wght@0,400..700;1,400..700&family=Instrument+Sans:wght@400..700&family=Luxurious+Roman&display=swap";:root{--parchment: #fdfaee;--parchment-2: #f5efd9;--ink: #1e1409;--ink-medium: #4a3620;--ink-light: #7a6040;--gold: #b56224;--gold-light: #d88a47;--sand: #d4c0a0;--lapis: #1f3a78;--lapis-soft: #5a7bb8;--bg: var(--parchment);--bg-inset: var(--parchment-2);--fg: var(--ink);--fg-2: var(--ink-medium);--fg-3: var(--ink-light);--accent: var(--gold);--rule: var(--sand);--rule-strong: var(--ink-light);--link: var(--lapis);--focus: var(--lapis);--font-display: "IM Fell French Canon", "IM Fell English", "EB Garamond", Georgia, serif;--font-display-alt: "Brygada 1918", "IM Fell English", "EB Garamond", Georgia, serif;--font-italic: "Brygada 1918", "IM Fell English", "EB Garamond", Georgia, serif;--font-body: "Lora", Georgia, "Times New Roman", serif;--font-ui: "IM Fell English", "Lora", Georgia, serif;--font-label: "IM Fell English", "Lora", Georgia, serif;--font-ceremonial: "Luxurious Roman", "IM Fell French Canon", serif;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.375rem;--fs-xl: 1.75rem;--fs-2xl: 2.25rem;--fs-3xl: 3rem;--fs-4xl: 4.25rem;--fs-5xl: 6rem;--lh-tight: 1.05;--lh-display: 1.15;--lh-snug: 1.35;--lh-body: 1.65;--lh-loose: 1.8;--ls-tight: -.01em;--ls-normal: 0;--ls-wide: .04em;--ls-wider: .12em;--ls-widest: .2em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--rule-1: 1px solid var(--rule);--rule-1-strong: 1px solid var(--rule-strong);--rule-1-ink: 1px solid var(--ink);--rule-2: 4px double var(--rule-strong);--radius: 0px;--ease: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur-med: .25s;--dur-slow: .4s;--measure-reading: 640px;--measure-wide: 960px;--measure-full: 1280px;--gutter: 24px;--margin-page: 64px}:root[data-mode=dark],.amanous-dark{--bg: var(--ink);--bg-inset: #2a1f12;--fg: var(--parchment);--fg-2: #d4c0a0;--fg-3: #a08868;--accent: var(--gold-light);--rule: #4a3620;--rule-strong: #7a6040;--link: var(--lapis-soft)}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);font-feature-settings:"onum" 1,"liga" 1,"kern" 1}.amanous-grain{position:relative}.amanous-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:radial-gradient(rgba(30,20,9,.6) 1px,transparent 1px),radial-gradient(rgba(30,20,9,.4) 1px,transparent 1px);background-size:3px 3px,7px 7px;background-position:0 0,1px 2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--fg);font-weight:500;line-height:var(--lh-display);letter-spacing:var(--ls-tight);margin:0;text-wrap:balance}h1{font-size:var(--fs-3xl);font-weight:400;line-height:var(--lh-tight)}h2{font-size:var(--fs-2xl);font-weight:400}h3{font-size:var(--fs-xl);font-weight:500}h4{font-size:var(--fs-lg);font-weight:500}h5{font-size:var(--fs-md);font-weight:600}h6{font-family:var(--font-label);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--fg-3)}.display{font-family:var(--font-italic);font-style:italic;font-weight:400;font-size:var(--fs-4xl);line-height:var(--lh-tight);letter-spacing:-.015em}.ceremonial{font-family:var(--font-ceremonial);font-size:var(--fs-5xl);line-height:var(--lh-tight);letter-spacing:var(--ls-normal)}p{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--fg);margin:0 0 1em;text-wrap:pretty}p.lede{font-family:var(--font-italic);font-size:var(--fs-md);font-style:italic;color:var(--fg-2);line-height:var(--lh-loose)}small,.small{font-size:var(--fs-sm);color:var(--fg-2)}.label,.eyebrow,code,kbd,samp{font-family:var(--font-label);font-size:var(--fs-xs);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--fg-3)}code{text-transform:none;letter-spacing:0;background:var(--bg-inset);padding:.1em .35em;border:1px solid var(--rule)}a{color:var(--link);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}a:hover{color:var(--gold);border-bottom-color:var(--gold)}a:focus-visible{outline:1px solid var(--focus);outline-offset:2px}hr{border:0;border-top:var(--rule-1);margin:var(--space-6) 0}hr.double{border:0;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);height:4px;margin:var(--space-7) 0}hr.fleuron{border:0;text-align:center;margin:var(--space-7) 0;position:relative}hr.fleuron:before{content:"❦";color:var(--accent);font-size:1.25rem;font-family:var(--font-display)}blockquote{font-family:var(--font-italic);font-style:italic;font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--fg);padding-left:var(--space-5);border-left:1px solid var(--accent);margin:var(--space-6) 0}::selection{background:var(--gold);color:var(--parchment)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}html,body{margin:0;padding:0;background:var(--parchment);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}.page{width:100%;min-width:320px}.measure{max-width:1280px;margin:0 auto;padding:0 64px}.measure-narrow{max-width:920px;margin:0 auto;padding:0 64px}.section{padding:112px 0;position:relative}.section--tight{padding:80px 0}.section--rule{border-top:1.5px solid var(--ink)}.section--rule-soft{border-top:1px solid var(--rule)}.section--inset{background:var(--parchment-2)}.section--dark{background:var(--ink);color:var(--parchment)}.section--dark .lede{color:#d4c0a0}.section--dark .eyebrow{color:var(--gold-light)}.eyebrow{font-family:var(--font-label);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-medium);font-weight:500;display:inline-flex;align-items:center;gap:10px}.eyebrow.gold{color:var(--gold)}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor;display:inline-block}.eyebrow.no-line:before{display:none}.display{font-family:var(--font-display);font-style:normal;font-weight:400;line-height:1.02;letter-spacing:-.01em;color:var(--ink);margin:0;text-wrap:balance}.display em.italic,.display .italic{font-family:var(--font-italic);font-style:italic;font-weight:500}.display--xl{font-size:clamp(48px,7vw,104px)}.display--lg{font-size:clamp(40px,5.2vw,72px)}.display--md{font-size:clamp(32px,4vw,52px)}.lede{font-family:var(--font-body);font-size:19px;font-weight:500;line-height:1.55;color:var(--ink-medium);text-wrap:pretty;margin:0}.mono{font-family:var(--font-label);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-medium);font-weight:500}.section--dark .mono{color:#a08868}.italic{font-family:var(--font-italic);font-style:italic;font-weight:500}.struck{position:relative;display:inline-block;color:var(--ink-light);font-style:normal;font-family:var(--font-display);font-weight:400;padding:0 .08em}.struck__line{position:absolute;left:-.04em;right:-.04em;top:56%;height:.085em;background:var(--ink);transform:rotate(-1.5deg);transform-origin:center;pointer-events:none;z-index:2}.struck.double .struck__line{height:.18em;background:transparent;border-top:.055em solid var(--ink);border-bottom:.055em solid var(--ink);transform:rotate(-.5deg);top:52%}.struck.scribble .struck__line{background:transparent;height:.36em;top:40%;border-top:.06em solid var(--ink);border-bottom:.06em solid var(--ink);transform:rotate(-3deg) skew(-4deg)}.struck.diagonal .struck__line{transform:rotate(-9deg);height:.07em;top:50%}.struck.redline .struck__line{background:var(--gold);height:.11em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border:1px solid var(--ink);background:var(--ink);color:var(--parchment);font-family:IM Fell English,serif;font-size:15px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;cursor:pointer;text-decoration:none;transition:background .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease);border-radius:3px;line-height:1;box-shadow:inset 0 0 0 1px #f4edd81f,0 1px 2px #1e14091a}.btn:hover{box-shadow:inset 0 0 0 1px #f4edd833,0 2px 4px #1e140914,0 6px 14px #1e14091f}.btn:active{box-shadow:inset 0 1px 2px #1e140938}.btn.secondary{background:var(--parchment);color:var(--ink);box-shadow:inset 0 0 0 1px #1e14090f,0 1px 2px #1e14090f}.btn.secondary:hover{box-shadow:inset 0 0 0 1px #1e14091f,0 2px 4px #1e14090f,0 6px 14px #1e14091a}.btn.gold{background:var(--gold);border-color:#8e4a18;color:var(--parchment);box-shadow:inset 0 0 0 1px #f4edd82e,0 1px 2px #1e14091a}.btn.gold:hover{box-shadow:inset 0 0 0 1px #f4edd847,0 2px 4px #1e140914,0 6px 14px #1e14091f}.btn.ghost{background:transparent;border-color:var(--sand);color:var(--ink-medium);box-shadow:none}.btn.ghost:hover{border-color:var(--ink);color:var(--ink);box-shadow:0 1px 2px #1e14090f}.btn.small{padding:9px 18px;font-size:12px;letter-spacing:.18em}.btn .glyph{font-family:var(--font-display);font-size:22px;line-height:1;color:var(--gold-light)}.btn.secondary .glyph{color:var(--gold)}.section--dark .btn{background:var(--parchment);color:var(--ink);border-color:var(--parchment)}.section--dark .btn:hover{background:transparent;color:var(--parchment)}.section--dark .btn.gold{background:var(--gold);border-color:#8e4a18;color:var(--parchment)}.rule-heavy{border:0;border-top:3px solid var(--ink);height:0;margin:0}.rule{border:0;border-top:1px solid var(--rule-strong);margin:0}.rule-double{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);height:5px;margin:0}.rule-short{border:0;border-top:2px solid var(--ink);width:56px;margin:0}.chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-label);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--ink);padding:5px 12px;border-radius:3px;background:var(--parchment);box-shadow:inset 0 0 0 1px #fdfaee80,0 1px 1px #1e14090f}.chip.gold{color:var(--gold);border-color:var(--gold)}.chip.dark-ground{color:var(--gold-light);border-color:var(--gold-light)}.nav{position:sticky;top:0;z-index:80;background:#fdfaeeeb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--rule);transition:border-color .2s var(--ease),background .2s var(--ease)}.nav.scrolled{border-bottom-color:var(--ink)}.nav__inner{display:flex;align-items:center;justify-content:space-between;padding:14px 64px;max-width:1408px;margin:0 auto}.nav__brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.nav__brand-mark{width:32px;height:32px;display:block}.nav__brand-word{font-family:var(--font-ceremonial),serif;font-size:24px;letter-spacing:.01em;color:var(--ink);line-height:1}.nav__links{display:flex;align-items:center;gap:8px}.nav__link{font-family:var(--font-ui);font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:8px 12px;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s var(--ease),border-color .15s var(--ease)}.nav__link:hover{color:var(--gold);border-bottom-color:var(--gold)}.nav__sep{font-family:var(--font-display),serif;font-size:14px;color:var(--ink-light, #8a7560);opacity:.55;padding:0 2px;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none}.nav__links .nav__sep+.btn{margin-left:14px}.hero{padding:96px 0 48px;position:relative;overflow:hidden}.hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:80px;row-gap:0;align-items:center}.hero__intro{grid-column:1;grid-row:1;align-self:end}.hero__cta{grid-column:1;grid-row:2;align-self:start}.hero__grid>.hero__device-stage{grid-column:2;grid-row:1 / 3}.hero__title{font-size:clamp(40px,5.4vw,78px);line-height:1.28;letter-spacing:-.02em;margin:22px 0 32px}.hero .highlight,.highlight{background:var(--gold);color:var(--parchment);padding:.04em .14em .08em;margin:0 .02em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero .highlight-soft,.highlight-soft{background:#b5622429;padding:.04em .06em 0;margin:0 .02em;color:var(--ink);box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero__sub{font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;font-weight:500;font-size:clamp(22px,1.8vw,28px);color:var(--ink);line-height:1.3;max-width:540px;margin:0 0 38px;text-wrap:pretty}.hero__sub .dot{color:var(--gold);margin:0 .35em}.hero__downloads{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.store-badge{display:inline-block;border-radius:8px;overflow:hidden;text-decoration:none;border-bottom:0;transition:transform .15s var(--ease),box-shadow .15s var(--ease);box-shadow:0 1px 2px #1e14091a}.store-badge img{display:block;height:56px;width:auto}.store-badge:hover{transform:translateY(-1px);box-shadow:0 2px 4px #1e140914,0 6px 14px #1e14091f}.store-badge--soon{position:relative;overflow:visible;cursor:default;box-shadow:0 1px 2px #1e140914}.store-badge--soon img{opacity:.42}.store-badge--soon:hover{transform:none;box-shadow:0 1px 2px #1e140914}.store-badge__soon{position:absolute;top:-9px;right:-9px;font-family:var(--font-label);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--parchment);background:var(--ink);padding:3px 7px;line-height:1;white-space:nowrap}.store-badge--beta{position:relative;overflow:visible}.store-badge__beta{position:absolute;top:-9px;right:-9px;font-family:var(--font-label);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--parchment);background:var(--gold);padding:3px 7px;line-height:1;white-space:nowrap}.footer__soon{color:var(--ink-light)}.footer__soon em{font-style:italic;color:var(--ink-light)}.hero__beta{margin-top:18px;font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-light);display:flex;align-items:center;gap:14px}.hero__beta .pulse{width:7px;height:7px;background:var(--gold);display:inline-block;animation:pulse 2.4s infinite var(--ease)}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.hero__waitlist-cta{margin-top:32px;border-top:1px solid var(--rule);padding-top:26px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.hero__waitlist-btn{font-size:14px;padding:15px 30px;letter-spacing:.14em}.hero__waitlist-btn span{font-family:var(--font-display);font-size:18px;line-height:1}.hero__waitlist-note{display:flex;flex-direction:column;gap:2px;font-family:var(--font-italic);font-style:italic;font-size:15px;color:var(--ink-medium);max-width:230px;line-height:1.45}.hero__waitlist-note .mono{font-style:normal;color:var(--ink-light)}.hero__waitlist-nospam{display:block}.hero__device-stage{display:flex;justify-content:center;align-items:center;position:relative}.hero__device-stage>div{position:relative;z-index:1}.hero__device-stage:before{content:"";position:absolute;width:86%;height:80%;border:1px solid var(--rule);z-index:0;pointer-events:none}.proof{display:grid;grid-template-columns:1.4fr .9fr;gap:0;border:1.5px solid var(--ink-medium);border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #1e14090f,0 6px 16px #1e140914}.proof__grid{display:grid;grid-template-columns:1fr 1fr;border-right:1.5px solid var(--ink-medium)}.proof__cell{padding:44px 40px;border-bottom:1px solid var(--sand);border-right:1px solid var(--sand)}.proof__cell:nth-child(2n){border-right:0}.proof__cell:nth-last-child(-n+2){border-bottom:0}.proof__label{font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-light);margin-bottom:18px;font-weight:500}.proof__value{font-family:var(--font-display);font-size:clamp(40px,4vw,58px);line-height:1;color:var(--ink);letter-spacing:-.02em}.proof__value .unit{font-family:var(--font-italic);font-style:italic;font-size:.55em;color:var(--ink-medium);margin-left:4px}.proof__reviews{padding:44px 48px;display:flex;flex-direction:column;justify-content:center;gap:18px;background:var(--parchment-2)}.proof__reviews-head{font-family:var(--font-display);font-style:italic;font-size:22px;color:var(--ink-medium);font-family:var(--font-italic);font-weight:500}.proof__reviews-body{font-family:var(--font-display);font-size:clamp(32px,3.2vw,44px);line-height:1.05;color:var(--ink);letter-spacing:-.015em}.proof__reviews-link{align-self:flex-start;font-family:var(--font-label);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold);padding-bottom:2px;display:inline-flex;align-items:center;gap:8px;font-weight:500;margin-top:4px}.proof__reviews-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.features__head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:64px}.features__head h2{max-width:720px}.features__head p{max-width:360px}.features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature{padding:36px 32px;display:flex;flex-direction:column;gap:22px;border:1.5px solid var(--ink-medium);border-radius:6px;background:var(--parchment);box-shadow:0 1px 2px #1e14090f,0 6px 16px #1e140914}.feature:last-child{border-right:1.5px solid var(--ink-medium)}.feature__num{font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.feature__title{font-family:var(--font-display);font-size:28px;line-height:1.08;color:var(--ink);margin:0;text-wrap:balance;letter-spacing:-.005em}.feature__body{font-family:var(--font-body);font-size:16px;line-height:1.55;color:var(--ink-medium);margin:0;font-weight:500}.feature__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.feature__list li{font-family:var(--font-body);font-size:16px;line-height:1.45;color:var(--ink-medium);font-weight:500;padding-left:18px;position:relative;text-wrap:pretty}.feature__list li:before{content:"·";position:absolute;left:6px;top:-.05em;color:var(--gold);font-weight:700;font-size:1.4em;line-height:1}.feature__device{margin-top:auto;display:flex;justify-content:center;padding-top:28px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1.5px solid var(--ink)}.step{padding:56px 36px;border-right:1px solid var(--rule-strong);position:relative}.step:last-child{border-right:0}.step__num{font-family:var(--font-display);font-size:80px;line-height:.9;color:var(--gold);font-style:italic;margin-bottom:18px}.step__title{font-family:var(--font-display);font-size:28px;margin:0 0 14px;color:var(--ink);letter-spacing:-.005em}.step__body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--ink-medium);margin:0;font-weight:500}#how:has(.plate-banner){padding-bottom:0}.plate-banner{position:relative;padding:72px 56px 64px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--parchment-2);display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto auto 1fr;column-gap:48px;row-gap:0;align-items:stretch;--plate-head-gap: 18px}.plate-banner__card{grid-row:1 / -1;width:300px;border:1.5px solid var(--ink-medium);border-radius:3px;overflow:hidden;background:var(--parchment);box-shadow:0 6px 14px #1e14091a,0 20px 60px #1e140929;margin:0;justify-self:center;align-self:center}.plate-banner__card img{width:100%;display:block}.plate-banner__card-cap{padding:10px 14px;border-top:1px solid var(--rule-strong);display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--font-label);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-light);font-weight:500}.plate-banner__card-name{color:var(--ink-light)}.plate-banner__card-num{color:var(--gold)}.plate-banner__col{grid-row:1 / -1;display:grid;grid-template-rows:subgrid;max-width:280px}.plate-banner__col--ama{justify-self:end;text-align:right}.plate-banner__col--nous{justify-self:start;text-align:left}.plate-banner__head{grid-row:2;align-self:end}.plate-banner__col--ama .plate-banner__head{justify-self:end}.plate-banner__col--nous .plate-banner__head{justify-self:start}.plate-banner__senses,.plate-banner__nous-body{grid-row:3;align-self:start;margin-top:var(--plate-head-gap, 18px)}.plate-banner__heading{display:flex;align-items:baseline;gap:8px;font-family:var(--font-display);line-height:1;color:var(--ink);letter-spacing:-.005em}.plate-banner__col--ama .plate-banner__heading{justify-content:flex-end}.plate-banner__word{font-size:32px;font-weight:400}.plate-banner__pos{font-family:var(--font-italic);font-style:italic;font-size:18px;color:var(--ink-medium);font-weight:500}.plate-banner__etym{font-family:var(--font-label);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-light);font-weight:500;margin-top:10px}.plate-banner__senses{list-style:none;padding:0;margin-right:0;margin-bottom:0;margin-left:0;display:flex;flex-direction:column;gap:12px;width:100%}.plate-banner__senses li{display:grid;grid-template-columns:1fr 28px;gap:12px;align-items:baseline}.plate-banner__sense-num{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--gold);line-height:1;font-weight:400;text-align:left}.plate-banner__sense{font-family:var(--font-italic);font-style:italic;font-size:17px;line-height:1.35;color:var(--ink);font-weight:500;text-wrap:pretty}.plate-banner__sense-meta{display:block;font-family:var(--font-body);font-style:normal;font-size:12px;line-height:1.4;color:var(--ink-light);font-weight:500;letter-spacing:0;margin-top:2px}.plate-banner__nous-body{font-family:var(--font-italic);font-style:italic;font-size:19px;line-height:1.4;color:var(--ink);font-weight:500;margin-right:0;margin-bottom:0;margin-left:0;text-wrap:pretty}.plate-banner__gloss{color:var(--gold);font-weight:600}.pricing__shell{display:grid;grid-template-columns:.95fr 1.05fr;border:1.5px solid var(--ink-medium);border-radius:6px;overflow:hidden;background:var(--parchment);box-shadow:0 4px 8px #1e14090f,0 16px 40px #1e14091a}.pricing__hero{padding:56px 56px 48px;display:flex;flex-direction:column;gap:18px;border-right:1px solid var(--ink);background:var(--ink);color:var(--parchment)}.pricing__hero .eyebrow{color:var(--gold-light)}.pricing__price{font-family:var(--font-display);font-size:clamp(80px,8vw,128px);line-height:.92;letter-spacing:-.02em;color:var(--parchment)}.pricing__price .currency{font-size:.45em;vertical-align:.5em;color:var(--gold-light);margin-right:6px}.pricing__forever{font-family:var(--font-italic);font-style:italic;font-size:28px;color:var(--gold-light);font-weight:500;margin-top:-8px}.pricing__hero-body{font-family:var(--font-body);font-size:16px;font-weight:500;line-height:1.6;color:#d4c0a0;margin:16px 0 24px}.pricing__quote{margin-top:auto;padding-top:28px;padding-left:22px;border-left:2px solid var(--gold)}.pricing__quote-text{font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;font-weight:500;font-size:22px;line-height:1.35;color:var(--parchment);margin:0 0 14px}.pricing__quote-author{font-family:var(--font-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light);font-weight:500}.pricing__features{padding:48px 48px 40px;display:grid;grid-template-columns:1fr 1fr;gap:32px 40px}.pricing__group h4{font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid var(--rule-strong);font-weight:500}.pricing__group ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pricing__group li{font-family:var(--font-body);font-size:14px;line-height:1.45;color:var(--ink);font-weight:500;padding-left:16px;position:relative}.pricing__group li:before{content:"·";position:absolute;left:4px;color:var(--gold);font-weight:700}.pricing__group li b{color:var(--ink);font-weight:700}.faq__head{display:grid;grid-template-columns:.7fr 1fr;gap:64px;margin-bottom:56px;align-items:end}.faq__list{border-top:1px solid var(--ink)}.faq__item{border-bottom:1px solid var(--rule-strong)}.faq__btn{width:100%;text-align:left;background:transparent;border:0;padding:28px 8px 28px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;font-family:var(--font-display);font-size:clamp(20px,1.8vw,26px);line-height:1.2;color:var(--ink);letter-spacing:-.005em;transition:color .15s var(--ease)}.faq__btn:hover{color:var(--gold)}.faq__plus{flex-shrink:0;width:28px;height:28px;position:relative;transition:transform .25s var(--ease)}.faq__plus:before,.faq__plus:after{content:"";position:absolute;background:var(--gold);left:50%;top:50%}.faq__plus:before{width:18px;height:1.5px;transform:translate(-50%,-50%)}.faq__plus:after{width:1.5px;height:18px;transform:translate(-50%,-50%);transition:transform .25s var(--ease)}.faq__item.open .faq__plus:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq__item.open .faq__btn{color:var(--gold)}.faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease)}.faq__panel-inner{overflow:hidden}.faq__item.open .faq__panel{grid-template-rows:1fr}.faq__body{padding:0 80px 32px 0;font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--ink-medium);font-weight:500}.faq__body p{margin:0 0 14px}.faq__body p:last-child{margin-bottom:0}.faq__spec{margin-top:18px;display:flex;align-items:baseline;gap:18px;padding:14px 18px;background:var(--parchment-2);border:1px solid var(--sand);border-left:2px solid var(--gold)}.faq__spec-label{flex-shrink:0;font-family:var(--font-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.faq__spec-body{font-size:14px;line-height:1.55;color:var(--ink-medium)}@media(max-width:640px){.faq__spec{flex-direction:column;gap:8px}}.faq__compare{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:0;border:1.5px solid var(--ink-medium);border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #1e14090f,0 6px 16px #1e140914}.faq__compare-col{padding:22px 24px;border-right:1px solid var(--sand)}.faq__compare-col:last-child{border-right:0;background:var(--parchment-2)}.faq__compare-col h5{font-family:var(--font-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-medium);margin:0 0 10px;font-weight:500}.faq__compare-col:last-child h5{color:var(--gold)}.faq__compare-col ul{list-style:none;padding:0;margin:0}.faq__compare-col li{font-size:14px;line-height:1.55;color:var(--ink-medium);margin-bottom:6px;position:relative;padding-left:14px}.faq__compare-col li:before{content:"–";position:absolute;left:0;color:var(--ink-light)}.faq__compare-col:last-child li{color:var(--ink)}.faq__compare-col:last-child li:before{color:var(--gold);content:"✓"}.waitlist{padding:120px 0 96px;background:var(--ink);color:var(--parchment);position:relative;overflow:hidden}.waitlist__head{max-width:880px}.waitlist__head h2{font-family:var(--font-display);font-style:normal;font-size:clamp(40px,5vw,72px);line-height:1.05;letter-spacing:-.015em;color:var(--parchment);margin:18px 0 0;font-weight:400}.waitlist__callouts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink-light);border-bottom:1px solid var(--ink-light);margin:64px 0 56px}.callout{padding:44px 40px;border-right:1px solid var(--ink-medium)}.callout:last-child{border-right:0}.callout__eyebrow{font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);margin-bottom:16px;font-weight:500}.callout__title{font-family:var(--font-display);font-size:30px;line-height:1.1;color:var(--parchment);margin:0 0 16px;letter-spacing:-.005em}.callout__body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:#d4c0a0;margin:0;font-weight:500}.waitlist__form{display:grid;grid-template-columns:1fr auto;gap:0;max-width:640px;border:1.5px solid var(--parchment);border-radius:3px;overflow:hidden;box-shadow:inset 0 1px 2px #0003}.waitlist__form input{background:transparent;border:0;padding:18px 22px;color:var(--parchment);font-family:Lora,serif;font-size:17px;font-weight:500;outline:none;letter-spacing:0}.waitlist__form input::placeholder{color:var(--ink-light);font-style:italic;font-family:IM Fell English,serif;font-weight:400}.waitlist__multi{max-width:640px}.waitlist__multi-form{display:flex;flex-direction:column;gap:16px}.waitlist__collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s var(--ease),opacity .28s var(--ease)}.waitlist__collapse.open{grid-template-rows:1fr;opacity:1}.waitlist__collapse-inner{overflow:hidden;min-height:0}.waitlist__email-pill{display:flex;align-items:baseline;gap:14px;background:transparent;border:1px solid var(--ink-light);color:var(--parchment);padding:12px 18px;font-family:Lora,serif;font-size:15px;text-align:left;cursor:pointer;width:100%;border-radius:3px;transition:border-color .15s var(--ease)}.waitlist__email-pill:hover{border-color:var(--parchment)}.waitlist__email-pill .waitlist__edit{margin-left:auto;font-family:IM Fell English,serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light)}.waitlist__details-inner{display:flex;flex-direction:column;gap:22px;padding-top:8px}.waitlist__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.waitlist__field{display:flex;flex-direction:column;gap:8px}.waitlist__label{font-family:IM Fell English,serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);font-weight:400}.waitlist__label em{font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;letter-spacing:0;text-transform:none;color:var(--ink-light);font-size:13px;margin-left:4px}.waitlist__field input{background:transparent;border:1.5px solid var(--ink-light);color:var(--parchment);padding:12px 14px;font-family:Lora,serif;font-size:16px;font-weight:500;outline:none;border-radius:3px;transition:border-color .15s var(--ease),box-shadow .15s var(--ease);box-shadow:inset 0 1px 2px #0000002e}.waitlist__field input:focus{border-color:var(--gold-light);box-shadow:inset 0 1px 2px #0000002e,0 0 0 2px #d88a4738}.waitlist__field input::placeholder{color:var(--ink-light);font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;font-weight:500}.waitlist__choices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.waitlist__choice{background:transparent;border:1.5px solid var(--ink-light);color:var(--parchment);padding:14px 16px;font-family:IM Fell English,serif;font-size:14px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-radius:3px;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.waitlist__choice:hover{border-color:var(--parchment)}.waitlist__choice.selected{background:var(--parchment);color:var(--ink);border-color:var(--parchment)}.waitlist__submit{align-self:flex-start;background:var(--parchment);color:var(--ink);border:1.5px solid var(--parchment);padding:14px 28px;font-family:IM Fell English,serif;font-size:15px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;cursor:pointer;border-radius:3px;transition:background .15s var(--ease),color .15s var(--ease),opacity .15s var(--ease);box-shadow:inset 0 0 0 1px #1e14090f,0 1px 2px #0000002e}.waitlist__submit:hover{background:var(--gold);color:var(--parchment);border-color:var(--gold)}.waitlist__submit:disabled{opacity:.35;cursor:not-allowed;background:transparent;color:var(--parchment);border-color:var(--ink-light);box-shadow:none}.waitlist__confirm{border:1.5px solid var(--parchment);border-radius:3px;padding:22px 24px;max-width:640px;display:flex;align-items:center;gap:16px;background:#d88a470d}.waitlist__confirm-glyph{font-family:var(--font-display);font-size:28px;color:var(--gold-light);line-height:1}.waitlist__confirm-title{font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;font-size:21px;color:var(--parchment);font-weight:500;line-height:1.35}.waitlist__form button{background:var(--parchment);color:var(--ink);border:0;padding:0 28px;font-family:var(--font-ui);font-size:14px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease)}.waitlist__form button:hover{background:var(--gold);color:var(--parchment)}.waitlist__form.has-error input{border-color:#d88a478c;box-shadow:inset 0 1px 2px #0003,0 0 0 2px #d88a4724}.waitlist__status{display:grid;grid-template-columns:0fr;opacity:0;transition:grid-template-columns .32s var(--ease),opacity .22s var(--ease),margin-top .32s var(--ease);margin-top:0;overflow:hidden}.waitlist__status:not(.waitlist__status--empty){grid-template-columns:1fr;opacity:1;margin-top:12px}.waitlist__status>*{min-width:0}.waitlist__status-glyph{font-family:IM Fell English,serif;color:var(--gold);margin-right:10px;font-size:15px;line-height:1;display:inline-block}.waitlist__status-msg{font-family:"Brygada 1918",IM Fell English,serif;font-style:italic;font-size:15px;line-height:1.45;color:var(--parchment)}.waitlist__status-retry{margin-left:12px;background:transparent;border:0;padding:0 0 1px;font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);cursor:pointer;border-bottom:1px solid var(--ink-medium)}.waitlist__status-retry:hover{color:var(--parchment);border-bottom-color:var(--parchment)}.waitlist__status--network .waitlist__status-msg,.waitlist__status--duplicate .waitlist__status-msg{display:inline}.waitlist__status--network:before,.waitlist__status--duplicate:before{content:none}.waitlist__status>span,.waitlist__status>button{vertical-align:middle}.waitlist__status--network:not(.waitlist__status--empty),.waitlist__status--duplicate:not(.waitlist__status--empty){padding:0}.waitlist__status--network:not(.waitlist__status--empty),.waitlist__status--duplicate:not(.waitlist__status--empty){background:#d88a470f;border-left:2px solid var(--gold);border-radius:2px}.waitlist__status--network:not(.waitlist__status--empty) .waitlist__status-glyph,.waitlist__status--duplicate:not(.waitlist__status--empty) .waitlist__status-glyph,.waitlist__status--validation:not(.waitlist__status--empty) .waitlist__status-glyph{padding-left:14px}.waitlist__status--duplicate:not(.waitlist__status--empty) .waitlist__status-glyph{color:var(--parchment)}.waitlist__status:not(.waitlist__status--empty)>:last-child{padding-right:14px}.waitlist__status:not(.waitlist__status--empty){padding:10px 0}.waitlist__status--validation:not(.waitlist__status--empty){background:transparent;border-left:0;padding:4px 0 0}.waitlist__status--validation:not(.waitlist__status--empty) .waitlist__status-glyph{padding-left:0}.waitlist__form button[data-busy=true],.waitlist__submit[data-busy=true]{cursor:progress;opacity:.78}.waitlist__form button[data-busy=true]:after,.waitlist__submit[data-busy=true]:after{content:"";display:inline-block;width:4px;height:4px;margin-left:8px;border-radius:50%;background:currentColor;animation:waitlistDot .9s ease-in-out infinite;vertical-align:middle}@keyframes waitlistDot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.waitlist__form input:disabled{opacity:.7;cursor:progress}@media(prefers-reduced-motion:reduce){.waitlist__form button[data-busy=true]:after,.waitlist__submit[data-busy=true]:after{animation:none;opacity:.6}}.waitlist__nospam{margin-top:14px;font-family:var(--font-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-light);font-weight:500}.waitlist__crow{position:absolute;right:-60px;top:60px;width:360px;opacity:.16;pointer-events:none;filter:invert(1) brightness(2.2)}.footer{padding:72px 0 32px;background:var(--parchment);border-top:1.5px solid var(--ink)}.footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:64px;padding-bottom:48px;border-bottom:1px solid var(--rule-strong)}.footer__brand{display:flex;flex-direction:column;gap:16px;max-width:360px}.footer__brand-mark{display:flex;align-items:center;gap:12px}.footer__brand-mark img{width:40px;height:40px}.footer__brand-mark span{font-family:var(--font-ceremonial);font-size:28px;color:var(--ink);line-height:1}.footer__tagline{font-family:var(--font-italic);font-style:italic;font-size:18px;color:var(--ink-medium);line-height:1.45;margin:0;font-weight:500}.footer__col h4{font-family:var(--font-label);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 16px;font-weight:500}.footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer__col a{font-family:var(--font-body);font-size:15px;color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;font-weight:500}.footer__col a:hover{color:var(--gold);border-bottom-color:var(--gold)}.footer__bottom{padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-family:var(--font-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-medium);font-weight:500}@media(max-width:1080px){.measure,.nav__inner{padding-left:40px;padding-right:40px}.nav__links .nav__link[data-collapsible],.nav__links .nav__sep[data-collapsible]{display:none}}@media(max-width:960px){.section{padding:80px 0}.hero{padding:64px 0 80px}.hero__grid{grid-template-columns:1fr;gap:56px}.hero__device-stage{order:-1}.proof{grid-template-columns:1fr}.proof__grid{border-right:0;border-bottom:1px solid var(--ink)}.features__grid{grid-template-columns:1fr}.feature{border-right:0;border-bottom:1px solid var(--rule-strong)}.feature:last-child{border-bottom:0}.steps{grid-template-columns:1fr}.step{border-right:0;border-bottom:1px solid var(--rule-strong)}.step:last-child{border-bottom:0}.pricing__shell{grid-template-columns:1fr}.pricing__hero{border-right:0;border-bottom:1px solid var(--ink)}.pricing__features{grid-template-columns:1fr;padding:36px}.faq__head{grid-template-columns:1fr;gap:24px}.faq__compare{grid-template-columns:1fr}.faq__compare-col{border-right:0;border-bottom:1px solid var(--rule-strong)}.faq__compare-col:last-child{border-bottom:0}.waitlist__callouts{grid-template-columns:1fr}.callout{border-right:0;border-bottom:1px solid var(--ink-medium)}.callout:last-child{border-bottom:0}.footer__top{grid-template-columns:1fr 1fr}.features__head{flex-direction:column;align-items:flex-start;gap:16px}.crow-banner__caption{display:none}.plate-banner{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:56px 32px;row-gap:32px}.plate-banner__card{grid-row:1;width:260px;justify-self:center}.plate-banner__col,.plate-banner__col--ama,.plate-banner__col--nous{grid-row:auto;display:flex;flex-direction:column;gap:18px;max-width:none;justify-self:stretch;text-align:left;align-items:flex-start}.plate-banner__head{grid-row:auto;align-self:auto;justify-self:auto}.plate-banner__senses,.plate-banner__nous-body{grid-row:auto;margin-top:0;align-self:auto}.plate-banner__col--ama .plate-banner__heading{justify-content:flex-start}.plate-banner__senses li{grid-template-columns:auto 1fr;column-gap:10px}.plate-banner__sense{order:2}.plate-banner__sense-num{order:1;text-align:left}}@media(max-width:960px)and (min-width:641px){.hero__grid{grid-template-columns:1fr;justify-items:center;text-align:center;gap:40px;row-gap:40px}.hero__intro{order:1;grid-column:1;grid-row:auto;align-self:auto;max-width:640px}.hero__grid>.hero__device-stage{order:2;grid-column:1;grid-row:auto}.hero__cta{order:3;grid-column:1;grid-row:auto;align-self:auto;display:flex;flex-direction:column;align-items:center;gap:22px}.hero__downloads{justify-content:center}.hero__cta .hero__waitlist-cta{justify-content:center;text-align:center}.plate-banner{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:56px;row-gap:44px;padding:56px 40px 60px}.plate-banner__card{grid-column:1 / -1;grid-row:1;width:260px;justify-self:center}.plate-banner__col--ama{grid-column:1;grid-row:2;justify-self:end;text-align:right;align-items:flex-end;max-width:320px}.plate-banner__col--nous{grid-column:2;grid-row:2;justify-self:start;text-align:left;align-items:flex-start;max-width:320px}.plate-banner__col--ama .plate-banner__heading{justify-content:flex-end}.plate-banner__head{grid-row:auto;align-self:auto}.plate-banner__senses,.plate-banner__nous-body{grid-row:auto;margin-top:16px;align-self:auto}.plate-banner__senses li{grid-template-columns:1fr 28px;column-gap:0}.plate-banner__sense{order:0}.plate-banner__sense-num{order:0;text-align:right}}@media(max-width:640px){.measure,.nav__inner{padding-left:24px;padding-right:24px}.nav__links .nav__link:not(.nav__link--cta){display:none}.nav__links .nav__sep{display:none}.nav__brand-word{font-size:22px}.proof__grid{grid-template-columns:1fr}.proof__cell{border-right:0!important}.footer__top{grid-template-columns:1fr}.feature,.step,.pricing__hero{padding:36px 24px}.callout,.proof__cell,.proof__reviews{padding:32px 24px}.faq__btn{padding:22px 0;font-size:18px}.faq__body{padding-right:0;font-size:15px}.waitlist__form,.waitlist__fields{grid-template-columns:1fr}.waitlist__form button{padding:16px}.hero__waitlist-cta{flex-direction:column;align-items:center;gap:16px;text-align:center}.hero__waitlist-note{align-items:center}.hero__grid{grid-template-columns:1fr;gap:40px}.hero__intro{order:1;grid-column:1;grid-row:auto;align-self:auto}.hero__grid>.hero__device-stage{order:2;grid-column:1;grid-row:auto}.hero__cta{order:3;grid-column:1;grid-row:auto;align-self:auto}.hero__device-stage>div{transform:scale(.82);transform-origin:center;margin:-72px -34px}.hero__downloads{justify-content:center}}
