._story_1tve5_1{width:min(960px,100% - 40px);color:var(--ink);overflow-wrap:anywhere;margin:32px auto 56px}._intro_1tve5_1{max-width:800px}._intro_1tve5_1 h1{letter-spacing:-.025em;margin:14px 0 22px;font:400 clamp(32px,5vw,54px)/1.16 Georgia,serif}._intro_1tve5_1>p:last-child{font-size:19px;line-height:1.7}._section_1tve5_1{margin:38px 0;scroll-margin-top:110px}._section_1tve5_1 h2{font:400 clamp(25px,3.5vw,35px)/1.2 Georgia,serif}._section_1tve5_1 p{max-width:800px;font-size:17px;line-height:1.75}._steps_1tve5_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}._steps_1tve5_1 h3{font-size:18px;line-height:1.4}._steps_1tve5_1 p{font-size:15px}._photos_1tve5_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._photos_1tve5_1 figure{background:var(--cream);border-radius:14px;min-width:0;margin:0;overflow:hidden}._photos_1tve5_1 a{display:block}._photos_1tve5_1 img{width:100%;height:auto;display:block}._photos_1tve5_1 figcaption{padding:14px;font-size:14px;line-height:1.55}._sources_1tve5_1{background:var(--cream);border-radius:12px;padding:18px;font-size:14px;line-height:1.6}._sources_1tve5_1 summary{cursor:pointer;font-weight:700}._sources_1tve5_1 li{margin:12px 0}._sources_1tve5_1 a{color:var(--blue-deep)}@media (max-width:640px){._story_1tve5_1{margin-top:24px}._steps_1tve5_1,._photos_1tve5_1{grid-template-columns:minmax(0,1fr)}._steps_1tve5_1{gap:4px}._intro_1tve5_1>p:last-child,._section_1tve5_1 p{font-size:16px}}._setpoints_1tve5_2{background:var(--cream);border-left:4px solid #285761;border-radius:0 12px 12px 0;padding:16px 20px}._setpoints_1tve5_2 strong{color:var(--blue-deep);font-size:clamp(19px,3vw,25px);line-height:1.5}._player_1tve5_4{width:min(100%,410px);margin:26px auto}._player_1tve5_4 video{aspect-ratio:9/16;background:#183e42;border-radius:14px;width:100%;height:auto;display:block}._credit_1tve5_4{font-size:12px!important}._compare_1tve5_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._compare_1tve5_4 figure{min-width:0;margin:0}._compare_1tve5_4 img{border-radius:12px;width:100%;height:auto;display:block}._compare_1tve5_4 figcaption{padding:10px 0;font-size:14px;line-height:1.5}._compare_1tve5_4 figure:last-child{grid-column:1/-1;width:min(100%,420px);margin:auto}@media (max-width:540px){._compare_1tve5_4{grid-template-columns:minmax(0,1fr)}}
