.entry-content>*{margin-block:0}.wp-block-group.section,.wp-block-group.section-tight{display:block}.entry-content .section>.wp-block-group__inner-container,.entry-content .section-tight>.wp-block-group__inner-container{width:min(1200px, 100% - var(--gutter) * 2);margin-inline:auto}.entry-content .is-wide>.wp-block-group__inner-container{width:min(1400px, 100% - var(--gutter) * 2)}.entry-content .is-full>.wp-block-group__inner-container{width:100%}.entry-content .media-split>.wp-block-group__inner-container{display:grid;gap:clamp(2.2rem, 5vw, 5rem);align-items:center}@media (min-width:900px){.entry-content .media-split>.wp-block-group__inner-container{grid-template-columns:repeat(2,1fr)}.entry-content .media-split.media-right>.wp-block-group__inner-container>*:first-child{order:2}}.entry-content .feature-grid>.wp-block-group__inner-container{display:grid;gap:1px;background:var(--line)}@media (min-width:700px){.entry-content .feature-grid>.wp-block-group__inner-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.entry-content .feature-grid>.wp-block-group__inner-container{grid-template-columns:repeat(3,1fr)}.entry-content .feature-grid.cols-5>.wp-block-group__inner-container{grid-template-columns:repeat(5,1fr)}}.entry-content .feature-grid{border:1px solid var(--line)}.entry-content .feature-cell{background:var(--washi);padding:clamp(1.6rem, 3vw, 2.4rem);position:relative;overflow:hidden}.entry-content .bg-washi2 .feature-cell{background:var(--washi-2)}.entry-content .feature-cell>*{margin-block:0}.entry-content .feature-cell>*+*{margin-top:.7rem}.entry-content .plan-cards>.wp-block-group__inner-container,.entry-content .price-cards>.wp-block-group__inner-container,.entry-content .post-grid>.wp-block-group__inner-container{display:grid;gap:clamp(1.8rem, 3.5vw, 2.8rem)}@media (min-width:960px){.entry-content .plan-cards>.wp-block-group__inner-container,.entry-content .price-cards>.wp-block-group__inner-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:720px){.entry-content .post-grid>.wp-block-group__inner-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.entry-content .post-grid>.wp-block-group__inner-container{grid-template-columns:repeat(3,1fr)}}.entry-content .plan-card,.entry-content .price-card,.entry-content .post-card{display:flex;flex-direction:column}.entry-content .plan-card>.wp-block-group__inner-container,.entry-content .price-card>.wp-block-group__inner-container,.entry-content .post-card>.wp-block-group__inner-container{display:flex;flex-direction:column;height:100%}.entry-content .plan-card-body>*+*,.entry-content .price-card>.wp-block-group__inner-container>*+*{margin-top:.8rem}.entry-content .stats-strip>.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem, 4vw, 2rem);text-align:center}@media (min-width:800px){.entry-content .stats-strip>.wp-block-group__inner-container{grid-template-columns:repeat(4,1fr);gap:0}}.entry-content .stat-item>*{margin-block:0}.entry-content .wp-block-image{margin:0}.entry-content .wp-block-image img{display:block;width:100%;height:auto}.entry-content .img-frame.wp-block-image{overflow:hidden;background:var(--washi-2)}.entry-content .img-frame.wp-block-image img{height:100%;object-fit:cover}.entry-content .wp-block-image.ratio-4x5 img{aspect-ratio:4/5}.entry-content .wp-block-image.ratio-3x4 img{aspect-ratio:3/4}.entry-content .wp-block-image.ratio-4x3 img{aspect-ratio:4/3}.entry-content .wp-block-image.ratio-16x9 img{aspect-ratio:16/9}.entry-content .wp-block-image.ratio-3x2 img{aspect-ratio:3/2}.entry-content .wp-block-image figcaption{margin-top:.8rem;font-size:.78rem;letter-spacing:.14em;color:var(--sumi-soft);display:flex;gap:.6rem;align-items:center;text-align:left}.entry-content .wp-block-image figcaption:before{content:"";width:1.6rem;height:1px;background:var(--kin);flex:none}.entry-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.entry-content .wp-block-button__link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.95rem 2.1rem;border-radius:0;overflow:hidden;font-family:var(--font-body);font-weight:500;font-size:.92rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;transition:color .35s var(--ease-out),background .35s,border-color .35s}html[lang=ja] .entry-content .wp-block-button__link{letter-spacing:.18em;text-transform:none;font-size:.95rem}.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:var(--beni);color:var(--washi);border-color:var(--beni)}.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background:var(--beni-dark);border-color:var(--beni-dark)}.entry-content .wp-block-button.is-style-outline .wp-block-button__link{background:0 0;color:var(--sumi);border-color:rgba(27,27,31,.45)}.entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--sumi);color:var(--washi);border-color:var(--sumi)}.entry-content .bg-ink .wp-block-button.is-style-outline .wp-block-button__link{color:var(--cream-text);border-color:rgba(245,241,232,.5)}.entry-content .bg-ink .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--washi);color:var(--sumi);border-color:var(--washi)}.entry-content .btn-lg .wp-block-button__link{padding:1.15rem 2.8rem;font-size:1rem}.entry-content ul,.entry-content ol{list-style:none;padding:0}.entry-content .check-list li{position:relative;padding-left:1.9rem;margin-bottom:.8rem}.entry-content .check-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--beni);font-weight:600}.entry-content .bg-ink .check-list li:before{color:var(--kin)}.entry-content .price-list{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.entry-content .price-list li{font-size:.92rem;color:var(--sumi-soft);padding-left:1.4rem;position:relative;margin-bottom:.55rem}.entry-content .price-list li:before{content:"—";position:absolute;left:0;color:var(--kin)}.entry-content .plan-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem}.entry-content .plan-tags li{font-size:.72rem;letter-spacing:.1em;border:1px solid var(--line);padding:.28rem .7rem;color:var(--sumi-soft)}.entry-content ol.flow-list{counter-reset:flow;max-width:780px}.entry-content ol.flow-list li{position:relative;padding:0 0 2.2rem 3.6rem;list-style:none}.entry-content ol.flow-list li:before{counter-increment:flow;content:counter(flow,decimal-leading-zero);position:absolute;left:0;top:-.15rem;font-family:var(--font-display);font-size:1.05rem;color:var(--beni);letter-spacing:.08em}.entry-content ol.flow-list li:after{content:"";position:absolute;left:.95rem;top:1.7rem;bottom:.4rem;width:1px;background:var(--line)}.entry-content ol.flow-list li:last-child{padding-bottom:0}.entry-content ol.flow-list li:last-child:after{display:none}.entry-content .faq-list{border-top:1px solid var(--line)}.entry-content .wp-block-details{border-bottom:1px solid var(--line);padding:0}.entry-content .wp-block-details summary{list-style:none;cursor:pointer;position:relative;padding:1.5rem 2.6rem 1.5rem .2rem;font-family:var(--font-body);font-weight:500;font-size:1.05rem;line-height:1.6;transition:color .3s}.entry-content .wp-block-details summary::-webkit-details-marker{display:none}.entry-content .wp-block-details summary:hover{color:var(--beni)}.entry-content .wp-block-details summary:after,.entry-content .wp-block-details summary:before{content:"";position:absolute;right:.4rem;top:50%;background:currentColor;transition:transform .4s var(--ease-out)}.entry-content .wp-block-details summary:before{width:14px;height:1.5px;margin-top:-.75px}.entry-content .wp-block-details summary:after{width:1.5px;height:14px;margin-top:-7px;right:6.65px}.entry-content .wp-block-details[open] summary:after{transform:rotate(90deg) scaleY(0)}.entry-content .wp-block-details>*:not(summary){padding:0 .2rem 1.6rem;color:var(--sumi-soft);font-size:.96rem;max-width:66ch;margin:0}.entry-content .wp-block-table{margin:0;overflow-x:auto;border:1px solid var(--line)}.entry-content .wp-block-table table{width:100%;border-collapse:collapse;font-size:.92rem;min-width:620px;background:var(--washi)}.entry-content .wp-block-table th,.entry-content .wp-block-table td{padding:1rem 1.2rem;text-align:left;border:0;border-bottom:1px solid var(--line);vertical-align:top}.entry-content .wp-block-table thead th{font-weight:600;font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;background:var(--washi-2)}html[lang=ja] .entry-content .wp-block-table thead th{text-transform:none;letter-spacing:.1em}.entry-content .wp-block-table tbody tr:last-child th,.entry-content .wp-block-table tbody tr:last-child td{border-bottom:0}.entry-content .wp-block-gallery.gallery-grid{gap:1.4rem}.entry-content .wp-block-gallery.gallery-grid .wp-block-image{cursor:zoom-in;position:relative;overflow:hidden}.entry-content .wp-block-gallery.gallery-grid .wp-block-image img{transition:transform 1s var(--ease-out)}.entry-content .wp-block-gallery.gallery-grid .wp-block-image:hover img{transform:scale(1.05)}.entry-content .wp-block-gallery.gallery-grid figcaption{position:absolute;inset:auto 0 0;z-index:2;padding:2.2rem 1.1rem .9rem;margin:0;background:linear-gradient(to top,rgba(20,19,22,.72),transparent);color:var(--cream-text);font-size:.8rem;letter-spacing:.1em;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s var(--ease-out)}.entry-content .wp-block-gallery.gallery-grid figcaption:before{display:none}.entry-content .wp-block-gallery.gallery-grid .wp-block-image:hover figcaption{opacity:1;transform:none}.entry-content .pull-quote{font-family:var(--font-display);font-size:clamp(1.4rem, 2.8vw, 2rem);line-height:1.6;max-width:30ch;position:relative;padding-left:2rem;margin:1.4rem 0}html[lang=ja] .entry-content .pull-quote{line-height:1.9;font-size:clamp(1.25rem, 2.6vw, 1.9rem)}.entry-content .pull-quote:before{content:"";position:absolute;left:0;top:.3rem;bottom:.3rem;width:2px;background:var(--beni)}.entry-content p{margin:0 0 1rem}.entry-content .lead{font-size:var(--size-lead);line-height:1.9;color:var(--sumi-soft);max-width:62ch}html[lang=ja] .entry-content .lead{line-height:2.1}.entry-content h2{margin:1.1rem 0 1.2rem}.entry-content h3{margin:0 0 .7rem}.entry-content .section-head{max-width:720px;margin-bottom:clamp(2.5rem, 6vw, 4.5rem)}.entry-content .section-head.center{margin-inline:auto;text-align:center}.entry-content .section-head.center .lead{margin-inline:auto}.entry-content .has-sumi-background-color{color:var(--cream-text)}.entry-content .has-sumi-background-color .lead,.entry-content .has-sumi-background-color p{color:rgba(245,241,232,.78)}.entry-content .has-sumi-background-color h2,.entry-content .has-sumi-background-color h3{color:var(--cream-text)}.entry-content .has-sumi-background-color .eyebrow{color:var(--asagi)}html.js .entry-content .reveal{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}html.js .entry-content .reveal.is-inview{opacity:1;transform:none}html.js .entry-content .reveal-image{clip-path:inset(0 100% 0 0);transition:clip-path 1.15s var(--ease-mask)}html.js .entry-content .reveal-image.is-inview{clip-path:inset(0)}html.js .entry-content .reveal-image img{transform:scale(1.14);transition:transform 1.5s var(--ease-mask)}html.js .entry-content .reveal-image.is-inview img{transform:none}@media (prefers-reduced-motion:reduce){html.js .entry-content .reveal,html.js .entry-content .reveal-image{opacity:1;transform:none;clip-path:none}html.js .entry-content .reveal-image img{transform:none}}.wp-block-cover.hero{min-height:100svh;align-items:flex-end;padding:0;overflow:hidden}.wp-block-cover.hero .wp-block-cover__background.has-background-dim,.wp-block-cover.hero .wp-block-cover__background[class*=has-background-dim-]{background-color:transparent !important;background-image:linear-gradient(to top,rgba(20,19,22,.86) 0%,rgba(20,19,22,.42) 42%,rgba(20,19,22,.22) 100%),linear-gradient(105deg,rgba(20,19,22,.55) 0%,transparent 58%);opacity:1}.wp-block-cover.hero .wp-block-cover__image-background{animation:kenburns 16s var(--ease-out) both;transform-origin:60% 40%}.wp-block-cover.hero>.wp-block-cover__inner-container{width:min(1400px, 100% - var(--gutter) * 2);margin-inline:auto;padding:calc(var(--header-h) + 3rem) 0 clamp(6.5rem, 15vh, 10rem);color:var(--cream-text)}.wp-block-cover.hero .hero-title{font-size:var(--size-hero);max-width:15ch;margin:0}html[lang=ja] .wp-block-cover.hero .hero-title{max-width:17ch}.wp-block-cover.hero .hero-kicker{margin-bottom:1.6rem}.wp-block-cover.hero .hero-lead{margin-top:1.7rem}.wp-block-cover.hero .wp-block-buttons{margin-top:2.4rem}@media (prefers-reduced-motion:reduce){.wp-block-cover.hero .wp-block-cover__image-background{animation:none}}body.admin-bar .site-header{top:32px}@media screen and (max-width:782px){body.admin-bar .site-header{top:46px}}.entry-content .feature-cell p.feature-kanji{position:absolute;right:.4rem;bottom:-1.2rem;margin:0;font-family:var(--font-ja);font-size:5.2rem;line-height:1;color:var(--asagi-deep);opacity:.07;pointer-events:none}.entry-content .feature-cell p.feature-num{margin:0 0 1.1rem}.entry-content .plan-card-media p.plan-num{margin:0}.wp-block-cover.hero .wp-block-button.is-style-outline .wp-block-button__link{color:var(--cream-text);border-color:rgba(245,241,232,.5)}.wp-block-cover.hero .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--washi);color:var(--sumi);border-color:var(--washi)}.entry-content>.wp-block-group.section,.entry-content>.wp-block-group.section-tight{padding-left:var(--gutter);padding-right:var(--gutter)}.entry-content>.wp-block-group.section>*,.entry-content>.wp-block-group.section-tight>*{max-width:1200px;margin-inline:auto}.entry-content>.wp-block-group.section>.kanji-rail,.entry-content>.wp-block-group.section-tight>.kanji-rail{max-width:none}.entry-content .marquee{overflow:hidden}.entry-content .marquee .wp-block-gallery.marquee-track{display:flex;flex-wrap:nowrap;width:max-content;max-width:none;margin:0;gap:clamp(.8rem, 1.6vw, 1.4rem);animation:marquee 46s linear infinite}.entry-content .marquee:hover .wp-block-gallery.marquee-track{animation-play-state:paused}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image{flex:0 0 auto;width:clamp(200px, 26vw, 380px);margin:0}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image img{width:100%;height:clamp(260px, 34vw, 460px);aspect-ratio:auto;object-fit:cover;transition:transform .8s var(--ease-out)}.entry-content .marquee .wp-block-gallery figure.wp-block-image:hover img{transform:scale(1.04)}.entry-content .marquee .wp-block-gallery figure.wp-block-image figcaption{display:none}@media (prefers-reduced-motion:reduce){.entry-content .marquee .wp-block-gallery.marquee-track{animation:none;flex-wrap:wrap;width:auto}}@media (max-width:640px){.wp-block-cover.hero>.wp-block-cover__inner-container{padding-right:2.8rem}.wp-block-cover.hero .hero-title{max-width:none}.entry-content .feature-cell p.feature-kanji{font-size:3.4rem;bottom:-.5rem;right:.2rem;opacity:.06}.entry-content .kanji-rail{font-size:1.3rem;letter-spacing:.4em;right:.2rem}.entry-content .wp-block-buttons{gap:.8rem}.entry-content .wp-block-button{width:100%}.entry-content .wp-block-button .wp-block-button__link{width:100%;padding:1.05rem 1.2rem}.wp-block-cover.hero .wp-block-button .wp-block-button__link{width:100%}.entry-content .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-content .section-head{margin-bottom:clamp(1.8rem, 6vw, 2.6rem)}}.lang-switch{padding:.62rem .95rem}.entry-content .price-badge{font-size:.75rem}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){flex:0 0 auto;width:clamp(210px, 62vw, 320px);max-width:none;margin:0}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{width:100%;height:clamp(280px, 78vw, 440px);aspect-ratio:auto;object-fit:cover;flex:none}@media (min-width:768px){.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:clamp(230px, 26vw, 380px)}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{height:clamp(300px, 34vw, 470px)}}@media (max-width:640px){.wp-block-cover.hero>.wp-block-cover__inner-container{padding-top:calc(var(--header-h) + 1.1rem);padding-bottom:3.2rem}.wp-block-cover.hero .hero-kicker{margin-bottom:.9rem;font-size:.72rem;letter-spacing:.24em}.wp-block-cover.hero .hero-lead{margin-top:1.1rem;font-size:.98rem;line-height:1.8}.wp-block-cover.hero .wp-block-buttons{margin-top:1.5rem;gap:.7rem}.wp-block-cover.hero .wp-block-button .wp-block-button__link{padding:.92rem 1rem;font-size:.84rem;letter-spacing:.1em;line-height:1.35}.hero-scroll{display:none}}.entry-content .stats-strip>*{min-width:0;padding-left:0;padding-right:0}.entry-content .stats-strip>.stat-item{width:100%;max-width:none}.entry-content .stat-value{line-height:1.15}@media (max-width:800px){.entry-content .stat-value{font-size:clamp(1.55rem, 8vw, 2.4rem)}.entry-content .stat-value .unit{font-size:.5em}.entry-content .stat-label{font-size:.72rem;letter-spacing:.16em}}html{overflow-x:clip}.entry-content>.wp-block-group.section,.entry-content>.wp-block-group.section-tight{overflow-x:clip}.lang-switch{white-space:nowrap}@media (max-width:640px){.kanji-rail:after{display:none}}.entry-content .page-hero-grid.wp-block-columns{align-items:flex-start}.entry-content .page-hero-grid>.wp-block-column.is-vertically-aligned-bottom{align-self:flex-start}.entry-content .page-hero-block h1.wp-block-heading{font-family:var(--font-display);font-size:clamp(2.2rem, 5.4vw, 4.2rem);line-height:1.22;margin-top:1.1rem}html[lang=ja] .entry-content .page-hero-block h1.wp-block-heading{font-family:'Marcellus','Shippori Mincho',serif;line-height:1.45}.entry-content .page-hero-block .lead{margin-top:1.4rem}.wp-block-cover.hero .wp-block-buttons{justify-content:center;align-items:center}@media (min-width:641px){.wp-block-cover.hero .hero-actions .wp-block-button{flex:1 1 0;max-width:360px}.wp-block-cover.hero .hero-actions .wp-block-button .wp-block-button__link{width:100%}}.entry-content .cta-band-block .wp-block-buttons{justify-content:center}.entry-content .media-split-content .wp-block-buttons{justify-content:center}@media (min-width:1080px){.entry-content .feature-grid:not(.cols-5){grid-template-columns:repeat(4,1fr)}}.entry-content .wp-block-gallery.gallery-grid{display:block;columns:1;column-gap:1.4rem}@media (min-width:640px){.entry-content .wp-block-gallery.gallery-grid{columns:2}}@media (min-width:1024px){.entry-content .wp-block-gallery.gallery-grid{columns:3}}.entry-content .wp-block-gallery.gallery-grid.has-nested-images figure.wp-block-image:not(#individual-image){width:100%;margin:0 0 1.4rem;break-inside:avoid}.entry-content .wp-block-gallery.gallery-grid .wp-block-image img{width:100%;height:auto;aspect-ratio:auto;object-fit:cover}.entry-content .price-card{overflow:visible}.entry-content .price-card .price-badge{position:absolute;top:0;left:50%;right:auto;transform:translate(-50%,-50%);padding:.38rem 1.1rem;white-space:nowrap;z-index:2}.entry-content .price-card h3{padding-right:0}@media (min-width:960px){.entry-content .price-cards{grid-template-rows:repeat(5,auto);row-gap:0}.entry-content .price-card{display:grid;grid-template-rows:subgrid;grid-row:span 5}}.entry-content .price-card .wp-block-buttons{margin-top:auto}.main-nav .current-menu-item>a:after,.main-nav .current_page_item>a:after{transform:scaleX(1)}.entry-content #latest-articles .post-card h3 a{color:inherit;text-decoration:none}.entry-content #latest-articles .post-card h3 a:hover{color:var(--beni)}.entry-content .media-split{grid-template-columns:minmax(0, 1fr)}@media (min-width:900px){.entry-content .media-split{grid-template-columns:repeat(2,minmax(0, 1fr))}}.entry-content .media-split>*{min-width:0}.entry-content .page-hero-grid>*{min-width:0}.entry-content .wp-block-details summary:after{right:12.65px}@media (max-width:640px){.wp-block-cover.hero>.wp-block-cover__inner-container{padding-right:2.8rem}.hero-tategaki{text-shadow:0 1px 10px rgba(20,19,22,.65)}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:640px){.entry-content .nowrap{white-space:normal}}.entry-content .plan-status{display:inline-block;margin:0 0 .9rem}.entry-content .plan-card-body>.plan-status{align-self:flex-start;margin:0 0 .9rem !important}.entry-content .wpcf7 .form-field .wpcf7-form-control-wrap{display:block}.entry-content .wpcf7 .wpcf7-not-valid-tip{display:block;margin-top:.4rem;font-size:.8rem;color:var(--beni)}.entry-content .wpcf7 .wpcf7-response-output{margin:1.4rem 0 0;padding:.9rem 1.2rem;border:1px solid var(--kin);font-size:.92rem}.entry-content .wpcf7 form.sent .wpcf7-response-output{border-color:var(--asagi-deep);color:var(--asagi-deep)}.entry-content .wpcf7 form.invalid .wpcf7-response-output,.entry-content .wpcf7 form.failed .wpcf7-response-output{border-color:var(--beni);color:var(--beni)}.entry-content .wpcf7 .wpcf7-spinner{margin-left:.8rem}.entry-content .wpcf7 input.wpcf7-submit{-webkit-appearance:none;appearance:none;cursor:pointer}.entry-content .is-hidden{display:none !important}@media (max-width:799px){.entry-content .stats-strip{column-gap:1.5rem;row-gap:2.8rem}}@media (prefers-reduced-motion:reduce){.entry-content .marquee .wp-block-gallery.marquee-track{justify-content:center}}/* 幅の指定は上の 344 行と同じ :not(#individual-image) を使うこと。 .marquee-track>.wp-block-image (0,5,0) では clamp(210px,62vw,320px) を持つ
   .has-nested-images figure.wp-block-image:not(#individual-image) (1,5,1) に詳細度で負けて効かない。 */
@media (prefers-reduced-motion: reduce) and (max-width: 640px) {
  .entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) { width: calc(50% - .4rem);}.entry-content .marquee .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{width:100%;height:auto}}