@charset "UTF-8";
/*
   article.css
   記事・固定ページ・一覧（アーカイブ／カテゴリー／タグ）用。
   トップページ（front.css）と同じ見た目にそろえる：
   ・本文19px／行間1.85、見出しはトップの .an-h2・.an-h3 と同じサイズと黄色マーカー
   ・タイトル帯はトップのFVと同じ濃い緑、記事末の紹介欄はトップのCTAと同じ
   ・表は .an-table、囲みは .an-cc、一覧カードは .an-card と同じ形
   ・スクロールのフェードイン・↑TOPボタンもトップと同じ（assets/js/article.js）
   元ファイル：sites/amazon-now/theme-src/article.css（make_theme.py がテーマへコピー）
*/
:root{
  --an-ink:#192e28; --an-sub:#50625b; --an-main:#08835a; --an-green:#064a34; --an-green-2:#1b5640;
  --an-line:#d2dfd5; --an-line-2:#aabeb0; --an-tint:#e7f1e9; --an-orange:#ffa62b; --an-shadow:#e8590c;
}

/* ===== 全体 ===== */
.lala-article{background:#fff;color:var(--an-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:19px;line-height:1.85;letter-spacing:.01em}
.lala-article .l-mainContent__inner{max-width:800px;margin:0 auto;padding:0 24px 104px}
.lala-article .l-mainContent__inner>*{margin-top:0}

/* ===== パンくず ===== */
.lala-article .p-breadcrumb{background:transparent;padding:14px 0 0}
.lala-article .p-breadcrumb__list{max-width:800px;margin:0 auto;padding:0 24px;font-size:14px}
.lala-article .p-breadcrumb__text,.lala-article .p-breadcrumb a{color:var(--an-sub)}
.lala-article .p-breadcrumb a:hover{color:var(--an-main)}

/* ===== タイトル帯（トップのFVと同じ濃い緑を画面幅いっぱいに） ===== */
.lala-article .p-articleHead,.lala-article .c-postTitle,
.lala-article .l-topTitleArea,.lala-article .p-termHead,.lala-article .c-pageTitle{
  background:var(--an-green);color:#fff;box-shadow:0 0 0 100vmax var(--an-green);clip-path:inset(0 -100vmax);
  padding:13px 0 15px;margin:0 0 40px;border:0}
.lala-article .c-postTitle__ttl,.lala-article .c-pageTtl,.lala-article .c-termTtl,.lala-article .p-archiveTtl,.lala-article .c-pageTitle__main{
  color:#fff;font-size:19px;font-weight:800;line-height:1.55;letter-spacing:.01em;margin:0;padding:0;border:0;background:none}
.lala-article .c-postTitle__date{display:none!important} /* タイトル横の日付は出さない（日付はタイトルの下のメタに出る） */
.lala-article .c-postTitle__ttl{margin-left:-2px!important} /* 「A」などの字形のぶん内側に見えるので、アイキャッチの左端（影を含む）にそろえる */
.lala-article .c-postTitle__date,.lala-article .p-articleHead .c-postTimes,.lala-article .c-pageTitle__subTitle{color:#d0e4d9;opacity:1;font-size:14px}
.lala-article .p-termHead__desc{color:#e2ece5;font-size:17px;opacity:1;margin-top:12px}
.lala-article .p-articleMetas a,.lala-article .p-articleMetas__catBtn,.lala-article .c-categoryList__link,.lala-article .c-tagList__link{
  background:#255340;color:#e1f2e8;border:1px solid #6f9980;border-radius:5px;font-weight:700;font-size:14px;letter-spacing:.04em}
.lala-article .p-articleMetas.-bottom a,.lala-article .p-articleFoot .c-categoryList__link,.lala-article .p-articleFoot .c-tagList__link{background:var(--an-tint);color:var(--an-main);border-color:var(--an-line)}
.lala-article .p-articleThumb img{border-radius:12px}

/* ===== 本文 ===== */
/* SWELL は #main_content .post_content で文字サイズを決めるので、IDを付けて上書きする */
#main_content.lala-article{--swl-fz--content:19px}
#main_content.lala-article .post_content{color:var(--an-ink);font-size:19px;line-height:1.85}
.lala-article .post_content>*{margin-bottom:1.3em}
.lala-article .post_content p{margin:0 0 1.3em}

/* h2：トップの .an-h2（中央・黄色マーカー） */
.lala-article .post_content h2{
  position:relative;background:none;border:0;padding:0;margin:88px 0 24px;text-align:left;
  color:var(--an-ink);font-size:25px;font-weight:800;line-height:1.5;letter-spacing:.015em;
  text-decoration:underline;text-decoration-color:#ffd84d99;text-decoration-thickness:.34em;text-underline-offset:-.2em;text-decoration-skip-ink:none}
.lala-article .post_content h2::before,.lala-article .post_content h2::after,
.lala-article .post_content h3::before,.lala-article .post_content h3::after,
.lala-article .post_content h4::before,.lala-article .post_content h4::after{content:none;display:none}
.lala-article .post_content>h2:first-child{margin-top:16px}

/* h3：トップの .an-h3 */
.lala-article .post_content h3{background:none;border:0;padding:0;margin:56px 0 12px;color:var(--an-ink);font-size:22px;font-weight:750;line-height:1.6}
/* h4 */
.lala-article .post_content h4{background:none;border:0;padding:0;margin:40px 0 8px;color:var(--an-main);font-size:19px;font-weight:800;line-height:1.6}

.lala-article .post_content a{color:var(--an-main);font-weight:700;text-decoration:underline;text-underline-offset:4px}
.lala-article .post_content a:hover{opacity:.8}
.lala-article .post_content strong{font-weight:800;background:linear-gradient(transparent 76%,#d9ecdf 76%)}
.lala-article .post_content .an-btn,.lala-article .post_content .an-btn:hover{color:#192e28;text-decoration:none;opacity:1}

/* リスト */
.lala-article .post_content ul,.lala-article .post_content ol{margin:0 0 1.3em;padding-left:1.5em}
.lala-article .post_content ul>li{list-style:none;position:relative;margin-bottom:8px}
.lala-article .post_content ul>li::before{content:"";position:absolute;left:-1.05em;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--an-main)}
.lala-article .post_content ol>li{margin-bottom:8px}
.lala-article .post_content ol>li::marker{color:var(--an-main);font-weight:800}

/* 表：トップの .an-table */
.lala-article .post_content .wp-block-table,.lala-article .post_content .an-table-wrap{border:1px solid var(--an-line-2);border-radius:12px;background:#fff;overflow-x:auto;margin:0 0 32px}
.lala-article .post_content table{width:100%;border-collapse:collapse;margin:0;border:0;font-size:18px;line-height:1.8}
.lala-article .post_content th,.lala-article .post_content td{padding:16px 14px;border:0;border-bottom:1px solid var(--an-line);text-align:left;vertical-align:top;background:#fff}
.lala-article .post_content thead th{background:var(--an-green-2);color:#fff;font-size:17px;font-weight:750}
.lala-article .post_content tbody th{background:#eff4ee;color:var(--an-ink);font-size:17px;font-weight:700}
.lala-article .post_content tr:last-child>*{border-bottom:0}
.lala-article .post_content thead th,.lala-article .post_content tbody th{white-space:nowrap}
.lala-article .post_content td{min-width:4.5em;overflow-wrap:anywhere}
.lala-article .post_content figure.wp-block-table>table{border:0}

/* 画像 */
.lala-article .post_content img{border-radius:12px;max-width:100%;height:auto}
.lala-article .post_content figure{margin:0 0 32px}
.lala-article .post_content figcaption{color:var(--an-sub);font-size:15px;text-align:center;margin-top:8px}

/* 囲み：トップの .an-cc（黒枠＋オレンジの影） */
.lala-article .post_content blockquote,.lala-article .post_content .an-cc,.lala-article .post_content .is-style-big_icon_point,
.lala-article .post_content .is-style-bg_stripe,.lala-article .post_content .is-style-border_sg{
  background:#fff;border:3px solid var(--an-ink);border-radius:14px;padding:20px 18px;margin:44px 0;box-shadow:5px 5px 0 var(--an-shadow);color:var(--an-ink)}
.lala-article .post_content blockquote::before,.lala-article .post_content blockquote::after{content:none}
.lala-article .post_content blockquote>:last-child,.lala-article .post_content .an-cc>:last-child{margin-bottom:0}
.lala-article .post_content .an-cc h3,.lala-article .post_content blockquote h3{margin-top:0;font-size:18px;display:inline;background:linear-gradient(transparent 62%,#ffd84d 62%);box-decoration-break:clone;-webkit-box-decoration-break:clone}

.lala-article .post_content pre,.lala-article .post_content code{background:#1d2a26;color:#f2faf4;border-radius:8px}
.lala-article .post_content hr{border:0;border-top:1px solid var(--an-line);margin:56px 0}

/* SWELLの目次：トップの白カードに寄せる */
.lala-article .p-toc{border:1px solid var(--an-line);border-radius:16px;background:#fff;padding:24px}
.lala-article .p-toc__ttl{color:var(--an-ink);font-weight:800}
.lala-article .p-toc a{color:var(--an-ink);font-weight:500;text-decoration:none}
.lala-article .p-toc a:hover{color:var(--an-main)}

/* ===== 記事下（この記事を書いた人・関連記事・コメント）の見出し：トップの .an-h2 に寄せる ===== */
.lala-article .l-articleBottom__title,.lala-article .c-secTitle{border:0;background:none;padding:0;margin:72px 0 24px;text-align:center;color:var(--an-ink);font-size:22px;font-weight:800;line-height:1.5;
  text-decoration:underline;text-decoration-color:#ffd84d99;text-decoration-thickness:.34em;text-underline-offset:-.2em;text-decoration-skip-ink:none}
.lala-article .l-articleBottom__title::before,.lala-article .l-articleBottom__title::after,.lala-article .c-secTitle::before,.lala-article .c-secTitle::after{content:none;display:none}
.lala-article .p-authorBox{border:1px solid var(--an-line);border-radius:16px;background:#fff}

/* ===== 記事末の紹介欄：トップの CTA（濃い緑） ===== */
.lala-article-cta{background:var(--an-green);color:#fff;border:0;border-radius:16px;padding:44px 24px;margin:72px 0 40px;text-align:center}
.lala-article-cta__lead{margin:0 auto 4px;max-width:640px;color:#d6e8de;font-weight:500;font-size:19px;line-height:1.85}
.lala-article-cta__lead strong{color:#fff;font-weight:800;font-size:1em;background:none}
.lala-article-cta__actions{display:flex;justify-content:center;margin-top:24px}
.lala-article-cta .an-btn{max-width:430px;width:100%}
.lala-article-cta .an-article-cta__note{margin:16px 0 0;color:#d3e5db;font-size:14px;line-height:1.85}

/* ===== 一覧（アーカイブ／カテゴリー／タグ）：トップの .an-card ===== */
.lala-article .p-postList{gap:20px}
.lala-article .p-postList__item{margin-bottom:20px}
.lala-article .p-postList__link{background:#fff;border:1px solid var(--an-line);border-radius:16px;padding:16px;color:var(--an-ink);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
.lala-article .p-postList__link:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(20,35,31,.1);border-color:var(--an-main)}
.lala-article .p-postList__thumb,.lala-article .p-postList__thumb img{border-radius:12px;overflow:hidden}
.lala-article .p-postList__ttl{color:var(--an-ink);font-size:19px;font-weight:800;line-height:1.55}
.lala-article .p-postList__excerpt{color:var(--an-sub);font-size:16px;line-height:1.8}
.lala-article .p-postList__meta,.lala-article .p-postList__times{color:var(--an-sub);font-size:14px}
.lala-article .p-postList__cat,.lala-article .c-postThumb__cat{background:var(--an-tint);color:var(--an-main);border-radius:5px;font-weight:700;font-size:13px}
.lala-article .c-tabList__item.is-active,.lala-article .c-tabList__btn.is-active,
.lala-article .c-tabList__btn[aria-selected="true"]{background:var(--an-green);color:#fff;border-color:var(--an-green)}
.lala-article .c-pagination a,.lala-article .c-pagination span{border-radius:999px;font-size:16px}
.lala-article .c-pagination .current,.lala-article .c-pagination a:hover{background:var(--an-green);color:#fff;border-color:var(--an-green)}

/* ===== 上部の紹介バナー：トップのFVと同じ濃い緑 ===== */
.lala-compact-banner{background:var(--an-green)!important;border-bottom:1px solid #255340}
.lala-compact-banner__inner{padding:12px 24px!important;gap:10px!important}
.lala-compact-banner__text{color:#e2ece5!important;font-size:15px!important;font-weight:700;line-height:1.7}
.lala-compact-banner__text strong{color:#b9e9cf!important;font-size:16px!important}
.lala-compact-banner__copy{background:var(--an-orange)!important;color:#192e28!important;border:1px solid #c25e00!important;border-radius:999px;padding:8px 18px!important;font-size:15px!important;font-weight:800!important;text-decoration:none}
.lala-compact-banner__link{color:#e2ece5!important;font-size:15px!important}

/* ===== フェードイン・↑TOP（トップと同じ。動きは assets/js/article.js） ===== */
.an-rv{opacity:0;transform:translateY(27px) scale(.985);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}
.an-rv.is-in{opacity:1;transform:none}
.an-totop{position:fixed;right:12px;bottom:84px;z-index:60;width:52px;height:52px;border-radius:50%;border:0;background:#fff;color:#192e28;box-shadow:0 4px 12px rgba(0,0,0,.25);font-size:13px;font-weight:800;line-height:1.1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s}
.an-totop.is-show{opacity:1;pointer-events:auto}
.an-totop b{display:block;font-size:22px}
html{scroll-padding-top:88px}
/* SWELL標準のページトップボタンは↑TOPと重なるので出さない */
.p-fixBtnWrap{display:none!important}

/* ===== スマホ ===== */
@media (max-width:639px){
  .lala-article .post_content table{font-size:15px;line-height:1.7}
  .lala-article .post_content th,.lala-article .post_content td{padding:12px 8px}
  .lala-article .post_content thead th,.lala-article .post_content tbody th{font-size:15px}
  .lala-article .post_content h2{margin-top:72px}
}
@media (max-width:899px){
  body:not(.home){padding-bottom:100px}
}
/* ===== PC ===== */
@media (min-width:900px){
  .lala-article .l-mainContent__inner{padding:0 32px 120px}
  .lala-article .p-articleHead,.lala-article .c-postTitle,.lala-article .l-topTitleArea,.lala-article .p-termHead,.lala-article .c-pageTitle{padding:31px 0 29px;margin-bottom:56px}
  .lala-article .c-postTitle__ttl,.lala-article .c-pageTtl,.lala-article .c-termTtl,.lala-article .p-archiveTtl,.lala-article .c-pageTitle__main{font-size:27px}
  .lala-article .post_content h2{font-size:34px;margin-top:104px}
  .lala-article-cta{padding:64px 40px}
  .an-totop{bottom:24px}
}
@media (prefers-reduced-motion:reduce){
  .an-rv{opacity:1!important;transform:none!important;transition:none!important}
  .lala-article .p-postList__link{transition:none}
}

/* 会話の吹き出し [an_talk]（トップと同じ見た目） */
#main_content .an-talk{max-width:720px;margin:0 auto 20px;padding:0}
#main_content .an-talk__row{display:flex;align-items:flex-start;gap:14px}
#main_content .an-talk__row--me{flex-direction:row-reverse}
#main_content .an-talk__who{flex:0 0 56px;text-align:center;font-size:12px;font-weight:700;color:#50625b;line-height:1.3}
#main_content .an-talk__face{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;margin:0 auto 3px;border:0;background:none}
#main_content .an-talk__msg{position:relative;margin:4px 0 0;max-width:78%;background:#fff;color:#111;border-radius:18px;padding:10px 14px;font-size:18px;line-height:1.7;font-weight:500;box-shadow:0 1px 4px #0000002e}
#main_content .an-talk__msg::before{content:"";position:absolute;top:12px;left:-8px;border:7px solid transparent;border-right:10px solid #fff;border-left:0}
#main_content .an-talk__row--me .an-talk__msg{background:#8de055}
#main_content .an-talk__row--me .an-talk__msg::before{left:auto;right:-8px;border-right:0;border-left:10px solid #8de055}
#main_content .an-talk__msg a{color:#0b5bd3;font-weight:800}
.an-talk+.an-talk{margin-top:-4px}

/* この記事を書いた人（inc/an-author.php）。トップの .an-profile と同じ見た目。SWELL の記事下の著者欄は使わない */
.lala-article .l-articleBottom__section.-author{display:none!important}
#main_content .an-profile{max-width:720px;margin:28px auto 8px;background:#fff;border:3px solid #192e28;border-radius:14px;padding:18px;box-shadow:5px 5px 0 #08835a}
#main_content .an-profile-end .an-profile{margin:48px auto 16px}
#main_content .an-profile__head{display:flex;align-items:center;gap:14px;margin:0 0 12px}
#main_content .an-profile__head img{width:72px;height:72px;border-radius:50%;border:2px solid #d2dfd5;flex:0 0 auto;margin:0;box-shadow:none}
#main_content .an-profile p{margin:0}
#main_content .an-profile__by{font-size:13px;font-weight:800;color:#08835a;letter-spacing:.08em;line-height:1.5}
#main_content .an-profile__name{font-size:22px;font-weight:900;line-height:1.4;color:#192e28}
#main_content .an-profile__name small{display:block;font-size:13px;font-weight:700;color:#50625b}
#main_content .an-profile__spec{list-style:none!important;margin:0!important;padding:0!important;font-size:15px;line-height:1.7}
#main_content .an-profile__spec li{display:grid;grid-template-columns:6.5em 1fr;gap:8px;margin:0;padding:6px 0;border-top:1px dashed #d2dfd5;list-style:none}
#main_content .an-profile__spec li::before,#main_content .an-profile__spec li::marker{content:none;display:none}
#main_content .an-profile__spec b{color:#50625b;font-weight:800}
#main_content .an-profile__more{margin:10px 0 0!important;font-size:14px;text-align:right}

/* 記事の目次（inc/an-toc.php）。SWELL の目次は使わない */
.lala-article .p-toc{display:none!important}
#main_content .an-atoc{max-width:720px;margin:28px auto 36px;padding:20px 22px;background:#fff;border:1px solid var(--an-line);border-radius:14px}
#main_content .an-atoc__ttl{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--an-ink);letter-spacing:.06em}
#main_content .an-atoc__list{margin:0;padding:0 0 0 1.4em;list-style:decimal}
#main_content .an-atoc__list li{margin:0;padding:7px 0;border-top:1px dashed var(--an-line);font-size:16px;line-height:1.6}
#main_content .an-atoc__list li:first-child{border-top:0}
#main_content .an-atoc__list a{color:var(--an-ink);font-weight:600;text-decoration:none}
#main_content .an-atoc__list a:hover{color:var(--an-main);text-decoration:underline}
#main_content .post_content h2[id]{scroll-margin-top:80px}
/* 記事の途中の「みんなの稼ぎ」へのリンク箱（inc/an-income-link.php） */
.an-incwrap{margin:40px 0;background:#eef0ef;border-radius:18px;padding:18px 16px 20px}
.an-inc{margin:0}
#main_content .an-talk.an-inc__talk{margin:0 auto 12px}
#main_content .an-inc li{padding-left:0}
#main_content .an-inc li::before{content:none;display:none}
.an-inc__link{display:block;background:#fff;border:2px solid var(--an-green);border-radius:16px;padding:18px 18px 16px;text-decoration:none!important;color:var(--an-ink)!important;box-shadow:0 4px 0 var(--an-green);transition:transform .15s,box-shadow .15s}
.an-inc__link:hover{transform:translateY(2px);box-shadow:0 2px 0 var(--an-green)}
.an-inc__badge{display:inline-block;margin:0 0 6px;background:var(--an-green);color:#fff;font-size:13px;font-weight:800;padding:3px 10px;border-radius:999px;line-height:1.6}
.an-inc__h{margin:0 0 12px;font-size:20px;font-weight:900;line-height:1.5}
.an-inc__body{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}
.an-inc__chart img{display:block;width:100%;height:auto;border-radius:8px}
.an-inc__pie{width:110px;height:110px;border-radius:50%;margin:0 auto;position:relative;box-shadow:inset 0 0 0 1px #0001}
.an-inc__pie::after{content:"";position:absolute;inset:30px;border-radius:50%;background:#fff}
.an-inc__legend{list-style:none;margin:8px 0 0;padding:0;font-size:11px;line-height:1.5;color:var(--an-sub)}
.an-inc__legend li{display:flex;align-items:center;gap:4px}
.an-inc__legend i{display:inline-block;width:9px;height:9px;border-radius:2px}
.an-inc__nums{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.an-inc__nums li{display:block;background:var(--an-tint);border-radius:8px;padding:5px 10px;line-height:1.3}
.an-inc__nums span{display:block;font-size:12px;color:var(--an-sub);font-weight:700}
.an-inc__nums b{display:block;font-size:22px;font-weight:900;color:var(--an-green);font-variant-numeric:tabular-nums;white-space:nowrap}
.an-inc__nums small{font-size:13px;margin-left:2px}
.an-inc__note{margin:10px 0 0;font-size:12px;color:var(--an-sub);line-height:1.6}
.an-inc__cta{margin:10px 0 0;text-align:right;font-weight:900;color:var(--an-main);font-size:16px}
@media(max-width:380px){.an-inc__body{grid-template-columns:96px 1fr}.an-inc__pie{width:90px;height:90px}.an-inc__pie::after{inset:24px}.an-inc__nums b{font-size:19px}}

/* 記事の3つ目の h2 の前：実録コーナーへの中吊り広告風バナー（inc/an-income-link.php）。上にリンクの文字、下に画像（幅65%） */
.an-nkb{margin:40px 0}
.an-nkb__t{display:block;margin:0 0 10px;font-weight:800;font-size:17px;line-height:1.6;color:#0b5bd3!important;text-decoration:underline!important;text-underline-offset:4px}
.an-nkb__img{display:block;width:65%;min-width:240px;border:3px solid #111;box-shadow:5px 5px 0 #111;background:#111;transition:transform .15s,box-shadow .15s}
.an-nkb__img:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 #111}
.an-nkb__img img{display:block;width:100%;height:auto;margin:0;border:0}
/* 軽貨物の記事（/keikamotsu/）の紹介の部品（inc/an-keikamotsu.php） */
.an-kb-mini{background:#fff8ee;border:2px solid #f08a24;border-radius:14px;padding:18px 16px;margin:28px 0;text-align:center}
.an-kb-mini__t{margin:0 0 12px;font-weight:700;font-size:17px;line-height:1.7}
.an-kb-mini__t b{color:#d96d0a;font-size:1.15em}
.an-kb-mini .an-btn{max-width:360px;width:100%}
.an-kb-choice{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 32px}
@media (max-width:599px){.an-kb-choice{grid-template-columns:1fr}}
.an-kb-choice__item{display:flex;flex-direction:column;gap:4px;padding:16px;border:2px solid #d2dfd5;border-radius:14px;background:#fff;color:inherit;text-decoration:none;text-align:center}
.an-kb-choice__item--main{border-color:#f08a24;background:#fff8ee}
.an-kb-choice__l{font-weight:800;font-size:17px}
.an-kb-choice__r{font-size:14px;color:#3d5a4a;text-decoration:underline}
.an-kb-cta{scroll-margin-top:96px}
.an-kb-cta__h{margin:0 0 16px;font-size:24px;font-weight:800;color:#fff;line-height:1.5}
.an-kb-cta__h b{color:#ffd28a;font-size:1.2em}
.an-kb-cta__img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto 16px;border-radius:12px}
.an-kb-cta__steps{max-width:640px;margin:16px auto 0;padding-left:1.6em;text-align:left;color:#fff;list-style:decimal;font-size:16px;line-height:1.8}
.an-kb-cta__steps li{margin:6px 0}
.an-kb-cta__steps b{color:#ffd28a}
.an-kb-mini__t b,.an-kb-cta__h b,.an-kb-choice__r{white-space:nowrap}
.an-kb-cta .an-nw{white-space:nowrap}
.an-kb-mini__t{text-align:left}
.an-kb-cta .lala-article-cta__lead{text-align:left}
