html{overflow-x:hidden;scroll-behavior:smooth}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,textarea,select{box-sizing:border-box}body,button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{color:var(--color-charcoal)}.header{position:relative;z-index:99;transition:background-color .2s;top:0}@media(min-width:768px){.header{position:sticky}}.navbar{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:16px 0}.navbar .logo{display:flex;justify-content:center;align-items:center;font-size:0}.navbar .logo img{width:auto;height:32px}.navbar .btn{text-wrap:nowrap;height:40px}.navbar .btn:not(.btn-white) svg{display:none}.navbar .btn-white .row{transform-origin:center;transition:all .2s}.navbar .nav{display:flex;flex-flow:column;gap:10px;width:100%;margin:0;padding:20px}.navbar .nav .nav-item{position:relative;list-style-type:none}.navbar .nav .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:hover .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item:focus .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:focus .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item:focus-within .dropdown-menu{opacity:1;visibility:visible;height:unset;pointer-events:unset;top:100%}.navbar .nav .nav-item:focus-within .btn-grey img{transform:rotate(180deg)}.navbar .nav .nav-item .btn-grey{height:unset;background-color:#0000;border:0;justify-content:space-between;width:100%;padding:16px 0}.navbar .nav .nav-item .btn-grey .caret{display:none;transition:transform .2s}@media(min-width:576px){.navbar .nav .nav-item .btn-grey .caret{display:block}}.navbar .nav .nav-item .btn-grey.active .caret{transform:rotate(180deg)}.navbar .nav .nav-link{color:var(--color-charcoal);text-decoration:none;display:block;background-color:#0000;border:0;padding:16px 0;font-size:1rem}.navbar .nav .nav-item-mobile{display:block}.navbar .nav .nav-item-desktop{display:none}.navbar .nav.nav-column{display:flex;flex-flow:column;gap:0}.navbar .nav.nav-column .nav-link{width:100%;padding:10px 16px}.navbar .nav.nav-column .nav-divider{background-color:var(--border-light);list-style:none;height:1px}.navbar .nav .dropdown-menu{position:static;box-shadow:none;padding:0}.navbar .nav .dropdown-menu.show{padding:4px 0}.navbar .nav .dropdown-menu .nav.nav-column{padding:0}.navbar .nav .dropdown-menu .nav.nav-column .nav-link{display:flex;align-items:center;gap:10px;padding:16px 10px}.navbar .nav .dropdown-menu .nav.nav-column .nav-link-logout{color:var(--color-electric);background-color:#0000;border:0}.navbar .nav-mobile{display:flex;flex-flow:row;justify-content:flex-end;padding:0}.navbar .nav-wrapper{display:flex;position:fixed;z-index:99;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--color-white);transition:all .2s;inset:72px 0 0;transform:translateY(20%)}@media screen and (min-width:576px){.navbar .nav-wrapper{display:block;position:static;opacity:1;visibility:visible;pointer-events:unset;background-color:#0000;transform:translate(0%)}.navbar .nav{max-width:unset;flex-flow:row;justify-content:flex-end;gap:2px;padding:0}.navbar .nav .nav-item .btn-grey{box-shadow:inset 0 0 0 1px var(--color-charcoal);background-color:var(--quote-bg);height:unset;justify-content:space-between;width:100%;padding:8px 16px}.navbar .nav .nav-item .btn-grey:hover{background-color:var(--color-shadow)}.navbar .nav .nav-item .btn-grey .caret{display:block}.navbar .nav .nav-link{cursor:pointer;white-space:nowrap;display:flex;background-color:#0000;border:0;border-radius:5px;align-items:center;gap:10px;padding:8px 16px;transition:color .2s,background-color .2s;line-height:24px}.navbar .nav .nav-link:hover{background-color:color-mix(in srgb,var(--color-shadow) 50%,transparent)}.navbar .nav .nav-link.nav-link-logout{color:var(--color-electric)}.navbar .nav .nav-item-mobile{display:none}.navbar .nav .nav-item-desktop{display:block}.navbar .nav .dropdown-menu{position:absolute;box-shadow:0 2px 12px color-mix(in srgb,var(--color-charcoal) 26%,transparent)}.navbar .nav .dropdown-menu.show{padding:4px 0}.navbar .nav .dropdown-menu .nav.nav-column{padding:0}.navbar .nav .dropdown-menu .nav.nav-column .nav-link{display:flex;align-items:center;gap:10px;padding:10px 16px}.navbar .nav .dropdown-menu .nav.nav-column .nav-link-logout:hover{background-color:color-mix(in srgb,var(--color-shadow) 50%,transparent)}.navbar .nav-mobile{display:none}.navbar .btn:not(.btn-white) svg{display:block}}body.menu-open .header{background-color:var(--color-white)}body.menu-open .navbar .nav-wrapper{opacity:1;visibility:visible;pointer-events:unset;transition:all .2s;transform:translateY(0)}body.menu-open .navbar .btn-white .row2{opacity:0}body.menu-open .navbar .btn-white .row1{transform:rotate(45deg)translateY(4px)}body.menu-open .navbar .btn-white .row3{transform:rotate(-45deg)translateY(-4px)}body.scrolled .header{background-color:var(--color-white)}.accordion{display:flex;flex-flow:column;gap:16px}.accordion details{box-shadow:0 0 0 1px var(--color-charcoal);border-radius:6px;transition:box-shadow .2s}.accordion details summary{position:relative;cursor:pointer;list-style:none;text-align:left;padding:16px 36px 16px 16px;font-weight:600;line-height:20px}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary::marker{content:none}.accordion details summary:before{content:"";position:absolute;background:currentColor;width:12px;height:2px;transition:transform .3s;top:26px;right:17px;transform:translateY(-50%)}.accordion details summary:after{content:"";position:absolute;background:currentColor;width:2px;height:12px;transition:transform .3s;top:26px;right:22px;transform:translateY(-50%)rotate(0)}.accordion details .accordion-content{text-align:left;padding:0 16px}.accordion details[open]{box-shadow:0 0 0 2px var(--color-young),0 0 0 6px color-mix(in srgb,var(--color-young) 50%,transparent)}.accordion details[open] summary:before{transform:translateY(-50%)rotate(180deg)}.accordion details[open] summary:after{transform:translateY(-50%)rotate(270deg)}.accordion details[open] .accordion-content{padding:0 16px 10px}@media(min-width:768px){.accordion details[open] .accordion-content{padding:0 16px 16px}}.footer{border-top:1px solid var(--border-light)}.footer .container{display:flex;flex-direction:column;align-self:stretch;align-items:center;gap:10px;padding:16px}@media(min-width:992px){.footer .container{display:grid;grid-template-columns:auto 1fr;gap:32px}.footer .container:has(>.links){grid-template-columns:auto auto 1fr}}.footer .container .logo{display:inline-block;font-size:0}.footer .container .logo img{display:block;width:auto;height:24px}.footer .container .links{display:flex;color:var(--color-charcoal);gap:8px;font-size:14px;line-height:18px}@media(min-width:768px){.footer .container .links{gap:6px}}.footer .container .links a{font-size:inherit;color:inherit;line-height:inherit;text-decoration:none}.footer .container .links a:hover{color:var(--color-horizon)}.footer .container .links p{margin:0;line-height:18px}.footer .container .copyright{display:flex;color:var(--color-charcoal);gap:8px;font-size:14px;line-height:18px}@media(min-width:768px){.footer .container .copyright{gap:6px}}.footer .container .copyright a{font-size:inherit;color:inherit;line-height:inherit;text-decoration:none}.footer .container .copyright a:hover{color:var(--color-horizon)}.footer .container .copyright p{margin:0;line-height:18px}@media(min-width:768px){.footer .container .copyright{flex-grow:1;justify-content:flex-end}}.mb-0{margin-bottom:0}.mb-4{margin-bottom:4px!important}.mb-10{margin-bottom:10px!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cta{background-color:color-mix(in srgb,var(--color-buzz) 50%,transparent);display:flex;border-radius:12px;flex-flow:column;align-items:center;gap:10px;padding:20px}@media(min-width:992px){.cta{padding:32px}}.cta .text-24{text-align:center;line-height:1.2}.cta .text-16{text-align:center}.cta .btn{width:100%;margin-top:10px;padding:12px 24px;font-size:18px;font-weight:600;line-height:28px}@media(min-width:576px){.cta .btn{width:auto}}@media(min-width:992px){.cta .btn{margin-top:22px}}.dropdown-menu{position:static;opacity:1;visibility:visible;display:block}@media(min-width:576px){.dropdown-menu{position:absolute;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--color-white);box-shadow:0 2px 12px color-mix(in srgb,var(--color-charcoal) 26%,transparent);opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:4px 0;transition:all .3s;top:120%;right:0}}.dropdown-menu.show{height:unset;padding:4px 0}.dropdown-menu .nav{width:auto;min-width:180px}.italic{font-style:italic}.flexbox{display:flex;flex-flow:column;min-height:100vh}.flexbox .grow{flex-grow:1}.card{border:1px solid var(--border-medium);background-color:var(--color-white);border-radius:8px;padding:16px}.card .card-header{margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.2}@media(min-width:768px){.card .card-header{margin-bottom:32px;font-size:24px;font-weight:700}}.bolder{font-weight:900}.bold{font-weight:700}.semibold{font-weight:600}.medium{font-weight:500}.regular{font-weight:400}.no-margin{margin:0}.block{display:block}.prompt{border:1px solid var(--color-electric);display:flex;border-radius:8px;flex-flow:column;gap:16px;padding:16px}.prompt .prompt-footer{display:flex;gap:20px}.hidden{display:none}.note{margin:6px 0 0;font-size:13px;line-height:20px}.nav-tabs{display:flex;flex-flow:column;gap:1px 0;margin:0;padding:0}@media(min-width:576px){.nav-tabs{box-shadow:0 1px 0 var(--border-medium);flex-flow:row}}.nav-tabs .nav-item{display:block}.nav-tabs .nav-link{box-shadow:0 1px 0 var(--border-light);display:none;color:var(--color-charcoal);text-decoration:none;white-space:nowrap;align-items:center;gap:10px;padding:14px 12px;transition:box-shadow .3s,color .3s;font-size:16px;line-height:20px}@media(min-width:576px){.nav-tabs .nav-link{display:block;box-shadow:0 3px #0000}}.nav-tabs .nav-link .icon{width:20px;height:20px;transform:translateY(1px)}.nav-tabs .nav-link .icon path{transition:stroke .3s}@media(min-width:576px){.nav-tabs .nav-link .icon{display:none}}.nav-tabs .nav-link:hover{color:var(--color-horizon)}.nav-tabs .nav-link:hover .icon path{stroke:var(--color-horizon)}.nav-tabs .nav-link.active{color:var(--color-horizon);box-shadow:inset 0 -3px 0 0 var(--color-horizon)}.nav-tabs .nav-link.active path{stroke:var(--color-horizon)}.nav-tabs .nav-menu{list-style:none}@media(min-width:576px){.nav-tabs .nav-menu{display:none}}.nav-tabs .nav-menu .btn{border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 16px;font-weight:400}.nav-tabs .nav-menu .btn:hover{background-color:var(--quote-bg)}.nav-tabs .nav-menu .btn:focus{background-color:var(--quote-bg)}.nav-tabs .nav-menu .btn .row{transform-origin:center;transition:all .2s}.nav-tabs.nav-tabs-expanded .nav-link{display:flex}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row2{opacity:0}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row1{transform:rotate(45deg)translateY(4px)}.nav-tabs.nav-tabs-expanded .nav-menu .btn .row3{transform:rotate(-45deg)translateY(-4px)}.overflow-x{overflow:hidden;overflow-x:auto}.overflow-y{overflow:hidden;overflow-y:auto}.badge{background-color:var(--quote-bg);color:var(--color-white);display:inline-block;border-radius:5px;padding:4px 10px;font-size:13px;font-weight:600;line-height:18px}.badge.rounded{border-radius:20px}.badge.badge-success{background-color:var(--color-young)}.badge.badge-dark{background-color:var(--color-ash)}.badge.badge-grey{background-color:var(--border-light);color:var(--color-ash)}.spacer{background-color:var(--border-light);height:2px}.lh-24{line-height:24px!important}.mw-700{max-width:700px}.container{display:block;width:100%;max-width:100%;margin:0 auto;padding:0 1rem}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1200px){.container{max-width:1140px}}@media screen and (min-width:1400px){.container{max-width:1320px}}.container.container-fluid{flex-grow:1}.alert{background-color:var(--color-white);border:1px solid var(--border-dark);position:relative;border-radius:6px;padding:16px}.alert p{color:var(--color-charcoal);margin:0;font-size:16px;line-height:24px}.alert p strong{color:inherit;font-size:inherit;line-height:inherit}.alert p:not(:last-child){margin-bottom:10px}.alert p.flex{display:flex;align-items:flex-start;gap:10px}.alert p.flex img{display:block;width:24px;min-width:24px;height:auto;transform:translateY(1px)}.alert div{color:var(--color-charcoal);margin:0;font-size:16px;line-height:24px}.alert div strong{color:inherit;font-size:inherit;line-height:inherit}.alert div:not(:last-child){margin-bottom:10px}.alert div.flex{display:flex;align-items:flex-start;gap:10px}.alert div.flex img{display:block;width:24px;min-width:24px;height:auto;transform:translateY(1px)}.alert ul{padding-left:22px}.alert ul li{list-style-type:disc;text-align:left;padding-left:5px}.alert .alert-link{color:var(--color-charcoal);text-decoration:underline}.alert.alert-danger{border:1px solid var(--color-electric);background-color:color-mix(in srgb,var(--color-electric) 10%,white 90%)}.alert.alert-danger p{color:var(--color-electric)}.alert.alert-danger .alert-link{color:var(--color-electric)}.alert.alert-success{border:1px solid var(--color-young);background-color:color-mix(in srgb,var(--color-young) 30%,white 70%)}.alert.alert-success p{color:color-mix(in srgb,var(--color-young) 60%,black 40%)}.alert.alert-success .alert-link{color:color-mix(in srgb,var(--color-young) 60%,black 40%)}.alert.alert-info{border:1px solid color-mix(in srgb,var(--color-insight) 80%,black 20%);background-color:color-mix(in srgb,var(--color-insight) 20%,white 80%)}.alert.alert-info p{color:var(--color-charcoal)}.alert.alert-info .alert-link{color:var(--color-charcoal)}.btn{background-color:var(--color-shadow);display:inline-flex;color:var(--color-charcoal);text-decoration:none;cursor:pointer;user-select:none;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;transition:background-color .2s,border-color .2s;font-size:1rem;font-weight:600;line-height:1.5}.btn:hover{background-color:var(--border-medium)}.btn.btn-lg{padding:10px 20px;line-height:30px}.btn.btn-sm{gap:6px;padding:6px 12px;font-size:14px;line-height:20px}.btn-primary{background-color:var(--color-young);color:var(--color-white)}.btn-primary:hover{background-color:color-mix(in srgb,var(--color-young) 80%,black 20%)}.btn-secondary{background-color:var(--color-buzz)}.btn-secondary:hover{background-color:color-mix(in srgb,var(--color-buzz) 80%,black 20%)}.btn-dark{background-color:var(--color-charcoal);color:var(--color-white)}.btn-dark:hover{background-color:color-mix(in srgb,var(--color-charcoal) 0%,black 100%)}.btn-white{background-color:var(--color-white);color:var(--color-charcoal)}.btn-white:hover{background-color:var(--color-shadow)}.btn-white.btn-outline{border:1px solid var(--color-charcoal)}.btn-white.btn-outline:hover{border-color:var(--color-ash)}.btn-grey{background-color:var(--quote-bg);color:var(--color-charcoal)}.btn-grey:hover{background-color:var(--color-shadow)}.btn-grey.btn-outline{border:1px solid var(--color-charcoal)}.btn-grey.btn-outline:hover{border:1px solid var(--color-charcoal)}.btn-light{background-color:var(--color-shadow);color:var(--color-charcoal)}.btn-light:hover{background-color:color-mix(in srgb,var(--color-shadow) 95%,black 5%)}.btn-light.btn-outline{border:1px solid var(--color-ash)}.btn-light.btn-outline:hover{background-color:color-mix(in srgb,var(--color-shadow) 95%,black 5%);border:1px solid var(--color-charcoal)}.btn-danger{background-color:var(--color-electric);color:var(--color-white)}.btn-danger:hover{background-color:color-mix(in srgb,var(--color-electric) 95%,black 5%)}.btn-danger.btn-outline{border:1px solid var(--color-electric);background-color:var(--color-white);color:var(--color-electric)}.btn-danger.btn-outline:hover{background-color:color-mix(in srgb,var(--color-shadow) 50%,transparent)}.btn-link{text-decoration:underline;background-color:#0000;padding:0}.btn-link:hover{color:var(--color-horizon);background-color:#0000}.btn-link:hover .icon path{stroke:var(--color-horizon)}.btn-link .icon{transform:translateY(2px)}.btn-clipboard{background-color:#0000;padding:0!important}.btn-clipboard:hover{background-color:#0000}.btn-icon{background-color:#0000;padding:0}.btn-icon:hover{background-color:#0000}.btn-context{background-color:var(--border-light);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;gap:3px;width:100%;padding:0}.btn-context:hover{background-color:var(--color-charcoal)}.btn-context:hover span{background-color:var(--color-white)}.btn-context span{background-color:var(--color-charcoal);border-radius:100%;width:3px;height:3px}.btn-cross{position:absolute;opacity:.5;background-color:#0000;padding:0;transition:opacity .2s,color .2s;top:16px;right:16px}.btn-cross:hover{opacity:1;color:var(--color-charcoal);background-color:#0000}.btn-underline{text-decoration:underline;background-color:#0000;padding:0}.btn-underline:hover{color:var(--color-horizon);background-color:#0000}.control{box-shadow:0 0 0 1px var(--border-medium);background-color:var(--color-white);color:var(--color-charcoal);border:0;border-radius:6px;width:100%;padding:10px 16px;transition:box-shadow .2s;font-size:16px}.control:focus{outline:none;box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.control:active{outline:none;box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.control.control-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.control.control-select::-ms-expand{display:none}.control.control-select:not([multiple]):not([size]){background-color:var(--color-white);background-image:url(data:image/svg+xml,%3Csvg%20width=%2214%22%20height=%228%22%20viewBox=%220%200%2014%208%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M12.2929.292893C12.6834-.0976311%2013.3164-.0976311%2013.707.292893%2014.0975.683417%2014.0975%201.31643%2013.707%201.70696l-6.00004%206C7.31643%208.09748%206.68342%208.09748%206.29289%207.70696l-5.999997-6c-.3905241-.39053-.3905241-1.023543.0-1.414067.390524-.3905241%201.023537-.3905241%201.414067.0L6.99992%205.58586%2012.2929.292893z%22%20fill=%22%23333%22/%3E%3C/svg%3E);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:10px}.control.control-textarea{min-height:120px}.control.error{box-shadow:0 0 0 1px var(--color-electric)}.control.error:focus{box-shadow:0 0 0 1px var(--color-electric),0 0 0 4px color-mix(in srgb,var(--color-electric) 50%,transparent)}.control.error:active{box-shadow:0 0 0 1px var(--color-electric),0 0 0 4px color-mix(in srgb,var(--color-electric) 50%,transparent)}.label{color:var(--color-charcoal);display:inline-block;margin-bottom:6px;font-size:14px;line-height:20px}.floating{position:relative;background-color:var(--color-white);box-shadow:0 0 0 1px var(--border-dark);overflow:hidden;border-radius:6px;transition:all .5s}.floating:focus-within{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.floating:focus-within .control{box-shadow:none}.floating.error{box-shadow:0 0 0 1px var(--color-electric);background-image:url(data:image/svg+xml,%3Csvg%20width=%2214%22%20height=%2214%22%20viewBox=%220%200%2014%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M12.334%207C12.3338%204.05463%209.94541%201.66699%207%201.66699%204.05474%201.66717%201.66717%204.05474%201.66699%207c0%202.94541%202.38764%205.3338%205.33301%205.334%202.94552.0%205.334-2.38848%205.334-5.334zm1%200c0%203.4978-2.8362%206.334-6.334%206.334C3.50235%2013.3338.666992%2010.4977.666992%207%20.667168%203.50245%203.50245.667168%207%20.666992%2010.4977.666992%2013.3338%203.50235%2013.334%207z%22%20fill=%22%23FF1D25%22/%3E%3Cpath%20d=%22M6.50033%209.33333v-2.333c0-.27615.22385-.5.5-.5.27614.0.5.22385.5.5v2.333c0%20.276149999999999-.22386.5-.5.5-.27615.0-.5-.223850000000001-.5-.5z%22%20fill=%22%23FF1D25%22/%3E%3Cpath%20d=%22M7.00521%204.16699c.27614.0.5.22386.5.5s-.22386.5-.5.5H7.00033c-.27615.0-.5-.22386-.5-.5s.22385-.5.5-.5h.00488z%22%20fill=%22%23FF1D25%22/%3E%3C/svg%3E);background-position:right 16px top 21px;background-repeat:no-repeat;background-size:calc(.75em + .375rem)calc(.75em + .375rem);padding-right:34px}.floating.error:focus-within{box-shadow:0 0 0 1px var(--color-electric),0 0 0 4px color-mix(in srgb,var(--color-electric) 50%,transparent)}.floating.error:has(.control-textarea){padding-right:0}.floating.error:has(.group-text){background-position:right 110px top 21px}.floating.error .control~.label{color:var(--color-electric)}.floating.error .control:focus~.label{color:var(--color-electric)}.floating.error .control:active~.label{color:var(--color-electric)}.floating .control{display:block;color:var(--color-charcoal);box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:4px;width:100%;height:60px;padding:28px 16px 4px;font-size:16px;line-height:20px}.floating .control:focus{border:0}.floating .control::placeholder{color:#0000}.floating .control-file{cursor:pointer;font-family:inherit}.floating .control-file::-webkit-file-upload-button{background-color:#0000;border:0;padding:0;font-family:inherit;font-size:16px}.floating .control-file::file-selector-button{background-color:#0000;border:0;padding:0;font-family:inherit;font-size:16px}.floating .control-select{-webkit-appearance:none;background:var(--color-white)url(data:image/svg+xml,%3Csvg%20width=%2214%22%20height=%228%22%20viewBox=%220%200%2014%208%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M12.2929.292893C12.6834-.0976311%2013.3164-.0976311%2013.707.292893%2014.0975.683417%2014.0975%201.31643%2013.707%201.70696L7.70696%207.70695C7.31643%208.09748%206.68342%208.09748%206.29289%207.70695L.292893%201.70696c-.3905241-.39053-.3905241-1.023543.0-1.414067.390524-.3905241%201.023537-.3905241%201.414067.0L6.99992%205.58586%2012.2929.292893z%22%20fill=%22%23333%22/%3E%3C/svg%3E)right 16px center no-repeat;padding:22px 40px 4px 16px!important}.floating .control-textarea{resize:none;min-height:120px;margin-block-start:0;margin-block-end:0;padding-top:28px;padding-bottom:20px;font-family:inherit;height:unset!important}.floating .control-textarea:focus~.label{background-color:var(--color-white);width:90%;padding-top:8px;padding-bottom:0;top:0!important}@media(min-width:576px){.floating .control-textarea:focus~.label{width:92.5%}}@media(min-width:768px){.floating .control-textarea:focus~.label{width:94.75%}}.floating .control-textarea:not(:placeholder-shown)~.label{background-color:var(--color-white);width:90%;padding-top:8px;padding-bottom:0;top:0!important}@media(min-width:576px){.floating .control-textarea:not(:placeholder-shown)~.label{width:92.5%}}@media(min-width:768px){.floating .control-textarea:not(:placeholder-shown)~.label{width:94.75%}}.floating .control:focus~.label{color:var(--color-ash);font-size:13px;font-weight:600;top:7px}.floating .control:not(:placeholder-shown)~.label{color:var(--color-ash);font-size:13px;font-weight:600;top:7px}.floating .label{color:var(--placeholder-light);position:absolute;pointer-events:none;margin:0;padding:0 16px;transition:all .2s;font-size:16px;font-weight:400;line-height:20px;top:20px;left:0}.check{display:flex;position:relative;flex-flow:column;align-items:flex-start;gap:0;padding-left:30px}.check .check-input{background-color:var(--color-white);box-shadow:0 0 0 1px var(--color-ash);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:absolute;border:0;border-radius:4px;width:20px;height:20px;margin:1px 0 0;transition:background-color .2s,box-shadow .2s;top:0;left:0}.check .check-input+.check-label{cursor:pointer;font-size:16px;line-height:20px}.check .check-input:focus{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.check .check-input:checked{box-shadow:0 0 0 1px var(--color-charcoal);background:var(--color-charcoal)url(data:image/svg+xml,%3Csvg%20width=%2210%22%20height=%228%22%20viewBox=%220%200%2010%208%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M8.4106.925277C8.70918.64257%209.21582.623636%209.54146.882872%209.86699%201.14217%209.88879%201.58218%209.59029%201.86498l-5.5%205.21077C3.93877%207.21921%203.72461%207.3005%203.50044%207.3005%203.27628%207.3005%203.06212%207.21921%202.9106%207.07575L.410601%204.70699C.11206%204.42414.133776%203.98416.459429%203.72488c.325695-.25928.832301-.2396%201.130861.04325L3.49947%205.57714%208.4106.925277z%22%20fill=%22%23fff%22/%3E%3C/svg%3E)50% no-repeat}.check .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.check.error .check-input{box-shadow:0 0 0 1px var(--color-electric)}.check.error .check-input+.check-label{color:var(--color-electric)}.error-msg{color:var(--color-electric);margin:6px 0 0;font-size:14px;line-height:20px}.form-group{margin-bottom:1rem}.radio-group{display:flex;flex-wrap:wrap;gap:32px}.radio-group .radio-item{position:relative}.radio-group .radio-input{position:absolute;opacity:0}.radio-group .radio-input+.radio-label{position:relative;cursor:pointer;user-select:none;padding-left:30px;font-size:16px;line-height:24px}.radio-group .radio-input+.radio-label:before{content:"";position:absolute;box-shadow:inset 0 0 0 1px var(--border-dark);border-radius:100%;width:20px;height:20px;transition:box-shadow .2s;top:2px;left:0}.radio-group .radio-input:checked+.radio-label:before{box-shadow:inset 0 0 0 6px var(--color-charcoal)}h1,.h1{font-size:24px;font-weight:700;line-height:1.2}h2,.h2{font-size:22px;font-weight:700;line-height:1.2}h3,.h3{font-size:20px;font-weight:700;line-height:1.2}h4,.h4{font-size:18px;font-weight:700;line-height:1.2}h5,.h5{font-size:16px;font-weight:700;line-height:1.2}h6,.h6{font-size:14px;font-weight:700;line-height:1.2}@media screen and (min-width:576px){h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}}@media screen and (min-width:992px){h1,.h1{font-size:44px}h2,.h2{font-size:40px}h3,.h3{font-size:36px}h4,.h4{font-size:30px}h5,.h5{font-size:24px}h6,.h6{font-size:20px}}.text-24{font-size:24px;line-height:1.5}.text-20{font-size:20px;line-height:1.5}.text-18{font-size:18px;line-height:1.5}.text-16{font-size:16px;line-height:1.5}.text-14{font-size:14px;line-height:1.5}.text-12{font-size:12px;line-height:1.5}:root{--color-horizon:#247bff;--color-young:#45bfb7;--color-insight:#38d1ff;--color-bloom:#7ac943;--color-buzz:#f8b518;--color-electric:#ff1d25;--color-shadow:#f2f2f2;--color-charcoal:#333;--color-ash:#58595b;--color-white:#fff;--color-yellow:#ffe26d;--border-light:#ededed;--border-medium:#ccc;--border-dark:#ababab;--placeholder-light:#999;--placeholder-dark:#444;--quote-bg:#f7f8fa}.hero{padding:24px 0}@media(min-width:992px){.hero{padding:38px 0}}.hero .hero-content{display:flex;flex-flow:column-reverse;gap:32px}@media(min-width:1200px){.hero .hero-content{flex-flow:row;align-items:center}}.hero .banner{position:relative;z-index:1}.hero .banner-img{display:block;text-align:center;position:relative;z-index:1}.hero .banner-img img{width:301px;height:240px}@media(min-width:768px){.hero .banner-img img{width:540px;height:432px}}@media(min-width:1200px){.hero .banner-img img{width:600px;height:480px}}.hero .banner-deco{position:absolute;width:auto;height:140px;top:0;right:0%;transform:translate(9%,-25%)}@media(min-width:576px){.hero .banner-deco{height:200px;top:-20px;transform:translate(0,-20%)}}@media(min-width:768px){.hero .banner-deco{height:290px;top:40px;transform:translate(20%,-20%)}}@media(min-width:1200px){.hero .banner-deco{height:100%;right:-20%;transform:translate(0,-25%)}}.hero .info{display:flex;flex-flow:column;gap:16px}@media(min-width:1200px){.hero .info{gap:20px}}.hero .info .h1{text-align:center}@media(min-width:768px){.hero .info .h1{font-size:40px}}@media(min-width:1200px){.hero .info .h1{text-align:left}}.hero .info .text-20{text-align:center;font-size:16px}@media(min-width:768px){.hero .info .text-20{font-size:18px}}@media(min-width:1200px){.hero .info .text-20{text-align:left}}.hero .info .action{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:16px}@media(min-width:768px){.hero .info .action{display:inline-flex;justify-content:center;gap:20px;padding-top:32px}}@media(min-width:1200px){.hero .info .action{justify-content:flex-start}}.hero .info .action .btn{text-align:center;padding:12px 10px}@media(min-width:768px){.hero .info .action .btn{padding:12px 24px}}@media(min-width:1200px){.hero .info .action .btn{font-size:18px}}.how{background-color:var(--color-shadow);padding:32px 0}@media(min-width:768px){.how{padding:48px 0;scroll-margin-top:72px}}.how .h2{text-align:center;margin-bottom:4px;font-size:24px}@media(min-width:768px){.how .h2{font-size:36px}}.how .text-18{text-align:center;font-size:16px}@media(min-width:768px){.how .text-18{font-size:18px}}.how .how-list{display:flex;flex-flow:column;gap:16px;margin-top:24px}@media(min-width:768px){.how .how-list{gap:32px;margin-top:32px}}@media(min-width:992px){.how .how-list{max-width:800px;margin:32px auto 0}}.how .item{background-color:var(--color-white);display:flex;border-radius:12px;flex-flow:column;gap:20px;padding:16px}@media(min-width:768px){.how .item{display:grid;grid-template-columns:repeat(2,1fr);background-color:#0000;flex-flow:row;align-items:center;gap:24px;padding:0}}@media(min-width:992px){.how .item{gap:48px}}@media(min-width:768px){.how .item:nth-child(2) img{order:2}.how .item:nth-child(2) .info{order:1}}.how .item img{display:block;max-width:140px;margin:0 auto}@media(min-width:768px){.how .item img{max-width:200px}}@media(min-width:992px){.how .item img{max-width:300px}}.how .item .info{display:flex;flex-flow:column;gap:10px}@media(min-width:768px){.how .item .info{background-color:var(--color-white);border-radius:12px;justify-content:center;padding:32px}}@media(min-width:992px){.how .item .info{padding:48px}}.how .item .h4{text-align:center}@media(min-width:768px){.how .item .h4{text-align:left}}@media(min-width:992px){.how .item .h4{font-size:24px}}.how .item .text-18{text-align:center;color:var(--color-ash)}@media(min-width:768px){.how .item .text-18{text-align:left}}.faqs{padding:32px 0}@media(min-width:768px){.faqs{padding:48px 0}}.faqs .h2{text-align:center}@media(min-width:768px){.faqs .h2{font-size:36px}.faqs .h5,.faqs .text-14{font-size:16px}}.faqs .faqs-list{max-width:800px;margin:24px auto}@media(min-width:768px){.faqs .faqs-list{gap:20px;margin-top:32px}}.faqs .btn{display:flex;padding:14px 16px;font-size:16px}@media(min-width:768px){.faqs .btn{display:inline-flex;padding:16px 32px;font-size:18px}.faqs .container{text-align:center}}.login{display:flex;flex-flow:column;min-height:100vh}@media(min-width:768px){.login{display:grid;grid-template-columns:repeat(2,1fr)}}.login .info{display:flex;position:relative;flex-flow:column;padding:48px 8px 24px}@media(min-width:768px){.login .info{padding:24px 0}}.login .info .container{display:flex;flex-flow:column;justify-content:center;height:100%}@media(min-width:768px){.login .info .container{max-width:560px}}.login .info .logo a{display:block;font-size:0}.login .info .logo a img{display:block;width:auto;height:36px;margin:0 auto 20px}@media(min-width:768px){.login .info .logo a img{height:54px;margin:0 0 32px}}.login .info h1.text-18{text-align:center;font-weight:600}@media(min-width:768px){.login .info h1.text-18{text-align:left;font-size:22px}}@media(min-width:1200px){.login .info h1.text-18{font-size:28px}}.login .info h1.text-18+.text-14{text-align:center;margin-bottom:10px}@media(min-width:768px){.login .info h1.text-18+.text-14{text-align:left;margin-bottom:0;font-size:16px}}@media(min-width:992px){.login .info h1.text-18+.text-14{font-size:18px}}.login .info .list{display:flex;overflow:hidden;flex-flow:column;gap:20px;height:0;margin-bottom:20px;padding:0;transition:height .2s,margin .2s}@media(min-width:768px){.login .info .list{height:unset;gap:32px;margin:32px 0 0}}@media(min-width:1200px){.login .info .list{gap:48px;margin:48px 0 0}}.login .info .list.show{height:unset;margin:20px 0 24px}.login .info .list .item{display:grid;grid-template-columns:32px 1fr;gap:16px}@media(min-width:768px){.login .info .list .item{grid-template-columns:48px 1fr}}.login .info .list .text-18{font-size:16px}@media(min-width:768px){.login .info .list .text-18{font-size:18px}}.login .info .list .icon img{width:100%;height:auto}.login .info .readmore{position:absolute;text-align:center;z-index:1;width:100%;bottom:0;left:50%;transform:translate(-50%,50%)}@media(min-width:768px){.login .info .readmore{display:none}}.login .info .readmore .btn{box-shadow:0 0 12px color-mix(in srgb,var(--color-charcoal) 20%,transparent);width:unset;text-transform:unset;border-radius:20px;padding:10px 24px;font-size:14px;line-height:20px}.login .form{background-color:var(--color-insight);display:flex;border-radius:20px 20px 0 0;flex-flow:column;flex-grow:1;padding:48px 4px 24px}@media(min-width:768px){.login .form{border-radius:0;padding:24px 4px}}.login .form .container{display:flex;position:relative;flex-flow:column;flex-grow:1;justify-content:center}@media(min-width:768px){.login .form .container{justify-content:center;max-width:400px}}.login .form .h1{text-align:center;margin-bottom:10px}@media(min-width:768px){.login .form .h1{font-size:24px}}.login .form .text-14{text-align:center;margin-bottom:24px}@media(min-width:992px){.login .form .text-14{margin-bottom:20px}}.login .form li.text-14{text-align:left}.login .form .floating{box-shadow:none}.login .form .floating:focus-within{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.login .form .floating.error{box-shadow:0 0 0 1px var(--color-electric)}.login .form .floating.error:focus-within{box-shadow:0 0 0 1px var(--color-electric),0 0 0 4px color-mix(in srgb,var(--color-electric) 50%,transparent)}.login .alert{margin-bottom:24px}@media(min-width:992px){.login .alert{margin-bottom:20px}}.login .alert-info{margin-bottom:0}.login .form-login{display:flex;flex-flow:column;gap:20px}.login .form-login .item-center{text-align:center}.login .form-login .note{text-align:left;margin:4px 0 0}.login .form-login .check .check-input{box-shadow:none}.login .form-login .check .check-input:focus{box-shadow:0 0 0 1px var(--color-white),0 0 0 4px color-mix(in srgb,var(--color-white) 50%,transparent)}.login .form-login .check .check-input:checked{box-shadow:0 0 0 1px var(--color-charcoal)}.login .form-login .check .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px color-mix(in srgb,var(--color-charcoal) 50%,transparent)}.login .form-login .check .check-label a{line-height:inherit;color:inherit}.login .form-login .check.error .check-input{box-shadow:0 0 0 1px var(--color-electric)}.login .form-login .check.error .check-input:focus{box-shadow:0 0 0 1px var(--color-electric),0 0 0 4px color-mix(in srgb,var(--color-electric) 50%,transparent)}.login .form-login .check.error .check-input:checked:focus{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 4px #33333380}.login .btn-group{display:flex;flex-flow:column;gap:20px}.login .btn-dark{text-transform:uppercase;width:100%;line-height:30px}.login .btn-white{text-transform:uppercase;width:100%;line-height:30px}.login .forgot-pwd{text-align:center;display:flex;flex-flow:column;flex-grow:1;justify-content:center;gap:10px;padding:20px 0}@media(min-width:768px){.login .forgot-pwd{flex-grow:0}}.login .forgot-pwd a.text-16{color:var(--color-charcoal);text-decoration:underline}.login .copyright{display:flex;flex-flow:column;align-items:center;gap:6px;padding-top:24px}@media(min-width:768px) and (min-height:640px){.login .copyright{position:absolute;width:100%;bottom:0;left:0}}.login .copyright.copyright-static{position:static}.login .copyright .row{display:flex;flex-wrap:wrap;gap:8px}.login .copyright .row .text-14{margin:0}.login .copyright .row .text-14 a{color:var(--color-charcoal);text-decoration:underline}.login .form-content{text-align:center;margin-top:14px}.login .form-content .text-14{margin:0}.login .form-content a.btn-dark{text-transform:uppercase;width:100%;margin:24px 0;line-height:30px}.login .form-content .text-16{margin-bottom:20px}@media(min-width:576px){.login .form-content .text-16{margin-bottom:24px}}.login .form-icon{text-align:center;margin-bottom:24px}.login .form-icon .icon{border:1px solid var(--border-dark);background-color:var(--color-shadow);display:inline-flex;border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px}.login .form-icon .icon.icon-success{border:1px solid var(--color-young);background-color:color-mix(in srgb,var(--color-young) 30%,white 70%)}.login .form-icon .icon.icon-danger{border:1px solid var(--color-electric);background-color:color-mix(in srgb,var(--color-electric) 20%,white 80%)}.login .form-status .container{justify-content:center}.blog{display:flex;flex-flow:column;gap:24px;padding:24px 0}@media(min-width:768px){.blog{gap:32px;padding:32px 0}}.blog .blog-header{display:flex;flex-flow:column;gap:10px}@media(min-width:992px){.blog .blog-header .h1{font-size:40px}}@media(min-width:992px){.blog .blog-header .text-16{font-size:18px}}.blog .blog-listing{display:flex;flex-flow:column;gap:20px}@media(min-width:768px){.blog .blog-listing{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}}@media(min-width:1200px){.blog .blog-listing{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}}.blog .blog-listing .item{display:flex}@media(min-width:768px){.blog .blog-listing .item.item-row{grid-column:span 2}}@media(min-width:992px){.blog .blog-listing .item.item-row{grid-column:span 3}}.blog .blog-listing .item.item-row .card{border:0;padding:0}.blog .blog-listing .item.item-row .card-body{height:unset;align-self:center}@media(min-width:992px){.blog .blog-listing .item.item-row .card-body{gap:24px;padding:32px}}@media(min-width:1200px){.blog .blog-listing .item.item-row .card-body{padding:48px}}.blog .blog-listing .item.item-row .card-body .btn{gap:10px;width:100%;padding:12px 16px;font-size:16px;font-weight:600}@media(min-width:768px){.blog .blog-listing .item.item-row .card-body .btn{width:auto}}.blog .blog-listing .item.item-row .card-body .btn img{aspect-ratio:1;width:18px}.blog .blog-listing .item.item-row .card-link{background-color:color-mix(in srgb,var(--color-buzz) 50%,transparent);border:0;border-radius:8px}@media(min-width:768px){.blog .blog-listing .item.item-row .card-link{display:grid;grid-template-columns:repeat(2,1fr);border-radius:inherit}}@media(min-width:768px){.blog .blog-listing .item.item-row .card-link .card-title{font-size:24px;line-height:1.2}}.blog .blog-listing .item.item-row .card-link .text-20{width:100%}@media(min-width:768px){.blog .blog-listing .item.item-row .card-link .text-20{font-size:24px;line-height:1.2}}@media(min-width:1200px){.blog .blog-listing .item.item-row .card-link .text-20{font-size:30px}}.blog .blog-listing .item.item-row .card-link img{aspect-ratio:16/9;border-radius:8px;width:100%;height:100%}@media(min-width:567px){.blog .blog-listing .item.item-row .card-link img{aspect-ratio:unset;border-radius:0}}.blog .blog-listing .card{background-color:var(--color-white);overflow:hidden;border:1px solid var(--border-medium);display:flex;border-radius:8px;padding:0;transition:box-shadow .2s}.blog .blog-listing .card:hover{box-shadow:0 0 12px color-mix(in srgb,var(--color-charcoal) 20%,transparent)}.blog .blog-listing .card .card-link{display:flex;overflow:hidden;color:var(--color-charcoal);text-decoration:none;flex-flow:column}.blog .blog-listing .card img{display:block;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:6px;width:100%;height:auto}.blog .blog-listing .card .card-title{overflow:hidden}.blog .blog-listing .card .card-title .text-18{color:var(--color-charcoal);text-decoration:none;display:block}@media(min-width:992px){.blog .blog-listing .card .card-title .text-18{font-size:20px}}.blog .blog-listing .card .card-body{display:flex;height:unset;flex-flow:column;flex-grow:1;gap:10px;padding:16px}@media(min-width:992px){.blog .blog-listing .card .card-body{padding:20px}}.blog .blog-listing .card .card-body .text-16{display:flex}@media(min-width:1200px){.blog .blog-listing .card .card-body .text-16{margin-top:8px;font-size:18px}}.blog .blog-listing .card .card-body .text-16+p{flex-grow:1}.blog .blog-listing .card .card-body .text-16+.text-16{flex-grow:unset}.blog .blog-listing .card .card-body .btn{display:inline-flex;margin-top:10px;margin-right:auto;padding:8px 16px;font-size:14px;font-weight:500}@media(min-width:992px){.blog .paging{padding:10px 0}}.blog .blog-details{display:flex;flex-flow:column;gap:24px;max-width:800px;margin:0 auto}@media(min-width:992px){.blog .blog-details{gap:32px}}.blog .blog-hero .blog-banner{aspect-ratio:16/9;object-fit:cover;display:block;border-radius:10px;width:100%;height:auto}.blog .blog-content{display:flex;flex-flow:column;gap:24px;max-width:800px;margin:0 auto}@media(min-width:992px){.blog .blog-content{gap:32px}}.blog .blog-content .text-24.semibold{line-height:1.2}.blog .blog-content .text-24.semibold:has(+.subtitle){margin-bottom:-8px}.blog .blog-content .text-20.semibold{line-height:1.2}.blog .blog-content .text-20.semibold:has(+.subtitle){margin-bottom:-8px}.blog .blog-quote{display:flex;flex-flow:column;gap:10px}.blog .blog-quote .blog-blockquote{background-color:var(--quote-bg);border-left:4px solid var(--color-young);display:flex;flex-flow:column;gap:16px;margin:10px 0;padding:16px 24px}.blog .blog-practise{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:768px){.blog .blog-practise{grid-template-columns:repeat(2,1fr);gap:20px}}.blog .blog-practise .practise-col{display:flex;padding-bottom:4px}@media(min-width:768px){.blog .blog-practise .practise-col{margin-top:-10px}}@media(min-width:768px){.blog .blog-practise .text-24.semibold{grid-column:span 2}}.blog .blog-practise .card{background-color:var(--quote-bg);border-bottom:4px solid var(--border-medium);border-radius:8px;padding:20px}.blog .blog-practise .card-body{display:flex;height:unset;flex-flow:column;gap:10px}.blog .blog-tip{display:flex;flex-flow:column;gap:10px}.blog .blog-tip .alert{display:flex;flex-flow:column;gap:10px;margin:10px 0}.blog .blog-tip .alert .alert-heading{display:flex;align-items:center;gap:10px}.blog .blog-list-group{display:flex;flex-flow:column;gap:16px}.blog .blog-list-group .list-group-item{list-style-type:disc;list-style-position:outside;margin-left:30px;padding-left:10px}.blog .blog-list-group.list-group-numbered .list-group-item{list-style-type:decimal;list-style-position:outside}.blog .blog-list-group.list-group-checks .list-group-item{list-style-type:none;background:url("data:image/svg+xml,%3Csvg%20width=%2220%22%20height=%2224%22%20viewBox=%220%200%2020%2024%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg%20clip-path=%22url(%23clip0_155_2277)%22%3E%3Cpath%20d=%22M18.3337%2011.2335v.7667C18.3326%2013.7972%2017.7507%2015.5458%2016.6748%2016.9851c-1.076%201.4393-2.5884%202.4922-4.3117%203.0017C10.6399%2020.4963%208.79804%2020.4351%207.11238%2019.8124%205.42673%2019.1896%203.98754%2018.0386%203.00946%2016.5311c-.97808-1.5075-1.44264-3.2908-1.3244-5.084.11823-1.79308.81294-3.49995%201.9805-4.86599C4.83312%205.21506%206.41098%204.26303%208.16382%203.867c1.75283-.39603%203.58668-.21484%205.22818.51655m4.9417.95-8.3334%208.34165-2.49997-2.5%22%20stroke=%22%2344BFB7%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id=%22clip0_155_2277%22%3E%3Crect%20width=%2220%22%20height=%2220%22%20fill=%22%23fff%22%20transform=%22translate(0%202)%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")10px 0 no-repeat;margin-left:0;padding-left:40px}.paging{display:flex;justify-content:center}.paging .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0}.paging .page-item{display:block}.paging .page-item.disabled{cursor:not-allowed}.paging .page-item.indicator .page-link{cursor:not-allowed}.paging .page-item.indicator .page-link:hover{box-shadow:none;background-color:#0000}.paging .page-item.active .page-link{background-color:var(--color-young);color:var(--color-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-young) 20%,transparent);font-weight:600}.paging .page-link{display:flex;text-decoration:none;color:var(--color-charcoal);border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;font-size:14px;font-weight:500}.paging .page-link:hover{background-color:var(--color-shadow);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-charcoal) 20%,transparent)}@media(min-width:576px){.paging .page-link{width:36px;height:36px}}.paging .page-link img{aspect-ratio:1;width:18px}:root{--color-horizon:#247bff;--color-young:#45bfb7;--color-insight:#38d1ff;--color-bloom:#7ac943;--color-buzz:#f8b518;--color-electric:#ff1d25;--color-shadow:#f2f2f2;--color-charcoal:#333;--color-ash:#58595b;--color-white:#fff;--color-yellow:#ffe26d;--border-light:#ededed;--border-medium:#ccc;--border-dark:#ababab;--placeholder-light:#999;--placeholder-dark:#444;--quote-bg:#f7f8fa}.myacc{display:flex;flex-flow:column;gap:20px;max-width:992px;margin:0 auto;padding:24px 0}@media(min-width:992px){.myacc{gap:32px;padding:32px 0}}.myacc .note{margin:6px 0 0}.myacc h1.h1{margin:0;font-size:30px;line-height:1.2}@media(min-width:992px){.myacc h1.h1{font-size:40px}}.myacc h2.text-20{margin:0;font-size:20px;line-height:1.2}@media(min-width:992px){.myacc h2.text-20{font-size:24px}}.myacc .myacc-info .card{background-color:color-mix(in srgb,var(--color-shadow) 40%,transparent)}.myacc .myacc-info .card-body{height:unset;padding:20px 6px 0}@media(min-width:768px){.myacc .myacc-info .card-body{padding-top:24px}}@media(min-width:992px){.myacc .myacc-info .card-body{padding-top:32px}}.myacc .myacc-info .card-body p{display:flex;flex-flow:column;gap:6px}.myacc .myacc-info .card-body p strong{font-weight:600}.myacc .card{padding:0}.myacc .card details>summary{list-style:none}.myacc .card details .card-body{opacity:0;overflow:hidden;padding:0 16px 16px;transition:opacity .4s}@media(min-width:768px){.myacc .card details .card-body{padding:0 20px 20px}}@media(min-width:992px){.myacc .card details .card-body{padding:0 32px 32px}}.myacc .card details[open] .card-header .handle:after{opacity:0}.myacc .card details[open] .card-header .myacc-row{display:none}.myacc .card details[open] .card-body{opacity:1}.myacc .card .card-header{cursor:pointer;padding:16px}@media(min-width:768px){.myacc .card .card-header{padding:20px 20px 0}}@media(min-width:992px){.myacc .card .card-header{padding:32px 32px 0}}.myacc .card .card-header .text-16{position:relative;margin:0;font-size:16px;font-weight:400;line-height:1.5}.myacc .card .card-header .text-16 a{color:inherit;text-decoration:underline;font-weight:600}.myacc .card .card-header .text-16 a:hover{color:var(--color-horizon)}.myacc .card .card-header .text-20{display:flex;justify-content:space-between;margin:0 0 10px;font-size:20px;line-height:20px}@media(min-width:768px){.myacc .card .card-header .text-20{margin:0 0 16px;font-size:24px}}.myacc .card .card-header .handle{position:relative;width:24px;height:24px}@media(min-width:992px){.myacc .card .card-header .handle{margin-right:-12px}}.myacc .card .card-header .handle:before{content:"";position:absolute;background-color:var(--color-charcoal);width:12px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.myacc .card .card-header .handle:after{content:"";position:absolute;background-color:var(--color-charcoal);width:12px;height:2px;transition:opacity .2s;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.myacc .myacc-info .card-header{cursor:text}.myacc .myacc-info .card-header .text-20{margin:0}.myacc .myacc-security .text-20{margin-bottom:10px}.myacc .myacc-security .alert-success{margin:16px 16px 0}@media(min-width:768px){.myacc .myacc-security .alert-success{margin:20px 20px 0}}@media(min-width:992px){.myacc .myacc-security .alert-success{margin:32px 32px 0}}.myacc .myacc-delete .text-20{margin-bottom:10px}.myacc .myacc-delete .alert-success{margin:16px 16px 0}@media(min-width:768px){.myacc .myacc-delete .alert-success{margin:20px 20px 0}}@media(min-width:992px){.myacc .myacc-delete .alert-success{margin:32px 32px 0}}.myacc .myacc-info .card-body{padding:0 16px 16px}@media(min-width:768px){.myacc .myacc-info .card-body{padding:0 20px 20px}}@media(min-width:992px){.myacc .myacc-info .card-body{padding:0 32px 32px}}.myacc .myacc-delete .text-20{color:var(--color-electric)}.myacc .myacc-delete .card{border-color:var(--color-electric)}.myacc .myacc-delete .card .card-header .handle:before{background-color:var(--color-electric)}.myacc .myacc-delete .card .card-header .handle:after{background-color:var(--color-electric)}.myacc .myacc-delete .card-header .myacc-row{padding-top:20px}@media(min-width:992px){.myacc .myacc-delete .card-header .myacc-row{padding-top:32px}}.myacc .myacc-delete .card-header .myacc-row .btn{width:100%}@media(min-width:576px){.myacc .myacc-delete .card-header .myacc-row .btn{width:unset}}.myacc .myacc-delete .prompt{border:0;margin:0 16px 16px;padding:0}@media(min-width:768px){.myacc .myacc-delete .prompt{margin:0 20px 20px}}@media(min-width:992px){.myacc .myacc-delete .prompt{margin:0 32px 32px}}.myacc .myacc-delete .prompt .prompt-footer{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:576px){.myacc .myacc-delete .prompt .prompt-footer{display:flex}}.myacc .myacc-delete .prompt p br+br{display:none}.myacc .myacc-delete .card-body{display:none}.myacc .myacc-delete .myacc-footer{display:grid;grid-template-columns:auto 1fr;gap:16px}@media(min-width:578px){.myacc .myacc-delete .myacc-footer{display:flex}}.myacc .myacc-delete details[open] .card-body.show{display:flex}.myacc .card-form{display:flex;flex-flow:column;gap:20px;width:100%;max-width:500px;padding:4px}@media(min-width:768px){.myacc .card-form{gap:24px}}@media(min-width:992px){.myacc .card-form{gap:32px}}.myacc .card-form .btn{width:100%;padding:12px 20px;line-height:24px}@media(min-width:992px){.myacc .card-form .btn{width:unset}}.cp{padding:20px 0}@media(min-width:768px){.cp{padding:24px 0}}@media(min-width:992px){.cp{padding:32px 0}}.cp.cp-ne{max-width:840px;margin:0 auto}.cp.cp-ne .alert{margin-bottom:24px}.cp h1{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.2}@media(min-width:768px){.cp h1{font-size:30px}}@media(min-width:992px){.cp h1{margin:0 0 24px;font-size:40px}}.cp .h1{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.2}@media(min-width:768px){.cp .h1{font-size:30px}}@media(min-width:992px){.cp .h1{margin:0 0 24px;font-size:40px}}.cp .cp-form .form-group{margin-bottom:20px}@media(min-width:992px){.cp .cp-form .form-group{margin-bottom:24px}}.cp .cp-form .group-text{position:absolute;pointer-events:none;transition:all .2s;font-size:16px;font-weight:600;line-height:20px;top:50%;right:16px;transform:translateY(-50%)}.cp .cp-form .control-domain{padding-right:110px}.cp .cp-form .logo-wrapper{display:flex;flex-flow:column}.cp .cp-form .logo-wrapper .label{color:var(--color-ash);font-size:13px;font-weight:600}.cp .cp-form .logo-wrapper .logo{display:flex;gap:16px}.cp .cp-form .logo-wrapper .logo .link{border:1px solid var(--border-dark);border-radius:6px;align-items:center;padding:10px 20px}.cp .cp-form .logo-wrapper .logo .logo-block{border:1px solid var(--border-dark);border-radius:6px;align-items:center;padding:10px 20px}.cp .cp-form .logo-wrapper .logo .logo-thumbnail{display:block;object-fit:cover;object-position:center;width:auto;height:30px}.cp .cp-form .logo-wrapper .logo .btn-danger{width:51.6px}.cp .cp-form .logo-wrapper .logo .logo-block{display:flex;background-color:var(--quote-bg);justify-content:space-between;gap:20px;width:100%;padding:10px}@media(min-width:576px){.cp .cp-form .logo-wrapper .logo .logo-block{width:unset}}.cp .cp-form .logo-wrapper .logo .logo-block .btn-danger{width:36px;height:36px}.cp .cp-form .logo-wrapper .logo .logo-block .btn-danger:hover{background-color:color-mix(in srgb,var(--color-electric) 10%,var(--color-white) 90%)}.cp .cp-form .form-action .btn{width:100%}@media(min-width:576px){.cp .cp-form .form-action .btn{width:unset}}.cp .card{padding:16px}@media(min-width:768px){.cp .card{padding:20px}}@media(min-width:992px){.cp .card{padding:32px}}.cp .card.card-prompt{border-color:var(--color-electric);padding:16px}@media(min-width:576px){.cp .card.card-prompt{padding:20px}}.cp .card.card-prompt .alert{margin-bottom:20px}.cp .card.card-prompt .h3{margin:0;font-size:20px;font-weight:600;line-height:30px}.cp .card.card-prompt .text-16{margin:0;font-size:16px;line-height:24px}.cp .card.card-prompt .text-light{color:var(--color-ash)}.cp .card.card-prompt .content{display:flex;color:var(--color-charcoal);flex-flow:column;gap:10px;margin-bottom:20px}.cp .card.card-prompt .job-badges{display:flex;flex-wrap:wrap;gap:6px}.cp .card.card-prompt .job-badges .badge{padding:4px 12px}.cp .card.card-prompt .job-details{display:flex;flex-flow:column;gap:20px}.cp .card.card-prompt .job-details .job-location{display:flex;gap:6px;margin-top:-20px}.cp .card.card-prompt .job-details .job-location .icon{transform:translateY(1px)}.cp .card.card-prompt .card-footer{display:grid;grid-template-columns:auto 1fr;gap:16px;padding-top:10px}@media(min-width:576px){.cp .card.card-prompt .card-footer{display:flex;flex-flow:row-reverse;justify-content:flex-end}}.cp.cp-comp{display:flex;flex-flow:column;gap:20px;padding:10px 0 20px}.cp.cp-comp .head{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}.cp.cp-comp .head .h1{margin-bottom:0}.cp.cp-comp .page-title{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}.cp.cp-comp .page-title .h2{margin:0;font-size:20px;font-weight:600;line-height:30px}@media(min-width:768px){.cp.cp-comp .page-title .h2{font-size:30px;line-height:44px}}.cp.cp-comp .no-data{background-color:var(--quote-bg);border:1px solid var(--border-medium);display:flex;border-radius:12px;flex-flow:column;justify-content:center;align-items:center;gap:24px;padding:20px}@media(min-width:768px){.cp.cp-comp .no-data{padding:32px}}.cp.cp-comp .no-data .icon{aspect-ratio:1;max-width:72px}.cp.cp-comp .no-data.cp-delete .del-icon{display:flex;border:1px solid var(--color-electric);background-color:color-mix(in srgb,var(--color-electric) 15%,var(--color-white) 85%);border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px}.cp.cp-comp .no-data.cp-delete .content+.btn{width:100%}@media(min-width:576px){.cp.cp-comp .no-data.cp-delete .content+.btn{width:unset}}.cp.cp-comp .no-data.cp-confrm{background-color:color-mix(in srgb,var(--color-young) 15%,var(--color-white) 85%);border-color:var(--color-young)}.cp.cp-comp .no-data.cp-confrm .del-icon{border:2px solid var(--color-young);background-color:#0000}.cp.cp-comp .no-data .content{display:flex;flex-flow:column;align-items:center;gap:6px}.cp.cp-comp .no-data .content .h3{margin:0}.cp.cp-comp .text-13{font-size:13px;line-height:18px}.cp.cp-comp .text-14{margin:0;font-size:14px;line-height:20px}.cp.cp-comp .text-16{margin:0;font-size:16px;line-height:24px}.cp.cp-comp .text-20{font-size:20px;line-height:30px}.cp.cp-comp .text-light{color:var(--color-ash)}.cp.cp-comp .text-center{text-align:center}.cp.cp-comp .cp-jd{display:grid;align-items:start;gap:20px;padding:0}@media(min-width:992px){.cp.cp-comp .cp-jd{grid-template-columns:1fr 400px;gap:32px}}.cp.cp-comp .cp-jd .card{border-color:var(--border-light);box-shadow:0 2px 16px color-mix(in srgb,var(--color-charcoal) 8%,transparent)}.cp.cp-comp .cp-jd .card.job-details{display:flex;flex-flow:column;gap:20px}@media(min-width:768px){.cp.cp-comp .cp-jd .card.job-details{gap:32px}}.cp.cp-comp .cp-jd .h3{margin:0;font-size:24px;font-weight:600;line-height:1.5}.cp.cp-comp .cp-jd .h4{margin:0;font-size:18px;font-weight:600;line-height:1.2}.cp.cp-comp .cp-jd .job-header .job-title{display:grid;gap:16px}@media(min-width:576px){.cp.cp-comp .cp-jd .job-header .job-title{grid-template-columns:1fr 36px}}.cp.cp-comp .cp-jd .job-action{position:relative;display:none}@media(min-width:576px){.cp.cp-comp .cp-jd .job-action{display:block}}.cp.cp-comp .cp-jd .job-action:hover .btn-context{background-color:var(--color-charcoal)}.cp.cp-comp .cp-jd .job-action:hover .btn-context span{background-color:var(--color-white)}.cp.cp-comp .cp-jd .job-action:hover .dropdown-menu{pointer-events:unset;opacity:1;visibility:visible;top:100%}.cp.cp-comp .cp-jd .job-location .link{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;display:inline-block;align-items:center}.cp.cp-comp .cp-jd .job-location .link .icon{transform:translateY(3px)}.cp.cp-comp .cp-jd .job-status{margin-top:10px}.cp.cp-comp .cp-jd .posting-info{display:flex;flex-direction:column;gap:16px}.cp.cp-comp .cp-jd .posting-info .definition{display:grid;grid-template-columns:120px 1fr;gap:6px 10px;margin:0}.cp.cp-comp .cp-jd .posting-info .definition .label{margin:0;padding:0;font-size:14px;line-height:24px}.cp.cp-comp .cp-jd .posting-info .definition .label .link{font-size:inherit;color:inherit;display:inline-block}.cp.cp-comp .cp-jd .posting-info .definition .value{margin:0;padding:0;font-size:14px;line-height:24px}.cp.cp-comp .cp-jd .posting-info .definition .value .link{font-size:inherit;color:inherit;display:inline-block}.cp.cp-comp .cp-jd .posting-info .definition .label{font-weight:500}.cp.cp-comp .cp-jd .job-description{display:flex;flex-flow:column;gap:24px}.cp.cp-comp .cp-jd .desc-block{display:flex;flex-flow:column;gap:16px}.cp.cp-comp .cp-jd .desc-block.benefits{background-color:color-mix(in srgb,var(--color-insight) 20%,transparent);border:1px solid var(--color-insight);border-radius:8px;padding:16px}@media(min-width:768px){.cp.cp-comp .cp-jd .desc-block.benefits{padding:20px 24px}}.cp.cp-comp .cp-jd .desc-block .text-14{line-height:24px}.cp.cp-comp .cp-jd .unordered-list{display:flex;flex-flow:column;gap:10px;margin:0;padding-left:30px}.cp.cp-comp .cp-jd .job-footer{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:576px){.cp.cp-comp .cp-jd .job-footer{gap:16px}}.cp.cp-comp .cp-jd .job-footer .btn{padding:10px 14px;font-size:14px}@media(min-width:576px){.cp.cp-comp .cp-jd .job-footer .btn{padding:12px 16px}}.cp.cp-comp .cp-jd .job-footer .btn-danger{margin-left:auto}.cp.cp-comp .cp-jd .internal-notes{padding:0}.cp.cp-comp .cp-jd .internal-notes .card-header{margin:0;padding:16px}.cp.cp-comp .cp-jd .internal-notes .note-list{display:flex;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);flex-flow:column}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:16px}@media(min-width:576px){.cp.cp-comp .cp-jd .internal-notes .note-list .list-item{gap:16px}}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item:not(:last-child) .note:after{content:"";position:absolute;background-color:var(--border-light);width:100%;height:1px;bottom:-16px;right:0}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item:nth-child(2n) .icon{background-color:var(--color-young)}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item .icon{color:var(--color-white);background-color:var(--color-insight);display:flex;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;line-height:20px}.cp.cp-comp .cp-jd .internal-notes .note-list .list-item .note{display:flex;position:relative;flex-flow:column;gap:10px;margin-top:0}.cp.cp-comp .cp-jd .internal-notes .note-form{display:flex;flex-flow:column;gap:16px;padding:16px}@media(min-width:576px){.cp.cp-comp .cp-jd .internal-notes .note-form .btn{margin-right:auto}}.cp.cp-comp.my-acc{max-width:840px;margin:0 auto}.cp.cp-comp.my-acc .card{box-shadow:0 0 0 1px var(--border-light),0 2px 8px color-mix(in srgb,var(--color-charcoal) 16%,transparent);border:0;padding:0;transition:box-shadow .3s}.cp.cp-comp.my-acc .card[open]{box-shadow:0 0 0 1px var(--color-charcoal),0 0 0 6px color-mix(in srgb,var(--color-charcoal) 20%,transparent);gap:0}.cp.cp-comp.my-acc .card[open] .card-body{opacity:1}.cp.cp-comp.my-acc .card[open] .card-header .handle:after{opacity:0}.cp.cp-comp.my-acc .card summary{list-style:none;cursor:pointer;padding:16px}@media(min-width:768px){.cp.cp-comp.my-acc .card summary{padding:24px}}.cp.cp-comp.my-acc .card .handle{position:relative;width:24px;height:24px;margin-top:2px}@media(min-width:768px){.cp.cp-comp.my-acc .card .handle{margin-top:6px}}@media(min-width:992px){.cp.cp-comp.my-acc .card .handle{margin-right:-12px}}.cp.cp-comp.my-acc .card .handle:before{content:"";position:absolute;background-color:var(--color-charcoal);width:12px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.cp.cp-comp.my-acc .card .handle:after{content:"";position:absolute;background-color:var(--color-charcoal);width:12px;height:2px;transition:opacity .2s;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.cp.cp-comp.my-acc .card .card-header{display:grid;grid-template-columns:1fr 24px;margin:0}.cp.cp-comp.my-acc .card .card-body{opacity:0;padding:0 16px 16px;transition:opacity .3s}@media(min-width:768px){.cp.cp-comp.my-acc .card .card-body{padding:0 24px 24px}}.cp.cp-comp.my-acc .card .card-body .text-16{margin-bottom:16px}@media(min-width:768px){.cp.cp-comp.my-acc .card .card-body .text-16{margin-bottom:24px}}.cp.cp-comp.my-acc .card .card-footer .btn{width:100%}@media(min-width:576px){.cp.cp-comp.my-acc .card .card-footer .btn{width:unset}}.cp.cp-comp.my-acc .card .h3{margin:0;font-size:18px;font-weight:600;line-height:28px}@media(min-width:768px){.cp.cp-comp.my-acc .card .h3{font-size:24px;line-height:36px}}.cp.cp-comp.my-acc .alert-success .flex{margin-bottom:0}.cp .steps{display:grid;gap:20px}@media(min-width:768px){.cp .steps{grid-template-columns:repeat(3,1fr)}}.cp .steps .step{border:1px solid var(--border-light);box-shadow:0 2px 22px color-mix(in srgb,var(--color-charcoal) 10%,var(--color-white) 90%);display:flex;border-radius:8px;flex-flow:column;align-items:center;gap:10px;padding:20px}.cp .steps .step .icon{width:100%;max-width:140px}@media(min-width:768px){.cp .steps .step .icon{max-width:200px}}.cp .steps .step .h4{margin:0;font-size:16px;font-weight:600;line-height:20px}.cp .stats{display:grid;gap:10px}@media(min-width:768px){.cp .stats{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.cp .stats{gap:20px}}.cp .stats .stat-number{margin:6px 0 0;font-size:44px;line-height:1}.cp .stats .card{padding:20px}@media(min-width:992px){.cp .stats .card{padding:24px}}.cp .stats .card.card-young{box-shadow:inset 0 0 0 1px var(--color-young),inset 0 -4px 0 0 var(--color-young)}.cp .stats .card.card-young .icon{background-color:var(--color-young)}.cp .stats .card.card-insight{box-shadow:inset 0 0 0 1px var(--color-insight),inset 0 -4px 0 0 var(--color-insight)}.cp .stats .card.card-insight .icon{background-color:var(--color-insight)}.cp .stats .card.card-horizon{box-shadow:inset 0 0 0 1px var(--color-horizon),inset 0 -4px 0 0 var(--color-horizon)}.cp .stats .card.card-horizon .icon{background-color:var(--color-horizon)}.cp .stats .card .card-body{position:relative}.cp .stats .card .card-title{margin:0}.cp .stats .card .icon{position:absolute;background-color:var(--color-white);display:flex;border-radius:100%;justify-content:center;align-items:center;width:64px;height:64px;transition:background-color .2s;top:50%;right:0;transform:translateY(-50%)}@media(min-width:768px){.cp .stats .card .icon{width:56px;height:56px}}@media(min-width:992px){.cp .stats .card .icon{width:64px;height:64px}}.cp .stats .card .icon.icon-young{background-color:var(--color-young)}.cp .stats .card .icon.icon-insight{background-color:var(--color-insight)}.cp .stats .card .icon.icon-horizon{background-color:var(--color-horizon)}.cp .data-card{border-color:var(--border-light);box-shadow:0 2px 16px color-mix(in srgb,var(--color-charcoal) 10%,var(--color-white) 92%);padding:16px 16px 8px}@media(min-width:768px){.cp .data-card{padding:20px 20px 12px}}.cp .data-card .btn-white:hover{background-color:var(--color-charcoal);color:var(--color-white)}.cp .data-card .btn-white:hover path{transition:stroke .2s}.cp .data-card .btn-white:hover path{stroke:var(--color-white)}.cp .data-card .flex{display:flex;align-items:center;gap:8px}.cp .data-card .flex .btn{transform:translateY(1px)}.cp .data-card .flex.inline-flex{display:inline-flex;gap:20px}.cp .data-card .link{font-weight:600}.cp .paging-wrap{display:grid;align-items:center;gap:10px}@media(min-width:768px){.cp .paging-wrap{grid-template-columns:170px 1fr 170px}}.cp .paging-wrap .table-results{text-align:center;font-size:13px;line-height:18px}@media(min-width:768px){.cp .paging-wrap .table-results{text-align:left}}.cp .paging-wrap .stats-perpage{display:inline-flex;justify-content:center;align-items:center;gap:10px}@media(min-width:768px){.cp .paging-wrap .stats-perpage{display:grid;grid-template-columns:auto 1fr;gap:16px}}.cp .paging-wrap .stats-perpage .label{white-space:nowrap;margin:0;font-size:13px;line-height:18px}.cp .paging-wrap .stats-perpage .control{background-position:right 10px top 50%;max-width:96px;padding:8px 10px;font-size:14px}.cp .add-job .form-group{margin-bottom:20px}@media(min-width:768px){.cp .add-job .form-group{margin-bottom:24px}}@media(min-width:992px){.cp .add-job .form-group{margin-bottom:32px}}.cp .add-job .radio-group{margin-top:10px}@media(min-width:768px){.cp .add-job .radio-group{margin-top:16px}}.cp .add-job .form-action{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:576px){.cp .add-job .form-action{display:flex;flex-flow:row-reverse;justify-content:flex-end}}.cp .cp-app{display:flex;flex-flow:column;gap:20px}@media(min-width:768px){.cp .cp-app{gap:24px}}.cp .cp-app .card{border:1px solid var(--border-light);display:flex;flex-flow:column;gap:20px;padding:16px}@media(min-width:768px){.cp .cp-app .card{padding:24px}}.cp .cp-app .card .card-header{margin-bottom:0}.cp .cp-app .card .grid{display:grid;gap:20px}@media(min-width:768px){.cp .cp-app .card .grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.cp .cp-app .card .grid{grid-template-columns:repeat(1,1fr)}}@media(min-width:1200px){.cp .cp-app .card .grid{grid-template-columns:repeat(2,1fr)}}.cp .cp-app .card .grid .row{display:grid;grid-template-columns:auto 1fr;gap:6px}.cp .cp-app .card .grid .label{color:var(--color-charcoal);margin:0;font-size:14px;line-height:24px}.cp .cp-app .card .grid .label .link{font-size:inherit;line-height:inherit;color:inherit;display:flex;gap:6px}.cp .cp-app .card .grid .label .icon{width:20px;height:auto}.cp .cp-app .card .grid .value{color:var(--color-charcoal);margin:0;font-size:14px;line-height:24px}.cp .cp-app .card .grid .value .link{font-size:inherit;line-height:inherit;color:inherit;display:flex;gap:6px}.cp .cp-app .card .grid .value .icon{width:20px;height:auto}.cp .cp-app .card .grid .label{font-weight:600}.cp .cp-app .card .grid .value{display:flex;flex-wrap:wrap;gap:6px}.cp .cp-app .cover-letter{display:flex;background-color:var(--quote-bg);flex-flow:column;gap:16px;padding:16px}