.elvita-bikatsu-skin{display:grid;grid-template-columns:43% minmax(0,57%);grid-template-rows:auto auto auto 1fr;background:var(--skin-bg,#f7f5f0);color:#35423b;min-height:860px;position:relative;isolation:isolate;font-family:'Hiragino Mincho ProN','Yu Mincho',var(--font-body--family,serif);font-weight:400}.elvita-bikatsu-skin *{box-sizing:border-box}.elvita-bikatsu-skin__heading{grid-column:2;grid-row:1;padding:42px clamp(28px,3vw,60px) 0;min-width:0}.elvita-bikatsu-skin__heading>p{font-family:'ELVITA New York','New York',var(--font-heading--family,serif);font-size:14px;line-height:1.5;letter-spacing:.2em;color:var(--skin-ink);margin:0 0 16px}.elvita-bikatsu-skin h2{font:inherit;font-size:clamp(38px,3.6vw,64px);font-weight:400;line-height:1.25;letter-spacing:.015em;color:var(--skin-ink,#17372f);margin:0}.elvita-bikatsu-skin__portrait{grid-column:1;grid-row:1/5;position:relative;margin:0;min-width:0;align-self:stretch;overflow:hidden;background:#f3f0e9}.elvita-bikatsu-skin__portrait picture{position:absolute;inset:0;display:block}.elvita-bikatsu-skin__portrait img{width:100%;height:100%;object-fit:cover;object-position:var(--skin-crop-x,50%) var(--skin-crop-y,18%);display:block;max-width:none}.elvita-bikatsu-skin__portrait>figcaption{position:absolute;left:16px;top:50px;writing-mode:vertical-rl;font-size:16px;line-height:1.8;letter-spacing:.15em;color:var(--skin-ink,#17372f)}.elvita-bikatsu-skin__intro{grid-column:2;grid-row:2;padding:0 clamp(28px,3vw,60px);font-size:16px;line-height:1.9;margin:18px 0 0;letter-spacing:.015em;min-width:0}.elvita-bikatsu-skin__studies{grid-column:2;grid-row:3;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:22px clamp(24px,2vw,40px) 0 -64px;min-width:0}.elvita-bikatsu-skin__card{background:rgba(255,255,255,.78);border:1px solid rgba(23,55,47,.1);border-radius:12px;box-shadow:none;padding:20px;min-width:0}.elvita-bikatsu-skin__card>header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.elvita-bikatsu-skin__card>header>span{font-family:'ELVITA New York','New York',var(--font-heading--family,serif);font-size:46px;font-style:italic;line-height:1;color:#ac957e}.elvita-bikatsu-skin h3{font:inherit;font-size:clamp(22px,1.8vw,32px);line-height:1.4;letter-spacing:.02em;font-weight:400;margin:0;color:var(--skin-ink,#17372f)}.elvita-bikatsu-skin__summary{font-size:14px;line-height:1.8;margin:0 0 14px;color:#35423b}.elvita-bikatsu-skin__chart{margin:0}.elvita-bikatsu-skin__chart>figcaption{text-align:center;font-size:13px;line-height:1.6;color:#17372f;margin-bottom:8px}.elvita-bikatsu-skin__chart a,.elvita-bikatsu-skin__chart picture{display:block}.elvita-bikatsu-skin__chart img{display:block;width:100%;height:auto;max-height:220px;object-fit:contain;object-position:center;max-width:100%}.elvita-bikatsu-skin__legend{font-size:11px;line-height:1.7;text-align:center;margin:8px 0 0;color:#35423b}.elvita-bikatsu-skin__footnote{font-size:11px;line-height:1.7;color:#626861;margin:12px 0 0;overflow-wrap:anywhere}.elvita-bikatsu-skin__comparison{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;margin:22px 0 0}.elvita-bikatsu-skin__comparison figure{margin:0;min-width:0;overflow:hidden;border-radius:7px}.elvita-bikatsu-skin__comparison picture{display:block;width:100%;aspect-ratio:1/1}.elvita-bikatsu-skin__comparison img{display:block;width:100%;height:100%;object-fit:cover}.elvita-bikatsu-skin__comparison figcaption{background:#6c6b65;color:#fff;text-align:center;padding:8px 2px;font-size:14px;line-height:1.4}.elvita-bikatsu-skin__comparison figure:last-child figcaption{background:var(--skin-ink,#17372f)}.elvita-bikatsu-skin__arrow{font-size:24px;line-height:1;text-align:center;color:var(--skin-ink,#17372f)}.elvita-bikatsu-skin__notes{grid-column:2;grid-row:4;padding:18px clamp(24px,2.8vw,50px) 36px;font-size:11px;line-height:1.8;color:#626861;min-width:0;overflow-wrap:anywhere}.elvita-bikatsu-skin__notes p{margin:0 0 9px}.elvita-bikatsu-skin__notes p:last-child{margin-bottom:0}.elvita-bikatsu-skin__notes cite{font-style:normal}.elvita-bikatsu-skin a{color:var(--skin-ink,#17372f);text-underline-offset:3px}.elvita-bikatsu-skin a:focus-visible{outline:2px solid #17372f;outline-offset:4px}
@media(min-width:750px) and (max-width:1099px){.elvita-bikatsu-skin{grid-template-columns:38% minmax(0,62%);min-height:860px}.elvita-bikatsu-skin__heading{padding:32px 24px 0}.elvita-bikatsu-skin h2{font-size:clamp(30px,3.7vw,40px)}.elvita-bikatsu-skin__intro{padding-inline:24px;font-size:15px}.elvita-bikatsu-skin__studies{margin-left:-36px;margin-right:18px;gap:10px}.elvita-bikatsu-skin__card{padding:14px}.elvita-bikatsu-skin__card>header{gap:8px}.elvita-bikatsu-skin__card>header>span{font-size:36px}.elvita-bikatsu-skin h3{font-size:22px}.elvita-bikatsu-skin__summary{font-size:13px}.elvita-bikatsu-skin__comparison{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:4px}.elvita-bikatsu-skin__comparison figcaption{font-size:12px}.elvita-bikatsu-skin__notes{padding-inline:24px}.elvita-bikatsu-skin__portrait>figcaption{left:8px;font-size:13px;top:30px}}
@media(max-width:749px){.elvita-bikatsu-skin{display:flex;flex-direction:column;min-height:0}.elvita-bikatsu-skin__heading{order:0;padding:36px 20px 0}.elvita-bikatsu-skin__heading>p{font-size:12px;margin-bottom:14px}.elvita-bikatsu-skin h2{font-size:clamp(30px,8vw,42px);line-height:1.3}.elvita-bikatsu-skin__portrait{order:1;flex:none;align-self:stretch;aspect-ratio:1/1;margin-top:24px}.elvita-bikatsu-skin__portrait img{object-position:var(--skin-crop-x,50%) var(--skin-mobile-y,18%)}.elvita-bikatsu-skin__portrait>figcaption{left:14px;top:24px;font-size:12px;line-height:1.7;letter-spacing:.12em}.elvita-bikatsu-skin__intro{order:2;padding:0 20px;margin:24px 0 0;font-size:14px;line-height:1.9}.elvita-bikatsu-skin__studies{order:3;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:24px 20px 0}.elvita-bikatsu-skin__card{padding:16px}.elvita-bikatsu-skin__card>header>span{font-size:44px}.elvita-bikatsu-skin h3{font-size:26px}.elvita-bikatsu-skin__summary{font-size:14px}.elvita-bikatsu-skin__chart img{max-height:none;width:100%;height:auto}.elvita-bikatsu-skin__chart>figcaption{font-size:13px}.elvita-bikatsu-skin__legend{font-size:12px}.elvita-bikatsu-skin__comparison{margin-top:18px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:8px}.elvita-bikatsu-skin__comparison figcaption{font-size:14px}.elvita-bikatsu-skin__footnote{font-size:11px;line-height:1.8}.elvita-bikatsu-skin__notes{order:4;padding:22px 20px 36px;font-size:11px;line-height:1.85}}

@media(min-width:1100px){.elvita-bikatsu-skin__heading{padding-top:32px}.elvita-bikatsu-skin__heading>p{margin-bottom:12px}.elvita-bikatsu-skin__intro{margin-top:14px}.elvita-bikatsu-skin__studies{margin-top:18px;margin-left:-32px}.elvita-bikatsu-skin__card>header>span{font-size:44px}.elvita-bikatsu-skin__chart img{max-height:196px}.elvita-bikatsu-skin__notes{padding-top:14px;padding-bottom:24px}}
