@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAAB9AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVhGVxlNUQVQAAAI0AAAAPAAAAEjnb8weY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABXQAAAXztscPjaGVhZAAABBwAAAA2AAAANiKfW4FoaGVhAAAEVAAAAB8AAAAkCEwBamhtdHgAAAR0AAAAIQAAACIN3QCpbG9jYQAABJgAAAAUAAAAFAFhAextYXhwAAAErAAAABoAAAAgABwA5W5hbWUAAATIAAABIQAAAoo6Dl9McG9zdAAABewAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhUmGcwMDKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MBxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQDyIQy4AAAAeNoNx7ENQFAYBsD7fgqhfSNYTIVE+RJrGMhwXHciJoWmsKp7P3pw9u3KLEbNgMqYh3oxyP8FhA/Q2QU+eNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPMsh0AFBGAbg99ubf79/ru1wJwisG6vfut2gCehV0QSZXuiVTK/0kejBjN4UI9pjhlGfmQcCOUAnuiACA1Zp1dZK57QOKxqHHV2CadIGAgoQM3EAIwYsWco6mttRpCgeUDzphWuP+vOFODyH2+2dRmGPsvysaCkMCACDccP559OvS/wv3oBK+RAVcUQdHvhrGVN0vfNZoRMtWSbVNLW58zUpqdDOu6JrTNaS3HHO5mmaVFmyTajxmkumFTsLmxkTw79pnGzcqg4a9sF8QRJ1/2YzRnBzCMsZK+g4S7oppLraxpjwsrI5cZvG2kiJ8vKYm/PwikurWcg5mCv5hTHOtuDkElOQ1ZPW1Na2sdYPMlUQ5+CwALrXkEmH4ScwJJgZGITNjdkNc6M7mXR6e8EyTxgTmdMZeIEySmqmxiIg9wIptpO+3rZGmlpGNr5MT1zsNTQ01R2dANfkSg4AAAAAAQAAAAMDVJ3QuIhfDzz1AAMD6AAAAADfih8IAAAAAN+a9WL/Uf7/BRAD4QAAAAYAAgAAAAAAAHjaY2BkYGB+8e8iAwOr8//Av76sAkARVMABAJYoBbwAeNpj/MtgxFTLIAjDjCwMDCDMZMAgzMDAYMhgCABUZAOSAAAAAAAAFAAvADsARgBGAEYAmQCmAL542mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNqMkQVKRWEQRo/dknZL2N3d3S1tv+6mcRFSrkbKZflxfd38zJ0zPcwF6vmijJLyGuCnZDrKJXSWNEe5lMaS6iiXsclvlMsZ5TvKFbTzGeVKhnmMciPz9P9zCZrVHOXyRM+SWvlro1wngmtcOHjGyRF+aTsWXnngXdqEWT6Jnhsfy0zo+RT3KurGLx7HJ7ZLu+Q1KX7BPqccGj1tvOt7gFdRv9gnzxjXIhMBVT0rci/La3RxKbeXGfWaZEo6uUdvWpfetC6JqhXV7bLDhajoLdKsfJN3xG4ieOMX6mWaScmU6Faed+n8u18atlX2q1G/pcm6tHFDn+zBjKubsBgZAV4Y59X4axMSbWtYdolJElDFhPIS08fk/xuy7ZoAB/xhkwAAAHjaY2BiAIP/7QwaDNgAJxCrMJxkZGJgZmRmZGFkZWRjc0wqSi1LZS/NyzQwcDQA0UYGTiacicmlJanJ+blJPCAZYwMzveTE4lQAH2ARFAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--noxfolio-primary-color: #ff5a1f;--noxfolio-primary-dark: #e84a12;--noxfolio-secondary-color: #1f1f1f;--noxfolio-body-color: #b1b1b1;--noxfolio-headline-color: #ffffff;--noxfolio-border-color: #353535;--noxfolio-dark-color: #070707;--noxfolio-dark-light-color: #131313;--noxfolio-white-color: #ffffff;--noxfolio-primary-font: "Inter Variable", "Inter", system-ui, sans-serif;--noxfolio-secondary-font: "Hanken Grotesk", system-ui, sans-serif;--noxfolio-container-width: 1320px;--noxfolio-boxed-width: 1500px;--bp-md: 768px;--bp-lg: 1025px;--bp-xl: 1201px;--bp-c480: 480px;--bp-c1350: 1350px;--bp-c1367: 1367px;--bp-c1400: 1400px;--radius-sm: 10px;--radius-md: 15px;--radius-lg: 16px;--radius-pill: 999px;--transition: .3s ease;--header-height: 90px;--z-header: 1000;--z-offcanvas: 1100;--z-overlay: 1050}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}*:focus{outline:none}*:focus-visible{outline:2px solid var(--noxfolio-primary-color);outline-offset:3px}html,body{max-width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}html{font-size:16px}body{color:var(--noxfolio-body-color);font-family:var(--noxfolio-primary-font);font-size:16px;font-weight:400;line-height:1.85;background-color:var(--noxfolio-dark-light-color);overflow-x:clip;word-wrap:break-word}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}a{color:var(--noxfolio-primary-color);transition:var(--transition);text-decoration:none;background-color:transparent;display:inline-block}a:hover{color:var(--noxfolio-primary-color)}img{max-width:100%;height:auto;vertical-align:middle;border-style:none;user-select:none}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:var(--noxfolio-secondary-font);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:0 0 20px;color:var(--noxfolio-headline-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:60px}h2{font-size:48px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul,ol{padding:0 0 0 20px;margin:0 0 20px;list-style-position:inside}ul li:not(:last-child),ol li:not(:last-child){margin-bottom:10px}hr{margin:20px 0;border:0;border-top:1px solid var(--noxfolio-border-color);height:0}b,strong{font-weight:bolder}svg{position:relative;height:1em;width:1em;fill:currentColor}.container{width:100%;max-width:var(--noxfolio-container-width);margin-inline:auto;padding-inline:15px}.container-wide{max-width:var(--noxfolio-boxed-width)}.noxfolio-body-content{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}::-webkit-scrollbar{background-color:#c0c0c2;width:8px}::-webkit-scrollbar-thumb{background-color:var(--noxfolio-secondary-color);border-radius:4px}.reveal{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s ease;will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:2000;background:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);padding:12px 20px;font-weight:600;border-radius:0 0 var(--radius-md) 0}.skip-link:focus{left:0}@media(max-width:1200px){h1{font-size:50px}h2{font-size:40px}}@media(max-width:1024px){h1{font-size:44px}h2{font-size:34px}}@media(max-width:768px){h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}}@media(max-width:480px){h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}}.noxfolio-button{position:relative;z-index:1;font-family:var(--noxfolio-primary-font);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;border:none;border-radius:var(--radius-md);background-color:var(--noxfolio-primary-color);padding:16px 35px;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;--icon-spacing: 8px;color:var(--noxfolio-secondary-color)}.noxfolio-button .button-text,.noxfolio-button .button-icon{transition:var(--transition);color:var(--noxfolio-secondary-color)}.noxfolio-button .button-icon{position:relative;font-size:16px;transition:var(--transition);display:flex;align-items:center;justify-content:center}.noxfolio-button.icon-right .button-icon{margin-left:var(--icon-spacing)}.noxfolio-button.icon-left{flex-direction:row-reverse}.noxfolio-button.icon-left .button-icon{margin-right:var(--icon-spacing)}.noxfolio-button .button-icon{font-size:0;display:grid;place-items:center}.noxfolio-button .button-icon>*{display:none}.noxfolio-button .button-icon:before,.noxfolio-button .button-icon:after{content:"";grid-area:1 / 1;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M1006.07,664.73c-99.52,20.67-201.71,20.31-303.1,23.11-117.57,3.25-236.48,4.34-354.03-7.32-17.17-1.7-80.21-7.34-91.27-13.13-2.45-1.29-4.4-3-5.73-5.46l-1.99-9.19c9.21-131.06-11.67-277.53.01-406.73,2.17-24.01,13.41-46.19,34.05-59.16,42.11-26.48,182.13-19.35,236.58-20.69,124.45-3.05,308.15-13.19,428.22,7.7,38.08,6.63,58.34,15.58,62.07,57.24-7.67,135.07,9.68,280.33,0,414.17-.49,6.76-.62,13.74-4.81,19.45ZM792.07,309.02c-63.88,60.44-56.56,212.55,32.34,242.78,90.44,30.75,140.41-72.86,134.05-148.97-7.03-84.21-90.03-166.06-166.4-93.81Z'/%3e%3cpath%20d='M1117.53,849.35c19.83-3.35,68.46,28.23,79.07,46.12,16.91,28.52,20.42,111.67-4.89,135.71-32.3,30.68-189.43,47.41-238.81,52.01-231.68,21.55-600.63,28.15-825.14-24.89-27.76-6.56-60.64-12.66-76.95-38.63-8.31-13.23-7.8-73.14-5.77-91.19,4.32-38.4,55.5-86.03,94.18-75.54,17.19,4.66,35.05,15.58,57.94,20.39,162.47,34.15,394.4,32.68,562.07,27.38,90.49-2.86,241.95-9.48,326.08-35.58,10.33-3.21,28.28-15.1,32.23-15.77Z'/%3e%3cpath%20d='M204.48,692.43c12.3-1.81,52.9,13.57,70.96,16.85,182.94,33.18,542.15,31.64,724.94-3.66,12.37-2.39,37.77-14.33,45.46-13.86,13.76.85,36.53,20.69,40.71,34.12,3.9,12.53,4.87,73.7,2.37,86.92-4.57,24.24-73.11,28.29-95.51,31.26-222.17,29.4-519.02,30.85-740.9,0-15.98-2.22-83.08-9.99-87.44-24.42-2.79-9.24-2.13-80.42.14-91.64,3.35-16.56,22.8-33.14,39.26-35.57Z'/%3e%3cpath%20d='M875.4,360.67c60.36-18.11,62.45,117.47,13.92,122.27-46.37,4.58-53.25-110.47-13.92-122.27Z'/%3e%3c/svg%3e") no-repeat center / contain;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M1006.07,664.73c-99.52,20.67-201.71,20.31-303.1,23.11-117.57,3.25-236.48,4.34-354.03-7.32-17.17-1.7-80.21-7.34-91.27-13.13-2.45-1.29-4.4-3-5.73-5.46l-1.99-9.19c9.21-131.06-11.67-277.53.01-406.73,2.17-24.01,13.41-46.19,34.05-59.16,42.11-26.48,182.13-19.35,236.58-20.69,124.45-3.05,308.15-13.19,428.22,7.7,38.08,6.63,58.34,15.58,62.07,57.24-7.67,135.07,9.68,280.33,0,414.17-.49,6.76-.62,13.74-4.81,19.45ZM792.07,309.02c-63.88,60.44-56.56,212.55,32.34,242.78,90.44,30.75,140.41-72.86,134.05-148.97-7.03-84.21-90.03-166.06-166.4-93.81Z'/%3e%3cpath%20d='M1117.53,849.35c19.83-3.35,68.46,28.23,79.07,46.12,16.91,28.52,20.42,111.67-4.89,135.71-32.3,30.68-189.43,47.41-238.81,52.01-231.68,21.55-600.63,28.15-825.14-24.89-27.76-6.56-60.64-12.66-76.95-38.63-8.31-13.23-7.8-73.14-5.77-91.19,4.32-38.4,55.5-86.03,94.18-75.54,17.19,4.66,35.05,15.58,57.94,20.39,162.47,34.15,394.4,32.68,562.07,27.38,90.49-2.86,241.95-9.48,326.08-35.58,10.33-3.21,28.28-15.1,32.23-15.77Z'/%3e%3cpath%20d='M204.48,692.43c12.3-1.81,52.9,13.57,70.96,16.85,182.94,33.18,542.15,31.64,724.94-3.66,12.37-2.39,37.77-14.33,45.46-13.86,13.76.85,36.53,20.69,40.71,34.12,3.9,12.53,4.87,73.7,2.37,86.92-4.57,24.24-73.11,28.29-95.51,31.26-222.17,29.4-519.02,30.85-740.9,0-15.98-2.22-83.08-9.99-87.44-24.42-2.79-9.24-2.13-80.42.14-91.64,3.35-16.56,22.8-33.14,39.26-35.57Z'/%3e%3cpath%20d='M875.4,360.67c60.36-18.11,62.45,117.47,13.92,122.27-46.37,4.58-53.25-110.47-13.92-122.27Z'/%3e%3c/svg%3e") no-repeat center / contain;transition:var(--transition)}.noxfolio-button .button-icon:after{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M615.98,444.45v141.71H210.23c-5.86,0-18.4,9.68-18.4,15.71v233.63h279.64v-65.17l-217.42-122.66h361.93l.03,196.89c-3.6,86.68-58.02,140.47-144.17,146.06-94.06-2.56-189.85,3.31-283.71,0-88.84-3.13-136.97-54.67-133.47-144.11,3.58-91.35.18-183.22,1.34-274.74,3.46-72.03,46.47-122.62,120.09-127.34l439.9.03Z'/%3e%3cpath%20d='M1230.81,759.61c-6.88-13-50.72-29.99-64.62-37.04-34.87-1.64-65.94.52-99.15,11.14-4.3,1.37-20.82,9.25-23.91,5.54l-57.18-225.62,31.96-176.94c-1.45-14.58-31.99-32.44-44-38.98-7.69-4.19-16.56-8.59-24.53-12.26-10.3-4.74-15.98-7.57-28.02-6.13-11.47,1.37-16.63,21.98-27.96,27.54-1.64.81-6.64,1.68-7.06,2.98-7.85,61.06-19.76,124.11-49.48,178.5-2.03,3.71-6.27,8.9-7.62,12.44-1.52,3.99-2.05,9.67-3.39,14-19.59,63.33-79.51,114.43-132.06,151.47-22.31,15.72-45.56,30.13-69.12,43.9-2.11,2.34,1,8.07,2.4,10.32,7.82,12.53,33.13,24.35,46.66,30.25,7.62,3.32,24.47,10.93,31.88,12.32,2.79.52,10.92-.79,14.09-1.39,47.33-8.84,113.83-62.79,150.82-93.96,6.95-5.86,15.72-15.19,22.75-20.05.57-.39.66-.93,1.68-.66l32.51,121.69c-26.39,6.57-53.22,9.42-78.83,18.86-42.41,15.63-78.67,42.08-105.41,78.5-2.31,3.14-12.48,17.29-12.83,19.99-1.35,10.7,14.27,22.38,22.29,27.13,20.71,12.26,45.5,18.31,68.39,25.25l.28,40.34c2.01,1.1,6.65,6.33,8.68,5.51.6-.24,6.61-5.1,7.01-5.75,2.42-3.94,5.09-16.31,7.06-21.69,18.33-50.22,48.91-96.99,106.16-105.16,3.73-.53,15.48-2.06,18.46-1.28,3.94,1.02,10.26,10.2,16.55,11.2,6.3.99,24.75,1,24.75,1,10.11-4.42,42.03-11.09,47.81-20.42,1.21-1.96,1.04-4.1,2.08-5.94,5.4-9.55,42.43-20.07,53.66-23.26,38.58-10.93,78.19-18.24,117.45-26.37l.8-.54c-.33-6.87,2.07-20.63-1.01-26.45Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M615.98,444.45v141.71H210.23c-5.86,0-18.4,9.68-18.4,15.71v233.63h279.64v-65.17l-217.42-122.66h361.93l.03,196.89c-3.6,86.68-58.02,140.47-144.17,146.06-94.06-2.56-189.85,3.31-283.71,0-88.84-3.13-136.97-54.67-133.47-144.11,3.58-91.35.18-183.22,1.34-274.74,3.46-72.03,46.47-122.62,120.09-127.34l439.9.03Z'/%3e%3cpath%20d='M1230.81,759.61c-6.88-13-50.72-29.99-64.62-37.04-34.87-1.64-65.94.52-99.15,11.14-4.3,1.37-20.82,9.25-23.91,5.54l-57.18-225.62,31.96-176.94c-1.45-14.58-31.99-32.44-44-38.98-7.69-4.19-16.56-8.59-24.53-12.26-10.3-4.74-15.98-7.57-28.02-6.13-11.47,1.37-16.63,21.98-27.96,27.54-1.64.81-6.64,1.68-7.06,2.98-7.85,61.06-19.76,124.11-49.48,178.5-2.03,3.71-6.27,8.9-7.62,12.44-1.52,3.99-2.05,9.67-3.39,14-19.59,63.33-79.51,114.43-132.06,151.47-22.31,15.72-45.56,30.13-69.12,43.9-2.11,2.34,1,8.07,2.4,10.32,7.82,12.53,33.13,24.35,46.66,30.25,7.62,3.32,24.47,10.93,31.88,12.32,2.79.52,10.92-.79,14.09-1.39,47.33-8.84,113.83-62.79,150.82-93.96,6.95-5.86,15.72-15.19,22.75-20.05.57-.39.66-.93,1.68-.66l32.51,121.69c-26.39,6.57-53.22,9.42-78.83,18.86-42.41,15.63-78.67,42.08-105.41,78.5-2.31,3.14-12.48,17.29-12.83,19.99-1.35,10.7,14.27,22.38,22.29,27.13,20.71,12.26,45.5,18.31,68.39,25.25l.28,40.34c2.01,1.1,6.65,6.33,8.68,5.51.6-.24,6.61-5.1,7.01-5.75,2.42-3.94,5.09-16.31,7.06-21.69,18.33-50.22,48.91-96.99,106.16-105.16,3.73-.53,15.48-2.06,18.46-1.28,3.94,1.02,10.26,10.2,16.55,11.2,6.3.99,24.75,1,24.75,1,10.11-4.42,42.03-11.09,47.81-20.42,1.21-1.96,1.04-4.1,2.08-5.94,5.4-9.55,42.43-20.07,53.66-23.26,38.58-10.93,78.19-18.24,117.45-26.37l.8-.54c-.33-6.87,2.07-20.63-1.01-26.45Z'/%3e%3c/svg%3e");opacity:0;transform:scale(.4) rotate(-25deg)}.noxfolio-button:hover .button-icon:before,.noxfolio-button:focus-visible .button-icon:before{opacity:0;transform:scale(.4) rotate(-25deg)}.noxfolio-button:hover .button-icon:after,.noxfolio-button:focus-visible .button-icon:after{opacity:1;transform:scale(1) rotate(0)}.noxfolio-button:hover{background-color:var(--noxfolio-dark-color)}.noxfolio-button:hover,.noxfolio-button:hover .button-text,.noxfolio-button:hover .button-icon{color:var(--noxfolio-white-color)}.noxfolio-button.outline{background-color:transparent;border:1.2px solid var(--noxfolio-border-color);color:var(--noxfolio-white-color)}.noxfolio-button.outline .button-text,.noxfolio-button.outline .button-icon{color:var(--noxfolio-white-color)}.noxfolio-button.outline:hover{border-color:var(--noxfolio-primary-color);background-color:var(--noxfolio-primary-color)}.noxfolio-button.outline:hover .button-text,.noxfolio-button.outline:hover .button-icon{color:var(--noxfolio-secondary-color)}.noxfolio-section-title{position:relative;line-height:1}.noxfolio-section-title .subtitle{display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:15px;color:var(--noxfolio-primary-color);text-transform:uppercase;letter-spacing:.08em}.noxfolio-section-title .title-icon{font-size:18px;margin-right:10px;color:var(--noxfolio-primary-color)}.noxfolio-section-title .title{font-family:var(--noxfolio-secondary-font);font-size:45px;font-weight:500;line-height:1.2;color:var(--noxfolio-white-color);margin:0;max-width:18ch}.noxfolio-section-title .focus-text{display:inline;color:var(--noxfolio-primary-color)}.section-head{margin-bottom:50px}.section-head.centered{text-align:center}.section-head.centered .noxfolio-section-title .title{margin-inline:auto}@media(max-width:1200px){.noxfolio-section-title .title{font-size:38px}}@media(max-width:768px){.noxfolio-section-title .title{font-size:32px}}@media(max-width:480px){.noxfolio-section-title .title{font-size:28px}}.noxfolio-service-box{position:relative;line-height:1;display:flex;padding:35px 50px;border:1.2px solid var(--noxfolio-border-color);border-radius:var(--radius-md);background-color:var(--noxfolio-secondary-color);text-decoration:none}.noxfolio-service-box,.noxfolio-service-box .title,.noxfolio-service-box .description,.noxfolio-service-box .service-index,.noxfolio-service-box .service-url{transition:var(--transition)}.noxfolio-service-box .title,.noxfolio-service-box .description{margin:0}.noxfolio-service-box .service-content{margin-right:40px}.noxfolio-service-box .service-index{color:var(--noxfolio-body-color);font-family:var(--noxfolio-secondary-font);font-size:24px;font-weight:400;line-height:1.2;margin-right:45px}.noxfolio-service-box .title{font-size:24px;color:var(--noxfolio-headline-color)}.noxfolio-service-box .description{font-size:16px;font-weight:400;line-height:1.8;margin-top:10px;color:var(--noxfolio-body-color)}.noxfolio-service-box .service-url{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1.2px solid var(--noxfolio-border-color);background-color:var(--noxfolio-dark-light-color);font-size:16px;line-height:1;margin-left:auto;align-self:center;flex:0 0 auto;color:var(--noxfolio-white-color)}.noxfolio-service-box .service-url svg{rotate:-45deg}.noxfolio-service-box .service-ico{display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:var(--service-ico) no-repeat center / contain;mask:var(--service-ico) no-repeat center / contain;transition:var(--transition)}.noxfolio-service-box .service-ico--wall{--service-ico: url(/_astro/g1_ico-wall.D-6LIMnV.svg)}.noxfolio-service-box .service-ico--home{--service-ico: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201253'%3e%3cpath%20d='M1071.29,589.13v504.03c0,20.5-29.55,50.39-50.93,50.96l-416.35.1c-14.05-.45-25.38-11.19-27.04-24.99-5.92-114.71,8.04-237.57.14-351.33-6.04-87.06-81.12-86.76-150.83-81.28-44.38,3.49-71.57,36.08-74.8,79.12-8.44,112.52,6.43,235.57.17,349.19-.29,14.68-10.43,26.9-25.2,28.99-16.1,2.28-61.28,1.99-77.87.2-32.28-3.49-48.78-31.84-51.02-61.71-7.39-98.61,5.79-206.27-.02-305.84l2.26-189.59c-14.93,6.09-25.96,21.63-41.23,27.04-66.64,23.6-115.83-58.64-66.05-107.24L593.68,123.45c18.8-13.92,42.71-16.63,64.74-9.18,177.03,128.39,349.69,264.63,522.37,398.97,44.35,54.32-18.21,130.75-79.9,97.24-9.77-5.31-18.78-17.35-29.61-21.34ZM730.37,698.05c-11.42,1.92-19.27,8.5-20.92,20.27-1.8,12.83-1.81,49.71-.25,62.72.81,6.71,5.06,16.18,11.44,18.91,6.66,2.85,66.22,2.88,76.46,1.68,6.73-.79,14.13-4.99,16.73-11.45,2.92-7.24,2.91-61.77,1.69-72.11-1.44-12.22-11.48-18.78-23-20.35-12.49-1.7-49.93-1.73-62.16.33ZM862.61,698.05c-8.19,1.38-18.71,7.5-20.66,16.2-2.25,10.03-1.85,57.5-.51,68.96.79,6.73,4.99,14.13,11.45,16.73,7.32,2.95,65.8,2.94,76.45,1.69,7.45-.88,13.35-4.73,16.67-11.52,6.28-12.88,6.36-69.6-1.62-81.68-3.94-5.97-12.67-9.78-19.63-10.72-12.5-1.7-49.92-1.73-62.16.33ZM730.37,825.95c-9.22,1.55-19.41,8.01-20.99,18.03-1.9,12.01-1.67,52.43-.17,64.96,1.09,9.11,6,17.13,15.17,19.52,10.2,2.65,58.73,2.5,70.56,1.08,7.31-.88,17.28-5.6,19.57-12.94,2.47-7.91,2.23-60.27,1.02-70.62-1.44-12.26-11.54-18.79-23-20.35-12.49-1.7-49.92-1.73-62.16.33ZM862.61,825.95c-8.19,1.38-18.71,7.5-20.66,16.2-2.26,10.09-1.85,57.42-.51,68.96s9.79,17.13,20.59,18.43c13.78,1.66,51.34,1.65,65.14,0,9.5-1.13,16.41-5.93,19.87-14.81,4.23-10.84,4.26-49.6,2.84-62.2-1.7-15.17-9.82-24.81-25.13-26.9-12.49-1.7-49.92-1.73-62.16.33Z'/%3e%3cpath%20d='M1019.26,357.17l-175.56-133.36c-2.29-1.61-2.04-3.94-2.33-6.34-1.19-9.71-.97-41.84,1.59-50.7,3.33-11.51,15.11-20.9,26.6-23.26,17.7-3.64,99-3.37,118.08-.77,11.33,1.54,31.62,14.84,31.62,26.91v187.52Z'/%3e%3c/svg%3e")}.noxfolio-service-box .service-ico--truck{--service-ico: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M746.76,751.02l-377.75,3.4c-52.4-39.47-113.44-46.11-167.83-6.79l-125.75,3.4v-385.44c0-15.17,16.51-39.64,30.24-44.07,182.64-5.65,367.07-6.22,549.82-9.73,17.9-.34,70.54-3.83,82.52,8.34,2.12,2.15,8.75,17.54,8.75,19.44v411.46ZM164.22,381.26c-13.57-13.95-38.39-4.69-39.73,16.72,8.56,89.93-11.79,195.56-2.83,283.18,3.34,32.64,42.87,32.84,46.44-3.25,4.84-48.92-.79-114.79-.2-166.09.41-36.05,6.28-74.07,3.21-110.66-.6-7.08-1.97-14.83-6.89-19.89Z'/%3e%3cpath%20d='M769.91,751.02v-378.93c0-.9,6.97-7.88,8.74-9.7,51.49,1.28,112.73-7.47,163.58-1.85,10.85,1.2,18,5.44,27.19,11.73l129.17,199.59c30.03,24.25,78.54,35.05,95.29,75.04,3.4,8.11,10.09,36.08,10.09,43.95v52.04l-4.34,4.88h-127.32c-1.82,0-22.76-16.03-32-19.33-31.44-11.22-66.22-9.52-96.71,4.76-6.3,2.95-25.96,17.82-27.55,17.82h-146.13ZM816.89,407.01c-3.27,5.06-3.26,11.04-3.7,16.98-1.13,15.2-1.44,118.27,1.56,125.37,2.6,6.17,11.5,9.07,17.3,9.82,35.82,4.69,122.76,3.92,159.35.08,34.01-3.57,15.21-28.96,4.7-51.12-10.94-23.08-34.89-73.5-48.42-91.94-6.12-8.34-10.1-11.97-20.01-13.28-22.79-3.02-69.05-1.88-92.78-.07-6.24.48-12.57-.2-18.01,4.17ZM826.95,621.61c-16.96,4.25-22.44,32.14-7.86,39.97,9.02,4.85,59.75,5.11,65.05-8.21,14.81-37.22-37.8-36.62-57.19-31.76ZM1185.91,714.47c7.79-8.74,6.29-49.67-10.06-53.8-34.65-8.74-48.15,20.84-32.61,52.89,6.49,7.03,36.99,7.29,42.68.9Z'/%3e%3cpath%20d='M888.53,777.06c-5.19,12.8-12.9,23.62-17.87,36.8-10.09,26.76-11.56,51.61-12.72,80.33l-441.08-.04c3.53-41.38-7.2-77.42-26.05-112.2l497.73-4.89Z'/%3e%3cpath%20d='M268.65,742.18c165.47-20.3,164.08,275.37-6.54,259.23-138.18-13.07-116.77-244.11,6.54-259.23ZM268.45,826.52c-39.71,10.11-40.33,88.04,2.22,93.7,69.26,9.21,67.42-111.43-2.22-93.7Z'/%3e%3cpath%20d='M974.66,745.36c179.59-29,175.46,282.89-5.79,255.27-123.6-18.84-106.74-237.1,5.79-255.27ZM1026.46,839.95c-36.1-40.54-92.64,13.63-66.9,60.56,31.45,57.34,109.3-12.95,66.9-60.56Z'/%3e%3cpath%20d='M1208.3,777.04c21.32,5.11,18.32,66.32,15.23,85.42-7.31,45.2-62.78,28.94-91.92,31.66,5.58-29.73-1.64-63.61-13.07-91-3.91-9.36-11.37-16.12-12.97-26.08,29.23,4.82,75.74-6.47,102.73,0Z'/%3e%3cpath%20d='M173.79,773.8c2.08,2.03-14.9,29.51-17,34.53-10.15,24.32-19.42,59.42-11.93,85.77-17.91-3.15-75.31,7.37-85.94-7.41-5.85-8.13-5.46-78.43-1.57-89.29,2.74-7.65,12.22-15.78,19.66-16.93l96.77-6.66Z'/%3e%3c/svg%3e")}.noxfolio-service-box .service-ico--mask{--service-ico: url(/_astro/g1_ico-mask.DoQrOaNU.svg)}.noxfolio-service-box .service-ico--sun{--service-ico: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M603.92,329.87c227.23-17.88,383.3,224.57,267.71,424.05-116.42,200.91-417.94,178.08-507.52-35.6-73.92-176.32,51.5-373.63,239.81-388.45Z'/%3e%3cpath%20d='M618.77,47.05c23.59-3.96,49.37,12.64,51.98,36.95,5.13,47.82-3.44,104.93-.49,153.73-13.42,46.46-79.12,44.69-87.33-3.8,5.14-46.58-7.08-109.03.52-153.69,2.72-15.98,19.67-30.56,35.33-33.19Z'/%3e%3cpath%20d='M625.25,948.75c27.12-1.06,43.7,20.01,45.58,45.39,3.41,45.99-2.31,96.62-.6,143.08-8.5,48.17-82.72,46.17-87.41-1.52-4.74-48.23,3.36-104.73.59-153.83,6.57-18.49,21.38-32.31,41.84-33.11Z'/%3e%3cpath%20d='M250.4,199.1c15.17-2.43,28.37,3.27,40.13,12.39,20.65,16.02,79.29,74.66,95.31,95.31,33.6,43.33-6.24,93.17-54.21,69.21-29.81-35.15-79.45-69.87-106.31-105.72-19.98-26.66-8.21-65.86,25.08-71.18Z'/%3e%3cpath%20d='M989.33,199.15c37.93-4.91,63.27,36.58,40.83,68.67-25.36,36.26-78.91,72.86-108.13,108.18-40.69,24.05-85.43-21.3-59.48-61.62,12.37-19.22,80.01-86.23,99.43-101.89,7.9-6.38,17.06-12,27.35-13.33Z'/%3e%3cpath%20d='M98.35,567.47c44.43-7.56,108.47,3.81,154.88.43,44.06,13.22,43.33,74.77-1.32,86.73l-157.43-.79c-42.62-12.62-39.22-79.04,3.87-86.37Z'/%3e%3cpath%20d='M1002.14,567.47c44.43-7.56,108.47,3.81,154.88.43,44.91,11.35,42.28,80.43-3.52,86.67-45.81,6.24-105.83-3.5-153.07-.76-44.21-9.98-41.82-78.95,1.71-86.35Z'/%3e%3cpath%20d='M352.94,945.24c-15.57,16.43-60.43,66.09-78.47,72.5-42.99,15.28-76.77-31.2-49.2-68.48,13.78-18.64,81.8-86.27,100.6-100.72,32.83-25.21,78.88-1.92,71.91,39.8-2.99,17.86-31.45,42.78-44.84,56.9Z'/%3e%3cpath%20d='M897.02,837.62c9.97-.3,21.66,3.98,29.65,9.91,15.96,11.83,92.96,88.65,103.52,104.22,29.24,43.09-20.93,89.92-64.6,58.18-35.44-25.76-67.72-76.38-103.07-104.67-18.34-28.82-.08-66.58,34.5-67.63Z'/%3e%3c/svg%3e")}.noxfolio-service-box .service-ico--roll{--service-ico: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201253'%3e%3cpath%20d='M255.65,115.51l683.58-.78c27.84,2,51.69,17.11,60.01,44.44,8.48,27.85,6.68,157.66,3.96,192.07-2.6,33.03-19.05,60.53-53.62,66.5l-703.27-1.8c-23.31-5.8-40.86-29.35-44.2-52.42-5.72-39.56-4.33-143.34-.78-184.82,2.78-32.47,21.35-57.35,54.31-63.2Z'/%3e%3cpath%20d='M542.81,744.76c16.56-3.35,112.23-3.25,129.82-.45,31.05,4.94,34.53,65.55,8.03,80.85l-2.04,324.38c-10.48,72.44-127.8,72.88-140.1.45l-1.5-324.91c-28.82-13.75-26.9-73.71,5.79-80.32Z'/%3e%3cpath%20d='M634.92,725.88h-54.84v-61.37c0-21.24,29.75-52.95,49.65-60.02,132.69-45.14,268.88-80.79,401.5-125.99,20.73-7.07,42.08-7.73,45-33.34,3.18-27.9,3.14-100.01,0-127.95-1.03-9.2-6.07-22.2-16.97-22.2h-43.09v-54.84h58.75c1.01,0,16.55,6.13,18.82,7.3,20.38,10.5,34.42,34.41,37.05,56.96,4.09,35.04,3.44,112.77.24,148.52-4.64,51.82-34.14,62.31-76.94,77.13-132.37,45.82-269.14,80.13-401.61,125.88-6.15-.26-17.56,15.33-17.56,19v50.92Z'/%3e%3cpath%20d='M156.33,183.33c15.33-3.14,27.51-.36,29.49,16.32,4.93,41.72-3.63,92.9-.21,135.67-4.47,28.49-53.33,13.85-57.29-20.72-2.19-19.13-2.65-83.35.61-101.24,2.26-12.37,14.87-27.46,27.4-30.03Z'/%3e%3c/svg%3e")}.noxfolio-service-box:hover .service-ico{--service-ico: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M615.98,444.45v141.71H210.23c-5.86,0-18.4,9.68-18.4,15.71v233.63h279.64v-65.17l-217.42-122.66h361.93l.03,196.89c-3.6,86.68-58.02,140.47-144.17,146.06-94.06-2.56-189.85,3.31-283.71,0-88.84-3.13-136.97-54.67-133.47-144.11,3.58-91.35.18-183.22,1.34-274.74,3.46-72.03,46.47-122.62,120.09-127.34l439.9.03Z'/%3e%3cpath%20d='M1230.81,759.61c-6.88-13-50.72-29.99-64.62-37.04-34.87-1.64-65.94.52-99.15,11.14-4.3,1.37-20.82,9.25-23.91,5.54l-57.18-225.62,31.96-176.94c-1.45-14.58-31.99-32.44-44-38.98-7.69-4.19-16.56-8.59-24.53-12.26-10.3-4.74-15.98-7.57-28.02-6.13-11.47,1.37-16.63,21.98-27.96,27.54-1.64.81-6.64,1.68-7.06,2.98-7.85,61.06-19.76,124.11-49.48,178.5-2.03,3.71-6.27,8.9-7.62,12.44-1.52,3.99-2.05,9.67-3.39,14-19.59,63.33-79.51,114.43-132.06,151.47-22.31,15.72-45.56,30.13-69.12,43.9-2.11,2.34,1,8.07,2.4,10.32,7.82,12.53,33.13,24.35,46.66,30.25,7.62,3.32,24.47,10.93,31.88,12.32,2.79.52,10.92-.79,14.09-1.39,47.33-8.84,113.83-62.79,150.82-93.96,6.95-5.86,15.72-15.19,22.75-20.05.57-.39.66-.93,1.68-.66l32.51,121.69c-26.39,6.57-53.22,9.42-78.83,18.86-42.41,15.63-78.67,42.08-105.41,78.5-2.31,3.14-12.48,17.29-12.83,19.99-1.35,10.7,14.27,22.38,22.29,27.13,20.71,12.26,45.5,18.31,68.39,25.25l.28,40.34c2.01,1.1,6.65,6.33,8.68,5.51.6-.24,6.61-5.1,7.01-5.75,2.42-3.94,5.09-16.31,7.06-21.69,18.33-50.22,48.91-96.99,106.16-105.16,3.73-.53,15.48-2.06,18.46-1.28,3.94,1.02,10.26,10.2,16.55,11.2,6.3.99,24.75,1,24.75,1,10.11-4.42,42.03-11.09,47.81-20.42,1.21-1.96,1.04-4.1,2.08-5.94,5.4-9.55,42.43-20.07,53.66-23.26,38.58-10.93,78.19-18.24,117.45-26.37l.8-.54c-.33-6.87,2.07-20.63-1.01-26.45Z'/%3e%3c/svg%3e");transform:scale(1.12)}.noxfolio-service-box:hover{border-color:var(--noxfolio-primary-color)}.noxfolio-service-box:hover .service-url{background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color)}.noxfolio-service-box:hover .service-index{color:var(--noxfolio-headline-color)}.noxfolio-service-box .service-bg{position:absolute;inset:0;border-radius:inherit;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transform:scale(1.06);transition:opacity .45s ease,transform .6s ease;pointer-events:none}.noxfolio-service-box .service-bg:after{content:"";position:absolute;inset:0;background:#070707c7}.noxfolio-service-box .service-index,.noxfolio-service-box .service-content,.noxfolio-service-box .service-url,.noxfolio-service-box .new-badge{position:relative;z-index:1}.noxfolio-service-box:hover .service-bg,.noxfolio-service-box:focus-visible .service-bg{opacity:1;transform:scale(1)}.noxfolio-service-box.is-new{border-color:#ff5a1f8c;background-image:linear-gradient(100deg,#ff5a1f24,#ff5a1f0d 45%,#ff5a1f00 75%)}.noxfolio-service-box.is-new .service-index{color:var(--noxfolio-primary-color)}.noxfolio-service-box.is-new:hover .service-index{color:var(--noxfolio-headline-color)}@keyframes new-badge-pulse{0%,to{box-shadow:0 0 #ff5a1f73}50%{box-shadow:0 0 0 9px #ff5a1f00}}.noxfolio-service-box.is-new .new-badge{animation:new-badge-pulse 2.2s ease-in-out infinite}.noxfolio-service-box .new-badge{position:absolute;top:-10px;right:20px;background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 12px;border-radius:var(--radius-pill)}@media(max-width:1200px){.noxfolio-service-box{padding:35px}.noxfolio-service-box .title{font-size:20px}}@media(max-width:768px){.noxfolio-service-box{padding:30px}.noxfolio-service-box .service-content,.noxfolio-service-box .service-index{margin-right:30px}}@media(max-width:480px){.noxfolio-service-box{flex-direction:column}.noxfolio-service-box .service-content,.noxfolio-service-box .service-index{margin-right:0;margin-bottom:30px}.noxfolio-service-box .service-url{align-self:flex-start;margin-left:0}}.noxfolio-portfolio-items{display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px;column-gap:30px;line-height:1}.noxfolio-portfolio-items .portfolio-item{position:relative;line-height:1;overflow:hidden}.noxfolio-portfolio-items .thumbnail{position:relative;z-index:1;overflow:hidden;width:100%;height:380px;display:block}.noxfolio-portfolio-items .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.noxfolio-portfolio-items .content{position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:115px 40px 45px;background:linear-gradient(180deg,#ff5a1f00,#ff5a1feb);visibility:hidden;opacity:0;transition:var(--transition)}.noxfolio-portfolio-items .title{font-size:24px;font-weight:700;color:var(--noxfolio-secondary-color);margin:0;transform:translateY(15px);transition:var(--transition)}.noxfolio-portfolio-items .categories{margin-bottom:15px;font-size:16px;font-weight:500;color:var(--noxfolio-secondary-color);transform:translateY(15px);transition:var(--transition)}.noxfolio-portfolio-items .arrow-link{display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:20px;color:var(--noxfolio-secondary-color);transform:translateY(15px);transition:var(--transition)}.noxfolio-portfolio-items .arrow-link svg{rotate:-45deg}.noxfolio-portfolio-items .portfolio-item:hover .thumbnail img{transform:scale(1.08)}.noxfolio-portfolio-items .portfolio-item:hover .content{visibility:visible;opacity:1}.noxfolio-portfolio-items .portfolio-item:hover .title,.noxfolio-portfolio-items .portfolio-item:hover .categories,.noxfolio-portfolio-items .portfolio-item:hover .arrow-link{transform:translateY(0)}.portfolio-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.portfolio-filter-btn{font-family:var(--noxfolio-primary-font);font-size:14px;font-weight:600;text-transform:capitalize;letter-spacing:.02em;background:transparent;border:1.2px solid var(--noxfolio-border-color);color:var(--noxfolio-body-color);padding:10px 24px;border-radius:var(--radius-pill);cursor:pointer;transition:var(--transition)}.portfolio-filter-btn:hover,.portfolio-filter-btn.is-active{background-color:var(--noxfolio-primary-color);border-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color)}@media(max-width:1024px){.noxfolio-portfolio-items{grid-template-columns:repeat(2,1fr)}.noxfolio-portfolio-items .thumbnail{height:340px}}@media(max-width:768px){.noxfolio-portfolio-items{grid-template-columns:1fr}}.noxfolio-testimonials{display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px;column-gap:30px;line-height:1}.noxfolio-testimonial-box{padding:50px;position:relative;border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-lg);background-color:var(--noxfolio-dark-light-color);text-align:center;transition:var(--transition)}.noxfolio-testimonial-box .author-image{display:inline-flex;position:relative;z-index:1;margin-bottom:40px}.noxfolio-testimonial-box .author-image img{width:85px;height:85px;border-radius:50%;object-fit:cover;object-position:center top}.noxfolio-testimonial-box .quote-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;color:var(--noxfolio-primary-color);background-color:var(--noxfolio-secondary-color)}.noxfolio-testimonial-box .description{font-size:16px;font-weight:400;line-height:1.85;margin:0 0 30px;color:var(--noxfolio-body-color)}.noxfolio-testimonial-box .name{font-size:22px;margin:0;color:var(--noxfolio-headline-color)}.noxfolio-testimonial-box .title{display:block;color:var(--noxfolio-primary-color);font-size:14px;margin-top:10px}.noxfolio-testimonial-box:hover{background-color:var(--noxfolio-secondary-color)}@media(max-width:1024px){.noxfolio-testimonials{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.noxfolio-testimonials{grid-template-columns:1fr}.noxfolio-testimonial-box{padding:40px 30px}}.noxfolio-counter-box{position:relative;line-height:1;text-align:center;transition:var(--transition)}.noxfolio-counter-box .counter-wrap{font-family:var(--noxfolio-secondary-font);font-size:56px;font-weight:600;line-height:1;color:var(--noxfolio-primary-color);display:inline-flex;align-items:center;margin-bottom:15px}.noxfolio-counter-box .counter-title{font-family:var(--noxfolio-primary-font);font-size:16px;font-weight:400;line-height:1.4;color:var(--noxfolio-body-color);margin:0}.noxfolio-client-logos{display:grid;grid-template-columns:repeat(5,1fr);row-gap:30px;column-gap:30px;align-items:center}.noxfolio-client-logos .logo-wrap{position:relative;transition:var(--transition);display:flex;align-items:center;justify-content:center;filter:grayscale(1);opacity:.7}.noxfolio-client-logos .logo-wrap:hover{filter:grayscale(0);opacity:1}.noxfolio-client-logos .logo-wrap img{max-width:100%;max-height:70px;width:auto;transition:all .4s}@media(max-width:1024px){.noxfolio-client-logos{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.noxfolio-client-logos{grid-template-columns:repeat(2,1fr)}}.check-list{list-style:none;padding:0;margin:0}.check-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;color:var(--noxfolio-body-color)}.check-list li:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);font-size:12px;font-weight:700;margin-top:4px}.lightbox{position:fixed;inset:0;z-index:calc(var(--z-overlay) + 100);background:#000000eb;display:flex;align-items:center;justify-content:center;gap:24px;padding:24px}.lightbox[hidden]{display:none}.lightbox__img{max-width:min(90vw,1400px);max-height:86vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 20px 60px #00000080}.lightbox__nav,.lightbox__close{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:#ffffff1f;color:var(--noxfolio-white-color);font-size:28px;line-height:1;cursor:pointer;transition:var(--transition)}.lightbox__nav:hover,.lightbox__close:hover{background:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color)}.lightbox__close{top:20px;right:20px;font-size:20px}.lightbox__nav--prev{left:20px}.lightbox__nav--next{right:20px}.lightbox__count{position:absolute;bottom:24px;left:50%;transform:translate(-50%);margin:0;color:var(--noxfolio-white-color);font-family:var(--noxfolio-secondary-font);font-size:14px;opacity:.8}@media(max-width:768px){.lightbox__nav,.lightbox__close{width:40px;height:40px;font-size:22px}.lightbox__img{max-height:78vh}}.site-header{position:relative;z-index:var(--z-header);background-color:var(--noxfolio-dark-color);border-bottom:1px solid var(--noxfolio-border-color);transition:var(--transition)}.site-header.is-sticky{position:fixed;top:0;left:0;width:100%;animation:sticky-down .5s ease}@keyframes sticky-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.site-header .header-container{max-width:1650px;padding:0 15px;margin:auto}.site-header .header-navigation{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-height)}.site-logo a{display:inline-flex;align-items:center}.site-logo img{height:50px;width:auto}.main-nav{margin-left:auto}.nav-list{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nav-list li:not(:last-child),.offcanvas-nav li:not(:last-child){margin-bottom:0}.nav-item{position:relative}.nav-link{font-family:var(--noxfolio-primary-font);font-size:15px;font-weight:500;color:var(--noxfolio-headline-color);padding:10px 16px;display:inline-flex;align-items:center;gap:6px;transition:var(--transition)}.nav-link:hover,.nav-link[aria-current=page]{color:var(--noxfolio-primary-color)}.nav-item.has-dropdown>.nav-link:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:2px;margin-top:-3px}.dropdown{position:absolute;top:calc(100% + 10px);left:0;min-width:240px;background-color:var(--noxfolio-secondary-color);border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-md);padding:12px;list-style:none;margin:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:var(--transition);z-index:10}.nav-item.has-dropdown:hover>.dropdown,.nav-item.has-dropdown:focus-within>.dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dropdown .nav-link{padding:10px 14px;width:100%;border-radius:var(--radius-sm);gap:0}.dropdown .nav-link:hover{background-color:var(--noxfolio-dark-light-color)}.dropdown .nav-link:before{content:"";flex:0 0 auto;width:0;height:16px;margin-right:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M1006.07,664.73c-99.52,20.67-201.71,20.31-303.1,23.11-117.57,3.25-236.48,4.34-354.03-7.32-17.17-1.7-80.21-7.34-91.27-13.13-2.45-1.29-4.4-3-5.73-5.46l-1.99-9.19c9.21-131.06-11.67-277.53.01-406.73,2.17-24.01,13.41-46.19,34.05-59.16,42.11-26.48,182.13-19.35,236.58-20.69,124.45-3.05,308.15-13.19,428.22,7.7,38.08,6.63,58.34,15.58,62.07,57.24-7.67,135.07,9.68,280.33,0,414.17-.49,6.76-.62,13.74-4.81,19.45ZM792.07,309.02c-63.88,60.44-56.56,212.55,32.34,242.78,90.44,30.75,140.41-72.86,134.05-148.97-7.03-84.21-90.03-166.06-166.4-93.81Z'/%3e%3cpath%20d='M1117.53,849.35c19.83-3.35,68.46,28.23,79.07,46.12,16.91,28.52,20.42,111.67-4.89,135.71-32.3,30.68-189.43,47.41-238.81,52.01-231.68,21.55-600.63,28.15-825.14-24.89-27.76-6.56-60.64-12.66-76.95-38.63-8.31-13.23-7.8-73.14-5.77-91.19,4.32-38.4,55.5-86.03,94.18-75.54,17.19,4.66,35.05,15.58,57.94,20.39,162.47,34.15,394.4,32.68,562.07,27.38,90.49-2.86,241.95-9.48,326.08-35.58,10.33-3.21,28.28-15.1,32.23-15.77Z'/%3e%3cpath%20d='M204.48,692.43c12.3-1.81,52.9,13.57,70.96,16.85,182.94,33.18,542.15,31.64,724.94-3.66,12.37-2.39,37.77-14.33,45.46-13.86,13.76.85,36.53,20.69,40.71,34.12,3.9,12.53,4.87,73.7,2.37,86.92-4.57,24.24-73.11,28.29-95.51,31.26-222.17,29.4-519.02,30.85-740.9,0-15.98-2.22-83.08-9.99-87.44-24.42-2.79-9.24-2.13-80.42.14-91.64,3.35-16.56,22.8-33.14,39.26-35.57Z'/%3e%3cpath%20d='M875.4,360.67c60.36-18.11,62.45,117.47,13.92,122.27-46.37,4.58-53.25-110.47-13.92-122.27Z'/%3e%3c/svg%3e") no-repeat center / contain;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201254%201254'%3e%3cpath%20d='M1006.07,664.73c-99.52,20.67-201.71,20.31-303.1,23.11-117.57,3.25-236.48,4.34-354.03-7.32-17.17-1.7-80.21-7.34-91.27-13.13-2.45-1.29-4.4-3-5.73-5.46l-1.99-9.19c9.21-131.06-11.67-277.53.01-406.73,2.17-24.01,13.41-46.19,34.05-59.16,42.11-26.48,182.13-19.35,236.58-20.69,124.45-3.05,308.15-13.19,428.22,7.7,38.08,6.63,58.34,15.58,62.07,57.24-7.67,135.07,9.68,280.33,0,414.17-.49,6.76-.62,13.74-4.81,19.45ZM792.07,309.02c-63.88,60.44-56.56,212.55,32.34,242.78,90.44,30.75,140.41-72.86,134.05-148.97-7.03-84.21-90.03-166.06-166.4-93.81Z'/%3e%3cpath%20d='M1117.53,849.35c19.83-3.35,68.46,28.23,79.07,46.12,16.91,28.52,20.42,111.67-4.89,135.71-32.3,30.68-189.43,47.41-238.81,52.01-231.68,21.55-600.63,28.15-825.14-24.89-27.76-6.56-60.64-12.66-76.95-38.63-8.31-13.23-7.8-73.14-5.77-91.19,4.32-38.4,55.5-86.03,94.18-75.54,17.19,4.66,35.05,15.58,57.94,20.39,162.47,34.15,394.4,32.68,562.07,27.38,90.49-2.86,241.95-9.48,326.08-35.58,10.33-3.21,28.28-15.1,32.23-15.77Z'/%3e%3cpath%20d='M204.48,692.43c12.3-1.81,52.9,13.57,70.96,16.85,182.94,33.18,542.15,31.64,724.94-3.66,12.37-2.39,37.77-14.33,45.46-13.86,13.76.85,36.53,20.69,40.71,34.12,3.9,12.53,4.87,73.7,2.37,86.92-4.57,24.24-73.11,28.29-95.51,31.26-222.17,29.4-519.02,30.85-740.9,0-15.98-2.22-83.08-9.99-87.44-24.42-2.79-9.24-2.13-80.42.14-91.64,3.35-16.56,22.8-33.14,39.26-35.57Z'/%3e%3cpath%20d='M875.4,360.67c60.36-18.11,62.45,117.47,13.92,122.27-46.37,4.58-53.25-110.47-13.92-122.27Z'/%3e%3c/svg%3e") no-repeat center / contain;opacity:0;transition:var(--transition)}.dropdown .nav-link:hover:before,.dropdown .nav-link:focus-visible:before{width:18px;margin-right:8px;opacity:1}.nav-link .menu-badge{background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:var(--radius-pill);margin-left:6px}.header-cta{margin-left:30px}.navbar-toggle{display:none;width:45px;height:45px;border:1px solid var(--noxfolio-border-color);border-radius:50%;background:transparent;cursor:pointer;align-items:center;justify-content:center;margin-left:20px}.navbar-toggle .toggle-inner{display:flex;flex-direction:column;width:18px;gap:5px}.navbar-toggle .toggle-inner span{display:block;height:2px;width:100%;background-color:var(--noxfolio-white-color);transition:var(--transition)}@media(max-width:1200px){.main-nav,.header-cta{display:none}.navbar-toggle{display:inline-flex}}.offcanvas-overlay{position:fixed;inset:0;background:#000000b3;z-index:var(--z-offcanvas);opacity:0;visibility:hidden;transition:var(--transition)}.offcanvas-panel{position:fixed;top:0;right:0;width:min(420px,90vw);height:100vh;background-color:var(--noxfolio-dark-light-color);z-index:calc(var(--z-offcanvas) + 1);transform:translate(100%);transition:transform .35s ease;overflow-y:auto;padding:80px 30px 40px;display:flex;flex-direction:column;gap:30px}.offcanvas-panel.is-open{transform:translate(0)}.offcanvas-overlay.is-open{opacity:1;visibility:visible}.offcanvas-close{position:absolute;top:20px;right:20px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--noxfolio-border-color);border-radius:50%;color:var(--noxfolio-primary-color);font-size:18px;cursor:pointer;transition:var(--transition)}.offcanvas-close:hover{background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color)}.offcanvas-nav{list-style:none;margin:0;padding:0}.offcanvas-nav .nav-link{display:block;padding:14px 0;font-size:18px;border-bottom:1px solid var(--noxfolio-border-color);color:var(--noxfolio-headline-color)}.offcanvas-nav .dropdown-toggle-inner{list-style:none;padding-left:16px;margin:0}.hero{position:relative;min-height:90vh;display:flex;align-items:center;overflow:hidden;padding:120px 0 80px}.hero-bg{position:absolute;inset:-60px;z-index:-2}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;animation:kenburns-drift 45s ease-in-out infinite alternate;will-change:transform}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#070707f2,#070707bf,#07070773)}.hero-content{max-width:720px}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--noxfolio-primary-font);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--noxfolio-primary-color);margin-bottom:24px}.hero-eyebrow:before{content:"";width:30px;height:1.5px;background-color:var(--noxfolio-primary-color)}.hero h1{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.08;margin-bottom:24px}.hero-subtitle{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7;color:var(--noxfolio-body-color);max-width:56ch;margin-bottom:36px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px}.section{padding:120px 0}.section-sm{padding:80px 0}.section--alt{background-color:var(--noxfolio-dark-color)}.section--light{background-color:var(--noxfolio-dark-light-color)}.section-eyebrow{display:inline-flex;align-items:center;font-family:var(--noxfolio-primary-font);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--noxfolio-primary-color);margin-bottom:16px}.section-lead{font-size:1.05rem;max-width:60ch;color:var(--noxfolio-body-color);margin-bottom:50px}.section-lead.centered{margin-inline:auto}.grid-services{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.grid-services{grid-template-columns:1fr}.section{padding:80px 0}}.stats-band{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:60px 0;border-block:1px solid var(--noxfolio-border-color)}@media(max-width:768px){.stats-band{grid-template-columns:repeat(2,1fr);gap:40px 20px}}.camping-feature{position:relative;border-radius:var(--radius-lg);overflow:hidden;padding:80px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;background-color:var(--noxfolio-secondary-color);border:1px solid var(--noxfolio-border-color)}.camping-feature .benefits{list-style:none;padding:0;margin:30px 0}.camping-ctas{display:flex;gap:16px;flex-wrap:wrap}.camping-feature .benefits li{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.camping-feature .benefits .b-icon{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background-color:var(--noxfolio-dark-light-color);color:var(--noxfolio-primary-color);display:inline-flex;align-items:center;justify-content:center}.camping-feature .gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.camping-feature .gallery img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1;border-radius:var(--radius-md)}.camping-feature .gallery img:nth-child(odd){margin-top:30px}@media(max-width:1024px){.camping-feature{grid-template-columns:1fr;padding:50px 40px;gap:40px}.camping-feature .gallery img:nth-child(odd){margin-top:0}}@media(max-width:600px){.camping-feature{padding:40px 24px}.camping-feature .gallery{grid-template-columns:1fr}}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;counter-reset:step}.process-step{position:relative;padding:40px 30px;border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-md);background-color:var(--noxfolio-dark-light-color);transition:var(--transition)}.process-step:hover{border-color:var(--noxfolio-primary-color);transform:translateY(-6px)}.process-step .step-num{font-family:var(--noxfolio-secondary-font);font-size:48px;font-weight:600;color:var(--noxfolio-primary-color);line-height:1;margin-bottom:18px;opacity:.85}.process-step h3{font-size:20px;margin-bottom:12px}.process-step p{font-size:15px;margin:0;line-height:1.7}@media(max-width:1024px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.process-grid{grid-template-columns:1fr}}.cta-section{background-color:var(--noxfolio-dark-color);border-top:1px solid var(--noxfolio-border-color)}.cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.contact-form{background-color:var(--noxfolio-dark-light-color);border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-lg);padding:40px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-field{display:flex;flex-direction:column;margin-bottom:18px}.form-field label{font-size:14px;font-weight:500;color:var(--noxfolio-headline-color);margin-bottom:8px}.form-field input,.form-field select,.form-field textarea{font-family:var(--noxfolio-primary-font);font-size:15px;color:var(--noxfolio-headline-color);background-color:var(--noxfolio-secondary-color);border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-sm);padding:14px 18px;transition:var(--transition);width:100%}.form-field input::placeholder,.form-field textarea::placeholder{color:#6b6b6b}.form-field input[type=file]{padding:10px 12px;cursor:pointer}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:var(--noxfolio-primary-color);background-color:var(--noxfolio-dark-color)}.form-field textarea{resize:vertical;min-height:130px}.contact-info-list{list-style:none;padding:0;margin:30px 0 0}.contact-info-list li{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.contact-info-list .ci-icon{flex:0 0 auto;width:50px;height:50px;border-radius:50%;background-color:var(--noxfolio-secondary-color);color:var(--noxfolio-primary-color);display:inline-flex;align-items:center;justify-content:center}.contact-info-list .ci-label{font-size:13px;color:var(--noxfolio-body-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.contact-info-list .ci-value{font-size:17px;color:var(--noxfolio-headline-color);font-weight:500}.contact-info-list .ci-value a{color:inherit}.contact-socials{margin-top:36px;padding:26px 24px;border-radius:16px;background-color:var(--noxfolio-secondary-color)}.contact-socials .cs-title{display:block;font-size:13px;color:var(--noxfolio-body-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.contact-socials .cs-links{display:flex;flex-wrap:wrap;gap:14px}.contact-socials .cs-link{flex:1 1 180px;display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:12px;border:1px solid rgba(255,255,255,.12);text-decoration:none;transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.contact-socials .cs-link:hover{border-color:var(--noxfolio-primary-color);background-color:#ff5a1f14;transform:translateY(-2px)}.contact-socials .cs-icon{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background-color:var(--noxfolio-primary-color);color:#fff;display:inline-flex;align-items:center;justify-content:center}.contact-socials .cs-text{display:flex;flex-direction:column;min-width:0}.contact-socials .cs-network{font-size:15px;font-weight:600;color:var(--noxfolio-headline-color)}.contact-socials .cs-handle{font-size:13px;color:var(--noxfolio-primary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.cta-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:600px){.form-row{grid-template-columns:1fr}}.page-title{position:relative;isolation:isolate;padding:160px 0 80px;background-color:var(--noxfolio-dark-color);border-bottom:1px solid var(--noxfolio-border-color);overflow:hidden}.page-title:before{content:"";position:absolute;inset:-60px;z-index:-1;background:linear-gradient(95deg,#07070773,#07070700 45%),url(/images/bg/g1-banner2.jpg) center / cover no-repeat;animation:kenburns-drift 45s ease-in-out infinite alternate;will-change:transform;pointer-events:none}@keyframes kenburns-drift{0%{transform:translate3d(-14px,-6px,0) scale(1.04)}to{transform:translate3d(14px,6px,0) scale(1.09)}}@media(prefers-reduced-motion:reduce){.page-title:before{animation:none;transform:scale(1.04)}.hero-bg img{animation:none}}@media(max-width:768px){.page-title:before{background-position:72% center}}.page-title h1{font-size:clamp(2rem,5vw,3.4rem);margin-bottom:16px}.page-title .breadcrumb{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;font-size:14px}.page-title .breadcrumb a{color:var(--noxfolio-body-color)}.page-title .breadcrumb a:hover{color:var(--noxfolio-primary-color)}.page-title .breadcrumb li+li:before{content:"/";margin-right:8px;color:var(--noxfolio-border-color)}.site-footer{margin-top:auto;background-color:var(--noxfolio-dark-color)}.footer-widgets{padding:80px 0}.footer-widget-wrap{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;column-gap:30px;row-gap:50px;align-items:flex-start}.footer-widget h4{font-size:18px;margin-bottom:24px;color:var(--noxfolio-headline-color)}.footer-widget p{font-size:15px;line-height:1.8;margin-bottom:18px}.footer-widget ul{list-style:none;padding:0;margin:0}.footer-widget ul li{margin-bottom:12px}.footer-widget ul a{color:var(--noxfolio-body-color);font-size:15px}.footer-widget ul a:hover{color:var(--noxfolio-primary-color)}.footer-logo img{height:35px;width:auto;margin-bottom:20px}.footer-social{display:flex;gap:12px;margin-top:20px}.footer-social a{width:42px;height:42px;border-radius:50%;background-color:var(--noxfolio-secondary-color);border:1px solid var(--noxfolio-border-color);display:inline-flex;align-items:center;justify-content:center;color:var(--noxfolio-body-color);transition:var(--transition)}.footer-social a:hover{background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);border-color:var(--noxfolio-primary-color)}.footer-contact-item{display:flex;gap:12px;margin-bottom:16px;font-size:15px}.footer-contact-item svg{color:var(--noxfolio-primary-color);flex:0 0 auto;margin-top:4px}.footer-copyright{font-size:15px;padding:22px 0;text-align:center;background-color:var(--noxfolio-secondary-color);border-top:1px solid var(--noxfolio-border-color)}.footer-copyright p{margin:0;color:var(--noxfolio-body-color)}.footer-copyright a{color:var(--noxfolio-headline-color)}@media(max-width:1024px){.footer-widget-wrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.footer-widget-wrap{grid-template-columns:1fr}.footer-widgets{padding:60px 0}}.back-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border-radius:50%;background-color:var(--noxfolio-primary-color);color:var(--noxfolio-secondary-color);display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;z-index:var(--z-overlay);opacity:0;visibility:hidden;transform:translateY(20px);transition:var(--transition)}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background-color:var(--noxfolio-white-color)}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.cards-grid.cols-2{grid-template-columns:repeat(2,1fr)}.card{background-color:var(--noxfolio-dark-light-color);border:1px solid var(--noxfolio-border-color);border-radius:var(--radius-md);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column}.card:hover{border-color:var(--noxfolio-primary-color);transform:translateY(-6px)}.card-thumb{aspect-ratio:16 / 10;overflow:hidden;background-color:var(--noxfolio-secondary-color)}.card-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.card:hover .card-thumb img{transform:scale(1.06)}.card-body{padding:30px;flex:1;display:flex;flex-direction:column}.card-meta{font-size:13px;color:var(--noxfolio-primary-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:600}.card-body h3{font-size:22px;margin-bottom:12px}.card-body h3 a{color:inherit}.card-body h3 a:hover{color:var(--noxfolio-primary-color)}.card-body p{font-size:15px;line-height:1.7;margin-bottom:20px;flex:1}.card-link{font-family:var(--noxfolio-primary-font);font-size:14px;font-weight:600;color:var(--noxfolio-primary-color);display:inline-flex;align-items:center;gap:8px;transition:var(--transition)}.card-link:hover{gap:14px}@media(max-width:1024px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cards-grid,.cards-grid.cols-2{grid-template-columns:1fr}}.prose{max-width:760px;margin-inline:auto}.prose p,.prose li{color:var(--noxfolio-body-color);line-height:1.8}.prose h2{margin-top:50px;font-size:30px}.prose h3{margin-top:36px;font-size:22px}.prose img{border-radius:var(--radius-md);margin:30px 0}.prose blockquote{border-left:3px solid var(--noxfolio-primary-color);padding-left:20px;font-style:italic;color:var(--noxfolio-headline-color);margin:24px 0}.prose a{text-decoration:underline;text-underline-offset:3px}.prose ul,.prose ol{margin-bottom:20px}
