@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-VariableFont_wdth,wght.9c133a10.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Rubik;src:url(/_next/static/media/Rubik.9fcbb99e.ttf);font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(/_next/static/media/Raleway.1d8c655f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Regular.4291f48c.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat.f595c38f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Arial;src:url(/_next/static/media/Arial.d398daab.ttf);font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-Regular.dd76e462.ttf);font-weight:400;font-style:normal}::-webkit-scrollbar{-webkit-appearance:none;height:8px}::-webkit-scrollbar:vertical{width:8px}::-webkit-scrollbar-thumb{border-radius:8px;background-color:hsla(0,4%,59%,.5)}::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected span{color:#f54989;font-weight:600}.ant-menu-root.ant-menu-inline,.ant-menu-root.ant-menu-vertical{padding:0 10px}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{border-right:#fee5ee!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]),.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]),.ant-menu-vertical.ant-menu-sub:not([class*=-active]){border:none;margin:auto;padding:2px!important;border-radius:10px}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-title-content,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-title-content,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-title-content{color:#2b3674}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title{font-size:14px;font-weight:400;line-height:normal}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-inline .ant-menu-item:after,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-inline .ant-menu-item:after,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-inline .ant-menu-item:after{border-right:0}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-inline,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-vertical,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-vertical-left,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-inline,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-vertical,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-vertical-left,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-inline,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-vertical,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-vertical-left{border-right:none}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) ul.ant-menu,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) ul.ant-menu,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) ul.ant-menu{background-color:unset}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title{transition:all .3s ease!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover{background-color:#fee5ee;color:#f54989!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:before,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:before,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item:hover .ant-menu-submenu-arrow:before,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before{background:#f54989!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu.ant-menu-submenu-inline,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu.ant-menu-submenu-inline,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-title,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu.ant-menu-submenu-inline{border-radius:10px!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item.ant-menu-item-selected,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item.ant-menu-item-selected,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item.ant-menu-item-selected{margin:0 auto;background-color:#fee5ee!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item{color:#424242!important;font-weight:400;padding-left:16px}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected{color:#f54989!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:after,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:before,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:after,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:before,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:after,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-selected .ant-menu-submenu-arrow:before{background:#f54989!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected span,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected span,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected span{color:#f54989;font-weight:600}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected:hover,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected:hover,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected:hover{background-color:#fee5ee}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu{color:#424242}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-title-content:has(.ant-menu-submenu-selected),.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-title-content:has(.ant-menu-submenu-selected),.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-title-content:has(.ant-menu-submenu-selected){color:#f54989!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:after,.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:before,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:after,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:before,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:after,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-submenu-arrow:before{background:#424242!important}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item-selected span,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item-selected span,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item-selected span{color:#f54989}.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub:not([class*=-active]) .ant-menu-item,.ant-menu-vertical.ant-menu-sub:not([class*=-active]) .ant-menu-item{display:flex;align-items:center;margin:2px auto}@keyframes oshcExtendSuggestionPulseRing{0%{box-shadow:0 0 0 0 rgba(79,70,229,.28)}70%{box-shadow:0 0 0 7px rgba(79,70,229,0)}to{box-shadow:0 0 0 0 rgba(79,70,229,0)}}@keyframes oshcExtendSuggestionArrowNudge{0%,to{transform:translateX(0)}50%{transform:translateX(2px)}}.oshc-client{background:#fff;margin:auto;width:100%}.oshc-client .ant-steps{max-width:600px;margin:auto}@media(min-width:0)and (max-width:576px){.oshc-client .ant-steps{max-width:200px;height:200px}}@media(min-width:576px)and (max-width:992px){.oshc-client .ant-steps{max-width:500px}}@media(min-width:1600px){.oshc-client .ant-steps{max-width:600px}}.oshc-client .ant-steps .ant-steps-item .ant-steps-item-tail{top:18px;padding:3.5px 0;height:4px}.oshc-client .ant-steps .ant-steps-item .ant-steps-item-tail:after{height:4px}@media(min-width:0)and (max-width:576px){.oshc-client .ant-steps .ant-steps-item .ant-steps-item-tail:after{position:relative;height:50px;width:3px;left:5px}}.oshc-client .ant-steps .ant-steps-item .ant-steps-item-icon{position:relative;z-index:20}.oshc-client .ant-steps .ant-steps-item:first-child .ant-steps-item-tail:before{position:absolute;display:block;height:4px;background:#ef4b88;border-radius:1px;transition:background .3s;content:""}@media(min-width:576px)and (max-width:1280px){.oshc-client .ant-steps .ant-steps-item:first-child .ant-steps-item-tail:before{width:0;left:0}}@media(min-width:1280px)and (max-width:1600px){.oshc-client .ant-steps .ant-steps-item:first-child .ant-steps-item-tail:before{width:110%;left:-110%}}@media(min-width:1600px){.oshc-client .ant-steps .ant-steps-item:first-child .ant-steps-item-tail:before{width:180%;left:-180%}}.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail{display:block!important;width:242px}@media(min-width:576px)and (max-width:1279px){.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail{width:unset}}@media(min-width:1279px)and (max-width:768px){.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail{width:96px}}.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail:after{position:absolute;left:0;display:block;height:4px;background:#dcdcdc;border-radius:1px;transition:background .3s;content:""}@media(min-width:0)and (max-width:1278px){.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail:after{width:0}}@media(min-width:1278px)and (max-width:1600px){.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail:after{width:100%}}@media(min-width:1600px){.oshc-client .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-tail:after{width:180%}}.oshc-client .ant-steps .ant-steps-item.ant-steps-item-finish:nth-child(3) .ant-steps-item-tail{display:block!important;width:242px}.oshc-client .ant-steps .ant-steps-item.ant-steps-item-finish:nth-child(3) .ant-steps-item-tail:after{position:absolute;left:0;display:block;width:220%;height:4px;background:#ef4b88;border-radius:1px;transition:background .3s;content:""}.oshc-client .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-icon{border:none;display:flex;background:#dcdcdc;justify-content:center;align-items:center}.oshc-client .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{color:#5b5b5b;font-size:14px;font-weight:700;line-height:normal}.oshc-client .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-tail:after{background-color:#dcdcdc}.oshc-client .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon{background-color:#ef4b88;border-color:#ef4b88}.oshc-client .ant-steps-item-process .ant-steps-item-container .ant-steps-item-title{color:#5b5b5b}.oshc-client .ant-steps-item-process .ant-steps-item-container .ant-steps-item-tail:after{background-color:#dcdcdc}.oshc-client .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-icon{background-color:#ef4b88;border-color:#ef4b88}.oshc-client .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-title{color:#ef4b88}.oshc-client .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-tail:after{background-color:#ef4b88}.oshc-client .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.oshc-client .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{top:5px;display:flex;color:#fff;justify-items:center;justify-content:center}.oshc-client .ant-steps-item-title{color:#ef4b88;font-size:14px;font-weight:700;line-height:normal}.oshc-client .ant-steps-item-icon{width:45px;height:45px;padding:10px 14px;color:#fff;border-radius:100%!important;font-size:14px!important;font-weight:700!important;line-height:normal}.oshc-client .ant-steps-item-content{margin-left:8px}.oshc-client .button-step{width:222px;border-radius:10px;font-size:14px;font-weight:400;line-height:normal;transition:all .3s ease;background:linear-gradient(284deg,#ff5393 29.03%,#ffa98e 125.31%)}.oshc-client .button-step:hover{box-shadow:0 3px 40px 0 rgba(239,75,136,.102);opacity:.7}.oshc-client .btn-back-step{color:#777;background:#ececec}.oshc-client .btn-back-step:hover{opacity:.7}.oshc-client .btn-next-step{color:#fffbfc}.oshc-client .apply-form{width:100%;max-width:1094px;margin:32px auto 0}.oshc-client .apply-form .ant-form-item{margin-bottom:16px}.oshc-client .apply-form .ant-form-item .ant-input-affix-wrapper,.oshc-client .apply-form .ant-form-item .ant-picker,.oshc-client .apply-form .ant-form-item .ant-select-selector{border-radius:10px;border:1px solid hsla(0,0%,59%,.2);background:#fff}.oshc-client .apply-form .ant-form-item .ant-picker.ant-picker-disabled{background:#f5f5f5!important;border-color:#d9d9d9!important;cursor:not-allowed}.oshc-client .apply-form .ant-form-item .ant-input-affix-wrapper-disabled,.oshc-client .apply-form .ant-form-item .ant-input-affix-wrapper-disabled .ant-input,.oshc-client .apply-form .ant-form-item .ant-input-affix-wrapper-readonly,.oshc-client .apply-form .ant-form-item .ant-input-affix-wrapper-readonly .ant-input{cursor:not-allowed;background:#f6f6f6}.oshc-client .apply-form .term-condition .ant-form-item{margin-bottom:0}.oshc-client .apply-form .ant-checkbox-wrapper span{color:#8f8f8f;font-size:14px;font-weight:400;line-height:220%}.oshc-client .apply-form .ant-checkbox-wrapper span a{color:#5242f3}.oshc-client .text-tag{color:#ffaa2e;font-size:20px;font-weight:700;line-height:90%;margin-bottom:10px}.oshc-client .text-title-common{color:#494949;line-height:100%}.oshc-client .text-title-common,.oshc-client .text-title-common:after{font-size:32px;font-weight:600;letter-spacing:-1px;text-transform:capitalize}.oshc-client .text-title-common:after{content:".";color:#ef4b88;line-height:32px}.oshc-client .sub-title{color:#a8a8a8;font-size:16px;font-weight:400;line-height:112%}.oshc-client .form-apply-quote .table-quote-info{width:100%;max-width:1510px;margin:54px auto 70px}.oshc-client .form-apply-quote .table-quote-info .table-quote-apply{border-radius:20px;padding:20px 15px;background:#fff;box-shadow:0 3px 40px 0 rgba(0,0,0,.059);transition:all .3s ease}.oshc-client .form-apply-quote .table-quote-info .table-quote-apply .ant-picker-input input[disabled]{color:#000!important}.oshc-client .form-apply-quote .apply-form{max-width:1096px;width:100%}.oshc-client .oshc-extend-suggestion__action{display:inline-flex;height:36px;flex-shrink:0;transform:translateY(0);align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #4f46e5;background:#fff;padding:0 16px;color:#4f46e5;font-size:14px;font-weight:700;white-space:nowrap;transition:all .2s ease,transform .2s ease;animation:oshcExtendSuggestionPulseRing 2.5s infinite}.oshc-client .oshc-extend-suggestion__action:hover{background:#4f46e5;color:#fff;transform:translateY(-1px) scale(1.05);animation:none;box-shadow:0 10px 24px rgba(79,70,229,.2)}.oshc-client .oshc-extend-suggestion__action:active{transform:scale(.95)}.oshc-client .oshc-extend-suggestion__arrow{display:inline-flex;align-items:center;justify-content:center;line-height:1;animation:oshcExtendSuggestionArrowNudge 1.2s ease-in-out infinite}@property --intelligence-angle{syntax:"<angle>";initial-value:0deg;inherits:true}@keyframes intelligence-flow{to{--intelligence-angle:360deg}}@keyframes intelligence-arrive{0%{opacity:.15}to{opacity:.82}}.ai-srs-quote.intelligence-frame,.assistant-panel.intelligence-frame{--intelligence-spectrum:conic-gradient(from var(--intelligence-angle),#71b8ff 0deg,#7775ed 65deg,#b46fe6 125deg,#f565a2 190deg,#ffac83 245deg,#b99aef 300deg,#71b8ff 360deg);position:relative;border:2.5px solid transparent;border-radius:12px;background:linear-gradient(#fff,#fff) padding-box,var(--intelligence-spectrum) border-box;isolation:isolate;animation:intelligence-flow 4.5s linear infinite;box-shadow:0 4px 18px rgba(36,36,58,.04);transition:border-width .35s ease}.ai-srs-quote.intelligence-frame:after,.ai-srs-quote.intelligence-frame:before,.assistant-panel.intelligence-frame:after,.assistant-panel.intelligence-frame:before{content:none!important;display:none!important}.ai-srs-quote.intelligence-frame.reading,.assistant-panel.intelligence-frame.reading{border-width:2.7px;animation-duration:2.5s;box-shadow:0 5px 24px rgba(70,64,121,.08)}.ai-srs-quote.intelligence-frame .intelligence-halo,.assistant-panel.intelligence-frame .intelligence-halo{position:absolute;inset:-2.5px;z-index:2;border-radius:inherit;pointer-events:none;filter:blur(5px);opacity:.28;transition:opacity .45s ease}.ai-srs-quote.intelligence-frame .intelligence-halo>span,.assistant-panel.intelligence-frame .intelligence-halo>span{position:absolute;inset:0;border-radius:inherit;padding:2px;background:var(--intelligence-spectrum);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ai-srs-quote.intelligence-frame:hover .intelligence-halo,.assistant-panel.intelligence-frame:hover .intelligence-halo{opacity:.42}.ai-srs-quote.intelligence-frame.reading .intelligence-halo,.assistant-panel.intelligence-frame.reading .intelligence-halo{inset:-2.7px;opacity:.9;filter:blur(6px);animation:intelligence-arrive .4s ease-out}.ai-srs-quote.intelligence-frame.reading .intelligence-halo>span,.assistant-panel.intelligence-frame.reading .intelligence-halo>span{padding:4px}.ai-srs-quote.intelligence-frame.motion-driven,.ai-srs-quote.intelligence-frame.motion-driven.reading,.assistant-panel.intelligence-frame.motion-driven,.assistant-panel.intelligence-frame.motion-driven.reading{animation:none}.ai-srs-quote.intelligence-frame.motion-driven .intelligence-halo,.ai-srs-quote.intelligence-frame.motion-driven.reading .intelligence-halo,.ai-srs-quote.intelligence-frame.motion-driven:hover .intelligence-halo,.assistant-panel.intelligence-frame.motion-driven .intelligence-halo,.assistant-panel.intelligence-frame.motion-driven.reading .intelligence-halo,.assistant-panel.intelligence-frame.motion-driven:hover .intelligence-halo{opacity:var(--halo-opacity,.28);filter:blur(var(--halo-blur,5px));transform:translate(var(--halo-x,0),var(--halo-y,0));animation:none;transition:none}.ai-srs-quote.intelligence-frame.motion-driven .intelligence-halo>span,.ai-srs-quote.intelligence-frame.motion-driven.reading .intelligence-halo>span,.assistant-panel.intelligence-frame.motion-driven .intelligence-halo>span,.assistant-panel.intelligence-frame.motion-driven.reading .intelligence-halo>span{padding:var(--halo-width,2px)}.ai.intelligence-frame.course-helper{overflow:visible}.ai.intelligence-frame.course-helper>summary{border-radius:9.5px;background:#fff;transition:background .18s ease}.ai.intelligence-frame.course-helper>summary:hover{background:#f8f9fb}.ai.intelligence-frame.course-helper[open]>summary{border-radius:9.5px 9.5px 0 0;background:#fff}.course-header-toggle{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:#666;font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.course-header-toggle.course-try-now{min-width:68px;padding:0 10px;background:#ff5a92;color:#fff;box-shadow:0 4px 10px rgba(245,73,137,.2);transform-origin:center;will-change:transform;animation:try-now-pulse-wiggle 4.8s ease-in-out infinite}.course-header-toggle.course-try-now:hover{background:#f54989;box-shadow:0 6px 14px rgba(245,73,137,.26)}.course-header-toggle.course-try-now:active,.course-header-toggle.course-try-now:focus-visible,.course-header-toggle.course-try-now:hover{animation-play-state:paused}.course-header-toggle:not(.course-try-now){width:30px}.course-header-toggle:not(.course-try-now):hover{background:#f7eef3;color:#484848}@keyframes try-now-pulse-wiggle{0%,72%,to{transform:scale(1) rotate(0deg)}8%{transform:scale(1.06) rotate(0deg)}12%{transform:scale(1.06) rotate(-2.85deg)}16%{transform:scale(1.06) rotate(2.85deg)}20%{transform:scale(1.055) rotate(-1.9deg)}24%{transform:scale(1.05) rotate(1.9deg)}29%{transform:scale(1.03) rotate(-.75deg)}34%{transform:scale(1.012) rotate(.35deg)}40%{transform:scale(1) rotate(0deg)}}.ai-status-sparkle{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;will-change:transform;animation:ai-sparkle-float 3.2s ease-in-out infinite}.ai-status-sparkle svg{width:26px;height:26px;display:block;overflow:visible;filter:drop-shadow(0 2px 5px rgba(216,79,167,.22))}@keyframes ai-sparkle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ai-loading-spinner{display:inline-block;flex:0 0 16px;width:16px;height:16px;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ai-spinner-rotate .8s linear infinite}.ai :is(.course-apply,.read-button)[aria-busy=true]{display:inline-flex;align-items:center;justify-content:center;gap:8px;opacity:.85!important}@keyframes ai-spinner-rotate{to{transform:rotate(1turn)}}.assistant-panel.intelligence-frame{position:relative;padding:0;display:flex;flex-direction:column;border-radius:16px;max-height:calc(100dvh - 110px);overflow:visible}.assistant-panel.intelligence-frame .assistant-head{flex-shrink:0;border-radius:13.5px 13.5px 0 0}.assistant-panel.intelligence-frame .assistant-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;border-radius:0 0 13.5px 13.5px}.ai-date-updated :is(input[name=startDate],input[name=endDate]),.ai-field-updated :is(input,.ant-select-selector){border-color:#a8ccf0!important;background:#f4f9ff!important;box-shadow:0 0 6px rgba(168,204,240,.208)}@media(max-width:1199px){.assistant-panel.intelligence-frame{display:flex;height:calc(100dvh - 24px);max-height:none}}@media(prefers-reduced-motion:reduce){.ai-loading-spinner,.ai-srs-quote.intelligence-frame,.ai-status-sparkle,.assistant-panel.intelligence-frame,.course-header-toggle.course-try-now,.intelligence-halo{animation:none!important;transition:none!important}.ai-srs-quote.intelligence-frame,.assistant-panel.intelligence-frame{--intelligence-angle:35deg}}.shared-assistant .apply-assistant-tabs .ant-tabs-nav{flex-shrink:0}.shared-assistant .apply-assistant-tabs .ant-tabs-content-holder{min-height:0;overflow-y:auto;overflow-x:hidden}.shared-assistant .apply-assistant-tabs .ant-tabs-nav{margin:0 0 16px;padding:4px;border-radius:9px;background:#f3f4f7}.shared-assistant .apply-assistant-tabs .ant-tabs-nav:before{border:0}.shared-assistant .apply-assistant-tabs .ant-tabs-nav-list{width:100%;gap:4px}.shared-assistant .apply-assistant-tabs .ant-tabs-tab{flex:1;justify-content:center;height:36px;margin:0!important;padding:0 8px;border-radius:6px;font-size:13px;color:#717786}.shared-assistant .apply-assistant-tabs .ant-tabs-tab-active{background:#fff;box-shadow:0 1px 4px rgba(38,53,77,.071)}.shared-assistant .apply-assistant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#e3007d;text-shadow:none}.shared-assistant .apply-assistant-tabs .ant-tabs-ink-bar{display:none}.shared-assistant .apply-assistant-upload.ant-upload-drag{border:1px dashed #d8dce7;border-radius:12px;background:#f8f9fc}.shared-assistant .apply-assistant-upload.ant-upload-drag:hover{border-color:#aebad2;background:#f3f5fa}.shared-assistant .apply-assistant-upload.ant-upload-drag .ant-upload-btn{padding:0}.shared-assistant .apply-assistant-upload .ant-upload-list-item-name{min-width:0;font-size:12px}.apply-ai-details .ant-modal-content{padding:0;border-radius:20px;overflow:hidden}.apply-ai-details .ant-modal-header{margin:0;padding:20px 24px 16px;border-bottom:1px solid #e9ecf2}.apply-ai-details .ant-modal-close{top:20px;right:24px;width:32px;height:32px;border-radius:8px;background:#f2f4f8;color:#677184}.apply-ai-details .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.apply-ai-details .ant-modal-title{padding-right:40px}.apply-ai-details .ant-modal-body{padding:8px 24px 20px;overscroll-behavior:contain}.apply-ai-details .ant-modal-footer{margin:0;padding:12px 24px;border-top:1px solid #e9ecf2}@keyframes apply-scan-flow{to{background-position:200% 0}}.shared-assistant .apply-reading-scan{background-size:200% 100%;animation:apply-scan-flow 2s linear infinite}@media(prefers-reduced-motion:reduce){.shared-assistant .apply-reading-scan{animation:none}}.ai-srs-quote{isolation:isolate}.ai-srs-quote summary::marker{content:""}.ai-srs-quote .quote-assistant-upload.ant-upload-drag{border:1px dashed #d8dce7;border-radius:8px;background:#f8f9fc}.ai-srs-quote .quote-assistant-upload.ant-upload-drag .ant-upload-btn{padding:0}.ai-srs-quote .quote-reading-scan{background-size:200% 100%;animation:apply-scan-flow 2s linear infinite}@media(prefers-reduced-motion:reduce){.ai-srs-quote .quote-reading-scan{animation:none}}.oshc-cover-help .ant-popover-arrow{display:none}.oshc-cover-help .ant-popover-inner{padding:0;border-radius:12px;background:transparent;box-shadow:none}.oshc-cover-help .ant-popover-inner-content{padding:0}