.journalDetail-module__Ny0kRa__tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.journalDetail-module__Ny0kRa__tag{color:var(--ik-navy);border:1px solid var(--ik-navy);padding:3px 10px;font-size:12px;font-weight:500}.journalDetail-module__Ny0kRa__heroShare{align-items:center;gap:12px;display:flex}.journalDetail-module__Ny0kRa__heroShareLabel{font-family:var(--font-en);color:var(--color-warm-gray);letter-spacing:.05em;font-size:13px}.journalDetail-module__Ny0kRa__author{align-items:center;gap:16px;display:flex}.journalDetail-module__Ny0kRa__authorImage{border-radius:50%;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.journalDetail-module__Ny0kRa__authorInfo{flex-direction:column;gap:4px;display:flex}.journalDetail-module__Ny0kRa__authorLabel{color:var(--color-warm-gray);letter-spacing:.05em;font-size:11px}.journalDetail-module__Ny0kRa__authorName{font-family:var(--font-body);color:var(--color-navy);font-size:16px;font-weight:600}.journalDetail-module__Ny0kRa__authorRole{color:var(--color-text-light);font-size:13px}.journalDetail-module__Ny0kRa__toc{background:var(--color-bg-alt);border-radius:8px;max-width:800px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:28px 32px}.journalDetail-module__Ny0kRa__tocLabel{color:var(--color-navy);margin-bottom:16px;font-size:13px;font-weight:600;display:block}.journalDetail-module__Ny0kRa__tocList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.journalDetail-module__Ny0kRa__tocItem{border-bottom:1px solid var(--color-bg-deep)}.journalDetail-module__Ny0kRa__tocItemSub{border-bottom:1px solid var(--color-bg-deep);padding-left:20px}.journalDetail-module__Ny0kRa__tocLink{font-family:var(--font-body);color:#000;padding:10px 0;font-size:14px;text-decoration:none;transition:color .2s;display:block}.journalDetail-module__Ny0kRa__tocLink:hover{color:var(--color-orange)}.journalDetail-module__Ny0kRa__tocWrap{position:relative;overflow:hidden}.journalDetail-module__Ny0kRa__tocCollapsed{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.journalDetail-module__Ny0kRa__tocToggle{cursor:pointer;width:100%;color:var(--color-navy);background:0 0;border:none;justify-content:center;align-items:center;padding:8px 0 0;transition:color .2s;display:flex}.journalDetail-module__Ny0kRa__tocToggle:hover{color:var(--color-orange)}.journalDetail-module__Ny0kRa__tocToggleIcon{font-size:14px}.journalDetail-module__Ny0kRa__body{max-width:800px;margin:0 auto}.journalDetail-module__Ny0kRa__body h2,.journalDetail-module__Ny0kRa__body h3{scroll-margin-top:100px}.journalDetail-module__Ny0kRa__body h2{font-family:var(--font-body);color:var(--ik-navy);border-left:5px solid var(--ik-orange);margin:2.2em 0 .8em;padding-left:16px;font-size:clamp(20px,2vw,24px);font-weight:900;line-height:1.5}.journalDetail-module__Ny0kRa__body h3{font-family:var(--font-body);color:var(--ik-navy);background:var(--color-bg-alt);margin:24px 0 10px;padding:8px 12px;font-size:18px;font-weight:700;line-height:1.6}.journalDetail-module__Ny0kRa__body p{font-family:var(--font-body);color:#000;margin-bottom:24px;font-size:18px;font-weight:400;line-height:2.2}.journalDetail-module__Ny0kRa__body blockquote{margin:36px 0;padding:8px 16px 8px 60px;position:relative}.journalDetail-module__Ny0kRa__body blockquote:before{content:"“";color:var(--color-orange);opacity:.6;font-family:Georgia,Times New Roman,serif;font-size:68px;line-height:1;position:absolute;top:-6px;left:4px}.journalDetail-module__Ny0kRa__body blockquote p{color:var(--color-text-light);margin-bottom:16px;font-size:16px;line-height:2.1}.journalDetail-module__Ny0kRa__body blockquote p:last-child{margin-bottom:0}.journalDetail-module__Ny0kRa__body ol,.journalDetail-module__Ny0kRa__body ul{font-family:var(--font-body);color:#000;margin-bottom:24px;padding-left:1.5em;font-size:18px;font-weight:400;line-height:2.2}.journalDetail-module__Ny0kRa__body ol{list-style:decimal}.journalDetail-module__Ny0kRa__body ul{list-style:outside}.journalDetail-module__Ny0kRa__body li{margin-bottom:8px}.journalDetail-module__Ny0kRa__body figure{margin:32px 0;padding:0}.journalDetail-module__Ny0kRa__body figure img{border-radius:8px;width:100%;height:auto;display:block}.journalDetail-module__Ny0kRa__body figcaption{color:var(--color-navy);text-align:center;margin-top:12px;font-size:13px;line-height:1.6}.journalDetail-module__Ny0kRa__placeholder{text-align:center;color:var(--color-warm-gray);padding:48px 0;font-size:14px}.journalDetail-module__Ny0kRa__actions{border-top:1px solid var(--color-bg-deep);align-items:center;gap:16px;max-width:800px;margin-top:56px;margin-left:auto;margin-right:auto;padding-top:32px;display:flex}.journalDetail-module__Ny0kRa__likeButton{font-family:var(--font-body);color:var(--color-navy);background:var(--color-bg-alt);border:1px solid var(--color-bg-deep);cursor:pointer;border-radius:40px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;transition:background .2s,border-color .2s;display:inline-flex}.journalDetail-module__Ny0kRa__likeButton:hover:not(:disabled){background:var(--color-bg-deep)}.journalDetail-module__Ny0kRa__likeButtonActive{color:var(--color-orange);border-color:var(--color-orange);cursor:default}.journalDetail-module__Ny0kRa__likeIcon{font-size:16px;line-height:1}.journalDetail-module__Ny0kRa__share{align-items:center;gap:8px;display:flex}.journalDetail-module__Ny0kRa__shareButtons{gap:8px;display:flex}.journalDetail-module__Ny0kRa__shareButton{background:var(--color-bg-alt);width:36px;height:36px;color:var(--color-text-light);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,color .2s;display:flex}.journalDetail-module__Ny0kRa__shareButton:hover{background:var(--color-navy);color:#fff}@media (max-width:768px){.journalDetail-module__Ny0kRa__toc{margin-bottom:32px;padding:20px}.journalDetail-module__Ny0kRa__body h2{margin:28px 0 10px;padding:8px 12px;font-size:18px}.journalDetail-module__Ny0kRa__body h3{margin:20px 0 8px;padding:6px 10px;font-size:16px}.journalDetail-module__Ny0kRa__body p,.journalDetail-module__Ny0kRa__body ol,.journalDetail-module__Ny0kRa__body ul{font-size:16px;line-height:2}.journalDetail-module__Ny0kRa__actions{flex-direction:column;align-items:flex-start;gap:20px}}.journalDetail-module__Ny0kRa__svcCard{border:2px solid var(--ik-navy);color:var(--ik-navy);background:#fff;border-radius:16px;grid-template-columns:260px 1fr;align-items:center;gap:28px;margin:64px 0 24px;padding-right:28px;text-decoration:none;display:grid;overflow:hidden}.journalDetail-module__Ny0kRa__svcImg{aspect-ratio:4/3;display:block;position:relative}.journalDetail-module__Ny0kRa__svcImg img{object-fit:cover}.journalDetail-module__Ny0kRa__svcBody{flex-direction:column;gap:6px;display:flex}.journalDetail-module__Ny0kRa__svcBody small{color:var(--ik-orange);font-size:12px;font-weight:700}.journalDetail-module__Ny0kRa__svcBody strong{font-size:22px;font-weight:900}.journalDetail-module__Ny0kRa__svcBody span{color:var(--ik-sub);font-size:15px}.journalDetail-module__Ny0kRa__svcBody em{margin-top:6px;font-size:14px;font-style:normal;font-weight:700}.journalDetail-module__Ny0kRa__svcCard:hover{border-color:var(--ik-orange)}@media (max-width:700px){.journalDetail-module__Ny0kRa__svcCard{grid-template-columns:1fr;padding:0 0 24px}.journalDetail-module__Ny0kRa__svcBody{padding:0 22px}}.journalDetail-module__Ny0kRa__byline{border-top:1px solid var(--ik-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:24px;display:flex}.journalDetail-module__Ny0kRa__main{padding:48px 0 96px}.journalDetail-module__Ny0kRa__cover{aspect-ratio:16/9;background:var(--ik-bg-alt);border-radius:18px;margin-bottom:48px;position:relative;overflow:hidden}.journalDetail-module__Ny0kRa__cover img{object-fit:cover}.journalDetail-module__Ny0kRa__relatedBlock+.journalDetail-module__Ny0kRa__relatedBlock{margin-top:72px}.journalDetail-module__Ny0kRa__worksGrid{grid-template-columns:repeat(3,1fr);gap:32px 28px;display:grid}.journalDetail-module__Ny0kRa__worksGrid>*{height:100%}@media (max-width:1000px){.journalDetail-module__Ny0kRa__worksGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.journalDetail-module__Ny0kRa__worksGrid{grid-template-columns:1fr}.journalDetail-module__Ny0kRa__main{padding:32px 0 72px}}
.ui-module__Hi2WXW__inner{max-width:1160px;margin:0 auto;padding:0 24px}.ui-module__Hi2WXW__section{padding:96px 0}.ui-module__Hi2WXW__alt{background:var(--ik-bg-alt)}.ui-module__Hi2WXW__label{font-family:var(--font-en);letter-spacing:.14em;text-transform:uppercase;color:var(--ik-blue);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.ui-module__Hi2WXW__h2{color:var(--ik-navy);margin-bottom:28px;font-size:clamp(24px,2.8vw,34px);font-weight:900;line-height:1.5}.ui-module__Hi2WXW__lead{color:var(--ik-sub);max-width:820px;font-size:17px;line-height:1.9}.ui-module__Hi2WXW__secHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.ui-module__Hi2WXW__secHead .ui-module__Hi2WXW__h2{margin:0}.ui-module__Hi2WXW__more{border-bottom:2px solid var(--ik-navy);color:var(--ik-navy);align-items:center;gap:10px;padding-bottom:4px;font-size:15px;font-weight:700;display:inline-flex}.ui-module__Hi2WXW__more:after{content:"→";transition:transform .2s}.ui-module__Hi2WXW__more:hover:after{transform:translate(4px)}.ui-module__Hi2WXW__btn{text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:18px 32px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;transition:background .2s,color .2s;display:inline-flex}.ui-module__Hi2WXW__btnCv{background:var(--ik-orange);color:#fff}.ui-module__Hi2WXW__btnCv:hover{background:var(--ik-orange-hover)}.ui-module__Hi2WXW__btnLine{color:var(--ik-navy);border:2px solid var(--ik-navy);background:#fff}.ui-module__Hi2WXW__btnLine:hover{background:var(--ik-navy);color:#fff}.ui-module__Hi2WXW__ph{color:#fff;background:linear-gradient(115deg,#1a3a5c 0%,#2b6b9e 60%,#3f86bc 100%);padding:170px 0 90px;position:relative;overflow:hidden}.ui-module__Hi2WXW__ph:before{content:"";background:var(--ik-orange);opacity:.85;border-radius:50%;width:60%;height:120%;position:absolute;bottom:-70%;right:-18%;transform:rotate(-12deg)}.ui-module__Hi2WXW__phImg{background-color:#1a3a5c;background-position:50% 65%;background-repeat:no-repeat;background-size:cover;padding-bottom:110px}.ui-module__Hi2WXW__phImg:before{opacity:1;background:linear-gradient(90deg,#0e1a2ee0 0%,#0e1a2e99 42%,#0e1a2e00 72%);border-radius:0;width:auto;height:auto;inset:0;transform:none}.ui-module__Hi2WXW__phGhost{font-family:var(--font-en);color:#ffffff1f;pointer-events:none;white-space:nowrap;font-size:clamp(90px,13vw,200px);font-weight:700;line-height:1;position:absolute;bottom:-.2em;right:2%}.ui-module__Hi2WXW__phImg .ui-module__Hi2WXW__phGhost{color:#ffffff14}.ui-module__Hi2WXW__ph .ui-module__Hi2WXW__inner{z-index:1;position:relative}.ui-module__Hi2WXW__crumb{color:#c9d2e3;margin-bottom:28px;font-size:13px}.ui-module__Hi2WXW__crumb a{border-bottom:1px solid #fff6}.ui-module__Hi2WXW__crumbSep{margin:0 6px}.ui-module__Hi2WXW__phEn{font-family:var(--font-en);letter-spacing:.16em;color:#8ec3e6;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:700;display:block}.ui-module__Hi2WXW__ph h1{font-size:clamp(30px,4.4vw,52px);font-weight:900;line-height:1.35}.ui-module__Hi2WXW__phLead{margin-top:22px;font-size:clamp(17px,1.6vw,21px);font-weight:700;line-height:2.1}.ui-module__Hi2WXW__phLead span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#111;padding:.15em .4em;display:inline}.ui-module__Hi2WXW__final{background:linear-gradient(135deg,var(--ik-blue-deep),var(--ik-navy));color:#fff;text-align:center;padding:100px 0}.ui-module__Hi2WXW__final h2{margin-bottom:16px;font-size:clamp(24px,3.4vw,34px);font-weight:900;line-height:1.6}.ui-module__Hi2WXW__final p{color:#c9d2e3;margin-bottom:40px}.ui-module__Hi2WXW__finalBtns{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ui-module__Hi2WXW__final .ui-module__Hi2WXW__btnLine{color:#fff;background:0 0;border-color:#fff}.ui-module__Hi2WXW__final .ui-module__Hi2WXW__btnLine:hover{color:var(--ik-navy);background:#fff}.ui-module__Hi2WXW__midCta{grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;display:grid}.ui-module__Hi2WXW__midCta a{color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:26px 32px;font-size:18px;font-weight:700;transition:background .2s;display:flex}.ui-module__Hi2WXW__midCta a small{opacity:.85;margin-top:2px;font-size:13px;font-weight:400;display:block}.ui-module__Hi2WXW__midCta .ui-module__Hi2WXW__c1{background:var(--ik-orange)}.ui-module__Hi2WXW__midCta .ui-module__Hi2WXW__c1:hover{background:var(--ik-orange-hover)}.ui-module__Hi2WXW__midCta .ui-module__Hi2WXW__c2{background:var(--ik-navy)}.ui-module__Hi2WXW__midCta .ui-module__Hi2WXW__c2:hover{background:var(--ik-blue-deep)}@media (max-width:760px){.ui-module__Hi2WXW__midCta{grid-template-columns:1fr}}@media (max-width:640px){.ui-module__Hi2WXW__section{padding:72px 0}.ui-module__Hi2WXW__ph{padding:130px 0 72px}}.ui-module__Hi2WXW__narrow{max-width:860px;margin:0 auto;padding:0 24px}.ui-module__Hi2WXW__articleHero{background:var(--ik-bg-alt);padding:150px 0 56px}.ui-module__Hi2WXW__articleCrumb{color:var(--ik-sub);flex-wrap:wrap;gap:6px;margin-bottom:28px;font-size:13px;display:flex}.ui-module__Hi2WXW__articleCrumb a{border-bottom:1px solid var(--ik-line)}.ui-module__Hi2WXW__articleMeta{color:var(--ik-blue);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.ui-module__Hi2WXW__articleMeta a{border-bottom:1px solid}.ui-module__Hi2WXW__articleTitle{color:var(--ik-navy);margin:10px 0 18px;font-size:clamp(26px,3.4vw,42px);font-weight:900;line-height:1.45}.ui-module__Hi2WXW__articleLead{color:var(--ik-sub);font-size:17px;line-height:1.9}.ui-module__Hi2WXW__prose{color:var(--ik-navy);font-size:17px;line-height:2.05}.ui-module__Hi2WXW__prose p{margin-bottom:1.4em}.ui-module__Hi2WXW__prose h2,.ui-module__Hi2WXW__prose h3,.ui-module__Hi2WXW__prose h4{border-left:5px solid var(--ik-orange);margin:2.2em 0 .8em;padding-left:16px;font-size:clamp(20px,2vw,24px);font-weight:900;line-height:1.5}.ui-module__Hi2WXW__prose figure{margin:2em 0}.ui-module__Hi2WXW__prose img{border-radius:10px;max-width:100%;height:auto}.ui-module__Hi2WXW__prose a{color:var(--ik-blue);text-decoration:underline}.ui-module__Hi2WXW__prose ul,.ui-module__Hi2WXW__prose ol{margin:0 0 1.4em 1.4em}@media (max-width:600px){.ui-module__Hi2WXW__articleHero{padding:110px 0 40px}.ui-module__Hi2WXW__prose{font-size:16px}}
.About-module__S-Ka5a__statement{text-align:center;padding:110px 0}.About-module__S-Ka5a__big{color:var(--ik-navy);margin-bottom:32px;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.7}.About-module__S-Ka5a__body{color:var(--ik-sub);font-size:18px;line-height:2.2}.About-module__S-Ka5a__body strong{color:var(--ik-navy)}.About-module__S-Ka5a__more{margin-top:28px}@media (max-width:600px){.About-module__S-Ka5a__body{text-align:left;font-size:16px}.About-module__S-Ka5a__body br{display:none}}
.Consultations-module__tuFEoa__lead{margin-bottom:40px}.Consultations-module__tuFEoa__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Consultations-module__tuFEoa__grid>*{height:100%}.Consultations-module__tuFEoa__item{border:1px solid var(--ik-line);background:#fff;border-radius:14px;align-items:flex-start;gap:20px;height:100%;padding:34px 36px;transition:border-color .2s,transform .2s;display:flex}.Consultations-module__tuFEoa__item:hover{border-color:var(--ik-blue);transform:translateY(-2px)}.Consultations-module__tuFEoa__quote{color:var(--ik-orange);font-family:Georgia,serif;font-size:56px;line-height:.8}.Consultations-module__tuFEoa__text{letter-spacing:.02em;color:var(--ik-navy);flex:1;font-size:clamp(18px,1.75vw,22px);font-weight:700;line-height:1.65}.Consultations-module__tuFEoa__text small{color:var(--ik-blue);margin-top:14px;font-size:15px;font-weight:500;display:block}@media (max-width:760px){.Consultations-module__tuFEoa__grid{grid-template-columns:1fr}.Consultations-module__tuFEoa__item{padding:24px 22px}}
.Journal-module__e2BoNG__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px;display:grid}.Journal-module__e2BoNG__card{color:var(--ik-navy);display:block}.Journal-module__e2BoNG__thumb{aspect-ratio:16/9;background:var(--ik-bg-alt);border-radius:12px;margin-bottom:14px;position:relative;overflow:hidden}.Journal-module__e2BoNG__thumb img{object-fit:cover;transition:transform .4s}.Journal-module__e2BoNG__card:hover .Journal-module__e2BoNG__thumb img{transform:scale(1.04)}.Journal-module__e2BoNG__thumbPlaceholder{font-family:var(--font-en);color:var(--ik-line);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.Journal-module__e2BoNG__meta{align-items:center;gap:12px;margin-bottom:6px;display:flex}.Journal-module__e2BoNG__date{font-family:var(--font-en);color:var(--ik-sub);font-size:12px}.Journal-module__e2BoNG__domain{border:1px solid var(--ik-navy);padding:1px 8px;font-size:12px;font-weight:700}.Journal-module__e2BoNG__cardTitle{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.6}.Journal-module__e2BoNG__card:hover .Journal-module__e2BoNG__cardTitle{color:var(--ik-blue)}.Journal-module__e2BoNG__excerpt{color:var(--ik-sub);font-size:14px;line-height:1.8}@media (max-width:1000px){.Journal-module__e2BoNG__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Journal-module__e2BoNG__grid{grid-template-columns:1fr}}
.News-module__3l9Lla__list{border-top:1px solid var(--ik-line);list-style:none}.News-module__3l9Lla__list a{border-bottom:1px solid var(--ik-line);color:var(--ik-navy);grid-template-columns:110px 120px 1fr;align-items:baseline;gap:16px;padding:24px 4px;font-size:16px;display:grid}.News-module__3l9Lla__list a:hover .News-module__3l9Lla__title{color:var(--ik-blue)}.News-module__3l9Lla__date{font-family:var(--font-en);color:var(--ik-sub);font-size:13px}.News-module__3l9Lla__cat{border:1px solid var(--ik-navy);justify-self:start;padding:2px 10px;font-size:12px;font-weight:700}.News-module__3l9Lla__title{font-weight:700;line-height:1.6}@media (max-width:700px){.News-module__3l9Lla__list a{grid-template-columns:auto 1fr;gap:6px 12px}.News-module__3l9Lla__title{grid-column:1/-1}}
.Service-module__3cjhMq__intro{margin-bottom:44px}.Service-module__3cjhMq__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.Service-module__3cjhMq__grid>*{height:100%}.Service-module__3cjhMq__card{border:1px solid var(--ik-line);height:100%;color:var(--ik-navy);background:#fff;border-radius:18px;flex-direction:column;padding:40px 40px 36px;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.Service-module__3cjhMq__card:hover{border-color:var(--ik-blue);transform:translateY(-3px)}.Service-module__3cjhMq__large{padding:44px}.Service-module__3cjhMq__img{aspect-ratio:16/9;background:#cfdde3;margin:-40px -40px 28px;position:relative;overflow:hidden}.Service-module__3cjhMq__large .Service-module__3cjhMq__img{margin:-44px -44px 30px}.Service-module__3cjhMq__img img{object-fit:cover;transition:transform .5s}.Service-module__3cjhMq__card:hover .Service-module__3cjhMq__img img{transform:scale(1.04)}.Service-module__3cjhMq__hd{align-items:baseline;gap:14px;display:flex}.Service-module__3cjhMq__num{font-family:var(--font-en);color:var(--ik-orange);font-size:32px;font-weight:700;line-height:1}.Service-module__3cjhMq__en{font-family:var(--font-en);letter-spacing:.14em;color:var(--ik-blue);text-transform:uppercase;font-size:12px;font-weight:700}.Service-module__3cjhMq__card h3{margin:14px 0;font-size:clamp(22px,2vw,27px);font-weight:900;line-height:1.4}.Service-module__3cjhMq__copy{color:var(--ik-blue-deep);margin-bottom:14px;font-size:18px;font-weight:700;line-height:1.7}.Service-module__3cjhMq__desc{color:var(--ik-sub);margin-bottom:20px;font-size:15px}.Service-module__3cjhMq__chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.Service-module__3cjhMq__chips span{background:var(--ik-blue-pale);color:var(--ik-blue-deep);border-radius:999px;padding:4px 14px;font-size:13px;font-weight:500}.Service-module__3cjhMq__rel{color:var(--ik-sub);border-top:1px dashed var(--ik-line);flex:1;padding-top:14px;font-size:13px}.Service-module__3cjhMq__rel b{color:var(--ik-navy);margin-right:10px}.Service-module__3cjhMq__more{border-bottom:2px solid var(--ik-navy);align-self:flex-start;gap:10px;margin-top:20px;padding-bottom:4px;font-size:14px;font-weight:700;display:inline-flex}.Service-module__3cjhMq__more:after{content:"→"}@media (max-width:760px){.Service-module__3cjhMq__grid{grid-template-columns:1fr}.Service-module__3cjhMq__card,.Service-module__3cjhMq__large{padding:28px 24px}.Service-module__3cjhMq__img,.Service-module__3cjhMq__large .Service-module__3cjhMq__img{margin:-28px -24px 22px}}
.Why-module__bOZe8a__why{background:var(--ik-navy);color:#fff;padding:96px 0}.Why-module__bOZe8a__label{color:#8ec3e6}.Why-module__bOZe8a__h2{color:#fff}.Why-module__bOZe8a__lead{color:#c9d2e3;max-width:820px;font-size:17px}.Why-module__bOZe8a__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px;display:grid}.Why-module__bOZe8a__item{border-top:2px solid #ffffff4d;padding-top:24px}.Why-module__bOZe8a__n{font-family:var(--font-en);color:var(--ik-orange);font-size:40px;font-weight:700;line-height:1}.Why-module__bOZe8a__item h3{margin:14px 0 12px;font-size:21px;font-weight:700;line-height:1.55}.Why-module__bOZe8a__item p{color:#c9d2e3;font-size:15px}.Why-module__bOZe8a__quote{border-left:4px solid var(--ik-orange);background:#ffffff0f;border-radius:0 10px 10px 0;margin-top:56px;padding:32px 36px}.Why-module__bOZe8a__quote p{font-size:18px;line-height:2}.Why-module__bOZe8a__quote cite{color:#9aa6bd;margin-top:12px;font-size:13px;font-style:normal;display:block}@media (max-width:860px){.Why-module__bOZe8a__grid{grid-template-columns:1fr}}@media (max-width:640px){.Why-module__bOZe8a__why{padding:72px 0}.Why-module__bOZe8a__quote{padding:24px 20px}}
.WorkPanel-module__LQevyG__card{height:100%;color:var(--ik-navy);background:#fff;border-radius:22px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.WorkPanel-module__LQevyG__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0a142840}.WorkPanel-module__LQevyG__bordered{border:1px solid var(--ik-line)}.WorkPanel-module__LQevyG__thumb{aspect-ratio:3/2;background:#eee;position:relative;overflow:hidden}.WorkPanel-module__LQevyG__thumb img{object-fit:cover;transition:transform .4s}.WorkPanel-module__LQevyG__card:hover .WorkPanel-module__LQevyG__thumb img{transform:scale(1.04)}.WorkPanel-module__LQevyG__tag{letter-spacing:.06em;color:#111;background:#fff;border:1.5px solid #111;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:700;position:absolute;bottom:16px;right:16px}.WorkPanel-module__LQevyG__body{padding:32px 36px 84px}.WorkPanel-module__LQevyG__body h3{margin-bottom:18px;font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.5}.WorkPanel-module__LQevyG__catch{color:#222;font-size:15px;line-height:1.85}.WorkPanel-module__LQevyG__title{color:var(--ik-sub);margin-top:14px;font-size:13px}.WorkPanel-module__LQevyG__title:before{content:"支援内容｜"}.WorkPanel-module__LQevyG__tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.WorkPanel-module__LQevyG__tags span{color:var(--ik-navy);border:1px solid var(--ik-navy);padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}.WorkPanel-module__LQevyG__arrow{color:#fff;background:#111;border-radius:50%;place-items:center;width:54px;height:54px;transition:background .2s;display:grid;position:absolute;bottom:20px;right:20px}.WorkPanel-module__LQevyG__arrow svg{width:24px;height:24px}.WorkPanel-module__LQevyG__card:hover .WorkPanel-module__LQevyG__arrow{background:var(--ik-orange)}@media (max-width:700px){.WorkPanel-module__LQevyG__body{padding:24px 24px 76px}}
.subpage-module__Dvg3Iq__pageHeader{max-width:1200px;margin:0 auto;padding:160px 48px 80px}.subpage-module__Dvg3Iq__breadcrumb{color:#888;align-items:center;gap:8px;margin-bottom:32px;font-size:12px;display:flex}.subpage-module__Dvg3Iq__breadcrumb a{color:#888;text-decoration:none;transition:color .3s}.subpage-module__Dvg3Iq__breadcrumb a:hover{color:var(--color-text)}.subpage-module__Dvg3Iq__breadcrumbSep{font-size:10px}.subpage-module__Dvg3Iq__pageLabel{font-family:var(--font-en);letter-spacing:.14em;text-transform:uppercase;color:var(--ik-blue);margin-bottom:12px;font-size:13px;font-weight:700;display:block}.subpage-module__Dvg3Iq__pageTitle{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-navy);font-size:clamp(30px,4.4vw,52px);font-weight:900;line-height:1.35}.subpage-module__Dvg3Iq__pageBody{max-width:1200px;margin:0 auto;padding:0 48px 140px}.subpage-module__Dvg3Iq__afterHero{padding-top:72px}@media (max-width:768px){.subpage-module__Dvg3Iq__pageHeader{padding:120px 24px 48px}.subpage-module__Dvg3Iq__pageBody{padding:0 24px 80px}}
.company-module__Oa2lpa__mission{color:var(--ik-sub);max-width:880px;font-size:18px;line-height:2.1}.company-module__Oa2lpa__msg{grid-template-columns:240px 1fr;align-items:start;gap:48px;display:grid}.company-module__Oa2lpa__photo{aspect-ratio:3/4;background:#ddd;border-radius:18px;position:relative;overflow:hidden}.company-module__Oa2lpa__photo img{object-fit:cover}.company-module__Oa2lpa__msg h3{color:var(--ik-navy);margin-bottom:22px;font-size:clamp(22px,2.4vw,28px);font-weight:900;line-height:1.6}.company-module__Oa2lpa__msg p{margin-bottom:1.2em;font-size:16px;line-height:2.05}.company-module__Oa2lpa__sign{margin-top:20px;font-weight:700}.company-module__Oa2lpa__msg .company-module__Oa2lpa__prof{color:var(--ik-sub);border-top:1px solid var(--ik-line);margin-top:24px;padding-top:18px;font-size:14px}.company-module__Oa2lpa__msg .company-module__Oa2lpa__prof+.company-module__Oa2lpa__prof{border-top:0;margin-top:0;padding-top:0}.company-module__Oa2lpa__table{border-collapse:collapse;width:100%;font-size:16px}.company-module__Oa2lpa__table th,.company-module__Oa2lpa__table td{text-align:left;border-bottom:1px solid var(--ik-line);vertical-align:top;padding:20px 12px}.company-module__Oa2lpa__table th{width:180px;color:var(--ik-blue-deep);font-weight:700}@media (max-width:860px){.company-module__Oa2lpa__msg{grid-template-columns:1fr}.company-module__Oa2lpa__photo{max-width:200px}}@media (max-width:600px){.company-module__Oa2lpa__table th{width:96px}}
.contact-module__swMWYG__intro{font-family:var(--font-body);color:var(--color-text-light);max-width:640px;margin-bottom:64px;font-size:15px;font-weight:300;line-height:2.2}.contact-module__swMWYG__form{max-width:640px}.contact-module__swMWYG__field{margin-bottom:32px}.contact-module__swMWYG__label{font-family:var(--font-body);color:var(--color-navy);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.contact-module__swMWYG__required{color:var(--color-orange);margin-left:6px;font-size:11px}.contact-module__swMWYG__input,.contact-module__swMWYG__textarea,.contact-module__swMWYG__select{width:100%;font-family:var(--font-body);color:var(--color-text);border:1px solid var(--color-bg-deep);background:#fff;border-radius:2px;outline:none;padding:12px 16px;font-size:14px;font-weight:300;transition:border-color .3s}.contact-module__swMWYG__input:focus,.contact-module__swMWYG__textarea:focus,.contact-module__swMWYG__select:focus{border-color:var(--color-navy)}.contact-module__swMWYG__textarea{resize:vertical;min-height:200px}.contact-module__swMWYG__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%238B8A85' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.contact-module__swMWYG__hidden{display:none!important}.contact-module__swMWYG__error{color:#d44;margin-bottom:16px;font-size:14px}.contact-module__swMWYG__submit:disabled{opacity:.6;cursor:not-allowed}.contact-module__swMWYG__submit{font-family:var(--font-body);color:#fff;background:var(--color-navy);cursor:pointer;border:none;border-radius:2px;align-items:center;gap:12px;margin-top:16px;padding:16px 48px;font-size:14px;font-weight:400;transition:background .3s,gap .3s;display:inline-flex}.contact-module__swMWYG__submit:hover{background:var(--color-orange);gap:20px}.contact-module__swMWYG__submit:after{content:"→";font-size:16px}.contact-module__swMWYG__thanks{text-align:center;padding:48px 0 80px}.contact-module__swMWYG__thanksTitle{font-family:var(--font-body);color:var(--color-navy);margin-bottom:24px;font-size:24px;font-weight:500}.contact-module__swMWYG__thanksText{font-family:var(--font-body);color:#555;margin-bottom:40px;font-size:15px;font-weight:400;line-height:2.2}.contact-module__swMWYG__thanksLink{color:var(--color-text);align-items:center;gap:12px;font-size:14px;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}.contact-module__swMWYG__thanksLink:hover{color:var(--color-orange);gap:20px}.contact-module__swMWYG__thanksLink:before{content:"←";font-size:16px}.contact-module__swMWYG__note{color:var(--color-warm-gray);margin-top:24px;font-size:12px;line-height:1.8}@media (max-width:768px){.contact-module__swMWYG__intro{margin-bottom:40px}.contact-module__swMWYG__form{max-width:100%}.contact-module__swMWYG__field{margin-bottom:24px}.contact-module__swMWYG__input,.contact-module__swMWYG__textarea,.contact-module__swMWYG__select{font-size:16px}.contact-module__swMWYG__textarea{min-height:160px}.contact-module__swMWYG__submit{justify-content:center;width:100%;padding:16px 32px}}
.newsDetail-module__al5C_a__back{margin-top:48px}
.privacy-module__ZGDmtG__content h3{font-family:var(--font-body);color:var(--color-navy);margin:48px 0 16px;font-size:18px;font-weight:500;line-height:1.6}.privacy-module__ZGDmtG__content h3:first-child{margin-top:0}.privacy-module__ZGDmtG__content p{font-family:var(--font-body);color:var(--color-text-light);margin-bottom:12px;font-size:14px;font-weight:300;line-height:2.2}.privacy-module__ZGDmtG__content ul{margin-bottom:12px;padding-left:0;list-style:none}.privacy-module__ZGDmtG__content ul li{font-family:var(--font-body);color:var(--color-text-light);padding-left:1.2em;font-size:14px;font-weight:300;line-height:2.2;position:relative}.privacy-module__ZGDmtG__content ul li:before{content:"・";position:absolute;left:0}.privacy-module__ZGDmtG__date{color:var(--color-warm-gray);text-align:right;margin-top:64px;font-size:13px}
.service-module__PBUAnq__flow{grid-template-columns:repeat(4,1fr);display:grid}.service-module__PBUAnq__flow>div{border:1px solid var(--ik-line);background:#fff;margin-right:-1px;padding:26px 22px 24px}.service-module__PBUAnq__flow>div:first-child{border-radius:14px 0 0 14px}.service-module__PBUAnq__flow>div:last-child{border-radius:0 14px 14px 0}.service-module__PBUAnq__flow b{font-family:var(--font-en);color:var(--ik-orange);letter-spacing:.1em;margin-bottom:6px;font-size:13px;display:block}.service-module__PBUAnq__flow h3{color:var(--ik-navy);margin-bottom:6px;font-size:18px}.service-module__PBUAnq__flow p{color:var(--ik-sub);font-size:14px}@media (max-width:860px){.service-module__PBUAnq__flow{grid-template-columns:1fr 1fr}.service-module__PBUAnq__flow>div,.service-module__PBUAnq__flow>div:first-child,.service-module__PBUAnq__flow>div:last-child{border-radius:0;margin:0 -1px -1px 0}}@media (max-width:520px){.service-module__PBUAnq__flow{grid-template-columns:1fr}}.service-module__PBUAnq__intro{margin-bottom:56px;font-size:18px}.service-module__PBUAnq__pains{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.service-module__PBUAnq__pain{border:1px solid var(--ik-line);color:var(--ik-navy);background:#fff;border-radius:14px;align-items:flex-start;gap:16px;padding:26px 28px;font-size:clamp(17px,1.5vw,19px);font-weight:700;line-height:1.7;display:flex}.service-module__PBUAnq__pain:before{content:"✓";background:var(--ik-orange);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-top:2px;font-size:14px;display:grid}.service-module__PBUAnq__answer{color:var(--ik-navy);margin-top:36px;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.9}.service-module__PBUAnq__answer em{background:linear-gradient(#0000 62%,#fbd9bf 62%);font-style:normal}.service-module__PBUAnq__menus{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.service-module__PBUAnq__menu{border:1px solid var(--ik-line);background:#fff;border-radius:14px;padding:28px}.service-module__PBUAnq__menuNum{font-family:var(--font-en);letter-spacing:.08em;color:var(--ik-orange);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.service-module__PBUAnq__menu h3{color:var(--ik-navy);margin-bottom:10px;font-size:19px;line-height:1.5}.service-module__PBUAnq__menu p{color:var(--ik-sub);font-size:15px}.service-module__PBUAnq__steps{counter-reset:st;list-style:none}.service-module__PBUAnq__steps li{counter-increment:st;border-bottom:1px solid var(--ik-line);grid-template-columns:88px 1fr;gap:24px;padding:28px 0;display:grid}.service-module__PBUAnq__steps li:before{content:"STEP " counter(st,decimal-leading-zero);font-family:var(--font-en);letter-spacing:.08em;color:var(--ik-orange);padding-top:6px;font-size:13px;font-weight:700}.service-module__PBUAnq__steps h3{color:var(--ik-navy);margin-bottom:6px;font-size:20px;line-height:1.5}.service-module__PBUAnq__steps p{color:var(--ik-sub);font-size:15px}.service-module__PBUAnq__method{background:var(--ik-blue-pale);border-radius:12px;margin-top:28px;padding:22px 26px;font-size:15px;line-height:1.9}.service-module__PBUAnq__method b{color:var(--ik-blue-deep)}.service-module__PBUAnq__terms{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.service-module__PBUAnq__term{border:1px solid var(--ik-line);background:#fff;border-radius:14px;padding:28px}.service-module__PBUAnq__termKey{color:var(--ik-blue);letter-spacing:.06em;font-size:13px;font-weight:700}.service-module__PBUAnq__termValue{color:var(--ik-navy);margin:6px 0 8px;font-size:22px;font-weight:900;line-height:1.4}.service-module__PBUAnq__term p:last-child{color:var(--ik-sub);font-size:14px}.service-module__PBUAnq__memo{background:var(--ik-navy);color:#fff;border-radius:16px;padding:44px 48px}.service-module__PBUAnq__memo span{color:#8ec3e6}.service-module__PBUAnq__memo p{font-size:clamp(17px,1.6vw,20px);font-weight:500;line-height:2}.service-module__PBUAnq__memo cite{color:#9aa6bd;margin-top:14px;font-size:13px;font-style:normal;display:block}.service-module__PBUAnq__works{grid-template-columns:repeat(3,1fr);gap:32px 28px;display:grid}.service-module__PBUAnq__works>*{height:100%}.service-module__PBUAnq__reads{border-top:1px solid var(--ik-line);list-style:none}.service-module__PBUAnq__reads li{border-bottom:1px solid var(--ik-line)}.service-module__PBUAnq__reads a{color:var(--ik-navy);justify-content:space-between;gap:16px;padding:18px 4px;font-size:16px;font-weight:700;display:flex}.service-module__PBUAnq__reads a:after{content:"→";color:var(--ik-orange)}.service-module__PBUAnq__others{flex-wrap:wrap;gap:10px;margin-top:64px;display:flex}.service-module__PBUAnq__others a{border:1px solid var(--ik-navy);color:var(--ik-navy);padding:8px 16px;font-size:14px;font-weight:700}.service-module__PBUAnq__others a:hover{background:var(--ik-navy);color:#fff}@media (max-width:1000px){.service-module__PBUAnq__works{grid-template-columns:1fr 1fr}}@media (max-width:900px){.service-module__PBUAnq__menus{grid-template-columns:1fr 1fr}}@media (max-width:860px){.service-module__PBUAnq__terms{grid-template-columns:1fr}}@media (max-width:760px){.service-module__PBUAnq__pains{grid-template-columns:1fr}}@media (max-width:600px){.service-module__PBUAnq__menus,.service-module__PBUAnq__works{grid-template-columns:1fr}.service-module__PBUAnq__steps li{grid-template-columns:1fr;gap:6px}.service-module__PBUAnq__memo{padding:30px 24px}}
.workDetail-module__4FBkNa__previewBar{z-index:200;color:#fff;letter-spacing:.05em;background:#e87a2f;justify-content:center;align-items:center;gap:16px;padding:8px 16px;font-size:13px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}.workDetail-module__4FBkNa__printButton{color:#e87a2f;cursor:pointer;background:#fff;border:none;border-radius:4px;align-items:center;gap:6px;padding:5px 16px;font-size:12px;font-weight:600;transition:opacity .2s;display:inline-flex}.workDetail-module__4FBkNa__printButton:hover{opacity:.85}.workDetail-module__4FBkNa__hero{background:var(--ik-bg-alt);padding-top:150px}.workDetail-module__4FBkNa__crumb{color:var(--ik-sub);flex-wrap:wrap;gap:6px;margin-bottom:28px;font-size:13px;display:flex}.workDetail-module__4FBkNa__crumb a{border-bottom:1px solid var(--ik-line)}.workDetail-module__4FBkNa__client{color:var(--ik-blue);font-size:15px;font-weight:700}.workDetail-module__4FBkNa__title{color:var(--ik-navy);margin:10px 0 18px;font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.45}.workDetail-module__4FBkNa__workTitle{border:1px solid var(--ik-navy);color:var(--ik-navy);padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.workDetail-module__4FBkNa__image{aspect-ratio:16/8;background:#ddd;border-radius:22px 22px 0 0;margin-top:44px;position:relative;overflow:hidden}.workDetail-module__4FBkNa__image img{object-fit:cover}.workDetail-module__4FBkNa__main{padding:72px 0 96px}.workDetail-module__4FBkNa__grid{grid-template-columns:1fr 320px;align-items:start;gap:64px;display:grid}.workDetail-module__4FBkNa__content{color:var(--ik-navy);font-size:17px;line-height:2.05}.workDetail-module__4FBkNa__content p{margin-bottom:1.4em}.workDetail-module__4FBkNa__content h2,.workDetail-module__4FBkNa__content h3,.workDetail-module__4FBkNa__content h4{border-left:5px solid var(--ik-orange);margin:2.2em 0 .8em;padding-left:16px;font-size:clamp(20px,2vw,24px);font-weight:900;line-height:1.5}.workDetail-module__4FBkNa__content figure{margin:2em 0}.workDetail-module__4FBkNa__content img{border-radius:10px;width:100%;height:auto}.workDetail-module__4FBkNa__content a{color:var(--ik-blue);text-decoration:underline}.workDetail-module__4FBkNa__content ul,.workDetail-module__4FBkNa__content ol{margin:0 0 1.4em 1.4em}.workDetail-module__4FBkNa__placeholder{color:var(--ik-sub)}.workDetail-module__4FBkNa__side{gap:20px;display:grid;position:sticky;top:90px}.workDetail-module__4FBkNa__box{border:1px solid var(--ik-line);background:#fff;border-radius:14px;padding:24px}.workDetail-module__4FBkNa__box h2{color:var(--ik-blue);letter-spacing:.08em;margin-bottom:12px;font-size:13px;font-weight:700}.workDetail-module__4FBkNa__box ul{font-size:14px;line-height:1.7;list-style:none}.workDetail-module__4FBkNa__box li{border-bottom:1px dotted var(--ik-line);padding:8px 0 8px 18px;position:relative}.workDetail-module__4FBkNa__box li:before{content:"";background:var(--ik-orange);border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:2px}.workDetail-module__4FBkNa__domains{flex-wrap:wrap;gap:8px;display:flex}.workDetail-module__4FBkNa__domains a{border:1px solid var(--ik-navy);color:var(--ik-navy);padding:4px 12px;font-size:13px;font-weight:700}.workDetail-module__4FBkNa__domains a:hover{background:var(--ik-navy);color:#fff}.workDetail-module__4FBkNa__tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.workDetail-module__4FBkNa__tags span{color:var(--ik-sub);background:var(--ik-bg-alt);padding:3px 10px;font-size:12px}.workDetail-module__4FBkNa__links{font-size:14px}.workDetail-module__4FBkNa__links a{color:var(--ik-blue);margin:6px 0;text-decoration:underline;display:block}.workDetail-module__4FBkNa__sideCta{background:var(--ik-navy);color:#fff;border-radius:14px;gap:10px;padding:24px;display:grid}.workDetail-module__4FBkNa__sideCta p{font-size:15px;font-weight:700;line-height:1.7}.workDetail-module__4FBkNa__sideCta a{padding:14px 18px;font-size:14px}.workDetail-module__4FBkNa__relatedGrid{grid-template-columns:repeat(3,1fr);gap:32px 28px;display:grid}@media (max-width:1000px){.workDetail-module__4FBkNa__relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:960px){.workDetail-module__4FBkNa__grid{grid-template-columns:1fr}.workDetail-module__4FBkNa__side{position:static}}@media (max-width:600px){.workDetail-module__4FBkNa__hero{padding-top:110px}.workDetail-module__4FBkNa__relatedGrid{grid-template-columns:1fr}}@media print{.workDetail-module__4FBkNa__previewBar,.workDetail-module__4FBkNa__sideCta,.workDetail-module__4FBkNa__related,.workDetail-module__4FBkNa__noPrint{display:none!important}.workDetail-module__4FBkNa__hero{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-top:24px}.workDetail-module__4FBkNa__main{padding:32px 0}.workDetail-module__4FBkNa__grid{grid-template-columns:1fr;gap:24px}.workDetail-module__4FBkNa__side{position:static}.workDetail-module__4FBkNa__content{font-size:14px;line-height:1.9}}
.works-module__QTedvq__filter{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.works-module__QTedvq__filter a{border:2px solid var(--ik-navy);color:var(--ik-navy);background:#fff;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:700;transition:background .2s,color .2s}.works-module__QTedvq__filter a:hover,.works-module__QTedvq__filter .works-module__QTedvq__on{background:var(--ik-navy);color:#fff}.works-module__QTedvq__filter span{font-family:var(--font-en);opacity:.7;margin-left:6px;font-size:12px}.works-module__QTedvq__tagNote{color:var(--ik-sub);margin:-20px 0 32px;font-size:14px}.works-module__QTedvq__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px;display:grid}.works-module__QTedvq__grid>*{height:100%}.works-module__QTedvq__empty{text-align:center;color:var(--ik-sub);padding:60px 0}@media (max-width:1000px){.works-module__QTedvq__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.works-module__QTedvq__grid{grid-template-columns:1fr}.works-module__QTedvq__filter a{padding:8px 16px;font-size:14px}}
