.SolutionsPage-module__nBEWeW__page{min-height:100vh;padding-top:180px}.SolutionsPage-module__nBEWeW__hero{width:var(--content-width);background:radial-gradient(circle at 50% 130%,#1d1d29 0%,#0f0f15 80%);border:1px solid #ffffff12;border-radius:12px;min-height:494px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #ffffff06,0 1px #000c,0 16px 32px #00000026}.SolutionsPage-module__nBEWeW__heroContent{text-align:center;flex-direction:column;align-items:center;min-height:492px;padding:80px 40px 79px;display:flex}.SolutionsPage-module__nBEWeW__title{color:#f5c0c0;letter-spacing:-.055em;flex-direction:column;align-items:center;font-family:Georgia,Songti SC,serif;font-size:62px;font-style:italic;font-weight:400;line-height:78px;display:flex}.SolutionsPage-module__nBEWeW__titleFirstLine{justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.SolutionsPage-module__nBEWeW__titleLead{flex:none}.SolutionsPage-module__nBEWeW__roleWindow{--rotator-height:92px;width:min(520px,62vw);height:var(--rotator-height);min-width:0;margin:0;display:inline-flex;overflow:hidden}.SolutionsPage-module__nBEWeW__roleInner{flex-direction:column;width:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(0,0)}.SolutionsPage-module__nBEWeW__roleAdvancing{transform:translate3d(0, calc(-1 * var(--rotator-height)), 0);will-change:transform}.SolutionsPage-module__nBEWeW__roleReordering{transition:none;transform:translate(0,0)}.SolutionsPage-module__nBEWeW__roleOption{flex:0 0 var(--rotator-height);width:100%;height:var(--rotator-height);opacity:1;color:#0000;letter-spacing:-1.85px;white-space:nowrap;-webkit-text-fill-color:transparent;background:linear-gradient(55deg,#fff 20%,#f5c0c0cc 100%);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;font-family:PP Formula SemiExtended,PingFang SC,Noto Sans SC,sans-serif;font-size:68px;font-weight:700;line-height:1;transition:opacity .8s;display:flex;overflow:hidden}.SolutionsPage-module__nBEWeW__roleAdvancing .SolutionsPage-module__nBEWeW__roleOption:first-child{opacity:0}.SolutionsPage-module__nBEWeW__titleSecondLine{color:#0000;letter-spacing:-1.7px;-webkit-text-fill-color:transparent;background:linear-gradient(55deg,#fff 20%,#f5c0c0cc 100%);-webkit-background-clip:text;background-clip:text;margin-top:5px;font-family:PP Formula SemiExtended,PingFang SC,Noto Sans SC,sans-serif;font-size:68px;font-style:normal;font-weight:700;line-height:1.08;display:block}.SolutionsPage-module__nBEWeW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SolutionsPage-module__nBEWeW__heroCopy{color:#c6a5a8;max-width:600px;font-size:16px;line-height:1.5}.SolutionsPage-module__nBEWeW__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px;display:flex}.SolutionsPage-module__nBEWeW__heroAction{box-sizing:content-box;color:#f5c0c0;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #3a3138;outline:none;flex:none;min-width:0;height:48px;padding:0 20px;font-size:14px;text-decoration:none;transition:background-color .25s,border-color .25s;display:flex;position:relative}.SolutionsPage-module__nBEWeW__heroActionPrimary{--hero-action-surface:#14141c;background-image:linear-gradient(to right, var(--hero-action-surface), var(--hero-action-surface)), linear-gradient(45deg, #f5c0c0, #ad8eb6);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-color:#0000}.SolutionsPage-module__nBEWeW__heroActionPrimary:after{content:"";z-index:1;pointer-events:none;opacity:.2;background-color:#0000;background-image:linear-gradient(45deg,#f5c0c0d9,#47398280);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box,border-box;background-clip:padding-box,border-box;transition:opacity .25s;position:absolute;inset:1px}.SolutionsPage-module__nBEWeW__heroAction:hover{background-color:#2b252c;border-color:#6a565b;text-decoration:none}.SolutionsPage-module__nBEWeW__heroActionPrimary:hover{--hero-action-surface:#2b252c}.SolutionsPage-module__nBEWeW__heroActionPrimary:hover:after{opacity:.3}.SolutionsPage-module__nBEWeW__heroAction:active{background-color:#3a3138}.SolutionsPage-module__nBEWeW__heroActionPrimary:active{--hero-action-surface:#3a3138}.SolutionsPage-module__nBEWeW__heroActionPrimary:active:after{opacity:.6}.SolutionsPage-module__nBEWeW__heroAction:focus-visible{outline-offset:2px;outline:2px solid #f5c0c0}.SolutionsPage-module__nBEWeW__buttonInner{width:100%;height:inherit;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-width:0;display:inline-flex}.SolutionsPage-module__nBEWeW__actionLabel{z-index:2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.SolutionsPage-module__nBEWeW__cornerLines{opacity:0;pointer-events:all;position:absolute;inset:0;margin:0!important}.SolutionsPage-module__nBEWeW__cornerLines>span:before{content:"";width:15px;height:15px;transition:transform .25s,opacity .25s;display:block;position:absolute}.SolutionsPage-module__nBEWeW__cornerTopLeft:before{border-top:1px solid var(--button-cornerline-color,#3a3138);border-left:1px solid var(--button-cornerline-color,#3a3138);top:-1px;left:-1px}.SolutionsPage-module__nBEWeW__cornerTopRight:before{border-top:1px solid var(--button-cornerline-color,#3a3138);border-right:1px solid var(--button-cornerline-color,#3a3138);top:-1px;right:-1px}.SolutionsPage-module__nBEWeW__cornerBottomLeft:before{border-bottom:1px solid var(--button-cornerline-color,#3a3138);border-left:1px solid var(--button-cornerline-color,#3a3138);bottom:-1px;left:-1px}.SolutionsPage-module__nBEWeW__cornerBottomRight:before{border-right:1px solid var(--button-cornerline-color,#3a3138);border-bottom:1px solid var(--button-cornerline-color,#3a3138);bottom:-1px;right:-1px}.SolutionsPage-module__nBEWeW__heroAction:hover .SolutionsPage-module__nBEWeW__cornerLines{opacity:1}.SolutionsPage-module__nBEWeW__heroAction:hover .SolutionsPage-module__nBEWeW__cornerTopLeft:before{transform:translate(-5px,-5px)}.SolutionsPage-module__nBEWeW__heroAction:hover .SolutionsPage-module__nBEWeW__cornerTopRight:before{transform:translate(5px,-5px)}.SolutionsPage-module__nBEWeW__heroAction:hover .SolutionsPage-module__nBEWeW__cornerBottomLeft:before{transform:translate(-5px,5px)}.SolutionsPage-module__nBEWeW__heroAction:hover .SolutionsPage-module__nBEWeW__cornerBottomRight:before{transform:translate(5px,5px)}.SolutionsPage-module__nBEWeW__cornerCircles{opacity:1;pointer-events:none;transition:opacity .25s;position:absolute;inset:0;margin:0!important}.SolutionsPage-module__nBEWeW__cornerCircles>span:before,.SolutionsPage-module__nBEWeW__cornerCircles>span:after{content:"";border:1px solid #f5c0c04d;border-radius:50%;width:13px;height:13px;display:block;position:absolute}.SolutionsPage-module__nBEWeW__cornerCirclesLeft:before{top:-7px;left:-7px}.SolutionsPage-module__nBEWeW__cornerCirclesLeft:after{bottom:-7px;left:-7px}.SolutionsPage-module__nBEWeW__cornerCirclesRight:before{top:-7px;right:-7px}.SolutionsPage-module__nBEWeW__cornerCirclesRight:after{bottom:-7px;right:-7px}.SolutionsPage-module__nBEWeW__heroActionPrimary:hover .SolutionsPage-module__nBEWeW__cornerCircles{opacity:0}.SolutionsPage-module__nBEWeW__library{width:min(100%,1240px);margin:0 auto;padding:80px 40px 120px}.SolutionsPage-module__nBEWeW__filters{gap:10px;width:100%;min-width:0;padding:0 0 30px;display:flex}.SolutionsPage-module__nBEWeW__filters>.SolutionsPage-module__nBEWeW__filterButton{flex:1 0 auto}.SolutionsPage-module__nBEWeW__filterButton{box-sizing:content-box;color:#f5c0c0;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:1px solid #3a3138;outline:none;align-items:center;min-width:0;height:40px;padding:0 20px;font-size:14px;text-decoration:none;transition:background-color .25s,border-color .25s;display:flex;position:relative}.SolutionsPage-module__nBEWeW__filterButton:hover{background-color:#2b252c;border-color:#6a565b}.SolutionsPage-module__nBEWeW__filterButton:active{background-color:#3a3138}.SolutionsPage-module__nBEWeW__filterButton:focus-visible{outline-offset:2px;outline:2px solid #f5c0c062}.SolutionsPage-module__nBEWeW__filterActive{color:#0f0f15;background-color:#e3b2b3;border-color:#3a3138}.SolutionsPage-module__nBEWeW__filterActive:hover{background-color:#e3b2b3;border-color:#6a565b}.SolutionsPage-module__nBEWeW__filterInner{width:100%;height:inherit;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.SolutionsPage-module__nBEWeW__filterChildren{z-index:2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.SolutionsPage-module__nBEWeW__filterButtonText{align-items:center;gap:6px;display:flex}.SolutionsPage-module__nBEWeW__filterButtonText>span{opacity:.4}.SolutionsPage-module__nBEWeW__filterButton:hover .SolutionsPage-module__nBEWeW__cornerLines{opacity:1}.SolutionsPage-module__nBEWeW__filterButton:hover .SolutionsPage-module__nBEWeW__cornerTopLeft:before{transform:translate(-5px,-5px)}.SolutionsPage-module__nBEWeW__filterButton:hover .SolutionsPage-module__nBEWeW__cornerTopRight:before{transform:translate(5px,-5px)}.SolutionsPage-module__nBEWeW__filterButton:hover .SolutionsPage-module__nBEWeW__cornerBottomLeft:before{transform:translate(-5px,5px)}.SolutionsPage-module__nBEWeW__filterButton:hover .SolutionsPage-module__nBEWeW__cornerBottomRight:before{transform:translate(5px,5px)}.SolutionsPage-module__nBEWeW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.SolutionsPage-module__nBEWeW__cardLink{min-width:0;color:inherit;align-self:start;text-decoration:none;display:flex}.SolutionsPage-module__nBEWeW__cardLink:hover{background-color:#0000;text-decoration:none}.SolutionsPage-module__nBEWeW__card{--card-gradient-x:66.66%;--card-gradient-y:50%;background-image:radial-gradient(circle at var(--card-gradient-x) var(--card-gradient-y), #1a1a2580 0%, #0f0f1580 80%);cursor:pointer;perspective:800px;width:100%;min-width:0;min-height:376px;transition-property:border,transform,box-shadow;transition-duration:.52933s;transition-timing-function:linear(0 0%, .005892 1%, .022227 2%, .047151 3%, .079006 4%, .116321 5%, .157797 6%, .202293 7%, .248818 8%, .296516 9%, .344652 10%, .392606 11%, .439857 12%, .485977 13%, .530617 14%, .573504 15%, .614426 16%, .653228 17%, .689804 18%, .724091 19%, .756062 20%, .785721 21%, .813097 22%, .838242 23%, .861223 24%, .882123 25%, .901035 26%, .918061 27%, .933305 28%, .946879 29%, .958894 30%, .96946 31%, .978689 32%, .986687 33%, .993561 34%, .999411 35%, 1.00433 36%, 1.00842 37%, 1.01176 38%, 1.01443 39%, 1.01651 40%, 1.01806 41%, 1.01917 42%, 1.01987 43%, 1.02024 44%, 1.02031 45%, 1.02014 46%, 1.01977 47%, 1.01923 48%, 1.01856 49%, 1.01778 50%, 1.01692 51%, 1.01601 52%, 1.01506 53%, 1.01408 54%, 1.01311 55%, 1.01213 56%, 1.01118 57%, 1.01025 58%, 1.00935 59%, 1.00848 60%, 1.00766 61%, 1.00688 62%, 1.00615 63%, 1.00546 64%, 1.00482 65%, 1.00423 66%, 1.00368 67%, 1.00318 68%, 1.00273 69%, 1.00231 70%, 1.00193 71%, 1.0016 72%, 1.00129 73%, 1.00102 74%, 1.00079 75%, 1.00058 76%, 1.0004 77%, 1.00024 78%, 1.0001 79%, .999989 80%);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;transform:translateY(0);box-shadow:inset 0 0 24px #111118,0 .5px 0 .75px #2f2f41,6px 37px 10px #00000003,4px 24px 10px #0000000a,2px 13px 8px #00000024,1px 6px 6px #0000003d,0 1px 3px #00000045}@media (hover:hover){.SolutionsPage-module__nBEWeW__cardLink:hover .SolutionsPage-module__nBEWeW__card{transform:translateY(-4px);box-shadow:inset 0 0 24px #ffffff14,0 .5px 0 .75px #ffffff26,6px 37px 10px #00000003,4px 24px 10px #0000000a,2px 13px 8px #00000024,1px 6px 6px #0000003d,0 1px 3px #00000045}}.SolutionsPage-module__nBEWeW__cardLink:focus-visible{outline-offset:2px;outline:2px solid #f5c0c062}.SolutionsPage-module__nBEWeW__cardImage{aspect-ratio:16/9;z-index:1;background-color:#0f0f15;border:1px solid #a477b280;border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000080}.SolutionsPage-module__nBEWeW__cardImage img{object-fit:cover}.SolutionsPage-module__nBEWeW__cardContent{flex-direction:column;flex:1;min-height:0;padding:13px 14px 12px;display:flex}.SolutionsPage-module__nBEWeW__cardMeta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.SolutionsPage-module__nBEWeW__card h3{color:var(--loud);letter-spacing:-.045em;margin-top:7px;font-family:PP Formula SemiExtended,PingFang SC,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.SolutionsPage-module__nBEWeW__cardFoot{justify-content:flex-end;align-items:center;margin-top:auto;padding-top:8px;display:flex}.SolutionsPage-module__nBEWeW__cardFoot b{color:var(--loud);font-size:16px;font-weight:400}@media (max-width:960px){.SolutionsPage-module__nBEWeW__page{padding-top:150px}.SolutionsPage-module__nBEWeW__hero{width:min(100% - 40px,1240px)}.SolutionsPage-module__nBEWeW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1250px){.SolutionsPage-module__nBEWeW__filters{flex-wrap:wrap;justify-content:center}.SolutionsPage-module__nBEWeW__filters>.SolutionsPage-module__nBEWeW__filterButton{flex:none}}@media (max-width:620px){.SolutionsPage-module__nBEWeW__page{padding-top:126px}.SolutionsPage-module__nBEWeW__hero{width:calc(100% - 24px);min-height:390px}.SolutionsPage-module__nBEWeW__heroContent{min-height:388px;padding:48px 20px 42px}.SolutionsPage-module__nBEWeW__title{letter-spacing:-.065em;font-size:clamp(40px,12vw,48px);line-height:1.1}.SolutionsPage-module__nBEWeW__titleFirstLine{gap:9px;width:100%}.SolutionsPage-module__nBEWeW__roleWindow{--rotator-height:64px;width:min(250px,66vw)}.SolutionsPage-module__nBEWeW__roleOption{letter-spacing:-.065em;font-size:clamp(38px,11vw,44px)}.SolutionsPage-module__nBEWeW__titleSecondLine{letter-spacing:-.065em;margin-top:8px;font-size:clamp(40px,11vw,46px)}.SolutionsPage-module__nBEWeW__heroCopy{font-size:14px;line-height:1.55}.SolutionsPage-module__nBEWeW__actions{margin-top:24px}.SolutionsPage-module__nBEWeW__library{width:100%;padding:48px 20px 76px}.SolutionsPage-module__nBEWeW__filters{padding-bottom:24px}.SolutionsPage-module__nBEWeW__cardGrid{grid-template-columns:minmax(0,1fr);gap:14px}}@media (prefers-reduced-motion:reduce){.SolutionsPage-module__nBEWeW__roleInner,.SolutionsPage-module__nBEWeW__heroAction,.SolutionsPage-module__nBEWeW__heroActionPrimary:after,.SolutionsPage-module__nBEWeW__cornerLines>span:before,.SolutionsPage-module__nBEWeW__cornerCircles,.SolutionsPage-module__nBEWeW__card{transition:none}}
