.page-module___8aEwW__main{width:100%}.page-module___8aEwW__hero{background-color:#add8e6;width:100%;height:100vh;position:relative;overflow:hidden}.page-module___8aEwW__heroOverlap{pointer-events:none;z-index:2;position:absolute;inset:0}.page-module___8aEwW__heroSky{z-index:1;width:100%;height:120%;position:absolute;top:0;left:0}.page-module___8aEwW__bgImage{object-fit:cover}.page-module___8aEwW__heroLogo{z-index:3;pointer-events:none;opacity:0;width:23.5rem;height:10.2rem;position:absolute;top:calc(50% - 5.1rem);left:calc(50% - 11.75rem)}@media (min-width:768px){.page-module___8aEwW__heroLogo{width:97.7rem;height:42.3rem;top:calc(50% - 21.15rem);left:calc(50% - 48.85rem)}}.page-module___8aEwW__heroLogoSvg{width:100%;height:100%;overflow:visible}.page-module___8aEwW__heroLogoSvg path{stroke:#fff;stroke-width:3px;fill:#0000!important}@media (min-width:768px){.page-module___8aEwW__heroLogoSvg path{stroke-width:2px}}.page-module___8aEwW__heroHouse,.page-module___8aEwW__heroCompositeHouse{z-index:1;transform-origin:bottom;pointer-events:none;height:33.4rem;position:absolute;top:60vh;left:0;right:0}@media (min-width:768px){.page-module___8aEwW__heroHouse,.page-module___8aEwW__heroCompositeHouse{height:170.8rem}}.page-module___8aEwW__heroCompositeHouse{width:100%;top:60vh;left:0;right:0}.page-module___8aEwW__heroComposite{z-index:1;opacity:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 977 423\"><g fill=\"currentColor\"><path d=\"M836.06 1.01c77.3 0 139.94 62.69 139.94 140C976 218.33 913.35 281 836.06 281H702.61V1.01h133.45Zm-52.82 80.17v119.44h44.58a59.5 59.5 0 0 0 42.21-17.5 59.7 59.7 0 0 0-42.2-101.94h-44.59Z\"/><path d=\"M595.45 183.2V1h80.14v279.99H556.68l-73.33-152.93V281H403.2V1h110.33l81.92 182.2Z\"/><path d=\"M376.19 280.99h-141l61.26-140.29L235.2 1h141v279.99Z\"/><path d=\"M244.55 81.28H81.14v59.42h101.02v80.17H81.14v60.12H1V1h207.91l35.64 80.28Z\"/><path d=\"M610.88 350.4h18.48v13.96h-18.48v31.8c0 3.36.95 6.05 3 7.89 2.03 1.82 5.08 2.63 8.92 2.63 1.47 0 2.85-.14 4.15-.44.8-.19 1.6-.4 2.41-.63v14c-1.04.47-2.48.88-4.34 1.19a41.8 41.8 0 0 1-7.12.54c-9 0-15.5-2.16-19.73-6.29-4.13-4.22-6.29-10.69-6.29-19.59v-31.1h-13.3V350.4h13.3v-16.26l19-7.1v23.36Z\"/><path d=\"M732.73 350.6h18.48v13.96h-18.48v31.8c0 3.36.94 6.05 3 7.89 2.03 1.82 5.07 2.63 8.92 2.63 1.46 0 2.85-.14 4.14-.44.8-.19 1.61-.4 2.42-.63v14c-1.05.47-2.49.87-4.35 1.18a41.7 41.7 0 0 1-7.11.55c-9 0-15.51-2.16-19.74-6.29-4.13-4.22-6.28-10.69-6.28-19.59v-31.1h-13.3V350.6h13.3v-16.27l19-7.09v23.36Z\"/><path d=\"M546.65 349c9.3 0 16.6 1.89 21.98 5.56v.01c5.05 3.36 7.93 7.96 8.69 13.85h-16.84a8.17 8.17 0 0 0-4.25-5.34c-2.46-1.42-5.83-2.08-10-2.08-3.8 0-6.8.56-8.9 1.81a5.9 5.9 0 0 0-3.16 5.35c0 2.04.93 3.69 2.67 4.88l.02.02h.02c1.65 1.04 4.26 1.9 7.74 2.66l12.89 2.66c7.04 1.46 12.24 4.18 15.7 8.08v.02a19.26 19.26 0 0 1 5.34 13.6c0 6.48-2.45 11.52-7.36 15.21l-.48.35c-5.18 3.66-12.64 5.56-22.52 5.56-10.33 0-18.42-2.08-24.36-6.13-5.6-3.82-8.77-8.98-9.54-15.53h16.83a10.8 10.8 0 0 0 5.06 7.13l.02.01.02.01c3 1.7 7.02 2.51 11.97 2.51 4.43 0 7.84-.6 10.04-1.97h.02a7.14 7.14 0 0 0 3.54-6.31c0-2.01-.7-3.67-2.18-4.82-1.33-1.21-3.65-2.09-6.73-2.74l-11.49-2.38c-8.15-1.7-14.1-4.2-17.93-7.43l-.37-.32c-3.78-3.44-5.68-7.83-5.68-13.25 0-6.6 2.52-11.66 7.56-15.29h.01c5.09-3.75 12.27-5.69 21.67-5.69Z\"/><path d=\"M508.46 321v14.52h-51.8v26.64h48.58v14.24h-48.58v28.88h53.48v14.52H437.1V321h71.36Z\"/><path d=\"M404.3 321v98.8h-19V321h19Z\"/><path d=\"M345.13 349c10.13 0 17.7 2.26 22.87 6.62 5.14 4.35 7.76 10.62 7.76 18.98v31.5c0 2.37.15 4.8.43 7.25v.05c.33 2 .79 4.14 1.37 6.4h-18.92c-.45-1.78-.8-3.68-1.04-5.68a88.8 88.8 0 0 1-.24-5l-1.89-.43a22.06 22.06 0 0 1-7.67 8.61c-4 2.58-8.94 3.9-14.86 3.9-6.92 0-12.3-1.73-16.28-5.08-3.96-3.43-5.96-7.95-5.96-13.66 0-6.34 2.35-11.37 7.06-15.18 4.85-3.96 11.65-6.57 20.5-7.77l17.64-2.49.87-.12v-4.54c0-3.14-1.08-5.68-3.3-7.48-2.12-1.9-5.2-2.76-9.05-2.76-3.64 0-6.68.62-9.03 1.95h-.01a9.6 9.6 0 0 0-4.28 5.19h-18.11c1.1-5.64 4.2-10.35 9.35-14.16 5.46-4.03 13.02-6.1 22.79-6.1Zm10.48 38.26-14.13 2.17c-3.82.57-6.78 1.64-8.76 3.3-2.03 1.71-3.02 4.06-3.02 6.93 0 2.6.96 4.7 2.94 6.13 1.9 1.37 4.37 2.01 7.3 2.01 4.58 0 8.53-1.22 11.8-3.7h.02v-.01c3.26-2.57 5-5.64 5-9.19v-7.81l-1.15.18Z\"/><path d=\"M667.85 349c10.13 0 17.7 2.26 22.87 6.62 5.14 4.35 7.77 10.62 7.77 18.98v31.5c0 2.37.14 4.8.42 7.25v.03l.01.02c.32 2 .78 4.14 1.37 6.4h-18.93c-.45-1.78-.8-3.68-1.04-5.68-.12-1.5-.2-3.17-.24-5l-1.89-.43a22.05 22.05 0 0 1-7.66 8.61c-4.01 2.58-8.95 3.9-14.86 3.9-6.92 0-12.32-1.73-16.29-5.08-3.96-3.43-5.95-7.95-5.95-13.66 0-6.34 2.35-11.37 7.05-15.18 4.85-3.96 11.66-6.57 20.5-7.77l17.65-2.49.86-.12v-4.54c0-3.14-1.08-5.68-3.3-7.48-2.12-1.9-5.2-2.76-9.04-2.76-3.65 0-6.69.62-9.03 1.95h-.02a9.6 9.6 0 0 0-4.28 5.19h-18.1c1.1-5.64 4.19-10.35 9.34-14.16 5.47-4.03 13.03-6.1 22.79-6.1Zm10.49 38.26-14.14 2.17c-3.81.57-6.78 1.64-8.76 3.3-2.03 1.71-3.01 4.06-3.01 6.93 0 2.6.96 4.7 2.93 6.13 1.9 1.37 4.37 2.01 7.3 2.01 4.58 0 8.54-1.22 11.81-3.7l.02-.01c3.25-2.57 5-5.64 5-9.19v-7.81l-1.15.18Z\"/><path d=\"M269.54 349c7.23 0 13.45 1.46 18.7 4.36a30.73 30.73 0 0 1 12.2 12.07c2.9 5.15 4.36 11.22 4.36 18.27 0 1.47-.05 2.85-.14 4.13-.07.88-.16 1.74-.28 2.57h-53.25l.16 1.14c.63 4.51 2.05 8.16 4.32 10.86l.01.02c3.32 3.82 8.21 5.66 14.48 5.66 3.46 0 6.5-.58 9.1-1.77a12 12 0 0 0 5.65-5.37h17.7a30.76 30.76 0 0 1-10.68 14.2l-.5.36c-5.4 3.77-12.41 5.7-21.13 5.7-7.56 0-14.13-1.42-19.72-4.23l-.54-.28c-5.54-2.99-9.87-7.08-13.02-12.27l-.3-.5c-3.07-5.43-4.62-11.7-4.62-18.82 0-7.23 1.55-13.49 4.62-18.82a32.78 32.78 0 0 1 13.19-12.64c5.63-3.08 12.17-4.64 19.69-4.64Zm-.28 13.12c-5.76 0-10.36 1.97-13.66 5.96v.01c-1.93 2.42-3.25 5.52-3.98 9.26l-.24 1.19h34.26l-.08-1.08c-.37-4.67-1.8-8.34-4.4-10.86-2.94-3.02-6.95-4.48-11.9-4.48Z\"/><path d=\"M789.93 349c7.24 0 13.46 1.46 18.7 4.36a30.73 30.73 0 0 1 12.2 12.07c2.9 5.15 4.36 11.22 4.36 18.27 0 1.47-.05 2.85-.14 4.13-.07.88-.16 1.74-.28 2.57h-53.25l.16 1.14c.63 4.51 2.05 8.16 4.32 10.86l.01.02c3.33 3.82 8.21 5.66 14.48 5.66 3.47 0 6.51-.58 9.1-1.77a12 12 0 0 0 5.65-5.37h17.7a30.75 30.75 0 0 1-10.68 14.2l-.5.36c-5.4 3.77-12.41 5.7-21.13 5.7-7.56 0-14.13-1.42-19.72-4.23l-.54-.28a33.5 33.5 0 0 1-13.02-12.27l-.3-.5c-3.07-5.43-4.62-11.7-4.62-18.82 0-7.23 1.55-13.49 4.62-18.82a32.78 32.78 0 0 1 13.19-12.64c5.63-3.08 12.18-4.64 19.69-4.64Zm-.28 13.12c-5.76 0-10.36 1.97-13.65 5.96v.01h-.01c-1.93 2.42-3.25 5.52-3.98 9.26l-.24 1.19h34.26l-.08-1.08c-.37-4.67-1.8-8.34-4.4-10.86-2.94-3.02-6.95-4.48-11.9-4.48Z\"/><path d=\"M196.08 321c7.17 0 13.36 1.24 18.62 3.69h.01c5.26 2.36 9.3 5.7 12.18 10 2.86 4.3 4.31 9.33 4.31 15.13 0 5.7-1.44 10.68-4.3 14.98-2.88 4.21-6.92 7.55-12.19 10a42.66 42.66 0 0 1-14.92 3.45l-2.06.13 1.37 1.53 35.63 39.89h-26.4l-31.72-41.05-.3-.39h-4.75v41.44H152V321h44.08Zm-24.52 43.54h23.96c5.27 0 9.46-1.2 12.41-3.74 3.06-2.65 4.55-6.3 4.55-10.84 0-4.6-1.43-8.22-4.4-10.7-2.96-2.55-7.2-3.74-12.56-3.74h-23.96v29.02Z\"/></g></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:23.5rem 10.2rem;mask-size:23.5rem 10.2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:768px){.page-module___8aEwW__heroComposite{-webkit-mask-size:97.7rem 42.3rem;mask-size:97.7rem 42.3rem}}.page-module___8aEwW__pngImage{object-fit:contain;object-position:bottom center}.page-module___8aEwW__heroClouds{z-index:2;pointer-events:none;position:absolute;inset:0}.page-module___8aEwW__heroCloud{pointer-events:none;position:absolute}.page-module___8aEwW__heroCloud img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__heroCloud:first-child{width:70.2rem;height:29.8rem;top:33.7rem;left:-57.2rem}@media (min-width:768px){.page-module___8aEwW__heroCloud:first-child{width:112.4rem;height:47.7rem;top:25%;left:-33.72rem}}.page-module___8aEwW__heroCloud:last-child{width:55.7rem;height:23.6rem;top:37.12rem;right:-41.2rem}@media (min-width:768px){.page-module___8aEwW__heroCloud:last-child{width:93.6rem;height:39.7rem;top:20%;right:-33.72rem}}.page-module___8aEwW__heroSmoke{z-index:3;pointer-events:none;height:45rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.page-module___8aEwW__heroSmoke{height:62rem}}.page-module___8aEwW__heroSmoke img{object-fit:cover;object-position:top center;width:100%;height:100%}.page-module___8aEwW__heroOverlay{z-index:3;pointer-events:none;background:linear-gradient(#fff0,#fff);height:10rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.page-module___8aEwW__heroOverlay{height:30.9rem}}.page-module___8aEwW__heroContent{z-index:1;color:#151717;align-items:center;width:100%;height:100%;padding-bottom:15rem;display:grid;position:relative}@media (min-width:768px){.page-module___8aEwW__heroContent{padding-bottom:22.8rem}}.page-module___8aEwW__heroTitle h1{font-family:var(--font-primary);letter-spacing:-.02em;text-align:center;margin:0;font-size:5.4rem;font-weight:700;line-height:100%}@media (min-width:768px){.page-module___8aEwW__heroTitle h1{font-size:14rem}}.page-module___8aEwW__heroSub{font-family:var(--font-primary);text-align:center;text-wrap:balance;max-width:80rem;margin:1.5rem auto 0;font-size:1.6rem;font-weight:500;line-height:150%}@media (min-width:768px){.page-module___8aEwW__heroSub{letter-spacing:-.01em;margin-top:2rem;font-size:3.2rem;line-height:130%}}.page-module___8aEwW__heroSub .page-module___8aEwW__em{color:#15171780}.page-module___8aEwW__heroActions{justify-content:center;width:100%;margin-top:3rem;display:flex}@media (min-width:768px){.page-module___8aEwW__heroActions{margin-top:4rem}}.page-module___8aEwW__btnIcon svg{vertical-align:middle;width:1.6rem;height:1.6rem;margin-left:1rem}.page-module___8aEwW__whyUs{color:#fff;z-index:15;background-color:#151717;padding:14.4rem 0;position:relative}.page-module___8aEwW__whyUsGrid{grid-template-columns:1fr 2fr;gap:6.4rem;margin-bottom:8rem;display:grid}.page-module___8aEwW__whyUsTitle{font-family:var(--font-primary);letter-spacing:-1px;font-size:4.8rem;font-weight:600}.page-module___8aEwW__whyUsText{font-family:var(--font-primary);color:#e3e3e3;font-size:2.8rem;line-height:1.5}.page-module___8aEwW__videoContainer{border-radius:var(--border-radius);background-color:#000;width:100%;height:60rem;position:relative;overflow:hidden;box-shadow:0 40px 80px #0000004d}.page-module___8aEwW__videoContainer video{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__arrowsSection{color:#151717;z-index:15;background-color:#fff;padding:4rem 0;position:relative;overflow:hidden}@media (min-width:768px){.page-module___8aEwW__arrowsSection{padding:15rem 0}}.page-module___8aEwW__arrowsTitle{font-family:var(--font-primary);letter-spacing:-.02em;justify-content:center;margin:0 0 4rem;font-size:4.4rem;font-weight:500;line-height:1.05;display:flex}@media (min-width:768px){.page-module___8aEwW__arrowsTitle{letter-spacing:-.04em;text-align:center;margin:0 auto 8rem;font-size:7.2rem;line-height:1}}.page-module___8aEwW__arrowsContainer{justify-content:center;margin-left:1.8rem;padding:2rem 0;display:flex;position:relative}@media (min-width:768px){.page-module___8aEwW__arrowsContainer{margin-left:6.7rem}}.page-module___8aEwW__arrowCard{flex-shrink:0;width:9.3rem;height:11.8rem;margin-left:-1.8rem;transition:transform .3s;position:relative;overflow:hidden;-webkit-mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 346 440\"><path fill=\"%23000\" d=\"M183.98 440 346 220 183.98 0H0l162.02 220L0 440h183.98Z\"/></svg>");mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 346 440\"><path fill=\"%23000\" d=\"M183.98 440 346 220 183.98 0H0l162.02 220L0 440h183.98Z\"/></svg>")}@media (min-width:768px){.page-module___8aEwW__arrowCard{width:34.6rem;height:44rem;margin-left:-6.7rem}}.page-module___8aEwW__arrowCard:hover{transform:translateY(-8px)}.page-module___8aEwW__cardImage{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__arrowsText{font-family:var(--font-primary);text-align:center;margin:4rem 0 0;font-size:2.2rem;font-weight:500;line-height:130%}@media (min-width:768px){.page-module___8aEwW__arrowsText{letter-spacing:-.01em;text-wrap:balance;max-width:81.2rem;margin:8rem auto 0;font-size:3.2rem}}.page-module___8aEwW__arrowsText .page-module___8aEwW__em{color:#15171766;font-family:var(--font-primary);font-style:normal;font-weight:inherit}.page-module___8aEwW__rewired{color:#151717;text-align:center;z-index:15;background-color:#f5f5f5;padding:14.4rem 0;position:relative}.page-module___8aEwW__rewiredTitle{font-family:var(--font-primary);letter-spacing:-2px;margin-bottom:3.2rem;font-size:7.2rem;font-weight:600;line-height:1.1}.page-module___8aEwW__rewiredText{font-family:var(--font-secondary);color:#383a3a;max-width:80rem;margin:0 auto;font-size:2.8rem;font-style:italic;line-height:1.5}.page-module___8aEwW__services{color:#fff;z-index:15;background-color:#151717;padding:6rem 0;position:relative}@media (min-width:768px){.page-module___8aEwW__services{padding:15rem 0}}.page-module___8aEwW__servicesHeader{grid-template-columns:1fr;margin-bottom:6rem;display:grid}@media (min-width:768px){.page-module___8aEwW__servicesHeader{grid-template-columns:auto 97.6rem;gap:6rem;margin-bottom:10rem}}.page-module___8aEwW__servicesCaption{font-family:var(--font-primary);text-transform:capitalize;font-size:2rem;font-weight:600;line-height:140%}.page-module___8aEwW__servicesTitle{font-family:var(--font-primary);letter-spacing:-.02em;font-size:4.4rem;font-weight:500;line-height:1.05}@media (min-width:768px){.page-module___8aEwW__servicesTitle{letter-spacing:-.03em;font-size:7.2rem}}.page-module___8aEwW__servicesTitle .page-module___8aEwW__em{color:#fff6}.page-module___8aEwW__servicesItems{counter-reset:item-num;border-bottom:1px solid #383a3a;width:100%}.page-module___8aEwW__servicesItem{height:auto;min-height:25rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #383a3a;width:100%;display:block;position:relative;overflow:hidden}@media (min-width:768px){.page-module___8aEwW__servicesItem{height:40rem}}.page-module___8aEwW__servicesItemContent{height:100%;padding:4rem var(--side-gap);z-index:2;grid-template-columns:1fr;gap:3rem;display:grid;position:relative}@media (min-width:768px){.page-module___8aEwW__servicesItemContent{padding-top:6rem;padding-bottom:5.2rem;padding-left:var(--side-gap);padding-right:var(--side-gap);grid-template-columns:4.6rem auto 97.6rem;gap:6rem}}.page-module___8aEwW__servicesItemBg{opacity:0;clip-path:inset(100% 0 0);z-index:1;background:#1a1c1c;transition:opacity .4s,transform 4s cubic-bezier(.5,1,.89,1),clip-path 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.05)}.page-module___8aEwW__servicesItemBg img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__servicesItem:hover .page-module___8aEwW__servicesItemBg{opacity:.4;clip-path:inset(0);transform:scale(1)}.page-module___8aEwW__servicesItemNum{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:1.4rem;font-weight:500;line-height:140%;display:grid;position:relative}@media (min-width:768px){.page-module___8aEwW__servicesItemNum{width:4.6rem;height:4.6rem;font-size:1.6rem}}.page-module___8aEwW__servicesItemNum:before{content:counter(item-num);counter-increment:item-num}.page-module___8aEwW__servicesItemText{font-family:var(--font-primary);text-align:left;max-width:100%;font-size:1.6rem;font-weight:500;line-height:150%;position:relative}@media (min-width:768px){.page-module___8aEwW__servicesItemText{letter-spacing:-.01em;text-wrap:balance;max-width:40rem;font-size:2.4rem}}.page-module___8aEwW__servicesItemMore{font-family:var(--font-secondary);letter-spacing:-.04em;white-space:nowrap;justify-content:space-between;align-self:end;align-items:center;font-size:8rem;line-height:95%;display:flex;position:relative}@media (min-width:768px){.page-module___8aEwW__servicesItemMore{letter-spacing:-.05em;align-self:start;font-size:24rem}}.page-module___8aEwW__servicesItemMore span{display:inline-block;position:relative}.page-module___8aEwW__servicesItemMore span:after{content:"";transform-origin:0;border-top:.0333em solid;transition:transform 1s cubic-bezier(.16,1,.3,1);display:block;position:absolute;bottom:0;left:.085em;right:0;transform:scaleX(0)}.page-module___8aEwW__servicesItem:hover .page-module___8aEwW__servicesItemMore span:after{transform:scaleX(1)}.page-module___8aEwW__servicesItemMore svg{opacity:0;color:#fff;width:1em;height:1em;transition:opacity .4s,transform .8s;position:relative;top:.05em;transform:translate(-10%)}.page-module___8aEwW__servicesItem:hover .page-module___8aEwW__servicesItemMore svg{opacity:1;transform:translate(0)}.page-module___8aEwW__features{color:#fff;z-index:15;background-color:#151717;padding:14.4rem 0;position:relative}.page-module___8aEwW__featuresTitle{font-family:var(--font-primary);letter-spacing:-1.5px;margin-bottom:8rem;font-size:5.6rem;font-weight:600}.page-module___8aEwW__featuresList{flex-direction:column;display:flex}.page-module___8aEwW__featureItem{cursor:pointer;border-top:1px solid #ffffff1a;padding:4rem 0;transition:padding-left .3s}.page-module___8aEwW__featureItem:last-child{border-bottom:1px solid #ffffff1a}.page-module___8aEwW__featureItem:hover{padding-left:2.4rem}.page-module___8aEwW__featureHeader{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.page-module___8aEwW__featureHeader h3{font-family:var(--font-primary);font-size:3.2rem;font-weight:500;transition:color .3s}.page-module___8aEwW__featureItem:hover .page-module___8aEwW__featureHeader h3{color:var(--color-accent)}.page-module___8aEwW__featureDot{background-color:#fff;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .3s,transform .3s}.page-module___8aEwW__featureItem:hover .page-module___8aEwW__featureDot{background-color:var(--color-accent);transform:scale(1.3)}.page-module___8aEwW__featureText{font-family:var(--font-primary);color:#b3b3b3;max-width:72rem;font-size:1.8rem;line-height:1.6}.page-module___8aEwW__latestPosts{color:#151717;z-index:15;background-color:#fff;padding:14.4rem 0;position:relative}.page-module___8aEwW__latestPostsTitle{font-family:var(--font-primary);letter-spacing:-1.5px;margin-bottom:8rem;font-size:5.6rem;font-weight:600}.page-module___8aEwW__blogGrid{grid-template-columns:repeat(2,1fr);gap:4rem;display:grid}.page-module___8aEwW__blogCard{border-radius:var(--border-radius);background-color:#f5f5f5;flex-direction:column;align-items:flex-start;padding:4.8rem;transition:transform .3s;display:flex}.page-module___8aEwW__blogCard:hover{transform:translateY(-5px)}.page-module___8aEwW__blogTag{font-family:var(--font-primary);background:#1517170d;border-radius:2rem;margin-bottom:2.4rem;padding:.6rem 1.6rem;font-size:1.4rem;font-weight:600}.page-module___8aEwW__blogCard h3{font-family:var(--font-primary);margin-bottom:1.6rem;font-size:2.8rem;font-weight:600;line-height:1.3}.page-module___8aEwW__blogCard p{font-family:var(--font-primary);color:#666;margin-bottom:3.2rem;font-size:1.8rem;line-height:1.6}.page-module___8aEwW__blogCard a{font-family:var(--font-primary);color:var(--color-accent);align-items:center;gap:.8rem;font-size:1.6rem;font-weight:600;display:inline-flex}.page-module___8aEwW__blogCard a:hover{text-decoration:underline}.page-module___8aEwW__outro{color:#fff;z-index:15;text-align:center;background-color:#151717;padding:16rem 0;position:relative}.page-module___8aEwW__outroContent{flex-direction:column;align-items:center;gap:4.8rem;display:flex}.page-module___8aEwW__outroTitle{font-family:var(--font-primary);letter-spacing:-2px;max-width:80rem;font-size:7.2rem;font-weight:600;line-height:1.1}@media (max-width:992px){.page-module___8aEwW__heroTitle,.page-module___8aEwW__rewiredTitle,.page-module___8aEwW__outroTitle{font-size:5.6rem}.page-module___8aEwW__whyUsGrid,.page-module___8aEwW__arrowsGrid,.page-module___8aEwW__servicesGrid,.page-module___8aEwW__blogGrid{grid-template-columns:1fr;gap:3.2rem}.page-module___8aEwW__arrowCard,.page-module___8aEwW__videoContainer{height:40rem}}@media (max-width:576px){.page-module___8aEwW__heroTitle,.page-module___8aEwW__rewiredTitle,.page-module___8aEwW__outroTitle{font-size:4rem}.page-module___8aEwW__heroSub{font-size:1.8rem}.page-module___8aEwW__whyUsTitle,.page-module___8aEwW__arrowsTitle,.page-module___8aEwW__servicesTitle,.page-module___8aEwW__featuresTitle,.page-module___8aEwW__latestPostsTitle{font-size:3.2rem}}
