.phase-player[data-astro-cid-d3aqwr36]{--phase-position:0;--phase-count:1;max-width:100%;margin:var(--sp-8) 0 var(--sp-10);border-block:2.5px solid var(--ink);background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 90%, var(--desk)), var(--paper));overflow-wrap:anywhere;padding:clamp(18px,4vw,34px)}.phase-player__head[data-astro-cid-d3aqwr36]{gap:var(--sp-6);grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);align-items:end;display:grid}.phase-player__head[data-astro-cid-d3aqwr36] h2[data-astro-cid-d3aqwr36]{margin:.2rem 0 0}.phase-player__eyebrow[data-astro-cid-d3aqwr36]{color:var(--shu);font-size:var(--fs-micro);letter-spacing:.1em;margin:0;font-weight:700}.phase-player__lead[data-astro-cid-d3aqwr36]{color:var(--muted);margin:0}.phase-player__rail[data-astro-cid-d3aqwr36]{height:34px;margin:var(--sp-7) 12px var(--sp-3);position:relative}.phase-player__track[data-astro-cid-d3aqwr36],.phase-player__progress[data-astro-cid-d3aqwr36]{background:var(--ink);height:2.5px;position:absolute;inset:16px 0 auto}.phase-player__progress[data-astro-cid-d3aqwr36]{width:calc(var(--phase-position) * 1%);background:var(--shu);transition:width .36s cubic-bezier(.2,.75,.2,1)}.phase-player__marker[data-astro-cid-d3aqwr36]{z-index:2;top:10px;left:calc(var(--phase-position) * 1%);border:2.5px solid var(--paper);background:var(--shu);width:14px;height:14px;box-shadow:0 0 0 1.25px var(--shu);border-radius:50%;transition:left .36s cubic-bezier(.2,.75,.2,1),border-radius .24s;position:absolute;transform:translate(-50%)}[data-astro-cid-d3aqwr36][data-family=spatial] .phase-player__marker[data-astro-cid-d3aqwr36]{border-radius:2px 50% 50%;transform:translate(-50%)rotate(45deg)}[data-astro-cid-d3aqwr36][data-family=grid] .phase-player__marker[data-astro-cid-d3aqwr36]{border-radius:0}.phase-player__tick[data-astro-cid-d3aqwr36]{background:var(--ink);width:1.25px;height:10px;position:absolute;top:12px}.phase-player__score[data-astro-cid-d3aqwr36]{grid-template-columns:repeat(var(--phase-count), minmax(0, 1fr));gap:clamp(6px,1.4vw,16px);margin:0;padding:0;list-style:none;display:grid}.phase-player__phase[data-astro-cid-d3aqwr36]{border-top:1.25px solid var(--ink);min-width:0;color:var(--muted);padding:12px 10px 14px;transition:color .22s,border-color .22s,transform .22s}.phase-player__phase[data-astro-cid-d3aqwr36][data-past=true]{color:var(--ink);border-top-color:var(--shu)}.phase-player__phase[data-astro-cid-d3aqwr36][aria-current=step]{color:var(--ink);border-top:5px solid var(--shu);transform:translateY(-4px)}.phase-player__number[data-astro-cid-d3aqwr36],.phase-player__verb[data-astro-cid-d3aqwr36],.phase-player__facts[data-astro-cid-d3aqwr36]{display:block}.phase-player__number[data-astro-cid-d3aqwr36]{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;font-weight:500}.phase-player__verb[data-astro-cid-d3aqwr36]{font-size:var(--fs-micro);margin-top:8px}.phase-player__phase[data-astro-cid-d3aqwr36] strong[data-astro-cid-d3aqwr36]{margin-top:2px;line-height:1.45;display:block}.phase-player__facts[data-astro-cid-d3aqwr36]{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;margin-top:8px;font-weight:500;line-height:1.5}.phase-player__controls[data-astro-cid-d3aqwr36]{align-items:center;gap:var(--sp-3);margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1.25px solid var(--ink);display:flex}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]{border:1.25px solid var(--ink);background:var(--paper);min-width:74px;min-height:44px;color:var(--ink);font-size:var(--fs-sub);cursor:pointer;border-radius:0;font-weight:700}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]:hover:not(:disabled),.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]:focus-visible{background:var(--ink);color:var(--paper)}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]:disabled{border-color:var(--muted);color:var(--muted);cursor:not-allowed;opacity:.55}.phase-player__status[data-astro-cid-d3aqwr36]{text-align:center;flex:1;margin:0;font-weight:700}.phase-player__note[data-astro-cid-d3aqwr36]{margin:var(--sp-3) 0 0;color:var(--muted);font-size:var(--fs-micro)}@media (width<=760px){.phase-player__head[data-astro-cid-d3aqwr36]{gap:var(--sp-3);grid-template-columns:1fr}.phase-player__score[data-astro-cid-d3aqwr36]{grid-template-columns:1fr}.phase-player__rail[data-astro-cid-d3aqwr36]{display:none}.phase-player__phase[data-astro-cid-d3aqwr36]{padding-inline:4px}.phase-player__phase[data-astro-cid-d3aqwr36][aria-current=step]{transform:translate(4px)}.phase-player__controls[data-astro-cid-d3aqwr36]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.phase-player__status[data-astro-cid-d3aqwr36]{text-align:left;grid-area:1/1/auto/-1;place-items:center;min-height:44px;display:grid}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]{width:100%;min-width:0}}@media (width<=320px){.phase-player[data-astro-cid-d3aqwr36]{padding-inline:10px}.phase-player__controls[data-astro-cid-d3aqwr36]{gap:6px}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]{padding-inline:4px}}@media (width<=220px){.phase-player[data-astro-cid-d3aqwr36]{padding-inline:6px}.phase-player__controls[data-astro-cid-d3aqwr36]{grid-template-columns:1fr}.phase-player__status[data-astro-cid-d3aqwr36]{grid-column:1}}@media (prefers-reduced-motion:reduce){.phase-player[data-astro-cid-d3aqwr36] [data-astro-cid-d3aqwr36],.phase-player[data-astro-cid-d3aqwr36] [data-astro-cid-d3aqwr36]:before,.phase-player[data-astro-cid-d3aqwr36] [data-astro-cid-d3aqwr36]:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.phase-player[data-astro-cid-d3aqwr36]{background:canvas;border-color:canvastext}.phase-player__track[data-astro-cid-d3aqwr36],.phase-player__tick[data-astro-cid-d3aqwr36]{background:canvastext}.phase-player__progress[data-astro-cid-d3aqwr36],.phase-player__marker[data-astro-cid-d3aqwr36]{background:highlight}.phase-player__marker[data-astro-cid-d3aqwr36]{border-color:canvas;box-shadow:0 0 0 1.25px highlight}.phase-player__phase[data-astro-cid-d3aqwr36][aria-current=step]{border-top-color:highlight}.phase-player__phase[data-astro-cid-d3aqwr36][data-past=true]{border-top-color:linktext}.phase-player__controls[data-astro-cid-d3aqwr36] button[data-astro-cid-d3aqwr36]:focus-visible{outline-offset:2px;outline:2.5px solid highlight}}[data-diagram-performance]{position:relative}[data-diagram-performance] .motion-phase-score{color:#16181d;background:#faf8f4;border-block:1.25px solid #16181d24;min-height:72px;margin:0 0 8px;display:none;position:relative;overflow:hidden}[data-diagram-performance][data-motion-ready=true] .motion-phase-score{display:block}[data-diagram-performance] .motion-phase-cue{opacity:0;pointer-events:none;grid-template-rows:auto auto;grid-template-columns:34px 2.4em minmax(0,1fr);align-items:center;gap:2px 8px;padding:7px 10px;display:grid;position:absolute;inset:0}[data-diagram-performance] .motion-phase-cue[aria-current=step],[data-diagram-performance] .motion-phase-cue[aria-current=true]{pointer-events:auto}[data-diagram-performance] .motion-phase-cue strong{grid-area:1/3;min-width:0;font-size:15px;line-height:1.35}[data-diagram-performance] .motion-phase-cue>span:last-child{color:#666d7a;overflow-wrap:anywhere;grid-area:2/3;min-width:0;font-size:12px;font-weight:600;line-height:1.35}[data-diagram-performance] .motion-cue-index{color:#666d7a;font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;min-width:2.4em;font-size:11px}[data-diagram-performance] .motion-action-glyph{flex:0 0 34px;grid-area:1/1/3;align-self:center;width:34px;height:28px;display:inline-block;position:relative}[data-diagram-performance] .motion-action-glyph i{background:#faf8f4;border:2.5px solid #16181d;border-radius:50%;width:7px;height:7px;position:absolute}[data-diagram-performance] .motion-action-glyph i:first-child{top:10px;left:2px}[data-diagram-performance] .motion-action-glyph i:nth-child(2){top:10px;right:2px}[data-diagram-performance] .motion-action-glyph i:nth-child(3){top:1px;left:13px}[data-diagram-performance] .motion-action-glyph i:nth-child(4){bottom:1px;left:13px}[data-diagram-performance] .motion-action-glyph:before,[data-diagram-performance] .motion-action-glyph:after{content:"";transform-origin:0;background:#d8431f;position:absolute}[data-diagram-performance] .motion-action-glyph:before{width:16px;height:2.5px;top:13px;left:9px}[data-diagram-performance] .motion-action-write .motion-action-glyph i:nth-child(n+2),[data-diagram-performance] .motion-action-reflect .motion-action-glyph i:nth-child(n+2){display:none}[data-diagram-performance] .motion-action-write .motion-action-glyph:before{width:21px;box-shadow:0 6px #16181d}[data-diagram-performance] .motion-action-reflect .motion-action-glyph:before{background:0 0;border:1.25px solid #d8431f;border-radius:50%;width:15px;height:15px;top:5px;left:12px}[data-diagram-performance] .motion-action-pair .motion-action-glyph i:nth-child(n+3),[data-diagram-performance] .motion-action-move .motion-action-glyph i:nth-child(n+2){display:none}[data-diagram-performance] .motion-action-move .motion-action-glyph:after{background:0 0;border-top:2.5px solid #d8431f;border-right:2.5px solid #d8431f;width:8px;height:8px;top:9px;right:1px;transform:rotate(45deg)}[data-diagram-performance] .motion-action-compare .motion-action-glyph:before{width:18px;top:5px;left:17px;transform:rotate(90deg)}[data-diagram-performance] .motion-action-decide .motion-action-glyph:before{width:18px;top:14px;left:9px;transform:rotate(-38deg)}[data-diagram-performance] .motion-complete-cue .motion-action-glyph i{border-color:#d8431f}[data-diagram-performance] .motion-complete-cue{grid-template-columns:34px minmax(0,1fr)}[data-diagram-performance] .motion-complete-cue strong,[data-diagram-performance] .motion-complete-cue>span:last-child{grid-column:2}[data-diagram-performance] .diagram-web svg .dm-performer{transform-box:fill-box;transform-origin:50%;will-change:opacity, transform, translate}@media (width<=600px){[data-diagram-performance] .motion-phase-score{min-height:88px}}@media (width<=340px){[data-diagram-performance] .motion-phase-score{min-height:102px}}@media (prefers-reduced-motion:reduce){[data-diagram-performance] .motion-phase-score{display:none!important}}@media print{[data-diagram-performance] .motion-phase-score{display:none!important}}.method-outcome[data-astro-cid-opjbna5a]{gap:var(--sp-4);max-width:58rem;margin:var(--sp-5) auto;padding:var(--sp-4) var(--sp-5);background:var(--desk);grid-template-columns:5px minmax(0,1fr);display:grid}.method-outcome__mark[data-astro-cid-opjbna5a]{background:var(--shu);width:5px;min-height:100%;display:block}.method-outcome[data-astro-cid-opjbna5a] h2[data-astro-cid-opjbna5a]{margin:0 0 var(--sp-2);font-size:var(--fs-sub);letter-spacing:.06em}.method-outcome[data-astro-cid-opjbna5a] p[data-astro-cid-opjbna5a]{max-width:48rem;margin:0;font-family:inherit;font-size:1.02rem;line-height:1.8}.method-outcome[data-astro-cid-opjbna5a] .method-outcome__purpose[data-astro-cid-opjbna5a]{align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);color:var(--muted);font-family:inherit;font-size:var(--fs-sub);letter-spacing:.04em;flex-wrap:wrap;display:flex}.method-outcome__purpose[data-astro-cid-opjbna5a] span[data-astro-cid-opjbna5a]{color:var(--ink);font-weight:700}@media (width<=600px){.method-outcome[data-astro-cid-opjbna5a]{gap:var(--sp-3);padding:var(--sp-3)}}@media screen{.aba-scene-strip[data-astro-cid-6epnife3]{margin:24px 0 16px}.aba-scene-strip[data-astro-cid-6epnife3] ol[data-astro-cid-6epnife3]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.aba-scene-strip[data-astro-cid-6epnife3] li[data-astro-cid-6epnife3]{background:var(--aba-green,#eef7ef);border-radius:12px;min-width:0;padding:20px}.aba-scene-strip[data-astro-cid-6epnife3] li[data-astro-cid-6epnife3]:nth-child(2n){background:var(--aba-blue,#eaf5fc)}.aba-scene-strip__top[data-astro-cid-6epnife3]{align-items:center;gap:12px;display:flex}.aba-scene-strip__number[data-astro-cid-6epnife3]{background:var(--aba-ink,#153f5b);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:20px;font-weight:700;display:grid}.aba-scene-strip__time[data-astro-cid-6epnife3]{font-size:17px;font-weight:700}.aba-scene-strip[data-astro-cid-6epnife3] h2[data-astro-cid-6epnife3]{color:var(--aba-ink,#153f5b);margin:16px 0 8px;font-size:20px;line-height:1.5}.aba-scene-strip[data-astro-cid-6epnife3] p[data-astro-cid-6epnife3]{color:var(--aba-muted,#536573);margin:0;font-size:14px;line-height:1.7}.aba-scene-strip[data-astro-cid-6epnife3] .aba-scene-strip__record[data-astro-cid-6epnife3]{margin-top:8px}.aba-scene-strip[data-astro-cid-6epnife3] img[data-astro-cid-6epnife3]{aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;margin-top:12px;display:block}.aba-scene-strip[data-astro-cid-6epnife3] .aba-scene-strip__note[data-astro-cid-6epnife3]{margin-top:12px}@media (width>=900px){.aba-scene-strip--illustrated[data-astro-cid-6epnife3] ol[data-astro-cid-6epnife3]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.aba-scene-strip[data-astro-cid-6epnife3] ol[data-astro-cid-6epnife3]{grid-template-columns:1fr 1fr;gap:10px}.aba-scene-strip[data-astro-cid-6epnife3] li[data-astro-cid-6epnife3]{padding:12px}.aba-scene-strip[data-astro-cid-6epnife3] h2[data-astro-cid-6epnife3]{font-size:16px}.aba-scene-strip__number[data-astro-cid-6epnife3]{width:30px;height:30px;font-size:17px}}@media (width<=359px){.aba-scene-strip[data-astro-cid-6epnife3] ol[data-astro-cid-6epnife3]{grid-template-columns:1fr}.aba-scene-strip[data-astro-cid-6epnife3] img[data-astro-cid-6epnife3]{max-height:180px}}}.method-guide-nav[data-astro-cid-fw5xx6oa]{max-width:58rem;margin:var(--sp-5) auto;padding-block:var(--sp-3);border-block:1.25px solid var(--line-soft)}.method-guide-nav__label[data-astro-cid-fw5xx6oa]{margin-bottom:var(--sp-2);font-size:var(--fs-sub);color:var(--muted);display:block}.method-guide-nav[data-astro-cid-fw5xx6oa] ul[data-astro-cid-fw5xx6oa]{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.method-guide-nav[data-astro-cid-fw5xx6oa] a[data-astro-cid-fw5xx6oa]{min-height:44px;font-size:var(--fs-sub);align-items:center;font-weight:700;display:flex}.method-guide-nav__materials-rail[data-astro-cid-fw5xx6oa]{display:none}@media screen and (width>=900px){.method-guide-nav__materials-body[data-astro-cid-fw5xx6oa]{display:none}.method-guide-nav__materials-rail[data-astro-cid-fw5xx6oa]{display:list-item}}.method-programs[data-astro-cid-nqaiqdgk]{margin-top:var(--sp-7);scroll-margin-top:var(--sp-5)}.method-programs[data-astro-cid-nqaiqdgk] h2[data-astro-cid-nqaiqdgk]{font-size:var(--fs-h2)}.method-programs__intro[data-astro-cid-nqaiqdgk]{margin-top:var(--sp-2);max-width:44em}.method-programs[data-astro-cid-nqaiqdgk] ul[data-astro-cid-nqaiqdgk]{margin-top:var(--sp-4);gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.method-programs[data-astro-cid-nqaiqdgk] li[data-astro-cid-nqaiqdgk]{min-width:0;padding:var(--sp-4);border:1.25px solid var(--line-soft);border-top:2.5px solid var(--ink)}.method-programs[data-astro-cid-nqaiqdgk] a[data-astro-cid-nqaiqdgk]{min-height:44px;font-weight:700;line-height:1.7;display:block}.method-programs[data-astro-cid-nqaiqdgk] p[data-astro-cid-nqaiqdgk]{font-size:var(--fs-sub)}.method-programs__meta[data-astro-cid-nqaiqdgk]{margin-block:var(--sp-3);color:var(--muted)}.method-programs__role[data-astro-cid-nqaiqdgk]{font-size:var(--fs-micro);color:var(--muted);display:block}@media screen{.video-player[data-astro-cid-jy766jv2]{margin-top:16px}.video-player__screen[data-astro-cid-jy766jv2]{aspect-ratio:9/16;background:#153f5b;border-radius:8px;width:min(100%,280px);margin:auto;position:relative;overflow:hidden}.video-player__screen[data-astro-cid-jy766jv2]>img[data-astro-cid-jy766jv2]{object-fit:cover;opacity:.22;width:100%;height:100%;display:block}.video-player__screen[data-astro-cid-jy766jv2] iframe{border:0;width:100%;height:100%;display:block}.video-player--pending[data-astro-cid-jy766jv2] .video-player__screen[data-astro-cid-jy766jv2]{aspect-ratio:auto;width:100%;min-height:190px}.video-player--pending[data-astro-cid-jy766jv2] .video-player__screen[data-astro-cid-jy766jv2]>img[data-astro-cid-jy766jv2]{object-fit:contain;position:absolute;inset:0}.video-player__message[data-astro-cid-jy766jv2]{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.video-player--pending[data-astro-cid-jy766jv2] .video-player__message[data-astro-cid-jy766jv2]{min-height:190px;position:relative}.video-player__message[data-astro-cid-jy766jv2] p[data-astro-cid-jy766jv2]{margin:0;font-size:13px;line-height:1.8}.video-player__message[data-astro-cid-jy766jv2] strong[data-astro-cid-jy766jv2]{font-size:21px}.video-player__play[data-astro-cid-jy766jv2]{font-size:30px;line-height:1}.video-player--pending[data-astro-cid-jy766jv2] .video-player__play[data-astro-cid-jy766jv2]{display:none}.video-button[data-astro-cid-jy766jv2]{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#ce421c;border:1px solid #ce421c;border-radius:7px;justify-content:center;align-items:center;padding:10px 20px;font-size:15px;font-weight:700;display:inline-flex}.video-button[data-astro-cid-jy766jv2]:hover{background:#b63817}.video-button[data-astro-cid-jy766jv2][hidden]{display:none}.video-button[data-astro-cid-jy766jv2]:focus-visible,.video-player[data-astro-cid-jy766jv2] a[data-astro-cid-jy766jv2]:focus-visible{outline-offset:4px;outline:3px solid #ce421c}.video-player__fallback[data-astro-cid-jy766jv2]{text-align:center;margin-top:12px;font-size:13px}.video-player__fallback[data-astro-cid-jy766jv2] a[data-astro-cid-jy766jv2]{color:#153f5b;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}}@media print{.video-player[data-astro-cid-jy766jv2]{display:none!important}}@media screen{.method-videos[data-astro-cid-7qbllg3b]{color:#153f5b;overflow-wrap:anywhere;background:#fffdf7;border:1px solid #b9cbd3;border-radius:14px;margin:40px 0;padding:28px;scroll-margin-top:24px;font-family:Noto Sans JP Variable,Noto Sans JP,sans-serif}.method-videos__heading[data-astro-cid-7qbllg3b]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.method-videos[data-astro-cid-7qbllg3b] h2[data-astro-cid-7qbllg3b]{margin:0 0 8px;font:700 26px/1.5 Noto Sans JP Variable,Noto Sans JP,sans-serif}.method-videos__heading[data-astro-cid-7qbllg3b] p[data-astro-cid-7qbllg3b],.method-videos__summary[data-astro-cid-7qbllg3b]{color:#536573;font-size:14px;line-height:1.8}.method-videos__heading[data-astro-cid-7qbllg3b] a[data-astro-cid-7qbllg3b]{color:#153f5b;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.method-videos__grid[data-astro-cid-7qbllg3b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.method-videos__edition[data-astro-cid-7qbllg3b]{background:#eef7ef;border-radius:10px;min-width:0;padding:22px;scroll-margin-top:24px}.method-videos__edition[data-astro-cid-7qbllg3b]:nth-child(2){background:#eaf5fc}.method-videos[data-astro-cid-7qbllg3b] h3[data-astro-cid-7qbllg3b]{margin:0 0 4px;font:700 21px/1.6 Noto Sans JP Variable,Noto Sans JP,sans-serif}.method-videos__transcript[data-astro-cid-7qbllg3b]{margin-top:16px;font-size:14px}.method-videos__transcript[data-astro-cid-7qbllg3b] summary[data-astro-cid-7qbllg3b]{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.method-videos__transcript[data-astro-cid-7qbllg3b] p[data-astro-cid-7qbllg3b]{white-space:pre-line;margin-top:12px;line-height:1.9}.method-videos[data-astro-cid-7qbllg3b] [data-astro-cid-7qbllg3b]:is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #ce421c}}@media screen and (width<=700px){.method-videos[data-astro-cid-7qbllg3b]{padding:20px 16px}.method-videos__heading[data-astro-cid-7qbllg3b]{margin-bottom:16px;display:block}.method-videos__grid[data-astro-cid-7qbllg3b]{grid-template-columns:1fr;gap:16px}.method-videos__edition[data-astro-cid-7qbllg3b]{padding:18px 16px}}@media print{.method-videos[data-astro-cid-7qbllg3b]{display:none!important}}@media screen{.licence-companion[data-astro-cid-o4iqksbu]{color:#153f5b;background:#eaf5fc;border:1px solid #b9ccd9;margin-block:2rem;padding:1.25rem}.licence-companion[data-astro-cid-o4iqksbu] h2[data-astro-cid-o4iqksbu]{margin:0 0 1rem;font-size:1.125rem}.licence-companion[data-astro-cid-o4iqksbu] h3[data-astro-cid-o4iqksbu]{margin-block:1.25rem .5rem;font-size:1rem}.licence-companion[data-astro-cid-o4iqksbu] p[data-astro-cid-o4iqksbu],.licence-companion[data-astro-cid-o4iqksbu] ul[data-astro-cid-o4iqksbu]{max-width:78ch;font-size:.9375rem;line-height:1.8}.licence-companion[data-astro-cid-o4iqksbu] a[data-astro-cid-o4iqksbu]{color:inherit;overflow-wrap:anywhere;text-decoration:underline}#method-steps[data-astro-cid-zahldrqy],#method-branches[data-astro-cid-zahldrqy],#method-scaling[data-astro-cid-zahldrqy],#method-materials[data-astro-cid-zahldrqy],#method-materials-rail[data-astro-cid-zahldrqy],#method-example[data-astro-cid-zahldrqy]{scroll-margin-top:var(--sp-5)}.method-example[data-astro-cid-zahldrqy]{max-width:58rem;margin:var(--sp-6) auto;padding:var(--sp-4);border:1.25px solid var(--line-soft);background:var(--wash)}.method-example[data-astro-cid-zahldrqy] p[data-astro-cid-zahldrqy]{margin-block:var(--sp-3);line-height:1.9}.method-example[data-astro-cid-zahldrqy] h3[data-astro-cid-zahldrqy]{margin-top:var(--sp-5)}.method-example[data-astro-cid-zahldrqy] table[data-astro-cid-zahldrqy]{table-layout:fixed;border-collapse:collapse;background:var(--paper);width:100%}.method-example[data-astro-cid-zahldrqy] caption[data-astro-cid-zahldrqy]{padding:var(--sp-3) 0;text-align:left;font-weight:700}.method-example[data-astro-cid-zahldrqy] th[data-astro-cid-zahldrqy],.method-example[data-astro-cid-zahldrqy] td[data-astro-cid-zahldrqy]{padding:var(--sp-3);border-bottom:1.25px solid var(--line-soft);text-align:left;vertical-align:top;overflow-wrap:anywhere}.method-example[data-astro-cid-zahldrqy] th[data-astro-cid-zahldrqy]:first-child{width:28%}}@media screen and (width<=480px){.method-example[data-astro-cid-zahldrqy] th[data-astro-cid-zahldrqy],.method-example[data-astro-cid-zahldrqy] td[data-astro-cid-zahldrqy]{padding-inline:var(--sp-2)}.method-example[data-astro-cid-zahldrqy] th[data-astro-cid-zahldrqy]:first-child{width:38%}}
