.start-page{width:min(100%,880px);margin:0 auto;padding:clamp(40px,8vh,88px) 20px 72px}.start-page__hero{text-align:center;margin:0 auto clamp(32px,5vh,48px);max-width:760px;text-wrap:balance}.start-page__eyebrow{margin:0 0 10px;font-size:17px;line-height:1.24;font-weight:600;letter-spacing:-.022em;color:var(--accent)}.start-page__headline{margin:0 0 14px;font-size:clamp(34px,5.6vw,56px);line-height:1.07;font-weight:700;letter-spacing:-.028em;color:var(--text)}.start-page__lede{margin:0 auto;max-width:30em;font-size:clamp(17px,2vw,21px);line-height:1.38;letter-spacing:-.016em;color:var(--text-secondary)}.start-page__grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:680px){.start-page__grid{grid-template-columns:1fr 1fr;gap:20px}}.start-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:32px 30px 28px;background:var(--surface);border-radius:var(--radius-lg,24px);box-shadow:var(--shadow-sm);color:var(--text);text-decoration:none;transition:transform .35s ease,box-shadow .35s ease}.start-card:hover{text-decoration:none;transform:translateY(-3px) scale(1.005);box-shadow:var(--shadow-md,var(--shadow-sm))}.start-card:active{transform:scale(.99);transition-duration:.12s}.start-card:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:3px}.start-card__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border-radius:14px;background:var(--fill-strong);color:var(--text)}.start-card--primary .start-card__icon{background:var(--accent);color:var(--on-accent,#fff)}.start-card__title{margin:0 0 8px;font-size:24px;line-height:1.17;font-weight:600;letter-spacing:-.02em}.start-card__body{margin:0 0 24px;line-height:1.47;color:var(--text-secondary)}.start-card__body,.start-card__cta{font-size:17px;letter-spacing:-.022em}.start-card__cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--accent)}.start-card__chevron{display:inline-block;width:7px;height:7px;border-top:1.7px solid;border-right:1.7px solid;transform:rotate(45deg);transition:transform .25s ease}[dir=rtl] .start-card__chevron{transform:rotate(-135deg)}.start-card:hover .start-card__chevron{transform:translateX(3px) rotate(45deg)}[dir=rtl] .start-card:hover .start-card__chevron{transform:translateX(-3px) rotate(-135deg)}.skeleton-start__hero{display:flex;flex-direction:column;align-items:center;gap:14px}.skeleton-start__hero .skeleton-lines{width:100%;align-items:center}.start-card--skel{gap:12px;min-height:236px}.start-card--skel:hover{transform:none;box-shadow:var(--shadow-sm)}.skeleton-start__icon{width:52px;height:52px;margin-bottom:10px;border-radius:14px;flex-shrink:0}.skeleton-start__trust-icon{width:44px;height:44px;border-radius:50%;flex-shrink:0}.skeleton-start__body{width:100%;flex:none;margin-bottom:auto}.start-trust{display:flex;align-items:flex-start;gap:18px;margin-top:20px;padding:24px 28px;border-radius:var(--radius-lg,24px);background:var(--fill);border:1px solid var(--separator)}.start-trust__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--success-bg);color:var(--success)}.start-trust__text{min-width:0}.start-trust__title{margin:2px 0 4px;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.022em;color:var(--text)}.start-trust__body{margin:0;line-height:1.47}.start-page__footnote,.start-trust__body{font-size:15px;letter-spacing:-.016em;color:var(--text-secondary)}.start-page__footnote{margin:28px 0 0;text-align:center}.start-page__footnote a{display:inline-flex;align-items:center;gap:5px;color:var(--accent);text-decoration:none}.start-page__footnote a:hover{text-decoration:underline}.start-page__footnote .start-card__chevron{width:6px;height:6px}@media (max-width:520px){.start-page{padding-top:28px}.start-card{padding:24px 22px 22px}.start-card__icon{width:46px;height:46px;margin-bottom:16px}.start-card__title{font-size:21px}.start-trust{padding:20px;gap:14px}}@media (prefers-reduced-motion:reduce){.start-card,.start-card__chevron{transition:none}.start-card:hover{transform:none}}