.feat-hero[data-astro-cid-cjx6kmvv]{padding:3.2rem 0 3.6rem;border-bottom:1px solid var(--lp-border);padding-inline:max(1.5rem,calc((100% - 52rem)/2))}.lp-body[data-astro-cid-cjx6kmvv]{max-width:46em;margin-inline:auto;font-size:1rem;line-height:1.9;color:var(--lp-dark)}.band-list[data-astro-cid-cjx6kmvv]{list-style:none;padding:0;display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:.5rem;width:min(52rem,calc(100vw - 3rem));margin:0 0 0 50%;transform:translate(-50%)}.band[data-astro-cid-cjx6kmvv]{border:4px solid var(--lp-brand);border-radius:3px;background:var(--lp-light);padding:1.2rem 1.2rem 1.1rem 2.2rem;display:flex;flex-direction:column}.band-body[data-astro-cid-cjx6kmvv]{min-width:0;max-width:none;flex:1;display:flex;flex-direction:column}.band-head[data-astro-cid-cjx6kmvv]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;max-width:none;margin:0 0 .6rem}.band-no[data-astro-cid-cjx6kmvv]{margin:0;flex:none;font-size:2.2rem;font-weight:700;line-height:1;color:var(--lp-brand)}.band-h[data-astro-cid-cjx6kmvv]{margin:1.2rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.6;letter-spacing:.06em;color:var(--lp-brand)}.band-p[data-astro-cid-cjx6kmvv]{margin:0 0 1rem;max-width:44rem;font-size:.85rem;line-height:1.9;color:var(--lp-dark)}.band-tags[data-astro-cid-cjx6kmvv]{list-style:none;margin:1.4rem 0 .2rem;margin-top:auto;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:0}.band-tags[data-astro-cid-cjx6kmvv] li[data-astro-cid-cjx6kmvv]{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:.6rem .8rem .3rem;text-align:center;background:transparent;color:var(--lp-dark)}.band-tags[data-astro-cid-cjx6kmvv] li[data-astro-cid-cjx6kmvv]+li[data-astro-cid-cjx6kmvv]{border-left:1px solid var(--lp-border)}.tag-icon[data-astro-cid-cjx6kmvv]{display:block;width:3.4rem;color:var(--lp-brand)}@media(max-width:48rem){.band-tags[data-astro-cid-cjx6kmvv]{grid-template-columns:repeat(2,1fr);row-gap:1.2rem}.band-tags[data-astro-cid-cjx6kmvv] li[data-astro-cid-cjx6kmvv]:nth-child(odd){border-left:none}}.three[data-astro-cid-cjx6kmvv]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.three-i[data-astro-cid-cjx6kmvv]{border:4px solid var(--lp-brand);border-radius:3px;background:var(--lp-light);padding:1.8rem 1.4rem 1.4rem}.three-i[data-astro-cid-cjx6kmvv]{position:relative}.three-no[data-astro-cid-cjx6kmvv]{position:absolute;left:50%;top:.2rem;transform:translate(-50%);margin:0;font-size:3.4rem;font-weight:700;line-height:1;letter-spacing:.02em;color:#cdbda88c;z-index:0}.three-h[data-astro-cid-cjx6kmvv]{position:relative;z-index:1;margin:0 0 1rem;font-size:1.5rem;font-weight:700;line-height:1.7;text-align:center;color:var(--lp-dark)}.three-soon[data-astro-cid-cjx6kmvv]{margin:.7rem 0 0;font-size:.84rem;line-height:1.8;color:var(--lp-text)}.three-soon[data-astro-cid-cjx6kmvv]:before{content:"※ "}.three-p[data-astro-cid-cjx6kmvv]{margin:0;font-size:.84rem;line-height:1.85;color:var(--lp-dark)}@media(min-width:62rem){.three[data-astro-cid-cjx6kmvv]{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}.grp[data-astro-cid-cjx6kmvv]{margin:0 0 6rem;scroll-margin-top:calc(var(--site-bar-h) + 1.5rem)}@media(min-width:48rem){.feat-index[data-astro-cid-cjx6kmvv]{grid-template-columns:1fr 1fr}}.grp-lead[data-astro-cid-cjx6kmvv]{margin:0 0 1rem}.grp-q[data-astro-cid-cjx6kmvv]{margin:0;font-size:1.5rem;font-weight:600;line-height:1.7;letter-spacing:.02em;text-align:left;color:var(--lp-dark)}@media(min-width:62rem){.grp-card[data-astro-cid-cjx6kmvv]{padding:2rem}}.grp-row[data-astro-cid-cjx6kmvv]{display:grid;gap:1.6rem}@media(min-width:56rem){.grp-row[data-astro-cid-cjx6kmvv]{grid-template-columns:46fr 54fr;align-items:start;gap:2.8rem}.grp-row[data-astro-cid-cjx6kmvv] .grp-shot[data-astro-cid-cjx6kmvv]{order:1}.grp-row[data-astro-cid-cjx6kmvv] .grp-col[data-astro-cid-cjx6kmvv],.grp-row[data-astro-cid-cjx6kmvv] .grp-list[data-astro-cid-cjx6kmvv]{order:2}.grp-row-flip[data-astro-cid-cjx6kmvv]{grid-template-columns:54fr 46fr}.grp-row-flip[data-astro-cid-cjx6kmvv] .grp-col[data-astro-cid-cjx6kmvv],.grp-row-flip[data-astro-cid-cjx6kmvv] .grp-list[data-astro-cid-cjx6kmvv]{order:1}.grp-row-flip[data-astro-cid-cjx6kmvv] .grp-shot[data-astro-cid-cjx6kmvv]{order:2}.grp-row-plain[data-astro-cid-cjx6kmvv]{grid-template-columns:1fr}}.grp-shot[data-astro-cid-cjx6kmvv]{margin:0}@media(max-width:55.999rem){.grp-row[data-astro-cid-cjx6kmvv] .grp-shot[data-astro-cid-cjx6kmvv]{order:-1}}.grp-shot[data-astro-cid-cjx6kmvv] .pc[data-astro-cid-cjx6kmvv]{margin:0;background:var(--lp-dark);border-radius:10px;overflow:hidden}.grp-shot[data-astro-cid-cjx6kmvv] .pc-bar[data-astro-cid-cjx6kmvv]{display:flex;align-items:center;gap:.35rem;height:1.75rem;padding:0 .7rem}.grp-shot[data-astro-cid-cjx6kmvv] .pc-dot[data-astro-cid-cjx6kmvv]{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff3d}.grp-shot[data-astro-cid-cjx6kmvv] picture[data-astro-cid-cjx6kmvv]{display:block}.grp-shot[data-astro-cid-cjx6kmvv] img[data-astro-cid-cjx6kmvv]{display:block;width:100%;height:auto}.feat-lead[data-astro-cid-cjx6kmvv]{margin:0 auto 1.6rem;max-width:46em;color:var(--lp-dark)}.item-trust[data-astro-cid-cjx6kmvv] .item-h[data-astro-cid-cjx6kmvv]{color:var(--lp-text);font-weight:600}.item-trust[data-astro-cid-cjx6kmvv] .item-p[data-astro-cid-cjx6kmvv]{color:var(--lp-dark)}.feat-back[data-astro-cid-cjx6kmvv]{margin:4.5rem 0 0;padding:0;background:none;font-size:.95rem;text-align:center}.feat-back[data-astro-cid-cjx6kmvv] a[data-astro-cid-cjx6kmvv]{display:block;padding:2.4rem 1.5rem;background:var(--lp-fit-bg);color:var(--lp-light);font-weight:700;letter-spacing:.08em;text-decoration:none}.feat-back[data-astro-cid-cjx6kmvv] a[data-astro-cid-cjx6kmvv]:hover,.feat-back[data-astro-cid-cjx6kmvv] a[data-astro-cid-cjx6kmvv]:focus-visible{background:var(--lp-brand)}@media(prefers-reduced-motion:reduce){[data-astro-cid-cjx6kmvv],[data-astro-cid-cjx6kmvv]:before,[data-astro-cid-cjx6kmvv]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
