.blog-page-module__oblm6W__page{background:var(--paper);color:var(--ink)}.blog-page-module__oblm6W__head,.blog-page-module__oblm6W__indexHead{border-bottom:1px solid var(--line);padding-block:28px 52px}.blog-page-module__oblm6W__indexHead{background:var(--gradient-mint);padding-bottom:64px}:is(.blog-page-module__oblm6W__head .breadcrumbs,.blog-page-module__oblm6W__indexHead .breadcrumbs){margin-bottom:36px}.blog-page-module__oblm6W__head h1,.blog-page-module__oblm6W__indexHead h1{letter-spacing:-.035em;text-wrap:balance;max-width:23ch;font-size:clamp(2.3rem,5vw,4.75rem);font-weight:650;line-height:1.06}.blog-page-module__oblm6W__description{max-width:65ch;margin-top:24px;font-size:1.25rem;line-height:1.6}.blog-page-module__oblm6W__meta{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:.9375rem;display:flex}.blog-page-module__oblm6W__meta a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.blog-page-module__oblm6W__body{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:72px;padding-block:56px 96px;display:grid}.blog-page-module__oblm6W__aside{position:sticky;top:104px}.blog-page-module__oblm6W__toc h2{margin-bottom:16px;font-size:1rem;font-weight:650}.blog-page-module__oblm6W__toc ol{gap:6px;padding:0;list-style:none;display:grid}.blog-page-module__oblm6W__toc a{text-underline-offset:4px;padding-block:7px;font-size:.9375rem;line-height:1.45;display:block}.blog-page-module__oblm6W__toc a:hover{color:var(--blue);text-decoration:underline}.blog-page-module__oblm6W__share{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 20px;margin-top:26px;padding-top:18px;display:flex}.blog-page-module__oblm6W__share a,.blog-page-module__oblm6W__share button{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.blog-page-module__oblm6W__share button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}.blog-page-module__oblm6W__share a:hover,.blog-page-module__oblm6W__share button:hover{color:var(--blue)}.blog-page-module__oblm6W__shareStatus{width:100%;font-size:.875rem;display:block}.blog-page-module__oblm6W__shareStatus:empty{display:none}.blog-page-module__oblm6W__share input{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-width:0;padding:8px}.blog-page-module__oblm6W__prose{min-width:0;max-width:70ch;font-size:1.125rem;line-height:1.8}.blog-page-module__oblm6W__prose p+p{margin-top:20px}.blog-page-module__oblm6W__prose a:not(.button){text-underline-offset:4px;text-decoration:underline}.blog-page-module__oblm6W__prose a:not(.button):hover{color:var(--blue)}.blog-page-module__oblm6W__section{margin-top:52px;scroll-margin-top:110px}.blog-page-module__oblm6W__section h2,.blog-page-module__oblm6W__closing h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:650;line-height:1.2}.blog-page-module__oblm6W__section h3{margin-bottom:6px;font-size:1.35rem;font-weight:650;line-height:1.35}.blog-page-module__oblm6W__figure{margin-block:34px}.blog-page-module__oblm6W__figure img,.blog-page-module__oblm6W__coverLink img{border-radius:var(--radius-card-sm);width:100%;height:auto;display:block}.blog-page-module__oblm6W__figure figcaption{color:var(--muted);margin-top:10px;font-size:.875rem;line-height:1.5}.blog-page-module__oblm6W__diagramFigure{max-width:600px}.blog-page-module__oblm6W__phoneFigure a{border-radius:var(--radius-card-sm);background:var(--gradient-mint);max-width:400px;margin-inline:auto;padding:28px;display:block}.blog-page-module__oblm6W__phoneFigure img{border-radius:0}@media (max-width:600px){.blog-page-module__oblm6W__phoneFigure a{padding:12px}}.blog-page-module__oblm6W__steps{counter-reset:steps;margin-block:24px;padding:0;list-style:none}.blog-page-module__oblm6W__steps li{counter-increment:steps;border-top:1px solid var(--line);padding:24px 0 24px 46px;position:relative}.blog-page-module__oblm6W__steps li:before{content:counter(steps);color:var(--blue);font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:650;position:absolute;top:21px;left:0}.blog-page-module__oblm6W__checklist{margin-block:24px;padding-left:24px;list-style:outside}.blog-page-module__oblm6W__checklist li+li{margin-top:12px}.blog-page-module__oblm6W__note{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;font-size:1rem}.blog-page-module__oblm6W__source{font-size:.9375rem}.blog-page-module__oblm6W__closing{background:var(--gradient-mint);border-radius:var(--radius-card-sm);margin-top:52px;padding:32px}.blog-page-module__oblm6W__closing .button{margin-top:24px}.blog-page-module__oblm6W__back{align-items:center;min-height:44px;margin-top:26px;display:inline-flex}.blog-page-module__oblm6W__posts{padding-block:64px 96px}.blog-page-module__oblm6W__feature{grid-template-columns:1.1fr 1fr;align-items:center;gap:52px;padding-block:16px 48px;display:grid}.blog-page-module__oblm6W__feature+.blog-page-module__oblm6W__feature{border-top:1px solid var(--line);padding-top:48px}.blog-page-module__oblm6W__feature h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:650;line-height:1.15}.blog-page-module__oblm6W__feature h2 a:hover{text-underline-offset:5px;text-decoration:underline}.blog-page-module__oblm6W__feature p{margin-top:18px;font-size:1.125rem}.blog-page-module__oblm6W__feature .button{margin-top:24px}@media (max-width:900px){.blog-page-module__oblm6W__body{grid-template-columns:1fr;gap:36px;padding-block:36px 64px}.blog-page-module__oblm6W__aside{position:static}.blog-page-module__oblm6W__toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.blog-page-module__oblm6W__share{margin-top:18px}.blog-page-module__oblm6W__prose{max-width:100%}.blog-page-module__oblm6W__feature{gap:28px}}@media (max-width:600px){.blog-page-module__oblm6W__head,.blog-page-module__oblm6W__indexHead{padding-block:22px 36px}:is(.blog-page-module__oblm6W__head .breadcrumbs,.blog-page-module__oblm6W__indexHead .breadcrumbs){margin-bottom:26px}.blog-page-module__oblm6W__description{margin-top:20px;font-size:1.125rem}.blog-page-module__oblm6W__meta{gap:5px 18px}.blog-page-module__oblm6W__toc ol{grid-template-columns:1fr;gap:2px}.blog-page-module__oblm6W__toc a{min-height:44px}.blog-page-module__oblm6W__prose{font-size:1.0625rem;line-height:1.75}.blog-page-module__oblm6W__section{margin-top:40px}.blog-page-module__oblm6W__closing{padding:24px}.blog-page-module__oblm6W__posts{padding-block:24px 48px}.blog-page-module__oblm6W__feature{grid-template-columns:1fr}}
