@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,SOFT,WONK@9..144,300..700,0..100,0..1&family=Public+Sans:wght@400..700&display=swap&subset=latin,latin-ext";.lc{--paper: #e9ede6;--surface: #f6f8f3;--surface-plate: #fdfefb;--surface-sunken: #e3e9e0;--ink: #161d18;--ink-muted: #4c574e;--on-accent: #f6f8f3;--accent: #3c5c48;--accent-strong: #2e4a38;--accent-soft: #dce6dc;--seal: #3a4e63;--seal-soft: #dfe5ec;--line: #cbd5c7;--line-strong: #768871;--line-hair: 1px;--line-rule: 2px;--shadow-sm: 0 1px 0 rgb(22 29 24 / .05);--shadow-md: 0 1px 1px rgb(22 29 24 / .04), 0 10px 24px -18px rgb(22 29 24 / .35);--engrave: 0 1px 0 rgb(255 255 255 / .75);--font-display: "Fraunces", Georgia, "Times New Roman", serif;--font-ui: "Public Sans", -apple-system, "Segoe UI", system-ui, sans-serif;--measure: 68ch;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--radius-sm: 2px;--radius-md: 3px;--radius-lg: 5px;--tracking-tight: -.011em;--tracking-label: .08em;--tracking-wordmark: .06em;--focus: var(--accent-strong);color-scheme:light dark;color:var(--ink);background:var(--paper);font-family:var(--font-ui);font-size:1rem;line-height:1.6;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:dark){.lc:not([data-lc-theme=light]){--paper: #0e1310;--surface: #151c17;--surface-plate: #1c241e;--surface-sunken: #202a23;--ink: #e3eadf;--ink-muted: #9daa9f;--on-accent: #0e1310;--accent: #9cc6a8;--accent-strong: #b6d9bf;--accent-soft: #26332a;--seal: #9fb4ce;--seal-soft: #1f2833;--line: #2b362e;--line-strong: #5c6f60;--engrave: 0 1px 0 rgb(255 255 255 / .04)}}.lc-section{padding:var(--space-9) var(--space-5)}.lc-inner{max-width:68rem;margin:0 auto}.lc-inner--narrow{max-width:44rem}.lc-split{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));align-items:start}.lc-rule{border:0;border-top:var(--line-hair) solid var(--line);margin:var(--space-8) 0}.lc-rule--declare{border-top:var(--line-rule) solid var(--accent);width:4rem;margin:0 0 var(--space-5)}.lc h1,.lc h2,.lc h3,.lc .lc-display{font-family:var(--font-display);font-weight:500;letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--ink);margin:0 0 var(--space-4)}.lc .lc-display{font-size:clamp(2.5rem,6vw,4.25rem);line-height:1.04;font-variation-settings:"opsz" 72,"SOFT" 24,"WONK" 1}.lc h2{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.12;font-variation-settings:"opsz" 40,"SOFT" 16}.lc h3{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;font-variation-settings:"opsz" 24,"SOFT" 10}.lc-eyebrow{font-family:var(--font-ui);font-size:.75rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-3)}.lc-lede{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55;color:var(--ink-muted);max-width:var(--measure);margin:0 0 var(--space-6)}.lc-prose{max-width:var(--measure)}.lc-prose p{margin:0 0 var(--space-5)}.lc-prose p:last-child{margin-bottom:0}.lc-prose strong{font-weight:600;color:var(--ink)}.lc-prose a{color:var(--accent-strong);text-decoration-thickness:1px;text-underline-offset:.18em}.lc-prose a:hover{color:var(--ink)}.lc-quiet{color:var(--ink-muted);font-size:.9375rem}.lc-plate{background:var(--surface-plate);border:var(--line-hair) solid var(--line);border-top:var(--line-rule) solid var(--accent);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-md)}.lc-plate--sunken{background:var(--surface-sunken);border-top-color:var(--line-strong);box-shadow:none}.lc-stamp{display:inline-block;padding:0 var(--space-2);background:var(--seal-soft);color:var(--seal);border:var(--line-hair) solid color-mix(in srgb,var(--seal) 40%,transparent);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.75;white-space:nowrap}.lc-action{display:inline-block;font-family:var(--font-ui);font-size:.9375rem;font-weight:600;letter-spacing:.01em;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:var(--line-hair) solid var(--accent-strong);background:var(--accent);color:var(--on-accent);text-decoration:none;transition:background .12s ease,transform .12s ease}.lc-action:hover{background:var(--accent-strong);color:var(--on-accent)}.lc-action:active{transform:translateY(1px)}.lc-action--quiet{background:transparent;color:var(--accent-strong);border-color:var(--line-strong)}.lc-action--quiet:hover{background:var(--accent-soft);color:var(--ink)}.lc :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lc-ruled{list-style:none;margin:0;padding:0;max-width:var(--measure)}.lc-ruled li{padding:var(--space-3) 0;border-bottom:var(--line-hair) solid var(--line);display:flex;gap:var(--space-4);align-items:baseline}.lc-ruled li:first-child{border-top:var(--line-hair) solid var(--line)}.lc-ruled-key{font-size:.8125rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);flex:0 0 8rem}.lc-figure{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.75rem);line-height:1;font-variation-settings:"opsz" 48,"SOFT" 12;color:var(--ink);text-shadow:var(--engrave)}.lc-figure-unit{font-family:var(--font-ui);font-size:.8125rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted)}.lc-wordmark{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:var(--tracking-wordmark);text-transform:uppercase;color:var(--ink);text-decoration:none}@media(prefers-reduced-motion:reduce){.lc *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/landcore.css.map */
