._41Muia_page{--paper:#f3f2ed;--ink:#191919;--orange:#fa4a23;--orange-text:#bd3516;--line:#c9c7c0;--muted:#686762;width:min(100%,1440px);color:var(--ink);background:var(--paper);margin:0 auto;padding:44px 60px 120px}._41Muia_page :is(a,button):focus-visible{outline:2px solid var(--orange-text);outline-offset:4px}._41Muia_breadcrumb,._41Muia_topline,._41Muia_sectionLabel,._41Muia_kicker{letter-spacing:.09em;font-size:12px;font-weight:700;line-height:1.5}._41Muia_breadcrumb{min-height:44px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;display:flex}._41Muia_breadcrumb a{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}._41Muia_breadcrumb a:hover,._41Muia_backLink:hover,._41Muia_pagerLink:hover strong,._41Muia_breadcrumb [aria-current]{color:var(--orange-text)}._41Muia_topline{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;min-height:78px;margin-top:21px;display:flex}._41Muia_backLink{min-height:44px;color:var(--ink);letter-spacing:0;align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._41Muia_kicker,._41Muia_sectionLabel{color:var(--orange-text);margin:0}._41Muia_creatorHeader{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;min-height:640px;padding:33px 0 90px;display:grid}._41Muia_creatorCopy{flex-direction:column;align-items:flex-start;min-width:0;padding-top:72px;display:flex}._41Muia_creatorTitle{letter-spacing:-.09em;overflow-wrap:anywhere;margin:32px 0 24px;font-family:Arial,sans-serif;font-size:clamp(66px,7.7vw,112px);font-weight:700;line-height:.9}._41Muia_category{border:1px solid var(--ink);align-items:center;min-height:36px;margin:0;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}._41Muia_tagline{letter-spacing:-.06em;word-break:keep-all;max-width:470px;margin:auto 0 24px;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.38}._41Muia_sampleNotice{max-width:480px;color:var(--muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.7;display:inline-block}._41Muia_creatorArt,._41Muia_workArt{isolation:isolate;flex-direction:column;justify-content:space-between;min-width:0;display:flex;position:relative;overflow:hidden}._41Muia_creatorArt{min-height:560px;padding:28px}._41Muia_creatorArt:before,._41Muia_creatorArt:after,._41Muia_workArt:before,._41Muia_workArt:after{z-index:-1;content:"";position:absolute}._41Muia_artLabel,._41Muia_workArt>span{letter-spacing:.09em;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.35}._41Muia_creatorArt strong{letter-spacing:-.14em;align-self:flex-end;font-family:Arial,sans-serif;font-size:clamp(130px,18vw,260px);line-height:.75}._41Muia_creatorArt ._41Muia_artShape,._41Muia_workArt ._41Muia_artShape{z-index:-1;position:absolute}._41Muia_creatorArt._41Muia_toneOne{color:#411f18;background:#e9ddd1}._41Muia_creatorArt._41Muia_toneOne:before{aspect-ratio:1;background:var(--orange);border-radius:50%;width:72%;top:13%;left:14%}._41Muia_creatorArt._41Muia_toneOne ._41Muia_artShape{background:#812a1b;border-radius:48% 48% 0 0;width:63%;height:75%;bottom:-40%;left:18%}._41Muia_creatorArt._41Muia_toneTwo{color:#344336;background:#d6d3c9}._41Muia_creatorArt._41Muia_toneTwo:before{background:#667467;border-radius:48% 48% 12% 12%;width:55%;height:78%;top:9%;left:22%;transform:rotate(-14deg)}._41Muia_creatorArt._41Muia_toneTwo:after{aspect-ratio:1;border:36px solid #a9afa0;border-radius:50%;width:45%;top:25%;right:-12%}._41Muia_creatorArt._41Muia_toneThree{color:#343849;background:#d9d8df}._41Muia_creatorArt._41Muia_toneThree:before{aspect-ratio:1;background:#72758a;border-radius:29% 52% 35% 55%;width:76%;top:10%;left:12%;transform:rotate(31deg)}._41Muia_creatorArt._41Muia_toneThree ._41Muia_artShape{background:#a7a4b0;border-radius:43% 45% 0 0;width:52%;height:60%;bottom:-18%;right:3%}._41Muia_contentSection,._41Muia_newsBody{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:45px;padding:115px 0;display:grid}._41Muia_bodyCopy{max-width:740px}._41Muia_bodyCopy h2{letter-spacing:-.07em;word-break:keep-all;margin:-12px 0 38px;font-size:clamp(40px,5.2vw,70px);font-weight:600;line-height:1.2}._41Muia_bodyCopy p{color:#4f4e48;word-break:keep-all;margin:0 0 20px;font-size:17px;line-height:1.9}._41Muia_bodyCopy p:last-child{margin-bottom:0}._41Muia_contactPanel{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:end;gap:40px;margin:120px 0 0;padding:54px 60px;display:flex}._41Muia_contactPanel ._41Muia_kicker{color:var(--orange)}._41Muia_contactPanel h2{letter-spacing:-.06em;word-break:keep-all;margin:18px 0;font-size:clamp(30px,3.9vw,55px);font-weight:600;line-height:1.2}._41Muia_contactPanel p:not(._41Muia_kicker){color:#c9c7c0;max-width:510px;font-size:14px;line-height:1.8}._41Muia_panelAction{min-width:210px;min-height:50px;color:var(--orange);white-space:nowrap;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:35px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}._41Muia_panelAction:hover{color:#ff7858}._41Muia_workHeader{border-bottom:1px solid var(--line);padding:70px 0 80px}._41Muia_workHeader h1{letter-spacing:-.09em;overflow-wrap:anywhere;max-width:1150px;margin:34px 0 35px;font-family:Arial,sans-serif;font-size:clamp(74px,10vw,150px);font-weight:700;line-height:.88}._41Muia_workHeader>p:not(._41Muia_kicker){letter-spacing:-.035em;word-break:keep-all;max-width:630px;margin:0 0 18px;font-size:22px;line-height:1.55}._41Muia_workArt{min-height:650px;margin-top:28px;padding:35px}._41Muia_workArt strong{z-index:1;letter-spacing:-.09em;overflow-wrap:anywhere;max-width:900px;font-family:Arial,sans-serif;font-size:clamp(72px,11vw,170px);line-height:.86;position:relative}._41Muia_workArt._41Muia_toneOne{color:#451b14;background:#e4c9b8}._41Muia_workArt._41Muia_toneOne:before{aspect-ratio:1;background:var(--orange);border-radius:50%;width:49%;top:-35%;right:5%}._41Muia_workArt._41Muia_toneOne:after{border:65px solid #a03e2d;border-radius:50%;width:50%;height:90%;bottom:-35%;right:4%;transform:rotate(-23deg)}._41Muia_workArt._41Muia_toneTwo{color:#28382e;background:#c9cfc4}._41Muia_workArt._41Muia_toneTwo:before{border:65px solid #6b856d;border-radius:50%;width:68%;height:90%;top:-28%;right:-8%}._41Muia_workArt._41Muia_toneTwo ._41Muia_artShape{aspect-ratio:1;background:#96a596;border-radius:50%;width:48%;bottom:-39%;left:16%}._41Muia_workArt._41Muia_toneThree{color:#3f2f4a;background:#d3c9d9}._41Muia_workArt._41Muia_toneThree:before{background:#a386ad;border-radius:45%;width:74%;height:130%;top:-27%;right:-33%;transform:rotate(25deg)}._41Muia_workArt._41Muia_toneThree:after{aspect-ratio:1;border:45px solid #795b84;border-radius:50%;width:37%;bottom:-27%;right:24%}._41Muia_detailSections{border-bottom:1px solid var(--ink)}._41Muia_detailSectionRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:45px;padding:32px 0;display:grid}._41Muia_detailSectionRow:last-child{border-bottom:0}._41Muia_detailSectionRow p{color:#4f4e48;word-break:keep-all;max-width:700px;margin:0;font-size:18px;line-height:1.7}._41Muia_newsArticle{padding-top:75px}._41Muia_newsHeader{border-bottom:1px solid var(--ink);padding:0 0 78px}._41Muia_newsHeader h1{letter-spacing:-.07em;word-break:keep-all;max-width:1120px;margin:28px 0 42px;font-size:clamp(46px,6.3vw,88px);font-weight:600;line-height:1.2}._41Muia_newsMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 26px;font-size:14px;font-weight:700;display:flex}._41Muia_newsMeta time{color:var(--orange-text)}._41Muia_newsSummary{letter-spacing:-.035em;word-break:keep-all;max-width:720px;margin:53px 0 0;font-size:23px;font-weight:500;line-height:1.6}._41Muia_newsBody{padding-top:92px;padding-bottom:92px}._41Muia_newsBody ._41Muia_bodyCopy p{font-size:18px}._41Muia_newsBody ._41Muia_bodyCopy ._41Muia_pastNotice{border-left:3px solid var(--orange);color:var(--ink);background:#e9e8e2;margin-top:50px;padding:25px 28px;font-size:15px}._41Muia_pastNotice a{color:var(--orange-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}._41Muia_sourceLinks{flex-wrap:wrap;gap:15px 28px;margin-top:35px;display:flex}._41Muia_sourceLinks a{min-height:44px;color:var(--orange-text);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._41Muia_sourceLinks a:hover{color:#922811}._41Muia_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._41Muia_pager{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;gap:25px;margin-top:105px;display:flex}._41Muia_pagerLink{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:125px;padding:25px 0;text-decoration:none;display:flex}._41Muia_pagerLink span{color:var(--orange-text);letter-spacing:.09em;margin-bottom:13px;font-size:11px;font-weight:700;line-height:1.5}._41Muia_pagerLink strong{letter-spacing:-.05em;overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:clamp(21px,2.5vw,35px);line-height:1.2}._41Muia_pagerNext{text-align:right;align-items:flex-end}._41Muia_pagerSpacer{flex:1}._41Muia_bottomBack{justify-content:center;padding-top:65px;display:flex}._41Muia_bottomBack ._41Muia_backLink{border:1px solid var(--ink);min-height:52px;padding:0 18px}@media (max-width:900px){._41Muia_page{padding:35px 36px 100px}._41Muia_creatorHeader{gap:20px;min-height:520px}._41Muia_creatorCopy{padding-top:30px}._41Muia_creatorArt{min-height:480px}._41Muia_tagline{font-size:29px}._41Muia_workArt{min-height:500px}}@media (max-width:640px){._41Muia_page{padding:25px 22px 90px}._41Muia_breadcrumb{gap:8px;font-size:10px}._41Muia_topline{min-height:70px;font-size:10px}._41Muia_backLink{font-size:12px}._41Muia_creatorHeader{flex-direction:column;gap:40px;padding:38px 0 68px;display:flex}._41Muia_creatorCopy{min-height:310px;padding:0}._41Muia_creatorTitle{margin:25px 0 22px;font-size:clamp(61px,16vw,88px)}._41Muia_tagline{margin:40px 0 20px;font-size:30px}._41Muia_creatorArt{min-height:min(115vw,480px);padding:22px}._41Muia_creatorArt strong{font-size:150px}._41Muia_contentSection,._41Muia_newsBody{padding:75px 0;display:block}._41Muia_contentSection ._41Muia_sectionLabel,._41Muia_newsBody ._41Muia_sectionLabel{margin-bottom:32px;display:block}._41Muia_bodyCopy h2{margin:0 0 25px;font-size:41px}._41Muia_bodyCopy p{font-size:15px}._41Muia_contactPanel{margin-top:70px;padding:38px 28px;display:block}._41Muia_contactPanel h2{font-size:31px}._41Muia_panelAction{margin-top:27px;font-size:18px}._41Muia_workHeader{padding:55px 0 58px}._41Muia_workHeader h1{margin:25px 0 30px;font-size:clamp(64px,16vw,90px)}._41Muia_workHeader>p:not(._41Muia_kicker){font-size:18px}._41Muia_workArt{min-height:390px;padding:22px}._41Muia_workArt strong{font-size:clamp(57px,14vw,85px)}._41Muia_detailSectionRow{padding:27px 0;display:block}._41Muia_detailSectionRow p{margin-top:15px;font-size:16px}._41Muia_newsArticle{padding-top:50px}._41Muia_newsHeader{padding-bottom:58px}._41Muia_newsHeader h1{font-size:43px}._41Muia_newsSummary{margin-top:40px;font-size:18px}._41Muia_newsBody ._41Muia_bodyCopy p{font-size:16px}._41Muia_newsBody ._41Muia_bodyCopy ._41Muia_pastNotice{padding:20px;font-size:14px}._41Muia_pager{gap:12px;margin-top:75px}._41Muia_pagerLink{min-height:110px}._41Muia_pagerLink strong{font-size:19px}._41Muia_pagerLink span{font-size:9px}._41Muia_bottomBack{padding-top:45px}}@media (prefers-reduced-motion:reduce){._41Muia_page *,._41Muia_page :before,._41Muia_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._41Muia_photoArt{background:#deded6;position:relative;overflow:hidden}._41Muia_detailImage{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}._41Muia_fictionalImageBadge{z-index:2;background:var(--paper);max-width:calc(100% - 50px);color:var(--ink);padding:11px 14px;font-size:13px;font-weight:700;line-height:1.5;position:absolute;bottom:25px;left:25px}._41Muia_bodyCopy ._41Muia_fictionalDisclosure{border-left:3px solid var(--orange);color:var(--ink);background:#e9e8e2;margin:0 0 26px;padding:18px 22px;font-size:15px;line-height:1.75}._41Muia_newsImage{object-fit:contain;width:100%;max-width:100%;max-height:720px;margin-top:40px;display:block}._41Muia_channelSection{border-top:1px solid var(--line);padding:42px 0}@media (prefers-reduced-motion:no-preference){[data-motion-enabled=true] ._41Muia_page :is(._41Muia_pagerLink,._41Muia_panelAction,._41Muia_sourceLinks a){transition:transform .24s,border-color .24s}[data-motion-enabled=true] ._41Muia_page ._41Muia_panelAction span{transition:transform .24s;display:inline-block}[data-motion-enabled=true] ._41Muia_page :is(._41Muia_pagerLink,._41Muia_panelAction,._41Muia_sourceLinks a):focus-visible{border-color:var(--orange-text);transform:translateY(-4px)}[data-motion-enabled=true] ._41Muia_page ._41Muia_panelAction:focus-visible span{transform:translate(3px,-3px)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){[data-motion-enabled=true] ._41Muia_page :is(._41Muia_pagerLink,._41Muia_panelAction,._41Muia_sourceLinks a):hover{border-color:var(--orange-text);transform:translateY(-4px)}[data-motion-enabled=true] ._41Muia_page ._41Muia_panelAction:hover span{transform:translate(3px,-3px)}}
.ss1ZPG_companyVisual{background:#dedcd4;margin:32px 0 0;position:relative;overflow:hidden}.ss1ZPG_companyVisual img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ss1ZPG_companyVisual figcaption{color:#191919;background:#f3f2ed;max-width:min(390px,100% - 44px);padding:12px 15px;font-size:12px;font-weight:700;line-height:1.6;position:absolute;bottom:22px;right:22px}.ss1ZPG_companyCopy{color:#4f4e48;word-break:keep-all;max-width:550px;margin:35px 0 70px auto;font-size:19px;line-height:1.85}.ss1ZPG_sampleVisual{background:#d9d6cf}.ss1ZPG_sampleVisual:before,.ss1ZPG_sampleVisual:after{display:none}.ss1ZPG_sampleVisual img{object-position:center}.ss1ZPG_sceneBadge{color:#191919;background:#f3f2ed;width:fit-content;max-width:calc(100% - 40px);padding:10px 13px;font-weight:700;line-height:1.5;bottom:20px;left:20px;right:20px;z-index:2!important;letter-spacing:0!important;font-size:11px!important;position:absolute!important}.ss1ZPG_sampleNotice{letter-spacing:0;background:#fff8f3;border:1px solid #bd3516;width:fit-content;max-width:100%;padding:9px 12px;font-weight:700;display:inline-block;color:#9f2c12!important;font-size:12px!important;line-height:1.5!important}.ss1ZPG_cardImageCaption{color:#686762!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.55!important}.ss1ZPG_cardCategory{letter-spacing:.06em;font-weight:700;color:#bd3516!important;margin:16px 0 -10px!important;font-size:11px!important;line-height:1.5!important}.ss1ZPG_cardConcept{font-weight:600;color:#191919!important;margin:15px 0 0!important;font-size:15px!important;line-height:1.6!important}.ss1ZPG_cardSequence{color:#686762;border-top:1px solid #c9c7c0;flex-wrap:wrap;gap:4px 13px;margin-top:17px;padding-top:14px;font-size:11px;font-weight:700;line-height:1.6;display:flex}.ss1ZPG_cardSequence span:not(:last-child):after{content:"→";color:#bd3516;margin-left:13px}.ss1ZPG_sceneFigure{margin:0}.ss1ZPG_sceneFigure figcaption{color:#686762;max-width:740px;margin:13px 0 0;font-size:12px;line-height:1.7}.ss1ZPG_caseSection{border-bottom:1px solid #191919;padding:100px 0 110px}.ss1ZPG_caseIntro{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:45px;margin-bottom:48px;display:grid}.ss1ZPG_caseEyebrow{color:#bd3516;letter-spacing:.09em;margin:0;font-size:12px;font-weight:700;line-height:1.5}.ss1ZPG_caseIntro h2{letter-spacing:-.07em;word-break:keep-all;max-width:700px;margin:-12px 0 0;font-size:clamp(36px,5vw,68px);font-weight:600;line-height:1.2}.ss1ZPG_caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ss1ZPG_caseStep{border-top:1px solid #191919;min-width:0;padding:23px 0 0}.ss1ZPG_caseStep>span{color:#bd3516;letter-spacing:.08em;font-size:11px;font-weight:700}.ss1ZPG_caseStep h3{letter-spacing:-.05em;word-break:keep-all;margin:28px 0 17px;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.3}.ss1ZPG_caseStep p{color:#4f4e48;word-break:keep-all;max-width:350px;margin:0;font-size:15px;line-height:1.8}.ss1ZPG_newsArchive #news-results article{border-bottom-color:#b9b7af;padding:38px 0 44px}.ss1ZPG_newsArchive #news-results article>a:first-child{min-width:0}.ss1ZPG_newsArchive #news-results article>a:first-child>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px 19px;display:flex}.ss1ZPG_newsArchive #news-results article time{letter-spacing:-.05em;font-family:Arial,sans-serif;font-size:clamp(20px,2.4vw,31px);font-weight:700;line-height:1.2}.ss1ZPG_newsArchive #news-results article>a:first-child>div:first-child span{font-size:12px;font-weight:700;line-height:1.7}.ss1ZPG_newsArchive #news-results article h3{letter-spacing:-.055em;max-width:890px;margin:22px 0 14px;font-size:clamp(29px,3.1vw,45px);font-weight:600;line-height:1.3}.ss1ZPG_newsArchive #news-results article>a:first-child>p{border-left:2px solid #fa4a23;max-width:690px;padding-left:18px;font-size:15px;line-height:1.85}@media (max-width:640px){.ss1ZPG_companyVisual img{aspect-ratio:4/5}.ss1ZPG_companyVisual figcaption{max-width:calc(100% - 24px);font-size:11px;bottom:12px;right:12px}.ss1ZPG_companyCopy{margin:26px 0 45px;font-size:16px}.ss1ZPG_sceneBadge{max-width:calc(100% - 24px);bottom:12px;left:12px;right:12px}.ss1ZPG_caseSection{padding:75px 0 85px}.ss1ZPG_caseIntro{margin-bottom:30px;display:block}.ss1ZPG_caseIntro h2{margin:17px 0 0;font-size:41px}.ss1ZPG_caseGrid{grid-template-columns:minmax(0,1fr);gap:30px}.ss1ZPG_caseStep h3{margin:18px 0 10px}.ss1ZPG_caseStep p{font-size:14px}.ss1ZPG_newsArchive #news-results article{padding:31px 0 37px}.ss1ZPG_newsArchive #news-results article h3{font-size:28px}.ss1ZPG_newsArchive #news-results article>a:first-child>p{font-size:13px}}
.wOp8Eq_businessSection{padding-top:126px}.wOp8Eq_businessGrid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wOp8Eq_businessItem{flex-direction:column;min-width:0;padding:25px 28px 31px;display:flex}.wOp8Eq_businessItem:first-child{padding-left:0}.wOp8Eq_businessItem+.wOp8Eq_businessItem{border-left:1px solid var(--line)}.wOp8Eq_businessMeta{color:var(--orange-text);letter-spacing:.07em;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;display:flex}.wOp8Eq_businessItem h3{letter-spacing:-.06em;word-break:keep-all;margin:50px 0 16px;font-size:clamp(23px,2.1vw,32px);font-weight:600;line-height:1.3}.wOp8Eq_businessItem p{color:var(--muted);word-break:keep-all;margin:0 0 32px;font-size:15px;line-height:1.8}.wOp8Eq_businessLink{width:fit-content;min-height:44px;color:var(--orange-text);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.wOp8Eq_businessLink:hover{color:#922811}@media (max-width:900px){.wOp8Eq_businessGrid{grid-template-columns:minmax(0,1fr)}.wOp8Eq_businessItem,.wOp8Eq_businessItem:first-child{padding:22px 0 28px}.wOp8Eq_businessItem+.wOp8Eq_businessItem{border-left:0;border-top:1px solid var(--line)}.wOp8Eq_businessItem h3{margin:18px 0 10px}.wOp8Eq_businessItem p{margin-bottom:12px}}@media (max-width:640px){.wOp8Eq_businessSection{padding-top:92px}}
.skfFuW_page{--work-surface:#eae8df;width:min(100%,1440px);margin-inline:auto;padding:0 clamp(20px,5vw,76px) clamp(76px,10vw,144px)}.skfFuW_hero{text-align:center;justify-items:center;gap:clamp(16px,2vw,24px);padding:clamp(48px,6vw,90px) 0 clamp(28px,4vw,50px);display:grid}.skfFuW_hero h1{font-family:Arial, var(--font-sans);letter-spacing:-.087em;font-size:clamp(58px,10vw,152px);font-weight:800;line-height:.89}.skfFuW_hero h1>span{color:var(--orange)}.skfFuW_hero p,.skfFuW_empty p{max-width:34rem;color:var(--muted);text-wrap:pretty;font-size:clamp(14px,1.6vw,18px);line-height:1.65}.skfFuW_directory{scroll-margin-top:26px}.skfFuW_stack{isolation:isolate;flex-direction:column;gap:clamp(24px,5vw,72px);margin-top:clamp(15px,3vw,32px);display:flex}.skfFuW_card{min-width:0;position:relative}.skfFuW_cardLink{background:var(--work-surface);border:1px solid #d0cfc6;border-radius:3px;grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:clamp(14px,2vw,30px);padding:clamp(12px,1.7vw,26px);display:grid}.skfFuW_cardCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(6px,2vw,30px);display:flex}.skfFuW_projectIdentity{justify-items:start;gap:clamp(12px,1.5vw,22px);display:grid}.skfFuW_publisherName{color:#54534b;font-size:13px;font-weight:700}.skfFuW_publisherLogo{object-fit:contain;object-position:left;width:auto;max-width:110px;height:20px;display:block}.skfFuW_logoFrame{background:#292823;border:1px solid #383730;border-radius:2px;place-items:center;width:min(196px,100%);min-height:52px;padding:10px 12px;display:grid}.skfFuW_logoFrame img{object-fit:contain;width:100%;height:clamp(32px,3.5vw,52px);display:block}.skfFuW_projectIdentity h2{letter-spacing:-.069em;word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(27px,4.2vw,63px);font-weight:750;line-height:1.04}.skfFuW_summary{color:#54534b;overflow-wrap:anywhere;max-width:29rem;font-size:clamp(14px,1.35vw,17px);line-height:1.65}.skfFuW_cardLink:hover,.skfFuW_cardLink:focus-visible{border-color:#a19e90}.skfFuW_art{aspect-ratio:16/9;color:#f3e8dd;isolation:isolate;background:#332722;border-radius:2px;align-self:center;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.skfFuW_art[data-tone="2"]{background:#28382e}.skfFuW_art[data-tone="3"]{background:#352d3f}.skfFuW_illustration{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(var(--illustration-scale,1));position:absolute;inset:0}.skfFuW_art[data-has-logo=true] .skfFuW_illustration{--illustration-scale:1.1;filter:blur(7px)brightness(.65)}.skfFuW_artLogo{object-fit:contain;filter:drop-shadow(0 3px 10px #00000075);width:min(66%,440px);height:42%;position:relative}.skfFuW_art>span{text-align:center;letter-spacing:-.065em;overflow-wrap:anywhere;padding:20px;font-size:clamp(26px,4vw,60px);font-weight:750}.skfFuW_empty{border-block-start:1px solid var(--line);justify-items:start;gap:16px;padding-block:clamp(38px,6vw,76px);display:grid}.skfFuW_empty h2{letter-spacing:-.05em;font-size:clamp(26px,5vw,50px)}.skfFuW_loading{color:var(--muted);padding-block:32px}.skfFuW_detailLinks{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:22px;display:flex}header.skfFuW_detailHeader{padding-block:clamp(18px,4vw,50px) clamp(26px,4vw,52px)}header.skfFuW_detailHeader h1{font-family:var(--font-sans);letter-spacing:-.079em;word-break:keep-all;margin:0 0 20px;font-size:clamp(44px,8.2vw,117px);line-height:.97}div.skfFuW_detailArt{aspect-ratio:16/9;background:#272620;border-radius:2px;min-height:0;padding:0}div.skfFuW_detailArt img{object-position:center}.skfFuW_detailLinks .skfFuW_logoFrame{width:min(188px,100%)}.skfFuW_detailLinks a:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:no-preference){[data-motion-enabled=true] .skfFuW_illustration{transition:transform .56s cubic-bezier(.22,1,.36,1)}[data-motion-enabled=true] .skfFuW_cardLink:focus-visible .skfFuW_illustration{transform:scale(calc(var(--illustration-scale,1) + .035))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion-enabled=true] .skfFuW_cardLink:hover .skfFuW_illustration{transform:scale(calc(var(--illustration-scale,1) + .035))}}@media (min-width:960px) and (min-height:680px) and (prefers-reduced-motion:no-preference){[data-motion-enabled=true] .skfFuW_card{position:sticky;top:clamp(20px,5vh,62px)}[data-motion-enabled=true] .skfFuW_card:focus-within{z-index:1}}@media (max-width:760px){.skfFuW_cardLink{grid-template-columns:minmax(0,1fr);gap:0;padding:10px}.skfFuW_art{grid-row:1}.skfFuW_cardCopy{padding:17px 10px 10px}.skfFuW_projectIdentity{gap:11px}.skfFuW_logoFrame{width:min(142px,100%);min-height:44px;padding:7px 9px}}
