@layer components{.landing-flow{--landing-gutter:clamp(var(--space-4), 2.5vw, var(--space-8));--landing-content-max:90rem;--landing-gap:var(--space-8);--landing-section-space:calc(var(--space-8) * 2);--landing-display:clamp(calc(var(--text-heading) * 1.5), 5vw, calc(var(--text-heading) * 3));--landing-heading:clamp(var(--text-heading), 3vw, calc(var(--text-heading) * 2))}.landing-flow>.section{padding-block:var(--landing-section-space)}.landing-flow .landing-container{width:100%;max-width:calc(var(--landing-content-max) + 2 * var(--landing-gutter));padding-inline:var(--landing-gutter);margin-inline:auto}.landing-flow h1.caregiver-heading{font-size:var(--landing-display);text-wrap:balance;max-width:15ch;line-height:1.12}.landing-flow h2.caregiver-heading{font-size:var(--landing-heading);text-wrap:balance;line-height:1.2}.landing-flow p{max-width:65ch}.landing-flow .hero{padding-block:var(--landing-gap) var(--landing-section-space)}.landing-flow .hero-copy>p{font-size:calc(var(--text-body) * 1.125);line-height:1.5}.landing-flow :is(h1,h2,h3)[id],#main{scroll-margin-block-start:var(--space-4)}@media (width>=48rem){.landing-flow{--landing-section-space:calc(var(--space-8) * 3)}}@media (width>=80rem){.landing-flow .hero{gap:var(--landing-gap)}}@media (prefers-reduced-motion:reduce){.landing-flow *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing-flow>.closing-invitation{padding-block:calc(var(--space-8) * 2);background:var(--secondary);color:var(--secondary-foreground)}.closing-copy{max-width:46rem;padding:var(--space-8);background:var(--secondary);color:var(--secondary-foreground);text-align:center;margin-inline:auto}.landing-flow .closing-copy h2.caregiver-heading{max-width:18ch;font-size:clamp(calc(var(--text-heading) * 1.25), 4.2vw, calc(var(--text-heading) * 2.4));letter-spacing:-.025em;margin-inline:auto;line-height:1.12}.closing-copy>p{max-width:43ch;font-size:calc(var(--text-body) * 1.125);margin-inline:auto;line-height:1.55}.closing-copy .invitation-actions{margin-block-start:var(--space-8)}@container landing-opening (width<=47.999rem){.landing-flow>.closing-invitation{padding-block:var(--space-8)}.closing-copy{padding:var(--space-6) min(var(--space-4), 3vw)}}body:has(.landing-flow){container:landing-opening/inline-size}body:has(.landing-flow)>.skip-link{z-index:11}.landing-flow .landing-hero{isolation:isolate;width:100%;max-width:none;min-height:100svh;padding:calc(var(--space-8) * 5) 0 var(--space-8);margin:0;display:block;position:relative}.landing-hero .hero-copy{z-index:1;padding-inline:min(var(--landing-gutter), 4vw);text-align:center;width:100%;max-width:none;position:relative}.landing-hero h1.caregiver-heading{max-width:68rem;font-size:clamp(calc(var(--text-heading) * 1.5), 5.4vw, calc(var(--text-heading) * 2.8));letter-spacing:-.035em;margin-inline:auto;line-height:1.06}.landing-hero .hero-copy>p{max-width:64ch;margin-inline:auto;margin-top:var(--space-6);font-size:calc(var(--text-body) * 1.125);line-height:1.55}.landing-hero .invitation-actions{margin-block:var(--space-6) 0;align-items:center}.landing-hero .hero-scene{width:100%;max-width:none;margin:var(--space-4) 0 0;padding:var(--space-4) min(var(--space-4), 4vw) var(--space-8);color:var(--foreground);position:relative}.landing-hero .hero-scenery{z-index:-1;object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}@container landing-opening (width>=48rem){.landing-flow .landing-hero{padding-block-start:calc(var(--space-8) * 4)}}@container landing-opening (width<=12rem){.landing-flow .landing-hero{padding-block-start:calc(var(--space-8) * 6)}}@container landing-opening (width<=47.999rem){.landing-hero .hero-scenery{object-position:12% top}}.hero-homes{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;max-width:42rem;margin-inline:auto;display:grid}.hero-home{width:100%;min-width:0;position:relative;container:hero-home/inline-size}.hero-caregiver{max-width:28rem;margin-inline:auto}.hero-parent{max-width:40rem;margin-inline:auto}.hero-home-label{width:fit-content;margin:0 auto var(--space-3);padding:var(--space-1) var(--space-3);background:var(--background);color:var(--foreground);border-radius:var(--radius-control);font-weight:600}.hero-device{border-radius:calc(var(--radius-card) * 1.6);filter:drop-shadow(0 16px 12px color-mix(in srgb, var(--primary) 22%, transparent));padding:6% 5.5%;position:relative}.landing-hero .hero-hardware{width:100%;height:100%;position:absolute;inset:0}.hero-laptop{padding:4.4% 12% 14.9%}.hero-device .hero-screen{position:relative}.hero-screen{min-width:0;padding:min(var(--space-6), 4vw);background:var(--background);color:var(--foreground);border-radius:var(--radius-card)}.hero-screen p{max-width:none;margin:0}.hero-edit{font-weight:600;font-size:calc(var(--text-body) * 1.25);line-height:1.4}.hero-plan{justify-content:space-between;gap:var(--space-2);padding:min(var(--space-3), 3vw);margin-top:var(--space-6);background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border);border-radius:var(--radius-control);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.hero-plan>span{flex-shrink:0;max-width:100%}.hero-plan>:last-child{flex-basis:100%;font-weight:600}.hero-date{font-size:calc(var(--text-body) * 1.125);font-weight:600}.hero-numeric{font-variant-numeric:tabular-nums}.hero-screen .hero-time{font-size:calc(var(--text-heading) * 2);padding-block:var(--space-3) var(--space-4);color:var(--primary);letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:0 .2em;font-weight:600;line-height:1.1;display:flex}.hero-time .hero-clock{font-size:inherit;white-space:nowrap}.hero-time .hero-meridiem{letter-spacing:0;font-size:.4em}.hero-screen .hero-tablet-plan{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-4);display:grid}.hero-tablet-plan strong{font-size:calc(var(--text-body) * 1.5);font-weight:600;line-height:1.3}@media (width>=64rem){.landing-hero .hero-scene{padding-block:var(--space-4) var(--space-8)}.hero-homes{gap:var(--space-8);max-width:66rem;padding:0 var(--space-6) var(--space-6);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hero-caregiver,.hero-parent{max-width:none}.hero-caregiver{transform:perspective(1200px)rotateY(7deg)rotate(-3deg)}.hero-parent{margin-top:var(--space-6);transform:perspective(1200px)rotateY(-5deg)rotate(2deg)}.hero-screen{padding:min(var(--space-6), 3vw)}.hero-tablet .hero-screen{padding:min(var(--space-8), 4vw)}.hero-tablet-plan strong{font-size:calc(var(--text-body) * 1.75)}.hero-screen .hero-time{font-size:calc(var(--text-heading) * 3)}}@container hero-home (width<=12rem){.landing-hero .hero-hardware{display:none}.hero-device{padding:min(var(--space-3), 3vw);background:var(--primary)}.hero-screen{border:1px solid var(--border)}}@media (prefers-reduced-motion:no-preference){.hero-homes{animation:.7s cubic-bezier(.2,.7,.2,1) both hero-arrive}@keyframes hero-arrive{0%{translate:0 18px}to{translate:0}}}@media (forced-colors:active){.landing-hero .hero-scenery,.landing-hero .hero-hardware{display:none}.hero-device{filter:none}.hero-device,.hero-screen,.hero-plan{border:1px solid canvastext}}.connected-story{--story-width:min(calc(100vw - 2 * var(--landing-gutter)), var(--landing-content-max));--story-inline-space:clamp(var(--space-6), 4vw, calc(var(--space-8) * 2));--story-section-gap:clamp(1rem, 1.429vw + .714rem, 2rem);background:var(--primary);color:var(--primary-foreground)}.story-intro{max-width:48rem;margin:0 auto calc(var(--space-8) * 2);text-align:center}.story-intro h2.caregiver-heading{color:var(--primary-foreground);max-width:20ch;margin-inline:auto}.story-intro>p{max-width:48ch;font-size:calc(var(--text-body) * 1.125);text-wrap:pretty;margin:0 auto;line-height:1.55}.story-group{background:var(--primary);padding:0}.story-problem{border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card)}.story-panel{gap:var(--space-8);padding:calc(var(--space-8) * 2) var(--space-6);border-radius:var(--radius-card);background:var(--card);color:var(--card-foreground);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.story-paper,.story-viewer{background:var(--secondary);color:var(--secondary-foreground)}.story-copy{width:100%;max-width:34rem;margin-inline:auto}.story-copy h3.caregiver-heading{margin-top:0;margin-bottom:var(--space-6);font-size:var(--landing-heading);letter-spacing:-.025em;text-wrap:balance;line-height:1.08}.story-copy>p{font-size:calc(var(--text-body) * 1.125);line-height:1.55}.story-copy>p:last-child{margin-bottom:0}.story-art{width:100%;min-width:0;margin:0}.story-art-content{text-align:center;width:100%;max-width:42rem;margin-inline:auto}.story-art .story-home-label{color:var(--primary);margin-bottom:var(--space-6);font-weight:600;font-size:calc(var(--text-body) * 1.25)}.story-calendar{width:100%;max-width:27rem;padding:calc(var(--space-8) * 2) min(calc(var(--space-8) * 1.75), 12vw) calc(var(--space-8) * 1.5);margin-inline:auto;position:relative}.story-hardware{width:100%;height:100%;position:absolute;inset:0}.story-calendar-face{min-width:0;color:var(--primary);position:relative}.story-calendar-face p{margin:0}.story-month{font-size:calc(var(--text-body) * 1.25);padding-bottom:var(--space-3);border-bottom:1px solid var(--input)}.story-weekday{font-size:calc(var(--text-body) * 1.5);padding-top:var(--space-4);font-weight:600}.story-calendar-face .story-day{font-size:calc(var(--text-heading) * 3);padding-block:var(--space-2) var(--space-4);letter-spacing:-.06em;line-height:1.1}.story-paper-plan{gap:var(--space-2);padding:var(--space-4) var(--space-2);border-block:1px solid var(--input);font-size:calc(var(--text-body) * 1.125);display:grid}.story-paper-plan strong{font-size:calc(var(--text-body) * 1.375);font-weight:600}.story-shared{padding-top:var(--story-section-gap);border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}.story-shared .story-panel+.story-panel{margin-top:var(--story-section-gap)}.story-device{width:100%;filter:drop-shadow(0 18px 16px color-mix(in srgb, var(--primary) 18%, transparent));padding:6% 5.5%;position:relative}.story-laptop{padding:4.4% 12% 14.9%}.story-screen{background:var(--background);color:var(--foreground);border-radius:var(--radius-card);padding:var(--space-6);text-align:left;min-width:0;position:relative}.story-screen p{margin:0}.story-screen-name{color:var(--primary);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);font-weight:600}.story-screen .story-edit{margin-block:var(--space-6);font-size:calc(var(--text-body) * 1.5);font-weight:600;line-height:1.3}.story-plan{gap:var(--space-2);padding:var(--space-4);background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--input);border-radius:var(--radius-control);display:grid}.story-plan-date{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.story-plan strong{font-weight:600;font-size:calc(var(--text-body) * 1.25)}.story-date{font-size:calc(var(--text-body) * 1.25);font-weight:600}.story-screen .story-time{color:var(--primary);font-size:calc(var(--text-heading) * 3);letter-spacing:-.05em;padding-block:var(--space-6);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .16em;font-weight:600;line-height:1.1;display:flex}.story-time span{white-space:nowrap}.story-time small{font-size:max(var(--text-body), .35em);letter-spacing:0}.story-tablet-plan{gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-6);display:grid}.story-tablet-plan strong{font-size:calc(var(--text-body) * 1.75);font-weight:600;line-height:1.2}.story-art-content{container:story-art/inline-size}.story-copy h3{margin-top:0}.story-copy .steps{padding-left:var(--space-6)}.story-copy .steps li{margin-block:var(--space-6)}.story-copy .steps li:last-child{margin-bottom:0}.story-copy .steps{font-size:calc(var(--text-body) * 1.125);line-height:1.5}@media (width>=64rem){.story-panel{align-items:center;gap:calc(var(--space-8) * 2);min-height:38.75rem;padding:calc(var(--space-8) * 2) var(--story-inline-space);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.story-copy{margin-inline:0}.story-copy h3.caregiver-heading{font-size:clamp(calc(var(--text-heading) * 1.5), 3.5vw, calc(var(--text-heading) * 2))}.story-copy h3.caregiver-item-text{font-size:calc(var(--text-heading) * 1.25);text-wrap:balance;line-height:1.2}}@media (width>=80rem) and (height>=40rem) and (prefers-reduced-motion:no-preference){.story-panel[data-story-motion]{clip-path:inset(0 round var(--radius-card))}.story-panel[data-story-motion] .story-art{inset-block:0;right:calc((100vw - var(--story-width)) / 2 + var(--story-inline-space));width:calc((var(--story-width) - 2 * var(--story-inline-space) - 2 * var(--space-8)) * .575);pointer-events:none;align-items:center;display:flex;position:fixed}}@container story-art (width<=22rem){.story-laptop .story-hardware{display:none}.story-laptop{padding:var(--space-2);background:var(--primary);border-radius:var(--radius-card);filter:none}.story-screen{padding:var(--space-4)}.story-screen .story-time{font-size:calc(var(--text-heading) * 2)}}@container story-art (width<=15rem){.story-device .story-hardware{display:none}.story-device{padding:var(--space-2);background:var(--primary);border-radius:var(--radius-card);filter:none}.story-calendar .story-hardware{display:none}.story-calendar{padding:var(--space-4);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-card)}.story-calendar-face .story-day{font-size:calc(var(--text-heading) * 1.75);white-space:nowrap}.story-screen .story-time{font-size:var(--text-heading)}}@media (forced-colors:active){.story-hardware{display:none}.story-device{filter:none}.story-panel,.story-screen,.story-calendar-face{border:1px solid canvastext}}.tablet-details{background:var(--background);color:var(--foreground)}.tablet-details-content{text-align:center;container:message-section/inline-size}.tablet-message-intro{max-width:48rem;margin-inline:auto}.tablet-details h2{max-width:17ch;margin-inline:auto}.tablet-details .tablet-message-explanation{max-width:48ch;margin:var(--space-6) auto 0;font-size:calc(var(--text-body) * 1.125);text-wrap:pretty;line-height:1.55}.tablet-message-composition{align-items:center;gap:var(--space-6);margin-top:calc(var(--space-8) * 2.5);padding-bottom:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) minmax(0,1fr);display:grid}.tablet-message-figure{grid-area:1/2/3/3;align-self:center;min-width:0;margin:0}.tablet-message-stage{width:100%;padding-block:var(--space-8) calc(var(--space-8) * 2.5);isolation:isolate;position:relative;container:tablet-message/inline-size}.tablet-message-orbit{border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);z-index:-2;border-radius:50%;position:absolute;inset:-4% -9% 0}.tablet-message-orbit:after{content:"";inset:var(--space-4) calc(var(--space-4) * -1);border:1px solid color-mix(in srgb, var(--primary) 7%, transparent);border-radius:50%;position:absolute}.tablet-message-still-life{z-index:-1;pointer-events:none;width:105%;max-width:none;height:auto;position:absolute;inset:auto -2.5% 0}.tablet-message-device{filter:drop-shadow(0 var(--space-4) var(--space-3) color-mix(in srgb, var(--primary) 16%, transparent));padding:6% 5.5%;position:relative}.tablet-message-hardware{width:100%;height:100%;position:absolute;inset:0}.tablet-message-screen{aspect-ratio:1.62;padding:var(--space-6);background:var(--card);color:var(--card-foreground);border-radius:var(--radius-card);place-items:center;display:grid;position:relative}.tablet-details .tablet-message-text{max-width:13ch;font-size:clamp(var(--text-heading), 8cqw, calc(var(--text-heading) * 2));letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}.tablet-message-detail{padding:var(--space-6);text-align:left;border:1px solid color-mix(in srgb, var(--input) 35%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--card) 35%, transparent);position:relative}.tablet-message-detail-1{grid-area:1/1}.tablet-message-detail-2{grid-area:1/3}.tablet-message-detail-3{margin-left:var(--space-6);grid-area:2/1}.tablet-message-detail-4{margin-right:var(--space-6);grid-area:2/3}.tablet-message-symbol{width:calc(var(--space-6) * 2);height:calc(var(--space-6) * 2);background:var(--primary);color:var(--primary-foreground);margin-bottom:var(--space-6);border-radius:50%;place-items:center;display:grid}.tablet-details .tablet-message-detail h3{font-size:calc(var(--text-body) * 1.25);text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.tablet-details .tablet-message-detail p{margin:var(--space-3) 0 0;font-size:var(--text-body);text-wrap:pretty;line-height:1.5}@container message-section (width<=62rem){.tablet-message-composition{margin-top:calc(var(--space-8) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr))}.tablet-message-figure{width:min(100%,32rem);margin-bottom:var(--space-6);grid-area:1/1/2/3;justify-self:center}.tablet-message-detail-1{grid-area:2/1}.tablet-message-detail-2{grid-area:2/2}.tablet-message-detail-3{grid-area:3/1;margin:0}.tablet-message-detail-4{grid-area:3/2;margin:0}.tablet-message-orbit{inset-inline:0}.tablet-message-still-life{width:100%;inset-inline:0}}@container message-section (width<=30rem){.tablet-message-composition{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.tablet-message-figure,.tablet-message-detail{grid-area:auto}.tablet-message-detail{column-gap:var(--space-4);padding:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.tablet-message-symbol{width:calc(var(--space-6) * 1.5);height:calc(var(--space-6) * 1.5);grid-row:1/3;margin:0}.tablet-message-detail p{grid-column:2}}@container tablet-message (width<=14rem){.tablet-message-hardware,.tablet-message-still-life,.tablet-message-orbit{display:none}.tablet-message-stage{padding-block:0}.tablet-message-device{padding:var(--space-2);background:var(--primary);border-radius:var(--radius-card);filter:none}.tablet-message-screen{aspect-ratio:auto;min-height:12rem;padding:var(--space-6) var(--space-4)}}@container message-section (width<=14rem){.tablet-message-detail{padding:var(--space-4);display:block}.tablet-message-symbol{margin-bottom:var(--space-4)}}@media (forced-colors:active){.tablet-message-hardware,.tablet-message-still-life,.tablet-message-orbit{display:none}.tablet-message-device{filter:none}.tablet-message-screen,.tablet-message-detail,.tablet-message-symbol{border:1px solid canvastext}}.getting-started{background:var(--background);color:var(--foreground)}.getting-started-content{container:getting-started/inline-size}.getting-started h2.caregiver-heading{max-width:20ch;margin:0 auto calc(var(--space-8) * 1.75);text-align:center;font-size:clamp(calc(var(--text-heading) * 1.4), 4vw, calc(var(--text-heading) * 2));letter-spacing:-.035em;text-wrap:balance;line-height:1.1}.getting-started-steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.getting-started-card{--step-surface:var(--card);--step-ink:var(--card-foreground);--step-line:color-mix(in srgb, var(--card-foreground) 14%, transparent);min-width:0;padding:var(--space-8) var(--space-6) var(--space-6);background:var(--step-surface);color:var(--step-ink);border:1px solid var(--step-line);border-radius:var(--radius-card);flex-direction:column;transition:background-color .36s,border-color .36s;display:flex;position:relative}.getting-started-card[data-emphasized=true]{--step-surface:var(--secondary);--step-ink:var(--secondary-foreground);--step-line:color-mix(in srgb, var(--secondary-foreground) 30%, transparent)}.getting-started-number{width:calc(var(--space-6) * 2);height:calc(var(--space-6) * 2);margin-bottom:var(--space-6);font-size:calc(var(--text-body) * 1.375);border:1px solid var(--step-line);color:var(--step-ink);background:color-mix(in srgb, var(--step-ink) 7%, transparent);border-radius:50%;place-items:center;font-weight:600;transition:border-color .36s;display:grid}.getting-started-card h3.caregiver-heading{color:inherit;font-size:calc(var(--text-body) * 1.5);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.getting-started-card p{margin:var(--space-4) 0 0;color:inherit;font-size:calc(var(--text-body) * 1.125);text-wrap:pretty;line-height:1.55}.getting-started-figure{padding-top:var(--space-6);min-width:0;margin:auto 0 0}.getting-started-art{isolation:isolate;aspect-ratio:1;width:100%;position:relative}.getting-started-material-ring{z-index:-1;border:1px solid var(--step-line);border-radius:50%;transition:border-color .36s;position:absolute;inset:8%}.getting-started-material-ring:after{content:"";inset:var(--space-3);border:1px solid var(--step-line);border-radius:50%;transition:border-color .36s;position:absolute}.getting-started-image{object-fit:contain;width:100%;height:100%;display:block;position:relative}.getting-started-visual{aspect-ratio:1;width:100%;position:relative;container:setup-art/inline-size}.setup-preview{color:var(--primary);font-family:var(--font-caregiver);pointer-events:none;flex-direction:column;line-height:1.2;display:flex;position:absolute}.setup-preview span,.setup-preview strong{display:block}.setup-preview-brand{margin-bottom:1.5cqi;font-size:4.8cqi;font-weight:600}.setup-preview-date{font-size:3.2cqi}.setup-preview-time{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-block:1.2cqi;font-size:8cqi;line-height:1.1}.setup-preview-time small{letter-spacing:0;font-size:.4em}.setup-preview-plan{background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--input);border-radius:var(--radius-control);gap:.8cqi;padding:1.5cqi;font-size:3cqi;display:grid}.setup-preview-plan strong{font-size:3.7cqi;font-weight:600}.setup-preview-tablet{width:43%;top:27%;left:19%;transform:rotate(-5deg)skew(7deg)}.setup-preview-paper{width:34%;top:29%;left:47%;transform:rotate(6deg)skew(-2deg)}.setup-preview-paper .setup-preview-brand,.setup-preview-paper .setup-preview-date{margin-bottom:5cqi}.setup-preview-visit{font-size:6cqi;font-weight:600;line-height:1.15}.setup-preview-chosen-time{font-variant-numeric:tabular-nums;margin-top:4cqi;font-size:5cqi}.setup-preview-laptop{width:40%;top:28%;left:13.5%;transform:rotate(-9deg)skew(-2deg)}.setup-preview-laptop .setup-preview-brand{margin-bottom:1cqi;font-size:3.4cqi}.setup-preview-edit{margin-bottom:1.4cqi;font-size:3.6cqi;font-weight:600}.setup-preview-laptop .setup-preview-plan{gap:.3cqi;padding:1.2cqi;font-size:2.6cqi}.setup-preview-laptop .setup-preview-plan strong{font-size:3.2cqi}.setup-preview-remote-tablet{width:24%;top:27%;left:66%;transform:rotate(9deg)skew(-3deg)}.setup-preview-remote-tablet .setup-preview-date{font-size:2.3cqi}.setup-preview-remote-tablet .setup-preview-time{margin-block:.5cqi;font-size:5.7cqi}.setup-preview-remote-tablet .setup-preview-plan{gap:.4cqi;padding:.8cqi;font-size:2.3cqi}.setup-preview-remote-tablet .setup-preview-plan strong{font-size:2.8cqi}@container getting-started (width<=58rem){.getting-started-steps{grid-template-columns:minmax(0,1fr);max-width:38rem;margin-inline:auto}.getting-started-card{padding:var(--space-8)}.getting-started-art{max-width:26rem;margin-inline:auto}.getting-started-figure{margin-top:var(--space-3)}}@container getting-started (width<=25rem){.getting-started-card{padding:var(--space-6)}.getting-started-number{margin-bottom:var(--space-4)}}@container getting-started (width<=15rem){.getting-started-card{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.getting-started-card,.getting-started-number,.getting-started-material-ring,.getting-started-material-ring:after{transition:none}}@media (forced-colors:active){.getting-started-card,.getting-started-number{border-color:canvastext}.getting-started-material-ring,.getting-started-visual{display:none}.getting-started-art{aspect-ratio:auto}}}
