.guide-headline{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:44px;padding-bottom:36px;display:flex}.guide-headline h1{max-width:860px;font-size:clamp(44px,5.2vw,76px);line-height:1.02}.guide-answer{max-width:720px;color:var(--ink);font-size:21px;line-height:1.55}.guide-meta{color:var(--secondary);font-size:15px;font-weight:700}.guide-lock{width:76px;position:absolute;top:240px;left:max(24px,50% - 530px);transform:rotate(-10deg)}.guide{padding-bottom:40px}.guide h2{font-size:clamp(32px,3.4vw,46px);line-height:1.1}.guide h3{color:var(--ink);font-family:var(--font-gabarito), sans-serif;font-size:22px;font-weight:700;line-height:1.25}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guide-compare{text-align:center;width:min(820px,100% - 40px);margin:40px auto 0}.guide-compare h2{margin-bottom:24px}.guide-table-wrap{background:var(--sheet);border-radius:28px;overflow:hidden}.guide-table{border-collapse:collapse;text-align:left;width:100%;font-size:17px}.guide-table th,.guide-table td{border-top:1px solid var(--track);padding:15px 22px}.guide-table thead th{color:var(--ink);font-family:var(--font-gabarito), sans-serif;text-align:center;border-top:0;padding-block:20px 16px;font-size:19px;font-weight:700}.guide-table thead .col-apple{background:var(--blue)}.guide-table thead .col-lizlo{background:var(--lime);color:var(--limeInk)}.guide-table tbody th{color:var(--ink);font-weight:600}.guide-table td{text-align:center;width:26%}.guide-table td.col-lizlo{background:#e4f5d380}.guide-mark{border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;font-weight:800;display:inline-grid}.guide-yes{background:var(--accent);color:var(--card)}.guide-no{background:var(--track);color:var(--muted)}.guide-compare-note{color:var(--secondary);margin-top:16px;font-size:15px;line-height:1.5}.guide-jumps{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:18px;display:flex}.guide-jumps a{color:var(--accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}.guide-steps{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.guide-step{background:var(--sheet);border-radius:28px;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:26px 30px;display:grid}.guide-step.has-shot{grid-template-columns:minmax(0,1fr) 180px;padding-block:22px}.guide-step-number{background:var(--lime);width:40px;height:40px;color:var(--limeInk);font-family:var(--font-gabarito), sans-serif;border-radius:50%;place-items:center;margin-bottom:14px;font-size:19px;font-weight:800;display:grid}.guide-step-copy p{margin-top:8px;font-size:18px;line-height:1.75}.guide-step:not(.has-shot) .guide-step-copy{grid-template-columns:40px minmax(0,1fr);column-gap:18px;display:grid}.guide-step:not(.has-shot) .guide-step-number{grid-row:span 2;margin-bottom:0}.guide-step:not(.has-shot) .guide-step-copy h3{align-self:center}.guide-step:not(.has-shot) .guide-step-copy p{grid-column:2}.guide-tap-wrap{white-space:nowrap}.guide-tap{background:var(--card);border:1px solid var(--track);box-shadow:0 1px 0 var(--track);color:var(--ink);white-space:nowrap;border-radius:8px;margin-block:2px;padding:1px 9px;font-size:.92em;font-weight:700;line-height:1.5;display:inline-block}.guide-shot{background:var(--card);border-radius:24px;width:180px;height:auto;box-shadow:0 12px 30px #10120f24}.guide-shot-pending{aspect-ratio:552/1200;border:2px dashed var(--track);box-shadow:none;color:var(--muted);place-items:center;font-size:14px;font-weight:700;display:grid}.guide-way{width:min(880px,100% - 40px);margin:64px auto 0}.guide-way-label{background:var(--limePale);color:var(--accent);border-radius:999px;margin-bottom:14px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.guide-way-intro{max-width:680px;margin-top:14px;font-size:19px;line-height:1.6}.guide-catch{background:var(--yellow);border-radius:28px;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px;margin-top:16px;padding:30px;display:grid}.guide-catch:not(:has(.guide-shot)){grid-template-columns:1fr}.guide-catch .guide-shot{width:200px}.guide-catch p{color:var(--ink);margin-top:10px;font-size:18px;line-height:1.6}.guide-note{background:var(--limePale);color:var(--ink);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:22px 26px;font-size:17px;line-height:1.6;display:flex}.guide-story{width:min(880px,100% - 40px);margin:64px auto 0}.guide-story-card{background:var(--limePale);border-radius:36px;align-items:center;gap:32px;padding:36px 44px;display:flex}.guide-story-card .founder-photo{width:120px;height:120px}.guide-story-card h2{font-size:30px}.guide-story-card blockquote{margin:12px 0 0}.guide-story-card blockquote p{color:var(--ink);font-size:21px;font-weight:600;line-height:1.5}.guide-story-name{color:var(--secondary);margin-top:12px;font-size:15px;font-weight:700}.guide-story-name a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.guide-faq{padding:80px 20px 20px}.guide-faq>h2{text-align:center;margin-bottom:28px}.guide-faq .faq-list{max-width:816px}@media (max-width:759px){.guide-headline{gap:14px;padding-top:16px;padding-bottom:8px}.guide-headline h1{font-size:38px}.guide-answer{text-align:left;font-size:17px}.guide-meta{font-size:13px}.guide-lock{display:none}.guide-compare{width:calc(100% - 32px);margin-top:28px}.guide-table{font-size:14px}.guide-table th,.guide-table td{padding:11px 10px}.guide-table thead th{padding-block:14px 12px;font-size:14px}.guide-table td{width:24%}.guide-mark{width:26px;height:26px;font-size:14px}.guide-step,.guide-step.has-shot{border-radius:24px;grid-template-columns:1fr;gap:18px;padding:20px 18px}.guide-step-number{width:34px;height:34px;margin-bottom:10px;font-size:16px}.guide-step:not(.has-shot) .guide-step-copy{grid-template-columns:34px minmax(0,1fr);column-gap:12px}.guide-step-copy p{font-size:16px;line-height:1.7}.guide-step .guide-shot{justify-self:center;width:min(230px,64vw)}.guide-way,.guide-story{width:calc(100% - 32px);margin-top:48px}.guide-way-intro{font-size:17px}.guide-catch{grid-template-columns:1fr;padding:22px 18px}.guide-catch .guide-shot{justify-self:center;width:min(220px,62vw)}.guide-catch p,.guide-note{font-size:16px}.guide-note{flex-direction:column;align-items:flex-start;gap:14px}.guide-story-card{text-align:center;flex-direction:column;gap:14px;padding:28px 20px}.guide-story-card blockquote p{font-size:18px}.guide-faq{padding-top:56px}}
