._caseStudy_cyjm4_1{--case-canvas:#090a09;--case-surface:#111310;--case-surface-raised:#171a16;--case-ink:#f2f2ed;--case-muted:#969b91;--case-line:#2a2e28;--case-lime:#c0ff61;--case-lime-soft:#1a2415;min-height:100vh;padding-top:var(--site-header-height);background:radial-gradient(circle at 72% 0%, #66874a17, transparent 25%), var(--case-canvas);color:var(--case-ink);overflow:clip}._siteHeader_cyjm4_19,._hero_cyjm4_20,._premise_cyjm4_21,._principles_cyjm4_22,._directionAnatomy_cyjm4_23,._workflow_cyjm4_24,._stateModel_cyjm4_25,._previewResult_cyjm4_26,._library_cyjm4_27,._modality_cyjm4_28,._architecture_cyjm4_29,._iteration_cyjm4_30,._outcome_cyjm4_31,._footer_cyjm4_32{width:min(100% - 48px,1480px);margin-inline:auto}._siteHeader_cyjm4_19{z-index:40;width:100%;min-height:var(--site-header-height);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--case-line);background:#090a09f0;justify-content:space-between;align-items:center;padding-inline:max(24px,50% - 740px);display:flex;position:fixed;top:0;left:0}._wordmark_cyjm4_54{border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}._siteHeader_cyjm4_19 nav{color:#c9cdc4;gap:30px;font-size:14px;display:flex}._siteHeader_cyjm4_19 nav a{transition:color .18s}._siteHeader_cyjm4_19 nav a:hover{color:var(--case-lime)}._hero_cyjm4_20{padding-block:112px 132px}._heroIdentity_cyjm4_82{justify-content:space-between;align-items:center;gap:24px;display:flex}._heroIdentity_cyjm4_82 img{filter:brightness(0)invert();width:132px;height:auto}._heroIdentity_cyjm4_82 span,._sectionLabel_cyjm4_96,._heroIntro_cyjm4_97 dt,._stateFlow_cyjm4_98>article>span,._taxonomy_cyjm4_99>article>span,._objectGrid_cyjm4_100>article>span{color:#82887e;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;line-height:1.35}._hero_cyjm4_20 h1{letter-spacing:-.07em;text-wrap:balance;max-width:1320px;margin:112px 0 0;font-size:clamp(64px,8.8vw,134px);font-weight:420;line-height:.88}._heroIntro_cyjm4_97{grid-template-columns:1.25fr 1fr;align-items:end;gap:96px;margin-top:72px;display:grid}._heroIntro_cyjm4_97>p{color:#c9cdc4;letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(21px,2vw,30px);line-height:1.35}._heroIntro_cyjm4_97 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}._heroIntro_cyjm4_97 dl div{border-top:1px solid #3b4038;padding-top:15px}._heroIntro_cyjm4_97 dd{color:#c5c9c0;margin:10px 0 0;font-size:13px;line-height:1.45}._heroFrame_cyjm4_155{background:radial-gradient(circle at 50% 0,#c0ff610f,#0000 38%),#10120f;border:1px solid #343931;border-radius:24px;margin:96px 0 0;padding:12px;overflow:hidden;box-shadow:0 48px 120px #00000061}._heroFrame_cyjm4_155 img{border:1px solid #252922;border-radius:15px;width:100%;height:auto}._heroFrame_cyjm4_155 figcaption,._imagePair_cyjm4_175 figcaption{color:#777d73;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:14px 6px 2px;font-size:11px;display:flex}._premise_cyjm4_21,._principles_cyjm4_22,._directionAnatomy_cyjm4_23,._workflow_cyjm4_24,._previewResult_cyjm4_26,._library_cyjm4_27,._architecture_cyjm4_29,._iteration_cyjm4_30,._outcome_cyjm4_31{border-top:1px solid var(--case-line);padding-block:148px}._premiseGrid_cyjm4_201{grid-template-columns:1.1fr .9fr;align-items:start;gap:100px;margin-top:40px;display:grid}._premiseGrid_cyjm4_201 h2,._sectionHeading_cyjm4_210 h2,._stateIntro_cyjm4_211 h2,._libraryLead_cyjm4_212 h2,._modalityCopy_cyjm4_213 h2,._iteration_cyjm4_30 h2,._outcome_cyjm4_31 h2{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(48px,6vw,90px);font-weight:430;line-height:.98}._premiseGrid_cyjm4_201>div{justify-self:end;max-width:650px}._premiseGrid_cyjm4_201>div p,._sectionHeading_cyjm4_210>p:not(._sectionLabel_cyjm4_96),._stateIntro_cyjm4_211>p:not(._sectionLabel_cyjm4_96),._libraryLead_cyjm4_212>p,._modalityCopy_cyjm4_213>p:not(._sectionLabel_cyjm4_96),._outcome_cyjm4_31>p:not(._sectionLabel_cyjm4_96){color:var(--case-muted);margin:0;font-size:17px;line-height:1.62}._premiseGrid_cyjm4_201>div p+p{margin-top:24px}._premise_cyjm4_21 blockquote{color:#dde0d8;letter-spacing:-.045em;border-top:1px solid #565d51;grid-template-columns:minmax(150px,.3fr) 1.7fr;gap:36px;margin:104px 0 0;padding:30px 0 10px;font-size:clamp(30px,3.5vw,54px);line-height:1.15;display:grid}._premise_cyjm4_21 blockquote span{color:var(--case-lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;padding-top:7px;font-size:11px}._sectionHeading_cyjm4_210{max-width:1040px}._sectionHeading_cyjm4_210 h2,._stateIntro_cyjm4_211 h2{margin-top:30px}._sectionHeading_cyjm4_210>p:not(._sectionLabel_cyjm4_96),._stateIntro_cyjm4_211>p:not(._sectionLabel_cyjm4_96){max-width:680px;margin-top:30px}._principleList_cyjm4_282{border-top:1px solid #545a50;margin-top:88px}._principleList_cyjm4_282 article{border-bottom:1px solid var(--case-line);grid-template-columns:.22fr .78fr 1fr;align-items:baseline;gap:34px;padding:30px 0;display:grid}._principleList_cyjm4_282 article>span,._flowSteps_cyjm4_297 li>span,._iteration_cyjm4_30>ol>li>span{color:var(--case-lime);font-family:var(--font-geist-mono), monospace;font-size:11px}._principleList_cyjm4_282 h3,._flowSteps_cyjm4_297 h3,._stateFlow_cyjm4_98 h3,._objectGrid_cyjm4_100 h3{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:520}._principleList_cyjm4_282 p,._flowSteps_cyjm4_297 p,._objectGrid_cyjm4_100 p{color:var(--case-muted);margin:0;font-size:15px;line-height:1.55}._workflowStory_cyjm4_323{gap:128px;margin-top:92px;display:grid}._workflowChapter_cyjm4_329{grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:center;gap:clamp(42px,7vw,108px);display:grid}._workflowChapter_cyjm4_329:nth-child(2n) ._workflowCopy_cyjm4_336{order:2}._workflowChapter_cyjm4_329:nth-child(2n){grid-template-columns:minmax(0,1.32fr) minmax(280px,.68fr)}._workflowChapter_cyjm4_329:nth-child(2n) ._workflowVideo_cyjm4_344{order:1}._workflowCopy_cyjm4_336{max-width:500px}._workflowCopy_cyjm4_336>span,._libraryStory_cyjm4_353>div>span{color:var(--case-lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}._workflowCopy_cyjm4_336 h3,._libraryStory_cyjm4_353 h3{letter-spacing:-.055em;text-wrap:balance;margin:24px 0 0;font-size:clamp(34px,4vw,58px);font-weight:450;line-height:1}._workflowCopy_cyjm4_336 p,._libraryStory_cyjm4_353 p{color:var(--case-muted);margin:25px 0 0;font-size:16px;line-height:1.62}._workflowCopy_cyjm4_336 small{color:#c2c7bc;border-top:1px solid #343931;margin-top:32px;padding-top:17px;font-size:12px;line-height:1.5;display:block}._workflowVideo_cyjm4_344,._libraryVideo_cyjm4_390{background:#0d0f0c;border:1px solid #343a30;border-radius:22px;min-width:0;box-shadow:0 38px 90px #00000047}._workflowVideo_cyjm4_344 video,._libraryVideo_cyjm4_390 video{aspect-ratio:16/9;object-fit:contain;height:auto}._workflow_cyjm4_24{padding-bottom:64px}._workflow_cyjm4_24>._sectionHeading_cyjm4_210{margin-bottom:48px}._stateModel_cyjm4_25{padding-block:72px 148px}._stateIntro_cyjm4_211{max-width:1040px;margin-left:0}._stateIntro_cyjm4_211 h2{letter-spacing:-.04em;max-width:900px;margin-top:0;font-size:clamp(42px,4.8vw,72px);line-height:1.05}._stateFlow_cyjm4_98{background:#10120f;border:1px solid #3a4036;border-radius:24px;grid-template-columns:.9fr 1.2fr .9fr;margin-top:78px;display:grid;overflow:hidden}._stateFlow_cyjm4_98>article{min-height:360px;padding:32px}._stateFlow_cyjm4_98>article+article{border-left:1px solid #3a4036}._stateFlow_cyjm4_98 h3{margin-top:54px;font-size:26px}._chips_cyjm4_449{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}._chips_cyjm4_449 i,._taxonomy_cyjm4_99 i{background:var(--case-lime-soft);color:#c5d6b7;border:1px solid #495343;border-radius:9px;padding:9px 11px;font-size:12px;font-style:normal}._diffCard_cyjm4_467{background:radial-gradient(circle at 85% 10%,#c0ff6117,#0000 34%),#151914}._diffCard_cyjm4_467 dl{margin:25px 0 0}._diffCard_cyjm4_467 dl div{border-top:1px solid #343931;grid-template-columns:72px 1fr;gap:14px;padding:13px 0;display:grid}._diffCard_cyjm4_467 dt{color:#aeb4a8;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}._diffCard_cyjm4_467 dl div:nth-child(2) dt{color:var(--case-lime)}._diffCard_cyjm4_467 dl div:nth-child(3) dt{color:#e0ad6c}._diffCard_cyjm4_467 dd{color:#c6cac2;margin:0;font-size:13px;line-height:1.5}._imagePair_cyjm4_175{grid-template-columns:1.18fr .82fr;align-items:start;gap:18px;margin-top:72px;display:grid}._imagePair_cyjm4_175 figure{background:#111310;border:1px solid #33382f;border-radius:22px;min-width:0;margin:0;padding:10px;overflow:hidden}._imagePair_cyjm4_175 figure img{border-radius:14px;width:100%;height:auto}._imagePair_cyjm4_175 figure:first-child img{object-position:center}._imagePair_cyjm4_175 figcaption{justify-content:flex-start}._imagePair_cyjm4_175 figcaption span{color:var(--case-lime)}._libraryLead_cyjm4_212{grid-template-columns:1.3fr .7fr;align-items:end;gap:90px;display:grid}._libraryLead_cyjm4_212 h2{max-width:920px;margin-top:30px}._libraryLead_cyjm4_212>p{justify-self:end;max-width:530px}._libraryStory_cyjm4_353{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(42px,7vw,100px);margin-top:82px;display:grid}._libraryStory_cyjm4_353>div{max-width:480px}._libraryStory_cyjm4_353 h3{font-size:clamp(31px,3.4vw,48px)}._taxonomy_cyjm4_99{grid-template-columns:1.2fr .8fr;gap:18px;margin-top:34px;display:grid}._taxonomy_cyjm4_99 article{border-top:1px solid #454b41;padding:24px 0}._taxonomy_cyjm4_99 article>div{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}._modality_cyjm4_28{border-top:1px solid var(--case-line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:88px;padding-block:148px;display:grid}._modalityCopy_cyjm4_213 h2{margin-top:30px}._modalityCopy_cyjm4_213>p:not(._sectionLabel_cyjm4_96){max-width:620px;margin-top:30px}._modalityCopy_cyjm4_213 dl{border-top:1px solid #4a5046;margin:46px 0 0}._modalityCopy_cyjm4_213 dl div{border-bottom:1px solid var(--case-line);grid-template-columns:86px 1fr;gap:20px;padding:19px 0;display:grid}._modalityCopy_cyjm4_213 dt{color:var(--case-lime);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:11px}._modalityCopy_cyjm4_213 dd{color:#b4b9af;margin:0;font-size:14px}._outputVideo_cyjm4_640{background:#10120f;border:1px solid #343a30;border-radius:24px;justify-self:center;width:min(100%,400px)}._outputVideo_cyjm4_640 video{aspect-ratio:9/16;object-fit:contain;height:auto}._objectGrid_cyjm4_100{border-top:1px solid #50564c;border-left:1px solid #2f332d;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:82px;display:grid}._objectGrid_cyjm4_100 article{border-bottom:1px solid #2f332d;border-right:1px solid #2f332d;min-height:300px;padding:32px}._objectGrid_cyjm4_100 h3{margin-top:58px;font-size:30px}._objectGrid_cyjm4_100 p{max-width:540px;margin-top:18px;font-size:16px}._objectGrid_cyjm4_100 small{color:var(--case-lime);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:38px;font-size:10px;display:block}._iteration_cyjm4_30{grid-template-columns:1.05fr .95fr;align-items:start;gap:98px;display:grid}._iteration_cyjm4_30 h2{max-width:760px;margin-top:30px}._iteration_cyjm4_30>ol{border-top:1px solid #50564c;margin:0;padding:0;list-style:none}._iteration_cyjm4_30>ol>li{border-bottom:1px solid var(--case-line);grid-template-columns:44px 1fr;gap:20px;padding:23px 0;display:grid}._iteration_cyjm4_30>ol>li p{color:#b9beb4;margin:0;font-size:15px;line-height:1.55}._iterationDetails_cyjm4_724{min-width:0}._iterationDecision_cyjm4_725{border-top:1px solid var(--case-line);padding:26px 0 30px}._iterationDecision_cyjm4_725:first-child{border-top-color:#50564c}._iterationDecision_cyjm4_725 h3{color:var(--case-ink);letter-spacing:-.025em;grid-template-columns:30px 1fr;gap:14px;margin:0 0 24px;font-size:24px;font-weight:450;line-height:1.25;display:grid}._iterationDecision_cyjm4_725 h3>span{color:var(--case-lime);letter-spacing:.04em;padding-top:5px;font-family:monospace;font-size:12px}._iterationDecision_cyjm4_725 dl{gap:20px;margin:0;display:grid}._iterationDecision_cyjm4_725 dt,._iterationRelated_cyjm4_740 h3{color:var(--case-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:500;line-height:1.5}._iterationDecision_cyjm4_725 dd{color:#b9beb4;margin:0;font-size:15px;line-height:1.65}._iterationRelated_cyjm4_740{border-top:1px solid var(--case-line);padding-top:24px}._iterationRelated_cyjm4_740 ul{gap:10px;margin:12px 0 0;padding-left:18px;display:grid}._iterationRelated_cyjm4_740 li{color:#b9beb4;font-size:14px;line-height:1.6}._outcome_cyjm4_31{padding-right:min(12vw,180px)}._outcome_cyjm4_31 h2{max-width:1120px;margin-top:30px}._outcome_cyjm4_31>p:not(._sectionLabel_cyjm4_96){max-width:760px;margin-top:34px}._outcome_cyjm4_31>a{width:fit-content;color:var(--case-lime);align-items:center;gap:12px;margin-top:56px;font-size:16px;display:flex}._footer_cyjm4_32{border-top:1px solid var(--case-line);color:#a4a99f;justify-content:space-between;align-items:center;min-height:150px;font-size:13px;display:flex}._footer_cyjm4_32 a{color:var(--case-ink)}@media (max-width:980px){._heroIntro_cyjm4_97,._premiseGrid_cyjm4_201,._libraryLead_cyjm4_212,._libraryStory_cyjm4_353,._modality_cyjm4_28,._iteration_cyjm4_30{grid-template-columns:1fr;gap:46px}._workflowChapter_cyjm4_329,._workflowChapter_cyjm4_329:nth-child(2n){grid-template-columns:1fr;gap:38px}._workflowChapter_cyjm4_329:nth-child(2n) ._workflowCopy_cyjm4_336,._workflowChapter_cyjm4_329:nth-child(2n) ._workflowVideo_cyjm4_344{order:initial}._heroIntro_cyjm4_97 dl{max-width:760px}._stateIntro_cyjm4_211{margin-left:0}._stateFlow_cyjm4_98{grid-template-columns:1fr}._stateFlow_cyjm4_98>article{min-height:auto}._stateFlow_cyjm4_98>article+article{border-top:1px solid #3a4036;border-left:0}._imagePair_cyjm4_175{grid-template-columns:1fr 1fr}._imagePair_cyjm4_175 figure img{height:56vw}._libraryLead_cyjm4_212>p{justify-self:start}}@media (max-width:720px){._siteHeader_cyjm4_19,._hero_cyjm4_20,._premise_cyjm4_21,._principles_cyjm4_22,._directionAnatomy_cyjm4_23,._workflow_cyjm4_24,._stateModel_cyjm4_25,._previewResult_cyjm4_26,._library_cyjm4_27,._modality_cyjm4_28,._architecture_cyjm4_29,._iteration_cyjm4_30,._outcome_cyjm4_31,._footer_cyjm4_32{width:min(100% - 28px,1480px)}._siteHeader_cyjm4_19 nav{gap:18px}._siteHeader_cyjm4_19 nav a:not(:first-child){display:none}._siteHeader_cyjm4_19 nav a:first-child{display:block!important}._hero_cyjm4_20{padding-block:76px 96px}._heroIdentity_cyjm4_82{flex-direction:column;align-items:flex-start}._hero_cyjm4_20 h1{margin-top:72px;font-size:clamp(51px,15vw,76px)}._heroIntro_cyjm4_97{margin-top:54px}._heroIntro_cyjm4_97 dl{grid-template-columns:1fr}._heroFrame_cyjm4_155{border-radius:16px;margin-top:64px;padding:6px}._heroFrame_cyjm4_155 figcaption{display:none}._premise_cyjm4_21,._principles_cyjm4_22,._directionAnatomy_cyjm4_23,._workflow_cyjm4_24,._previewResult_cyjm4_26,._library_cyjm4_27,._architecture_cyjm4_29,._iteration_cyjm4_30,._outcome_cyjm4_31,._modality_cyjm4_28{padding-block:96px}._premiseGrid_cyjm4_201 h2,._sectionHeading_cyjm4_210 h2,._stateIntro_cyjm4_211 h2,._libraryLead_cyjm4_212 h2,._modalityCopy_cyjm4_213 h2,._iteration_cyjm4_30 h2,._outcome_cyjm4_31 h2{font-size:clamp(42px,12vw,62px)}._premise_cyjm4_21 blockquote{grid-template-columns:1fr;gap:22px;margin-top:72px}._principleList_cyjm4_282{margin-top:58px}._principleList_cyjm4_282 article{grid-template-columns:42px 1fr;gap:18px}._principleList_cyjm4_282 article p{grid-column:2}._workflowStory_cyjm4_323,._libraryStory_cyjm4_353{margin-top:54px}._workflowStory_cyjm4_323{gap:88px}._workflowVideo_cyjm4_344,._libraryVideo_cyjm4_390,._outputVideo_cyjm4_640{border-radius:15px}._stateModel_cyjm4_25{width:100%;padding-block:80px 96px}._stateIntro_cyjm4_211,._stateFlow_cyjm4_98{width:min(100% - 28px,1480px);margin-inline:auto}._stateFlow_cyjm4_98{border-radius:16px;margin-top:54px}._stateFlow_cyjm4_98>article{padding:26px}._stateFlow_cyjm4_98 h3{margin-top:38px}._imagePair_cyjm4_175,._taxonomy_cyjm4_99,._objectGrid_cyjm4_100{grid-template-columns:1fr}._imagePair_cyjm4_175 figure img{aspect-ratio:1;height:auto}._imagePair_cyjm4_175 figure:first-child img{aspect-ratio:4/3}._objectGrid_cyjm4_100{border-top:1px solid #50564c}._objectGrid_cyjm4_100 article{min-height:260px}._footer_cyjm4_32{min-height:130px}}@media (prefers-reduced-motion:reduce){._caseStudy_cyjm4_1 *,._caseStudy_cyjm4_1 :before,._caseStudy_cyjm4_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._siteHeader_cyjm4_19 nav{margin-left:auto;margin-right:30px}._caseStudy_cyjm4_1[lang=zh-CN] h1{letter-spacing:-.03em;line-height:1.22}._caseStudy_cyjm4_1[lang=zh-CN] h2{line-height:1.3}._caseStudy_cyjm4_1[lang=zh-CN] p{line-height:1.9}@media (max-width:720px){._siteHeader_cyjm4_19 nav{gap:14px;margin-right:16px}._siteHeader_cyjm4_19 nav a:nth-child(n+2){display:none}}._directionGrid_cyjm4_1030{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,110px);margin-top:70px;display:grid}._contextDiagram_cyjm4_1031{background:#10120f;border:1px solid #41473b;border-radius:16px;margin:0;overflow:hidden}._contextDiagram_cyjm4_1031 figcaption{color:#a8af9f;letter-spacing:.08em;border-bottom:1px solid #2a3025;padding:20px 26px;font-size:11px}._directionLayer_cyjm4_1033,._promptLayer_cyjm4_1033{padding:30px 26px}._directionLayer_cyjm4_1033{background:#161c12}._contextDiagram_cyjm4_1031 h3{align-items:center;gap:14px;margin:0 0 24px;font-size:15px;font-weight:500;display:flex}._contextDiagram_cyjm4_1031 h3 span,._directionNotes_cyjm4_1036 article>span{color:var(--case-lime);font:11px var(--font-geist-mono), monospace}._contextDiagram_cyjm4_1031 ._chips_cyjm4_449{gap:10px;margin:0}._contextDiagram_cyjm4_1031 ._chips_cyjm4_449 i{padding:10px 12px;font-size:13px}._addDecision_cyjm4_1039{color:#aebca0;margin-top:20px;font-size:12px;display:inline-block}._promptLayer_cyjm4_1033{border-top:1px solid #2a3025}._promptLayer_cyjm4_1033 p{color:#c0c4ba;margin:0;font-size:14px;line-height:1.75}._contextDiagram_cyjm4_1031>small{color:#929d86;padding:0 26px 26px;font-size:11px;line-height:1.6;display:block}._contextDiagram_cyjm4_1031>a{color:#c0ff61;border-top:1px solid #2a3025;padding:18px 26px;font-size:12px;display:block}._directionNotes_cyjm4_1036{gap:34px;display:grid}._directionNotes_cyjm4_1036 article{grid-template-columns:22px 1fr;gap:18px;display:grid}._directionNotes_cyjm4_1036 article>span{padding-top:7px}._directionNotes_cyjm4_1036 h3{letter-spacing:-.025em;margin:0 0 14px;font-size:22px;font-weight:500}._directionNotes_cyjm4_1036 p{color:var(--case-muted);margin:0;font-size:15px;line-height:1.7}@media (max-width:800px){._directionGrid_cyjm4_1030{grid-template-columns:1fr;gap:38px;margin-top:40px}}._productOverview_cyjm4_1051{width:min(100% - 48px,1480px);margin-inline:auto;padding:0 0 132px}._libraryStory_cyjm4_353{grid-template-columns:1fr;gap:38px}._libraryStory_cyjm4_353>div:first-child{max-width:880px}@media (max-width:760px){._productOverview_cyjm4_1051{width:calc(100% - 28px);padding-bottom:96px}}._libraryFilms_cyjm4_1056{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:46px;display:grid}._libraryFilms_cyjm4_1056 figure{min-width:0;margin:0}._filmHeading_cyjm4_1058{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}._filmHeading_cyjm4_1058 span{color:#94a783;font-size:11px}._filmHeading_cyjm4_1058 h3{letter-spacing:-.03em;margin:0;font-size:clamp(20px,2vw,28px);font-weight:500}._libraryFilm_cyjm4_1056{aspect-ratio:3/2;border:1px solid #292e25;border-radius:12px}._libraryFilm_cyjm4_1056 video{object-fit:contain;pointer-events:none}._libraryFilms_cyjm4_1056 figcaption{padding:24px 0 0}._libraryFilms_cyjm4_1056 h4{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(19px,1.8vw,25px);font-weight:500;line-height:1.4}._libraryFilms_cyjm4_1056 figcaption p{color:#999f92;max-width:590px;margin:0;font-size:14px;line-height:1.85}@media (max-width:800px){._libraryFilms_cyjm4_1056{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){._siteHeader_cyjm4_19{width:100%;padding-inline:14px}}
