:root{--base-font-size:10;--rem-ratio:calc(1rem / var(--base-font-size))}
body.fontSize100,body.japan-travel-planner{--base-font-size:16}
.improvement-case-nav{--improvement-case-category-bottom-border-width:8px;--improvement-case-category-button-height:52px;--improvement-case-category-button-gap-x:8px;justify-content:space-between;gap:0 var(--improvement-case-category-button-gap-x);border-bottom:solid var(--improvement-case-category-bottom-border-width) var(--improvement-case-color-blue);display:flex}
.improvement-case-nav[aria-hidden=true]{display:none}
@media screen and (max-width:767.9px){.improvement-case-nav{--improvement-case-category-bottom-border-width:4px;--improvement-case-category-button-height:34px;--improvement-case-category-button-gap-x:4px}
.improvement-case-nav:has(.improvement-case-nav__item:nth-child(6)){--improvement-case-category-button-gap-x:8px;gap:18px var(--improvement-case-category-button-gap-x);border-bottom:none;grid-template-columns:repeat(3,1fr);display:grid}
.improvement-case-nav:has(.improvement-case-nav__item:nth-child(6)) .improvement-case-nav__item:nth-child(3n+1):before{content:"";height:var(--improvement-case-category-bottom-border-width);width:calc(300% + var(--improvement-case-category-button-gap-x) * 2);background-color:var(--improvement-case-color-blue);display:block;position:absolute;top:100%}
html[lang=en] .improvement-case-nav{--improvement-case-category-button-gap-x:2px}
}
.improvement-case-nav .improvement-case-nav__item{width:100%;min-height:var(--improvement-case-category-button-height);background-color:#fff;border-radius:6px;display:grid;position:relative}
.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button{font-size:calc(18 * var(--rem-ratio));background-color:var(--improvement-case-color-tertiary-blue);color:var(--color-ana-primary);text-align:center;cursor:pointer;border:none;border-radius:6px 6px 0 0;align-items:center;max-width:100%;height:100%;padding:.5em .25em;font-weight:600;display:grid;overflow:hidden}
.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button:hover>span,.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button:focus-visible>span{text-decoration:underline}
.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button:focus-visible,.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button:focus{outline:2px solid var(--improvement-case-color-blue);outline-offset:1px;outline-color:var(--improvement-case-color-blue)}
.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button.is-active{background-color:var(--improvement-case-color-blue);color:#fff}
@media screen and (max-width:767.9px){.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button{font-size:calc(14 * var(--rem-ratio));grid-template-columns:1fr auto;align-items:center}
.improvement-case-nav .improvement-case-nav__item>.improvement-case-nav__button:after{font-size:calc(16 * var(--rem-ratio));margin-top:-.05em}
}
.improvement-case-nav-announcer{clip:rect(0, 0, 0, 0);width:0;height:0;padding:0;font-size:0;position:absolute}
.improvement-case-body{gap:70px;margin-top:48px;display:grid}
.improvement-case-body[aria-hidden=true]{display:none}
@media screen and (max-width:767.9px){.improvement-case-body{gap:30px;margin-top:30px}
}
.improvement-case-list{--improvement-case-border-color:#a5a5a5;border-top:solid 1px var(--improvement-case-border-color);transition:opacity .24s}
.improvement-case-list.is-filtering{opacity:0;transition-duration:0s}
.improvement-case-list .improvement-case-list__item[aria-hidden=true]{display:none}
.improvement-case-list .improvement-case-list__button{border:none;border-bottom:solid 1px var(--improvement-case-border-color);-webkit-user-select:none;user-select:none;width:100%;font-size:calc(16 * var(--rem-ratio));color:#333;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:0 3.5em;padding:34px 8px;line-height:1.5;list-style:none;display:grid;position:relative}
.improvement-case-list .improvement-case-list__button::marker{display:none}
.improvement-case-list .improvement-case-list__button::-webkit-details-marker{display:none}
.improvement-case-list .improvement-case-list__button:hover>.improvement-case-list__title,.improvement-case-list .improvement-case-list__button:focus-visible>.improvement-case-list__title{text-underline-offset:.2em;text-decoration:underline}
@media screen and (max-width:767.9px){.improvement-case-list .improvement-case-list__button{grid-template-columns:1fr;gap:16px;padding:20px 38px 20px 0}
}
.improvement-case-list .improvement-case-list__button:after{content:"";font-family:asw-icon;font-size:calc(16 * var(--rem-ratio));color:var(--color-ana-primary);margin-right:8px;font-weight:600;text-decoration:none}
@media screen and (max-width:767.9px){.improvement-case-list .improvement-case-list__button:after{margin-right:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}
}
.improvement-case-list .improvement-case-list__date-category{white-space:nowrap;align-items:center;gap:0 3.5em;display:flex}
@media screen and (max-width:767.9px){.improvement-case-list .improvement-case-list__date-category{gap:.8em}
}
.improvement-case-list .improvement-case-list__date{min-width:4.5em;font-weight:600}
.improvement-case-list .improvement-case-list__category{border:solid 1px var(--improvement-case-color-blue);text-align:center;min-width:70px;font-size:calc(14 * var(--rem-ratio));color:var(--improvement-case-color-blue);white-space:nowrap;border-radius:3px;padding-block:2px;font-weight:700;display:inline-block}
.improvement-case-list .improvement-case-list__title{min-width:0}
.improvement-case-detail{width:100%}
.improvement-case-detail[aria-hidden=true]{display:none}
.improvement-case-detail .improvement-case-detail-content__category{border:solid 1px var(--improvement-case-color-blue);text-align:center;width:80px;font-size:calc(16 * var(--rem-ratio));color:var(--improvement-case-color-blue);white-space:nowrap;background-color:#fff;border-radius:3px;margin-block:0;padding-block:3px;font-weight:700;display:inline-block}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__category{font-size:calc(14 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail-content__title{font-size:calc(16 * var(--rem-ratio));background-color:var(--improvement-case-color-secondary-blue);gap:10px;padding:30px 50px 28px 40px;display:grid}
@media screen and (min-width:768px){.improvement-case-detail .improvement-case-detail-content__title:has(.improvement-case-detail-content__title-date){padding-bottom:24px}
}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__title{font-size:calc(14 * var(--rem-ratio));gap:20px;padding:20px}
}
.improvement-case-detail .improvement-case-detail-content__title-text{font-size:inherit;margin:0;font-weight:400}
.improvement-case-detail .improvement-case-detail-content__title-date{text-align:right}
.improvement-case-detail .improvement-case-detail-content__issue,.improvement-case-detail .improvement-case-detail-content__improvement{border:solid 1px var(--improvement-case-color-blue);border-radius:6px 6px 0 0;overflow:hidden}
.improvement-case-detail .improvement-case-detail-content__issue-body{padding:51px 40px 47px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__issue-body{padding:20px 20px 27px}
}
.improvement-case-detail .improvement-case-detail-content__issue-body>p{font-size:calc(16 * var(--rem-ratio));white-space:pre-line;margin:0}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__issue-body>p{font-size:calc(14 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail-content__issue{margin-top:50px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__issue{margin-top:30px}
}
.improvement-case-detail .improvement-case-detail-content__improvement{margin-top:40px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__improvement{margin-top:30px}
}
.improvement-case-detail .improvement-case-detail-content__issue-title,.improvement-case-detail .improvement-case-detail-content__improvement-title{font-size:calc(22 * var(--rem-ratio));color:#fff;background-color:var(--improvement-case-color-blue);grid-template-columns:52px 1fr;align-items:center;gap:16px;margin:0;padding:4px 28px;font-weight:500;display:grid}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__issue-title,.improvement-case-detail .improvement-case-detail-content__improvement-title{font-size:calc(18 * var(--rem-ratio));grid-template-columns:42px 1fr;padding-inline:10px}
}
.improvement-case-detail .improvement-case-detail-content__issue-title:before,.improvement-case-detail .improvement-case-detail-content__improvement-title:before{content:"";aspect-ratio:60/46;background-position-x:50%;background-repeat:no-repeat;background-size:contain;width:100%;display:block}
.improvement-case-detail .improvement-case-detail-content__issue-title:before{background-image:url(/guide/contact/improvement-case/images/icon-issue.svg)}
.improvement-case-detail .improvement-case-detail-content__improvement-title:before{background-image:url(/guide/contact/improvement-case/images/icon-improvement.svg)}
.improvement-case-detail .improvement-case-detail-content__improvement-body{gap:27px;padding:36px 30px 42px;display:grid}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__improvement-body{gap:40px;padding:20px 10px 14px}
}
.improvement-case-detail .improvement-case-detail-content__improvement-text{font-size:calc(16 * var(--rem-ratio));margin:0;padding-inline:10px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__improvement-text{font-size:calc(14 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail-content__improvement-text p{white-space:pre-line;margin:0}
.improvement-case-detail .improvement-case-detail-content__improvement-text a{color:var(--color-ana-primary)}
.improvement-case-detail .improvement-case-detail-content__improvement-text a:after{content:"";font-family:asw-icon}
.improvement-case-detail .improvement-case-detail-content__improvement-text a[target=_blank]:after{content:""}
.improvement-case-detail .improvement-case-detail-content__improvement-text a:hover,.improvement-case-detail .improvement-case-detail-content__improvement-text a:focus{text-underline-offset:.2em;text-decoration:underline}
.improvement-case-detail .improvement-case-detail-content__images{background-color:var(--improvement-case-color-secondary-blue);grid-template-columns:1fr 64px 1fr;align-items:center;gap:8px;padding:32px 40px;display:grid}
.improvement-case-detail .improvement-case-detail-content__images:has(>.improvement-case-detail-content__image-item:only-child){grid-template-columns:1fr}
.improvement-case-detail .improvement-case-detail-content__images:has(>.improvement-case-detail-content__image-item:only-child) .improvement-case-detail-content__image-item{width:100%;max-width:600px;margin-inline:auto}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__images{grid-template-rows:auto 48px auto;grid-template-columns:none;gap:12px;padding:20px 10px}
.improvement-case-detail .improvement-case-detail-content__images:has(>.improvement-case-detail-content__image-item:only-child){grid-template-rows:1fr}
}
.improvement-case-detail .improvement-case-detail-content__image-item{align-self:start;gap:10px;display:grid}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__image-item{gap:6px}
}
.improvement-case-detail .improvement-case-detail-content__image-item>img{background-color:#0000001a;border:1px solid #c7c7c7;width:100%;height:auto;min-height:120px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__images-arrow{justify-self:center;width:48px;margin-top:24px;transform:rotate(90deg)}
}
.improvement-case-detail .improvement-case-detail-content__images-arrow-icon{width:100%;height:100%;display:block}
.improvement-case-detail .improvement-case-detail-content__image-heading{font-size:calc(18 * var(--rem-ratio));color:var(--color-ana-primary);margin-block:0;font-weight:500}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail-content__image-heading{font-size:calc(18 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail__vote{margin-block:70px 20px}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote{margin-block:64px 20px}
}
.improvement-case-detail .improvement-case-detail__vote-undone{gap:20px;display:grid}
.improvement-case-detail .improvement-case-detail__vote-undone[aria-hidden=true]{display:none}
.improvement-case-detail .improvement-case-detail__vote-done{height:195px;font-size:calc(22 * var(--rem-ratio));justify-content:center;align-items:center;font-weight:600;display:grid}
.improvement-case-detail .improvement-case-detail__vote-done[data-hidden=true]{clip:rect(0, 0, 0, 0);width:0;height:0;padding:0;font-size:0;position:absolute}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote-done{height:426px;font-size:calc(18 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail__vote-title{font-size:calc(22 * var(--rem-ratio));grid-template-columns:auto auto;justify-content:center;align-items:center;gap:11px;margin:0;font-weight:600;display:grid}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote-title{text-align:center;font-size:calc(18 * var(--rem-ratio));grid-template-columns:auto;gap:11px}
}
.improvement-case-detail .improvement-case-detail__vote-title:before{content:"";aspect-ratio:96/57;background-image:url(/guide/contact/improvement-case/images/icon-vote-title.svg);background-repeat:no-repeat;background-size:contain;width:96px;margin:0 auto;display:block}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote-title:before{transform:translate(-13px)}
.improvement-case-detail .improvement-case-detail__vote-button-list-wrapper{background-color:var(--improvement-case-color-gray);padding:20px}
}
.improvement-case-detail .improvement-case-detail__vote-button-list{background-color:var(--improvement-case-color-gray);grid-template-columns:repeat(3,minmax(auto,255px));gap:56px;margin:auto;padding:36px 113px;list-style:none;display:grid}
@media screen and (max-width:1023.9px){.improvement-case-detail .improvement-case-detail__vote-button-list{gap:32px;padding:36px 64px}
}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote-button-list{background-color:#fff;grid-template-columns:1fr;gap:20px;height:auto;padding:30px 25px}
}
.improvement-case-detail .improvement-case-detail__vote-button-list>li>button{width:100%;height:48px;color:var(--color-ana-primary);font-size:calc(16 * var(--rem-ratio));appearance:none;cursor:pointer;background-color:#ccd4ea;border:none;border-radius:100px;font-weight:600;display:block}
.improvement-case-detail .improvement-case-detail__vote-button-list>li>button:hover,.improvement-case-detail .improvement-case-detail__vote-button-list>li>button:focus{background:var(--color-ana-primary);color:#fff;text-decoration:underline}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__vote-button-list>li>button{max-width:255px;margin-inline:auto}
}
.improvement-case-detail .improvement-case-detail__share{gap:12px;display:grid}
.improvement-case-detail .improvement-case-detail__share-title{text-align:center;font-size:calc(16 * var(--rem-ratio));margin:0}
.improvement-case-detail .improvement-case-detail__share-list{grid-template-columns:repeat(2,40px);justify-content:center;gap:16px;display:grid}
.improvement-case-detail .improvement-case-detail__share-link{appearance:none;cursor:pointer;aspect-ratio:1;outline-offset:2px;background:0 0;border:none;width:40px;padding:0;display:block}
.improvement-case-detail .improvement-case-detail__share-link>img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}
.improvement-case-detail .improvement-case-detail__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:80px;display:grid}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation{grid-template-columns:1fr;gap:16px;margin-top:44px}
}
.improvement-case-detail .improvement-case-detail__navigation-button{background-color:#fff;border:1px solid #c7c7c7;border-radius:6px;justify-content:space-between;gap:20px;padding:20px;display:flex}
.improvement-case-detail .improvement-case-detail__navigation-button:before{--arrow-size:20;content:"";font-family:asw-icon;font-size:calc(var(--arrow-size) * var(--rem-ratio));align-self:center;font-weight:300}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-button:before{--arrow-size:16}
}
.improvement-case-detail .improvement-case-detail__navigation-button.-previous:before{transform:rotate(180deg)}
.improvement-case-detail .improvement-case-detail__navigation-button.-next{flex-direction:row-reverse}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-button.-next:only-child{grid-column:auto}
}
.improvement-case-detail .improvement-case-detail__navigation-button:hover,.improvement-case-detail .improvement-case-detail__navigation-button:focus{border-color:var(--color-ana-primary)}
.improvement-case-detail .improvement-case-detail__navigation-button:hover .improvement-case-detail__navigation-direction,.improvement-case-detail .improvement-case-detail__navigation-button:hover .improvement-case-detail__navigation-title,.improvement-case-detail .improvement-case-detail__navigation-button:focus .improvement-case-detail__navigation-direction,.improvement-case-detail .improvement-case-detail__navigation-button:focus .improvement-case-detail__navigation-title{text-underline-offset:.2em;text-decoration-skip-ink:none;color:var(--color-ana-primary);text-decoration:underline}
.improvement-case-detail .improvement-case-detail__navigation-button:hover .improvement-case-detail__navigation-category,.improvement-case-detail .improvement-case-detail__navigation-button:focus .improvement-case-detail__navigation-category{color:var(--color-ana-primary);border-color:var(--color-ana-primary)}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-button{gap:12px;padding:12px}
}
.improvement-case-detail .improvement-case-detail__navigation-inner{width:100%;min-width:0;color:var(--color-ana-muted);cursor:pointer;grid-template-rows:auto 1fr;gap:8px;transition:color .3s;display:grid;position:relative}
.improvement-case-detail .improvement-case-detail__navigation-head{align-items:center;gap:8px;display:flex}
.improvement-case-detail .improvement-case-detail__navigation-direction{font-size:calc(16 * var(--rem-ratio));font-weight:600}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-direction{font-size:calc(14 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail__navigation-category{border:solid 1px var(--color-ana-muted);text-align:center;font-size:calc(12 * var(--rem-ratio));white-space:nowrap;background-color:#fff;border-radius:4px;margin-block:0;padding:.2em .4em;font-weight:700;text-decoration:none;display:inline-block}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-category{font-size:calc(11 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail__navigation-title{text-align:left;font-size:calc(16 * var(--rem-ratio));color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__navigation-title{font-size:calc(14 * var(--rem-ratio))}
}
.improvement-case-detail .improvement-case-detail__back-button{margin-top:80px;border:1px solid var(--color-ana-primary);color:var(--color-ana-primary);font-size:calc(20 * var(--rem-ratio));cursor:pointer;background-color:#fff;border-radius:9999px;width:100%;max-width:378px;margin-inline:auto;padding:14px 32px 13px;font-weight:600;display:block;position:relative}
.improvement-case-detail .improvement-case-detail__back-button:hover,.improvement-case-detail .improvement-case-detail__back-button:focus{text-underline-offset:.2em;text-decoration-skip-ink:none;text-decoration:underline}
@media screen and (max-width:767.9px){.improvement-case-detail .improvement-case-detail__back-button{font-size:calc(16 * var(--rem-ratio));max-width:255px;margin-top:44px}
}
:root{--color-ana-primary:#00146e;--color-ana-secondary:#f2f4ff;--color-ana-muted:#67778f;--improvement-case-color-blue:#0054b4;--improvement-case-color-secondary-blue:#e8f3ff;--improvement-case-color-tertiary-blue:#dce6f3;--improvement-case-color-gray:#f3f3f3}
.asw-headline.asw-headline--head1{opacity:0}
.ANA-0060:has(.improvement-case-main-visual){opacity:0}
.ANA-0060:has(#improvement-case){opacity:0}
body.improvement-case-ready .asw-headline.asw-headline--head1{opacity:1}
body.improvement-case-ready .ANA-0060:has(.improvement-case-main-visual){opacity:1}
body.improvement-case-ready .ANA-0060:has(#improvement-case){opacity:1}
#improvement-case{font-feature-settings:"palt";letter-spacing:.05em;margin-top:58px;line-height:1.5}
@media screen and (max-width:767.9px){#improvement-case{margin-top:30px}
}
.improvement-case-category .improvement-case-category__title{font-size:calc(24 * var(--rem-ratio));font-weight:600}
@media screen and (max-width:767.9px){.improvement-case-category .improvement-case-category__title{font-size:calc(20 * var(--rem-ratio))}
}
.improvement-case-main-visual{--main-title-size:366px;background:url(/guide/contact/feedback/improvement-case/images/main.png) 50%/cover no-repeat;flex-direction:column;justify-content:center;gap:12px;min-height:350px;margin:36px -4.34783% 0;display:flex}
.improvement-case-main-visual[aria-hidden=true]{display:none}
@media screen and (max-width:767.9px){.improvement-case-main-visual{background:linear-gradient(#f1f8fe 30%,#f8fcff 70%);min-height:auto;margin:16px 0 0}
.improvement-case-main-visual:before,.improvement-case-main-visual:after{content:"";background:50%/cover no-repeat;width:100%;display:block}
.improvement-case-main-visual:before{aspect-ratio:345/80;background-image:url(/guide/contact/feedback/improvement-case/images/main_sp.png)}
.improvement-case-main-visual:after{aspect-ratio:345/100;background-image:url(/guide/contact/feedback/improvement-case/images/main_sp-bottom.png)}
}
.improvement-case-main-visual>hgroup .improvement-case-main-visual__heading{text-align:center;margin:0}
.improvement-case-main-visual>hgroup .improvement-case-main-visual__heading img{width:min(var(--main-title-size), 58vw);margin-inline:auto;display:block}
@media screen and (max-width:767.9px){.improvement-case-main-visual>hgroup{margin-top:-10.5svw;padding:0}
}
.improvement-case-main-visual .improvement-case-main-visual__text{width:fit-content;color:var(--improvement-case-color-blue);text-align:center;font-size:calc(14 * var(--rem-ratio));-webkit-text-stroke:2px #fff;paint-order:stroke;background:#ffffff80;margin:0 auto;line-height:1.5;position:relative;box-shadow:0 0 10px 10px #ffffff80}
@media screen and (min-width:768px){.improvement-case-main-visual .improvement-case-main-visual__text{margin-bottom:40px}
}
@media screen and (max-width:767.9px){.improvement-case-main-visual .improvement-case-main-visual__text{font-size:calc(12 * var(--rem-ratio));margin-bottom:-6.5svw}
}
.improvement-case__pc{display:inline}
@media screen and (max-width:767.9px){.improvement-case__pc{display:none}
}
.improvement-case__sp{display:none}
@media screen and (max-width:767.9px){.improvement-case__sp{display:inline}
}
.improvement-case-feedback-link .asw-button__link{width:fit-content;max-width:378px}
.improvement-case-feedback-link .asw-button__link .asw-button__link--icon-arrow:after{right:16px}
html[lang=en] .improvement-case-main-visual{--main-title-size:440px}

