.start-here{width:100vw;margin-left:calc(50% - 50vw);padding:var(--section-space)0;color:var(--harbor-ink);background:linear-gradient(180deg,var(--harbor),var(--harbor-deep))}.start-here-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--harbor-rule);border-bottom:1px solid var(--harbor-rule)}.start-here-grid>section{min-width:0;padding:2.4rem}.start-here-grid>section+section{border-left:1px solid var(--harbor-rule)}.start-here-grid h3{margin:0 0 2rem;color:var(--accent);font-family:var(--display);font-size:var(--type-compact-action);font-weight:500;line-height:1.5}.start-here-grid ol{margin:0;padding:0;list-style:none}.start-here-grid li+li{border-top:1px solid var(--harbor-rule)}.start-here-grid a{display:grid;gap:.6rem;padding:1.6rem 0}.start-here-grid strong{color:var(--harbor-ink);font-family:var(--reading);font-size:1.8rem;font-weight:600;line-height:1.4}.start-here-grid span{color:var(--harbor-muted);font-size:var(--type-card-copy);line-height:1.55}.start-here-grid a:hover strong{color:var(--accent)}.writing-start{width:auto;margin:0;padding:0;background:0 0}.writing-start .home-section-inner{width:100%}.writing-start .home-section-heading{margin-bottom:3rem}.writing-start .home-section-heading h2{font-size:clamp(3.6rem,5vw,6.4rem)}@media(max-width:900px){.start-here-grid{grid-template-columns:1fr}.start-here-grid>section+section{border-top:1px solid var(--harbor-rule);border-left:0}}.start-here-grid a strong{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color 160ms ease}.start-here-grid a:hover strong,.start-here-grid a:focus-visible strong{text-decoration-color:initial}.start-here-grid strong{text-wrap:balance}:root:not([data-theme=dark]) .start-here-grid h3{color:#1c45b4}