.Pzmv9G_frame{inline-size:min(100%, var(--phone-width));padding:var(--phone-trim);border-radius:var(--radius-phone-trim);background:#8a8a8e40;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.Pzmv9G_frame{background:color-mix(in srgb, var(--color-night-muted) 25%, transparent)}}.Pzmv9G_frame{box-shadow:var(--shadow-photo)}@media (min-width:40rem){.Pzmv9G_frame{inline-size:min(100%, var(--phone-width-wide))}}.Pzmv9G_notesFrame{box-shadow:var(--shadow-phone-notes)}.Pzmv9G_shell{padding:calc(var(--spacing) * 2.5);border-radius:var(--radius-phone-shell);background:var(--color-night)}.Pzmv9G_screen{aspect-ratio:var(--phone-aspect);border-radius:var(--radius-phone-screen);background:var(--color-card);color:var(--color-phone-ink);font-family:var(--font-system);flex-direction:column;display:flex;overflow:hidden}.Pzmv9G_notesFrame .Pzmv9G_screen{overflow:visible}.Pzmv9G_bubble{overflow-wrap:anywhere;white-space:pre-line;border-radius:var(--radius-message);inline-size:fit-content;max-inline-size:calc(100% - 1rem);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3.5);font-size:1rem;line-height:1.3;position:relative}@media (min-width:40rem){.Pzmv9G_bubble{max-inline-size:82%;font-size:1.0625rem}}.Pzmv9G_incoming{background:var(--color-message-incoming);color:var(--color-phone-ink)}.Pzmv9G_outgoing{background:var(--color-message-outgoing);color:var(--color-primary-foreground)}.Pzmv9G_incoming:before,.Pzmv9G_incoming:after,.Pzmv9G_outgoing:before,.Pzmv9G_outgoing:after{content:"";block-size:1rem;position:absolute;inset-block-end:-.1rem}.Pzmv9G_incoming:before{border-inline-start:1rem solid var(--color-message-incoming);border-end-end-radius:.8rem .7rem;inset-inline-start:-.35rem;transform:translateY(-.1rem)}.Pzmv9G_outgoing:before{border-inline-end:1rem solid var(--color-message-outgoing);border-end-start-radius:.8rem .7rem;inset-inline-end:-.35rem;transform:translateY(-.1rem)}.Pzmv9G_incoming:after,.Pzmv9G_outgoing:after{background:var(--color-card);inline-size:10px;transform:translateY(-2px)}.Pzmv9G_incoming:after{border-end-end-radius:.5rem;inset-inline-start:-10px}.Pzmv9G_outgoing:after{border-end-start-radius:.5rem;inset-inline-end:-10px}.Pzmv9G_dots{align-items:center;gap:var(--spacing);display:inline-flex}.Pzmv9G_dots>span{inline-size:calc(var(--spacing) * 2);block-size:calc(var(--spacing) * 2);border-radius:var(--radius-pill);background:currentColor;animation:1.4s ease-in-out infinite Pzmv9G_pulse}.Pzmv9G_dots>span:nth-child(2){animation-delay:.2s}.Pzmv9G_dots>span:nth-child(3){animation-delay:.4s}@keyframes Pzmv9G_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.Pzmv9G_dots>span{opacity:.6;animation:none}}
._06co2W_display{font-size:var(--text-display,2.25rem);--tw-leading:var(--leading-display,1.2);line-height:var(--leading-display,1.2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-display,-.025em);letter-spacing:var(--tracking-display,-.025em)}@media (min-width:40rem){._06co2W_display{font-size:var(--text-display-sm,3rem)}}@media (min-width:64rem){._06co2W_display{font-size:var(--text-display-lg,3.5rem)}}._06co2W_hero{min-block-size:90svh}@media (min-width:64rem){._06co2W_hero{scroll-snap-align:start;align-items:center;min-block-size:100svh;display:flex}._06co2W_section{scroll-snap-align:start;min-block-size:100svh}}._06co2W_support{isolation:isolate;position:relative;overflow:hidden}._06co2W_support img{object-fit:cover;object-position:center 30%;filter:saturate(.72)contrast(.96)brightness(.98);z-index:-2}._06co2W_support:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--color-support-overlay), #00128da6, transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){._06co2W_support:after{background:linear-gradient(to top, var(--color-support-overlay), color-mix(in srgb, var(--color-support-overlay) 65%, transparent), transparent)}}._06co2W_meadow{isolation:isolate;position:relative;overflow:hidden}._06co2W_meadow img{object-fit:cover;object-position:center;z-index:-2}._06co2W_meadow:after{content:"";z-index:-1;background:#0b0b0d59;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){._06co2W_meadow:after{background:color-mix(in srgb, var(--color-night) 35%, transparent)}}._06co2W_portrait{inline-size:58%;padding:calc(var(--spacing) * 3);background:var(--color-card);box-shadow:var(--shadow-photo);flex-shrink:0;padding-block-end:calc(var(--spacing) * 10);position:relative}._06co2W_portrait:first-child{z-index:1;transform:rotate(-8deg)}._06co2W_portrait:last-child{margin-block-start:calc(var(--spacing) * 12);margin-inline-start:calc(var(--spacing) * -8);transform:rotate(8deg)}._06co2W_pop{transform-origin:bottom;animation:.28s cubic-bezier(.2,.8,.2,1) both _06co2W_pop}._06co2W_noteLine{opacity:0}._06co2W_noteLine[data-revealed=true]{animation:_06co2W_reveal var(--motion-reveal) ease-out both}._06co2W_caret{background:var(--color-notes-accent);block-size:1.1em;inline-size:2px;margin-inline-start:2px;animation:1s step-end infinite _06co2W_blink;display:inline-block;transform:translateY(.2em)}._06co2W_thread{scrollbar-width:none}._06co2W_thread::-webkit-scrollbar{display:none}._06co2W_ctaDots{grid-template-columns:0fr;transition:grid-template-columns .2s ease-out;display:grid}._06co2W_heroAction:hover ._06co2W_ctaDots,._06co2W_heroAction:focus-visible ._06co2W_ctaDots{grid-template-columns:1fr}@keyframes _06co2W_pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@keyframes _06co2W_reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _06co2W_blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){._06co2W_pop,._06co2W_noteLine[data-revealed=true],._06co2W_caret{opacity:1;animation:none}._06co2W_noteLine{opacity:1}._06co2W_ctaDots{transition:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
