.mockups[data-astro-cid-khgz4l3j]{width:min(100%,580px);min-width:0;padding-block:8px}.mockups__label[data-astro-cid-khgz4l3j]{color:var(--blue);letter-spacing:.07em;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.mockups__label[data-astro-cid-khgz4l3j] span[data-astro-cid-khgz4l3j]{background:var(--gradient);flex:0 0 16px;width:16px;height:2px}.mockups__stage[data-astro-cid-khgz4l3j]{isolation:isolate;width:100%;height:600px;position:relative}.mockups__sheet[data-astro-cid-khgz4l3j]{border-radius:20px;width:76%;height:230px;position:absolute;top:43px;left:12%}.mockups__sheet--lilac[data-astro-cid-khgz4l3j]{background:#ebd5f8;transform:rotate(9deg)}.mockups__sheet--peach[data-astro-cid-khgz4l3j]{background:#ffd5aa;top:56px;left:9%;transform:rotate(4deg)}.workspace[data-astro-cid-khgz4l3j]{z-index:1;background:#fff;border:1px solid #dadde6;border-radius:16px;width:88%;position:absolute;top:69px;left:5%;overflow:hidden}.workspace__chrome[data-astro-cid-khgz4l3j]{border-bottom:1px solid var(--hairline);background:#f7f8fa;align-items:center;gap:12px;min-height:45px;padding-inline:12px;display:flex}.workspace__dots[data-astro-cid-khgz4l3j]{flex:none;gap:5px;display:flex}.workspace__dots[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]{background:#e75b60;border-radius:50%;width:8px;height:8px}.workspace__dots[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]:nth-child(2){background:#f5bd4f}.workspace__dots[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]:nth-child(3){background:#4dbf87}.workspace__search[data-astro-cid-khgz4l3j]{border:1px solid var(--hairline);min-width:0;color:var(--muted);white-space:nowrap;border-radius:999px;margin-inline:auto;padding:4px 12px;font-size:15px;line-height:1.2;overflow:hidden}.workspace__star[data-astro-cid-khgz4l3j]{color:#b17c20;font-size:18px}.workspace__body[data-astro-cid-khgz4l3j]{min-height:211px;padding:17px 20px 22px}.workspace__brand[data-astro-cid-khgz4l3j]{color:var(--ink);align-items:center;gap:9px;font-size:15px;display:flex}.workspace__brand[data-astro-cid-khgz4l3j] span[data-astro-cid-khgz4l3j]{background:var(--ink);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.workspace__eyebrow[data-astro-cid-khgz4l3j]{color:var(--muted);letter-spacing:.06em;margin-top:16px;font-size:15px;font-weight:600;display:block}.workspace[data-astro-cid-khgz4l3j] h2[data-astro-cid-khgz4l3j]{color:var(--ink);margin:2px 0 13px;font-size:21px;line-height:1.2}.workspace__tools[data-astro-cid-khgz4l3j]{gap:8px;display:flex}.workspace__tools[data-astro-cid-khgz4l3j]>div[data-astro-cid-khgz4l3j]{min-width:0;color:var(--muted);justify-items:center;gap:4px;font-size:15px;display:grid}.workspace__tools[data-astro-cid-khgz4l3j] strong[data-astro-cid-khgz4l3j]{font-size:15px;font-weight:500}.workspace__icon[data-astro-cid-khgz4l3j]{color:#fff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:700;display:grid}.workspace__icon--blue[data-astro-cid-khgz4l3j]{background:#347ce8}.workspace__icon--green[data-astro-cid-khgz4l3j]{background:#16a67e}.workspace__icon--purple[data-astro-cid-khgz4l3j]{background:#9049d1}.workspace__icon--orange[data-astro-cid-khgz4l3j]{background:#f07836}.tablet[data-astro-cid-khgz4l3j]{z-index:2;background:#e9ecf2;border:1px solid #c4cad5;border-radius:16px;width:53%;padding:7px;position:absolute;bottom:12px;left:2%}.tablet__camera[data-astro-cid-khgz4l3j]{background:#8996ab;border-radius:50%;width:5px;height:5px;margin:0 auto 5px}.tablet__screen[data-astro-cid-khgz4l3j]{background:#fff;border:1px solid #d8dfea;border-radius:8px;min-height:147px;padding:10px}.tablet__bar[data-astro-cid-khgz4l3j]{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:15px;display:flex}.tablet__mark[data-astro-cid-khgz4l3j]{color:#116d96;background:#ddf1f8;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.tablet__eyebrow[data-astro-cid-khgz4l3j]{color:var(--cyan);letter-spacing:.04em;margin-top:12px;font-size:15px;font-weight:600;display:block}.tablet__checks[data-astro-cid-khgz4l3j]{gap:2px;margin-top:6px;display:grid}.tablet__checks[data-astro-cid-khgz4l3j] span[data-astro-cid-khgz4l3j]{color:var(--ink);font-size:15px;line-height:1.25}.tablet__checks[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]{color:#138c80;margin-right:6px;font-style:normal;font-weight:700}.phone[data-astro-cid-khgz4l3j]{z-index:3;background:#1b243a;border:2px solid #1b243a;border-radius:25px;width:31%;padding:6px;position:absolute;bottom:1px;right:6%;transform:rotate(-6deg)}.phone__speaker[data-astro-cid-khgz4l3j]{background:#9da8b8;border-radius:3px;width:24px;height:3px;margin:1px auto 5px}.phone__screen[data-astro-cid-khgz4l3j]{background:#fff;border-radius:15px;min-height:224px;padding:10px 7px}.phone__bar[data-astro-cid-khgz4l3j]{color:var(--ink);justify-content:space-between;font-size:15px;font-weight:600;display:flex}.phone__bar[data-astro-cid-khgz4l3j] span[data-astro-cid-khgz4l3j]:last-child{color:#0a9c64;letter-spacing:-.18em}.phone__mark[data-astro-cid-khgz4l3j]{background:var(--primary);color:#fff;border-radius:8px;place-items:center;width:27px;height:27px;margin-top:14px;display:grid}.phone__screen[data-astro-cid-khgz4l3j]>strong[data-astro-cid-khgz4l3j]{color:var(--ink);margin-top:7px;font-size:15px;line-height:1.2;display:block}.phone__person[data-astro-cid-khgz4l3j]{border-block:1px solid var(--hairline);align-items:center;gap:5px;margin-top:12px;padding-block:8px;display:flex}.phone__person[data-astro-cid-khgz4l3j]>span[data-astro-cid-khgz4l3j]{width:27px;height:27px;color:var(--primary);background:#e6d5f4;border-radius:50%;flex:0 0 27px;place-items:center;font-size:15px;font-weight:600;display:grid}.phone__person[data-astro-cid-khgz4l3j] div[data-astro-cid-khgz4l3j]{min-width:0}.phone__person[data-astro-cid-khgz4l3j] b[data-astro-cid-khgz4l3j],.phone__person[data-astro-cid-khgz4l3j] small[data-astro-cid-khgz4l3j]{color:var(--ink);font-size:15px;line-height:1.2;display:block}.phone__person[data-astro-cid-khgz4l3j] small[data-astro-cid-khgz4l3j]{color:var(--muted)}.phone__lines[data-astro-cid-khgz4l3j]{gap:4px;margin-top:9px;display:grid}.phone__lines[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]{background:#eceef3;border-radius:5px;width:80%;height:5px}.phone__lines[data-astro-cid-khgz4l3j] i[data-astro-cid-khgz4l3j]:last-child{width:55%}.phone__button[data-astro-cid-khgz4l3j]{background:var(--primary);color:#fff;text-align:center;border-radius:5px;margin-top:9px;padding:5px 3px;font-size:15px;font-weight:600}.phone__home[data-astro-cid-khgz4l3j]{background:#9da8b8;border-radius:3px;width:22px;height:3px;margin:6px auto 1px}@media (width<=559px){.mockups__stage[data-astro-cid-khgz4l3j]{height:600px}.workspace[data-astro-cid-khgz4l3j]{width:98%;left:1%}.workspace__body[data-astro-cid-khgz4l3j]{padding-inline:13px}.workspace__tools[data-astro-cid-khgz4l3j]{gap:6px}.workspace__tools[data-astro-cid-khgz4l3j]>div[data-astro-cid-khgz4l3j]:last-child{display:none}.workspace__icon[data-astro-cid-khgz4l3j]{width:34px;height:34px}.tablet[data-astro-cid-khgz4l3j]{width:56%}.phone[data-astro-cid-khgz4l3j]{width:37%;right:5%}}.principle-card[data-astro-cid-54rvfhth]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);padding:28px;position:relative;overflow:hidden}.principle-card[data-astro-cid-54rvfhth]:after{background:var(--gradient);content:"";width:72px;height:3px;position:absolute;top:0;right:0}.principle-card__number[data-astro-cid-54rvfhth]{color:#8a90a6;font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:15px;position:absolute;top:24px;right:24px}.principle-card[data-astro-cid-54rvfhth]:first-child .principle-card__number[data-astro-cid-54rvfhth]:before{content:"01"}.principle-card[data-astro-cid-54rvfhth]:nth-child(2) .principle-card__number[data-astro-cid-54rvfhth]:before{content:"02"}.principle-card[data-astro-cid-54rvfhth]:nth-child(3) .principle-card__number[data-astro-cid-54rvfhth]:before{content:"03"}.principle-card__icon[data-astro-cid-54rvfhth]{background:var(--primary-soft);width:48px;height:48px;color:var(--primary);border:1px solid #d9dce8;border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.principle-card__icon[data-astro-cid-54rvfhth] svg[data-astro-cid-54rvfhth]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}h3[data-astro-cid-54rvfhth]{margin-bottom:12px}p[data-astro-cid-54rvfhth]{color:var(--muted);margin:0}@media (width>=900px){.principle-card[data-astro-cid-54rvfhth]{padding:32px}}.eyebrow[data-astro-cid-lcdefpme]{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;margin:0 0 20px;font-size:15px;font-weight:600;line-height:1.45}.hero[data-astro-cid-lcdefpme]{align-content:center;min-height:calc(100svh - 188px);display:grid}.hero__rule[data-astro-cid-lcdefpme]{background:var(--gradient);width:88px;height:3px;margin-bottom:28px}.hero__motto[data-astro-cid-lcdefpme]{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex}.hero__motto[data-astro-cid-lcdefpme]:after{background:var(--gradient);content:"";width:44px;height:1px}.hero__motto[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:2px solid var(--cyan);background:var(--paper);border-radius:50%;width:9px;height:9px}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:48px;display:grid}.hero__copy[data-astro-cid-lcdefpme]{justify-items:start;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin:0 0 24px;font-size:clamp(2.5rem,8vw,3.25rem);line-height:1.02}.hero__sub[data-astro-cid-lcdefpme]{max-width:61ch;color:var(--muted);margin:0 0 32px;font-size:clamp(18px,2.5vw,21px)}.hero__actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:8px 20px;display:flex}.problem[data-astro-cid-lcdefpme]{max-width:60ch;padding-left:24px;position:relative}.problem[data-astro-cid-lcdefpme]:before{background:var(--gradient);content:"";width:3px;position:absolute;top:4px;bottom:4px;left:0}.problem[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:24px}.problem[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.guide-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child,.founder-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--muted)}.section-heading[data-astro-cid-lcdefpme]{max-width:720px;margin-bottom:40px}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.principles-grid[data-astro-cid-lcdefpme]{gap:16px;display:grid}.course-border[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius-card) + 1px);background:var(--gradient);max-width:1040px;padding:1px}.course-card[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);background:var(--paper);padding:32px 24px;position:relative;overflow:hidden}.course-card[data-astro-cid-lcdefpme]:after{content:"";border:1px solid #6b2fa82e;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-80px;right:-56px}.course-card__label[data-astro-cid-lcdefpme]{color:var(--blue);letter-spacing:.1em;margin-bottom:24px;font-size:15px;font-weight:600}.course-card__content[data-astro-cid-lcdefpme]{max-width:760px}.course-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:12px}.course-card__line[data-astro-cid-lcdefpme]{color:var(--primary);font-family:var(--font-heading);margin-bottom:20px;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600}.course-card__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.course-card__line){color:var(--muted);margin-bottom:24px}.guide-grid[data-astro-cid-lcdefpme],.founder-grid[data-astro-cid-lcdefpme]{gap:40px;display:grid}.guide-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.founder-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:20px}.founder-portrait[data-astro-cid-lcdefpme]{border:1px solid var(--hairline);border-radius:50%;width:160px;height:160px;position:relative;overflow:hidden}.founder-portrait[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.final-cta[data-astro-cid-lcdefpme]{text-align:center;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);justify-items:center;max-width:920px;margin-inline:auto;padding:48px 24px;display:grid}.final-cta__rule[data-astro-cid-lcdefpme]{background:var(--gradient);width:64px;height:3px;margin-bottom:28px}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:28px}@media (width>=560px){.hero__actions[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center}}@media (width>=768px){.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - 284px)}.course-card[data-astro-cid-lcdefpme]{grid-template-columns:180px minmax(0,1fr);gap:48px;padding:48px;display:grid}.course-card__label[data-astro-cid-lcdefpme]{margin:0;padding-top:8px}}@media (width>=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.92fr) minmax(440px,.82fr);gap:clamp(56px,7vw,104px);width:100%}.principles-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:start;gap:80px}.guide-copy[data-astro-cid-lcdefpme]{padding-top:16px}.founder-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:96px}.founder-copy[data-astro-cid-lcdefpme]{grid-area:1/1}.founder-portrait[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);grid-area:1/2;width:320px;height:384px}.final-cta[data-astro-cid-lcdefpme]{padding:64px}}.quick-links[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:12px;display:grid}.quick-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);align-items:center;min-height:64px;padding:16px;font-weight:600;text-decoration:none;display:flex}.quick-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--primary)}.editorial-end[data-astro-cid-lcdefpme]{max-width:800px}.editorial-end[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}
