.ServiceDetailPage_hero__6iIuX{display:flex;flex-direction:column;gap:32px;padding:80px 100px 96px;align-items:center;background:var(--svc-bg)}.ServiceDetailPage_heroText__f3iih{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:900px}.ServiceDetailPage_h1__p0KMK{font-weight:900;font-size:64px;line-height:72px;text-align:center;color:var(--svc-fg)}.ServiceDetailPage_heroP__CMrcq{font-weight:400;font-size:18px;line-height:26px;letter-spacing:.18px;text-align:center;color:var(--svc-fg);max-width:720px}.ServiceDetailPage_heroBtns__gBV0c{display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center}.ServiceDetailPage_heroPrimary__40G_C{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-white);padding:10px 24px;height:48px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--color-text);text-decoration:none;white-space:nowrap}.ServiceDetailPage_heroPrimary__40G_C:hover{background:var(--color-white-btn-hover);color:var(--color-text)}.ServiceDetailPage_heroSecondary__W3xIJ{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--svc-fg);padding:10px 24px;height:48px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--svc-fg);text-decoration:none;white-space:nowrap}.ServiceDetailPage_heroSecondary__W3xIJ:hover{background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white);color:var(--color-text)}.ServiceDetailPage_deliverSection__dJyQA{display:flex;flex-direction:column;align-items:center;padding:96px 100px;background:var(--color-white)}.ServiceDetailPage_deliverRow__4Gi07{width:100%;max-width:1240px;display:flex;flex-direction:row;gap:80px;align-items:flex-start}.ServiceDetailPage_deliverImg__lFAv_{width:450px;flex-shrink:0;aspect-ratio:9/10;border-radius:var(--radius-card);overflow:hidden;position:relative}.ServiceDetailPage_deliverCol__7wAcG{flex-grow:1;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.ServiceDetailPage_h2__tpa3n{font-weight:900;font-size:40px;line-height:48px;color:var(--color-text)}.ServiceDetailPage_deliverList__U_myM{display:flex;flex-direction:column;gap:28px;align-self:stretch}.ServiceDetailPage_deliverItem__tgKfo{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ServiceDetailPage_deliverTitle__daTwj{font-weight:700;font-size:20px;line-height:28px;color:var(--color-text)}.ServiceDetailPage_deliverBody__pWOBz{font-weight:400;font-size:16px;line-height:24px;color:var(--color-text-service-body)}.ServiceDetailPage_quoteSection__HOZ_T{display:flex;flex-direction:column;align-items:center;padding:40px 100px;background:var(--color-white)}.ServiceDetailPage_quoteCard__Vln_1{width:100%;max-width:1030px;border-radius:var(--radius-img);padding:56px 48px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;background:var(--svc-bg)}.ServiceDetailPage_quoteHeading__bro6v{font-weight:800;font-size:32px;line-height:40px;color:var(--svc-fg)}.ServiceDetailPage_quoteText__sjyMt{font-weight:500;font-style:italic;font-size:20px;line-height:32px;color:var(--svc-fg);align-self:stretch}.ServiceDetailPage_techSection__S15o1{display:flex;flex-direction:column;align-items:center;padding:96px 100px;background:var(--color-white)}.ServiceDetailPage_techContainer__9xULg{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:48px;align-items:stretch}.ServiceDetailPage_techRow__jy5Wn{display:flex;flex-direction:row;gap:80px;align-items:flex-start}.ServiceDetailPage_techGroups__F9_4L{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.ServiceDetailPage_techGroup__wx7Rm{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.ServiceDetailPage_techLabel__mpsCU{font-weight:700;font-size:18px;line-height:26px;color:var(--color-text)}.ServiceDetailPage_chips__CvhvZ{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.ServiceDetailPage_chip__uIgYG{border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-divider);background:var(--color-white);padding:8px 16px;font-weight:600;font-size:14px;line-height:20px;color:var(--color-text);white-space:nowrap}.ServiceDetailPage_why__zrK83{flex:1 1;min-width:0;border-radius:var(--radius-card);background:var(--color-surface);padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ServiceDetailPage_whyHeading__ObwCO{font-weight:700;font-size:20px;line-height:28px;color:var(--color-text)}.ServiceDetailPage_whyBody__Z9XIC{font-weight:400;font-size:16px;line-height:24px;color:var(--color-text-secondary)}.ServiceDetailPage_pricingLink__53PYS{margin-top:4px;font-weight:700;font-size:16px;line-height:24px;color:var(--color-green);text-decoration:underline;text-underline-offset:3px}.ServiceDetailPage_pricingLink__53PYS:hover{color:var(--color-green-dark)}.ServiceDetailPage_ctaSection__yWmdJ{padding:40px 100px 80px}.ServiceDetailPage_othersSection__RgDgh{display:flex;flex-direction:column;align-items:center;padding:24px 100px 96px;background:var(--color-white)}.ServiceDetailPage_othersGrid__9uLgm{width:100%;max-width:1240px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.ServiceDetailPage_otherCard__rHc7a{border-radius:var(--radius-card);background:var(--color-surface);padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;text-decoration:none}.ServiceDetailPage_otherText__rD3aD{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ServiceDetailPage_otherTitle___qfQz{font-weight:700;font-size:18px;line-height:26px;color:var(--color-text)}.ServiceDetailPage_otherNote__zADeM{font-weight:400;font-size:14px;line-height:22px;color:var(--color-text-secondary)}.ServiceDetailPage_otherArrow__uWH3_{align-self:flex-end;width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-brand);display:flex;align-items:center;justify-content:center;color:var(--color-text);transform:rotate(0deg);transition:transform .2s,background .2s;margin-top:auto}.ServiceDetailPage_otherCard__rHc7a:hover .ServiceDetailPage_otherArrow__uWH3_{transform:rotate(45deg);background:var(--color-brand-hover)}@media (max-width:1023px){.ServiceDetailPage_ctaSection__yWmdJ,.ServiceDetailPage_deliverSection__dJyQA,.ServiceDetailPage_hero__6iIuX,.ServiceDetailPage_othersSection__RgDgh,.ServiceDetailPage_quoteSection__HOZ_T,.ServiceDetailPage_techSection__S15o1{padding:64px 40px}.ServiceDetailPage_h1__p0KMK{font-size:48px;line-height:56px}.ServiceDetailPage_deliverRow__4Gi07{flex-direction:column;gap:32px}.ServiceDetailPage_deliverImg__lFAv_{width:100%;aspect-ratio:4/3}.ServiceDetailPage_techRow__jy5Wn{flex-direction:column;gap:40px}.ServiceDetailPage_othersGrid__9uLgm{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ServiceDetailPage_ctaSection__yWmdJ,.ServiceDetailPage_deliverSection__dJyQA,.ServiceDetailPage_hero__6iIuX,.ServiceDetailPage_othersSection__RgDgh,.ServiceDetailPage_quoteSection__HOZ_T,.ServiceDetailPage_techSection__S15o1{padding:48px 16px}.ServiceDetailPage_h1__p0KMK{font-size:34px;line-height:42px}.ServiceDetailPage_heroBtns__gBV0c{flex-direction:column;align-items:stretch;align-self:stretch}.ServiceDetailPage_heroPrimary__40G_C,.ServiceDetailPage_heroSecondary__W3xIJ{width:100%;white-space:normal;text-align:center}.ServiceDetailPage_quoteCard__Vln_1{padding:32px 24px}.ServiceDetailPage_othersGrid__9uLgm{grid-template-columns:1fr}}