.PageIntro_container__qKslC{height:calc(100vh - 120px);position:relative}.PageIntro_wrap__iWpo0{height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.PageIntro_title__c6_qB{margin:0;line-height:1.1;font-size:clamp(32px,9vw,100px);font-weight:400;letter-spacing:.01em}.PageIntro_desc__wBWJn{margin:clamp(12px,2vw,20px) auto 0;line-height:1.5;font-size:clamp(16px,2vw,30px);font-weight:300}.PageIntro_textContainer__qZ6QU{padding:20px clamp(150px,13vw,250px) 80px}.PageIntro_arrow__DXQH9{display:inline-flex;align-items:center;justify-content:center;color:var(--black-color);text-decoration:none;cursor:pointer;animation:PageIntro_arrow-bounce__ReZba 2.8s ease-in-out infinite;transition:transform .2s ease}@keyframes PageIntro_arrow-bounce__ReZba{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}@media (hover:hover) and (pointer:fine){.PageIntro_arrow__DXQH9:hover{animation-play-state:paused;transform:translateY(2px)}}.PageIntro_arrow__DXQH9:active{transform:translateY(4px)}.PageIntro_arrowIcon___FbBc{width:clamp(40px,8vw,80px);height:auto;display:block}@media(max-width:768px){.PageIntro_textContainer__qZ6QU{padding:20px 20px 60px}}.OfferBlock_section__xPzdl{padding:20px 0}.OfferBlock_grid__m0tmT{width:100%;margin:0 auto;padding:40px clamp(150px,13vw,250px);display:grid;grid-template-columns:1.35fr 1fr;grid-template-areas:"left right";grid-gap:clamp(24px,5vw,64px);gap:clamp(24px,5vw,64px);align-items:start}.OfferBlock_left__V30Y5{grid-area:left}.OfferBlock_h3__n_G83{font-size:clamp(24px,2.6vw,60px);line-height:1.05;font-weight:400;letter-spacing:-.01em;margin:0 0 clamp(16px,2vw,24px)}.OfferBlock_list__out_2{list-style:none;margin:0;padding:0;display:grid;grid-gap:clamp(10px,1.6vw,16px);gap:clamp(10px,1.6vw,16px)}.OfferBlock_item___CNrf{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:3px;gap:3px}.OfferBlock_num__pCB4Z{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OfferBlock_num__pCB4Z,.OfferBlock_text__poSLC{font-size:clamp(18px,1.8vw,30px);line-height:1.2;font-weight:300}.OfferBlock_right__WsB_6{grid-area:right;display:flex;gap:clamp(20px,3vw,32px);flex-direction:column}@media (max-width:768px){.OfferBlock_grid__m0tmT{grid-template-columns:1fr;grid-template-areas:"right" "left";padding:20px}.OfferBlock_right__WsB_6{flex-direction:row;flex-wrap:wrap}.OfferBlock_box__aupBv{flex:1 1 240px}}.Brief_briefCard__yhBMb{border:1px solid var(--black-color);padding:clamp(10px,2vw,30px) clamp(10px,2vw,30px) clamp(10px,2vw,20px) clamp(20px,3vw,70px);align-self:center}.Brief_briefTitle__UPoT2{font-size:clamp(24px,3.4vw,70px);width:82%;font-weight:400;line-height:1.25;margin-bottom:70px}.Brief_briefBottom___nL1w{display:flex;align-items:center;justify-content:flex-end;gap:30px}.Brief_briefNote__TxiN_{font-weight:300}.Brief_briefBtn__toNS8,.Brief_briefNote__TxiN_{font-size:clamp(18px,2.2vw,40px);color:var(--black-color)}.Brief_briefBtn__toNS8{display:inline-block;border:1px solid var(--black-color);padding:5px 40px;font-weight:400;transition:.2s ease-in-out}@media (hover:hover) and (pointer:fine){.Brief_briefBtn__toNS8:hover{background-color:var(--blue-color);color:#fff}}.Brief_briefArrow__URN5M{display:inline-block;width:66px;height:16px;flex:0 0 auto}@media(max-width:768px){.Brief_briefTitle__UPoT2{width:100%;margin-bottom:30px}.Brief_briefBottom___nL1w{gap:15px}.Brief_briefBtn__toNS8{padding:5px 25px}.Brief_briefArrow__URN5M{width:46px}}@media(max-width:468px){.Brief_briefTitle__UPoT2{font-size:22px}.Brief_briefBottom___nL1w{gap:15px}.Brief_briefBtn__toNS8{padding:5px 15px}}.ServiceDetail_briefContainer__p2u_R{padding:20px clamp(150px,13vw,250px)}@media(max-width:768px){.ServiceDetail_briefContainer__p2u_R{padding:20px}}.RichTextBlock_section__vORht{padding:clamp(28px,6vw,96px) 0}.RichTextBlock_inner__TwcCA{width:100%;margin:0 auto;padding:20px clamp(150px,13vw,250px)}.RichTextBlock_h2__pEEBg{font-size:clamp(24px,3vw,60px);line-height:1.06;font-weight:400;margin:0 0 clamp(20px,3vw,45px)}.RichTextBlock_lead__hQqAF{font-size:clamp(14px,1.8vw,30px);font-weight:300;line-height:1.6;margin:0 0 clamp(14px,1.6vw,18px)}.RichTextBlock_block__xWxOh{margin-top:clamp(20px,3.2vw,40px)}.RichTextBlock_h3__YlezX{line-height:1.15}.RichTextBlock_h3__YlezX,.RichTextBlock_p__vYZI2{font-size:clamp(14px,1.8vw,30px);font-weight:300;margin:0 0 clamp(10px,1.6vw,14px)}.RichTextBlock_p__vYZI2{line-height:1.6}.RichTextBlock_list__Bp4eu{margin:clamp(8px,1.5vw,16px) 0 0;padding-left:clamp(18px,2.2vw,30px);display:grid;grid-gap:clamp(8px,1.1vw,12px);gap:clamp(8px,1.1vw,12px);font-size:clamp(14px,1.8vw,30px);font-weight:300}.RichTextBlock_ol__bK0_1{list-style:decimal}.RichTextBlock_ul__xrRGo{list-style:disc}.RichTextBlock_li__UPmlP{padding-left:4px}@media(max-width:768px){.RichTextBlock_inner__TwcCA{padding:20px}}.ContactForm_container__PpMDN{position:relative;width:100%;max-width:1520px;height:100%;margin:0 auto;overflow:hidden}.ContactForm_titleContainer__Y8Wuj{margin:0 auto;padding:0 clamp(150px,13vw,250px)}.ContactForm_dropZone__2Hr_R{position:relative;width:90%;height:80svh;margin:0 auto}.ContactForm_sphere__P_98s{position:relative;background-color:var(--blue-color);border-radius:55% 50% 50% 45%;width:clamp(1170px,70vw,1420px);height:clamp(680px,44vw,920px);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;left:50%}@media(max-height:940px){.ContactForm_sphere__P_98s{height:clamp(680px,77vh,920px)}}@media(max-width:768px){.ContactForm_titleContainer__Y8Wuj{padding:0 20px}}@media(max-width:700px){.ContactForm_dropZone__2Hr_R{width:100%}}@media(max-width:500px){.ContactForm_container__PpMDN{padding:0}}.SectionTitle_title__rguvK{font-weight:400;line-height:1.05;color:var(--black-color);font-size:clamp(28px,4vw,68px);margin:0 0 clamp(24px,4vw,40px)}