*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{margin:0;padding:0;font:inherit;box-sizing:border-box}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:PP Pangram Sans}body.ReactModal__Body--open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%}a,input,textarea{color:inherit}button{all:unset;border:none;margin:0;padding:0;background-color:transparent;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}html.block-scroll{overflow:hidden}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Regular.86f30cc1.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:300 400}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Semibold.0234e9e2.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Bold.c9b0bd91.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Italic.f27d26b1.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:700}.why-us-section-services{max-width:1460px;margin:40px auto 0;position:relative}@media screen and (min-width:1280px){.why-us-section-services{margin-top:80px}}@media screen and (min-width:1910px){.why-us-section-services{margin-top:100px}}.why-us-section-services .list{list-style:none;display:grid;grid-gap:15px;gap:15px}.why-us-section-services .list .desc{margin-top:16px;font-size:16px;line-height:20px;letter-spacing:.02em}.why-us-section-services .list .list-item{position:relative}.why-us-section-services .list .list-item .arrow-icon{width:24px;height:24px;padding:6px;margin:6px auto 0}.why-us-section-services .list .list-item .arrow-icon.active{transform:rotate(180deg)}.why-us-section-services .list .list-item .arrow-icon svg{width:100%;height:100%}@media screen and (min-width:1020px){.why-us-section-services .list .list-item{display:flex;flex-direction:column;gap:6px}}.why-us-section-services .list .list-item .bottom-content{display:none}@media screen and (min-width:1020px){.why-us-section-services .list .list-item .bottom-content{background:#f8f2ea}}.why-us-section-services .list .list-item .bottom-content.active{display:block;padding:16px}@media screen and (min-width:1020px){.why-us-section-services .list .list-item .bottom-content.active{padding:24px 60px}}.why-us-section-services .list .list-item .subtitle{font-size:14px;line-height:100%;font-weight:700;margin-bottom:10px;letter-spacing:.02em}.why-us-section-services .list .list-item .sublist{display:flex;flex-direction:column;gap:10px;list-style:none}.why-us-section-services .list .list-item .sublist-item{position:relative;font-size:16px;line-height:20px;letter-spacing:.02em;padding-left:12px}.why-us-section-services .list .list-item .sublist-item:before{content:"";position:absolute;left:6px;top:50%;transform:translateX(-50%);width:2px;height:2px;background:#131211}.why-us-section-services .list .content{position:relative;padding:16px;background:#f8f2ea;cursor:pointer}@media screen and (min-width:1020px){.why-us-section-services .list .content{display:grid;grid-template-columns:80px 1fr min-content;align-items:center;grid-gap:16px;gap:16px}}@media screen and (min-width:1280px){.why-us-section-services .list .content{padding:30px 24px}}.why-us-section-services .list .content .icon{width:64px;height:64px;margin:0 auto 16px}.why-us-section-services .list .content .icon svg{width:100%;height:100%}@media screen and (min-width:1910px){.why-us-section-services .list .content .icon{width:80px;height:80px}}.why-us-section-services .list .content .title{font-size:16px;line-height:20px;letter-spacing:.02em;font-weight:700;text-align:center}.why-us-section-services .list .content .desc{margin-top:10px;text-align:center}@media screen and (min-width:1020px){.why-us-section-services .list .content .desc,.why-us-section-services .list .content .title{text-align:left}}.why-us-section-services .button-wrapper{margin-top:24px}@media screen and (min-width:1020px){.why-us-section-services .button-wrapper{position:absolute;right:0;top:-8px;margin-top:0;width:375px}}