.cmp-explore__grid{display:grid;gap:60px;grid-template-columns:1fr}@media (min-width:989px){.cmp-explore__grid{gap:clamp(32px,4vw,64px);grid-template-columns:repeat(3,minmax(0,1fr))}}.cmp-explore__item{padding-left:46px;padding-top:clamp(24px,3vw,48px);position:relative;z-index:1}@media (min-width:989px){.cmp-explore__item{padding-left:clamp(38px,4.4vw,74px)}}.cmp-explore__ghost{color:#07070a;font-family:var(--display);font-size:clamp(88px,8.5vw,132px);font-weight:300;left:0;letter-spacing:-.02em;line-height:.8;position:absolute;top:clamp(0px,.8vw,12px);z-index:0;-webkit-text-stroke:1px #262626;opacity:.6;pointer-events:none;transition:opacity .4s ease,transform .4s ease,color .4s ease}.cmp-explore__item:hover .cmp-explore__ghost{color:#2a2a2a;-webkit-text-stroke-color:#333;opacity:.45;transform:translateY(-10px) scale(1.06)}.cmp-explore__idx{color:var(--red);font-size:20px;font-weight:300;line-height:1.5;margin:0 0 20px}.cmp-explore__idx,.cmp-explore__title{font-family:var(--display);position:relative}.cmp-explore__title{border-bottom:1px solid var(--line);color:var(--txt);font-size:clamp(22px,2.4vw,36px);font-weight:400;letter-spacing:-.01em;line-height:1.16;margin:0 0 26px;padding-bottom:26px}.cmp-explore__body{color:var(--txt-2);font-size:17px;font-weight:300;line-height:1.7;margin:0 0 26px;max-width:50ch;position:relative}.cmp-explore__link{margin:0;position:relative}.cmp-explore__link a{align-items:center;border:1px solid var(--line-2);color:var(--red);display:inline-flex;font-family:var(--mono);font-size:12px;font-weight:500;gap:10px;letter-spacing:.15em;line-height:1.5;padding:13px 18px;text-decoration:none;text-transform:uppercase;transition:color .3s ease,border-color .3s ease,background .3s ease}.cmp-explore__link a:focus-visible,.cmp-explore__link a:hover{background:var(--red-soft);border-color:var(--red);color:var(--red-2)}.cmp-explore__ar{background:currentColor;height:1px;position:relative;transition:width .3s ease;width:16px}.cmp-explore__ar:after{border-right:1px solid;border-top:1px solid;content:"";height:6px;position:absolute;right:0;top:-3px;transform:rotate(45deg);width:6px}.cmp-explore__link a:hover .cmp-explore__ar{width:24px}.cmp-explore__head{align-items:end;display:grid;gap:28px;grid-template-columns:1fr;margin-bottom:clamp(56px,7vw,110px)}.cmp-explore__h2{color:var(--txt);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:300;letter-spacing:-.02em;line-height:1.04;margin:0}.cmp-explore__h2 b{color:var(--red);font-weight:inherit}.cmp-explore__link--head{justify-self:start}@media (min-width:989px){.cmp-explore__head{gap:clamp(40px,6vw,100px);grid-template-columns:1fr 1fr}.cmp-explore__link--head{justify-self:end}}.cmp-explore--dos .cmp-explore__grid{gap:48px}.cmp-explore--dos .cmp-explore__ghost{font-size:clamp(92px,24vw,140px);transform:translateY(-10px);transform-origin:left top}.cmp-explore--dos .cmp-explore__body{margin-bottom:32px}@media (max-width:988px){.cmp-explore--dos .cmp-explore__body{max-width:92%}}@media (min-width:760px){.cmp-explore--dos .cmp-explore__grid{gap:clamp(40px,5vw,80px) clamp(32px,4vw,64px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:989px){.cmp-explore--dos .cmp-explore__ghost{font-size:clamp(100px,10vw,150px)}.cmp-explore--dos .cmp-explore__item{padding-left:clamp(46px,5vw,86px)}}