@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-latin.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-italic-latin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-latin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-latin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-latin.woff2) format("woff2")}@font-face{font-family:Fraunces Fallback;font-style:normal;src:local("Georgia");size-adjust:104.5%;ascent-override:93.59%;descent-override:24.4%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;font-style:italic;src:local("Georgia Italic"),local("Georgia-Italic");size-adjust:98.79%;ascent-override:99%;descent-override:25.81%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local("Arial"),local("ArialMT");size-adjust:105.15%;ascent-override:92.13%;descent-override:22.94%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback Noto;font-style:normal;src:local("Noto Serif"),local("Noto Serif Regular"),local("NotoSerif-Regular");size-adjust:99.52%;ascent-override:98.27%;descent-override:25.62%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback Noto;font-style:italic;src:local("Noto Serif Italic"),local("NotoSerif-Italic");size-adjust:96.56%;ascent-override:101.28%;descent-override:26.41%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback DejaVu;font-style:normal;src:local("DejaVu Serif"),local("DejaVuSerif");size-adjust:91.16%;ascent-override:107.29%;descent-override:27.97%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback DejaVu;font-style:italic;src:local("DejaVu Serif Italic"),local("DejaVuSerif-Italic");size-adjust:86.85%;ascent-override:112.61%;descent-override:29.36%;line-gap-override:0%}@font-face{font-family:Inter Fallback Roboto;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:107.92%;ascent-override:89.77%;descent-override:22.35%;line-gap-override:0%}@font-face{font-family:Inter Fallback Noto;src:local("Noto Sans"),local("Noto Sans Regular"),local("NotoSans-Regular");size-adjust:102.53%;ascent-override:94.49%;descent-override:23.53%;line-gap-override:0%}:root{color-scheme:light;--paper: #f5f0e6;--surface: #fffcf6;--ink: #1d2a21;--muted: #655f55;--forest: #2e6a40;--forest-ink: #213d30;--forest-band: #1f3a28;--sage: #e3ede1;--sun: #d96345;--tomato: #b9492b;--tomato-text: #a8382b;--peach: #f2ae8f;--cream: #f7f3ea;--hairline: #e3daca;--shadow-screen: 0 0 0 1px rgb(29 42 33 / .07), 0 2.75rem 5rem -1.75rem rgb(33 61 48 / .38), 0 1rem 2rem -.875rem rgb(29 42 33 / .22);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--font-display: "Fraunces", "Fraunces Fallback", "Fraunces Fallback Noto", "Fraunces Fallback DejaVu", Georgia, serif;--font-body: "Inter", "Inter Fallback", "Inter Fallback Roboto", "Inter Fallback Noto", system-ui, sans-serif;--gutter: clamp(1.25rem, 4vw, 2.5rem);--section: clamp(3rem, 6.5vw, 6rem);--header: 4.5rem;--container: 72rem;font-family:var(--font-body);font-size:100%;color:var(--ink);background:var(--paper);scroll-behavior:smooth;scroll-padding-top:var(--header);-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(min-width:105rem){:root{--container: 82rem}}*{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100svh;margin:0;font-size:1.125rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern"}main{flex:1 0 auto}main:focus{outline:none}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:400;text-wrap:balance}h1{font-size:clamp(2.75rem,1.6rem + 5vw,5.5rem);line-height:1.02;letter-spacing:-.025em;max-width:14ch}h2{font-size:clamp(2.25rem,1.4rem + 3vw,4rem);line-height:1.04;letter-spacing:-.022em;max-width:18ch}h3{font-size:clamp(1.375rem,1.2rem + .5vw,1.5rem);line-height:1.25;letter-spacing:-.01em}h1 em,h2 em,.accent{font-style:italic;color:var(--tomato);letter-spacing:-.016em}h1 em,h2 em{display:block}p,li,summary{text-wrap:pretty}a{color:var(--forest);text-decoration-thickness:1px;text-underline-offset:.22em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--forest);outline-offset:4px;border-radius:4px}img,svg{max-width:100%;height:auto;display:block}ul{margin:0;padding-left:1.25rem}strong{font-weight:600}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:.6em;margin-bottom:1.25rem;font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--forest)}.eyebrow:before{content:"";flex:none;width:1.05em;height:.52em;border-radius:1.05em 1.05em 0 0;background:var(--sun);translate:0 -.06em}.lede{font-size:clamp(1.125rem,1rem + .6vw,1.375rem);line-height:1.55;color:var(--muted)}.body-copy{max-width:36rem}.body-copy p+p{margin-top:1rem}.small{font-size:.9375rem;line-height:1.55;color:var(--muted)}.num{font-variant-numeric:tabular-nums}.screen{container-type:inline-size;position:relative}.screen>picture,.screen>img{display:block}.screen img{width:100%;border-radius:12.9cqi;box-shadow:var(--shadow-screen);background:var(--surface)}.lens img{width:100%;border-radius:1.5rem;background:var(--surface);box-shadow:0 0 0 1px #1d2a210f,0 2rem 3.5rem -1rem #213d3057,0 .75rem 1.5rem -.5rem #1d2a212e}.chip{display:inline-flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem .875rem 1rem;border-radius:1.25rem;background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px #1d2a210f,0 1.5rem 3rem -1rem #213d3066,0 .5rem 1rem -.375rem #1d2a2129;line-height:1.25;width:max-content;max-width:100%}.chip-icon{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.875rem;background:var(--sage);color:var(--forest)}.chip-icon svg{width:1.375rem;height:1.375rem}.chip-title{display:block;font-family:var(--font-display);font-style:italic;font-size:1.375rem;letter-spacing:-.01em}.chip-sub{display:block;font-size:.9375rem;color:var(--muted);font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border-radius:999px;background:var(--forest-ink);color:var(--cream);font-weight:600;font-size:1rem;text-decoration:none}.btn:hover{background:var(--ink)}.badges{display:flex;flex-wrap:wrap;gap:.75rem}.badges a{display:block;border-radius:9px}.badges img{height:48px;width:auto}.skip-link{position:absolute;z-index:50;top:.75rem;left:1rem;padding:.75rem 1rem;border-radius:.75rem;background:var(--surface);color:var(--forest);font-weight:600;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:40;height:var(--header);background:#f5f0e6f2;border-bottom:1px solid rgb(29 42 33 / .08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:100%}.lockup{display:inline-flex;align-items:center;min-height:48px;min-width:48px;border-radius:6px}.lockup img{height:2rem;width:auto}.site-nav{display:flex;align-items:center;gap:clamp(0rem,.8vw,.75rem)}.site-nav a{padding-inline:.75rem}.site-nav a,.menu-panel a{display:inline-flex;align-items:center;min-height:48px;min-width:48px;justify-content:center;color:var(--ink);font-size:.9375rem;font-weight:500;text-decoration:none}.site-nav a:hover,.menu-panel a:hover{color:var(--forest);text-decoration:underline;text-decoration-thickness:2px}.site-nav a[aria-current=page]{color:var(--forest);text-decoration:underline}.header-actions{display:flex;align-items:center;gap:.5rem}.get{display:inline-flex;align-items:center;min-height:48px;min-width:48px;text-decoration:none;border-radius:999px}.get span{display:inline-flex;align-items:center;height:2.5rem;padding:0 1.125rem;border-radius:999px;background:var(--forest-ink);color:var(--cream);font-size:.9375rem;font-weight:600;white-space:nowrap}.get:hover span{background:var(--ink)}.menu{display:none;position:relative}.menu summary{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;cursor:pointer;list-style:none;color:var(--ink)}.menu summary::-webkit-details-marker{display:none}.menu summary svg{width:1.5rem;height:1.5rem}.menu .icon-close,.menu[open] .icon-open{display:none}.menu[open] .icon-close{display:block}.menu-panel{position:absolute;right:0;top:calc(100% + .5rem);display:grid;min-width:15rem;max-height:calc(100svh - var(--header) - 1rem);overflow:auto;padding:.5rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px #1d2a2114,0 1.5rem 3rem -1rem #213d3059}.menu-panel a{justify-content:flex-start;padding:0 1rem;border-radius:.75rem;font-size:1.0625rem}@media(max-width:56rem){.site-nav{display:none}.menu{display:block}}@media(max-width:22rem){.get span{padding:0 .875rem}.lockup img{height:1.625rem}}@media(prefers-reduced-motion:no-preference){.js-reveal .reveal.is-in{transition:opacity .38s ease-out,translate .38s cubic-bezier(.22,1,.36,1)}.js-reveal .reveal:not(.is-in){opacity:0;translate:0 8px}}.site-footer{padding-block:clamp(3.5rem,7vw,5.5rem) 2rem;background:var(--forest-band);color:var(--cream);font-size:.9375rem}.site-footer a{color:inherit}.footer-top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:2.5rem}.footer-brand .lockup img{height:2.25rem}.footer-brand p{margin-top:1rem;font-family:var(--font-display);font-size:1.5rem;line-height:1.2;overflow-wrap:anywhere}.footer-brand p em{font-style:italic;color:var(--peach)}.footer-col h2{margin-bottom:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#cfdec5d9}.footer-col ul{padding:0;list-style:none}.footer-col a{display:inline-flex;align-items:center;min-height:48px;min-width:48px;text-decoration:none;font-size:1rem;overflow-wrap:anywhere}.footer-top>*{min-width:0}.footer-col a:hover{text-decoration:underline}.site-footer :focus-visible{outline-color:var(--peach)}.footer-bottom{margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.5rem;border-top:1px solid rgb(188 208 175 / .22);display:grid;gap:.5rem;color:#f7f3eacc;font-size:.9375rem}.footer-bottom p:first-child{color:var(--cream)}@media(max-width:48rem){.footer-top{grid-template-columns:auto minmax(0,1fr);gap:2.5rem 1.5rem}.footer-brand{grid-column:1 / -1}}@media(max-width:24rem){.footer-top{grid-template-columns:minmax(0,1fr);gap:2rem}}.page{padding-block:clamp(3rem,7vw,6rem) var(--section)}.page-head{max-width:48rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.page-head h1{margin-bottom:1.5rem;max-width:16ch}.page-head .meta{margin-bottom:1rem;font-size:.9375rem;font-weight:500;color:var(--muted)}.page-grid{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.toc{position:sticky;top:calc(var(--header) + 1.5rem);font-size:.9375rem}.toc h2{margin-bottom:.5rem;font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.toc ol{margin:0;padding:0;list-style:none;border-left:1px solid var(--hairline)}.toc a{display:flex;align-items:center;min-height:2.25rem;padding:.25rem 0 .25rem 1rem;margin-left:-1px;border-left:2px solid transparent;color:var(--muted);text-decoration:none;line-height:1.35}.toc a:hover,.toc a:focus-visible{color:var(--forest);border-left-color:var(--forest)}.page-grid:has(#at-a-glance:target) .toc a[href="#at-a-glance"],.page-grid:has(#in-short:target) .toc a[href="#in-short"],.page-grid:has(#who:target) .toc a[href="#who"],.page-grid:has(#on-your-phone:target) .toc a[href="#on-your-phone"],.page-grid:has(#crash-reports:target) .toc a[href="#crash-reports"],.page-grid:has(#purchases:target) .toc a[href="#purchases"],.page-grid:has(#device-backups:target) .toc a[href="#device-backups"],.page-grid:has(#files:target) .toc a[href="#files"],.page-grid:has(#deleting:target) .toc a[href="#deleting"],.page-grid:has(#contact:target) .toc a[href="#contact"],.page-grid:has(#waitlist:target) .toc a[href="#waitlist"],.page-grid:has(#your-rights:target) .toc a[href="#your-rights"],.page-grid:has(#children:target) .toc a[href="#children"],.page-grid:has(#changes:target) .toc a[href="#changes"],.page-grid:has(#using:target) .toc a[href="#using"],.page-grid:has(#full-harvest:target) .toc a[href="#full-harvest"],.page-grid:has(#your-data:target) .toc a[href="#your-data"],.page-grid:has(#warranty:target) .toc a[href="#warranty"],.page-grid:has(#liability:target) .toc a[href="#liability"],.page-grid:has(#law:target) .toc a[href="#law"],.page-grid:has(#about:target) .toc a[href="#about"],.page-grid:has(#backups:target) .toc a[href="#backups"],.page-grid:has(#units:target) .toc a[href="#units"],.page-grid:has(#bugs:target) .toc a[href="#bugs"],.page-grid:has(#email:target) .toc a[href="#email"]{color:var(--forest);border-left-color:var(--forest)}.prose{max-width:38rem}.prose h2{font-size:clamp(1.625rem,1.3rem + 1vw,2rem);line-height:1.15;margin:3rem 0 1rem;max-width:none;scroll-margin-top:1.5rem}.prose h2:first-child{margin-top:0}.prose h3{margin:2rem 0 .75rem}.prose p+p{margin-top:1rem}.prose address{font-style:normal;margin-top:1rem}.prose a{overflow-wrap:anywhere}.glance{margin-bottom:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.5rem,3vw,2.25rem);border-radius:1.5rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline)}.glance h2{margin:0 0 1rem}.glance ul{display:grid;gap:.75rem;padding:0;list-style:none}.glance li{position:relative;padding-left:2rem}.glance li:before{content:"";position:absolute;left:0;top:.55em;width:1.05rem;height:.52rem;border-radius:1rem 1rem 0 0;background:var(--sun)}main:has(>.page-center){display:flex;flex-direction:column}.page-center{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page-center>.page-center-quilt{width:min(100%,22rem);margin:0 auto clamp(2rem,5vw,3rem)}.page-center h1{margin-bottom:1.25rem}.page-center .lede{max-width:34rem;margin-inline:auto}.page-center-action{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,2.75rem)}.page-center-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .75rem;margin-top:2rem;font-size:.9375rem;color:var(--muted)}.page-center-more a{display:inline-flex;align-items:center;min-height:2.25rem}.page-center-more a:focus-visible{outline-offset:2px}@media(max-width:30rem){.glance{padding:1.25rem 1rem;border-radius:1.25rem}.glance li{padding-left:1.5rem}}@media(max-width:56rem){.page-grid{grid-template-columns:minmax(0,1fr)}.toc{position:static;padding-bottom:1.5rem;border-bottom:1px solid var(--hairline)}.toc ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));gap:0 1rem;align-items:start;border-left:0}.toc a{align-items:flex-start;min-height:2.75rem;padding:.6rem 0 .25rem;margin-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@media(forced-colors:active){.btn,.get span,.chip,.menu-panel{border:1px solid CanvasText}.eyebrow:before,.glance li:before{background:CanvasText}}@media print{.site-header,.menu,.skip-link{display:none}.reveal{animation:none!important;opacity:1!important;translate:none!important}}.quilt[data-astro-cid-rzl2iyrq]{--off: #cbc2af;--label: var(--muted);--s: calc( var(--s1, 0) + 2 * var(--s2, 0) + 4 * var(--s4, 0) + 8 * var(--s8, 0) + 16 * var(--s16, 0) + 32 * var(--s32, 0) );position:relative;margin:0}.s1[data-astro-cid-rzl2iyrq]{--s1: 1}.s2[data-astro-cid-rzl2iyrq]{--s2: 1}.s4[data-astro-cid-rzl2iyrq]{--s4: 1}.s8[data-astro-cid-rzl2iyrq]{--s8: 1}.s16[data-astro-cid-rzl2iyrq]{--s16: 1}.s32[data-astro-cid-rzl2iyrq]{--s32: 1}.quilt-months[data-astro-cid-rzl2iyrq],.quilt-field[data-astro-cid-rzl2iyrq]{display:grid}.quilt-months[data-astro-cid-rzl2iyrq]{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-bottom:.625rem;font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--label);white-space:nowrap}.quilt-months[data-astro-cid-rzl2iyrq] span[data-astro-cid-rzl2iyrq]{grid-column:span 4;padding-left:.12em}.quilt-months[data-astro-cid-rzl2iyrq] .pad[data-astro-cid-rzl2iyrq]{grid-column:span 1;padding:0}.quilt-svg[data-astro-cid-rzl2iyrq]{display:block;width:100%;height:auto;overflow:visible}.off[data-astro-cid-rzl2iyrq]{fill:var(--off)}.quilt-mini[data-astro-cid-rzl2iyrq] .quilt-months[data-astro-cid-rzl2iyrq]{display:none}.quilt-full[data-astro-cid-rzl2iyrq]{container-type:inline-size;--days-col: 1.5rem}.quilt-full[data-astro-cid-rzl2iyrq] .quilt-field[data-astro-cid-rzl2iyrq]{grid-template-columns:var(--days-col) 1fr}.quilt-full[data-astro-cid-rzl2iyrq] .quilt-months[data-astro-cid-rzl2iyrq]{margin-left:var(--days-col)}.quilt-full[data-astro-cid-rzl2iyrq] .quilt-body[data-astro-cid-rzl2iyrq]{max-width:max(20rem,calc((100svh - var(--header) - 13rem) * (var(--s) + 1.5) / 7.5 + var(--days-col)))}.quilt-weekdays[data-astro-cid-rzl2iyrq]{display:grid;grid-template-rows:minmax(0,1fr) repeat(7,minmax(0,4fr)) minmax(0,1fr);line-height:1;align-items:center;font-size:.8125rem;font-weight:500;color:var(--label)}.quilt[data-astro-cid-rzl2iyrq][data-quilt] .on[data-astro-cid-rzl2iyrq]{cursor:default;outline:none;transform-box:fill-box;transform-origin:center}.quilt[data-astro-cid-rzl2iyrq][data-quilt] .on[data-astro-cid-rzl2iyrq]:hover{transform:scale(1.18)}.focus-ring[data-astro-cid-rzl2iyrq]{display:none;stroke:var(--ink);stroke-width:3px;vector-effect:non-scaling-stroke;pointer-events:none}.quilt-svg[data-astro-cid-rzl2iyrq]:has(.on:focus-visible) .focus-ring[data-astro-cid-rzl2iyrq]{display:inline}.quilt-svg[data-astro-cid-rzl2iyrq]:has(.is-today:focus-visible) [data-astro-cid-rzl2iyrq]:is(.ring,.ring-amount){visibility:hidden}@supports not selector(:has(*)){.quilt[data-astro-cid-rzl2iyrq][data-quilt] .on[data-astro-cid-rzl2iyrq]:focus-visible rect[data-astro-cid-rzl2iyrq]{stroke:var(--ink);stroke-width:1.1;paint-order:stroke}}@media(prefers-reduced-motion:no-preference){.quilt[data-astro-cid-rzl2iyrq][data-quilt] .on[data-astro-cid-rzl2iyrq]{transition:transform .16s ease}}.quilt-full[data-astro-cid-rzl2iyrq] .off[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq] .crop[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq] .ring[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq] .legend-crop[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq] .caption-crop[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq] .quilt-mode[data-astro-cid-rzl2iyrq]{display:none}.quilt-legend[data-astro-cid-rzl2iyrq].legend-amount{gap:.375rem}.legend-amount[data-astro-cid-rzl2iyrq] li[data-astro-cid-rzl2iyrq]:first-child{margin-right:.25rem}.legend-amount[data-astro-cid-rzl2iyrq] li[data-astro-cid-rzl2iyrq]:last-child{margin-left:.25rem}@supports selector(:has(*)){.quilt-full[data-astro-cid-rzl2iyrq] .quilt-mode[data-astro-cid-rzl2iyrq]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,auto));gap:.25rem;max-width:100%;margin:0 0 1.25rem;padding:.3125rem;border:0;border-radius:1.125rem;background:#1d2a210f}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]{position:relative;display:grid;align-content:center;min-height:48px;padding:.5rem 1.25rem;border-radius:.875rem;cursor:pointer;line-height:1.3}.quilt-mode[data-astro-cid-rzl2iyrq] input[data-astro-cid-rzl2iyrq]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.quilt-mode[data-astro-cid-rzl2iyrq] .mode-name[data-astro-cid-rzl2iyrq]{font-weight:600;font-size:1rem}.quilt-mode[data-astro-cid-rzl2iyrq] small[data-astro-cid-rzl2iyrq]{font-size:.9375rem;color:var(--muted)}@media(max-width:30rem){.quilt-full[data-astro-cid-rzl2iyrq] .quilt-mode[data-astro-cid-rzl2iyrq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]{padding-inline:.875rem}.mode-more[data-astro-cid-rzl2iyrq]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]:has(:checked){background:var(--surface);box-shadow:0 0 0 1px #1d2a2114,0 .25rem .75rem -.25rem #213d304d}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]:has(input:focus){outline:3px solid var(--forest);outline-offset:2px}.quilt-full[data-astro-cid-rzl2iyrq]:has([value=crop]:checked) [data-astro-cid-rzl2iyrq]:is(.crop,.off,.ring){display:inline}.quilt-full[data-astro-cid-rzl2iyrq]:has([value=crop]:checked) [data-astro-cid-rzl2iyrq]:is(.amount,.off-tile,.ring-amount,.legend-amount,.caption-amount){display:none}.quilt-full[data-astro-cid-rzl2iyrq]:has([value=crop]:checked) .legend-crop[data-astro-cid-rzl2iyrq]{display:flex}.quilt-full[data-astro-cid-rzl2iyrq]:has([value=crop]:checked) .caption-crop[data-astro-cid-rzl2iyrq]{display:inline}}.quilt-legend[data-astro-cid-rzl2iyrq]{--swatch: min(calc((100cqi - var(--days-col)) * .76 / (var(--s) + 1.5)), 1.25rem);display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;font-size:.9375rem;color:var(--muted)}.quilt-legend[data-astro-cid-rzl2iyrq] li[data-astro-cid-rzl2iyrq]{display:inline-flex;align-items:center;gap:.5rem;margin:0}.quilt-legend[data-astro-cid-rzl2iyrq] svg[data-astro-cid-rzl2iyrq]{width:var(--swatch);height:var(--swatch)}.quilt-key[data-astro-cid-rzl2iyrq] circle[data-astro-cid-rzl2iyrq]{fill:var(--off)}.quilt-caption[data-astro-cid-rzl2iyrq]{margin-top:.75rem;font-size:.9375rem;color:var(--muted);max-width:40rem}.quilt-table[data-astro-cid-rzl2iyrq]{margin-top:.75rem}.quilt-table[data-astro-cid-rzl2iyrq] summary[data-astro-cid-rzl2iyrq]{display:inline-flex;align-items:center;gap:.75rem;min-height:48px;font-weight:600;color:var(--forest);cursor:pointer;list-style:none}.quilt-table[data-astro-cid-rzl2iyrq] summary[data-astro-cid-rzl2iyrq]::-webkit-details-marker{display:none}.quilt-table[data-astro-cid-rzl2iyrq] summary[data-astro-cid-rzl2iyrq]:hover span[data-astro-cid-rzl2iyrq]:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.quilt-table-icon[data-astro-cid-rzl2iyrq]{position:relative;flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1px var(--hairline)}.quilt-table-icon[data-astro-cid-rzl2iyrq]:before,.quilt-table-icon[data-astro-cid-rzl2iyrq]:after{content:"";position:absolute;inset:50% auto auto 50%;width:.6875rem;height:1.5px;background:var(--forest);translate:-50% -50%}.quilt-table-icon[data-astro-cid-rzl2iyrq]:after{rotate:90deg}.quilt-table[data-astro-cid-rzl2iyrq][open] .quilt-table-icon[data-astro-cid-rzl2iyrq]:after{rotate:0deg}@media(prefers-reduced-motion:no-preference){.quilt-table-icon[data-astro-cid-rzl2iyrq]:after{transition:rotate .15s ease}}.quilt-table[data-astro-cid-rzl2iyrq] table[data-astro-cid-rzl2iyrq]{width:100%;max-width:40rem;margin-top:.5rem;border-collapse:separate;border-spacing:0;border:1px solid var(--hairline);border-radius:1rem;background:var(--surface);font-size:.9375rem;font-variant-numeric:tabular-nums}.quilt-table[data-astro-cid-rzl2iyrq] th[data-astro-cid-rzl2iyrq],.quilt-table[data-astro-cid-rzl2iyrq] td[data-astro-cid-rzl2iyrq]{padding:.5rem 1rem;text-align:left;border-bottom:1px solid var(--hairline)}.quilt-table[data-astro-cid-rzl2iyrq] tbody[data-astro-cid-rzl2iyrq] tr[data-astro-cid-rzl2iyrq]:last-child>[data-astro-cid-rzl2iyrq],.quilt-table[data-astro-cid-rzl2iyrq][data-collapsed] tbody[data-astro-cid-rzl2iyrq] tr[data-astro-cid-rzl2iyrq]:has(+.later)>[data-astro-cid-rzl2iyrq]{border-bottom:0}.quilt-table[data-astro-cid-rzl2iyrq] th[data-astro-cid-rzl2iyrq]:first-child{white-space:nowrap}.quilt-table[data-astro-cid-rzl2iyrq] thead[data-astro-cid-rzl2iyrq] th[data-astro-cid-rzl2iyrq]{font-weight:600}.quilt-table[data-astro-cid-rzl2iyrq] tbody[data-astro-cid-rzl2iyrq] th[data-astro-cid-rzl2iyrq]{font-weight:500}.quilt-table[data-astro-cid-rzl2iyrq][data-collapsed] .later[data-astro-cid-rzl2iyrq]{display:none}.quilt-table-more[data-astro-cid-rzl2iyrq]{display:inline-flex;align-items:center;min-height:48px;margin-top:.25rem;padding:0;border:0;background:none;color:var(--forest);font:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;cursor:pointer}.quilt-table-more[data-astro-cid-rzl2iyrq][hidden]{display:none}.quilt-table-more[data-astro-cid-rzl2iyrq]:hover{text-decoration-thickness:2px}.quilt-tip[data-astro-cid-rzl2iyrq]{position:absolute;z-index:5;translate:-50% calc(-100% - .625rem);display:grid;gap:.125rem;padding:.5rem .75rem;border-radius:.75rem;background:var(--ink);color:var(--paper);font-size:.9375rem;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 .75rem 1.5rem -.5rem #1d2a2173}.quilt-tip[data-astro-cid-rzl2iyrq][hidden]{display:none}.quilt-tip[data-astro-cid-rzl2iyrq] strong[data-astro-cid-rzl2iyrq]{font-weight:600}.quilt-tip[data-astro-cid-rzl2iyrq] span[data-astro-cid-rzl2iyrq]{color:#f5f0e6c7}.w1[data-astro-cid-rzl2iyrq]{--w1: 1}.w2[data-astro-cid-rzl2iyrq]{--w2: 1}.w4[data-astro-cid-rzl2iyrq]{--w4: 1}.w8[data-astro-cid-rzl2iyrq]{--w8: 1}.w16[data-astro-cid-rzl2iyrq]{--w16: 1}.w32[data-astro-cid-rzl2iyrq]{--w32: 1}.d1[data-astro-cid-rzl2iyrq]{--d1: 1}.d2[data-astro-cid-rzl2iyrq]{--d2: 1}.d4[data-astro-cid-rzl2iyrq]{--d4: 1}@media(prefers-reduced-motion:no-preference){.quilt-animate[data-astro-cid-rzl2iyrq] .on[data-astro-cid-rzl2iyrq]{--w: calc( var(--w1, 0) + 2 * var(--w2, 0) + 4 * var(--w4, 0) + 8 * var(--w8, 0) + 16 * var(--w16, 0) + 32 * var(--w32, 0) );--d: calc(var(--d1, 0) + 2 * var(--d2, 0) + 4 * var(--d4, 0));transform-box:fill-box;transform-origin:center;animation:quilt-pop .45s cubic-bezier(.34,1.5,.64,1) both;animation-delay:calc(.15s + .8s * var(--w) / max(var(--s),1) + 15ms * var(--d))}.quilt-animate[data-astro-cid-rzl2iyrq] .ring[data-astro-cid-rzl2iyrq]{transform-box:fill-box;transform-origin:center;animation:quilt-ring .5s cubic-bezier(.22,1,.36,1) 1.25s both}}@keyframes quilt-pop{0%{opacity:0;transform:scale(.22)}35%{opacity:1}}@keyframes quilt-ring{0%{opacity:0;transform:scale(1.8)}}@media(forced-colors:active){.on[data-astro-cid-rzl2iyrq],.on[data-astro-cid-rzl2iyrq] rect[data-astro-cid-rzl2iyrq]{fill:CanvasText}.off[data-astro-cid-rzl2iyrq],.off-tile[data-astro-cid-rzl2iyrq],.quilt-key[data-astro-cid-rzl2iyrq] circle[data-astro-cid-rzl2iyrq]{fill:GrayText}.ring[data-astro-cid-rzl2iyrq],.ring-amount[data-astro-cid-rzl2iyrq],.focus-ring[data-astro-cid-rzl2iyrq]{stroke:Highlight}.quilt-legend[data-astro-cid-rzl2iyrq],.quilt-full[data-astro-cid-rzl2iyrq]:has([value]:checked) .quilt-legend[data-astro-cid-rzl2iyrq]{display:none}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]{border:1px solid CanvasText}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]:has(:checked){forced-color-adjust:none;background:Highlight;color:HighlightText}.quilt-mode[data-astro-cid-rzl2iyrq] label[data-astro-cid-rzl2iyrq]:has(:checked) small[data-astro-cid-rzl2iyrq]{color:HighlightText}.quilt-table-icon[data-astro-cid-rzl2iyrq]:before,.quilt-table-icon[data-astro-cid-rzl2iyrq]:after{forced-color-adjust:none;background:CanvasText}}.qr[data-astro-cid-fiyuhtnz]{display:none;align-items:center;gap:1rem;margin:0;text-align:left}.qr[data-astro-cid-fiyuhtnz] svg[data-astro-cid-fiyuhtnz]{width:6.5rem;height:6.5rem;border-radius:.75rem;box-shadow:0 0 0 1px var(--hairline)}.qr[data-astro-cid-fiyuhtnz] figcaption[data-astro-cid-fiyuhtnz]{max-width:9rem;font-size:.9375rem;line-height:1.4;color:var(--muted)}@media(min-width:56.25rem){.qr[data-astro-cid-fiyuhtnz]{display:flex}}.get-rowleaf--cta[data-astro-cid-7ea3ycl7],.get-rowleaf--page[data-astro-cid-7ea3ycl7]{display:flex;flex-direction:column;align-items:center;width:min(100%,26rem);text-align:center}.soon[data-astro-cid-7ea3ycl7]{display:flex;align-items:flex-start;gap:.6em;font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--muted)}.soon[data-astro-cid-7ea3ycl7]:before{content:"";flex:none;width:1.05em;height:.52em;border-radius:1.05em 1.05em 0 0;margin-top:calc((1.4em - .52em) / 2);background:var(--sun);translate:0 -.06em}.soon-title[data-astro-cid-7ea3ycl7]{font-weight:600;color:var(--ink)}.signup[data-astro-cid-7ea3ycl7]{width:100%;max-width:26rem;margin-top:.875rem}.signup-label[data-astro-cid-7ea3ycl7]{display:block;margin-bottom:.375rem;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--ink)}.signup[data-astro-cid-7ea3ycl7][data-state=done] .signup-label[data-astro-cid-7ea3ycl7],.signup[data-astro-cid-7ea3ycl7][data-state=error] .signup-label[data-astro-cid-7ea3ycl7]{visibility:hidden}.get-rowleaf--cta[data-astro-cid-7ea3ycl7] .signup[data-astro-cid-7ea3ycl7],.get-rowleaf--page[data-astro-cid-7ea3ycl7] .signup[data-astro-cid-7ea3ycl7]{margin-inline:auto}.signup-slot[data-astro-cid-7ea3ycl7]{display:grid;min-height:3.375rem}.signup-slot[data-astro-cid-7ea3ycl7]>[data-astro-cid-7ea3ycl7]{grid-area:1 / 1}.signup-pill[data-astro-cid-7ea3ycl7]{display:flex;align-items:center;gap:.375rem;min-width:0;height:3.375rem;padding:.25rem;border:1px solid #d9cfbd;border-radius:999px;background:var(--surface);box-shadow:0 1px 2px #1d2a210d}.signup-pill[data-astro-cid-7ea3ycl7]:focus-within{outline:3px solid var(--forest);outline-offset:3px}.signup[data-astro-cid-7ea3ycl7] input[data-astro-cid-7ea3ycl7]{flex:1 1 auto;align-self:stretch;min-width:0;padding:0 .5rem 0 1rem;border:0;border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:1rem}.signup[data-astro-cid-7ea3ycl7] input[data-astro-cid-7ea3ycl7]::placeholder{color:var(--muted);opacity:1}.signup[data-astro-cid-7ea3ycl7] input[data-astro-cid-7ea3ycl7]:focus-visible{outline:none}.signup-pill[data-astro-cid-7ea3ycl7] button[data-astro-cid-7ea3ycl7]{flex:none;min-width:7rem;height:2.75rem;padding:0 1.125rem;border:0;border-radius:999px;background:var(--forest);color:var(--cream);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.signup-pill[data-astro-cid-7ea3ycl7] button[data-astro-cid-7ea3ycl7]:hover{background:var(--forest-ink)}.signup-pill[data-astro-cid-7ea3ycl7] button[data-astro-cid-7ea3ycl7]:focus-visible{outline:2px solid var(--cream);outline-offset:-5px}.signup-pill[data-astro-cid-7ea3ycl7] button[data-astro-cid-7ea3ycl7]:disabled{cursor:progress;opacity:.75}.signup-result[data-astro-cid-7ea3ycl7]{display:flex;align-items:center;gap:.375rem;pointer-events:none}.get-rowleaf--cta[data-astro-cid-7ea3ycl7] .signup-result[data-astro-cid-7ea3ycl7],.get-rowleaf--page[data-astro-cid-7ea3ycl7] .signup-result[data-astro-cid-7ea3ycl7]{justify-content:center}.signup-status[data-astro-cid-7ea3ycl7]{font-size:.9375rem;font-weight:500;line-height:1.35}.signup-status[data-astro-cid-7ea3ycl7]:focus{outline:none}.signup-retry[data-astro-cid-7ea3ycl7]{display:none;flex:none;font-size:.9375rem;min-height:2.75rem;padding:0 .25rem;border:0;background:none;color:var(--forest);font-family:inherit;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;cursor:pointer;pointer-events:auto}.signup-retry[data-astro-cid-7ea3ycl7]:hover{text-decoration-thickness:2px}.signup[data-astro-cid-7ea3ycl7][data-state=done] .signup-pill[data-astro-cid-7ea3ycl7],.signup[data-astro-cid-7ea3ycl7][data-state=error] .signup-pill[data-astro-cid-7ea3ycl7]{display:none}.signup[data-astro-cid-7ea3ycl7][data-state=done] .signup-status[data-astro-cid-7ea3ycl7]{color:var(--forest)}.signup[data-astro-cid-7ea3ycl7][data-state=error] .signup-status[data-astro-cid-7ea3ycl7]{color:var(--tomato-text)}.signup[data-astro-cid-7ea3ycl7][data-state=error] .signup-retry[data-astro-cid-7ea3ycl7]{display:inline-flex;align-items:center}.signup-note[data-astro-cid-7ea3ycl7]{margin-top:.625rem;font-size:.875rem;line-height:1.45;color:var(--muted)}.signup-preview[data-astro-cid-7ea3ycl7]{margin-top:.125rem;font-size:.875rem;line-height:1.45;color:var(--muted)}.get-link[data-astro-cid-7ea3ycl7]{min-width:12rem}@media(max-width:22rem){.soon[data-astro-cid-7ea3ycl7]{gap:.4em}.soon[data-astro-cid-7ea3ycl7]:before{width:.95em}}@media(forced-colors:active){.soon[data-astro-cid-7ea3ycl7]:before{background:CanvasText}.signup-pill[data-astro-cid-7ea3ycl7]{border-color:CanvasText}.signup-pill[data-astro-cid-7ea3ycl7]:focus-within{outline-color:Highlight}.signup-pill[data-astro-cid-7ea3ycl7] button[data-astro-cid-7ea3ycl7]{border:1px solid ButtonText}}.page-header[data-astro-cid-wu5dj4rx]{max-width:44rem;margin-bottom:clamp(2.25rem,4.5vw,3.5rem)}.kicker[data-astro-cid-wu5dj4rx]{margin-bottom:.75rem;font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--muted)}h1[data-astro-cid-wu5dj4rx]{max-width:22ch;font-size:clamp(2.375rem,1.9rem + 2vw,3.5rem);line-height:1.08;letter-spacing:-.02em;color:var(--ink)}.subtitle[data-astro-cid-wu5dj4rx]{max-width:40rem;margin-top:1rem;font-size:clamp(1.125rem,1.02rem + .4vw,1.3125rem);line-height:1.55;color:var(--muted)}.subtitle-lead[data-astro-cid-wu5dj4rx]{font-weight:500;color:var(--ink)}.guide-list[data-astro-cid-erw7ffnm]{display:grid;gap:1rem;max-width:44rem;padding:0;list-style:none}.guide-list[data-astro-cid-erw7ffnm] li[data-astro-cid-erw7ffnm]{position:relative;padding:1.5rem 1.75rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline)}.guide-list[data-astro-cid-erw7ffnm] li[data-astro-cid-erw7ffnm]:hover{box-shadow:0 0 0 2px var(--forest)}.guide-list[data-astro-cid-erw7ffnm] h2[data-astro-cid-erw7ffnm]{max-width:none;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);line-height:1.2;letter-spacing:-.01em}.guide-list[data-astro-cid-erw7ffnm] a[data-astro-cid-erw7ffnm]{color:var(--ink);text-decoration:none}.guide-list[data-astro-cid-erw7ffnm] a[data-astro-cid-erw7ffnm]:after{content:"";position:absolute;inset:0;border-radius:inherit}.guide-list[data-astro-cid-erw7ffnm] a[data-astro-cid-erw7ffnm]:focus-visible{outline:none}.guide-list[data-astro-cid-erw7ffnm] li[data-astro-cid-erw7ffnm]:has(a:focus-visible){outline:3px solid var(--forest);outline-offset:4px}.guide-list[data-astro-cid-erw7ffnm] p[data-astro-cid-erw7ffnm]{margin-top:.5rem;font-size:1rem;color:var(--muted)}@media(forced-colors:active){.guide-list[data-astro-cid-erw7ffnm] li[data-astro-cid-erw7ffnm]{border:1px solid CanvasText}}.template-card[data-astro-cid-7nchljqc]{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1.5rem;align-items:center;margin-top:3.5rem;padding:1.5rem;border-radius:1.5rem;background:var(--sage)}.template-card[data-astro-cid-7nchljqc] img[data-astro-cid-7nchljqc]{width:100%;border-radius:.5rem;background:#fff;box-shadow:0 0 0 1px #1d2a2114,0 .75rem 1.5rem -.75rem #213d304d}.template-card[data-astro-cid-7nchljqc] h2[data-astro-cid-7nchljqc]{margin:0 0 .5rem;font-size:1.5rem;line-height:1.2}.template-card[data-astro-cid-7nchljqc] p[data-astro-cid-7nchljqc]{margin:0 0 1rem;font-size:1rem}@media(max-width:34rem){.template-card[data-astro-cid-7nchljqc]{grid-template-columns:minmax(0,1fr)}.template-card[data-astro-cid-7nchljqc] img[data-astro-cid-7nchljqc]{max-width:16rem}}.prose[data-astro-cid-luitwacg] ul[data-astro-cid-luitwacg],.prose[data-astro-cid-immflm55] ul[data-astro-cid-immflm55]{display:grid;gap:.5rem;margin:1rem 0}.steps[data-astro-cid-immflm55]{display:grid;gap:.5rem;margin:0 0 1rem;padding-left:1.5rem}.steps[data-astro-cid-immflm55] li[data-astro-cid-immflm55]::marker{font-weight:600;color:var(--forest)}.files[data-astro-cid-inkzqnhu]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin-bottom:clamp(3rem,6vw,4.5rem)}.sheet[data-astro-cid-inkzqnhu] img[data-astro-cid-inkzqnhu]{width:100%;border-radius:.75rem;background:#fff;box-shadow:0 0 0 1px var(--hairline),0 1.5rem 3rem -1.25rem #213d304d}.file-list[data-astro-cid-inkzqnhu]{display:grid;gap:1rem}.file[data-astro-cid-inkzqnhu]{padding:1.5rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline)}.file[data-astro-cid-inkzqnhu] h2[data-astro-cid-inkzqnhu]{font-size:1.5rem;line-height:1.2;max-width:none}.file[data-astro-cid-inkzqnhu] p[data-astro-cid-inkzqnhu]{margin:.375rem 0 1rem;font-size:1rem;color:var(--muted)}.btn-quiet[data-astro-cid-inkzqnhu]{background:var(--sage);color:var(--forest-ink);box-shadow:inset 0 0 0 1px #2e6a4059}.btn-quiet[data-astro-cid-inkzqnhu]:hover{background:#d4e3d1}.steps[data-astro-cid-inkzqnhu]{display:grid;gap:.75rem;margin:0 0 1.25rem;padding-left:1.5rem}.steps[data-astro-cid-inkzqnhu] li[data-astro-cid-inkzqnhu]::marker{font-weight:600;color:var(--forest)}.columns[data-astro-cid-inkzqnhu]{display:grid;gap:1rem;margin:0}.columns[data-astro-cid-inkzqnhu] dt[data-astro-cid-inkzqnhu]{font-weight:600}.columns[data-astro-cid-inkzqnhu] dd[data-astro-cid-inkzqnhu]{margin:.125rem 0 0;color:var(--muted)}.prose[data-astro-cid-inkzqnhu] ul[data-astro-cid-inkzqnhu]{display:grid;gap:.5rem;margin-bottom:1rem}@media(max-width:56rem){.files[data-astro-cid-inkzqnhu]{grid-template-columns:minmax(0,1fr)}.file-list[data-astro-cid-inkzqnhu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}}@media(forced-colors:active){.btn-quiet[data-astro-cid-inkzqnhu]{border:1px solid ButtonText}}.press[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:minmax(0,38rem) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.press[data-astro-cid-xx5znqid] h2[data-astro-cid-xx5znqid]{font-size:clamp(1.625rem,1.3rem + 1vw,2rem);line-height:1.15;max-width:none;margin:3rem 0 1rem}.press[data-astro-cid-xx5znqid] section[data-astro-cid-xx5znqid]>h2[data-astro-cid-xx5znqid]:first-child{margin-top:0}.prose[data-astro-cid-xx5znqid] h3[data-astro-cid-xx5znqid]{margin:1.5rem 0 .5rem;font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.prose[data-astro-cid-xx5znqid] h2[data-astro-cid-xx5znqid]+h3[data-astro-cid-xx5znqid]{margin-top:0}.quote[data-astro-cid-xx5znqid]{padding-left:1rem;border-left:3px solid var(--sage)}.facts[data-astro-cid-xx5znqid]{display:grid;margin:0;border-top:1px solid var(--hairline)}.facts[data-astro-cid-xx5znqid]>div[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--hairline)}.facts[data-astro-cid-xx5znqid] dt[data-astro-cid-xx5znqid]{font-weight:600}.facts[data-astro-cid-xx5znqid] dd[data-astro-cid-xx5znqid]{margin:0}.assets-note[data-astro-cid-xx5znqid]{margin-bottom:1.25rem;font-size:1rem;color:var(--muted)}.assets[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none}.assets[data-astro-cid-xx5znqid] .wide[data-astro-cid-xx5znqid]{grid-column:1 / -1}.asset[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.25rem;height:100%;padding:.75rem .75rem 1rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline);color:var(--ink);text-decoration:none}.asset[data-astro-cid-xx5znqid]:hover{box-shadow:0 0 0 2px var(--forest)}.asset-preview[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;aspect-ratio:16 / 9;margin-bottom:.5rem;padding:1rem;border-radius:.75rem;background:var(--paper)}.asset-preview[data-astro-cid-xx5znqid].dark{background:var(--forest-band)}.asset-preview[data-astro-cid-xx5znqid].mark img[data-astro-cid-xx5znqid],.asset-preview[data-astro-cid-xx5znqid].icon img[data-astro-cid-xx5znqid]{height:clamp(3rem,9vw,4.5rem)}.asset-preview[data-astro-cid-xx5znqid].icon img[data-astro-cid-xx5znqid]{border-radius:22%;box-shadow:0 0 0 1px var(--hairline)}.asset-preview[data-astro-cid-xx5znqid].photo{aspect-ratio:auto;padding:0;overflow:hidden}.asset-preview[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{width:auto;max-width:100%;height:clamp(1.75rem,5vw,2.75rem);object-fit:contain}.asset-preview[data-astro-cid-xx5znqid].photo img[data-astro-cid-xx5znqid]{width:100%;height:auto}.asset-title[data-astro-cid-xx5znqid]{font-weight:600;font-size:1rem}.asset-detail[data-astro-cid-xx5znqid]{font-size:.9375rem;color:var(--muted)}@media(max-width:64rem){.press[data-astro-cid-xx5znqid]{grid-template-columns:minmax(0,1fr)}.press[data-astro-cid-xx5znqid]>section[data-astro-cid-xx5znqid]:last-child{max-width:38rem}}@media(max-width:30rem){.facts[data-astro-cid-xx5znqid]>div[data-astro-cid-xx5znqid]{grid-template-columns:minmax(0,1fr);gap:.125rem}}@media(forced-colors:active){.asset[data-astro-cid-xx5znqid]{border:1px solid CanvasText}}.prose[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{font-family:var(--font-body);font-size:1.1875rem;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--ink);scroll-margin-top:1.5rem}.prose[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]+h3[data-astro-cid-bonii7em]{margin-top:1.25rem}.tasks[data-astro-cid-bonii7em]{margin-bottom:clamp(2.5rem,5vw,4rem)}.tasks[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.tasks[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]{display:flex}.tasks[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{display:flex;flex:1;flex-direction:column;gap:.375rem;min-height:2.75rem;padding:1.25rem 1.25rem 1.375rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline);color:var(--ink);text-decoration:none;transition:box-shadow .16s ease}.tasks[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{box-shadow:0 0 0 2px var(--forest)}.task-title[data-astro-cid-bonii7em]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-weight:600;line-height:1.3;color:var(--forest)}.task-title[data-astro-cid-bonii7em]:after{content:"→";flex:none}.task-text[data-astro-cid-bonii7em]{font-size:.9375rem;line-height:1.45;color:var(--muted)}@media(max-width:64rem){.tasks[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.tasks[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{grid-template-columns:minmax(0,1fr);gap:.75rem}.tasks[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{padding:1rem 1rem 1.125rem}}@media(prefers-reduced-motion:reduce){.tasks[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{transition:none}}.backup-tasks[data-astro-cid-bonii7em]{display:grid;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:task}.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]{position:relative;padding:1.25rem 1.5rem 1.5rem 4rem;border-radius:1.25rem;background:var(--surface);box-shadow:0 0 0 1px var(--hairline);counter-increment:task}.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]:before{content:counter(task);position:absolute;top:1.125rem;left:1.25rem;display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--forest);color:var(--surface);font-size:.9375rem;font-weight:600;line-height:1}.prose[data-astro-cid-bonii7em] .backup-tasks[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{margin:0 0 .625rem}.steps[data-astro-cid-bonii7em]{display:grid;gap:.5rem;margin:0;padding-left:1.25rem}.steps[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]::marker{color:var(--muted);font-weight:600}.prose[data-astro-cid-bonii7em]>.steps[data-astro-cid-bonii7em]{margin-bottom:1rem}.choices[data-astro-cid-bonii7em]{display:grid;gap:.25rem}.choices[data-astro-cid-bonii7em] dd[data-astro-cid-bonii7em]{margin:0 0 .75rem}.choices[data-astro-cid-bonii7em] dd[data-astro-cid-bonii7em]:last-child{margin-bottom:0}.callout[data-astro-cid-bonii7em]{margin-top:.75rem;padding:.75rem 1rem;border-left:3px solid var(--tomato-text);border-radius:0 .75rem .75rem 0;background:var(--paper);font-size:.9375rem;line-height:1.5}.callout[data-astro-cid-bonii7em] strong[data-astro-cid-bonii7em]{color:var(--tomato-text)}.facts[data-astro-cid-bonii7em]{display:grid;gap:.5rem}@media(max-width:30rem){.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]{padding:1rem 1rem 1.25rem 3.25rem}.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]:before{top:.9375rem;left:.875rem;width:1.625rem;height:1.625rem}}@media(forced-colors:active){.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]:before{border:1px solid CanvasText}.tasks[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em],.backup-tasks[data-astro-cid-bonii7em]>li[data-astro-cid-bonii7em]{border:1px solid CanvasText}}.email-card[data-astro-cid-bonii7em]{margin:3.5rem 0 0;background:var(--sage);box-shadow:none}.email-card[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{margin-top:0}.email-address[data-astro-cid-bonii7em]{margin-bottom:1.25rem;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}.email-address[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--forest)}.email-card[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{margin:.75rem 0 1.25rem}.email-note[data-astro-cid-bonii7em]{font-size:.9375rem;color:var(--muted)}.phone[data-astro-cid-i45gwdcj]{--phone-shadow: 0 0 0 1px rgb(29 42 33 / .1), 0 2.5rem 4.5rem -1.5rem rgb(20 36 26 / .42), 0 .875rem 1.75rem -.75rem rgb(20 36 26 / .24);container-type:inline-size;position:relative}.phone[data-astro-cid-i45gwdcj]>picture,.phone[data-astro-cid-i45gwdcj]>picture img{display:block;width:100%}.phone[data-astro-cid-i45gwdcj]>picture img{height:auto;border-radius:12.88cqi;background:var(--paper);box-shadow:var(--phone-shadow)}.phone-dark[data-astro-cid-i45gwdcj]{--phone-shadow: 0 0 0 1px rgb(255 255 255 / .16), -.5rem -.5rem 3rem -1rem rgb(188 208 175 / .12), 0 2.75rem 5rem -1.25rem rgb(0 0 0 / .6)}.phone-dark[data-astro-cid-i45gwdcj]>picture img{background:#121712}.phone-size[data-astro-cid-i45gwdcj]{display:block;width:100%;height:auto}.phone-cut[data-astro-cid-i45gwdcj]{clip-path:inset(-6rem -6rem 0 -6rem)}.phone-cut[data-astro-cid-i45gwdcj]>picture{position:absolute;inset:0 0 auto}@media(forced-colors:active){.phone[data-astro-cid-i45gwdcj]>picture img{border:1px solid CanvasText}}.hero[data-astro-cid-ewxirvlt]{--hero-pad: clamp(1.25rem, 2.5vw, 2.5rem);position:relative;background:var(--grain),radial-gradient(70% 60% at 85% 10%,#fffcf6e6,#fffcf600 70%),linear-gradient(180deg,var(--paper) 0%,#efe8da 100%)}.hero-grid[data-astro-cid-ewxirvlt]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:2.5rem clamp(2rem,5vw,5rem);align-items:end;padding-top:var(--hero-pad)}.hero-copy[data-astro-cid-ewxirvlt]{align-self:start;padding-top:clamp(0rem,4svh,2.5rem)}.kicker[data-astro-cid-ewxirvlt]{margin-bottom:1.25rem;font-size:1rem;font-weight:500;color:var(--muted)}.hero[data-astro-cid-ewxirvlt] h1[data-astro-cid-ewxirvlt]{margin-bottom:1.5rem;font-size:clamp(2.75rem,1.3rem + 4.4vw,5.25rem);max-width:none}.hero-lede[data-astro-cid-ewxirvlt]{max-width:30rem;margin-bottom:2.25rem}.hero-note[data-astro-cid-ewxirvlt]{margin-top:1.125rem}.hero-art[data-astro-cid-ewxirvlt]{--quilt-h: clamp(3.75rem, 9svh, 5.5rem);--crown-h: calc(max(var(--quilt-h), 4.25rem) + 1.5rem) ;justify-self:center;width:min(100%,26rem);display:grid;gap:.75rem}.crown[data-astro-cid-ewxirvlt]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid rgb(29 42 33 / .1)}.crown[data-astro-cid-ewxirvlt] .hero-quilt{flex:none}.crown[data-astro-cid-ewxirvlt] .hero-quilt .quilt-svg{width:auto;height:var(--quilt-h)}.crown-label[data-astro-cid-ewxirvlt]{display:grid;align-content:start;flex:0 1 auto;min-width:0;text-align:end}.crown-title[data-astro-cid-ewxirvlt]{font-family:var(--font-display);font-style:italic;font-size:1.125rem;line-height:1.3;color:var(--ink)}.nowrap[data-astro-cid-ewxirvlt]{white-space:nowrap}.crown-meta[data-astro-cid-ewxirvlt]{font-size:.875rem;line-height:1.4;color:var(--muted);font-variant-numeric:tabular-nums}.hero-basket[data-astro-cid-ewxirvlt]{z-index:3;top:-8cqi;right:-2cqi;width:18cqi;rotate:5deg;filter:drop-shadow(0 1.25rem 1.25rem rgb(40 32 20 / .3)) drop-shadow(0 .25rem .375rem rgb(40 32 20 / .18))}.scene-hero[data-astro-cid-ewxirvlt] .shot-best-day{z-index:4}@media(min-width:52rem){.hero-art[data-astro-cid-ewxirvlt]{justify-self:end;width:min(100%,30rem,calc((100svh - var(--header) - var(--hero-pad) - var(--crown-h) - .75rem - 1rem) * 100 / var(--fold)))}}@media(min-width:105rem){.hero[data-astro-cid-ewxirvlt] h1[data-astro-cid-ewxirvlt]{font-size:6.25rem}.hero-art[data-astro-cid-ewxirvlt]{width:min(100%,36rem,calc((100svh - var(--header) - var(--hero-pad) - var(--crown-h) - .75rem - 1rem) * 100 / var(--fold)))}}@media(max-width:52rem){.hero[data-astro-cid-ewxirvlt]{background:linear-gradient(180deg,var(--paper) 0%,#efe8da 100%)}.hero-grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,1fr);padding-top:clamp(2rem,6vw,3rem)}.hero-copy[data-astro-cid-ewxirvlt]{padding-top:0}}@media(min-width:37.5rem)and (max-width:52rem){.hero-copy[data-astro-cid-ewxirvlt]{display:grid;justify-items:center;text-align:center}.hero-lede[data-astro-cid-ewxirvlt]{margin-inline:auto}}.chapter[data-astro-cid-2m3f472o]{padding-block:var(--section);background:var(--surface);border-top:1px solid var(--hairline);overflow-x:clip}.paper[data-astro-cid-2m3f472o]{background:var(--paper)}.cut[data-astro-cid-2m3f472o]{padding-bottom:0}.chapter-grid[data-astro-cid-2m3f472o]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2.5rem clamp(2.5rem,5vw,5.5rem);align-items:start}.cut[data-astro-cid-2m3f472o] .art[data-astro-cid-2m3f472o]{align-self:end}.cut[data-astro-cid-2m3f472o] .chapter-copy[data-astro-cid-2m3f472o]{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.flip[data-astro-cid-2m3f472o] .chapter-grid[data-astro-cid-2m3f472o]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.flip[data-astro-cid-2m3f472o] .chapter-copy[data-astro-cid-2m3f472o]{order:2}.wide[data-astro-cid-2m3f472o] .chapter-grid[data-astro-cid-2m3f472o]{grid-template-columns:minmax(0,9fr) minmax(0,15fr)}.wide[data-astro-cid-2m3f472o].flip .chapter-grid[data-astro-cid-2m3f472o]{grid-template-columns:minmax(0,15fr) minmax(0,9fr)}@media(max-width:52rem){.chapter-grid[data-astro-cid-2m3f472o],.flip[data-astro-cid-2m3f472o] .chapter-grid[data-astro-cid-2m3f472o],.wide[data-astro-cid-2m3f472o] .chapter-grid[data-astro-cid-2m3f472o],.wide[data-astro-cid-2m3f472o].flip .chapter-grid[data-astro-cid-2m3f472o]{grid-template-columns:minmax(0,1fr)}.flip[data-astro-cid-2m3f472o] .chapter-copy[data-astro-cid-2m3f472o]{order:0}.cut[data-astro-cid-2m3f472o] .chapter-copy[data-astro-cid-2m3f472o]{padding-bottom:0}}.lookback[data-astro-cid-466b7oos]{padding-block:var(--section);background:var(--grain),radial-gradient(60% 50% at 15% 0%,#fffcf6e6,#fffcf600 70%),var(--paper);border-top:1px solid var(--hairline)}.lookback-head[data-astro-cid-466b7oos]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2rem clamp(2rem,5vw,5rem);align-items:end;margin-bottom:clamp(1.75rem,3.5vw,2.75rem)}.lookback-lede[data-astro-cid-466b7oos]{color:var(--muted)}.crop-stats[data-astro-cid-466b7oos]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.5rem clamp(2rem,5vw,5rem);align-items:end;margin-top:clamp(2.25rem,4.5vw,3.75rem);padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid var(--hairline)}.crop-total[data-astro-cid-466b7oos]{font-family:var(--font-display);font-size:clamp(2.25rem,1.4rem + 3vw,4rem);line-height:1;letter-spacing:-.022em}.crop-total[data-astro-cid-466b7oos] em[data-astro-cid-466b7oos]{display:block;font-style:italic;color:var(--tomato)}.crop-num[data-astro-cid-466b7oos]{display:inline-block;font-size:2.05em;letter-spacing:-.045em;line-height:.86}.crop-unit[data-astro-cid-466b7oos]{font-size:.5em;letter-spacing:-.01em;margin-left:.08em}.crop-facts[data-astro-cid-466b7oos]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--hairline);border-radius:1.5rem;background:var(--surface)}.crop-facts[data-astro-cid-466b7oos] div[data-astro-cid-466b7oos]{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;padding:1.25rem .5rem;text-align:center}.crop-facts[data-astro-cid-466b7oos] div[data-astro-cid-466b7oos]+div[data-astro-cid-466b7oos]{border-left:1px solid var(--hairline)}.crop-facts[data-astro-cid-466b7oos] dd[data-astro-cid-466b7oos]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.crop-facts[data-astro-cid-466b7oos] dt[data-astro-cid-466b7oos]{font-size:.9375rem;color:var(--muted);white-space:nowrap}.crop-copy[data-astro-cid-466b7oos]{grid-column:2;color:var(--muted)}@media(max-width:64rem){.lookback-head[data-astro-cid-466b7oos],.crop-stats[data-astro-cid-466b7oos]{grid-template-columns:minmax(0,1fr)}.crop-copy[data-astro-cid-466b7oos]{grid-column:auto}}@media(max-width:24rem){.crop-facts[data-astro-cid-466b7oos]{grid-template-columns:repeat(2,minmax(0,1fr))}.crop-facts[data-astro-cid-466b7oos] div[data-astro-cid-466b7oos]:nth-child(3){border-left:0}.crop-facts[data-astro-cid-466b7oos] div[data-astro-cid-466b7oos]:nth-child(n+3){border-top:1px solid var(--hairline)}}.pricing[data-astro-cid-lh3vyyel]{padding-block:var(--section);background:var(--sage)}.pricing-head[data-astro-cid-lh3vyyel]{margin-bottom:clamp(2.5rem,5vw,3.5rem)}.plans[data-astro-cid-lh3vyyel]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.plan[data-astro-cid-lh3vyyel]{padding:clamp(1.75rem,3vw,2.5rem);border-radius:1.75rem;background:var(--surface);box-shadow:0 0 0 1px #2e6a401a,0 1.5rem 3rem -2rem #213d3059}.plan[data-astro-cid-lh3vyyel] h3[data-astro-cid-lh3vyyel]{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);letter-spacing:-.02em}.plan-full[data-astro-cid-lh3vyyel]{background:var(--forest-band);color:var(--cream)}.plan-full[data-astro-cid-lh3vyyel] h3[data-astro-cid-lh3vyyel]{font-style:italic;color:var(--peach)}.plan-sub[data-astro-cid-lh3vyyel]{margin-top:.375rem;font-size:1rem;color:var(--muted)}.plan-full[data-astro-cid-lh3vyyel] .plan-sub[data-astro-cid-lh3vyyel]{color:#f7f3eac7}.checks[data-astro-cid-lh3vyyel]{display:grid;gap:.875rem;margin-top:1.75rem;padding:1.5rem 0 0;border-top:1px solid var(--hairline);list-style:none;font-size:1rem}.plan-full[data-astro-cid-lh3vyyel] .checks[data-astro-cid-lh3vyyel]{border-top-color:#bcd0af40;color:#f7f3ead1}.plan-full[data-astro-cid-lh3vyyel] .checks[data-astro-cid-lh3vyyel] strong[data-astro-cid-lh3vyyel]{color:var(--cream)}.checks[data-astro-cid-lh3vyyel]>li[data-astro-cid-lh3vyyel]{position:relative;padding-left:2rem}.checks[data-astro-cid-lh3vyyel]>li[data-astro-cid-lh3vyyel]:before{content:"";position:absolute;left:.125rem;top:.3em;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.4l2.6 2.6L13 6.6' fill='none' stroke='%23fffcf6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.plan-full[data-astro-cid-lh3vyyel] .checks[data-astro-cid-lh3vyyel]>li[data-astro-cid-lh3vyyel]:before{background-color:#c4654a}.insights[data-astro-cid-lh3vyyel]{display:grid;gap:.375rem;margin-top:.5rem;padding:0;list-style:none}.insights[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]{position:relative;padding-left:1.125rem}.insights[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]:before{content:"";position:absolute;left:0;top:.75em;width:.5rem;height:1.5px;background:var(--peach)}@media(forced-colors:active){.insights[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]:before{background:CanvasText}}.pricing-note[data-astro-cid-lh3vyyel]{max-width:44rem;margin-top:1.75rem;color:#4f5a4f}@media(max-width:48rem){.plans[data-astro-cid-lh3vyyel]{grid-template-columns:minmax(0,1fr)}}.faq[data-astro-cid-y4krgstm]{padding-block:var(--section);background:var(--paper)}.faq-grid[data-astro-cid-y4krgstm]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.5rem clamp(2.5rem,6vw,6rem);align-items:start}.faq-more[data-astro-cid-y4krgstm]{margin-top:1.25rem;color:var(--muted)}.faq-list[data-astro-cid-y4krgstm]{border-top:1px solid var(--hairline)}.faq[data-astro-cid-y4krgstm] details[data-astro-cid-y4krgstm]{border-bottom:1px solid var(--hairline)}.faq[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4.5rem;padding:1rem 0;font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.3;cursor:pointer;list-style:none}.faq[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm] span[data-astro-cid-y4krgstm]:first-child{text-wrap:balance}.faq[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-y4krgstm]{position:relative;flex:none;width:2rem;height:2rem;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1px var(--hairline)}.faq-icon[data-astro-cid-y4krgstm]:before,.faq-icon[data-astro-cid-y4krgstm]:after{content:"";position:absolute;inset:50% auto auto 50%;width:.75rem;height:1.5px;background:var(--forest);translate:-50% -50%}.faq-icon[data-astro-cid-y4krgstm]:after{rotate:90deg}.faq[data-astro-cid-y4krgstm] details[data-astro-cid-y4krgstm][open] .faq-icon[data-astro-cid-y4krgstm]:after{rotate:0deg}.faq-answer[data-astro-cid-y4krgstm]{padding:0 3rem 1.5rem 0;max-width:40rem;color:var(--muted)}.faq-answer[data-astro-cid-y4krgstm] p[data-astro-cid-y4krgstm]+p[data-astro-cid-y4krgstm]{margin-top:.75rem}@media(prefers-reduced-motion:no-preference){.faq-icon[data-astro-cid-y4krgstm]:before,.faq-icon[data-astro-cid-y4krgstm]:after{transition:rotate .15s ease}}@media(max-width:52rem){.faq-grid[data-astro-cid-y4krgstm]{grid-template-columns:minmax(0,1fr)}}@media(max-width:48rem){.faq-answer[data-astro-cid-y4krgstm]{padding-right:0}}.scene{--bleed: calc((100vw - min(100vw - 2 * var(--gutter), var(--container)))/2 + 1px) ;container-type:inline-size;position:relative;width:100%}.scene>*{position:absolute;margin:0}.scene-field{--field: var(--forest-band);z-index:0;border-radius:2rem 0 0 2rem;background:var(--grain),radial-gradient(90% 70% at 12% 8%,#ffffff29,#fff0 62%),radial-gradient(70% 60% at 100% 100%,#00000024,#0000 70%),var(--field)}.flip .scene-field{border-radius:0 2rem 2rem 0}.field-tomato{--field: #a23c26}.field-squash{--field: #a8700f}.field-leaf{--field: #46683a}.field-blueberry{--field: #3b4a7a}.scene-phone{z-index:2}.shot{z-index:3;overflow:hidden;rotate:var(--rot, 0deg);box-shadow:0 0 0 1px #1d2a210f,0 3.4cqi 6.6cqi -1.3cqi #213d3057,0 1cqi 2.2cqi -.6cqi #1d2a212e}.shot img{display:block;width:100%;height:auto}.shot-keepsake{box-shadow:none;filter:drop-shadow(0 0 1px rgb(29 42 33 / .12)) drop-shadow(0 3.5cqi 3.5cqi rgb(20 36 26 / .34)) drop-shadow(0 1cqi 1.2cqi rgb(20 36 26 / .2))}.scene-wrap .shot{transform-origin:50% 100%;box-shadow:0 0 0 1px #1d2a210f,0 4cqi 8cqi -1.5cqi #0a102873,0 1.2cqi 2.4cqi -.8cqi #0a102840}.shot-wrap-quilt{z-index:4}.scene-private .shot{box-shadow:0 0 0 1px #ffffff1f,0 4cqi 8cqi -1.5cqi #0000008c}.prop{z-index:1;rotate:var(--rot, 0deg)}.prop img{display:block;width:100%;height:auto}.prop-receipt img{filter:drop-shadow(0 1.2cqi 1.2cqi rgb(40 32 20 / .3)) drop-shadow(0 .3cqi .3cqi rgb(40 32 20 / .18))}.print{padding:2cqi 2cqi 7cqi;background:#fffdf8;box-shadow:0 0 0 1px #1d2a210d,0 3cqi 6cqi -1.5cqi #2820146b,0 .8cqi 1.6cqi -.6cqi #28201438}.print span{position:absolute;left:2.4cqi;bottom:2.1cqi;font-family:var(--font-display);font-style:italic;font-size:2.9cqi;color:#4b463e;white-space:nowrap}.fact-chip{z-index:4;display:inline-flex;align-items:center;gap:.5rem;padding:.5em .875em;border-radius:999px;background:var(--cream);color:var(--forest-band);font-size:clamp(.8125rem,2.6cqi,.9375rem);font-weight:600;white-space:nowrap;rotate:var(--rot, 0deg);box-shadow:0 1rem 2rem -.75rem #00000080}.fact-chip:before{content:"";width:.75rem;height:.375rem;border-radius:.375rem .375rem 0 0;background:var(--tomato)}.chip-account{left:4cqi;top:22cqi;--rot: -4deg}.chip-offline{left:12cqi;top:78cqi;--rot: 3deg}@media(prefers-reduced-motion:no-preference){.js-reveal .pop.is-in{transition:opacity .38s ease-out,translate .38s cubic-bezier(.22,1,.36,1)}.js-reveal .pop-2.is-in{transition-delay:60ms}.js-reveal .pop-3.is-in{transition-delay:.12s}.js-reveal .pop:not(.is-in){opacity:0;translate:0 8px}}@media print{.pop{opacity:1!important;translate:none!important}}@media(forced-colors:active){.shot,.print{border:1px solid CanvasText}}.scene-hero .scene-phone{left:24cqi;top:0cqi;bottom:0cqi;width:76cqi}.scene-hero .shot-best-day{left:4cqi;top:128.106cqi;width:62cqi;border-radius:4.188cqi;--rot: 0deg}.scene-hero{aspect-ratio:100 / 140.485;clip-path:inset(-100vmax -100vmax 0 -100vmax)}.fold-hero{--fold: 132.424}.scene-log .scene-phone{left:32cqi;top:0cqi;bottom:0cqi;width:60cqi}.scene-log .shot-log-lens{left:20cqi;top:15.965cqi;width:79.282cqi;border-radius:2.7cqi}.scene-log .prop-receipt{left:2cqi;top:52.273cqi;width:38cqi;--rot: -6deg}.scene-log .scene-field{left:24cqi;right:calc(-1 * var(--bleed));top:23.465cqi;height:66.762cqi;border-bottom-left-radius:0;border-bottom-right-radius:0}.scene-log{aspect-ratio:100 / 90.227;clip-path:inset(-100vmax -100vmax 0 -100vmax)}.scene-celebrate .scene-phone{left:28cqi;top:0cqi;bottom:0cqi;width:60cqi}.scene-celebrate .shot-best-day{left:22.745cqi;top:96.027cqi;width:77.255cqi;border-radius:5.218cqi}.scene-celebrate .prop-tomato-print{left:4cqi;top:10.409cqi;width:42cqi;--rot: -6deg}.scene-celebrate .scene-field{left:calc(-1 * var(--bleed));right:4cqi;top:23.465cqi;height:94.353cqi;border-bottom-left-radius:0;border-bottom-right-radius:0}.scene-celebrate{aspect-ratio:100 / 117.818;clip-path:inset(-100vmax -100vmax 0 -100vmax)}.scene-keep .shot-keepsake{left:30cqi;top:3cqi;width:66cqi;border-radius:3.613cqi;--rot: 3deg}.scene-keep .prop-trug-print{left:3cqi;top:8cqi;width:40cqi;--rot: -5deg}.scene-keep .scene-field{left:22cqi;right:calc(-1 * var(--bleed));top:17.85cqi;height:73.65cqi}.scene-keep{aspect-ratio:100 / 92.5}.scene-wrap .shot-wrap-weight{left:7cqi;top:6cqi;width:36cqi;border-radius:2.441cqi;--rot: -8deg}.scene-wrap .shot-wrap-awards{left:31cqi;top:0cqi;width:38cqi;border-radius:2.577cqi;--rot: 0deg}.scene-wrap .shot-wrap-quilt{left:47cqi;top:22cqi;width:45cqi;border-radius:3.051cqi;--rot: 8deg}.scene-wrap .scene-field{left:calc(-1 * var(--bleed));right:0cqi;top:32.125cqi;height:52.125cqi}.scene-wrap{aspect-ratio:100 / 85.25}.scene-private .scene-phone{left:36cqi;top:0cqi;bottom:0cqi;width:60cqi}.scene-private .shot-basket-row{left:19.222cqi;top:59.544cqi;width:76.778cqi;border-radius:5.395cqi}.scene-private{aspect-ratio:100 / 95.455;clip-path:inset(-100vmax -100vmax 0 -100vmax)}.facts[data-astro-cid-j7pv25f6]{position:relative;z-index:2;background:var(--surface);border-top:1px solid var(--hairline)}.facts-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 2rem;padding:1.5rem 0;list-style:none}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.875rem;font-size:1rem;color:var(--muted)}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{text-wrap:balance}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.facts[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:none;width:1.75rem;height:1.75rem;fill:none;stroke:var(--forest);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.chapter-copy h2[data-astro-cid-j7pv25f6]{margin-bottom:1.5rem}.specifics[data-astro-cid-j7pv25f6]{display:grid;gap:.875rem;margin-top:1.75rem;padding:1.5rem 0 0;border-top:1px solid var(--hairline);list-style:none;max-width:34rem;font-size:1rem;color:var(--muted)}.specifics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:1.75rem}.specifics[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.62em;width:.875rem;height:.4375rem;border-radius:1rem 1rem 0 0;background:var(--sun)}.specifics[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.chapter-note[data-astro-cid-j7pv25f6]{margin-top:1.25rem;max-width:34rem}.unlock-label[data-astro-cid-j7pv25f6]{display:inline-flex;margin:-.25rem 0 1.25rem;padding:.375rem .875rem;border-radius:999px;background:#e6e9f3;color:#2f3b63;font-size:.9375rem;font-weight:600}.private[data-astro-cid-j7pv25f6]{padding-top:var(--section);color:var(--cream);background:var(--grain),radial-gradient(90% 55% at 20% 0%,#2b4a37,#2b4a3700 60%),linear-gradient(180deg,#213d2e,#16291e)}.private[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--cream)}.private[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--peach)}.private[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#bcd0af}.private[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:before{background:var(--peach)}.private-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"head facts" "more art";gap:2.5rem clamp(2.5rem,6vw,6rem);align-items:start}.private-head[data-astro-cid-j7pv25f6]{grid-area:head}.private-more[data-astro-cid-j7pv25f6]{grid-area:more;padding-bottom:clamp(1.5rem,3vw,2.5rem)}.private-grid[data-astro-cid-j7pv25f6]>.scene[data-astro-cid-j7pv25f6]{grid-area:art;align-self:end}.private-facts[data-astro-cid-j7pv25f6]{grid-area:facts;align-self:end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;padding:0;list-style:none;color:#f7f3ead1;font-size:1rem}.private-facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-top:1rem;border-top:1px solid rgb(188 208 175 / .25)}.private-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;margin-bottom:.25rem;font-family:var(--font-display);font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--cream)}.private-backup[data-astro-cid-j7pv25f6]{padding:1.25rem 1.5rem;max-width:36rem;border-radius:1.25rem;background:#f7f3ea12;box-shadow:inset 0 0 0 1px #bcd0af40;font-size:1rem;color:#f7f3ead1}.private-backup[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--cream)}.private-backup[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.private-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--peach)}.private-note[data-astro-cid-j7pv25f6]{margin-top:2rem;max-width:36rem;font-size:.9375rem;color:#f7f3ead1}.private[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible{outline-color:var(--peach)}.final[data-astro-cid-j7pv25f6]{padding-block:var(--section);background:var(--paper);border-top:1px solid var(--hairline);text-align:center}.final-inner[data-astro-cid-j7pv25f6]{display:grid;justify-items:center}.final-inner[data-astro-cid-j7pv25f6] .final-quilt{width:min(17rem,70%);margin-bottom:3rem}.final[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-inline:auto}.final-lede[data-astro-cid-j7pv25f6]{max-width:30rem;margin-top:1.25rem}.final-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem 2.5rem;margin-top:2.25rem}@media(max-width:52rem){.private-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "facts" "more" "art";row-gap:2rem}.private-more[data-astro-cid-j7pv25f6]{padding-bottom:0}}@media(max-width:48rem){.facts-list[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);justify-content:center;width:max-content;max-width:calc(100% - 2 * var(--gutter));gap:.875rem}.specifics[data-astro-cid-j7pv25f6]{gap:.625rem;margin-top:1.5rem;padding-top:1.25rem}.chapter-copy h2[data-astro-cid-j7pv25f6]{margin-bottom:1.25rem}.private-facts[data-astro-cid-j7pv25f6]{gap:1.25rem;font-size:.9375rem}.private-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.25rem}.private-note[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.private-backup[data-astro-cid-j7pv25f6]{padding:1rem 1.125rem;font-size:.9375rem}}@media(max-width:30rem){.private-facts[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}
