.consulting-page-module__Gl5IzW__page{isolation:isolate;color:#f7f2e7;background:radial-gradient(at 80% 8%,#17252c,#0000 42%),#070b10;padding:72px 0 90px;position:relative;overflow:hidden}.consulting-page-module__Gl5IzW__content{z-index:2;position:relative}.consulting-page-module__Gl5IzW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:24px 0 60px;display:grid}.consulting-page-module__Gl5IzW__hero h1{letter-spacing:-.035em;margin:22px 0;font-family:Georgia,serif;font-size:clamp(46px,6vw,88px);line-height:1.04}.consulting-page-module__Gl5IzW__lead{color:#c3cdd6;font-size:20px;line-height:1.8}.consulting-page-module__Gl5IzW__actions{flex-wrap:wrap;align-items:center;gap:22px;margin:28px 0;display:flex}.consulting-page-module__Gl5IzW__textLink{color:#77e0ed;font-weight:700}.consulting-page-module__Gl5IzW__tags{flex-wrap:wrap;gap:8px;display:flex}.consulting-page-module__Gl5IzW__tags span{color:#c9d6df;background:#0b1520e8;border:1px solid #47515d;border-radius:30px;padding:7px 12px;font-size:12px}.consulting-page-module__Gl5IzW__art{background:#0a101aea;border:1px solid #9e8a4d66;border-radius:26px;margin:0;padding:12px;box-shadow:0 25px 70px #0008}.consulting-page-module__Gl5IzW__art img{border-radius:16px;width:100%;height:auto;display:block}.consulting-page-module__Gl5IzW__navigation{background:#0a1420ed;border:1px solid #3b4b56;border-radius:20px;grid-template-columns:repeat(4,1fr);margin:12px 0 45px;display:grid;overflow:hidden}.consulting-page-module__Gl5IzW__navigation a{color:#e4e8e8;flex-direction:column;gap:9px;padding:22px;font-size:14px;line-height:1.5;display:flex}.consulting-page-module__Gl5IzW__navigation a+a{border-left:1px solid #33434c}.consulting-page-module__Gl5IzW__navigation a:hover{background:#19323b}.consulting-page-module__Gl5IzW__navigation span,.consulting-page-module__Gl5IzW__number{color:#70dce9;letter-spacing:.12em;font:600 12px/1.4 monospace}.consulting-page-module__Gl5IzW__grid{grid-template-columns:1fr 1fr;gap:24px;scroll-margin-top:115px;display:grid}.consulting-page-module__Gl5IzW__card{background:linear-gradient(140deg,#111d29f5,#090f18f7);border:1px solid #3f4f5c;border-radius:26px;min-width:0;padding:clamp(26px,3.2vw,44px);scroll-margin-top:115px}.consulting-page-module__Gl5IzW__card h2{margin:18px 0;font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);line-height:1.18}.consulting-page-module__Gl5IzW__subtitle{color:#efd078;margin:16px 0 25px;font-size:19px;line-height:1.65}.consulting-page-module__Gl5IzW__price{font-size:30px;font-weight:700}.consulting-page-module__Gl5IzW__card .markdown-body{color:#c3ced7;font-size:17px;line-height:1.85}.consulting-page-module__Gl5IzW__card p{margin:18px 0}.consulting-page-module__Gl5IzW__card strong{color:#efd078}.consulting-page-module__Gl5IzW__card a{color:#79dfec;text-underline-offset:5px}.consulting-page-module__Gl5IzW__intro,.consulting-page-module__Gl5IzW__wide{grid-column:1/-1}.consulting-page-module__Gl5IzW__intro ul{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.consulting-page-module__Gl5IzW__intro li{color:#d9e4e9;background:#11242ee8;border:1px solid #344956;border-radius:12px;padding:14px 18px}.consulting-page-module__Gl5IzW__intro li:before{content:"";vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10.25' fill='%230b1118' stroke='%23e8ca75' stroke-width='1.25'/%3E%3Cpath d='m10 7.5 4.5 4.5-4.5 4.5' stroke='%23e8ca75' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:1.25em;height:1.25em;margin-right:12px;display:inline-block}.consulting-page-module__Gl5IzW__wide{background:linear-gradient(110deg,#172932f5,#0a121df5)}.consulting-page-module__Gl5IzW__sectionImage{object-fit:contain;border-radius:16px;max-width:100%;max-height:420px}.consulting-page-module__Gl5IzW__cardLink{color:#72e1ed;border-top:1px solid #3b4c57;margin-top:18px;padding-top:22px;font-weight:700;display:inline-block}.consulting-page-module__Gl5IzW__cta{text-align:center;background:radial-gradient(at top,#29302bed,#0a1019f5);border:1px solid #8e7b4266;border-radius:28px;margin-top:50px;padding:clamp(30px,5vw,65px)}.consulting-page-module__Gl5IzW__cta h2{margin:18px 0;font-family:Georgia,serif;font-size:clamp(36px,4.5vw,62px);line-height:1.15}.consulting-page-module__Gl5IzW__cta p{color:#c6d0d8;line-height:1.8}.consulting-page-module__Gl5IzW__cta a{margin-top:20px}.consulting-page-module__Gl5IzW__page a:focus-visible{outline-offset:5px;outline:2px solid #76e1ec}@media (max-width:900px){.consulting-page-module__Gl5IzW__hero{grid-template-columns:1fr;gap:32px}.consulting-page-module__Gl5IzW__art{max-width:720px}.consulting-page-module__Gl5IzW__navigation{grid-template-columns:1fr 1fr}.consulting-page-module__Gl5IzW__navigation a:nth-child(3){border-left:0}.consulting-page-module__Gl5IzW__navigation a:nth-child(n+3){border-top:1px solid #33434c}}@media (max-width:620px){.consulting-page-module__Gl5IzW__page{padding-top:32px}.consulting-page-module__Gl5IzW__hero{padding-bottom:32px}.consulting-page-module__Gl5IzW__hero h1{font-size:48px}.consulting-page-module__Gl5IzW__lead{font-size:18px}.consulting-page-module__Gl5IzW__grid{grid-template-columns:1fr}.consulting-page-module__Gl5IzW__intro ul{grid-template-columns:1fr}.consulting-page-module__Gl5IzW__navigation a{padding:16px;font-size:12px}.consulting-page-module__Gl5IzW__actions{flex-direction:column;align-items:stretch}.consulting-page-module__Gl5IzW__actions a{text-align:center}.consulting-page-module__Gl5IzW__card .markdown-body{font-size:16px}.consulting-page-module__Gl5IzW__card{scroll-margin-top:160px}}
.promotion-page-module__yh10Yq__page{isolation:isolate;color:#f5f1e7;background:radial-gradient(at 85% 12%,#15252c 0,#0000 45%),#070b10;padding:76px 0 88px;position:relative;overflow:hidden}.promotion-page-module__yh10Yq__content{z-index:2;position:relative}.promotion-page-module__yh10Yq__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:52px;padding:24px 0 80px;display:grid}.promotion-page-module__yh10Yq__hero h1{letter-spacing:-.035em;margin:22px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,76px);line-height:1.06}.promotion-page-module__yh10Yq__subtitle{color:#bdcbd4;max-width:700px;font-size:clamp(17px,1.5vw,20px);line-height:1.8}.promotion-page-module__yh10Yq__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.promotion-page-module__yh10Yq__secondary{color:#78e1ec;font-weight:700}.promotion-page-module__yh10Yq__tags{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.promotion-page-module__yh10Yq__tags span{color:#cdd8e0;background:#0a131de6;border:1px solid #35434f;border-radius:50px;padding:8px 12px;font-size:12px}.promotion-page-module__yh10Yq__art{background:#0c111be6;border:1px solid #a48a454f;border-radius:28px;margin:0;padding:12px;transform:rotate(1deg);box-shadow:0 20px 80px #0008,0 0 55px #b5983512}.promotion-page-module__yh10Yq__art img{border-radius:18px;width:100%;height:auto;display:block}.promotion-page-module__yh10Yq__section{padding-block:30px;scroll-margin-top:110px}.promotion-page-module__yh10Yq__sectionHeader{margin-bottom:32px}.promotion-page-module__yh10Yq__sectionHeader h2,.promotion-page-module__yh10Yq__cta h2{margin:12px 0 16px;font-family:Georgia,serif;font-size:clamp(32px,4vw,54px);line-height:1.15}.promotion-page-module__yh10Yq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.promotion-page-module__yh10Yq__card{background:linear-gradient(140deg,#101c28f5,#080f19f7);border:1px solid #3a4c5b;border-radius:24px;min-width:0;padding:32px;position:relative;box-shadow:0 16px 42px #0003}.promotion-page-module__yh10Yq__number{color:#71ddea;letter-spacing:.15em;margin-bottom:20px;font:600 12px/1 monospace;display:block}.promotion-page-module__yh10Yq__card .markdown-body{color:#becbd5;font-size:16px;line-height:1.75}.promotion-page-module__yh10Yq__card h2{color:#f7f1e2;margin:0 0 22px;font-family:Georgia,serif;font-size:29px;line-height:1.2}.promotion-page-module__yh10Yq__card h3{color:#edcc70;border-top:1px solid #344551;margin-top:25px;margin-bottom:10px;padding-top:20px;font-size:18px;line-height:1.5}.promotion-page-module__yh10Yq__card p{margin:12px 0}.promotion-page-module__yh10Yq__card a{color:#76e0e9;text-underline-offset:5px}.promotion-page-module__yh10Yq__card strong{color:#efcd72}.promotion-page-module__yh10Yq__card:last-child:nth-child(3n+1){background:linear-gradient(100deg,#13242cf5,#0b111bf5);grid-column:1/-1}.promotion-page-module__yh10Yq__card:last-child:nth-child(3n+1) .markdown-body{max-width:950px}.promotion-page-module__yh10Yq__sectionArt{background:#081019e8;border:1px solid #40515c;border-radius:24px;max-width:850px;margin:38px auto 0;padding:12px}.promotion-page-module__yh10Yq__sectionArt img{object-fit:contain;border-radius:16px;width:100%;height:auto;max-height:460px;display:block}.promotion-page-module__yh10Yq__cta{text-align:center;background:radial-gradient(at top,#223039ed,#080e17f5);border:1px solid #8d7e474f;border-radius:28px;margin-top:50px;padding:clamp(28px,5vw,64px)}.promotion-page-module__yh10Yq__cta p{color:#c3ced7;line-height:1.7}.promotion-page-module__yh10Yq__cta a{margin-top:20px}.promotion-page-module__yh10Yq__page a:focus-visible{outline-offset:6px;outline:2px solid #78e1ec}@media (max-width:1000px){.promotion-page-module__yh10Yq__hero{gap:28px}.promotion-page-module__yh10Yq__grid{grid-template-columns:1fr 1fr}.promotion-page-module__yh10Yq__card:last-child,.promotion-page-module__yh10Yq__card:nth-child(3){grid-column:1/-1}}@media (max-width:680px){.promotion-page-module__yh10Yq__page{padding-top:35px}.promotion-page-module__yh10Yq__hero{grid-template-columns:1fr;padding-bottom:42px}.promotion-page-module__yh10Yq__art{transform:none}.promotion-page-module__yh10Yq__grid{grid-template-columns:1fr}.promotion-page-module__yh10Yq__card{padding:24px}.promotion-page-module__yh10Yq__card:nth-child(n){grid-column:auto}.promotion-page-module__yh10Yq__actions{flex-direction:column;align-items:stretch}.promotion-page-module__yh10Yq__actions a{text-align:center}.promotion-page-module__yh10Yq__tags span{font-size:11px}}@media (prefers-reduced-motion:reduce){.promotion-page-module__yh10Yq__art{transform:none}}
