.module-text{margin:var(--top-bottom-margin) var(--outer-margin);display:grid;grid-template-columns:repeat(25,1fr);column-gap:var(--grid-column-gap)}.module-text-align-left,.module-text-align-center{grid-column:1 / -1}.module-text-align-right{grid-column:17 / span 10}.module-text-align-left{grid-column:4 / span 10;display:flex;flex-direction:column;gap:10px;width:fit-content;text-align:center}.module-text-align-left .shape-text{text-align:center}.module-text-align-center{text-align:center;max-width:600px;margin:0 auto}.module-text .module-text-align-l-right{grid-column:18 / span 6;display:grid;grid-template-columns:15px 1fr}.module-text .module-text-align-l-right p{grid-row:2;grid-column:2}.module-text-align-l-right h2{writing-mode:sideways-lr;grid-row:1;grid-column:1}.module-text-media{grid-row:2;display:grid;grid-template-columns:var(--grid-columns);column-gap:var(--grid-column-gap);grid-column:1 / -1}.module-text-media-1{grid-column:26 / span 25;grid-row:1;padding-top:4px}.module-text-media-2{grid-column:1 / span 14;grid-row:2;margin-top:-200px}.module-text-media-window{grid-column:17 / span 25;grid-row:3;padding-top:120px;position:relative}.module-text-media-arc{position:absolute;width:calc((((100vw - var(--outer-margin) * 2) / 50) * 9 + 8px));height:calc((((100vw - var(--outer-margin) * 2) / 50) * 9 + 8px));pointer-events:none;border-left:1px solid currentColor;border-bottom:1px solid currentColor;border-bottom-left-radius:100%;top:50px;left:0;margin-left:calc((((100vw - var(--outer-margin) * 2) / 50) * 10 + 50px) * -1)}.module-text-media-pair{grid-column:24 / span 27;grid-row:4;padding-top:200px;display:grid;grid-template-columns:1fr 1fr;column-gap:calc(((100vw - var(--outer-margin) * 2) / 50) * 1);align-items:stretch}.module-text-media-4,.module-text-media-5{min-width:0;display:flex;flex-direction:column}.module-text-media-4 .block-media-container,.module-text-media-5 .block-media-container{flex:1 1 auto;width:100%;overflow:hidden}.module-text-media-4 .figure-media,.module-text-media-4 .media-container,.module-text-media-5 .figure-media,.module-text-media-5 .media-container{height:100%}.module-text-media-4 .media-container img,.module-text-media-4 .media-container video,.module-text-media-5 .media-container img,.module-text-media-5 .media-container video{width:100%;height:100%;max-width:none;object-fit:cover}.module-text-media-6{grid-column:1 / span 27;grid-row:5;padding-top:200px}@media(max-width:820px){.module-text{margin:50px var(--mobile-outer-margin);display:grid;grid-template-columns:var(--mobile-grid-columns);column-gap:var(--grid-column-gap)}.module-text-align-right{grid-column:1 / span 10}.module-text-align-left{grid-column:1 / -1;justify-content:center;align-items:center;width:100%}.module-text .module-text-align-l-right{grid-column:3 / span 7;display:grid;row-gap:12px;grid-template-columns:calc(((100vw - var(--mobile-outer-margin) * 2) / 10) * 1) 1fr}.module-text-media{grid-template-columns:var(--mobile-grid-columns);column-gap:var(--mobile-grid-column-gap)}.module-text-media-1{grid-column:1 / span 10;padding-top:200px}.module-text-media-2{grid-column:3 / span 4;margin-top:120px}.module-text-media-window{grid-column:1 / span 10;padding-top:80px}.module-text-media-arc{width:calc((((100vw - var(--mobile-outer-margin) * 2) / 10) * 2.5 + 2px));height:calc((((100vw - var(--mobile-outer-margin) * 2) / 10) * 2.5 + 2px));border-left:none;border-bottom:none;border-bottom-left-radius:0;border-top:1px solid currentColor;border-right:1px solid currentColor;border-top-right-radius:100%;top:0;margin-top:calc(((((100vw - var(--mobile-outer-margin) * 2) / 10) * 2) * -1));bottom:0;right:calc(((100vw - var(--mobile-outer-margin) * 2) / 10) * 1);left:auto}.module-text-media-pair{grid-column:2 / span 9;grid-row:4;padding-top:200px;column-gap:calc(((100vw - var(--mobile-outer-margin) * 2) / 10) * 1)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style_text.css.map */
