.ArticleBody_body__IbBaC{min-width:0;max-width:100%;overflow-wrap:anywhere}.ArticleBody_step__F5pia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;margin:30px 0}.ArticleBody_stepVisual__hrICX{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:10px;min-width:0}.ArticleBody_stepImage__1b7f2{display:block;width:100%;height:auto;border:1px solid rgba(24,19,16,.12);background:rgba(255,255,255,.38);object-fit:contain}.ArticleBody_stepNumber__znS7A{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#68101b;color:#fff;font-size:15px;font-weight:700;line-height:1}.ArticleBody_stepCaption__UUF8m{min-width:0;color:#302825;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.ArticleBody_stepCaption__UUF8m>:first-child{margin-top:0}.ArticleBody_stepCaption__UUF8m>:last-child{margin-bottom:0}.ArticleBody_figure__xuip6{min-width:0;max-width:100%;margin:32px 0}.ArticleBody_image__F61V5,.ArticleBody_video__FugBK{display:block;max-width:100%;height:auto;margin-inline:auto;border:1px solid rgba(24,19,16,.12);border-radius:20px;object-fit:contain}.ArticleBody_image__F61V5{width:auto;background:rgba(255,255,255,.38)}.ArticleBody_video__FugBK{width:100%;max-height:72vh;aspect-ratio:auto 16/9;background:#100d0c}.ArticleBody_caption___bOZU{margin-top:12px;color:rgba(24,19,16,.64);font-size:14px;line-height:1.8;text-align:center;white-space:pre-line;overflow-wrap:anywhere}.ArticleBody_videoActions___1x8h{margin-top:10px;text-align:right}.ArticleBody_download__QocNy{display:inline-block;max-width:100%;padding:4px 0;color:var(--wine,#68101b);font-size:13px;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ArticleBody_download__QocNy:focus-visible{outline:2px solid var(--wine,#68101b);outline-offset:4px;border-radius:4px}@media (max-width:620px){.ArticleBody_step__F5pia{grid-template-columns:minmax(0,1fr);gap:14px;margin-block:24px}.ArticleBody_stepCaption__UUF8m{font-size:16px}.ArticleBody_figure__xuip6{margin-block:24px}.ArticleBody_image__F61V5,.ArticleBody_video__FugBK{border-radius:14px}.ArticleBody_caption___bOZU{font-size:13px}}.ArticleDetail_page__QmpSf .ArticleDetail_section__Atooq{padding-top:48px;padding-bottom:64px}.ArticleDetail_page__QmpSf .ArticleDetail_backLink__9fkpX{display:block;max-width:760px;margin:0 auto 22px;color:#68101b;font-size:15px;font-weight:600;text-decoration:none}.ArticleDetail_page__QmpSf .ArticleDetail_backLink__9fkpX:hover,.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq a:hover{text-decoration:underline;text-underline-offset:4px}.ArticleDetail_page__QmpSf .ArticleDetail_backLink__9fkpX:focus-visible,.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq :is(a,summary):focus-visible{outline:2px solid #68101b;outline-offset:4px}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq{max-width:760px;margin:0 auto 32px;padding:18px 22px;background:rgba(104,16,27,.065);color:#3c2729}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq summary{cursor:pointer;color:#68101b;font-weight:700}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq summary span{margin-left:8px;color:#6b5a5b;font-size:13px;font-weight:400}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq ol{margin:16px 0 0;padding-left:1.4em}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq li{margin:8px 0;line-height:1.55;overflow-wrap:anywhere}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq a{color:#68101b;text-decoration:none}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq .ArticleDetail_subheading__mH98z{margin-left:1em}.ArticleDetail_page__QmpSf .ArticleDetail_jumpSteps__KHwNt{display:inline-block;margin-top:14px;font-weight:600}.ArticleDetail_page__QmpSf :is(.ArticleDetail_contents__ACYkq,.ArticleDetail_reading__hOL17 [id],.ArticleDetail_reading__hOL17 figure[data-tutorial-step]){scroll-margin-top:90px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure[data-article-video] video{width:100%;max-height:75vh;background:#100d0c}.ArticleDetail_page__QmpSf .ArticleDetail_returnContents___2QoU{max-width:760px;margin:28px auto 12px;font-size:15px}.ArticleDetail_page__QmpSf .ArticleDetail_returnContents___2QoU a{color:#68101b;font-weight:600;text-underline-offset:4px}.ArticleDetail_page__QmpSf .ArticleDetail_returnContents___2QoU a:focus-visible{outline:2px solid #68101b;outline-offset:4px}@media (min-width:1100px){.ArticleDetail_page__QmpSf .ArticleDetail_withContents__dzu6v{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.ArticleDetail_page__QmpSf .ArticleDetail_withContents__dzu6v .ArticleDetail_contents__ACYkq{position:-webkit-sticky;position:sticky;top:90px;width:100%;max-height:calc(100vh - 112px);overflow:auto;margin:0;padding:16px}.ArticleDetail_page__QmpSf .ArticleDetail_withContents__dzu6v .ArticleDetail_contents__ACYkq summary span{display:block;margin:5px 0 0}.ArticleDetail_page__QmpSf .ArticleDetail_withContents__dzu6v .ArticleDetail_reading__hOL17{width:100%;min-width:0}}.ArticleDetail_page__QmpSf .ArticleDetail_meta__A_uDK,.ArticleDetail_page__QmpSf .ArticleDetail_summary__3_hBw,.ArticleDetail_page__QmpSf .ArticleDetail_title__hOM0U{max-width:760px;margin-inline:auto}.ArticleDetail_page__QmpSf .ArticleDetail_meta__A_uDK{margin-bottom:16px;gap:8px 14px;font-size:12px;line-height:1.6;letter-spacing:.03em}.ArticleDetail_page__QmpSf .ArticleDetail_title__hOM0U{font-size:clamp(30px,4vw,48px);line-height:1.3;letter-spacing:-.02em;margin-bottom:24px;overflow-wrap:anywhere}.ArticleDetail_page__QmpSf .ArticleDetail_summary__3_hBw{padding:0;margin-top:0;margin-bottom:32px;border:0;border-radius:0;background:transparent;color:#352c28;font-size:17px;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere}.ArticleDetail_page__QmpSf .ArticleDetail_cover__Ep5JP{max-width:880px;margin:0 auto 28px;border-radius:14px;box-shadow:none}.ArticleDetail_page__QmpSf .ArticleDetail_cover__Ep5JP img{max-height:65vh;object-fit:contain}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17{max-width:880px;margin-inline:auto;color:rgba(24,19,16,.8);font-size:18px;line-height:1.85;overflow-wrap:anywhere}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(p,ul,ol,h2,h3,blockquote,hr){max-width:760px;margin-inline:auto}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(p,ul,ol){font-size:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:20px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(ul,ol){padding-left:1.6em}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 li{margin-block:8px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 h2{font-size:clamp(25px,3vw,30px);line-height:1.45;margin-top:44px;margin-bottom:16px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 h3{font-size:clamp(21px,2.5vw,24px);line-height:1.5;margin-top:32px;margin-bottom:12px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 h4{font-size:20px;line-height:1.5;margin-top:28px;margin-bottom:10px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(h5,h6){font-size:18px;line-height:1.5;margin-top:24px;margin-bottom:10px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 blockquote{margin-block:28px;padding:18px 22px;border-radius:12px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure{margin:32px auto 20px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(h2,h3)+figure{margin-top:18px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 :is(img,video){display:block;width:auto;max-width:100%;height:auto;margin-inline:auto;object-fit:contain;border-radius:14px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 video{max-height:65vh;aspect-ratio:auto}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 img{max-height:75vh}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figcaption{max-width:760px;margin:10px auto 0;color:rgba(24,19,16,.6);font-size:14px;line-height:1.7}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure[data-tutorial-step] img{width:100%;max-height:none;border-radius:0}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure[data-tutorial-step] figcaption{width:100%;margin:0;padding-top:44px;color:#302825;font-size:17px;line-height:1.8}@media (max-width:620px){.ArticleDetail_page__QmpSf .ArticleDetail_section__Atooq{padding:32px 18px 44px}.ArticleDetail_page__QmpSf .ArticleDetail_contents__ACYkq{padding:16px}.ArticleDetail_page__QmpSf .ArticleDetail_summary__3_hBw{padding:0;font-size:16px;margin-bottom:24px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17{font-size:17px;line-height:1.85}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure{margin-top:26px}.ArticleDetail_page__QmpSf .ArticleDetail_reading__hOL17 figure[data-tutorial-step] figcaption{padding-top:0}}.home_hero__o4ZPq{min-height:78vh}.home_title__6bp0U{font-size:clamp(36px,4.4vw,62px);line-height:1.23;letter-spacing:-.025em}.home_title__6bp0U span{display:block;white-space:nowrap}.home_actions__r95_w{align-items:center;gap:14px 24px}.home_actions__r95_w .home_primary__8mB8P{border-radius:4px;background:#871b2c;box-shadow:none}.home_emptyLink__suMdR,.home_secondary__lkqbj{color:#f5ecdf;font-size:15px;line-height:1.5;text-decoration:underline;-webkit-text-decoration-color:rgba(202,163,95,.7);text-decoration-color:rgba(202,163,95,.7);text-underline-offset:5px}.home_emptyLink__suMdR:hover,.home_secondary__lkqbj:hover{color:#d7b47c}.home_feature___5viP{display:block;background:#201014;overflow:hidden}.home_featureImage__0zjOw{background:#f5efeb;aspect-ratio:4/3}.home_featureImage__0zjOw img{display:block;width:100%;height:100%;object-fit:contain}.home_featureCaption__0pGeI{padding:20px 22px 24px;display:grid;grid-gap:7px;gap:7px}.home_featureCaption__0pGeI span{color:#d8c7b2;font-size:14px}.home_featureCaption__0pGeI strong{font-family:var(--serif);font-size:25px;font-weight:500;line-height:1.3}.home_featureCaption__0pGeI span:last-child{color:#d5ae70}.home_emptyLink__suMdR:focus-visible,.home_feature___5viP:focus-visible,.home_secondary__lkqbj:focus-visible{outline:2px solid #e2ba78;outline-offset:4px}.home_featureFallback__6qnDC{min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;background:#281014}.home_hero__o4ZPq .home_featureFallback__6qnDC p{margin:0 0 20px;color:#f5ecdf;font-family:var(--serif);font-size:26px}.home_featureFallback__6qnDC a{color:#d5ae70}.home_emptyLink__suMdR{display:inline-block;margin-top:18px}@media (max-width:960px){.home_hero__o4ZPq{min-height:0}}@media (max-width:620px){.home_hero__o4ZPq{padding-top:54px}.home_title__6bp0U{font-size:clamp(30px,8vw,42px)}.home_actions__r95_w{align-items:flex-start}.home_actions__r95_w .home_primary__8mB8P{width:100%}.home_featureCaption__0pGeI{padding:18px}}