._section_1h86h_1{scroll-margin-top:32px}._srOnly_1h86h_2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._grid_1h86h_3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px}._card_1h86h_4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;min-width:0;min-height:574px;border:0;padding:38px 40px 28px;border-radius:34px;background:var(--project-surface);color:var(--project-ink, #293548);font:inherit;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;transition:transform .22s ease}article._card_1h86h_4{cursor:default}._card_1h86h_4:nth-child(4n+1),._card_1h86h_4:nth-child(4n+4){grid-column:span 7}._card_1h86h_4:nth-child(4n+2),._card_1h86h_4:nth-child(4n+3){grid-column:span 5}._caption_1h86h_10{order:-1;padding:0 0 24px}._titleRow_1h86h_11{display:flex;align-items:center;justify-content:space-between;gap:14px}._titleRow_1h86h_11 h3{font-family:Bricolage Grotesque,Pretendard Variable,sans-serif;font-size:clamp(34px,3.8vw,50px);font-weight:650;line-height:1.15;letter-spacing:-.035em;word-break:keep-all}._calculator_1h86h_13 ._titleRow_1h86h_11 h3{font-size:clamp(28px,3vw,40px)}._titleRow_1h86h_11 svg{flex:none;width:22px;height:22px;color:var(--project-key, currentColor)}._desc_1h86h_15{margin:10px 0 0;font-size:15px;line-height:1.6;word-break:keep-all}._meta_1h86h_16{margin:12px 0 0;color:var(--project-ink, #293548);opacity:.72;font-size:12px;line-height:1.5;display:flex;flex-wrap:wrap;gap:8px 18px}._tech_1h86h_17{margin:8px 0 0;min-width:0}._stage_1h86h_18{margin:auto -24px -28px;height:350px;flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}._stage_1h86h_18>svg{display:block;width:100%;height:100%;overflow:visible;transition:transform .3s cubic-bezier(.23,1,.32,1);transform-origin:center bottom}@media (hover: hover) and (pointer: fine){._card_1h86h_4:hover ._stage_1h86h_18>svg{transform:translateY(-5px) rotate(-1deg)}}._card_1h86h_4:focus-visible ._stage_1h86h_18>svg{transform:translateY(-5px)}._other_1h86h_24{margin:70px 0 0}._other_1h86h_24>h3{font-size:20px;font-weight:600;margin-bottom:20px;color:#f3ebdf}._otherList_1h86h_26{border-top:1px solid #ffffff26;list-style:none;margin:0;padding:0}._otherItem_1h86h_27{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:32px;width:100%;min-width:0;padding:24px 0;border:0;border-bottom:1px solid #ffffff26;background:transparent;color:#f3ebdf;font:inherit;text-align:left;text-decoration:none}._otherItem_1h86h_27:is(a,button){cursor:pointer}._otherItem_1h86h_27:is(a,button):hover h4{color:#efc1aa}._otherItem_1h86h_27>div:first-child{flex:1}._otherItem_1h86h_27 h4{font-weight:600;font-size:18px}._otherItem_1h86h_27 p{font-size:12px;color:#b9c2d1;margin-top:5px}._otherTech_1h86h_33{font-size:13px;color:#b9c2d1;max-width:45%}._otherItem_1h86h_27 svg{flex-shrink:0}@media (max-width: 900px){._grid_1h86h_3{gap:22px}._card_1h86h_4{padding:30px 28px 24px;min-height:524px}._stage_1h86h_18{height:310px;margin:auto -18px -24px}._titleRow_1h86h_11 h3{font-size:38px}._calculator_1h86h_13 ._titleRow_1h86h_11 h3{font-size:29px}}@media (max-width: 640px){._grid_1h86h_3{grid-template-columns:minmax(0,1fr);row-gap:22px}._card_1h86h_4{grid-column:auto;border-radius:28px;padding:30px 26px 24px;min-height:0}._grid_1h86h_3 ._card_1h86h_4:nth-child(n){grid-column:auto}._stage_1h86h_18{height:auto;aspect-ratio:5 / 3;margin:20px -20px -24px}._stage_1h86h_18>svg{position:absolute;top:0;right:0;bottom:0;left:0}._titleRow_1h86h_11 h3{font-size:38px}._calculator_1h86h_13 ._titleRow_1h86h_11 h3{font-size:30px}._desc_1h86h_15{font-size:14px;margin-top:8px}._meta_1h86h_16{margin-top:10px;font-size:11px}._other_1h86h_24{margin-top:50px}._otherItem_1h86h_27{gap:16px;flex-wrap:wrap}._otherItem_1h86h_27>div:first-child{flex-basis:calc(100% - 50px)}._otherTech_1h86h_33{order:3;max-width:100%;font-size:12px}}@media (prefers-reduced-motion: reduce){._card_1h86h_4,._stage_1h86h_18>svg{transition:none}._card_1h86h_4:hover ._stage_1h86h_18>svg,._card_1h86h_4:focus-visible ._stage_1h86h_18>svg{transform:none}}
