/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fog:#f5f4f0;--color-nook:#0b5b54;--color-forest:#1e3328;--color-moss:#4c5f50;--color-sage:#a9bfa0;--color-walnut:#5b4332;--color-gold:#f5b544;--color-cream:#fbead0;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-accent:"Instrument Serif", ui-serif, Georgia, serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--color-fog);color:var(--color-forest);-webkit-font-smoothing:antialiased;scroll-padding-top:5rem}::selection{background:#f5b5448c}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--color-gold) 55%, transparent)}}::selection{color:var(--color-forest)}:focus-visible{outline:2px solid var(--color-nook);outline-offset:3px;border-radius:6px}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin.woff2?v=1)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/bricolage-latin.woff2?v=1)format("woff2")}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.btn[data-astro-cid-ekguhzzh]{font-family:var(--font-sans);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background-color .22s;display:inline-flex}.btn-md[data-astro-cid-ekguhzzh]{padding:.95rem 1.5rem;font-size:1rem}.btn-sm[data-astro-cid-ekguhzzh]{padding:.6rem 1.05rem;font-size:.875rem}.btn-primary[data-astro-cid-ekguhzzh]{background:var(--color-nook);color:var(--color-cream);box-shadow:0 10px 24px -12px color-mix(in oklab, var(--color-nook) 80%, black), inset 0 1px 0 #ffffff2e}.btn-primary[data-astro-cid-ekguhzzh]:hover{background:color-mix(in oklab, var(--color-nook) 88%, black);transform:translateY(-1px)}.btn-glass[data-astro-cid-ekguhzzh]{color:var(--color-forest);backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #1e332824}.btn-glass[data-astro-cid-ekguhzzh]:hover{background:#fffc;transform:translateY(-1px)}.btn-light[data-astro-cid-ekguhzzh]{background:var(--color-cream);color:var(--color-forest);box-shadow:0 10px 24px -14px #0009,inset 0 1px #fff9}.btn-light[data-astro-cid-ekguhzzh]:hover{background:color-mix(in oklab, var(--color-cream) 72%, var(--color-gold));transform:translateY(-1px)}.btn[data-astro-cid-ekguhzzh]:active{transform:translateY(0)scale(.98)}.btn[data-astro-cid-ekguhzzh] .btn-arrow{width:1.05em;height:1.05em}.nav[data-astro-cid-wpvy4v7s]{z-index:10;backdrop-filter:blur(14px)saturate(1.3);background:#1e3328e0;border:1px solid #fbead01a;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 1.5rem,64rem);margin:.75rem auto 0;padding:.45rem .45rem .45rem 1.1rem;display:grid;position:sticky;top:.75rem;box-shadow:0 18px 40px -22px #101a15b3,inset 0 1px #fbead01f}.nav[data-astro-cid-wpvy4v7s] [data-astro-cid-wpvy4v7s]:focus-visible{outline-color:var(--color-gold)}.brand[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-cream);align-items:center;gap:.6rem;font-size:1.15rem;font-weight:650;text-decoration:none;display:inline-flex}ul[data-astro-cid-wpvy4v7s]{gap:2.25rem;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.signin[data-astro-cid-wpvy4v7s]{color:#fbead0cc;text-underline-offset:.45em;font-size:.92rem;text-decoration:underline 1px #0000;transition:color .18s,text-decoration-color .18s}ul[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.signin[data-astro-cid-wpvy4v7s]:hover{color:var(--color-cream);text-decoration-color:var(--color-gold)}.signin[data-astro-cid-wpvy4v7s]{text-decoration-color:#f5b54473}.actions[data-astro-cid-wpvy4v7s]{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.menu-btn[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s]{display:none}@media (width<=860px){.nav[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto}nav[data-astro-cid-wpvy4v7s],.signin[data-astro-cid-wpvy4v7s]{display:none}.actions[data-astro-cid-wpvy4v7s]{gap:.9rem}.menu-btn[data-astro-cid-wpvy4v7s]{width:2.5rem;height:2.5rem;color:var(--color-cream);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.menu-btn[data-astro-cid-wpvy4v7s] svg{width:1.5rem;height:1.5rem}.menu[data-astro-cid-wpvy4v7s]:popover-open{backdrop-filter:blur(14px)saturate(1.3);background:#1e3328f2;border:1px solid #fbead01a;border-radius:1.25rem;width:min(15rem,100% - 1.5rem);margin:0;padding:.4rem;display:block;position:fixed;inset:4.75rem .75rem auto auto;box-shadow:0 24px 48px -20px #101a15b3}.menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{margin:0;padding:0;list-style:none;display:block}.menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--color-cream);border-radius:.9rem;padding:.8rem 1rem;font-size:1rem;text-decoration:none;display:block}.menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{background:#fbead014}}@media (width<=430px){.brand[data-astro-cid-wpvy4v7s]{gap:.45rem;font-size:1.05rem}.actions[data-astro-cid-wpvy4v7s]{gap:.7rem}.actions[data-astro-cid-wpvy4v7s] .btn-arrow{display:none}}@media (width<=350px){.brand[data-astro-cid-wpvy4v7s]{gap:.3rem;font-size:.95rem}.brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:1.6rem;height:1.6rem}.actions[data-astro-cid-wpvy4v7s]{gap:.3rem}}.slot[data-astro-cid-q243qzdf]{left:var(--x);top:var(--y);transform:translate(-50%, -50%) perspective(900px) rotateY(var(--ry)) rotateZ(var(--rz));position:absolute}.layer-back[data-astro-cid-q243qzdf]{z-index:1}.layer-front[data-astro-cid-q243qzdf]{z-index:3}.glass[data-astro-cid-q243qzdf]{width:max-content;max-width:17.5rem;color:var(--color-forest);backdrop-filter:blur(8px)saturate(1.15);background:linear-gradient(140deg,#ffffffd1,#fbead080);border:1px solid #ffffffbf;border-radius:1.15rem 1.15rem 1.15rem .3rem;margin:0;padding:.85rem 1rem;font-size:.94rem;font-weight:500;line-height:1.4;box-shadow:0 22px 44px -18px #1e332873,0 2px 6px -2px #1e33282e,inset 0 1px #fffffff2}.layer-back[data-astro-cid-q243qzdf] .glass[data-astro-cid-q243qzdf]{filter:blur(.4px)saturate(.9);opacity:.92}@media (width<=760px){.hide-phone[data-astro-cid-q243qzdf]{display:none}.slot[data-astro-cid-q243qzdf]{left:var(--px);top:var(--py);transform:translate(-50%,-50%)}.glass[data-astro-cid-q243qzdf]{max-width:10.5rem;padding:.8rem .9rem;font-size:.86rem}}.hero[data-astro-cid-fi6a2bfj]{--stage-h:clamp(30rem, 58vw, 52rem);position:relative}.copy[data-astro-cid-fi6a2bfj]{z-index:5;text-align:center;max-width:66rem;margin:0 auto;padding:clamp(2.5rem,6vh,4.5rem) 1.25rem 0;position:relative}h1[data-astro-cid-fi6a2bfj]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-forest);text-wrap:balance;margin:0;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:600;line-height:1.02}h1[data-astro-cid-fi6a2bfj] em[data-astro-cid-fi6a2bfj]{font-family:var(--font-accent);letter-spacing:-.01em;color:var(--color-nook);font-size:1.12em;font-style:italic;font-weight:400}.copy[data-astro-cid-fi6a2bfj] p[data-astro-cid-fi6a2bfj]{max-width:36rem;color:var(--color-moss);text-wrap:pretty;margin:1.4rem auto 0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55}.ctas[data-astro-cid-fi6a2bfj]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.demo[data-astro-cid-fi6a2bfj]{color:var(--color-moss);text-underline-offset:.2em;margin-top:.9rem;font-size:.95rem;font-weight:500;display:inline-block}.demo[data-astro-cid-fi6a2bfj]:hover{color:var(--color-forest)}.stage[data-astro-cid-fi6a2bfj]{height:var(--stage-h);margin-top:clamp(-1rem,-2vw,0rem);position:relative;overflow:hidden}.stage[data-astro-cid-fi6a2bfj] .garden{object-fit:cover;object-position:center 70%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.stage[data-astro-cid-fi6a2bfj] .person{z-index:2;width:auto;max-width:none;height:88%;position:absolute;bottom:0;left:50%;transform:translate(-52.5%)}.orbit[data-astro-cid-fi6a2bfj]{left:0;bottom:calc(-1 * var(--reach,0px));z-index:3;width:100%;height:calc(var(--stage-h) * 1.35 + var(--reach,0px));pointer-events:none;opacity:0;transition:opacity .6s;position:absolute}.hero[data-astro-cid-fi6a2bfj].is-3d .orbit[data-astro-cid-fi6a2bfj]{opacity:1}.hero[data-astro-cid-fi6a2bfj].is-3d .person,.hero[data-astro-cid-fi6a2bfj].is-3d .slot{visibility:hidden}@media (width<=760px){.hero[data-astro-cid-fi6a2bfj]{--stage-h:34rem}.stage[data-astro-cid-fi6a2bfj] .person{height:68%}}.dash-scene[data-astro-cid-t3eqpfeo]{height:755vh;position:relative}.pin[data-astro-cid-t3eqpfeo]{place-items:center;height:100vh;padding:5rem 1rem 1.5rem;display:grid;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.dash-scene[data-astro-cid-t3eqpfeo]{height:auto!important}}.frame[data-astro-cid-t3eqpfeo]{--paper:1;z-index:1;background:rgb(253 252 249/var(--paper));width:min(92vw,78rem,160vh - 11.2rem);box-shadow:0 60px 120px -40px rgb(30 51 40/calc(.55 * var(--paper))), 0 0 0 1px rgb(30 51 40/calc(.08 * var(--paper)));border-radius:1.4rem;position:relative}.screen[data-astro-cid-t3eqpfeo]{border-radius:1.4rem;position:relative;overflow:hidden}.screen[data-astro-cid-t3eqpfeo] .shot{width:100%;height:auto;display:block}.dim[data-astro-cid-t3eqpfeo]{backdrop-filter:blur(1px);background:#f5f4f08c;position:absolute;inset:0}.result[data-astro-cid-t3eqpfeo]{left:var(--x);top:var(--y);width:calc(var(--w) / 1248 * 100%);position:absolute;transform:translate(-50%,-50%)}.card[data-astro-cid-t3eqpfeo]{width:100%;height:auto;aspect-ratio:var(--ar);filter:drop-shadow(0 18px 20px #1e332859);display:block}div[data-astro-cid-t3eqpfeo].card{background:linear-gradient(140deg,#17362df7,#0d1c17f7);border-radius:1.1rem}.done[data-astro-cid-t3eqpfeo]{z-index:1;background:var(--color-nook);color:var(--color-cream);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .65rem .22rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:.75rem;translate:0 -55%;box-shadow:0 6px 14px -6px #0b5b54b3}.done[data-astro-cid-t3eqpfeo] svg{width:.9rem;height:.9rem}.phone[data-astro-cid-t3eqpfeo]{aspect-ratio:9/19;--skin:1;background:rgb(16 26 21/var(--skin));width:clamp(15rem,24%,19rem);box-shadow:0 50px 90px -30px rgb(16 26 21/calc(.75 * var(--skin))), inset 0 0 0 2px rgb(255 255 255/calc(.06 * var(--skin)));border-radius:2.6rem;padding:.55rem;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.phone-screen[data-astro-cid-t3eqpfeo]{background:radial-gradient(120% 70% at 50% 0%, rgb(23 54 45/var(--skin)), rgb(13 28 23/var(--skin)) 70%);color:#e9f2ee;border-radius:2.1rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.notch[data-astro-cid-t3eqpfeo]{background:#050a08;border-radius:999px;width:32%;height:1.2rem;margin:.5rem auto 0}.orb[data-astro-cid-t3eqpfeo]{aspect-ratio:1;filter:brightness(1.35)saturate(1.1);background:radial-gradient(circle,#2dd4bf33,#0000 62%);width:58%;margin:.4rem auto -.4rem;display:block}.name[data-astro-cid-t3eqpfeo]{text-align:center;font-family:var(--font-display);letter-spacing:-.01em;margin:.2rem 0 0;font-size:.95rem;font-weight:600}.tagline[data-astro-cid-t3eqpfeo]{text-align:center;color:#e9f2ee9e;margin:.15rem .5rem .6rem;font-size:.75rem}.chat[data-astro-cid-t3eqpfeo]{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;margin:.3rem 0 0;padding:0 .75rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 3.5rem);mask-image:linear-gradient(#0000 0,#000 3.5rem)}.chat-list[data-astro-cid-t3eqpfeo]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.msg[data-astro-cid-t3eqpfeo]{max-width:86%;padding:.5rem .7rem;font-size:.74rem;line-height:1.35}.you[data-astro-cid-t3eqpfeo]{background:var(--color-nook);color:var(--color-cream);border-radius:.9rem .9rem .25rem;align-self:flex-end}.nk[data-astro-cid-t3eqpfeo]{background:#ffffff14;border:1px solid #ffffff14;border-radius:.9rem .9rem .9rem .25rem;align-self:flex-start;gap:.35rem;display:flex}.nk[data-astro-cid-t3eqpfeo] .msg-tick{color:#5eead4;flex:none;width:.9rem;height:.9rem;margin-top:.1rem}.composer[data-astro-cid-t3eqpfeo]{color:#e9f2ee80;background:#ffffff12;border-radius:999px;margin:.7rem;padding:.6rem .9rem;font-size:.72rem}@media (width<=760px){.dash-scene[data-astro-cid-t3eqpfeo]{height:565vh;margin-top:-4.5rem}.result[data-astro-cid-t3eqpfeo]:not([data-phone]),.msg[data-astro-cid-t3eqpfeo]:not([data-phone]){display:none}.pin[data-astro-cid-t3eqpfeo]{--bar:calc(100lvh - 100svh);justify-content:center;align-items:flex-start;height:100lvh;padding:4.5rem 0 0;display:flex;overflow:hidden}.frame[data-astro-cid-t3eqpfeo]{--base:9.9rem;flex:none;width:150vw}.screen[data-astro-cid-t3eqpfeo]{height:calc(100lvh - 4.5rem)}.screen[data-astro-cid-t3eqpfeo] .shot{object-fit:cover;object-position:50% 0;height:100%}.result[data-astro-cid-t3eqpfeo]{--keep:10rem;inset:auto 0 calc(100% - var(--base));transform-origin:50% 100%;width:min(80vw,20rem);margin-inline:auto;transform:none}.card[data-astro-cid-t3eqpfeo]{-webkit-mask-image:linear-gradient(to top, #000 var(--keep), transparent calc(var(--keep) + .75rem));mask-image:linear-gradient(to top, #000 var(--keep), transparent calc(var(--keep) + .75rem))}.done[data-astro-cid-t3eqpfeo]{font-size:.75rem;left:.6rem}.phone[data-astro-cid-t3eqpfeo]{top:auto;bottom:calc(.9rem + var(--bar));width:min(64vw,15rem);max-height:calc(100% - var(--base) - 3.3rem - var(--bar));border-radius:2.2rem;transform:translate(-50%)}.phone-screen[data-astro-cid-t3eqpfeo]{border-radius:1.8rem}.orb[data-astro-cid-t3eqpfeo]{width:auto;height:26%}.msg[data-astro-cid-t3eqpfeo]{font-size:.8125rem}}.nookly-stage[data-astro-cid-h2i7plo5]{--orb:11rem;color:var(--color-cream);background:radial-gradient(60rem 30rem at 50% 32%,#17362d,#0d1c17 70%)}.inner[data-astro-cid-h2i7plo5]{flex-direction:column;align-items:center;gap:clamp(1.25rem,3.5vh,2.25rem);padding:6rem 1.5rem 4rem;display:flex}.nookly-stage[data-astro-cid-h2i7plo5].is-live{z-index:0;position:absolute;inset:0}.nookly-stage[data-astro-cid-h2i7plo5].is-live .inner[data-astro-cid-h2i7plo5]{justify-content:center;height:100%;padding:5.25rem 1.5rem 1.5rem;overflow:hidden}.head[data-astro-cid-h2i7plo5]{text-align:center}.eyebrow[data-astro-cid-h2i7plo5]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .5rem;font-size:.8rem;font-weight:600}h2[data-astro-cid-h2i7plo5]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.05}h2[data-astro-cid-h2i7plo5] em[data-astro-cid-h2i7plo5]{font-family:var(--font-accent);color:#5eead4;font-size:1.1em;font-style:italic;font-weight:400}.core[data-astro-cid-h2i7plo5]{grid-template-columns:1fr 3.5rem var(--orb) 3.5rem 1fr;height:var(--orb);align-items:center;display:grid}.core[data-astro-cid-h2i7plo5]>*{grid-row:1}.left[data-astro-cid-h2i7plo5]{grid-column:1}.lines[data-astro-cid-h2i7plo5].left{grid-column:2}.orb-slot[data-astro-cid-h2i7plo5]{width:var(--orb);aspect-ratio:1;grid-column:3}.big-orb[data-astro-cid-h2i7plo5]{filter:brightness(1.35)saturate(1.1);background:radial-gradient(circle,#2dd4bf38,#0000 62%);width:100%;height:100%;display:block}.lines[data-astro-cid-h2i7plo5].right{grid-column:4;transform:scaleX(-1)}.right[data-astro-cid-h2i7plo5]{grid-column:5}.boxes[data-astro-cid-h2i7plo5]{grid-template-rows:repeat(3,1fr);align-items:center;height:100%;margin:0;padding:0;list-style:none;display:grid}.box[data-astro-cid-h2i7plo5]{--lit:0;border:1px solid rgb(94 234 212/calc(.1 + var(--lit) * .6));background:rgb(45 212 191/calc(.04 + var(--lit) * .12));box-shadow:0 0 calc(var(--lit) * 22px) #2dd4bf59;color:#fbead0d9;border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.875rem;display:flex;position:relative}.right[data-astro-cid-h2i7plo5] .box[data-astro-cid-h2i7plo5]{justify-self:start}.left[data-astro-cid-h2i7plo5] .box[data-astro-cid-h2i7plo5]{justify-self:end}.box[data-astro-cid-h2i7plo5] svg{width:1.1rem;height:1.1rem}.lines[data-astro-cid-h2i7plo5]{width:100%;height:100%;overflow:visible}.lines[data-astro-cid-h2i7plo5] path[data-astro-cid-h2i7plo5]{fill:none;stroke:#ffffff29;stroke-width:1.5px;vector-effect:non-scaling-stroke}.lines[data-astro-cid-h2i7plo5] .lit[data-astro-cid-h2i7plo5]{stroke:#5eead4;opacity:0}.points[data-astro-cid-h2i7plo5]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1rem;width:min(100%,78rem);margin:0;padding:0;list-style:none;display:grid}.point[data-astro-cid-h2i7plo5]{color:var(--color-forest);background:linear-gradient(160deg,#fffaf1,#f6eedf);border:1px solid #ffffff8c;border-radius:1.25rem;padding:1rem;box-shadow:0 30px 60px -32px #000000b3}.title[data-astro-cid-h2i7plo5]{align-items:center;gap:.6rem;display:flex}.tile[data-astro-cid-h2i7plo5]{background:var(--color-nook);width:2rem;height:2rem;color:var(--color-cream);border-radius:.6rem;flex:none;place-items:center;display:grid}.tile[data-astro-cid-h2i7plo5] svg{width:1.1rem;height:1.1rem}h3[data-astro-cid-h2i7plo5]{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:600}.line[data-astro-cid-h2i7plo5]{color:var(--color-moss);margin:.55rem 0 .8rem;font-size:.875rem;line-height:1.5}.chat[data-astro-cid-h2i7plo5]{background:#fff;border:1px solid #1e332814;border-radius:1rem;flex-direction:column;gap:.6rem;padding:.8rem;font-size:.8125rem;line-height:1.45;display:flex}.chat[data-astro-cid-h2i7plo5] p[data-astro-cid-h2i7plo5]{margin:0}.you[data-astro-cid-h2i7plo5]{background:#f3efe6;border:1px solid #1e33281a;border-radius:.9rem;align-self:flex-end;max-width:88%;padding:.45rem .7rem}.reply[data-astro-cid-h2i7plo5]{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.who[data-astro-cid-h2i7plo5]{color:var(--color-nook);align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:flex}.who[data-astro-cid-h2i7plo5]:before{content:"";background:radial-gradient(circle at 35% 35%,#99f6e4,#0f766e);border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 8px #2dd4bf99}.acts[data-astro-cid-h2i7plo5]{color:var(--color-moss);flex-direction:column;align-self:stretch;gap:.2rem;margin:.1rem 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.acts[data-astro-cid-h2i7plo5] li[data-astro-cid-h2i7plo5]{align-items:baseline;gap:.35rem;display:flex}.acts[data-astro-cid-h2i7plo5] svg{width:.85rem;height:.85rem;color:var(--color-nook);flex:none;align-self:center}.act-btn[data-astro-cid-h2i7plo5]{color:var(--color-nook);font-size:.78rem;font-weight:600}.acts[data-astro-cid-h2i7plo5] .act-btn[data-astro-cid-h2i7plo5]:first-of-type{margin-left:auto}.acts[data-astro-cid-h2i7plo5] .act-btn[data-astro-cid-h2i7plo5]+.act-btn[data-astro-cid-h2i7plo5]{margin-left:.5rem}@media (width<=760px){.nookly-stage[data-astro-cid-h2i7plo5]{--orb:9.5rem}.inner[data-astro-cid-h2i7plo5]{padding:5rem 1rem 3rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .inner[data-astro-cid-h2i7plo5]{padding:5.25rem 1rem calc(1rem + var(--bar,0px));justify-content:flex-start;gap:1rem}h2[data-astro-cid-h2i7plo5]{font-size:1.85rem}.core[data-astro-cid-h2i7plo5]{grid-template-columns:auto 1.75rem var(--orb) 1.75rem auto}.box[data-astro-cid-h2i7plo5]{border-radius:.75rem;padding:.55rem}.box[data-astro-cid-h2i7plo5] svg{width:1.25rem;height:1.25rem}.label[data-astro-cid-h2i7plo5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.points[data-astro-cid-h2i7plo5]{grid-template-columns:1fr}.nookly-stage[data-astro-cid-h2i7plo5].is-live .point[data-astro-cid-h2i7plo5]{grid-area:1/1}}@media (width>=761px) and (height<=860px){.nookly-stage[data-astro-cid-h2i7plo5].is-live{--orb:8rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .inner[data-astro-cid-h2i7plo5]{gap:1rem;padding-bottom:.75rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live h2[data-astro-cid-h2i7plo5]{font-size:clamp(1.75rem,3vw,2.4rem)}}@media (width>=761px) and (height<=760px),(width>=761px) and (width<=1100px) and (height<=860px),(width<=760px) and (height<=720px){.nookly-stage[data-astro-cid-h2i7plo5].is-live .line[data-astro-cid-h2i7plo5]{display:none}}@media (width>=761px) and (height<=660px),(width<=760px) and (height<=720px){.nookly-stage[data-astro-cid-h2i7plo5].is-live{--orb:7.25rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .inner[data-astro-cid-h2i7plo5]{gap:.5rem;padding-top:4.75rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .eyebrow[data-astro-cid-h2i7plo5]{margin-bottom:.15rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live h2[data-astro-cid-h2i7plo5]{font-size:1.75rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .point[data-astro-cid-h2i7plo5]{padding:.7rem}.nookly-stage[data-astro-cid-h2i7plo5].is-live .chat[data-astro-cid-h2i7plo5]{gap:.35rem;padding:.55rem}}@media (width<=760px) and (height<=600px){.nookly-stage[data-astro-cid-h2i7plo5].is-live .acts[data-astro-cid-h2i7plo5] li[data-astro-cid-h2i7plo5]:nth-child(n+3),.nookly-stage[data-astro-cid-h2i7plo5].is-live .all[data-astro-cid-h2i7plo5]{display:none}}.start[data-astro-cid-fe6uhelj]{z-index:7;padding:0 clamp(1rem,4vw,2.5rem);position:relative}.panel[data-astro-cid-fe6uhelj]{text-align:center;max-width:78rem;color:var(--color-cream);background:radial-gradient(38rem 24rem at 88% 0,#f5b54447,#0000 70%),radial-gradient(30rem 20rem at 0 100%,#0b5b548c,#0000 70%),linear-gradient(160deg,#1e3328,#0f211b 70%);border-radius:2rem;margin:0 auto;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,6vw,5rem);position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #0f211bb3}h2[data-astro-cid-fe6uhelj]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 auto;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:600;line-height:1.06}h2[data-astro-cid-fe6uhelj] em[data-astro-cid-fe6uhelj]{font-family:var(--font-accent);letter-spacing:-.01em;color:var(--color-gold);font-size:1.12em;font-style:italic;font-weight:400}h2[data-astro-cid-fe6uhelj] span[data-astro-cid-fe6uhelj]{color:#fbead08c;display:block}.steps[data-astro-cid-fe6uhelj]{text-align:left;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);max-width:62rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:0;list-style:none;display:grid}li[data-astro-cid-fe6uhelj]{border-top:1px solid #fbead029;padding-top:1.4rem}.n[data-astro-cid-fe6uhelj]{font-family:var(--font-accent);color:var(--color-gold);font-size:2.6rem;font-style:italic;line-height:1}h3[data-astro-cid-fe6uhelj]{margin:.8rem 0 0;font-size:1.1rem;font-weight:600}li[data-astro-cid-fe6uhelj] p[data-astro-cid-fe6uhelj]{color:#fbead0b8;text-wrap:pretty;margin:.45rem 0 0;font-size:.97rem;line-height:1.55}.ctas[data-astro-cid-fe6uhelj]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}.primary[data-astro-cid-fe6uhelj]{background:var(--color-cream);color:var(--color-forest);border-radius:999px;align-items:center;padding:.95rem 1.7rem;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s;display:inline-flex;box-shadow:0 14px 30px -14px #0009}.primary[data-astro-cid-fe6uhelj]:hover{background:#fff4e3;transform:translateY(-1px)}.start[data-astro-cid-fe6uhelj] .btn-glass{color:var(--color-cream);background:#ffffff14;border-color:#fbead040}.start[data-astro-cid-fe6uhelj] .btn-glass:hover{background:#ffffff24}@media (width<=760px){.panel[data-astro-cid-fe6uhelj]{border-radius:1.6rem}.steps[data-astro-cid-fe6uhelj]{grid-template-columns:minmax(0,1fr);gap:1.6rem}}.mock[data-astro-cid-xtjyupzg]{aspect-ratio:16/9;background:linear-gradient(160deg,#fdfcf9,#f3eee4);border-radius:1rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #1e332873,0 0 0 1px #1e332812}video[data-astro-cid-xtjyupzg]{object-fit:cover;width:100%;height:100%}.stand-in[data-astro-cid-xtjyupzg]{aspect-ratio:1;width:22%;color:var(--color-nook);background:#0b5b5414;border-radius:28%;place-items:center;display:grid}.stand-in[data-astro-cid-xtjyupzg] svg{width:45%;height:45%}.feature[data-astro-cid-teizvzrr]{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:clamp(2rem,4.5vw,4.5rem);width:min(100%,78rem);margin:0 auto;display:grid}h3[data-astro-cid-teizvzrr]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-forest);text-wrap:balance;margin:0 0 1.75rem;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:600;line-height:1.08}.visual[data-astro-cid-teizvzrr]{justify-self:center;width:min(100%,177.778vh - 37.3333rem)}.points[data-astro-cid-teizvzrr]{grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem;display:grid}[data-astro-cid-teizvzrr][role=tab]{text-align:left;font:inherit;color:var(--color-moss);cursor:pointer;background:0 0;border:0;justify-items:start;gap:.2rem;padding:1rem 0 0;display:grid;position:relative}.bar[data-astro-cid-teizvzrr]{background:#1e33281a;border-radius:2px;height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.bar[data-astro-cid-teizvzrr]:after{content:"";background:var(--color-nook);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[data-astro-cid-teizvzrr][aria-selected=true] .bar[data-astro-cid-teizvzrr]:after{transform:scaleX(1)}.feature[data-astro-cid-teizvzrr].is-running:not(.has-video) [data-astro-cid-teizvzrr][aria-selected=true] .bar[data-astro-cid-teizvzrr]:after{animation:5s linear fill}.feature[data-astro-cid-teizvzrr].is-running:not(.has-video):hover [data-astro-cid-teizvzrr][aria-selected=true] .bar[data-astro-cid-teizvzrr]:after{animation-play-state:paused}.has-video[data-astro-cid-teizvzrr] [data-astro-cid-teizvzrr][aria-selected=true] .bar[data-astro-cid-teizvzrr]:after{transform:scaleX(var(--fill,1))}@keyframes fill{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.feature[data-astro-cid-teizvzrr].is-running [data-astro-cid-teizvzrr][aria-selected=true] .bar[data-astro-cid-teizvzrr]:after{animation:none}}[data-astro-cid-teizvzrr][role=tab] .pi{width:1.3rem;height:1.3rem;margin-bottom:.45rem}[data-astro-cid-teizvzrr][role=tab] b[data-astro-cid-teizvzrr]{color:var(--color-forest);font-size:1rem;font-weight:600}.sub[data-astro-cid-teizvzrr]{font-size:.9rem}[data-astro-cid-teizvzrr][aria-selected=true] b[data-astro-cid-teizvzrr],[data-astro-cid-teizvzrr][aria-selected=true] .pi,[data-astro-cid-teizvzrr][role=tab]:hover b[data-astro-cid-teizvzrr]{color:var(--color-nook)}@media (width<=760px){.feature[data-astro-cid-teizvzrr]{grid-template-columns:minmax(0,1fr);gap:1.1rem}.words[data-astro-cid-teizvzrr]{display:contents}h3[data-astro-cid-teizvzrr]{min-height:2.16em;margin:0;font-size:1.45rem}.visual[data-astro-cid-teizvzrr]{width:100%}.points[data-astro-cid-teizvzrr]{order:1;gap:1.1rem 1rem}[data-astro-cid-teizvzrr][role=tab] b[data-astro-cid-teizvzrr]{font-size:.95rem}.sub[data-astro-cid-teizvzrr]{font-size:.85rem}.is-live .points[data-astro-cid-teizvzrr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .5rem;padding-bottom:3.1rem;position:relative}.is-live [data-astro-cid-teizvzrr][role=tab]{gap:0;padding:0 0 .7rem;position:static}.is-live .bar[data-astro-cid-teizvzrr]{justify-self:stretch;height:3px;margin-bottom:.6rem;position:relative}.is-live [data-astro-cid-teizvzrr][role=tab] .pi{margin:0}.is-live [data-astro-cid-teizvzrr][role=tab] b[data-astro-cid-teizvzrr],.is-live .sub[data-astro-cid-teizvzrr]{position:absolute;left:0;right:0}.is-live [data-astro-cid-teizvzrr][role=tab] b[data-astro-cid-teizvzrr]{bottom:1.4rem}.is-live .sub[data-astro-cid-teizvzrr]{bottom:0}.is-live [data-astro-cid-teizvzrr][aria-selected=false] b[data-astro-cid-teizvzrr],.is-live [data-astro-cid-teizvzrr][aria-selected=false] .sub[data-astro-cid-teizvzrr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}}.features[data-astro-cid-qrsfpj2y]{z-index:7;position:relative}.pin[data-astro-cid-qrsfpj2y]{flex-direction:column;align-items:center;gap:clamp(1rem,2.6vh,1.75rem);padding:clamp(4rem,8vw,6rem) clamp(1rem,4vw,2.5rem);display:flex}.stack[data-astro-cid-qrsfpj2y]{gap:clamp(4rem,9vw,7rem);width:100%;margin-top:1rem;display:grid}.features[data-astro-cid-qrsfpj2y].is-live{height:440vh}.features[data-astro-cid-qrsfpj2y].is-live .pin[data-astro-cid-qrsfpj2y]{justify-content:safe center;height:100vh;padding:5.5rem clamp(1rem,4vw,2.5rem) 2rem;position:sticky;top:0;overflow:hidden}.features[data-astro-cid-qrsfpj2y].is-live .stack[data-astro-cid-qrsfpj2y]{gap:0;margin:0}.features[data-astro-cid-qrsfpj2y].is-live .stack[data-astro-cid-qrsfpj2y]>*{grid-area:1/1}.features[data-astro-cid-qrsfpj2y].is-live .stack[data-astro-cid-qrsfpj2y]>:not(.is-on){pointer-events:none}.head[data-astro-cid-qrsfpj2y]{text-align:center}.eyebrow[data-astro-cid-qrsfpj2y]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-nook);margin:0 0 .5rem;font-size:.8rem;font-weight:600}h2[data-astro-cid-qrsfpj2y]{max-width:44rem;font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-forest);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:600;line-height:1.05}h2[data-astro-cid-qrsfpj2y] em[data-astro-cid-qrsfpj2y]{font-family:var(--font-accent);color:var(--color-nook);font-size:1.1em;font-style:italic;font-weight:400}.switch[data-astro-cid-qrsfpj2y]{background:#1e33280a;border:1px solid #1e332814;border-radius:999px;gap:.25rem;padding:.3rem;display:flex}.switch[data-astro-cid-qrsfpj2y] a[data-astro-cid-qrsfpj2y]{color:var(--color-moss);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:flex}.switch[data-astro-cid-qrsfpj2y] a[data-astro-cid-qrsfpj2y]:hover{color:var(--color-forest)}.switch[data-astro-cid-qrsfpj2y] a[data-astro-cid-qrsfpj2y][aria-current]{background:var(--color-forest);color:var(--color-cream)}.switch[data-astro-cid-qrsfpj2y] svg{width:1.05rem;height:1.05rem}@media (width<=760px){.features[data-astro-cid-qrsfpj2y].is-live{height:420vh}.features[data-astro-cid-qrsfpj2y].is-live .pin[data-astro-cid-qrsfpj2y]{--bar:calc(100lvh - 100svh);height:100lvh;padding:4.75rem 1rem calc(1rem + var(--bar));gap:.9rem}h2[data-astro-cid-qrsfpj2y]{font-size:1.6rem}.eyebrow[data-astro-cid-qrsfpj2y]{font-size:.72rem}.switch[data-astro-cid-qrsfpj2y]{align-self:stretch}.switch[data-astro-cid-qrsfpj2y] a[data-astro-cid-qrsfpj2y]{flex:1;justify-content:center;padding:.5rem .25rem;font-size:.78rem}.switch[data-astro-cid-qrsfpj2y] svg{display:none}}@media (width<=760px) and (height<=740px){.features[data-astro-cid-qrsfpj2y].is-live .head[data-astro-cid-qrsfpj2y]{display:none}}.wc[data-astro-cid-agnp5dp4]{position:absolute;inset:1.25rem 1.25rem 0;-webkit-mask-image:linear-gradient(#000 calc(100% - 11rem),#0000 calc(100% - 6rem));mask-image:linear-gradient(#000 calc(100% - 11rem),#0000 calc(100% - 6rem))}.stage[data-astro-cid-agnp5dp4]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.75rem;height:100%;display:grid}.slide[data-astro-cid-agnp5dp4]{border-radius:1.2rem;overflow:hidden;box-shadow:0 30px 60px -28px #000000a6}.planner[data-astro-cid-agnp5dp4]{color:#0f1b33;background:radial-gradient(14rem 8rem at 60% 12%,#ffecaabf,#0000 70%),linear-gradient(#6cb8ff,#cfeaff 85%);padding:1rem 1rem 0;font-size:.78rem}.p-head[data-astro-cid-agnp5dp4]{color:#0f1b33b3;align-items:baseline;gap:.4rem;margin-bottom:.7rem;display:flex}.p-head[data-astro-cid-agnp5dp4] b[data-astro-cid-agnp5dp4]{color:#0f1b33;font-size:1.15rem}.nav[data-astro-cid-agnp5dp4]{letter-spacing:.4rem;margin-left:auto}.p-list[data-astro-cid-agnp5dp4]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-agnp5dp4]{background:#ffffffd9;border-radius:.6rem;align-items:center;gap:.45rem;margin-left:2.6rem;padding:.42rem .6rem;font-weight:600;display:flex;position:relative}.time[data-astro-cid-agnp5dp4]{text-align:right;color:#0f1b33a6;width:2.3rem;font-size:.66rem;font-weight:600;position:absolute;left:-2.6rem}.ring[data-astro-cid-agnp5dp4]{border:1.5px solid #0f1b33;border-radius:50%;width:.8rem;height:.8rem}.free[data-astro-cid-agnp5dp4]{text-align:center;color:#0f1b33b3;border:1px dashed #0f1b334d;border-radius:.6rem;margin-left:2.6rem;padding:.3rem;font-size:.68rem;font-weight:600}.routine[data-astro-cid-agnp5dp4]{background:#0f1b3324;border:1px solid #ffffff80;border-radius:.7rem;grid-template-columns:auto auto 1fr;align-items:center;column-gap:.4rem;margin-left:2.6rem;padding:.5rem .65rem;display:grid;position:relative}.routine[data-astro-cid-agnp5dp4] .time[data-astro-cid-agnp5dp4]{top:.55rem}.routine[data-astro-cid-agnp5dp4].long{align-content:start;min-height:5.2rem}.r-note[data-astro-cid-agnp5dp4]{color:#0f1b33a6;justify-self:end;font-size:.66rem;font-weight:600}.routine[data-astro-cid-agnp5dp4] .r-ic{width:.85rem;height:.85rem}.routine[data-astro-cid-agnp5dp4] .now[data-astro-cid-agnp5dp4]{align-items:center;display:flex;position:absolute;top:2.6rem;left:-2.95rem;right:0}.badge[data-astro-cid-agnp5dp4]{color:#fff;background:#e11d48;border-radius:.35rem;padding:.1rem .35rem;font-size:.62rem;font-weight:700}.now[data-astro-cid-agnp5dp4] i[data-astro-cid-agnp5dp4]{background:#e11d48;flex:1;height:2px}.habits[data-astro-cid-agnp5dp4]{color:var(--color-forest);background:#fbfaf7;padding:1rem .8rem;font-size:.78rem}.h-head[data-astro-cid-agnp5dp4]{color:var(--color-moss);margin-bottom:.9rem}.h-head[data-astro-cid-agnp5dp4] b[data-astro-cid-agnp5dp4]{color:var(--color-forest);font-size:1.1rem}.h-days[data-astro-cid-agnp5dp4]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-moss);grid-template-columns:1fr repeat(7,1.1rem);align-items:center;gap:.12rem;margin-bottom:.4rem;font-size:.62rem;font-weight:600;display:grid}.h-days[data-astro-cid-agnp5dp4] em[data-astro-cid-agnp5dp4]{text-align:center;font-style:normal}.h-days[data-astro-cid-agnp5dp4] em[data-astro-cid-agnp5dp4].today{color:var(--color-forest);background:#1e332814;border-radius:.3rem}.h-row[data-astro-cid-agnp5dp4]{border-top:1px solid #1e332814;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.65rem 0;display:grid}.h-ring[data-astro-cid-agnp5dp4]{border:3px solid var(--c);width:2rem;height:2rem;color:var(--c);border-radius:50%;place-items:center;display:grid}.h-ring[data-astro-cid-agnp5dp4] svg{width:.95rem;height:.95rem}.h-name[data-astro-cid-agnp5dp4]{line-height:1.3;display:grid}.h-name[data-astro-cid-agnp5dp4] b[data-astro-cid-agnp5dp4]{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.h-name[data-astro-cid-agnp5dp4] span[data-astro-cid-agnp5dp4]{color:var(--color-moss);align-items:center;gap:.2rem;font-size:.68rem;display:flex}.h-name[data-astro-cid-agnp5dp4] span[data-astro-cid-agnp5dp4] svg{width:.75rem;height:.75rem;color:var(--c)}.h-week[data-astro-cid-agnp5dp4]{grid-template-columns:repeat(7,1.1rem);gap:.12rem;display:grid}.h-week[data-astro-cid-agnp5dp4] i[data-astro-cid-agnp5dp4]{border:1.5px solid var(--c);opacity:.6;border-radius:50%;place-items:center;width:1rem;height:1rem;margin:auto;display:grid}.h-week[data-astro-cid-agnp5dp4] i[data-astro-cid-agnp5dp4].on{background:var(--c);color:#fff;opacity:1;border:none}.h-week[data-astro-cid-agnp5dp4] svg{width:.65rem;height:.65rem}@media (width>=1024px) and (width<=1240px){.h-ring[data-astro-cid-agnp5dp4],.h-head[data-astro-cid-agnp5dp4] span[data-astro-cid-agnp5dp4],.nav[data-astro-cid-agnp5dp4]{display:none}.p-head[data-astro-cid-agnp5dp4],.h-head[data-astro-cid-agnp5dp4]{white-space:nowrap}.h-row[data-astro-cid-agnp5dp4]{grid-template-columns:minmax(0,1fr) auto}}@media (width<=1023px){.wc[data-astro-cid-agnp5dp4]{flex:1;min-height:0;margin-bottom:1.4rem;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.stage[data-astro-cid-agnp5dp4]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}}.extras[data-astro-cid-p4tl642h]{z-index:7;position:relative}.pin[data-astro-cid-p4tl642h]{max-width:78rem;margin:0 auto;padding:clamp(3rem,8vw,7rem) clamp(1rem,4vw,2.5rem)}h2[data-astro-cid-p4tl642h]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-forest);margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(2.2rem,4.6vw,4rem);font-weight:600;line-height:1.02}.grid[data-astro-cid-p4tl642h]{grid-template-rows:repeat(6,minmax(6.5rem,1fr));grid-template-columns:2fr 1fr 1fr;gap:.75rem;display:grid}.widgets[data-astro-cid-p4tl642h]{grid-area:1/1/5/2}.ext[data-astro-cid-p4tl642h]{grid-area:1/2/3/4}.search[data-astro-cid-p4tl642h]{grid-area:5/1/7/2}.pwa[data-astro-cid-p4tl642h]{grid-area:3/2/7/3}.subs[data-astro-cid-p4tl642h]{grid-area:3/3/5/4}.yours[data-astro-cid-p4tl642h]{grid-area:5/3/7/4}.extras[data-astro-cid-p4tl642h].is-live{height:160vh}.extras[data-astro-cid-p4tl642h].is-live .pin[data-astro-cid-p4tl642h]{flex-direction:column;height:100vh;padding-block:5.25rem 1.25rem;display:flex;position:sticky;top:0}.extras[data-astro-cid-p4tl642h].is-live h2[data-astro-cid-p4tl642h]{margin-bottom:clamp(.75rem,2vh,1.25rem);font-size:clamp(1.9rem,5.4vh,3.2rem)}.extras[data-astro-cid-p4tl642h].is-live .grid[data-astro-cid-p4tl642h]{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));min-height:0}.card[data-astro-cid-p4tl642h]{border-radius:1.5rem;min-width:0;position:relative;overflow:hidden}h3[data-astro-cid-p4tl642h]{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:600}.words[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{margin:.3rem 0 0;font-size:.875rem;line-height:1.45}.wide[data-astro-cid-p4tl642h]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:1rem;padding-left:1.5rem;display:grid}.small[data-astro-cid-p4tl642h]{flex-direction:column;gap:.5rem;padding:1.1rem 1.25rem;display:flex}.small[data-astro-cid-p4tl642h] .words[data-astro-cid-p4tl642h]{order:1}.small[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{flex:1;place-items:center;min-height:0;display:grid}.widgets[data-astro-cid-p4tl642h]{color:var(--color-cream);background:radial-gradient(30rem 22rem at 80% 0,#f5b54438,#0000 70%),linear-gradient(170deg,#26402f,#10221b 75%)}.widgets[data-astro-cid-p4tl642h] .words[data-astro-cid-p4tl642h]{z-index:1;padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.widgets[data-astro-cid-p4tl642h] h3[data-astro-cid-p4tl642h]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.8rem,2.6vw,2.4rem)}.widgets[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{color:#fbead0bf;font-size:.95rem}.ext[data-astro-cid-p4tl642h]{color:var(--color-forest);background:linear-gradient(160deg,#e4ecdf,#c9d8c3)}.ext[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{color:var(--color-moss)}.ext[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{height:9.25rem;position:relative}.toolbar[data-astro-cid-p4tl642h]{color:var(--color-moss);background:#fffdf8;border-radius:.9rem 0 0 .9rem;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.72rem;display:flex;box-shadow:0 14px 28px -16px #1e332880}.tb-dots[data-astro-cid-p4tl642h]{gap:.25rem;display:flex}.tb-dots[data-astro-cid-p4tl642h] i[data-astro-cid-p4tl642h]{background:#1e33282e;border-radius:50%;width:.45rem;height:.45rem}.tb-url[data-astro-cid-p4tl642h]{white-space:nowrap;text-overflow:ellipsis;background:#1e33280d;border-radius:999px;flex:1;padding:.25rem .6rem;overflow:hidden}.tb-ext[data-astro-cid-p4tl642h]{background:var(--color-nook);width:1.6rem;height:1.6rem;color:var(--color-cream);border-radius:.45rem;place-items:center;display:grid}.tb-ext[data-astro-cid-p4tl642h] svg{width:.95rem;height:.95rem}.popup[data-astro-cid-p4tl642h]{width:12.5rem;color:var(--color-moss);background:#fff;border-radius:.9rem;gap:.15rem;padding:.75rem .85rem;font-size:.72rem;display:grid;position:absolute;top:3rem;right:1rem;box-shadow:0 22px 40px -18px #1e33288c}.popup[data-astro-cid-p4tl642h] b[data-astro-cid-p4tl642h]{color:var(--color-forest);font-size:.8rem}.popup[data-astro-cid-p4tl642h] em[data-astro-cid-p4tl642h]{color:var(--color-nook);align-items:center;gap:.25rem;margin-top:.2rem;font-style:normal;font-weight:600;display:flex}.popup[data-astro-cid-p4tl642h] svg{width:.8rem;height:.8rem}.search[data-astro-cid-p4tl642h]{color:var(--color-cream);background:linear-gradient(160deg,#4a3527,#2a1d15);padding-right:1.5rem}.search[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{color:#fbead0b8}.search[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h] b[data-astro-cid-p4tl642h]{color:var(--color-gold)}.search-pill[data-astro-cid-p4tl642h]{color:#fbead0e6;background:#ffffff1a;border:1px solid #fbead040;border-radius:999px;align-items:center;gap:.55rem;padding:.8rem 1rem;font-size:.82rem;display:flex}.search-pill[data-astro-cid-p4tl642h] b[data-astro-cid-p4tl642h]{color:var(--color-gold);background:#f5b54440;border-radius:.3rem;padding:.05rem .35rem}.search-pill[data-astro-cid-p4tl642h] svg{width:1rem;height:1rem;color:var(--color-gold)}.caret[data-astro-cid-p4tl642h]{background:var(--color-cream);width:1px;height:.95rem;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.engines[data-astro-cid-p4tl642h]{color:#fbead0d9;flex-wrap:wrap;gap:.4rem;margin:.8rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.engines[data-astro-cid-p4tl642h] li[data-astro-cid-p4tl642h]{background:#ffffff14;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .3rem;display:flex}.engines[data-astro-cid-p4tl642h] kbd[data-astro-cid-p4tl642h]{background:var(--color-cream);min-width:1.2rem;height:1.2rem;color:var(--color-walnut);font:700 .66rem/1 var(--font-sans);border-radius:50%;place-items:center;display:grid}.engines[data-astro-cid-p4tl642h] .own[data-astro-cid-p4tl642h]{color:var(--color-gold);padding-left:.6rem}.pwa[data-astro-cid-p4tl642h]{color:var(--color-forest);background:linear-gradient(160deg,#f6f1e7,#e7dcc6);flex-direction:column;gap:1rem;padding:1.4rem 1.4rem 0;display:flex}.pwa[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{color:var(--color-moss)}.pwa[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex}.mini-phone[data-astro-cid-p4tl642h]{background:linear-gradient(170deg,#2f4a3c,#13261e);border-radius:1.8rem 1.8rem 0 0;width:min(12.5rem,100%);height:100%;max-height:21rem;padding:1rem .9rem 0;position:relative;box-shadow:0 -10px 30px -16px #1e332899,inset 0 0 0 5px #0d1813}.icons[data-astro-cid-p4tl642h]{grid-template-columns:repeat(4,1fr);gap:.55rem;padding:.4rem .3rem;display:grid}.icons[data-astro-cid-p4tl642h] i[data-astro-cid-p4tl642h],.nm-icon[data-astro-cid-p4tl642h]{aspect-ratio:1;background:#ffffff24;border-radius:.55rem}.nm-icon[data-astro-cid-p4tl642h]{box-shadow:0 0 0 2px var(--color-gold), 0 6px 14px -6px #0009;background:#fff;place-items:center;display:grid}.nm-icon[data-astro-cid-p4tl642h] img[data-astro-cid-p4tl642h]{width:78%;height:auto}.a2hs[data-astro-cid-p4tl642h]{background:var(--color-cream);width:fit-content;color:var(--color-forest);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;margin-inline:auto;padding:.45rem .75rem;font-size:.7rem;font-weight:600;display:flex;position:absolute;bottom:1.1rem;left:0;right:0}.a2hs[data-astro-cid-p4tl642h] svg{width:.85rem;height:.85rem}.subs[data-astro-cid-p4tl642h]{color:var(--color-forest);background:linear-gradient(160deg,#f8e7c3,#f0cf8e)}.sub-card[data-astro-cid-p4tl642h]{background:#fffdf8;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.7rem .75rem;width:min(100%,15rem);padding:.95rem;display:grid;transform:rotate(-2deg);box-shadow:0 16px 30px -18px #1e33288c}.sub-tile[data-astro-cid-p4tl642h]{background:var(--color-nook);width:2.3rem;height:2.3rem;color:var(--color-cream);border-radius:.7rem;place-items:center;display:grid}.sub-tile[data-astro-cid-p4tl642h] svg{width:1.2rem;height:1.2rem}.sub-t[data-astro-cid-p4tl642h]{font-size:.82rem;line-height:1.25;display:grid}.sub-t[data-astro-cid-p4tl642h] span[data-astro-cid-p4tl642h]{color:#9a6214;font-size:.72rem;font-weight:600}.sub-bar[data-astro-cid-p4tl642h]{background:#1e33281a;border-radius:999px;grid-column:1/-1;height:.4rem;overflow:hidden}.sub-bar[data-astro-cid-p4tl642h] i[data-astro-cid-p4tl642h]{background:linear-gradient(90deg, var(--color-gold), #d98a1f);width:86%;height:100%;display:block}.yours[data-astro-cid-p4tl642h]{color:var(--color-cream);background:linear-gradient(160deg,#1e3328,#0f211b)}.split[data-astro-cid-p4tl642h]{aspect-ratio:2/1.1;border-radius:1rem;width:min(100%,11rem);display:flex;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 36px -18px #000000b3}.half[data-astro-cid-p4tl642h]{flex:1;place-items:center;display:grid}.half[data-astro-cid-p4tl642h] svg{width:1.6rem;height:1.6rem}.half[data-astro-cid-p4tl642h].light{color:#d98a1f;background:linear-gradient(160deg,#fffaf0,#f1e6cf)}.half[data-astro-cid-p4tl642h].dark{color:var(--color-cream);background:linear-gradient(160deg,#2f4a3c,#13261e)}.dots[data-astro-cid-p4tl642h]{display:none}@media (prefers-reduced-motion:reduce){.caret[data-astro-cid-p4tl642h]{animation:none}}@media (width>=1024px) and (height<=800px){.extras[data-astro-cid-p4tl642h].is-live .still[data-astro-cid-p4tl642h]{zoom:.85}.extras[data-astro-cid-p4tl642h].is-live .pwa[data-astro-cid-p4tl642h] p[data-astro-cid-p4tl642h]{display:none}}@media (width<=1023px){.pin[data-astro-cid-p4tl642h]{padding-inline:0}h2[data-astro-cid-p4tl642h]{padding-inline:clamp(1rem,4vw,2.5rem)}.grid[data-astro-cid-p4tl642h]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;padding-inline:clamp(1rem,4vw,2.5rem);scroll-padding-inline:clamp(1rem,4vw,2.5rem);display:flex;overflow-x:auto}.grid[data-astro-cid-p4tl642h]::-webkit-scrollbar{display:none}.card[data-astro-cid-p4tl642h]{scroll-snap-align:start;flex-direction:column;flex:0 0 min(84vw,25rem);gap:1rem;height:clamp(25rem,66svh,31rem);padding:1.4rem 1.4rem 0;display:flex}.widgets[data-astro-cid-p4tl642h] .words[data-astro-cid-p4tl642h]{padding:0;position:static}.small[data-astro-cid-p4tl642h]{padding-bottom:1.4rem}.small[data-astro-cid-p4tl642h] .words[data-astro-cid-p4tl642h]{order:0}.wide[data-astro-cid-p4tl642h]{padding-right:0}.wide[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{flex:1;min-height:0}.ext[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{height:auto}.search[data-astro-cid-p4tl642h] .still[data-astro-cid-p4tl642h]{flex-direction:column;justify-content:center;padding:0 1.4rem 1.4rem 0;display:flex}.dots[data-astro-cid-p4tl642h]:not([hidden]){justify-content:center;margin-top:.25rem;display:flex}.dots[data-astro-cid-p4tl642h] button[data-astro-cid-p4tl642h]{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.dots[data-astro-cid-p4tl642h] button[data-astro-cid-p4tl642h]:after{content:"";background:#1e332873;border-radius:50%;width:.5rem;height:.5rem;transition:scale .2s}.dots[data-astro-cid-p4tl642h] button[data-astro-cid-p4tl642h][aria-current]:after{background:var(--color-forest);scale:1.35}}.customize[data-astro-cid-wx43aq4x]{z-index:7;position:relative}.pin[data-astro-cid-wx43aq4x]{padding-block:clamp(3rem,8vw,7rem)}.head[data-astro-cid-wx43aq4x]{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:end;gap:2rem;max-width:78rem;margin:0 auto clamp(1.5rem,3vw,2.5rem);padding-inline:clamp(1rem,4vw,2.5rem);display:grid}h2[data-astro-cid-wx43aq4x]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-forest);margin:0;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:600;line-height:1.02}h2[data-astro-cid-wx43aq4x] em[data-astro-cid-wx43aq4x]{font-family:var(--font-accent);color:var(--color-nook);font-size:1.1em;font-style:italic;font-weight:400}.head[data-astro-cid-wx43aq4x] p[data-astro-cid-wx43aq4x]{color:var(--color-moss);margin:0;font-size:.95rem;line-height:1.5}.row[data-astro-cid-wx43aq4x]{overscroll-behavior-x:contain;scrollbar-color:#1e332859 transparent;scrollbar-width:thin;gap:.75rem;margin:0;padding:0 max(clamp(1rem,4vw,2.5rem),50% - 36.5rem) .6rem;list-style:none;display:flex;overflow-x:auto}.shot[data-astro-cid-wx43aq4x]{aspect-ratio:16/10;width:min(84vw,46rem);color:var(--color-forest);cursor:grab;user-select:none;background:linear-gradient(160deg,#e4ecdf,#c9d8c3);border-radius:1.5rem;flex:none;overflow:hidden}.shot[data-astro-cid-wx43aq4x]:nth-child(2n){background:linear-gradient(160deg,#f6f1e7,#e7dcc6)}.shot[data-astro-cid-wx43aq4x]:active{cursor:grabbing}.shot[data-astro-cid-wx43aq4x] img{object-fit:cover;width:100%;height:100%;display:block}.hold[data-astro-cid-wx43aq4x]{text-align:center;height:100%;color:var(--color-moss);place-content:center;justify-items:center;gap:.6rem;padding:1.5rem;font-size:.9rem;display:grid}.hold[data-astro-cid-wx43aq4x] svg{width:2rem;height:2rem}.customize[data-astro-cid-wx43aq4x].is-live{height:160vh}.customize[data-astro-cid-wx43aq4x].is-live .pin[data-astro-cid-wx43aq4x]{flex-direction:column;height:100vh;padding-block:5.25rem 1.25rem;display:flex;position:sticky;top:0}.customize[data-astro-cid-wx43aq4x].is-live .head[data-astro-cid-wx43aq4x]{width:100%;margin-bottom:clamp(.75rem,2vh,1.25rem)}.customize[data-astro-cid-wx43aq4x].is-live h2[data-astro-cid-wx43aq4x]{font-size:clamp(1.9rem,5.4vh,3.2rem)}.customize[data-astro-cid-wx43aq4x].is-live .row[data-astro-cid-wx43aq4x]{flex:1;min-height:0}.customize[data-astro-cid-wx43aq4x].is-live .shot[data-astro-cid-wx43aq4x]{width:auto;height:100%}@media (width<=1023px){.head[data-astro-cid-wx43aq4x]{grid-template-columns:minmax(0,1fr);gap:.75rem}}.pricing[data-astro-cid-ay4pwott]{z-index:7;max-width:78rem;margin:0 auto;padding:clamp(4rem,9vw,8rem) clamp(1rem,4vw,2.5rem) clamp(3rem,6vw,5rem);position:relative}.head[data-astro-cid-ay4pwott]{text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,5vw,3.5rem)}h2[data-astro-cid-ay4pwott]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-forest);text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:600;line-height:1.04}h2[data-astro-cid-ay4pwott] em[data-astro-cid-ay4pwott]{font-family:var(--font-accent);letter-spacing:-.01em;color:var(--color-nook);font-size:1.12em;font-style:italic;font-weight:400}.head[data-astro-cid-ay4pwott] p[data-astro-cid-ay4pwott]{max-width:32rem;color:var(--color-moss);margin:1rem auto 0;font-size:1.05rem;line-height:1.55}.plans[data-astro-cid-ay4pwott]{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:.75rem;max-width:56rem;margin:0 auto;display:grid}.plan[data-astro-cid-ay4pwott]{color:var(--color-forest);background:#fdfcf9;border-radius:1.6rem;flex-direction:column;padding:2rem 1.75rem 1.75rem;display:flex;position:relative;box-shadow:0 0 0 1px #1e332812}h3[data-astro-cid-ay4pwott]{letter-spacing:.01em;margin:0;font-size:1.05rem;font-weight:600}.price[data-astro-cid-ay4pwott]{align-items:baseline;gap:.6rem;margin:1.2rem 0 0;display:flex}.price[data-astro-cid-ay4pwott] b[data-astro-cid-ay4pwott]{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:600;line-height:1}.price[data-astro-cid-ay4pwott].soon b[data-astro-cid-ay4pwott]{font-size:2rem}.price[data-astro-cid-ay4pwott] s[data-astro-cid-ay4pwott]{opacity:.55;font-size:1.1rem}.for[data-astro-cid-ay4pwott]{color:var(--color-moss);margin:.5rem 0 1.5rem;font-size:.9rem}ul[data-astro-cid-ay4pwott]{border-top:1px solid #1e332814;gap:.7rem;margin:0 0 2rem;padding:1.4rem 0 0;font-size:.93rem;list-style:none;display:grid}li[data-astro-cid-ay4pwott]{align-items:center;gap:.6rem;display:flex}li[data-astro-cid-ay4pwott] svg{width:1rem;height:1rem;color:var(--color-nook);flex:none}.cta[data-astro-cid-ay4pwott]{text-align:center;color:var(--color-forest);border-radius:999px;margin-top:auto;padding:.9rem 1rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 1px #1e33282e}.cta[data-astro-cid-ay4pwott]:hover{background:#1e33280d;transform:translateY(-1px)}.premium[data-astro-cid-ay4pwott]{color:var(--color-cream);background:radial-gradient(26rem 18rem at 100% 0,#f5b5443d,#0000 70%),linear-gradient(165deg,#22392d,#0f211b 75%);transform:translateY(-.75rem);box-shadow:0 50px 90px -40px #0f211bbf}.premium[data-astro-cid-ay4pwott] .for[data-astro-cid-ay4pwott]{color:#fbead0b3}.premium[data-astro-cid-ay4pwott] ul[data-astro-cid-ay4pwott]{border-top-color:#fbead024}.premium[data-astro-cid-ay4pwott] li[data-astro-cid-ay4pwott] svg{color:var(--color-gold)}.badge[data-astro-cid-ay4pwott]{background:var(--color-gold);color:var(--color-walnut);border-radius:999px;padding:.3rem .7rem;font-size:.74rem;font-weight:600;position:absolute;top:1.6rem;right:1.5rem}.badge[data-astro-cid-ay4pwott][hidden]{display:none}.packs[data-astro-cid-ay4pwott]{background:#ffffff12;border-radius:999px;gap:.25rem;width:fit-content;margin-top:1rem;padding:.25rem;display:inline-flex}.packs[data-astro-cid-ay4pwott] button[data-astro-cid-ay4pwott]{color:#fbead0bf;font:600 .8rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .8rem;transition:background-color .2s,color .2s;position:relative}.packs[data-astro-cid-ay4pwott] button[data-astro-cid-ay4pwott][aria-pressed=true]{background:var(--color-cream);color:var(--color-forest)}.packs[data-astro-cid-ay4pwott] button[data-astro-cid-ay4pwott]:before{content:"";position:absolute;inset:-.6rem 0}.cta[data-astro-cid-ay4pwott].gold{background:linear-gradient(180deg, #ffcf75, var(--color-gold));color:var(--color-walnut);box-shadow:0 14px 30px -14px #f5b544b3}.cta[data-astro-cid-ay4pwott].gold:hover{background:linear-gradient(#ffd88c,#f7bf55)}.trust[data-astro-cid-ay4pwott]{text-align:center;color:var(--color-moss);margin:2rem 0 0;font-size:.9rem}.trust[data-astro-cid-ay4pwott] a[data-astro-cid-ay4pwott]{color:var(--color-forest);font-weight:600;text-decoration:underline}@media (width<=860px){.plans[data-astro-cid-ay4pwott]{grid-template-columns:minmax(0,1fr);max-width:28rem;margin:0 auto}.premium[data-astro-cid-ay4pwott]{transform:none}}.faq[data-astro-cid-hemr5th4]{z-index:7;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);max-width:78rem;margin:0 auto;padding:clamp(3rem,8vw,7rem) clamp(1rem,4vw,2.5rem);display:grid;position:relative}h2[data-astro-cid-hemr5th4]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-forest);margin:0;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:600;line-height:1.04}details[data-astro-cid-hemr5th4]{border-bottom:1px solid #1e33281f}summary[data-astro-cid-hemr5th4]{color:var(--color-forest);cursor:pointer;padding:1.3rem 2.5rem 1.3rem 0;font-size:1.1rem;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"";border-right:2px solid var(--color-nook);border-bottom:2px solid var(--color-nook);width:.65rem;height:.65rem;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:.4rem;transform:translateY(-70%)rotate(45deg)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:translateY(-30%)rotate(-135deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:38rem;color:var(--color-moss);margin:-.4rem 0 1.4rem;font-size:1rem;line-height:1.6}@media (width<=760px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr);gap:1.2rem}}.foot[data-astro-cid-jo6i4kqk]{z-index:7;color:#fbead0bf;background:linear-gradient(170deg,#1e3328,#0f211b 70%);margin-top:clamp(2rem,5vw,4rem);padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2.5rem) 2rem;position:relative}.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(3,1fr);gap:2rem;max-width:78rem;margin:0 auto;display:grid}.logo[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-cream);align-items:center;gap:.6rem;font-size:1.3rem;font-weight:650;text-decoration:none;display:inline-flex}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:18rem;margin:.8rem 0 1.3rem;line-height:1.5}.open[data-astro-cid-jo6i4kqk]{background:var(--color-cream);color:var(--color-forest);border-radius:999px;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}h2[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);margin:0 0 1rem;font-size:.78rem;font-weight:600}ul[data-astro-cid-jo6i4kqk]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fbead0cc;text-decoration:none;transition:color .18s}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-cream)}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid #fbead01f;max-width:78rem;margin:3rem auto 0;padding-top:1.5rem;font-size:.85rem}@media (width<=760px){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}
