.advise{background:var(--c-white);padding-top:150px}.advise__head{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.advise__title{color:var(--c-teal);font-size:var(--fs-heading);font-weight:500;line-height:1;margin:0;max-width:594px}.advise__body{color:var(--c-body);font-size:var(--fs-body-lg);font-weight:500;line-height:1.2;margin:0;max-width:588px}.advise__rule{border:0;border-top:1px solid var(--c-rule);margin:41px 0 0}.advise__grid{align-items:start;display:grid;gap:22px;grid-template-columns:repeat(4,1fr);list-style:none;margin:49px 0 0;padding:0 0 calc(12.31875% - 8.13px)}.advise__card{--advise-drop:0%;margin-bottom:calc(var(--advise-drop)*-1);margin-top:var(--advise-drop)}.advise__card:first-child,.advise__card:nth-child(3){--advise-drop:23.188%}.advise__card:nth-child(4){--advise-drop:49.275%}.advise__card img{aspect-ratio:345/400;height:auto;object-fit:cover;width:100%}.advise__card--market img{object-position:center 57.35%}.advise__label{color:var(--c-teal);font-size:var(--fs-card-title);font-weight:500;line-height:1;margin:10px 0 0}@media (max-width:1100px){.advise{padding-top:clamp(64px,10vw,150px)}.advise__head{flex-direction:column;gap:20px}.advise__rule{margin-top:clamp(28px,4vw,41px)}.advise__grid{gap:32px 22px;grid-template-columns:repeat(2,1fr);margin-top:clamp(28px,4vw,50px);padding-bottom:calc(31.9% - 7.02px)}.advise__card:nth-child(n){--advise-drop:0%}.advise__card:nth-child(2n){--advise-drop:63.8%}}@media (max-width:767px){.advise{padding-top:78px}.advise__head{gap:22px}.advise__body,.advise__title{font-weight:400}.advise__body{line-height:1.32}.advise__rule{display:none}.advise__grid{column-gap:9.8px;grid-template-columns:1fr 1fr;margin-top:45px;padding-bottom:calc(31.9% - 3.13px);row-gap:21px}.advise__card{border-bottom:1px solid var(--c-rule);display:flex;flex-direction:column;padding-bottom:19px}.advise__card:nth-child(n){--advise-drop:0%}.advise__card:nth-child(2n){--advise-drop:63.8%}.advise__card img{aspect-ratio:167.8/194.5;border-radius:5px}.advise__label{color:var(--c-body);font-size:11.5px;font-weight:400;line-height:1.2;margin-top:13px}.advise__label br{display:none}}