[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.clr-picker{display:none;flex-wrap:wrap;position:absolute;width:200px;z-index:1000;border-radius:10px;background-color:#fff;justify-content:flex-end;direction:ltr;box-shadow:0 0 5px rgba(0,0,0,.05),0 5px 20px rgba(0,0,0,.1);-moz-user-select:none;-webkit-user-select:none;user-select:none}.clr-picker.clr-open,.clr-picker[data-inline=true]{display:flex}.clr-picker[data-inline=true]{position:relative}.clr-gradient{position:relative;width:100%;height:100px;margin-bottom:15px;border-radius:3px 3px 0 0;background-image:linear-gradient(rgba(0,0,0,0),#000),linear-gradient(90deg,#fff,currentColor);cursor:pointer}.clr-marker{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:1px solid #fff;border-radius:50%;background-color:currentColor;cursor:pointer}.clr-picker input[type=range]::-webkit-slider-runnable-track{width:100%;height:16px}.clr-picker input[type=range]::-webkit-slider-thumb{width:16px;height:16px;-webkit-appearance:none}.clr-picker input[type=range]::-moz-range-track{width:100%;height:16px;border:0}.clr-picker input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0}.clr-hue{background-image:linear-gradient(to right,red 0,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,red 100%)}.clr-alpha,.clr-hue{position:relative;width:calc(100% - 40px);height:8px;margin:5px 20px;border-radius:4px}.clr-alpha span{display:block;height:100%;width:100%;border-radius:inherit;background-image:linear-gradient(90deg,rgba(0,0,0,0),currentColor)}.clr-alpha input[type=range],.clr-hue input[type=range]{position:absolute;width:calc(100% + 32px);height:16px;left:-16px;top:-4px;margin:0;background-color:transparent;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.clr-alpha div,.clr-hue div{position:absolute;width:16px;height:16px;left:0;top:50%;margin-left:-8px;transform:translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:currentColor;box-shadow:0 0 1px #888;pointer-events:none}.clr-alpha div:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;border-radius:50%;background-color:currentColor}.clr-format{display:none;order:1;width:calc(100% - 40px);margin:0 20px 20px}.clr-segmented{display:flex;position:relative;width:100%;margin:0;padding:0;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;color:#999;font-size:12px}.clr-segmented input,.clr-segmented legend{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0;left:0;top:0;opacity:0;pointer-events:none}.clr-segmented label{flex-grow:1;margin:0;padding:4px 0;font-size:inherit;font-weight:400;line-height:initial;text-align:center;cursor:pointer}.clr-segmented label:first-of-type{border-radius:10px 0 0 10px}.clr-segmented label:last-of-type{border-radius:0 10px 10px 0}.clr-segmented input:checked+label{color:#fff;background-color:#666}.clr-swatches{order:2;width:calc(100% - 32px);margin:0 16px}.clr-swatches div{display:flex;flex-wrap:wrap;padding-bottom:12px;justify-content:center}.clr-swatches button{position:relative;width:20px;height:20px;margin:0 4px 6px;padding:0;border:0;border-radius:50%;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;cursor:pointer}.clr-swatches button:after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}input.clr-color{order:1;width:calc(100% - 80px);height:32px;margin:15px 20px 20px auto;padding:0 10px;border:1px solid #ddd;border-radius:16px;color:#444;background-color:#fff;font-family:sans-serif;font-size:14px;text-align:center;box-shadow:none}input.clr-color:focus{outline:0;border:1px solid #1e90ff}.clr-clear,.clr-close{display:none;order:2;height:24px;margin:0 20px 20px;padding:0 20px;border:0;border-radius:12px;color:#fff;background-color:#666;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer}.clr-close{display:block;margin:0 20px 20px auto}.clr-preview{position:relative;width:32px;height:32px;margin:15px 0 20px 20px;border-radius:50%;overflow:hidden}.clr-preview:after,.clr-preview:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;border:1px solid #fff;border-radius:50%}.clr-preview:after{border:0;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.clr-preview button{position:absolute;width:100%;height:100%;z-index:1;margin:0;padding:0;border:0;border-radius:50%;outline-offset:-2px;background-color:transparent;text-indent:-9999px;cursor:pointer;overflow:hidden}.clr-alpha div,.clr-color,.clr-hue div,.clr-marker{box-sizing:border-box}.clr-field{display:inline-block;position:relative;color:transparent}.clr-field input{margin:0;direction:ltr}.clr-field.clr-rtl input{text-align:right}.clr-field button{position:absolute;width:30px;height:100%;right:0;top:50%;transform:translateY(-50%);margin:0;padding:0;border:0;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;pointer-events:none}.clr-field.clr-rtl button{right:auto;left:0}.clr-field button:after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 1px rgba(0,0,0,.5)}.clr-alpha,.clr-alpha div,.clr-field button,.clr-preview:before,.clr-swatches button{background-image:repeating-linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%,#aaa),repeating-linear-gradient(45deg,#aaa 25%,#fff 25%,#fff 75%,#aaa 75%,#aaa);background-position:0 0,4px 4px;background-size:8px 8px}.clr-marker:focus{outline:0}.clr-keyboard-nav .clr-alpha input:focus+div,.clr-keyboard-nav .clr-hue input:focus+div,.clr-keyboard-nav .clr-marker:focus,.clr-keyboard-nav .clr-segmented input:focus+label{outline:0;box-shadow:0 0 0 2px #1e90ff,0 0 2px 2px #fff}.clr-picker[data-alpha=false] .clr-alpha{display:none}.clr-picker[data-minimal=true]{padding-top:16px}.clr-picker[data-minimal=true] .clr-alpha,.clr-picker[data-minimal=true] .clr-color,.clr-picker[data-minimal=true] .clr-gradient,.clr-picker[data-minimal=true] .clr-hue,.clr-picker[data-minimal=true] .clr-preview{display:none}.clr-dark{background-color:#444}.clr-dark .clr-segmented{border-color:#777}.clr-dark .clr-swatches button:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.clr-dark input.clr-color{color:#fff;border-color:#777;background-color:#555}.clr-dark input.clr-color:focus{border-color:#1e90ff}.clr-dark .clr-preview:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.clr-dark .clr-alpha,.clr-dark .clr-alpha div,.clr-dark .clr-preview:before,.clr-dark .clr-swatches button{background-image:repeating-linear-gradient(45deg,#666 25%,transparent 25%,transparent 75%,#888 75%,#888),repeating-linear-gradient(45deg,#888 25%,#444 25%,#444 75%,#888 75%,#888)}.clr-picker.clr-polaroid{border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.1),0 5px 30px rgba(0,0,0,.2)}.clr-picker.clr-polaroid:before{content:'';display:block;position:absolute;width:16px;height:10px;left:20px;top:-10px;border:solid transparent;border-width:0 8px 10px;border-bottom-color:currentColor;box-sizing:border-box;color:#fff;filter:drop-shadow(0 -4px 3px rgba(0,0,0,.1));pointer-events:none}.clr-picker.clr-polaroid.clr-dark:before{color:#444}.clr-picker.clr-polaroid.clr-left:before{left:auto;right:20px}.clr-picker.clr-polaroid.clr-top:before{top:auto;bottom:-10px;transform:rotateZ(180deg)}.clr-polaroid .clr-gradient{width:calc(100% - 20px);height:120px;margin:10px;border-radius:3px}.clr-polaroid .clr-alpha,.clr-polaroid .clr-hue{width:calc(100% - 30px);height:10px;margin:6px 15px;border-radius:5px}.clr-polaroid .clr-alpha div,.clr-polaroid .clr-hue div{box-shadow:0 0 5px rgba(0,0,0,.2)}.clr-polaroid .clr-format{width:calc(100% - 20px);margin:0 10px 15px}.clr-polaroid .clr-swatches{width:calc(100% - 12px);margin:0 6px}.clr-polaroid .clr-swatches div{padding-bottom:10px}.clr-polaroid .clr-swatches button{width:22px;height:22px}.clr-polaroid input.clr-color{width:calc(100% - 60px);margin:10px 10px 15px auto}.clr-polaroid .clr-clear{margin:0 10px 15px}.clr-polaroid .clr-close{margin:0 10px 15px auto}.clr-polaroid .clr-preview{margin:10px 0 15px 10px}.clr-picker.clr-large{width:275px}.clr-large .clr-gradient{height:150px}.clr-large .clr-swatches button{width:22px;height:22px}.clr-picker.clr-pill{width:380px;padding-left:180px;box-sizing:border-box}.clr-pill .clr-gradient{position:absolute;width:180px;height:100%;left:0;top:0;margin-bottom:0;border-radius:3px 0 0 3px}.clr-pill .clr-hue{margin-top:20px}.simplebar,[data-simplebar-direction]{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}.simplebar .simplebar-scroll-content,[data-simplebar-direction] .simplebar-scroll-content{overflow-y:scroll;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;-ms-overflow-style:none}.simplebar-scroll-content::-webkit-scrollbar{display:none}.simplebar.horizontal .simplebar-scroll-content,[data-simplebar-direction=horizontal] .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}.simplebar-track{z-index:99;position:absolute;top:0;right:0;bottom:0;width:11px}.simplebar-track .simplebar-scrollbar{position:absolute;right:2px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;min-height:10px;width:7px;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear;background:#d6d6d6;-webkit-background-clip:padding-box;-moz-background-clip:padding}.simplebar-track:hover .simplebar-scrollbar{opacity:.7;-webkit-transition:opacity 0 linear;-moz-transition:opacity 0 linear;-o-transition:opacity 0 linear;-ms-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{opacity:.7}.simplebar.horizontal .simplebar-track,[data-simplebar-direction=horizontal] .simplebar-track{top:auto;left:0;width:auto;height:11px}.simplebar.horizontal .simplebar-track .simplebar-scrollbar,[data-simplebar-direction=horizontal] .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}#googleReviews>h3,.googleBlue,.morelink{color:#4885ed!important}.morecontent span{display:none}#googleReviews{font:13px Arial}#googleReviews a{color:#000;text-decoration:none}#googleReviews a:hover{text-decoration:underline}#googleReviews b{font-weight:700!important}#googleReviews>h3,#googleReviews>h3>a{display:block;font-family:Roboto,"Helevetica Neue",Helvetica;font-size:xx-large;margin:0;text-align:center;text-decoration:none!important}#googleReviews>h3>a>span,#googleReviews>h3>span{font-size:.8em}#googleReviews>h3>a>img,#googleReviews>h3>img{height:1em!important;vertical-align:middle}#googleReviews center,#googleReviews div{border-top:1px solid #e6e6e6;display:inline-block;margin:5px 0;overflow-x:auto;padding-top:5px;width:100%}#googleReviews table{border:none;border-collapse:collapse;font:13px Arial;display:block;min-width:300px}#googleReviews td img{width:40px}#googleReviews td p.more{margin:13px 0}#googleReviews td{min-width:40px;padding:3px;vertical-align:top}#googleReviews .date{color:#999!important}#googleReviews .stars{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAcklEQVQoz2NgoDZ4Xij9nxxNASCNIJpUjQugGheQqvEBVOMDfIoSgPg9VCEh/B7F+UCOAhDvJ6AJJK+Ay/Z8HJryCfnNAIdGA0IaC3BonEBI4wakQIgH4vsEQxeqERYIAlC+AFKg4QwYByCuxyFXj56KAEHuodjGnEtTAAAAAElFTkSuQmCC);background-repeat:repeat-x;display:inline-block;margin-right:3px}#googleReviews div{scrollbar-3dlight-color:WHITE;scrollbar-arrow-color:WHITE;scrollbar-base-color:WHITE;scrollbar-dark-shadow-color:WHITE;scrollbar-face-color:#4885ed;scrollbar-highlight-color:WHITE;scrollbar-shadow-color:WHITE;scrollbar-track-color:WHITE}#googleReviews div::-webkit-scrollbar{cursor:pointer;height:24px}#googleReviews div::-webkit-scrollbar-thumb{border-radius:8px;background-color:#4885ed;border-color:#fff;border-style:solid;border-width:8px 0}#googleReviews div::-webkit-scrollbar-track{background-color:#eee;border:9px solid #fff}#cc-main div,#cc-main h2,#cc-main p,#cc-main span,#cc-main:after,#cc-main:before{all:unset;box-sizing:border-box}#cc-main a{all:unset;box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s}#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main button{all:unset;all:initial;box-sizing:border-box;color:unset;visibility:unset;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main button>span{pointer-events:none}#cc-main input{all:unset;box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main .pm__badge{all:initial;box-sizing:border-box;visibility:unset;-webkit-appearance:none;appearance:none;cursor:pointer;margin:0 0 0 1em;outline:revert;outline-offset:2px;align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;justify-content:center;min-width:23px;overflow:hidden;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main .cc__link{position:relative;color:var(--cc-link-color)}#cc-main .cc__link:hover{color:var(--cc-primary-color)}#cc-main .cm__desc{overscroll-behavior:auto contain;scrollbar-width:thin;color:var(--cc-secondary-color);overflow-x:visible;overflow-y:auto}#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin;flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns{width:unset;border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__links{width:unset;display:flex;flex-direction:row}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px 0 0}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm--flip .cm__btn+.cm__btn{margin-bottom:.375em;margin-top:0}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375em;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375em;margin-top:0}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375em}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375em;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375em;margin-top:0}#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375em}#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:0.35s}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375em;margin-top:0}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm--bar .cm__body{margin:0 auto;max-width:55em;width:100%;padding:.5em 0 .9em}#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3em}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em;text-align:center}#cc-main .cm__link-group{display:flex;flex-direction:row;width:100%}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375em}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body{max-width:74em;flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);position:relative}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__section{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em;border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;background:var(--cc-cookie-category-block-bg)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;position:relative;transition:background-color .25s,border-color .25s;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);display:flex;justify-content:center;pointer-events:none;position:absolute}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle{border-radius:var(--cc-pm-toggle-border-radius);transform:translateZ(0);border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .section__toggle-wrapper{border-radius:var(--cc-pm-toggle-border-radius);transform:translateZ(0);cursor:pointer;position:absolute;z-index:1}#cc-main .toggle__icon{border-radius:var(--cc-pm-toggle-border-radius);transform:translateZ(0);background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute}#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle{height:19px;width:42px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .toggle-service .toggle__icon{height:19px;width:42px;position:relative}#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;position:absolute}#cc-main .toggle__icon-off{height:100%;position:absolute;width:100%;opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .toggle__icon-on{height:100%;position:absolute;width:100%;opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>p:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left;border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600;padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;min-width:110px;text-align:center}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375em}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:0.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body{display:block}#cc-main .pm--bar .pm__table-td{display:block;display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar:not(.pm--wide) .pm__body{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__footer{padding:1em 1.3em;flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375em 0 0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375em;margin-top:0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn{margin-bottom:.375em;margin-top:0}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}:root{--cc-modal-border-radius:0.5em;--cc-btn-border-radius:0.4em;--cc-modal-transition-duration:0.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1em;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#28b62c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#1f8c22;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:#186f1b;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3em!important;padding-right:1.3em}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375em}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375em;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375em}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375em;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3em}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td{text-align:right;padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375em}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375em;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}@media screen and (min-width:640px){#cc-main::-webkit-scrollbar{all:revert;background:0 0;width:12px}#cc-main::-webkit-scrollbar-thumb{all:revert;-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25em solid var(--cc-bg);border-radius:1em}#cc-main::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main::-webkit-scrollbar-track{all:revert}}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:0.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns{padding-left:1.1em!important;padding-right:1.1em!important;border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1em!important;padding-right:1.1em!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__btn+.cm__btn{margin:.375em 0 0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn-group+.cm__btn-group{margin:.375em 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn{margin-bottom:.375em!important;margin-top:0!important}#cc-main .cm--flip .cm__btn-group{flex-direction:column-reverse!important}#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375em!important;margin-top:0!important}#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body{padding:.9em!important}#cc-main .pm__footer{padding:.9em!important;flex-direction:column!important}#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption{display:block}#cc-main .pm__table-td{display:block;display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-head{display:none}#cc-main .pm__btn-group{flex-direction:column!important;display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375em 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn{margin-bottom:.375em!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group{flex-direction:column-reverse!important}#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375em!important;margin-top:0!important}#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#cc-main{background:0 0;color:var(--cc-primary-color);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index);--cc-modal-border-radius:22px;--cc-btn-border-radius:8px;--cc-bg:#fff;--cc-primary-color:#020618;--cc-secondary-color:#475569;--cc-link-color:#1d4ed8;--cc-btn-primary-bg:#2563eb;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:#2563eb;--cc-btn-primary-hover-bg:#1d4ed8;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:#1d4ed8;--cc-btn-secondary-bg:rgba(255, 255, 255, 0.72);--cc-btn-secondary-color:#1d4ed8;--cc-btn-secondary-border-color:#2563eb;--cc-btn-secondary-hover-bg:#eff6ff;--cc-btn-secondary-hover-color:#1e40af;--cc-btn-secondary-hover-border-color:#1d4ed8;--cc-separator-border-color:#e2e8f0;--cc-toggle-on-bg:#619d33;--cc-toggle-off-bg:#cbd5e1;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:#fff;--cc-toggle-readonly-bg:#e2e8f0;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:#94a3b8;--cc-cookie-category-block-bg:#f8fafc;--cc-cookie-category-block-border:#e2e8f0;--cc-cookie-category-block-hover-bg:#eff6ff;--cc-cookie-category-block-hover-border:#bfdbfe;--cc-cookie-category-expanded-block-bg:#fff;--cc-cookie-category-expanded-block-hover-bg:#e2e8f0;--cc-overlay-bg:rgba(15, 23, 42, 0.66);--cc-footer-bg:#f8fafc;--cc-footer-color:#475569;--cc-footer-border-color:#e2e8f0;color:#334155;font-family:"DM Sans",Arial,sans-serif}#cc-main .cm,#cc-main .pm{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);color:#334155}#cc-main .cm{width:390px;max-width:390px}#cc-main .cm__texts{padding-top:24px}#cc-main .cm__title{padding:0 24px;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.3;text-wrap:balance}#cc-main .cm__title+.cm__desc{margin-top:10px}#cc-main .cm__desc{max-height:38vh;padding:0 24px 20px;color:#475569;font-size:14px;line-height:1.6;text-wrap:pretty}#cc-main .cm__links{padding:0 24px 18px}#cc-main .cm__link-group{flex-wrap:wrap;gap:6px 18px;font-size:12px;line-height:1.5}#cc-main .cm__link-group>*+*{margin-left:0}#cc-main .cc__link,#cc-main .cm__link-group a{background:0 0;color:#1d4ed8;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;transition:color 160ms}#cc-main .cc__link:focus,#cc-main .cc__link:hover,#cc-main .cm__link-group a:focus,#cc-main .cm__link-group a:hover{background:0 0;color:#1e3a8a}#cc-main .cm__btns{gap:8px;padding:18px 24px 20px;border-color:#e2e8f0;background:#f8fafc}#cc-main .cm__btn-group{gap:8px}#cc-main .cm__btn,#cc-main .pm__btn{min-height:44px;padding:10px 18px;border-radius:8px;font-family:"DM Sans",Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}#cc-main .cm__btn:focus,#cc-main .pm__btn:focus{outline:0}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}#cc-main .cm__btn:active,#cc-main .pm__btn:active{transform:translateY(1px) scale(.99)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group,#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:0}#cc-main .cm__btn--secondary,#cc-main .cm__btn[data-role=necessary],#cc-main .pm__btn--secondary{border-color:#2563eb;background:rgba(255,255,255,.72);color:#1d4ed8}#cc-main .cm__btn--secondary:focus,#cc-main .cm__btn--secondary:hover,#cc-main .cm__btn[data-role=necessary]:focus,#cc-main .cm__btn[data-role=necessary]:hover,#cc-main .pm__btn--secondary:focus,#cc-main .pm__btn--secondary:hover{border-color:#1d4ed8;background:#eff6ff;color:#1e40af}#cc-main .cm__btn--secondary:focus-visible,#cc-main .cm__btn[data-role=necessary]:focus-visible,#cc-main .pm__btn--secondary:focus-visible{box-shadow:0 0 0 4px rgba(37,99,235,.16)}#cc-main .cm__btn[data-role=show]{border-color:transparent;background:0 0;box-shadow:none;color:#1d4ed8;text-decoration:underline;text-underline-offset:0.2em}#cc-main .cm__btn[data-role=show]:focus,#cc-main .cm__btn[data-role=show]:hover{border-color:transparent;background:0 0;color:#1e3a8a}#cc-main .cm__btn[data-role=show]:focus-visible{box-shadow:0 0 0 4px rgba(37,99,235,.16)}#cc-main .cm__footer{border-color:#e2e8f0;background:#f8fafc;color:#475569}#cc-main .pm--box{width:calc(100% - 64px);max-width:680px;max-height:calc(100vh - 64px)}#cc-main .pm__header{flex:0 0 auto;padding:24px 24px 18px 30px;border-color:#e2e8f0}#cc-main .pm__title{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.25;text-wrap:balance}#cc-main .pm__close-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:999px;background:0 0;color:#475569;transition:background-color 160ms,box-shadow 160ms,color 160ms}#cc-main .pm__close-btn svg{stroke:currentColor}#cc-main .pm__close-btn:focus,#cc-main .pm__close-btn:hover{border-color:transparent;background:#f1f5f9;color:#020618;outline:0}#cc-main .pm__close-btn:focus svg,#cc-main .pm__close-btn:hover svg{stroke:currentColor}#cc-main .pm__close-btn:focus-visible{box-shadow:0 0 0 4px rgba(37,99,235,.16)}#cc-main .pm__body{min-height:0;padding:24px 30px 30px;color:#475569;font-size:14px;line-height:1.6}#cc-main .pm__section:first-child{margin-bottom:24px}#cc-main .pm__section--toggle{margin-bottom:10px;border:0;border-radius:14px;background:#f8fafc;box-shadow:0 0 0 1px #e2e8f0;overflow:hidden}#cc-main .pm__section--toggle .pm__section-title{min-height:68px;padding:15px 92px 15px 18px;border:0;border-radius:14px;background:#f8fafc;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:15px;font-weight:800;line-height:1.4}#cc-main .pm__section--toggle .pm__section-title:focus,#cc-main .pm__section--toggle .pm__section-title:hover{border-color:transparent;background:#eff6ff;outline:0}#cc-main .pm__section--toggle .pm__section-title:focus-visible{box-shadow:inset 0 0 0 3px #93c5fd}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:0;border-top:1px solid #e2e8f0;border-radius:0;background:#fff}#cc-main .pm__section--toggle .pm__section-desc{padding:16px 18px 18px;color:#475569;line-height:1.6;text-wrap:pretty}#cc-main .pm__section-title-wrapper{min-width:0;flex-wrap:wrap;gap:6px 8px}#cc-main .pm__badge{min-height:24px;height:auto;margin-left:0;padding:3px 9px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.4}#cc-main .pm__section--expandable .pm__section-title{padding-left:54px}#cc-main .pm__section--expandable .pm__section-arrow{left:16px;width:28px;height:28px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #cbd5e1}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:#475569;transition:transform 160ms}#cc-main .section__toggle-wrapper{top:50%;right:18px;width:48px;height:44px;border-radius:999px;transform:translateY(-50%)}#cc-main .section__toggle{width:48px;height:44px;border-radius:999px}#cc-main .section__toggle:focus{outline:0}#cc-main .section__toggle:focus-visible~.toggle__icon{box-shadow:0 0 0 4px rgba(37,99,235,.16)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(20px)}#cc-main .section__toggle:disabled~.toggle__icon{opacity:.55}#cc-main .toggle__icon{top:8px;width:48px;height:28px;border:1px solid #cbd5e1;border-radius:999px;background:#cbd5e1;box-shadow:none;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}#cc-main .toggle__icon-circle{top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 2px 5px rgba(15,23,42,.22);transition:background-color 160ms,transform 180ms cubic-bezier(.2, 0, 0, 1)}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{transition:opacity 160ms}#cc-main .pm__footer{flex:0 0 auto;gap:10px;padding:20px 30px;border-color:#e2e8f0;background:#f8fafc}#cc-main .pm__btn-group{gap:10px}#cookie-modal-reopener,#cookie-modal-reopener-cert{position:fixed;z-index:200;bottom:12px;left:12px;opacity:1;visibility:visible;transition:opacity 160ms,visibility linear}#cookie-modal-reopener-cert.modal-is-open,#cookie-modal-reopener.modal-is-open{opacity:0;visibility:hidden;pointer-events:none}.cookie-modal-reopener-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 1px 2px rgba(15,23,42,.08),0 10px 24px rgba(15,23,42,.1);color:#334155;font-family:"DM Sans",Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.4;text-align:center;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.cookie-modal-reopener-btn:focus,.cookie-modal-reopener-btn:hover{border-color:rgba(37,99,235,.36);background:#eff6ff;color:#1d4ed8;outline:0}.cookie-modal-reopener-btn:focus-visible{box-shadow:0 10px 24px rgba(15,23,42,.1),0 0 0 4px rgba(37,99,235,.16)}.cookie-modal-reopener-btn:active{transform:translateY(1px) scale(.99)}.cookie-modal-reopener-btn>i{flex:0 0 auto;margin:0;color:#2563eb;font-size:18px;line-height:1}#cookie-modal-reopener .cookie-modal-reopener-btn{width:44px;padding:0}@media (max-width:767px){#cc-main .cm{width:calc(100vw - 24px)!important}#cc-main .pm{width:100%;max-height:100%}#cc-main .pm__header{padding:16px 14px 14px 18px!important}#cc-main .pm__title{font-size:21px}#cc-main .pm__body{padding:18px!important}#cc-main .pm__footer{gap:8px;padding:16px 18px!important}#cc-main .pm__btn-group{gap:8px}#cc-main .pm__btn,#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:0!important}#cc-main .pm__badge{display:flex}#cookie-modal-reopener-cert{position:static;padding:20px 10px}}@media (max-width:420px){#cc-main{--cc-modal-margin:12px}#cc-main .cm__texts{padding-top:20px}#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-right:18px!important;padding-left:18px!important}#cc-main .cm__desc{padding-bottom:16px}#cc-main .cm__btns{padding:16px 18px 18px}#cc-main .cm__btn,#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0!important}#cc-main .pm__section--toggle .pm__section-title{min-height:72px;padding:13px 84px 13px 14px;font-size:14px}#cc-main .pm__section--expandable .pm__section-title{padding-left:48px}#cc-main .pm__section--expandable .pm__section-arrow{left:12px}#cc-main .section__toggle-wrapper{right:14px}#cc-main .pm__section--toggle .pm__section-desc{padding:14px}}@media (forced-colors:active){#cc-main .cm,#cc-main .pm,#cc-main .pm__section--toggle{border:1px solid CanvasText}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible,#cc-main .pm__close-btn:focus-visible,#cc-main .section__toggle:focus-visible~.toggle__icon{outline:Highlight solid 2px;outline-offset:2px;box-shadow:none}.cookie-modal-reopener-btn{border:1px solid CanvasText}.cookie-modal-reopener-btn:focus-visible{outline:Highlight solid 2px;outline-offset:2px;box-shadow:none}}@media (prefers-reduced-motion:reduce){#cc-main{--cc-modal-transition-duration:1ms}#cc-main .cm__btn,#cc-main .pm__btn,#cc-main .pm__close-btn,#cc-main .pm__section-arrow svg,#cc-main .pm__section-title,#cc-main .toggle__icon,#cc-main .toggle__icon-circle,#cc-main .toggle__icon-off,#cc-main .toggle__icon-on,#cookie-modal-reopener,#cookie-modal-reopener-cert,.cookie-modal-reopener-btn{transition:none}}.rd-container{--rd-container-max:1170px;box-sizing:border-box;width:100%;max-width:var(--rd-container-max);margin-right:auto;margin-left:auto;padding-right:clamp(1.6rem,3vw,3rem);padding-left:clamp(1.6rem,3vw,3rem)}.rd-container--wide{--rd-container-max:1366px}.rd-container--narrow{--rd-container-max:970px}.rd-container--reading{--rd-container-max:760px}.rd-container__content{width:100%;min-width:0;max-width:93rem}.rd-grid{--rd-grid-min:26rem;--rd-grid-gap:2.4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--rd-grid-min)),1fr));gap:var(--rd-grid-gap);align-items:stretch}.rd-grid--compact{--rd-grid-gap:1.6rem}.rd-grid--loose{--rd-grid-gap:4rem}.rd-grid--two{--rd-grid-min:32rem}.rd-grid--three{--rd-grid-min:24rem}.rd-stack{--rd-stack-gap:1.6rem;display:grid;gap:var(--rd-stack-gap)}.rd-stack--compact{--rd-stack-gap:0.8rem}.rd-stack--loose{--rd-stack-gap:2.4rem}.rd-cluster{--rd-cluster-row-gap:0.8rem;--rd-cluster-column-gap:1.2rem;display:flex;flex-wrap:wrap;gap:var(--rd-cluster-row-gap) var(--rd-cluster-column-gap);align-items:center}.rd-cluster--center{justify-content:center}.rd-cluster--between{justify-content:space-between}.rd-cluster--end{justify-content:flex-end}.rd-context--image-backed .rd-scroll-region{scrollbar-color:#94a3b8 #020618;scrollbar-width:auto}.rd-context--image-backed .rd-scroll-region:focus-visible,.rd-context--image-backed .rd-scroll-region:hover{scrollbar-color:#cbd5e1 #020618}.rd-context--image-backed .rd-scroll-region>:not(.rd-scroll-region){scrollbar-color:auto}.rd-skeleton{pointer-events:none}.rd-skeleton__shape{position:relative;display:block;height:1.3rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.rd-skeleton__shape::after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);content:"";transform:translateX(-100%);animation:1.8s ease-in-out infinite rd-skeleton-shimmer}@keyframes rd-skeleton-shimmer{to{transform:translateX(100%)}}.rd-utility-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem}.rd-utility-header__content{display:grid;gap:.8rem;min-width:0}.rd-utility-header__title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.8rem, 4vw, 3.6rem);font-weight:800;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.rd-utility-header__subtitle{max-width:65rem;margin:.4rem 0 0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.58;text-wrap:pretty}.rd-utility-header__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5}.rd-utility-header__meta-item{min-width:0;overflow-wrap:anywhere}.rd-utility-header__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end}@media (max-width:767px){.rd-utility-header{flex-direction:column;gap:1.6rem}.rd-utility-header__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.rd-utility-header__subtitle{font-size:1.6rem;line-height:1.6}.rd-utility-header__actions .rd-button{min-width:0;padding-right:1rem;padding-left:1rem}.rd-utility-header__actions .rd-button:only-child{grid-column:1/-1}}.rd-admin-shell{min-width:0;background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif}.rd-admin-shell__header{position:relative;overflow:hidden;padding:3.6rem 0 6.2rem;border-bottom:1px solid rgba(148,163,184,.22);background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155}.rd-admin-shell__header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(148,163,184,.13) 1px,transparent 1px),linear-gradient(180deg,rgba(148,163,184,.13) 1px,transparent 1px);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);opacity:.32;pointer-events:none}.rd-admin-shell__header-inner{position:relative;z-index:1}.rd-admin-shell__heading{align-items:center}.rd-admin-shell__heading .rd-utility-header__content{gap:.4rem}.rd-admin-shell .rd-admin-shell__eyebrow{margin:0;color:#1d4ed8;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.rd-admin-shell__nav{position:relative;z-index:2;margin:-2.8rem 0 3.2rem}.rd-admin-shell__nav-list{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:center;margin:0;padding:.8rem;border-radius:1.8rem;background:rgba(255,255,255,.96);box-shadow:0 0 0 1px rgba(148,163,184,.22),0 18px 36px rgba(15,23,42,.09);list-style:none}.rd-admin-shell__nav-item{flex:0 0 auto;margin:0;padding:0}.rd-admin-shell__nav-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:1rem 1.5rem;border:1px solid transparent;border-radius:1.1rem;background:0 0;color:#475569;font-size:1.4rem;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.rd-admin-shell__nav-link:focus,.rd-admin-shell__nav-link:hover{border-color:rgba(148,163,184,.28);background:#f1f5f9;color:#1d4ed8;text-decoration:none}.rd-admin-shell__nav-link:focus{outline:0}.rd-admin-shell__nav-link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}.rd-admin-shell__nav-link:active{transform:scale(.96)}.rd-admin-shell__nav-item--active .rd-admin-shell__nav-link{border-color:#2563eb;background:#2563eb;box-shadow:0 8px 18px rgba(37,99,235,.2);color:#fff;font-weight:700}.rd-admin-shell__nav-item--active .rd-admin-shell__nav-link:focus,.rd-admin-shell__nav-item--active .rd-admin-shell__nav-link:hover{border-color:#1d4ed8;background:#1d4ed8;color:#fff}.rd-admin-shell__body{min-width:0}@media (max-width:767px){.rd-admin-shell__header{padding:2.8rem 0 5.4rem}.rd-admin-shell__nav{margin-top:-2.4rem;margin-bottom:2.6rem}.rd-admin-shell__nav-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.7rem;border-radius:1.6rem}.rd-admin-shell__nav-item{min-width:0}.rd-admin-shell__nav-link{width:100%;padding:.9rem .6rem;font-size:1.25rem;white-space:normal}}@media (prefers-reduced-motion:reduce){.rd-skeleton__shape::after{animation:none}.rd-admin-shell__nav-link,.rd-context--image-backed .rd-button--primary,.rd-context--image-backed .rd-button--quaternary,.rd-context--image-backed .rd-button--secondary{transition:none}.rd-context--image-backed .rd-button--primary:active,.rd-context--image-backed .rd-button--quaternary:active,.rd-context--image-backed .rd-button--secondary:active{transform:none}.rd-context--image-backed .rd-button--primary .rd-button__spinner,.rd-context--image-backed .rd-button--quaternary .rd-button__spinner,.rd-context--image-backed .rd-button--secondary .rd-button__spinner{animation:none}}#main>footer{font-size:1.4rem;line-height:1.5;padding:6rem 0 0;background-color:#020618;border-top:1px solid #1e293b;color:#94a3b8}#main>footer a{color:#94a3b8;text-decoration:none!important;border-radius:999px}#main>footer a:focus,#main>footer a:hover{color:#158cba}#main>footer a:focus{outline:0}#main>footer a:focus-visible{outline:0;background:rgba(66,178,225,.05);box-shadow:0 0 0 2px rgba(66,178,225,.28)}#main>footer .tpal-services{padding:2rem 0 1.8rem;margin-bottom:6rem;background-color:#0f172a;border-bottom:1px solid #1e293b}#main>footer .tpal-services img{display:inline-block}#main>footer .footer-top .rd-footer__grid{display:grid;gap:1.5rem 3.2rem}#main>footer .footer-top .rd-footer__brand-name{min-width:0;z-index:1}#main>footer .footer-top .rd-footer__brand{min-width:0}#main>footer .footer-top .rd-footer__brand--mobile{display:none}#main>footer .footer-top .rd-footer__nav-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2.4rem 3rem;min-width:0}#main>footer .footer-top .rd-footer__nav-group{min-width:0}#main>footer .footer-top .footer-site{display:inline-flex;align-items:baseline;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:700;font-size:1.8rem;color:#fff}#main>footer .footer-top .footer-site .footer-site-dotcoms{color:#619d33}#main>footer .footer-top .footer-site sub{position:relative;top:-2px;left:2px;color:#64748b;font-weight:700;font-size:1.4rem}#main>footer .footer-top .footer-icons{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}#main>footer .footer-top .footer-icons a{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;font-size:2.4rem;color:#64748b}#main>footer .footer-top .footer-icons a:focus,#main>footer .footer-top .footer-icons a:hover{color:#fff}#main>footer .footer-top .footer-service-icon{display:block;width:2.4rem;height:2.4rem;flex:0 0 auto;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#main>footer .footer-top .footer-service-icon--tpal{-webkit-mask-image:url("/content/img/global/footer/tpal-symbol.svg");mask-image:url("/content/img/global/footer/tpal-symbol.svg")}#main>footer .footer-top .footer-service-icon--instant-win-api{-webkit-mask-image:url("/content/img/global/footer/instant-win-api-symbol.svg");mask-image:url("/content/img/global/footer/instant-win-api-symbol.svg")}#main>footer .footer-top .rd-footer__service-label{display:none}#main>footer .footer-top .footer-legal{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}#main>footer .footer-top .footer-legal a{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 .6rem;font-size:1.2rem;color:#94a3b8}#main>footer .footer-top .footer-legal a:focus,#main>footer .footer-top .footer-legal a:hover{color:#158cba}#main>footer .footer-top .footer-nav{padding:0;margin:0;list-style:none;font-size:1.4rem}#main>footer .footer-top .footer-nav li{padding:0;margin:.6rem 0}#main>footer .footer-top .footer-nav li.footer-nav-heading{font-family:"Plus Jakarta Sans",Arial,sans-serif;color:#fff;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin:0 0 1.6rem}#main>footer .footer-top .footer-nav li.footer-nav-heading a{color:#fff}#main>footer .footer-top .footer-nav li.footer-nav-heading a:focus,#main>footer .footer-top .footer-nav li.footer-nav-heading a:hover{color:#158cba;text-decoration:none}#main>footer .footer-top .footer-nav li.phone-number{font-size:1.8rem;margin-bottom:1.6rem}#main>footer .footer-top .footer-nav li.phone-number a{color:#fff}#main>footer .footer-top .footer-nav li.phone-number .fa-phone{color:#64748b;font-size:1.4rem;position:relative;top:-1px}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services{gap:.4rem;margin-top:.8rem;margin-left:-.2rem}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a{width:3.2rem;color:#64748b;margin:0;padding:0}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a:focus,#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a:hover{color:#fff}#main>footer .footer-top .footer-nav li a,#main>footer .footer-top .footer-nav li button{display:inline-flex;align-items:center;min-height:2.8rem;margin:-.2rem -.7rem;padding:.2rem .7rem;color:#94a3b8}#main>footer .footer-top .footer-nav li a .fa-external-link-square,#main>footer .footer-top .footer-nav li button .fa-external-link-square{color:#64748b!important;margin-left:.4rem}#main>footer .footer-top .footer-nav li a:focus,#main>footer .footer-top .footer-nav li a:hover,#main>footer .footer-top .footer-nav li button:focus,#main>footer .footer-top .footer-nav li button:hover{color:#158cba;text-decoration:none}#main>footer .footer-top .footer-nav li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:0 0;font:inherit;text-align:left;cursor:pointer}#main>footer .footer-top .footer-nav li button:focus{outline:0}#main>footer .footer-top .footer-nav li button:focus-visible{background:rgba(66,178,225,.05);box-shadow:0 0 0 2px rgba(66,178,225,.28)}#main>footer .footer-bottom{margin-top:4rem}#main>footer .footer-bottom .rd-footer__region-heading{display:none}#main>footer .footer-bottom #footer-flags{gap:.8rem 1.2rem;padding:3rem 0 1.6rem;border-top:1px solid #1e293b;text-align:center;font-size:1.2rem}#main>footer .footer-bottom #footer-flags a{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 .6rem;white-space:nowrap;color:#94a3b8}#main>footer .footer-bottom #footer-flags a:focus,#main>footer .footer-bottom #footer-flags a:hover{color:#158cba}#main>footer .footer-bottom #footer-flags a img{width:1.8rem;height:1.8rem;margin-right:.6rem}#main>footer .footer-bottom .footer-company{margin:0;padding-bottom:5rem;text-align:center;font-size:1.2rem}@media (max-width:991px){#main>footer .footer-top .rd-footer__brand-name{order:1}#main>footer .footer-top .rd-footer__nav-grid{order:2}#main>footer .footer-top .rd-footer__brand{order:3;text-align:center}#main>footer .footer-top .footer-icons,#main>footer .footer-top .footer-legal{justify-content:center}}@media (max-width:767px){#main>footer{padding-top:3.2rem;font-size:1.3rem;text-align:left}#main>footer .rd-footer__follow-heading,#main>footer .rd-footer__region-heading{display:block;margin:0;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5;text-transform:uppercase;color:#fff}#main>footer .footer-top .rd-footer__grid{gap:2.4rem}#main>footer .footer-top .rd-footer__brand-name{text-align:center}#main>footer .footer-top .rd-footer__nav-grid{grid-template-columns:minmax(0,1fr)}#main>footer .footer-top .rd-footer__brand{display:none;text-align:left}#main>footer .footer-top .rd-footer__brand--mobile{display:block}#main>footer .footer-top .rd-footer__nav-group--support{text-align:left}#main>footer .footer-top .footer-nav li.phone-number{margin-bottom:0}#main>footer .footer-top .footer-nav li.phone-number #phone-number a{display:flex;gap:.6rem;min-height:5.2rem;margin:0;padding:1.2rem 1.6rem;background-color:#0f172a;border:1px solid #1e293b;border-radius:1.2rem}#main>footer .footer-top .footer-nav li.phone-number #phone-number a:focus,#main>footer .footer-top .footer-nav li.phone-number #phone-number a:hover{color:#158cba}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services{flex-direction:column;gap:.4rem;margin:1.2rem 0 0}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a{justify-content:flex-start;gap:1.2rem;width:auto;height:auto;min-height:4.4rem;margin:0 0 0 -.6rem;padding:0 .6rem;border-radius:.8rem;font-size:1.4rem;color:#94a3b8}#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a:focus,#main>footer .footer-top .footer-nav li.phone-number .footer-icons--services a:hover{color:#fff}#main>footer .footer-top .footer-nav li.phone-number .rd-footer__service-label{display:flex;flex-direction:column;line-height:1.3}#main>footer .footer-top .footer-nav li.phone-number .rd-footer__service-note{font-size:1.2rem;color:#64748b}#main>footer .footer-top .rd-footer__brand--mobile .footer-icons{justify-content:flex-start;gap:.4rem;margin:.4rem 0 0 -1rem}#main>footer .footer-top .footer-legal{justify-content:flex-start;gap:.4rem;margin:1.2rem 0 0 -.6rem}#main>footer .footer-top .footer-legal a{position:relative}#main>footer .footer-top .footer-legal a+a::before{content:"";position:absolute;top:50%;left:calc(-.2rem - 1.5px);width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background-color:#475569}#main>footer .footer-bottom{margin-top:2.4rem}#main>footer .footer-bottom #footer-flags{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(15.6rem,40%),1fr));gap:.8rem;padding:2.4rem 0;text-align:left}#main>footer .footer-bottom #footer-flags .rd-footer__region-heading{display:block;grid-column:1/-1;margin-bottom:.4rem}#main>footer .footer-bottom #footer-flags a{gap:.8rem;min-height:4.4rem;padding:0 1.2rem;border:1px solid #1e293b;border-radius:.8rem}#main>footer .footer-bottom #footer-flags a img{width:2rem;height:2rem;margin-right:0}#main>footer .footer-bottom #footer-flags a[aria-current]{color:#fff;background-color:rgba(21,140,186,.08);border-color:rgba(21,140,186,.45)}#main>footer .footer-bottom .footer-company{padding:2.4rem 0 8rem;border-top:1px solid #1e293b;text-align:left}}@media (min-width:992px){#main>footer .footer-top .rd-footer__grid{grid-template-columns:minmax(24rem,max-content) minmax(0,1fr);gap:3.2rem;align-items:start}#main>footer .footer-top .rd-footer__brand-name{grid-column:1;grid-row:1}#main>footer .footer-top .rd-footer__brand{grid-column:1;grid-row:1;padding-top:3.8rem}#main>footer .footer-top .rd-footer__nav-grid{grid-column:2;grid-row:1}#main>footer .footer-top .footer-icons{margin-top:0}#main>footer .footer-top .rd-footer__brand .footer-icons{margin-left:-1rem}#main>footer .footer-top .rd-footer__brand .footer-legal{margin-left:-.6rem}}.rd-static-copy .rd-text-small,.rd-text-small{color:#64748b;font-size:1.3rem;line-height:1.6}.rd-line-stack{display:grid;gap:.1rem;line-height:1.35}.rd-line-stack>span{display:block}code{padding:.18em .42em;border:1px solid #e2e8f0;border-radius:.5rem;background:#f1f5f9;color:#1e293b;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}pre code{padding:0;border:0;border-radius:0;background:0 0;color:inherit;font-size:inherit;font-weight:inherit;box-decoration-break:slice;-webkit-box-decoration-break:slice}.rd-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:44px;padding:1.1rem 2.4rem;border:1px solid transparent;border-radius:.8rem;background:0 0;color:inherit;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0;line-height:1.428571;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;cursor:pointer;user-select:none;transform:translateY(0);transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms}.rd-button:focus,.rd-button:hover{text-decoration:none;outline:0}.rd-button:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-button:active{transform:translateY(1px)}.rd-button.disabled,.rd-button[aria-disabled=true],.rd-button[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none;transform:none}.rd-button i{flex:0 0 auto;font-size:.95em;line-height:1}.rd-button .rd-button__spinner{display:none;align-items:center;justify-content:center;width:1em;height:1em;transform-origin:center center}.rd-button .rd-button__spinner--visible{display:inline-flex}.rd-button--large{min-height:48px;padding:1.2rem 2.6rem;font-size:1.6rem;line-height:1.375}.rd-button--block{display:flex;width:100%}.rd-button--primary{border:1px solid #2563eb;background:#2563eb;box-shadow:none;color:#fff}.rd-button--primary:focus,.rd-button--primary:hover{border-color:#1d4ed8;background:#1d4ed8;box-shadow:none;color:#fff}.rd-button--primary:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}.rd-button--secondary{border:1px solid #2563eb;background:rgba(255,255,255,.72);color:#2563eb}.rd-button--secondary:focus,.rd-button--secondary:hover{border-color:#1d4ed8;background:#eff6ff;color:#1d4ed8}.rd-button--secondary:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-context--image-backed .rd-button--primary,.rd-context--image-backed .rd-button--quaternary,.rd-context--image-backed .rd-button--secondary{text-shadow:none}@media (forced-colors:active){.rd-context--image-backed .rd-scroll-region,.rd-context--image-backed .rd-scroll-region:focus-visible,.rd-context--image-backed .rd-scroll-region:hover{scrollbar-color:auto}.rd-context--image-backed .rd-button--primary:focus,.rd-context--image-backed .rd-button--quaternary:focus,.rd-context--image-backed .rd-button--secondary:focus{outline:Highlight solid 2px;outline-offset:3px}}.rd-context--image-backed .rd-button--primary:focus,.rd-context--image-backed .rd-button--secondary:focus{box-shadow:0 0 0 2px rgba(2,6,24,.76),0 0 0 5px #fff}.rd-context--image-backed .rd-button--quaternary{color:#dbeafe}.rd-context--image-backed .rd-button--quaternary:focus,.rd-context--image-backed .rd-button--quaternary:hover{color:#fff}.rd-context--image-backed .rd-button--quaternary:focus{outline:#fff solid 2px;outline-offset:3px;box-shadow:none}@media (forced-colors:active){.rd-context--image-backed .rd-button--quaternary:focus{outline-color:Highlight}}.rd-context--image-backed .rd-button--primary{border-color:#3b82f6;box-shadow:0 12px 28px rgba(2,6,24,.2)}.rd-context--image-backed .rd-button--primary:hover{border-color:#93c5fd}.rd-context--image-backed .rd-button--secondary{background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(255,255,255,.5);color:#fff}.rd-context--image-backed .rd-button--secondary:focus,.rd-context--image-backed .rd-button--secondary:hover{border-color:#fff;background:rgba(15,23,42,.78);color:#fff}.rd-context--image-backed .rd-button--secondary:focus{box-shadow:0 0 0 2px rgba(2,6,24,.76),0 0 0 5px #fff}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-button--secondary{background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}.rd-context--image-backed .rd-button--secondary:focus,.rd-context--image-backed .rd-button--secondary:hover{background:#0f172a}}.rd-button--danger{border:1px solid #be123c;background:#be123c;color:#fff}.rd-button--danger:focus,.rd-button--danger:hover{border-color:#9f1239;background:#9f1239;color:#fff}.rd-button--danger:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #e11d48}.rd-button--tertiary{min-height:40px;padding:.9rem 1.3rem;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:rgba(255,255,255,.72);color:#334155;font-size:1.3rem;line-height:1.538462}.rd-button--tertiary i{color:#2563eb;font-size:1.4rem}.rd-button--tertiary:focus,.rd-button--tertiary:hover{border-color:rgba(37,99,235,.36);background:#eff6ff;box-shadow:0 10px 22px rgba(15,23,42,.08);color:#2563eb}.rd-button--tertiary:focus{box-shadow:0 10px 22px rgba(15,23,42,.08),0 0 0 4px rgba(37,99,235,.16)}.rd-button--quaternary{min-height:20px;padding:0;border:0;border-radius:999px;background:0 0;color:#2563eb}.rd-button--quaternary:focus,.rd-button--quaternary:hover{background:0 0;color:#1d4ed8}.rd-button--quaternary:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-text-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:.6rem .8rem;border:0;border-radius:.6rem;background:0 0;color:#1d4ed8;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:800;line-height:1.45;text-align:center;text-decoration:underline;text-underline-offset:0.2em;cursor:pointer;transition:box-shadow 160ms,color 160ms}.rd-text-action:focus,.rd-text-action:hover{color:#1e3a8a}.rd-text-action:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-text-action--danger{color:#be123c}.rd-text-action--danger:focus,.rd-text-action--danger:hover{color:#881337}.rd-support-launcher{position:fixed;right:2.4rem;right:calc(2.4rem + env(safe-area-inset-right));bottom:2.4rem;bottom:calc(2.4rem + env(safe-area-inset-bottom));z-index:999998;min-width:9.6rem;box-shadow:0 12px 28px rgba(15,23,42,.2);white-space:nowrap}.rd-support-launcher:hover{box-shadow:0 14px 30px rgba(15,23,42,.24)}.rd-support-launcher:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb,0 14px 30px rgba(15,23,42,.24)}.rd-support-launcher[hidden]{display:none}.rd-support-launcher>i{font-size:1.8rem}.rd-support-launcher__badge{position:absolute;top:-.8rem;right:-.8rem;box-sizing:border-box;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border:2px solid #fff;border-radius:999px;background:#0f172a;color:#fff;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.8rem;text-align:center}@media (max-width:575px){.rd-support-launcher{right:1.6rem;right:calc(1.6rem + env(safe-area-inset-right));bottom:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom))}}.rd-delayed-action .rd-delayed-action__indicator{display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;margin-left:.625rem;margin-right:-.5rem;padding:0 .5rem;border-radius:999px;background:0 0;line-height:1;transition:background-color 160ms}.rd-delayed-action .rd-delayed-action__countdown{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums;font-size:1.2rem}.rd-delayed-action .rd-delayed-action__ready-icon{display:none;font-size:1.4rem}.rd-delayed-action[disabled]:not(.rd-delayed-action--ready) .rd-delayed-action__indicator{background:rgba(255,255,255,.18)}.rd-delayed-action--ready .rd-delayed-action__indicator{margin-left:0}.rd-delayed-action--ready .rd-delayed-action__countdown{display:none}.rd-delayed-action--ready .rd-delayed-action__ready-icon{display:inline-block}.rd-delayed-action--ready.rd-delayed-action--action-disabled .rd-delayed-action__indicator{display:none}@media (prefers-reduced-motion:reduce){.rd-delayed-action .rd-delayed-action__indicator{transition:none}}.rd-site-header{position:relative;z-index:1035;margin-bottom:0;border-bottom:1px solid rgba(203,213,225,.72);background:rgba(255,255,255,.96);box-shadow:0 12px 30px rgba(15,23,42,.06);color:#334155;font-family:"DM Sans",Arial,sans-serif}.rd-site-header a:focus,.rd-site-header button:focus{outline:0}.rd-site-header a:focus-visible,.rd-site-header button:focus-visible{outline:#3b82f6 solid 2px;outline-offset:2px}.rd-site-header a,.rd-site-header a:focus,.rd-site-header a:hover{text-decoration:none}.rd-site-header__inner{position:relative;display:flex;align-items:center;gap:3.9rem;min-height:72px}.rd-site-header__brand{display:inline-flex;flex:0 0 auto;align-items:center;gap:.9rem;min-height:4.8rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;line-height:1}.rd-site-header__brand:focus,.rd-site-header__brand:hover{color:#1d4ed8}.rd-site-header__brand-icon{display:block;flex:0 0 44px;width:44px;height:44px}.rd-site-header__brand-text{display:grid;gap:.2rem;min-width:0}.rd-site-header__brand-name{color:inherit;font-size:1.9rem;font-weight:800;letter-spacing:-.04em;line-height:1.05;white-space:nowrap}.rd-site-header__brand-name sup{position:relative;top:-.6rem;margin-left:.1rem;color:#64748b;font-size:.8rem;letter-spacing:0}.rd-site-header__brand-domain{color:#619d33}.rd-site-header__brand-meta{color:#64748b;font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.rd-site-header__toggle{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#fff;color:#334155;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.rd-site-header__toggle:focus,.rd-site-header__toggle:hover{border-color:rgba(37,99,235,.36);background:#eff6ff;color:#1d4ed8}.rd-site-header__toggle:active{transform:scale(.96)}.rd-site-header__toggle-bars{position:relative;display:block;width:18px;height:2px;border-radius:999px;background:currentColor}.rd-site-header__toggle-bars::after,.rd-site-header__toggle-bars::before{content:"";position:absolute;left:0;display:block;width:18px;height:2px;border-radius:999px;background:currentColor}.rd-site-header__toggle-bars::before{top:-6px}.rd-site-header__toggle-bars::after{top:6px}.rd-site-header__content{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:1.8rem;min-width:0}.rd-site-header__primary-nav{flex:1 1 auto;min-width:0}.rd-site-header__actions,.rd-site-header__nav-list{display:flex;align-items:center;gap:.3rem;margin:0;padding:0;list-style:none}.rd-site-header__actions{flex:0 0 auto;gap:.8rem;justify-content:flex-end}.rd-site-header__dropdown,.rd-site-header__nav-item{position:relative;margin:0;padding:0}.rd-site-header__account-link,.rd-site-header__dropdown-toggle,.rd-site-header__nav-link{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:36px;padding:.7rem 1.2rem;border:1px solid transparent;border-radius:999px;background:0 0;color:#475569;cursor:pointer;font-size:1.5rem;font-weight:500;line-height:1.4;white-space:nowrap;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.rd-site-header__account-link:focus,.rd-site-header__account-link:hover,.rd-site-header__dropdown-toggle:focus,.rd-site-header__dropdown-toggle:hover,.rd-site-header__nav-link:focus,.rd-site-header__nav-link:hover{border-color:rgba(37,99,235,.2);background:#eff6ff;color:#1d4ed8}.rd-site-header__account-link:active,.rd-site-header__dropdown-toggle:active,.rd-site-header__nav-link:active{transform:scale(.96)}.rd-site-header__currency,.rd-site-header__nav-link,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle{border-radius:0}.rd-site-header__currency:focus,.rd-site-header__currency:hover,.rd-site-header__nav-link:focus,.rd-site-header__nav-link:hover,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle:focus,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle:hover{border-color:transparent;background:0 0}.rd-site-header__currency:focus,.rd-site-header__nav-link:focus,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle:focus{border-radius:999px}.rd-site-header__dropdown.rd-site-header__nav-item--active>.rd-site-header__dropdown-toggle,.rd-site-header__nav-item--active>.rd-site-header__nav-link,.rd-site-header__nav-link--active{border-color:transparent;background:0 0;box-shadow:none;color:#1d4ed8;font-weight:800}.rd-site-header__actions>li.active>.rd-site-header__account-link{border-color:rgba(37,99,235,.22);background:#eff6ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,.14);color:#1d4ed8;font-weight:800}.rd-site-header__badge{display:inline-flex;align-items:center;position:relative;top:2px;min-height:1.8rem;padding:.2rem .55rem;border-radius:999px;background:#e4f0d8;color:#3d6322;font-size:.95rem;font-weight:900;letter-spacing:.08em;line-height:1}.rd-site-header__currency{min-width:5.8rem}.rd-site-header__dropdown-caret{display:none}.rd-site-header__account-link{min-height:42px;border-color:rgba(148,163,184,.34);background:rgba(255,255,255,.76);color:#334155}.rd-site-header__presentation-link{gap:.7rem;padding-right:.9rem;padding-left:1rem}.rd-site-header__presentation-link>i{color:#2563eb}.rd-site-header__presentation-status{min-width:3.1rem;padding:.3rem .6rem;border-radius:999px;background:#f1f5f9;color:#475569;font-size:1.05rem;font-weight:800;line-height:1.2;text-align:center}.rd-site-header__presentation-link--enabled{border-color:#c9e2b4;background:#f3f8ee;color:#3d6322}.rd-site-header__presentation-link--enabled>i{color:#4d7d29}.rd-site-header__presentation-link--enabled .rd-site-header__presentation-status{background:#4d7d29;color:#fff}.rd-site-header__presentation-link--enabled:focus,.rd-site-header__presentation-link--enabled:hover{border-color:#a9d188;background:#e4f0d8;color:#314f1d}.rd-site-header__account-menu .rd-site-header__account-link{justify-content:flex-start;max-width:23rem}.rd-site-header__account-menu .rd-site-header__account-link>span{min-width:0}.rd-site-header__account-name,.rd-site-header__account-title{display:block;max-width:14.6rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rd-site-header__account-title{color:#64748b;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.rd-site-header__account-name{color:#1e293b;font-size:1.25rem;font-weight:700;line-height:1.25}.rd-site-header__dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:none;min-width:22rem;margin-top:.8rem;padding:.8rem;list-style:none;border:1px solid rgba(203,213,225,.82);border-radius:1.2rem!important;background:#fff;box-shadow:0 18px 46px rgba(15,23,42,.12),0 1px 0 rgba(15,23,42,.03)}.rd-site-header__dropdown-menu .rd-site-header__dropdown-link,.rd-site-header__dropdown-menu>li>a{display:flex;align-items:center;gap:.9rem;width:100%;min-height:40px;padding:.9rem 1rem;border:0;border-radius:.8rem;background:0 0;color:#334155;font-family:inherit;font-size:1.35rem;font-weight:600;line-height:1.35;text-align:left;white-space:nowrap;cursor:pointer}.rd-site-header__dropdown-menu .rd-site-header__dropdown-link:focus,.rd-site-header__dropdown-menu .rd-site-header__dropdown-link:hover,.rd-site-header__dropdown-menu>li>a:focus,.rd-site-header__dropdown-menu>li>a:hover{background:#eff6ff;color:#1d4ed8;text-decoration:none}.rd-site-header__dropdown-menu .rd-site-header__dropdown-link:focus,.rd-site-header__dropdown-menu>li>a:focus{outline:#3b82f6 solid 2px;outline-offset:2px}.rd-site-header__dropdown-menu .rd-site-header__dropdown-link i,.rd-site-header__dropdown-menu>li>a i{width:1.6rem;color:#2563eb;text-align:center}.rd-site-header__dropdown-section{margin-bottom:.6rem;padding-bottom:.6rem;border-bottom:1px solid #e2e8f0}.rd-dropdown--open>.rd-site-header__dropdown-menu{display:block}.rd-site-header__actions .rd-site-header__dropdown-menu{right:0;left:auto}@media (min-width:1200px){.rd-site-header__account-menu .rd-site-header__account-name,.rd-site-header__account-menu .rd-site-header__account-title{max-width:16.7rem}}@media (max-width:1199px){.rd-site-header__inner{gap:1.2rem}.rd-site-header__content{gap:.8rem}.rd-site-header__actions{gap:.3rem}.rd-site-header__account-link,.rd-site-header__dropdown-toggle,.rd-site-header__nav-link{padding-right:.7rem;padding-left:.7rem;font-size:1.35rem}.rd-site-header__presentation-link{gap:.4rem}.rd-site-header__account-name,.rd-site-header__account-title{max-width:7.7rem}}@media (min-width:992px) and (max-width:1199px){.rd-site-header__account-menu .rd-site-header__account-link{max-width:13rem}.rd-site-header__account-menu .rd-site-header__account-name,.rd-site-header__account-menu .rd-site-header__account-title{max-width:7.4rem}}@media (max-width:991px){#main>.rd-site-header{position:sticky;top:0}.rd-site-header{border-bottom-color:rgba(203,213,225,.9)}.rd-site-header__inner{justify-content:space-between;min-height:64px}.rd-site-header__brand{min-width:0}.rd-site-header__brand-icon{flex-basis:38px;width:38px;height:38px}.rd-site-header__brand-name{font-size:1.6rem}.rd-site-header__brand-meta{font-size:.95rem}.rd-site-header__toggle{display:inline-flex}.rd-site-header__content{position:absolute;top:calc(100% + .8rem);right:1.5rem;left:1.5rem;display:none;flex-direction:column;align-items:stretch;gap:.8rem;max-height:calc(100vh - 8.4rem);padding:1.2rem;overflow-y:auto;border:1px solid rgba(203,213,225,.9);border-radius:1.6rem;background:#f8fafc;box-shadow:0 22px 52px rgba(15,23,42,.18)}.rd-site-header__content--open{display:flex}.rd-site-header__actions,.rd-site-header__primary-nav{width:100%}.rd-site-header__actions,.rd-site-header__nav-list{align-items:stretch;flex-direction:column;gap:.6rem}.rd-site-header__account-link,.rd-site-header__dropdown-toggle,.rd-site-header__nav-link{justify-content:flex-start;width:100%;min-height:48px;padding:1rem 1.2rem;color:#1e293b;font-size:1.6rem;font-weight:600;white-space:normal}.rd-site-header__nav-link,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle{border-radius:.8rem}.rd-site-header__nav-link:focus,.rd-site-header__nav-link:hover,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle:focus,.rd-site-header__primary-nav .rd-site-header__dropdown-toggle:hover{background:#dbeafe;color:#1e40af}.rd-site-header__dropdown-caret{display:block;margin-left:auto}.rd-site-header__currency>.caret,.rd-site-header__dropdown-caret{flex:0 0 auto;width:.7rem;height:.7rem;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 160ms}.rd-site-header__dropdown-toggle[aria-expanded=true]>.caret,.rd-site-header__dropdown-toggle[aria-expanded=true]>.rd-site-header__dropdown-caret{transform:rotate(45deg)}.rd-site-header__currency{min-width:0}.rd-site-header__currency::before{margin-right:auto;content:"Currency"}.rd-site-header__currency>i{display:none}.rd-site-header__account-area{margin-top:.8rem;border-radius:1.2rem;background:#fff}.rd-site-header__account-area>.rd-site-header__account-link{border-color:transparent;border-radius:inherit;background:0 0}.rd-site-header__account-area>.rd-site-header__account-link:focus,.rd-site-header__account-area>.rd-site-header__account-link:hover{background:#eff6ff}.rd-site-header__presentation-link{justify-content:flex-start}.rd-site-header__presentation-status{margin-left:auto}.rd-site-header__dropdown-menu{position:static;width:100%;min-width:0;margin:.4rem 0 0;box-shadow:none}.rd-site-header__dropdown-menu .rd-site-header__dropdown-link,.rd-site-header__dropdown-menu>li>a{min-height:44px;font-size:1.6rem;white-space:normal}.rd-site-header__account-menu .rd-site-header__account-link{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;gap:1rem;max-width:none;min-height:64px;padding:1.2rem}.rd-site-header__account-menu .rd-site-header__account-link>.fa-user-circle{width:2.4rem;height:2.4rem;color:#475569;font-size:2.4rem}.rd-site-header__account-title{max-width:100%;color:#1e293b;font-family:"DM Sans",Arial,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none}.rd-site-header__account-name{max-width:100%;color:#475569;font-size:1.4rem;font-weight:500;line-height:1.4}}@media (max-width:400px){.rd-site-header__content{right:1rem;left:1rem}}@media (prefers-reduced-motion:reduce){.rd-site-header__account-link,.rd-site-header__currency>.caret,.rd-site-header__dropdown-caret,.rd-site-header__dropdown-toggle,.rd-site-header__nav-link,.rd-site-header__toggle{transition:none}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
),.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
),.rd-context--image-backed select.rd-form-input.rd-date-time__input{transition:none}}.rd-page-hero-bg{position:relative;overflow:hidden;background-color:#020618}.rd-page-hero-bg__media,.rd-page-hero-bg__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.rd-page-hero-bg__media{background-position:center center;background-repeat:no-repeat;background-size:cover}.rd-page-hero-bg__scrim{background:rgba(0,0,0,.55)}.rd-page-hero-bg__content{position:relative;z-index:1}.rd-page-hero-bg--background-hidden .rd-page-hero-bg__media,.rd-page-hero-bg--background-hidden .rd-page-hero-bg__scrim{display:none}.rd-page-hero-bg>#bg-toggle,.rd-page-hero-bg>#mobile-demo-enable{z-index:2}.rd-page-hero-bg>#drawing-overlay,.rd-page-hero-bg__drawing-overlay{z-index:3}.rd-form-field{margin-right:0;margin-bottom:1.8rem;margin-left:0}.rd-form-label{display:block;margin:0 0 .8rem;color:#334155;font-size:1.4rem;font-weight:700;line-height:1.35}.rd-form-label--large{margin-bottom:1.2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.1rem;font-weight:800;letter-spacing:-.035em;line-height:1.2}.rd-form-label-note{margin-left:.4rem;color:#64748b;font-size:1.2rem;font-weight:500}.rd-form-field>.rd-form-hint{margin:-.8rem 0 .8rem;color:#64748b;font-size:1.3rem;font-weight:500;line-height:1.45}.rd-form-input{box-sizing:border-box;display:block;width:100%;height:50px;padding:1.2rem 1.6rem;border:1px solid #e2e8f0;border-radius:8px;background-color:#f8fafc;box-shadow:0 0 0 0 rgba(37,99,235,0);color:#020618;font-family:"DM Sans",Arial,sans-serif;font-size:1.6rem;line-height:1.4;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}.rd-form-input::placeholder{color:#94a3b8;font-style:italic;opacity:1}.rd-form-input:hover{border-color:#cbd5e1;background-color:#fff}.rd-form-input:focus{border-color:transparent;background-color:#f8fafc;box-shadow:0 0 0 2px #3b82f6;outline:0}.rd-form-input[disabled],.rd-form-input[readonly]{background-color:#f1f5f9;color:#64748b;cursor:not-allowed}select.rd-form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:4.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23334355' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.2rem .8rem}.rd-form-input--compact:not(.rd-form-input--large){height:42px;padding:.9rem 1.2rem;font-size:1.4rem}.rd-form-input--large{height:58px;padding:1.4rem 1.8rem;font-size:1.8rem;line-height:1.35}@media (max-width:767px){.rd-form-input--compact:not(.rd-form-input--large){height:48px;font-size:1.6rem}.rd-form-input--mobile-compact:not(.rd-form-input--large){height:48px}}.rd-context--image-backed{color:#fff}.rd-context--image-backed .rd-form-label{color:#fff;text-shadow:0 2px 12px rgba(2,6,24,.72)}.rd-context--image-backed .rd-form-field>.rd-form-hint,.rd-context--image-backed .rd-form-label-note{color:#e2e8f0}.rd-context--image-backed .rd-form-validation{color:#fecdd3}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
),.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
),.rd-context--image-backed select.rd-form-input.rd-date-time__input{--rd-form-input-invalid-background:rgba(255, 255, 255, 0.92);border-color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.92);box-shadow:0 1px 0 rgba(255,255,255,.42) inset,0 10px 26px rgba(2,6,24,.12);text-align:left;text-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
):hover,.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
):hover,.rd-context--image-backed select.rd-form-input.rd-date-time__input:hover{border-color:#fff;background-color:rgba(255,255,255,.98)}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
):focus,.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
):focus,.rd-context--image-backed select.rd-form-input.rd-date-time__input:focus{border-color:transparent;background-color:#fff;box-shadow:0 0 0 2px #60a5fa,0 12px 28px rgba(2,6,24,.16)}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
)[aria-invalid=true]:not(:focus),.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
)[aria-invalid=true]:not(:focus),.rd-context--image-backed select.rd-form-input.rd-date-time__input[aria-invalid=true]:not(:focus){border-color:transparent;box-shadow:0 0 0 2px #ff2600}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
)[disabled],.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
)[readonly],.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
)[disabled],.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
)[readonly],.rd-context--image-backed select.rd-form-input.rd-date-time__input[disabled],.rd-context--image-backed select.rd-form-input.rd-date-time__input[readonly]{background-color:#f1f5f9;color:#64748b}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
)[readonly],.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
)[readonly],.rd-context--image-backed select.rd-form-input.rd-date-time__input[readonly]{color:#475569}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
),.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
),.rd-context--image-backed select.rd-form-input.rd-date-time__input{--rd-form-input-invalid-background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
):not([disabled]):not([readonly]),.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
):not([disabled]):not([readonly]),.rd-context--image-backed select.rd-form-input.rd-date-time__input:not([disabled]):not([readonly]){background-color:#fff}}@media (forced-colors:active){.rd-context--image-backed .rd-form-input.rd-date-time__input:where(
input[type=date],input[type=time]
):focus,.rd-context--image-backed .rd-form-input:where(
input[type=text],input[type=number],input[type=email],input[type=password]
):focus,.rd-context--image-backed select.rd-form-input.rd-date-time__input:focus{outline:Highlight solid 2px;outline-offset:2px;box-shadow:none}}.rd-context--image-backed .rd-date-time__legend,.rd-context--image-backed .rd-date-time__timezone-summary:not(
.rd-date-time__timezone-summary--readonly
)>.rd-date-time__timezone-value{color:#fff;text-shadow:0 2px 12px rgba(2,6,24,.72)}.rd-form-input--textarea{min-height:14rem;height:auto;resize:vertical}.rd-form-input-shell{position:relative;display:block;min-width:0}.rd-form-input-shell__icon{position:absolute;top:50%;left:16px;z-index:2;color:#2563eb;font-size:1.6rem;line-height:1;pointer-events:none;transform:translateY(-50%)}.rd-form-input-shell--icon .rd-form-input{padding-left:46px}.rd-form-input-shell--icon .rd-form-input-shell__icon{left:16px}.rd-form-input-shell--large.rd-form-input-shell--icon .rd-form-input--large{padding-left:52px}.rd-form-input-shell--large.rd-form-input-shell--icon .rd-form-input-shell__icon{left:18px;font-size:19px}.rd-form-attached-control{display:flex;align-items:stretch;min-width:0;border-radius:8px}.rd-form-attached-control .rd-form-attached-control__value,.rd-form-attached-control .rd-form-input,.rd-form-attached-control .rd-form-input-shell{flex:1 1 auto;min-width:0}.rd-form-attached-control .rd-form-attached-control__value,.rd-form-attached-control .rd-form-input{position:relative;border-top-right-radius:0;border-bottom-right-radius:0}.rd-form-attached-control .rd-form-attached-control__value:focus,.rd-form-attached-control .rd-form-input:focus{z-index:1}.rd-form-attached-control:hover .rd-form-attached-action,.rd-form-attached-control:hover .rd-form-attached-control__value,.rd-form-attached-control:hover .rd-form-input{border-color:#cbd5e1}.rd-form-attached-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:68px;min-height:50px;padding:0 1.2rem;border:1px solid #e2e8f0;margin-left:-1px;border-radius:0 8px 8px 0;background:#fff;color:#2563eb;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:800;line-height:1;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms}.rd-form-attached-action:hover{background:#eff6ff;color:#1d4ed8}.rd-form-attached-action:focus{position:relative;z-index:2;border-color:transparent;outline:0;box-shadow:0 0 0 2px #3b82f6}.rd-form-attached-action:active{background:#dbeafe}.rd-form-attached-action[disabled]{border-color:#e2e8f0;background:#f1f5f9;color:#64748b;cursor:not-allowed}.rd-context--image-backed .rd-form-password__toggle{border-color:#93c5fd;background:#dbeafe;color:#1e40af;text-shadow:none}.rd-context--image-backed .rd-form-password__toggle:hover{border-color:#60a5fa;background:#bfdbfe;color:#1e3a8a}.rd-context--image-backed .rd-form-password__toggle:focus{background:#dbeafe;color:#1e3a8a}.rd-context--image-backed .rd-form-password__toggle:active{background:#93c5fd}.rd-context--image-backed .rd-form-password__toggle[disabled]{border-color:#cbd5e1;background:#e2e8f0;color:#475569}.rd-form-password__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rd-form-input-action__button{min-width:104px;padding:0 1.8rem;font-size:1.4rem}.rd-form-input-action--large .rd-form-input-action__button{min-height:58px;padding-right:2rem;padding-left:2rem;font-size:1.5rem}.rd-form-validation{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity 160ms ease-out,transform 160ms ease-out,filter 160ms ease-out;margin:.8rem 0 0;color:#9f1239;font-size:1.3rem;line-height:1.4}.rd-form-validation.ng-hide-add,.rd-form-validation.ng-hide-remove{display:block!important}.rd-form-validation.ng-hide-remove{opacity:0;transform:translateY(-4px);filter:blur(1px)}.rd-form-validation.ng-hide-remove.ng-hide-remove-active{opacity:1;transform:translateY(0);filter:blur(0)}.rd-form-validation.ng-hide-add{opacity:1;transform:translateY(0);filter:blur(0);transition-duration:120ms;transition-timing-function:ease-in}.rd-form-validation.ng-hide-add.ng-hide-add-active{opacity:0;transform:translateY(-4px);filter:blur(1px)}@media (prefers-reduced-motion:reduce){.rd-form-validation{transform:none;filter:none;transition:opacity 1ms linear}.rd-form-validation.ng-hide-add,.rd-form-validation.ng-hide-add.ng-hide-add-active,.rd-form-validation.ng-hide-remove,.rd-form-validation.ng-hide-remove.ng-hide-remove-active{transform:none;filter:none}}.rd-form-check-list{display:grid;gap:1.2rem;margin:.6rem 0 2.2rem}.rd-form-check{display:flex;gap:1.2rem;align-items:flex-start;margin:0;padding:1.2rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:1.4rem;font-weight:500;line-height:1.45;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}.rd-form-check:hover{border-color:#bfdbfe;background:#f8fafc}.rd-form-check:focus-within{border-color:transparent;background:#fff;box-shadow:0 0 0 2px #3b82f6}.rd-form-check.rd-form-check--invalid{border-color:transparent;background:#fff1f2;box-shadow:0 0 0 2px #ff2600}.rd-form-check:has(> input[type=radio]:checked){border-color:#93c5fd;background:#eff6ff}.rd-form-check:has(> input:disabled){border-color:#e2e8f0;background:#f1f5f9;color:#64748b;cursor:not-allowed}.rd-form-check:has(> input[aria-invalid=true]){border-color:transparent;background:#fff1f2;box-shadow:0 0 0 2px #ff2600}.rd-form-check input[type=checkbox],.rd-form-check input[type=radio]{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:#2563eb}.rd-form-check input[type=checkbox]:disabled,.rd-form-check input[type=radio]:disabled{cursor:not-allowed}.rd-form-check input[type=radio]:focus{outline:0}.rd-form-check a{color:#2563eb;font-weight:800;text-decoration:none}.rd-form-check a:focus,.rd-form-check a:hover{color:#1d4ed8;text-decoration:underline}.rd-form-check a:focus{border-radius:6px;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-form-check .rd-form-validation{margin-top:.4rem}.rd-form-check__body,.rd-form-check__text{min-width:0}.rd-form-check__body{display:grid;gap:.2rem}.rd-form-check__title{color:#334155;font-weight:700}.rd-form-check__description{color:#64748b;font-size:1.3rem;line-height:1.45}.ng-submitted .rd-form-field.rd-form-field--invalid .rd-form-input:not(:focus),.rd-form-field.rd-form-field--invalid .rd-form-input.ng-touched:not(:focus){position:relative;z-index:1;border-color:transparent;background-color:var(--rd-form-input-invalid-background,#f8fafc);box-shadow:0 0 0 2px #ff2600}.rd-date-time{min-width:0;padding:0;border:0;margin:0}.rd-date-time__legend{display:block;width:auto;padding:0;border:0;margin:0 0 1.2rem;color:#1e293b;font-size:1.4rem;font-weight:800;line-height:1.35}.rd-date-time__controls{display:grid;grid-template-columns:minmax(16rem,0.85fr) minmax(12rem,0.6fr) minmax(22rem,1.55fr);gap:1.2rem;min-width:0}.rd-date-time__controls--timezone-hidden{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-date-time__controls--timezone-only{grid-template-columns:minmax(0,1fr)}.rd-date-time__timezone-summary{display:flex;gap:.8rem;align-items:center;min-width:0}.rd-date-time__timezone-summary>.rd-date-time__timezone-value{flex:0 1 auto;min-width:0;margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;overflow-wrap:anywhere}.rd-date-time__timezone-summary--readonly{min-height:50px;padding:.8rem 1.2rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;flex-direction:column;align-items:flex-start;justify-content:center}.rd-date-time__timezone-context{margin:0;color:#475569;font-size:1.2rem;line-height:1.35}.rd-date-time__timezone-action{flex:0 0 auto;min-height:44px;padding:.8rem;white-space:nowrap;position:relative;top:.2rem}.rd-date-time__group-validation{margin-top:1.2rem}.rd-date-time__field{min-width:0}.rd-date-time__field .rd-form-label{margin-bottom:.6rem}.rd-date-time__input{min-width:0}.rd-date-time__input[aria-invalid=true]:not(:focus){border-color:transparent;box-shadow:0 0 0 2px #ff2600}@media (forced-colors:active){.rd-form-check:has(> input:focus-visible){outline:Highlight solid 2px;outline-offset:2px;box-shadow:none}select.rd-form-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:1.6rem;background-image:none}}@media (max-width:767px){.rd-date-time__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-date-time__field--timezone{grid-column:1/-1}}@media (max-width:440px){.rd-date-time__controls{grid-template-columns:minmax(0,1fr)}.rd-date-time__field--timezone{grid-column:auto}.rd-date-time__timezone-summary{align-items:flex-start;flex-direction:column}}rd-password-strength{display:block}.rd-password-strength{display:block;width:100%;margin:1.2rem 0 0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;line-height:1.45}.rd-password-strength__meter{display:grid;gap:.6rem;margin:0 0 1.2rem}.rd-password-strength__header{display:flex;gap:1.2rem;align-items:baseline;justify-content:space-between;min-width:0}.rd-password-strength__label{margin:0;color:#334155;font-weight:700}.rd-password-strength__value{flex:0 0 auto;color:#1e293b;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800}.rd-password-strength__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;width:100%}.rd-password-strength__step{min-width:0;height:.8rem;border:1px solid #cbd5e1;border-radius:999px;background:#f1f5f9}.rd-password-strength__meter--score-0 .rd-password-strength__value{color:#9f1239}.rd-password-strength__meter--score-0 .rd-password-strength__step--active{border-color:#be123c;background:#e11d48}.rd-password-strength__meter--score-1 .rd-password-strength__value{color:#9a3412}.rd-password-strength__meter--score-1 .rd-password-strength__step--active{border-color:#9a3412;background:#c2410c}.rd-password-strength__meter--score-2 .rd-password-strength__value{color:#9a3412}.rd-password-strength__meter--score-2 .rd-password-strength__step--active{border-color:#c2410c;background:#ff9300}.rd-password-strength__meter--score-3 .rd-password-strength__value{color:#3d6322}.rd-password-strength__meter--score-3 .rd-password-strength__step--active{border-color:#4d7d29;background:#6fa946}.rd-password-strength__meter--score-4 .rd-password-strength__value{color:#3d6322}.rd-password-strength__meter--score-4 .rd-password-strength__step--active{border-color:#3d6322;background:#4d7d29}.rd-password-strength__recommendations{display:grid;gap:.6rem;margin:0 0 1.2rem}.rd-password-strength__recommendations ul{display:grid;gap:.6rem;padding:0;margin:0;list-style:none}.rd-password-strength__recommendation{display:flex;gap:.8rem;align-items:flex-start;min-width:0;color:#475569}.rd-password-strength__recommendation-icon{display:inline-flex;flex:0 0 1.8rem;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:#64748b;font-size:1.6rem;line-height:1}.rd-password-strength__recommendation--met,.rd-password-strength__recommendation--met .rd-password-strength__recommendation-icon{color:#3d6322}.rd-context--image-backed .rd-password-strength{color:#f1f5f9;text-shadow:none}.rd-context--image-backed .rd-password-strength__label{color:#fff}.rd-context--image-backed .rd-password-strength__recommendation{color:#f1f5f9}.rd-context--image-backed .rd-password-strength__step:not(.rd-password-strength__step--active){border-color:#64748b;background:rgba(2,6,24,.78)}.rd-context--image-backed .rd-password-strength__recommendation-icon{color:#f1f5f9}.rd-context--image-backed .rd-password-strength__recommendation--met,.rd-context--image-backed .rd-password-strength__recommendation--met .rd-password-strength__recommendation-icon{color:#e4f0d8}.rd-context--image-backed .rd-password-strength__meter--score-0 .rd-password-strength__value{color:#fecdd3}.rd-context--image-backed .rd-password-strength__meter--score-1 .rd-password-strength__value,.rd-context--image-backed .rd-password-strength__meter--score-2 .rd-password-strength__value{color:#fed7aa}.rd-context--image-backed .rd-password-strength__meter--score-3 .rd-password-strength__value,.rd-context--image-backed .rd-password-strength__meter--score-4 .rd-password-strength__value{color:#e4f0d8}.rd-context--image-backed .rd-password-strength__meter--score-0 .rd-password-strength__step--active{border-color:#fda4af;background:#fb7185}.rd-context--image-backed .rd-password-strength__meter--score-1 .rd-password-strength__step--active{border-color:#fdba74;background:#fb923c}.rd-context--image-backed .rd-password-strength__meter--score-2 .rd-password-strength__step--active{border-color:#fed7aa;background:#fdba74}.rd-context--image-backed .rd-password-strength__meter--score-3 .rd-password-strength__step--active{border-color:#a9d188;background:#86bd5f}.rd-context--image-backed .rd-password-strength__meter--score-4 .rd-password-strength__step--active{border-color:#c9e2b4;background:#a9d188}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-password-strength__step:not(.rd-password-strength__step--active){background:#020618}}@media (forced-colors:active){.rd-password-strength__step--active{border-color:Highlight;background:Highlight;color:HighlightText}.rd-password-strength__recommendation--met .rd-password-strength__recommendation-icon{color:Highlight}}.rd-filter-panel{padding:2.4rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.rd-filter-panel__title{margin:0 0 2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.rd-filter-panel__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:2.4rem}.rd-filter-panel__fields>.rd-form-field,.rd-filter-panel__group>.rd-form-check-list:last-child{margin-bottom:0}.rd-filter-panel__group{min-width:0;padding:0;border:0;margin:0}.rd-filter-panel__group-title{display:block;width:auto;padding:0;border:0;margin:0 0 1.2rem;color:#1e293b;font-size:1.4rem;font-weight:800;line-height:1.35}.rd-filter-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}@media (max-width:767px){.rd-filter-panel{padding:2rem}}@media (max-width:575px){.rd-filter-panel__actions{align-items:stretch;flex-direction:column;width:100%}.rd-filter-panel__actions .rd-button{width:100%}}.rd-switch{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;min-width:4.8rem;min-height:4.4rem}.rd-switch__input{position:absolute;z-index:1;inset:0;width:100%;height:100%;padding:0;border:0;margin:0;opacity:0;cursor:pointer}.rd-switch--focus-demo .rd-switch__input+.rd-switch__track,.rd-switch__input:focus+.rd-switch__track,.rd-switch__input:focus-visible+.rd-switch__track{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-switch__input:focus:not(:focus-visible)+.rd-switch__track{box-shadow:none}.rd-switch__input:checked+.rd-switch__track{border-color:#619d33;background:#619d33}.rd-switch__input:checked+.rd-switch__track .rd-switch__thumb{transform:translateX(2rem)}.rd-switch__input:disabled+.rd-switch__track{opacity:.5;cursor:not-allowed}.rd-switch__input:disabled{cursor:not-allowed}.rd-switch__track{position:relative;display:inline-flex;width:4.8rem;height:2.8rem;padding:.3rem;border:1px solid #cbd5e1;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}.rd-switch__thumb{display:block;width:2rem;height:2rem;border-radius:999px;background:#fff;box-shadow:0 2px 5px rgba(15,23,42,.22);transition:transform 180ms cubic-bezier(.2, 0, 0, 1)}@media (forced-colors:active){.rd-switch__track{border-color:CanvasText;background:Canvas;forced-color-adjust:none}.rd-switch__thumb{background:CanvasText;box-shadow:none}.rd-switch--focus-demo .rd-switch__input+.rd-switch__track,.rd-switch__input:focus+.rd-switch__track,.rd-switch__input:focus-visible+.rd-switch__track{outline:Highlight solid 2px;outline-offset:2px;box-shadow:none}.rd-switch__input:checked+.rd-switch__track{border-color:Highlight;background:Highlight}.rd-switch__input:checked+.rd-switch__track .rd-switch__thumb{background:HighlightText}.rd-switch__input:disabled+.rd-switch__track{border-color:GrayText}}@media (prefers-reduced-motion:reduce){.rd-switch__thumb,.rd-switch__track{transition:none}}.rd-copy-field{display:grid;gap:.6rem;min-width:0}.rd-copy-field__label{margin:0;color:#334155;font-size:1.4rem;font-weight:700;line-height:1.35}.rd-copy-field__value{display:flex;align-items:center;min-height:50px;padding:1.2rem 1.6rem;border:1px solid #e2e8f0;border-radius:8px 0 0 8px;background:#f8fafc;color:#1d4ed8;font-size:1.4rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.rd-copy-field__value:focus{border-color:transparent;outline:0;box-shadow:0 0 0 2px #3b82f6}.rd-copy-field__status{min-height:1.8rem;margin:0;color:#3d6322;font-size:1.3rem;font-weight:700;line-height:1.4}.rd-copy-field__status--error{color:#9f1239}@media (max-width:400px){.rd-copy-field__control{align-items:stretch;flex-direction:column}.rd-copy-field__value{border-radius:8px 8px 0 0}.rd-copy-field__action{width:100%;margin-top:-1px;margin-left:0;border-radius:0 0 8px 8px}}.rd-column-selector{min-width:0;padding:0;border:0;margin:0}.rd-column-selector__legend{display:block;width:auto;padding:0;border:0;margin:0 0 .6rem;color:#1e293b;font-size:1.4rem;font-weight:800;line-height:1.35}.rd-column-selector__hint,.rd-column-selector__state{margin:0 0 1.2rem;color:#64748b;font-size:1.3rem;line-height:1.45}.rd-column-selector__scroll{max-width:100%;overflow-x:auto;border:1px solid #e2e8f0;border-radius:1.4rem;-webkit-overflow-scrolling:touch}.rd-column-selector__scroll:focus{border-color:transparent;outline:0;box-shadow:0 0 0 2px #3b82f6}.rd-column-selector__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:#334155;font-size:1.3rem;line-height:1.4}.rd-column-selector__table td,.rd-column-selector__table th{min-width:16rem;padding:1.2rem;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.rd-column-selector__table th{padding:0;background:#f8fafc;color:#1e293b;font-weight:700}.rd-column-selector__table td:last-child,.rd-column-selector__table th:last-child{border-right:0}.rd-column-selector__table tbody tr:last-child td{border-bottom:0}.rd-column-selector__option{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:flex-start;min-height:7rem;padding:1.4rem;margin:0;cursor:pointer}.rd-column-selector__option input[type=checkbox],.rd-column-selector__option input[type=radio]{width:18px;height:18px;margin:.1rem 0 0;accent-color:#2563eb}.rd-column-selector__option-body{display:grid;gap:.3rem;min-width:0}.rd-column-selector__option-note{color:#64748b;font-size:1.2rem;font-weight:500}.rd-column-selector__privacy-badge{display:inline-flex;gap:.5rem;align-items:center;width:fit-content;padding:.2rem .7rem;border:1px solid #fed7aa;border-radius:999px;background:#ffedd5;color:#9a3412;font-size:1.2rem;font-weight:700;line-height:1.35}.rd-column-selector__column--selected{background:#eff6ff}.rd-column-selector__column--selected.rd-column-selector__header{background:#dbeafe;color:#1e3a8a}.rd-column-selector__column--locked{background:#f1f5f9;color:#64748b}.rd-column-selector__column--private{background:#fff7ed;color:#334155;box-shadow:inset 1px 0 0 #fed7aa,inset -1px 0 0 #fed7aa}.rd-column-selector__column--private.rd-column-selector__header{background:#ffedd5;color:#9a3412}.rd-column-selector--disabled .rd-column-selector__table td,.rd-column-selector--disabled .rd-column-selector__table th,.rd-column-selector__column--hidden{background:#f1f5f9;color:#64748b;box-shadow:none}.rd-column-selector__header:focus-within{position:relative;z-index:1;box-shadow:inset 0 0 0 2px #3b82f6}.rd-column-selector__header:first-child{border-top-left-radius:1.3rem}.rd-column-selector__header:last-child{border-top-right-radius:1.3rem}.rd-column-selector--disabled .rd-column-selector__option,.rd-column-selector__column--hidden .rd-column-selector__option,.rd-column-selector__column--locked .rd-column-selector__option{cursor:not-allowed}.rd-column-selector__state{display:flex;gap:.7rem;align-items:flex-start;color:#475569;font-weight:700}.rd-column-selector__hidden-value{display:inline-flex;gap:.6rem;align-items:center;color:#475569;font-weight:700}@media (max-width:767px){.rd-column-selector__table td,.rd-column-selector__table th{min-width:14rem}}.rd-context--image-backed .rd-column-selector__legend{color:#fff}.rd-context--image-backed .rd-column-selector__hint,.rd-context--image-backed .rd-column-selector__option-note{color:#e2e8f0;text-shadow:none}.rd-context--image-backed .rd-column-selector__scroll{padding-bottom:.8rem;border-color:rgba(255,255,255,.24);background:rgba(15,23,42,.58)}.rd-context--image-backed .rd-column-selector__scroll:focus{outline:#fff solid 2px;outline-offset:-2px;box-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-column-selector__scroll{background:#0f172a}}.rd-context--image-backed .rd-column-selector__table{color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;text-shadow:none}.rd-context--image-backed .rd-column-selector__table td,.rd-context--image-backed .rd-column-selector__table th{border-color:rgba(255,255,255,.16)}.rd-context--image-backed .rd-column-selector__table th{background:rgba(2,6,24,.48);color:#fff}.rd-context--image-backed .rd-column-selector__table [ng-click]{cursor:pointer}.rd-context--image-backed .rd-column-selector__table .rd-column-selector__column--hover:not(
.rd-column-selector__column--selected
):not(.rd-column-selector__column--locked),.rd-context--image-backed .rd-column-selector__table .rd-column-selector__header:not(
.rd-column-selector__column--selected
):not(.rd-column-selector__column--locked):hover{background:rgba(255,255,255,.12)}.rd-context--image-backed .rd-column-selector__table .rd-column-selector__column--selected{background:rgba(30,58,138,.68);color:#fff;box-shadow:inset 1px 0 0 #93c5fd,inset -1px 0 0 #93c5fd}.rd-context--image-backed .rd-column-selector__table .rd-column-selector__column--locked{background:rgba(30,41,59,.8);color:#e2e8f0;cursor:not-allowed}.rd-context--image-backed .rd-column-selector__table .rd-column-selector__header:focus-within{outline:#fff solid 2px;outline-offset:-3px}.rd-context--image-backed .rd-column-selector__option input[type=radio]{accent-color:#93c5fd}.rd-context--image-backed .rd-column-selector__option-body>.rd-status-badge{justify-self:start}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;font-display:swap;src:url("/Content/fonts/RobotoSlab-Regular.ttf") format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),url("https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAo.woff2") format("woff2")}@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:swap;src:local("Bebas Neue"),url("https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2") format("woff2")}@font-face{font-family:"Poetsen One";font-style:normal;font-weight:400;font-display:swap;src:local("Poetsen One"),url("https://fonts.gstatic.com/s/poetsenone/v3/ke8hOgIaMUB37xCgvCntWuIoofM.woff2") format("woff2")}.rd-branding{display:none;min-width:0;color:#334155;font-family:"DM Sans",Arial,sans-serif}.rd-branding--open{display:grid;gap:3.2rem;margin-top:0}.rd-branding__reuse{overflow:hidden;border:1px solid #bfdbfe;border-radius:1.4rem;background:linear-gradient(135deg,#eff6ff,#fff 78%)}.rd-branding__imported,.rd-branding__reuse-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);align-items:center;gap:1.6rem;padding:1.8rem 2rem}.rd-branding__reuse-title{display:flex;align-items:center;gap:.8rem;margin:0 0 .3rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.35}.rd-branding__reuse-title i{color:#2563eb}.rd-branding__reuse-hint{margin:0;color:#475569;font-size:1.3rem;line-height:1.45}.rd-branding__reuse-field{min-width:0}.rd-branding__imported{grid-template-columns:minmax(0,1fr) auto}.rd-branding__imported>div{display:grid;gap:.2rem;min-width:0}.rd-branding__imported strong{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;line-height:1.35}.rd-branding__imported span{color:#475569;font-size:1.3rem;line-height:1.45;overflow-wrap:anywhere}.rd-branding__content{display:grid;gap:1.6rem}.rd-branding__section{min-width:0;padding:2.2rem;border:1px solid #e2e8f0;border-radius:1.6rem;margin:0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.06),0 8px 24px rgba(15,23,42,.04)}.rd-branding__section-title{width:auto;padding:0 .8rem;border:0;margin:0 0 0 -.8rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.015em;line-height:1.3}.rd-branding__section-intro{max-width:62rem;margin:.4rem 0 2rem;color:#475569;font-size:1.4rem;line-height:1.5;text-wrap:pretty}.rd-branding__field-grid,.rd-branding__upload-grid{display:grid}.rd-branding__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.rd-branding__field-grid .rd-form-field,.rd-branding__upload-field{min-width:0}.rd-branding__input-row{display:flex;align-items:flex-start;gap:.8rem;min-width:0}.rd-branding__input-row>.clr-field,.rd-branding__input-row>.rd-form-input{flex:1 1 auto;min-width:0}.rd-branding__input-row .clr-field{display:block}.rd-branding__input-row .clr-field>button{top:0;right:auto;bottom:0;left:0;width:4.4rem;border-radius:.8rem 0 0 .8rem;transform:none}.rd-branding__input-row .clr-field>input{padding-left:5.4rem;text-transform:uppercase}.rd-branding__input-row--with-visibility>.clr-field,.rd-branding__input-row--with-visibility>.rd-form-input{flex-basis:14rem}.rd-branding-upload__action,.rd-branding__field-action,.rd-branding__text-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:4.4rem;min-height:4.4rem;padding:.8rem;border:1px solid #cbd5e1;border-radius:.8rem;background:#fff;color:#1d4ed8;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.rd-branding-upload__action:focus,.rd-branding-upload__action:hover,.rd-branding__field-action:focus,.rd-branding__field-action:hover,.rd-branding__text-action:focus,.rd-branding__text-action:hover{border-color:#93c5fd;background:#eff6ff;color:#1e40af;outline:0}.rd-branding-upload__action:focus,.rd-branding__field-action:focus,.rd-branding__text-action:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-branding-upload__action:active,.rd-branding__field-action:active,.rd-branding__text-action:active{transform:scale(.96)}.rd-branding-upload__action[disabled],.rd-branding__field-action[disabled],.rd-branding__text-action[disabled]{opacity:.55;cursor:not-allowed;transform:none}.rd-branding__field-action{box-sizing:border-box;width:50px;height:50px}.rd-branding__text-action{gap:.6rem;min-height:4rem;padding:.7rem 1rem;color:#1d4ed8;font-size:1.3rem;font-weight:700}.rd-branding__field-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;min-width:0}.rd-branding__field-heading .rd-form-label{margin-top:.8rem}.rd-branding__upload-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;min-width:0;margin-bottom:.8rem}.rd-branding__upload-heading .rd-form-hint,.rd-branding__upload-heading .rd-form-label{margin:0}.rd-branding__upload-heading .rd-form-hint{flex:1 1 32rem;color:#64748b;font-size:1.3rem;font-weight:500;line-height:1.45}.rd-branding__visibility-toggle{box-sizing:border-box;align-items:center;flex:0 0 auto;min-height:50px;padding:1rem 1.2rem}.rd-branding__warning{display:flex;align-items:flex-start;gap:.7rem;margin:.8rem 0 0;color:#9a3412;font-size:1.3rem;font-weight:700;line-height:1.4}.rd-branding__warning i{margin-top:.2rem}.rd-branding__choice-group,.rd-branding__font-group{min-width:0;padding:0;border:0;margin:0}.rd-branding__choice-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.rd-branding__conditional{display:grid;gap:1.8rem;padding-top:2rem;margin-top:2rem;border-top:1px solid #e2e8f0}.rd-branding__font-group .rd-branding__field-heading{align-items:center;margin-bottom:1rem}.rd-branding__font-group legend{float:left;width:auto;padding:0;border:0;margin:0}.rd-branding__font-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;clear:both}.rd-branding__font-option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;min-width:0;min-height:7.4rem;padding:1.2rem 1.4rem;border:1px solid #e2e8f0;border-radius:1.2rem;margin:0;background:#fff;cursor:pointer}.rd-branding__font-option:focus-within,.rd-branding__font-option:hover{border-color:#93c5fd;background:#eff6ff}.rd-branding__font-option:focus-within{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-branding__font-option>input{width:1.8rem;height:1.8rem;margin:0;accent-color:#2563eb}.rd-branding__font-option>span{display:grid;gap:.3rem;min-width:0}.rd-branding__font-name{color:#475569;font-size:1.2rem;font-weight:700;line-height:1.35}.rd-branding__font-sample{color:#020618;font-size:1.9rem;font-weight:400;line-height:1.25;overflow-wrap:anywhere}.rd-branding__upload-grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}.rd-branding__upload-grid .rd-branding-upload__choose{grid-template-columns:5rem minmax(0,1fr)}.rd-branding__upload-field{padding:1.6rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#f8fafc}.rd-branding__upload-field .rd-form-hint,.rd-branding__upload-field .rd-form-label{margin-top:0}.rd-branding-upload{display:grid;gap:.7rem}.rd-branding-upload__control{display:flex;align-items:center;gap:.8rem;min-width:0}.rd-branding-upload__choose{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:4.4rem minmax(0,1fr);align-items:center;flex:1 1 auto;min-width:0;min-height:4.6rem;padding:0;overflow:hidden;border:1px solid #cbd5e1;border-radius:.9rem;background:#fff;color:#334155;font-family:"DM Sans",Arial,sans-serif;text-align:left;cursor:pointer;transition:border-color 160ms,box-shadow 160ms,color 160ms}.rd-branding-upload__choose>.rd-branding-upload__icon{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;justify-self:stretch;background:#eff6ff;color:#1d4ed8;font-size:1.5rem}.rd-branding-upload__choose:focus,.rd-branding-upload__choose:hover{border-color:#60a5fa;color:#020618;outline:0}.rd-branding-upload__choose:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-branding-upload__choose[disabled]{opacity:.6;cursor:not-allowed}.rd-branding-upload--busy .rd-branding-upload__icon{background:0 0}.rd-branding-upload__status{min-width:0;padding:1rem 1.2rem;font-size:1.3rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.rd-branding-upload__error{margin:0;color:#9f1239;font-size:1.3rem;font-weight:700;line-height:1.4}.rd-branding__loader-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.rd-branding__loader-option{position:relative;display:grid;grid-template-rows:10rem auto;gap:.9rem;min-width:0;min-height:15rem;padding:1rem;border:1px solid #e2e8f0;border-radius:1.2rem;margin:0;background:#fff;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}.rd-branding__loader-option>input{position:absolute;top:1.2rem;left:1.2rem;z-index:1;width:1.8rem;height:1.8rem;margin:0;accent-color:#2563eb}.rd-branding__loader-option.is-selected,.rd-branding__loader-option:focus-within,.rd-branding__loader-option:hover{border-color:#93c5fd;background:#eff6ff}.rd-branding__loader-option:focus-within{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-branding__loader-option.is-selected{box-shadow:inset 0 0 0 1px #3b82f6}.rd-branding__loader-preview{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:.8rem;background:#fff}.rd-branding__loader-preview .spinner,.rd-branding__loader-preview img,.rd-branding__loader-preview svg{display:block;width:100%;height:100%;object-fit:contain}.rd-branding__loader-preview--upload{color:#2563eb;font-size:1.8rem}.rd-branding__loader-name{align-self:center;color:#0f172a;font-size:1.3rem;font-weight:800;line-height:1.35;text-align:center;overflow-wrap:anywhere}.rd-branding__preset-colours{margin-top:1.8rem}.rd-branding fieldset[disabled] .rd-branding__reuse,.rd-branding fieldset[disabled] .rd-branding__section,fieldset[disabled] .rd-branding .rd-branding__reuse,fieldset[disabled] .rd-branding .rd-branding__section{background:#f8fafc;box-shadow:none}@media (max-width:991px){.rd-branding__imported,.rd-branding__reuse-controls{grid-template-columns:1fr}.rd-branding__imported .rd-button{justify-self:start}.rd-branding__loader-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rd-branding__section{padding:1.8rem}.rd-branding__choice-list,.rd-branding__field-grid,.rd-branding__font-options,.rd-branding__upload-grid{grid-template-columns:1fr}}@media (max-width:575px){.rd-branding__imported,.rd-branding__reuse-controls,.rd-branding__section{padding:1.5rem}.rd-branding__loader-options{grid-template-columns:1fr}.rd-branding__loader-option{grid-template-columns:9rem minmax(0,1fr);grid-template-rows:9rem;align-items:center;min-height:11rem}.rd-branding-upload__control,.rd-branding__input-row{flex-wrap:wrap}.rd-branding-upload__choose,.rd-branding__input-row>.clr-field,.rd-branding__input-row>.rd-form-input{flex-basis:100%}.rd-branding__input-row--with-visibility>.clr-field,.rd-branding__input-row--with-visibility>.rd-form-input{flex-basis:14rem}}@media (prefers-reduced-motion:reduce){.rd-branding-upload__action,.rd-branding-upload__choose,.rd-branding__field-action,.rd-branding__loader-option,.rd-branding__text-action{transition:none}}.rd-certificate-preview{width:100%;min-width:0;color:#334155;font-family:"DM Sans",Arial,sans-serif}.rd-certificate-preview .rdc-preview{overflow:hidden;border:1px solid #e2e8f0;border-radius:1.8rem;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.08),0 16px 36px rgba(15,23,42,.08)}.rd-certificate-preview .rdc-content{display:grid;gap:1.2rem;padding:1.6rem}.rd-certificate-preview .rdc-preview-options{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.rd-certificate-preview__control-group{display:inline-flex;align-items:center;gap:.4rem;min-width:0;padding:.4rem;border:1px solid #e2e8f0;border-radius:1rem;margin:0;background:#f8fafc}.rd-certificate-preview__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.2rem;padding:.8rem 1.1rem;border:1px solid transparent;border-radius:.7rem;background:0 0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:800;line-height:1.3;cursor:pointer;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.rd-certificate-preview__control i{font-size:1.5rem}.rd-certificate-preview__control:focus,.rd-certificate-preview__control:hover{background:#fff;color:#1d4ed8;outline:0}.rd-certificate-preview__control:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-certificate-preview__control:active{transform:scale(.96)}.rd-certificate-preview__control.is-selected,.rd-certificate-preview__control[aria-pressed=true]{border-color:#bfdbfe;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.08);color:#1d4ed8}.rd-certificate-preview .rdc-preview-live-draw-loader .rd-form-check{margin:0}.rd-certificate-preview .rdc-preview-content{display:flex;align-items:flex-start;justify-content:center;min-width:0;min-height:24rem;padding:1.2rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:1.2rem;background:linear-gradient(45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.08) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.08) 75%),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.08) 75%),#f1f5f9;background-position:0 0,0 1rem,1rem -1rem,-1rem 0;background-size:2rem 2rem}.rd-certificate-preview .rdcp-window{position:relative;flex:0 0 auto;max-width:100%;overflow:hidden;border-radius:.8rem;background:#fff;box-shadow:0 0 0 1px rgba(15,23,42,.12),0 14px 28px rgba(15,23,42,.14);transition:height 220ms,width 220ms}.rd-certificate-preview .rdcp-window iframe{display:block;padding:0;border:0;margin:0;background:#fff;transform-origin:left top}.rd-certificate-preview .rdcp-view-mobile{width:34.6rem;height:61.6rem;border:.8rem solid #334155;border-radius:2.4rem}.rd-certificate-preview .rdcp-view-mobile iframe{width:440px;height:800px;transform:scale(.75)}.rd-certificate-preview .rdcp-view-desktop{width:63rem;height:75rem}.rd-certificate-preview .rdcp-view-desktop iframe{width:1008px;height:1200px;transform:scale(.625)}.rd-certificate-preview__loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;background:rgba(255,255,255,.94);color:#334155;font-size:1.3rem;font-weight:800;line-height:1.4;text-align:center}.rd-certificate-preview__loading i{color:#2563eb}.rd-certificate-preview .rdcp-pending{display:flex;align-items:flex-start;gap:1.2rem;width:min(100%,48rem);padding:2rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.08);color:#475569}.rd-certificate-preview .rdcp-pending>i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4rem;height:4rem;border-radius:1rem;background:#f1f5f9;color:#475569;font-size:1.8rem}.rd-certificate-preview .rdcp-pending>div{display:grid;gap:.3rem;min-width:0}.rd-certificate-preview .rdcp-pending strong{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;line-height:1.35}.rd-certificate-preview .rdcp-pending span{font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}.rd-certificate-preview .rdcp-pending--error{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.rd-certificate-preview .rdcp-pending--error>i{background:#ffe4e6;color:#be123c}@media (max-width:767px){.rd-certificate-preview .rdc-preview-options{align-items:stretch;flex-direction:column}.rd-certificate-preview__control-group{width:100%}.rd-certificate-preview__control{flex:1 1 auto}}@media (max-width:575px){.rd-certificate-preview .rdc-content{padding:1.4rem}.rd-certificate-preview .rdc-preview-content{min-height:20rem;padding:.8rem}.rd-certificate-preview__control{min-width:4.4rem;padding-right:.8rem;padding-left:.8rem}.rd-certificate-preview .rdcp-pending{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.rd-certificate-preview .rdcp-window,.rd-certificate-preview__control{transition:none}}.static-page-header{position:relative;overflow:hidden;padding:4.4rem 0 3.4rem;border-bottom:1px solid rgba(148,163,184,.22);background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155}.static-page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(148,163,184,.13) 1px,transparent 1px),linear-gradient(180deg,rgba(148,163,184,.13) 1px,transparent 1px);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);opacity:.45;pointer-events:none}.static-page-header .static-page-header-content{position:relative;z-index:1;max-width:82rem}.static-page-header h1{margin:0 0 1.2rem;color:#020618;font-size:3.8rem;line-height:1.12;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.static-page-header h1.rd-heading-stack{margin-bottom:0}.static-page-header h1>span:not(.rd-heading-stack__subcopy){font-size:inherit!important}.static-page-header .rd-heading-stack__subcopy,.static-page-header .static-page-header-copy,.static-page-header .static-page-header-meta{max-width:65rem;margin:0;color:#475569;font-size:1.7rem;line-height:1.58;text-wrap:pretty}.static-page-header .static-page-header-meta{margin-top:1.6rem;color:#64748b;font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.static-page-header .rd-heading-stack__subcopy{display:block;margin-top:1.2rem;font-family:"DM Sans",Arial,sans-serif;font-weight:400;letter-spacing:0}.static-page-header .static-page-header-links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.2rem}@media (max-width:991px){.static-page-header{padding:3.8rem 0 3rem}.static-page-header h1{font-size:3.4rem}}@media (max-width:767px){.static-page-header{padding:3.4rem 0 2.8rem}.static-page-header h1{font-size:3.1rem}.static-page-header .rd-heading-stack__subcopy,.static-page-header .static-page-header-copy,.static-page-header .static-page-header-meta{font-size:1.6rem;line-height:1.6}.static-page-header .static-page-header-meta{margin-top:1.4rem;font-size:1.2rem;line-height:1.35}.static-page-header .static-page-header-links{align-items:stretch;flex-direction:column;gap:.9rem}}.static-copy-shell{padding-top:5.4rem;padding-bottom:6.4rem}.page-static .rd-static-copy,.rd-static-copy{max-width:93rem;color:#334155;font-size:1.6rem;line-height:1.75;text-wrap:pretty}.page-static .rd-static-copy p,.rd-static-copy p{margin:0 0 2rem}.page-static .rd-static-copy>p:first-child,.rd-static-copy>p:first-child{color:#1e293b;font-size:1.8rem;line-height:1.72}.page-static .rd-static-copy .rd-static-copy__lead,.rd-static-copy .rd-static-copy__lead{margin:0 0 2.6rem;padding:.2rem 0 .2rem 1.8rem;border-left:4px solid #2563eb;color:#1e293b;font-size:1.8rem;font-weight:500;line-height:1.72}.page-static .rd-static-copy h2,.rd-static-copy h2{margin:4.2rem 0 1.6rem;color:#020618;font-size:2.4rem;font-weight:800;letter-spacing:-.035em;line-height:1.24;text-wrap:balance}.page-static .rd-static-copy h2:after,.rd-static-copy h2:after{content:none}.page-static .rd-static-copy h2:first-child,.rd-static-copy h2:first-child{margin-top:0}.page-static .rd-static-copy h3,.page-static .rd-static-copy h4,.rd-static-copy h3,.rd-static-copy h4{margin:3rem 0 1rem;color:#0f172a;font-size:1.8rem;font-weight:800;line-height:1.35;text-wrap:balance}.page-static .rd-static-copy ol,.page-static .rd-static-copy ul,.rd-static-copy ol,.rd-static-copy ul{margin:0 0 2.2rem;padding-left:2.6rem}.page-static .rd-static-copy li,.rd-static-copy li{margin-bottom:.9rem;padding-left:.2rem}.page-static .rd-static-copy li>ol,.page-static .rd-static-copy li>ul,.rd-static-copy li>ol,.rd-static-copy li>ul{margin-top:.8rem;margin-bottom:0}.page-static .rd-static-copy li li,.rd-static-copy li li{margin-bottom:.5rem}.page-static .rd-static-copy a,.rd-static-copy a{color:#2563eb;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.page-static .rd-static-copy a:focus,.page-static .rd-static-copy a:hover,.rd-static-copy a:focus,.rd-static-copy a:hover{color:#1d4ed8;text-decoration:underline}.page-static .rd-static-copy a:focus,.rd-static-copy a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:2px}.page-static .rd-static-copy.rd-static-copy--legal,.rd-static-copy.rd-static-copy--legal{max-width:88rem;color:#334155;font-size:1.55rem;line-height:1.78}.page-static .rd-static-copy.rd-static-copy--legal p,.rd-static-copy.rd-static-copy--legal p{position:relative;margin-bottom:1.8rem}.page-static .rd-static-copy.rd-static-copy--legal p:not(.flush),.rd-static-copy.rd-static-copy--legal p:not(.flush){padding-left:4.8rem}.page-static .rd-static-copy.rd-static-copy--legal p>span:first-child,.rd-static-copy.rd-static-copy--legal p>span:first-child{position:absolute;left:0;min-width:3.6rem;color:#64748b;font-weight:800}.page-static .rd-static-copy.rd-static-copy--legal>p:first-child,.rd-static-copy.rd-static-copy--legal>p:first-child{color:#1e293b;font-size:1.7rem;line-height:1.72}.page-static .rd-static-copy.rd-static-copy--legal h2,.rd-static-copy.rd-static-copy--legal h2{padding-top:2.2rem;border-top:1px solid #e2e8f0;font-size:2.2rem}.page-static .rd-static-copy.rd-static-copy--legal h2:first-child,.rd-static-copy.rd-static-copy--legal h2:first-child{padding-top:0;border-top:0}.page-static .rd-static-copy.rd-static-copy--legal h3,.rd-static-copy.rd-static-copy--legal h3{margin:2.8rem 0 1rem;color:#0f172a;font-size:1.7rem;font-weight:800;line-height:1.35}.page-static .rd-static-copy.rd-static-copy--legal ol.alpha,.rd-static-copy.rd-static-copy--legal ol.alpha{margin-top:-.6rem;margin-bottom:2rem;padding-left:6.6rem;list-style-type:lower-alpha}.page-static .rd-static-copy.rd-static-copy--legal ol.alpha li,.rd-static-copy.rd-static-copy--legal ol.alpha li{padding-left:.4rem}@media (max-width:767px){.static-copy-shell{padding-top:4.2rem;padding-bottom:5.2rem}.page-static .rd-static-copy,.rd-static-copy{font-size:1.6rem;line-height:1.72}.page-static .rd-static-copy p,.rd-static-copy p{margin-bottom:1.8rem}.page-static .rd-static-copy>p:first-child,.rd-static-copy>p:first-child{font-size:1.6rem}.page-static .rd-static-copy .rd-static-copy__lead,.rd-static-copy .rd-static-copy__lead{margin-bottom:2.2rem;padding-left:1.4rem;border-left-width:3px;font-size:1.6rem}.page-static .rd-static-copy h2,.rd-static-copy h2{margin-top:3.4rem;font-size:2.1rem}.page-static .rd-static-copy.rd-static-copy--legal,.rd-static-copy.rd-static-copy--legal{font-size:1.55rem}.page-static .rd-static-copy.rd-static-copy--legal p:not(.flush),.rd-static-copy.rd-static-copy--legal p:not(.flush){padding-left:0}.page-static .rd-static-copy.rd-static-copy--legal p>span:first-child,.rd-static-copy.rd-static-copy--legal p>span:first-child{position:static;display:inline-block;min-width:0;margin-right:.5rem}.page-static .rd-static-copy.rd-static-copy--legal>p:first-child,.rd-static-copy.rd-static-copy--legal>p:first-child{font-size:1.6rem}.page-static .rd-static-copy.rd-static-copy--legal h2,.rd-static-copy.rd-static-copy--legal h2{padding-top:1.8rem;font-size:2rem}.page-static .rd-static-copy.rd-static-copy--legal ol.alpha,.rd-static-copy.rd-static-copy--legal ol.alpha{padding-left:2.4rem}}.rd-media-card{margin:5.2rem 0 3.6rem;padding:3rem;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06)}.rd-media-card__content{max-width:68rem;margin-bottom:2.2rem}.rd-media-card__content h2{margin:0 0 1rem;color:#020618;font-size:2.8rem;font-weight:800;letter-spacing:-.045em;line-height:1.18;text-wrap:balance}.rd-media-card__content h2:after{content:none}.rd-media-card__content h2:first-child{margin-top:0}.rd-media-card__content p:last-child{margin-bottom:0;color:#475569;font-size:1.6rem;line-height:1.65}.rd-media-card__eyebrow{margin:0 0 1rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rd-media-card__frame{overflow:hidden;border-radius:1.8rem;background:#020618;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.rd-media-card__frame .youtube-player-container,.rd-media-card__frame youtube-player{display:block}.rd-media-card__frame .youTubePlayer{width:100%;height:auto;min-height:0;margin:0;border:0;border-radius:0;aspect-ratio:16/9;background:linear-gradient(135deg,#020618,#1e293b);color:#fff}.rd-media-card__frame .youTubePlayer-notconsent{height:auto;padding:2.8rem;text-align:center}.rd-media-card__frame .youTubePlayer-notconsent h4{margin:0 0 1.2rem;color:#fff;font-size:1.8rem;font-weight:800}.rd-media-card__frame .youTubePlayer-notconsent a,.rd-media-card__frame .youTubePlayer-notconsent span.text-link-btn{color:#93c5fd;font-weight:800}@media (max-width:767px){.rd-media-card{margin:4.2rem 0 2.8rem;padding:1.8rem;border-radius:1.8rem}.rd-media-card__content{margin-bottom:1.8rem}.rd-media-card__content h2{font-size:2.3rem}.rd-media-card__content p:last-child{font-size:1.5rem}.rd-media-card__frame{border-radius:1.4rem}}.rd-news-article{display:grid;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);gap:2.2rem;align-items:start;padding:2.2rem;border:1px solid rgba(148,163,184,.26);border-radius:2rem;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.07)}.rd-news-article+.rd-news-article{margin-top:1.8rem}.rd-news-article__media{display:block;overflow:hidden;width:100%;padding:1.4rem;border:1px solid #dbeafe;border-radius:1.6rem;aspect-ratio:4/3;background:0 0}.rd-news-article__media img{display:block;width:100%;height:100%;object-fit:contain}.rd-news-article__media--icon{display:flex;align-items:center;justify-content:center;min-height:13rem;padding:0}.rd-news-article__media--multi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:center}.rd-news-article__media--multi img{min-width:0}.rd-news-article__media--link{text-decoration:none}.rd-news-article__media--link:focus,.rd-news-article__media--link:hover{outline:rgba(37,99,235,.35) solid 2px;outline-offset:3px}.rd-news-article__media--framed{box-shadow:inset 0 0 0 1px rgba(37,99,235,.32)}.rd-news-article__media--video{position:relative}.rd-news-article__media--video .rd-news-article__play-icon{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:5.8rem;height:5.8rem;border-radius:999px;background:rgba(2,6,24,.68);color:#fff;font-size:3.4rem;line-height:1;transform:translate(-50%,-50%)}.rd-news-article__icon{display:inline-flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;border-radius:999px;background:rgba(37,99,235,.1);color:#2563eb;font-size:3.2rem;line-height:1;text-align:center}.rd-news-article__body{min-width:0}.rd-news-article__meta{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0 0 1rem;color:#64748b;font-size:1.2rem;font-weight:700;line-height:1.2rem}.rd-news-article__tag{display:inline-flex;align-items:center;color:#1d4ed8;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rd-news-article__date{color:#64748b}.rd-news-article .rd-news-article__title{margin:0 0 .9rem;color:#020618;font-size:2.1rem;font-weight:800;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.rd-news-article .rd-news-article__title a{color:inherit;text-decoration:none}.rd-news-article .rd-news-article__title a:focus,.rd-news-article .rd-news-article__title a:hover{color:#1d4ed8;text-decoration:underline}.rd-news-article .rd-news-article__title a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:3px}.rd-news-article__summary{margin:0;color:#475569;font-size:1.5rem;line-height:1.62}.rd-news-article__summary p{margin:0 0 1rem}.rd-news-article__summary p:last-child{margin-bottom:0}.rd-news-article__summary ol,.rd-news-article__summary ul{margin:.8rem 0 1rem;padding-left:2.2rem}.rd-news-article__summary ol:last-child,.rd-news-article__summary ul:last-child{margin-bottom:0}.rd-news-article__summary li{margin:.4rem 0}.rd-news-article__summary a{color:#2563eb;font-weight:700;text-decoration:none}.rd-news-article__summary a:focus,.rd-news-article__summary a:hover{color:#1d4ed8;text-decoration:underline}.rd-news-article__summary a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:2px}.rd-news-article__actions{margin-top:1.6rem}.rd-news-article__link{color:#2563eb;font-weight:800;text-decoration:none}.rd-news-article__link:focus,.rd-news-article__link:hover{color:#1d4ed8;text-decoration:underline}.rd-news-article__link:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:3px}.rd-news-article__link i{margin-left:.4rem;font-size:.9em}@media (max-width:767px){.rd-news-article{grid-template-columns:1fr;gap:1.7rem;padding:1.8rem;border-radius:1.8rem}.rd-news-article__media{border-radius:1.4rem;aspect-ratio:16/9}.rd-news-article__media--icon{min-height:11rem}.rd-news-article__title{font-size:1.9rem}}.rd-feature-list{margin:5.2rem 0 0;padding:4rem 0;border-top:1px solid rgba(203,213,225,.72);border-bottom:1px solid rgba(203,213,225,.72)}.rd-feature-list .rd-feature-list__header{max-width:72rem;margin-bottom:3rem}.rd-feature-list .rd-feature-list__eyebrow{margin:0 0 1rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rd-feature-list .rd-feature-list__title{margin:0;color:#020618;font-size:3.2rem;font-weight:800;letter-spacing:-.045em;line-height:1.15;text-wrap:balance}.rd-feature-list .rd-feature-list__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none}.rd-feature-list .rd-feature-list__item{position:relative;min-height:100%;padding:1.8rem 1.8rem 1.8rem 5.4rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:rgba(255,255,255,.86);box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.rd-feature-list .rd-feature-list__icon{position:absolute;top:1.8rem;left:1.8rem;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;background:rgba(97,157,51,.12);color:#619d33;font-size:1.3rem;line-height:1}.rd-feature-list .rd-feature-list__item-title{display:block;margin:0 0 .4rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:-.025em;line-height:1.25}.rd-feature-list .rd-feature-list__item-text{margin:0;color:#475569;font-size:1.45rem;line-height:1.55}@media (max-width:767px){.rd-feature-list{margin-top:4.2rem;padding:3.2rem 0}.rd-feature-list .rd-feature-list__header{margin-bottom:2.2rem}.rd-feature-list .rd-feature-list__title{font-size:2.6rem}.rd-feature-list .rd-feature-list__item{padding:1.6rem 1.6rem 1.6rem 5rem;border-radius:1.6rem}.rd-feature-list .rd-feature-list__icon{top:1.6rem;left:1.6rem}}.rd-info-card-grid{display:grid;gap:1.4rem;margin:0 0 2.8rem;padding:0;list-style:none}.rd-info-card{scroll-margin-top:10rem;padding:2rem 2.2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.74));box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.rd-info-card:target{border-color:rgba(37,99,235,.38);background:#eff6ff;box-shadow:0 0 0 4px rgba(37,99,235,.16),0 18px 36px rgba(15,23,42,.06)}.rd-info-card h3.rd-info-card__title,.rd-info-card h4.rd-info-card__title{margin:0 0 1rem;border-bottom:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.rd-info-card h3.rd-info-card__title .rd-info-card__icon,.rd-info-card h4.rd-info-card__title .rd-info-card__icon{position:relative;top:-1px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.9rem;height:2.9rem;margin-right:.8rem;border-radius:1rem;background:#eff6ff;color:#2563eb;font-size:1.4rem;line-height:1;vertical-align:middle}.rd-info-card p,.rd-info-card ul{color:#475569;font-size:1.5rem;line-height:1.7}.rd-info-card p:last-child,.rd-info-card ul:last-child{margin-bottom:0}@media (max-width:767px){.rd-info-card{padding:1.7rem;border-radius:1.6rem}.rd-info-card h3.rd-info-card__title,.rd-info-card h4.rd-info-card__title{font-size:1.6rem}.rd-info-card h3.rd-info-card__title .rd-info-card__icon,.rd-info-card h4.rd-info-card__title .rd-info-card__icon{width:2.6rem;height:2.6rem;margin-right:.6rem;border-radius:.9rem;font-size:1.3rem}}.rd-faq-accordion{display:grid;gap:1.2rem;margin:0;padding:0}.rd-faq-accordion__item{overflow:hidden;margin:0;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.rd-faq-accordion__item:focus-within{box-shadow:0 0 0 3px rgba(37,99,235,.16),0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.rd-faq-accordion__heading{min-width:0;min-height:6.2rem;margin:0;padding:0;border:0;background:#fff;color:#1e293b;font-size:1.5rem;line-height:1.45;transition:background-color 160ms,color 160ms}.rd-faq-accordion__heading:focus-within,.rd-faq-accordion__heading:hover{background:#eff6ff;color:#2563eb}.rd-faq-accordion__toggle{appearance:none;display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;column-gap:1rem;width:100%;min-height:6.2rem;padding:1.6rem 2rem 1.6rem 1.6rem;border:0;border-radius:1.8rem;background:0 0;color:inherit;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.45;text-align:left;text-wrap:pretty;cursor:pointer}.rd-faq-accordion__toggle:focus,.rd-faq-accordion__toggle:hover{color:inherit;outline:0;text-decoration:none}.rd-faq-accordion__toggle:focus{box-shadow:inset 0 0 0 2px rgba(37,99,235,.38),0 0 0 4px rgba(37,99,235,.16)}.rd-faq-accordion__toggle[aria-expanded=true]{border-radius:1.8rem 1.8rem 0 0;color:#2563eb}.rd-faq-accordion__toggle[aria-expanded=true] .rd-faq-accordion__icon{transform:rotate(90deg) scale(1)}.rd-faq-accordion__toggle .rd-faq-accordion__icon{position:relative!important;top:auto!important;left:auto!important;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.9rem;background:#eff6ff;color:#2563eb;font-size:1.3rem;font-style:normal;line-height:1;transform:rotate(0) scale(1);transform-origin:center center;transition:transform 180ms cubic-bezier(.2, 0, 0, 1),background-color 160ms}.rd-faq-accordion__panel{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity 160ms ease-out,transform 160ms ease-out,filter 160ms ease-out}.rd-faq-accordion__panel.ng-hide-add,.rd-faq-accordion__panel.ng-hide-remove{display:block!important}.rd-faq-accordion__panel.ng-hide-remove{opacity:0;transform:translateY(-4px);filter:blur(1px)}.rd-faq-accordion__panel.ng-hide-remove.ng-hide-remove-active{opacity:1;transform:translateY(0);filter:blur(0)}.rd-faq-accordion__panel.ng-hide-add{opacity:1;transform:translateY(0);filter:blur(0);transition-duration:120ms;transition-timing-function:ease-in}.rd-faq-accordion__panel.ng-hide-add.ng-hide-add-active{opacity:0;transform:translateY(-4px);filter:blur(1px)}@media (prefers-reduced-motion:reduce){.rd-faq-accordion__panel{transform:none;filter:none;transition:opacity 1ms linear}.rd-faq-accordion__panel.ng-hide-add,.rd-faq-accordion__panel.ng-hide-add.ng-hide-add-active,.rd-faq-accordion__panel.ng-hide-remove,.rd-faq-accordion__panel.ng-hide-remove.ng-hide-remove-active{transform:none;filter:none}}.rd-faq-accordion__panel.ng-cloak,.rd-faq-accordion__panel[data-ng-cloak],.rd-faq-accordion__panel[hidden]{display:none!important}.rd-faq-accordion__body{padding:.8rem 2.2rem 2.2rem 5.6rem;border-top:0;color:#475569;font-size:1.5rem;line-height:1.75;text-align:left;text-wrap:pretty}.rd-faq-accordion__body>div{padding-left:0}.rd-faq-accordion__body p{margin:1rem 0 0}.rd-faq-accordion__body p:first-child{margin-top:0}.rd-faq-accordion__body ol:last-child,.rd-faq-accordion__body p:last-child,.rd-faq-accordion__body ul:last-child{margin-bottom:0}.rd-faq-accordion__body ol,.rd-faq-accordion__body ul{margin:0;padding-left:1.8rem}.rd-faq-accordion__body li{margin-top:.7rem}.rd-faq-accordion__body li:first-child{margin-top:0}.rd-faq-accordion__body a{color:#2563eb;font-weight:700}@media (max-width:767px){.rd-faq-accordion__heading,.rd-faq-accordion__toggle{min-height:5.8rem}.rd-faq-accordion__toggle{grid-template-columns:2.8rem minmax(0,1fr);padding:1.5rem 1.6rem;font-size:1.4rem}.rd-faq-accordion__toggle .rd-faq-accordion__icon{width:2.8rem;height:2.8rem;font-size:1.2rem}.rd-faq-accordion__body{padding:.8rem 1.8rem 1.8rem 5.4rem}}.rd-price-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;align-items:stretch}.rd-price-boxes--single{grid-template-columns:minmax(0,42rem);justify-content:center}.rd-price-boxes--two{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-price-box{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:100%;padding:2.6rem;border:1px solid rgba(148,163,184,.24);border-radius:2.2rem;background:linear-gradient(180deg,#fff 0,#fff 58%,#f8fafc 100%);box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 46px rgba(15,23,42,.08)}.rd-price-box--featured{border-color:rgba(37,99,235,.42);border-width:2px;box-shadow:0 1px 2px rgba(37,99,235,.08),0 24px 54px rgba(37,99,235,.18),inset 0 0 0 1px rgba(37,99,235,.12);transform:translateY(-1.2rem)}.rd-price-box__badge{position:absolute;top:1.6rem;right:1.6rem;display:inline-flex;align-items:center;min-height:2.6rem;padding:.55rem 1rem;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:#eff6ff;color:#1d4ed8;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.rd-price-box__label{max-width:22rem;margin:0 0 .8rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.rd-price-box__title{margin:0;color:#020618;font-size:2.7rem;font-weight:800;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.rd-price-box__summary{margin:1rem 0 0;color:#475569;font-size:1.45rem;line-height:1.55}.rd-price-box__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .45rem;margin:2.3rem 0 .6rem;color:#020618;font-variant-numeric:tabular-nums}.rd-price-box__detail{margin:0;color:#334155;font-size:1.48rem;font-weight:700;line-height:1.45;text-wrap:pretty}.rd-price-box__detail+.rd-price-box__detail{margin-top:.8rem;color:#64748b;font-weight:500}.rd-price-box__currency{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.2rem;font-weight:800;line-height:1}.rd-price-box__amount{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:4.9rem;font-weight:800;letter-spacing:-.035em;line-height:.95}.rd-price-box__period{color:#64748b;font-size:1.35rem;font-weight:700;line-height:1.3}.rd-price-box__features{display:grid;gap:1.1rem;margin:2rem 0 0;padding:2rem 0 0;border-top:1px solid rgba(203,213,225,.72);color:#334155;font-size:1.48rem;line-height:1.5;list-style:none;text-wrap:pretty}.rd-price-box__features li{position:relative;padding-left:2.2rem}.rd-price-box__features li:before{content:"";position:absolute;top:.75rem;left:.2rem;width:.9rem;height:.5rem;border-bottom:2px solid #619d33;border-left:2px solid #619d33;transform:rotate(-45deg)}.rd-price-box__note{margin:0 0 .2rem;color:#64748b;font-size:1.3rem;line-height:1.5}.rd-price-box__actions{margin-top:auto;padding-top:.4rem}.rd-price-box__actions .rd-button{width:100%}.rd-price-inclusions{display:grid;grid-template-columns:minmax(18rem,0.72fr) minmax(0,2fr);gap:2.2rem;align-items:start;padding:2.4rem;border-radius:2.2rem;background:linear-gradient(135deg,rgba(239,246,255,.92),rgba(248,250,252,.96));box-shadow:inset 0 0 0 1px rgba(37,99,235,.12),0 14px 34px rgba(15,23,42,.06)}.rd-price-inclusions__eyebrow{margin:0 0 .8rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rd-price-inclusions__title{margin:0;color:#020618;font-size:2.1rem;font-weight:800;letter-spacing:-.035em;line-height:1.18;text-wrap:balance}.rd-price-inclusions__items{column-count:2;column-gap:1.4rem;margin:0;padding:0;color:#334155;font-size:1.45rem;line-height:1.5;list-style:none;text-wrap:pretty}.rd-price-inclusions__items li{position:relative;margin-bottom:1.1rem;padding-left:2.2rem;break-inside:avoid}.rd-price-inclusions__items li:before{content:"";position:absolute;top:.75rem;left:.2rem;width:.9rem;height:.5rem;border-bottom:2px solid #619d33;border-left:2px solid #619d33;transform:rotate(-45deg)}@media (max-width:991px){.rd-feature-list .rd-feature-list__items{grid-template-columns:1fr}.rd-price-boxes{grid-template-columns:minmax(0,52rem);justify-content:center}.rd-price-box--featured{transform:none}.rd-price-inclusions{grid-template-columns:1fr}}@media (max-width:767px){.rd-price-boxes{gap:1.4rem}.rd-price-box{padding:2.1rem;border-radius:1.9rem}.rd-price-box__badge{position:static;margin-bottom:1.4rem;align-self:flex-start}.rd-price-box__title{font-size:2.3rem}.rd-price-box__amount{font-size:4.2rem}.rd-price-inclusions{padding:2rem;border-radius:1.9rem}.rd-price-inclusions__items{column-count:1}}.rd-status-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2.4rem;width:100%;height:100%;padding:3.2rem;border:1px solid #e2e8f0;border-radius:1.6rem;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.1),0 1px 2px rgba(15,23,42,.06);color:#334155;font-family:"DM Sans",Arial,sans-serif;text-align:left}.rd-status-card:before{content:"";position:absolute;top:0;right:0;left:0;height:.6rem;background:#2563eb}.rd-status-card dl,.rd-status-card p{margin:0}.rd-status-card--success:before{background:#619d33}.rd-status-card--success .rd-status-card__icon{background:#f3f8ee;color:#4d7d29}.rd-status-card--success .rd-status-card__notice{border-color:#c9e2b4;background:#f3f8ee;color:#3d6322}.rd-status-card--warning:before{background:#ff9300}.rd-status-card--warning .rd-status-card__icon{background:#fff7ed;color:#c2410c}.rd-status-card--warning .rd-status-card__notice{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.rd-status-card--error:before{background:#ff2600}.rd-status-card--error .rd-status-card__icon{background:#fff1f2;color:#be123c}.rd-status-card--error .rd-status-card__notice{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.rd-status-card--neutral:before{background:#2563eb}.rd-status-card--neutral .rd-status-card__icon{background:#eff6ff;color:#2563eb}.rd-status-card--neutral .rd-status-card__notice{border-color:#dbeafe;background:#eff6ff;color:#1d4ed8}.rd-status-card__header{display:flex;align-items:flex-start;gap:1.6rem;min-width:0}.rd-status-card__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:1.2rem;background:#eff6ff;color:#2563eb;font-size:2.1rem;line-height:1}.rd-status-card__heading{display:grid;flex:1 1 auto;gap:.2rem;min-width:0;padding-top:.1rem}.rd-status-card .rd-status-card__heading .rd-status-card__title{margin:0 0 .1rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:1.222222;text-wrap:balance}.rd-status-card .rd-status-card__body dl,.rd-status-card .rd-status-card__body p{margin:0}.rd-status-card__meta{color:#64748b;font-size:1.4rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.rd-status-card__meta:last-child{margin-bottom:0}.rd-status-card__body{display:grid;gap:2.4rem;color:#475569;font-size:1.4rem;line-height:1.625;text-wrap:pretty}.rd-status-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.rd-status-card__metric{min-width:0;padding:1.6rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#f8fafc}.rd-status-card__metric dt{margin:0 0 .5rem;color:#64748b;font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.rd-status-card__metric dd{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1.2;overflow-wrap:anywhere}.rd-status-card__notice{display:grid;gap:.8rem;padding:2rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#f8fafc;color:#334155;font-size:1.4rem;line-height:1.625}.rd-status-card__notice strong{color:inherit;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.625}.rd-status-card__notice p:last-child{margin-bottom:0}.rd-status-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.rd-status-card__progress-value{flex:0 0 auto;color:inherit;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:700}.rd-status-card__progress{display:block;width:100%;height:1.2rem;overflow:hidden;appearance:none;border:1px solid #e2e8f0;border-radius:999px;background:#f1f5f9;color:#2563eb}.rd-status-card__progress::-webkit-progress-bar{border-radius:inherit;background:0 0}.rd-status-card__progress::-webkit-progress-value{border-radius:inherit;background:currentColor}.rd-status-card__progress::-moz-progress-bar{border-radius:inherit;background:currentColor}.rd-status-card__progress:indeterminate{background:repeating-linear-gradient(135deg,#f1f5f9 0,#f1f5f9 .8rem,#2563eb .8rem,#2563eb 1.6rem)}.rd-status-card__progress:indeterminate::-moz-progress-bar{background:0 0}.rd-context--image-backed .rd-status-card--neutral{border-color:rgba(147,197,253,.58)}.rd-context--image-backed .rd-status-card--success{border-color:rgba(169,209,136,.58)}.rd-context--image-backed .rd-status-card--error{border-color:rgba(253,164,175,.58)}.rd-context--image-backed .rd-status-card--neutral .rd-status-card__icon{color:#93c5fd}.rd-context--image-backed .rd-status-card--success .rd-status-card__icon{color:#a9d188}.rd-context--image-backed .rd-status-card--error .rd-status-card__icon{color:#fda4af}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
){background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
){background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
):before{content:none}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__icon{background:rgba(2,6,24,.48)}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__body,.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__heading .rd-status-card__title{color:inherit;text-shadow:none}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__meta{color:#e2e8f0}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__progress{border-color:rgba(255,255,255,.5);background-color:#1e293b;color:#93c5fd}.rd-context--image-backed .rd-status-card:where(
.rd-status-card--neutral,.rd-status-card--success,.rd-status-card--error
) .rd-status-card__progress:indeterminate{background:repeating-linear-gradient(135deg,#1e293b 0,#1e293b .8rem,#93c5fd .8rem,#93c5fd 1.6rem)}@media (forced-colors:active){.rd-context--image-backed .rd-column-selector__header:focus-within,.rd-context--image-backed .rd-column-selector__scroll:focus{outline-color:Highlight}.rd-status-card__progress{appearance:auto}}@media (max-width:767px){.rd-status-card{gap:2rem;padding:2.4rem;border-radius:1.6rem}.rd-status-card__header{gap:1.2rem}.rd-status-card__icon{width:4.4rem;height:4.4rem;border-radius:1.2rem;font-size:2rem}.rd-status-card .rd-status-card__title{font-size:1.8rem}.rd-status-card__metrics{grid-template-columns:1fr}.rd-status-card__actions{align-items:stretch;flex-direction:column}.rd-status-card__actions .rd-button{width:100%}}.rd-status-card--compact{height:auto;gap:1.6rem;padding:1.6rem}.rd-status-card--compact .rd-status-card__body{min-width:0;gap:.8rem;overflow-wrap:anywhere}.rd-metric-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.rd-metric-card{box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1.6rem;width:100%;min-width:0;min-height:14rem;margin:0;padding:2.4rem;border:1px solid #e2e8f0;border-radius:1.4rem;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04);color:#334155;font-family:"DM Sans",Arial,sans-serif;text-align:center}.rd-metric-card:before{content:"";position:absolute;top:0;right:0;left:0;height:.4rem;background:#3b82f6}.rd-metric-card--warning:before{background:#ff9300}.rd-metric-card--interactive{appearance:none;cursor:pointer;transition:border-color 160ms,box-shadow 160ms,color 160ms}.rd-metric-card--interactive:focus,.rd-metric-card--interactive:hover{border-color:#60a5fa;box-shadow:0 8px 20px rgba(15,23,42,.1),0 2px 4px rgba(15,23,42,.06)}.rd-metric-card--interactive:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16),0 8px 20px rgba(15,23,42,.1)}.rd-metric-card__header{display:grid;gap:.4rem}.rd-metric-card .rd-metric-card__breakdown,.rd-metric-card .rd-metric-card__comparison,.rd-metric-card .rd-metric-card__meta,.rd-metric-card .rd-metric-card__title,.rd-metric-card .rd-metric-card__value{margin:0}.rd-metric-card__title{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3;text-wrap:balance}.rd-metric-card .rd-metric-card__meta{color:#64748b;font-size:1.3rem;font-weight:500;line-height:1.35}.rd-metric-card .rd-metric-card__value{margin-top:auto;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:4rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.04em;line-height:1}.rd-metric-card .rd-metric-card__comparison{display:grid;gap:.2rem;color:#475569;font-size:1.2rem;line-height:1.35}.rd-metric-card__comparison-label{font-weight:800}.rd-metric-card__comparison-detail{color:#64748b}.rd-metric-card__comparison--above .rd-metric-card__comparison-label{color:#4d7d29}.rd-metric-card__comparison--below .rd-metric-card__comparison-label{color:#c2410c}.rd-metric-card__breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1.4rem;border-top:1px solid #e2e8f0;text-align:left}.rd-metric-card__breakdown--four{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:auto}.rd-metric-card__breakdown-item{min-width:0}.rd-metric-card__breakdown dt{margin:0 0 .4rem;color:#64748b;font-size:1.1rem;font-weight:800;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.rd-metric-card__breakdown dd{margin:0;color:#0f172a;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.rd-metric-card__indicator{position:absolute;top:1.6rem;right:1.6rem;color:#2563eb;font-size:1.6rem;line-height:1}@media (max-width:991px){.rd-metric-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.rd-metric-card-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rd-metric-card--interactive{transition:none}}.rd-notice{display:grid;grid-template-columns:4.2rem minmax(0,1fr) auto;grid-template-rows:auto auto;width:100%;padding:0;overflow:hidden;border:1px solid #dbeafe;border-radius:1.2rem;background:#eff6ff;color:#1d4ed8;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;line-height:1.5;text-align:left}.rd-notice__icon{display:inline-flex;align-items:center;justify-content:center;grid-row:1/-1;width:4.2rem;min-height:4.4rem;background:#dbeafe;color:#1d4ed8;font-size:1.5rem;line-height:1}.rd-notice__content{display:block;align-self:center;min-width:0;padding:1.2rem 2rem}.rd-notice__content>*+*{margin-top:.4rem}.rd-notice__content a{color:inherit;font-weight:800;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:0.16em}.rd-notice__content a:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-notice .rd-notice__content p{margin:0}.rd-notice__title{display:block;color:inherit;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.4rem;font-weight:800;line-height:1.35}.rd-notice__actions{display:flex;flex-wrap:wrap;align-items:center;align-self:center;justify-content:flex-end;gap:.8rem;min-width:0;padding:1.2rem 1.6rem 1.2rem 0}.rd-notice__actions .rd-button--quaternary{min-height:44px;padding:.8rem}.rd-notice__status{font-size:1.3rem;font-weight:700;line-height:1.4}.rd-notice__status--error{color:#9f1239}.rd-notice--success{border-color:#c9e2b4;background:#f3f8ee;color:#3d6322}.rd-notice--success .rd-notice__icon{background:#c9e2b4;color:#3d6322}.rd-notice--warning{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.rd-notice--warning .rd-notice__icon{background:#fed7aa;color:#9a3412}.rd-notice--error{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.rd-notice--error .rd-notice__icon{background:#fecdd3;color:#9f1239}.rd-context--image-backed .rd-notice:where( :not(.rd-notice--success,.rd-notice--warning,.rd-notice--error)){background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(255,255,255,.24);color:#fff;text-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-notice:where( :not(.rd-notice--success,.rd-notice--warning,.rd-notice--error)){background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}}.rd-context--image-backed .rd-notice:where( :not(.rd-notice--success,.rd-notice--warning,.rd-notice--error)) .rd-notice__icon{background:rgba(2,6,24,.48);color:inherit}.rd-context--image-backed .rd-notice:where( :not(.rd-notice--success,.rd-notice--warning,.rd-notice--error)) .rd-notice__content a:focus{outline:currentColor solid 2px;outline-offset:2px;box-shadow:none}.rd-context--image-backed .rd-notice--warning{background:rgba(67,20,7,.76);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(253,186,116,.58);color:#fff7ed;text-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-notice--warning{background:#431407;-webkit-backdrop-filter:none;backdrop-filter:none}}.rd-context--image-backed .rd-notice--warning .rd-notice__icon{background:rgba(67,20,7,.48);color:#fed7aa}.rd-context--image-backed .rd-notice--success{background:rgba(26,43,15,.76);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(169,209,136,.58);color:#f3f8ee;text-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-notice--success{background:#1a2b0f;-webkit-backdrop-filter:none;backdrop-filter:none}}.rd-context--image-backed .rd-notice--success .rd-notice__icon{background:rgba(26,43,15,.48);color:#c9e2b4}.rd-context--image-backed .rd-notice--error{background:rgba(76,5,25,.76);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(253,164,175,.58);color:#fff1f2;text-shadow:none}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-notice--error{background:#4c0519;-webkit-backdrop-filter:none;backdrop-filter:none}}.rd-context--image-backed .rd-notice--error .rd-notice__icon{background:rgba(76,5,25,.48);color:#fecdd3}@media (max-width:575px){.rd-notice{grid-template-columns:5.2rem minmax(0,1fr)}.rd-notice__content{padding:1.2rem 1.4rem}.rd-notice__actions{grid-column:2;justify-content:flex-start;padding:0 1.4rem 1.2rem}}.rd-status-badge{display:inline-flex;align-items:center;gap:.6rem;min-height:2.8rem;padding:.5rem .9rem;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:800;line-height:1;white-space:nowrap}.rd-status-badge i{font-size:1.2rem;line-height:1}.rd-status-badge--compact{gap:.4rem;min-height:2.2rem;padding:.3rem .7rem;font-size:1.1rem}.rd-status-badge--compact i{font-size:1rem}.rd-status-badge--success{border-color:#c9e2b4;background:#f3f8ee;color:#3d6322}.rd-status-badge--error{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.rd-status-badge--warning{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.rd-status-badge--neutral{border-color:#e2e8f0;background:#f8fafc;color:#334155}.rd-context--image-backed .rd-status-badge{text-shadow:none}.rd-meter{display:grid;gap:.8rem;width:100%;color:#334155;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;line-height:1.4}.rd-meter__header{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;min-width:0}.rd-meter__label{min-width:0;color:#334155;font-weight:700}.rd-meter__value{flex:0 0 auto;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:800}.rd-meter__track{width:100%;height:1.2rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:999px;background:#f1f5f9;box-shadow:inset 0 1px 2px rgba(15,23,42,.06)}.rd-meter__fill{display:block;width:0;max-width:100%;height:100%;border-radius:inherit;background:#2563eb;box-shadow:inset 0 1px 0 rgba(255,255,255,.24);transition:width 260ms cubic-bezier(.2, .8, .2, 1),background-color 160ms}.rd-index-marker{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.9rem;width:2.9rem;height:2.9rem;border-radius:1rem;background:#eff6ff;color:#2563eb;font-size:1.3rem;font-weight:800;line-height:1;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.rd-context--image-backed .rd-index-marker{text-shadow:none}.rd-data-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rd-data-table{width:100%;min-width:520px;border:1px solid #e2e8f0;border-collapse:separate;border-radius:1.4rem;border-spacing:0;background:#fff;color:#334155;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;line-height:1.45}.rd-data-table caption{padding:0 0 1rem;color:#475569;font-weight:700;text-align:left}.rd-data-table td,.rd-data-table th{padding:1.4rem 1.6rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:middle}.rd-data-table caption+thead tr:first-child th:first-child,.rd-data-table tbody:first-child tr:first-child td:first-child,.rd-data-table tbody:first-child tr:first-child th:first-child,.rd-data-table thead:first-child tr:first-child th:first-child{border-top-left-radius:1.4rem}.rd-data-table caption+thead tr:first-child th:last-child,.rd-data-table tbody:first-child tr:first-child td:last-child,.rd-data-table tbody:first-child tr:first-child th:last-child,.rd-data-table thead:first-child tr:first-child th:last-child{border-top-right-radius:1.4rem}.rd-data-table tbody:last-child tr:last-child td:first-child,.rd-data-table tbody:last-child tr:last-child th:first-child{border-bottom-left-radius:1.4rem}.rd-data-table tbody:last-child tr:last-child td:last-child,.rd-data-table tbody:last-child tr:last-child th:last-child{border-bottom-right-radius:1.4rem}.rd-data-table thead th,.rd-data-table__section-heading{background:#f8fafc;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rd-data-table tbody tr:last-child td,.rd-data-table tbody tr:last-child th{border-bottom:0}.rd-data-table td{overflow-wrap:anywhere}.rd-data-table__sort-button{appearance:none;display:inline-flex;align-items:center;gap:.5rem;width:100%;min-height:32px;padding:0;border:0;border-radius:.4rem;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit;cursor:pointer}.rd-data-table__sort-button:focus,.rd-data-table__sort-button:hover{color:#1d4ed8}.rd-data-table__sort-button:focus{outline:0;box-shadow:0 0 0 3px rgba(37,99,235,.16)}.rd-data-table__sort-icon{flex:0 0 auto}.rd-data-table__actions-cell{text-align:right!important}.rd-data-table__action-group{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.8rem}.rd-data-table__action{min-height:44px;white-space:nowrap}.rd-data-table__action--icon{width:44px;min-width:44px;height:44px;padding:0}.rd-data-table__group-heading{padding-top:.9rem;padding-bottom:.6rem;border-bottom-color:#bfdbfe;background:#eff6ff;color:#1e40af;text-align:center!important}.rd-data-table__group-column{padding-top:.6rem;padding-bottom:.9rem;background:#eff6ff;text-align:center!important}.rd-data-table__group-column+.rd-data-table__group-column{border-left:1px solid #dbeafe}.rd-data-table__group-column .rd-data-table__sort-button{justify-content:center;min-height:28px;text-align:center}.rd-data-table__row--updated>td,.rd-data-table__row--updated>th{animation:4s ease-out rdDataTableRowUpdated}.rd-data-table__row--updated>td:first-child,.rd-data-table__row--updated>th:first-child{animation-name:rdDataTableFirstCellUpdated}.rd-data-table__update-label{display:inline-flex;align-items:center;margin-left:.8rem;padding:.2rem .6rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1e40af;font-size:1.1rem;font-weight:800;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;vertical-align:middle}@keyframes rdDataTableRowUpdated{0%,28%{background-color:#eff6ff}100%{background-color:transparent}}@keyframes rdDataTableFirstCellUpdated{0%,28%{background-color:#eff6ff;box-shadow:inset 3px 0 0 #3b82f6}100%{background-color:transparent;box-shadow:inset 3px 0 0 transparent}}.rd-data-table--details th[scope=row]{width:34%;color:#475569;font-weight:700}.rd-data-table a{color:#1d4ed8;font-weight:800;text-decoration:none}.rd-data-table a:focus,.rd-data-table a:hover{color:#1e40af;text-decoration:underline}.rd-data-table a:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}@media (max-width:575px){.rd-data-table{min-width:440px;font-size:1.3rem}.rd-data-table td,.rd-data-table th{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.rd-meter__fill{transition:none}.rd-data-table__row--updated>td,.rd-data-table__row--updated>th{animation:none;background:#eff6ff}.rd-data-table__row--updated>td:first-child,.rd-data-table__row--updated>th:first-child{box-shadow:inset 3px 0 0 #3b82f6}}.rd-context--image-backed .rd-data-table-wrap:focus{outline:#fff solid 2px;outline-offset:-2px}.rd-context--image-backed .rd-data-table{border-color:rgba(255,255,255,.24);background:rgba(15,23,42,.58);color:#fff;font-size:1.4rem;text-shadow:none}.rd-context--image-backed .rd-data-table caption{color:#e2e8f0}.rd-context--image-backed .rd-data-table td,.rd-context--image-backed .rd-data-table th{border-color:rgba(255,255,255,.16)}.rd-context--image-backed .rd-data-table td:not(:first-child),.rd-context--image-backed .rd-data-table th:not(:first-child){border-inline-start:1px solid rgba(255,255,255,0.16)}.rd-context--image-backed .rd-data-table thead th{background:rgba(2,6,24,.48);color:#fff}@media (prefers-reduced-transparency:reduce){.rd-context--image-backed .rd-data-table{background:#0f172a}}@media (forced-colors:active){.rd-context--image-backed .rd-data-table-wrap:focus{outline-color:Highlight}}.rd-pagination{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:center;justify-content:flex-end;min-width:0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.45}.rd-pagination--between{justify-content:space-between}.rd-pagination--centred{justify-content:center}.rd-pagination__summary{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center;min-width:0}.rd-pagination__summary-text{white-space:nowrap}.rd-pagination__controls{display:grid;grid-template-columns:minmax(8rem,auto) auto minmax(8rem,auto);gap:.8rem;align-items:center}.rd-pagination__button{min-width:8rem;min-height:44px}.rd-pagination__status{min-width:10rem;color:#334155;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}@media (max-width:767px){.rd-pagination__controls,.rd-pagination__summary{width:100%}.rd-pagination__summary{justify-content:flex-start}}@media (max-width:575px){.rd-pagination__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-pagination__button{width:100%;min-width:0}.rd-pagination__status{grid-row:1;grid-column:1/-1}}.rd-account-shell{position:relative;flex:1 0 auto;overflow:hidden;min-height:640px;background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155}.rd-account-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(148,163,184,.13) 1px,transparent 1px),linear-gradient(180deg,rgba(148,163,184,.13) 1px,transparent 1px);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);opacity:.38;pointer-events:none}.rd-account-shell__section{position:relative;z-index:1;padding:7.2rem 0 9.6rem}.rd-account-card{position:relative;overflow:hidden;width:100%;max-width:44rem;margin:0 auto;padding:3.4rem;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06)}.rd-account-card__header{margin-bottom:2.8rem;text-align:center}.rd-account-card__eyebrow{margin:0 0 1rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-indent:.12em;text-transform:uppercase}.rd-account-card__title{margin:0;color:#020618;font-size:3.4rem;font-weight:800;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.rd-account-card__copy{max-width:32rem;margin:1.2rem auto 0;color:#64748b;font-size:1.5rem;line-height:1.6;text-wrap:pretty}@media (max-width:767px){.rd-account-shell__section{padding:3.2rem 0 6.4rem}.rd-account-card{padding:2.6rem 2rem;border-radius:2rem}.rd-account-card__title{font-size:2.8rem}}body.rd-modal-open{overflow:hidden}.rd-modal{position:fixed;z-index:1060;inset:0;display:block;color:#334155;font-family:"DM Sans",Arial,sans-serif}.rd-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.66);opacity:0;transition:opacity 180ms ease-out}.rd-modal__viewport{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:3.2rem;pointer-events:none}.rd-modal__dialog{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 6.4rem);overflow:hidden;opacity:0;outline:0;pointer-events:auto;transform:translateY(1.2rem);transition:opacity 180ms ease-out,transform 180ms ease-out}.rd-modal__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.rd-modal__header{flex:0 0 auto;padding:3rem 7.2rem 1.8rem 3rem}.rd-modal__header .rd-modal__title{margin:0;color:#020618;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.25;text-wrap:balance}.rd-modal__body{flex:1 1 auto;min-height:0;padding:0 3rem 3rem;overflow-y:auto;overscroll-behavior:contain;font-size:1.5rem;line-height:1.6}.rd-modal__body p{margin:0 0 1.4rem}.rd-modal__body p:last-child{margin-bottom:0}.rd-modal__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:1rem;padding:2rem 3rem;border-top:1px solid #e2e8f0;background:#f8fafc}.rd-modal__error{margin-top:1.8rem;padding:1.2rem 1.4rem;border:1px solid #fecdd3;border-radius:.8rem;background:#fff1f2;color:#9f1239;font-size:1.3rem;line-height:1.5}.rd-modal__error a{color:inherit;font-weight:800;text-decoration:underline}.rd-modal__close{position:absolute;z-index:1;top:1.6rem;right:1.6rem;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:0 0;color:#475569;font-size:1.8rem;cursor:pointer;transition:background-color 160ms,box-shadow 160ms,color 160ms}.rd-modal__close:focus,.rd-modal__close:hover{background:#f1f5f9;color:#020618;outline:0}.rd-modal__close:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-modal__close[disabled]{opacity:.55;cursor:not-allowed}.rd-modal--sm .rd-modal__dialog{max-width:44rem}.rd-modal--md .rd-modal__dialog{max-width:60rem}.rd-modal--lg .rd-modal__dialog{max-width:96rem}.rd-modal--open .rd-modal__backdrop,.rd-modal--open .rd-modal__dialog{opacity:1}.rd-modal--open .rd-modal__dialog{transform:translateY(0)}.rd-modal--closing .rd-modal__backdrop{transition-duration:.1s;transition-timing-function:ease-in}.rd-modal--closing .rd-modal__dialog{transition-duration:120ms;transition-timing-function:ease-in}.rd-payment-modal__form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:0}.rd-payment-modal__body{display:grid;gap:1.8rem}.rd-payment-modal__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:.4rem}.rd-payment-modal__back{gap:.8rem;margin-left:-.8rem;text-decoration:none}.rd-payment-modal__provider{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem;border-radius:.8rem;outline:0;transition:background-color 160ms,box-shadow 160ms}.rd-payment-modal__provider:focus,.rd-payment-modal__provider:hover{background:#f8fafc}.rd-payment-modal__provider:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.rd-payment-modal__provider img{display:block;width:11rem;max-width:100%;height:auto}.rd-payment-modal__loading{display:flex;min-height:22.8rem;align-items:center}.rd-payment-modal__skeleton{display:grid;width:100%;gap:1.2rem}.rd-payment-modal__skeleton-tabs{height:4.4rem;border-radius:8px}.rd-payment-modal__skeleton-field{height:5rem;border-radius:8px}.rd-payment-modal__element{min-width:0}.rd-payment-modal__tax-note{margin:0}.rd-payment-modal .rd-modal__error,.rd-payment-modal .rd-notice{margin-top:0;margin-bottom:0}@media (max-width:575px){.rd-modal__viewport{padding:1.6rem}.rd-modal__dialog{max-height:calc(100vh - 3.2rem)}.rd-modal__header{padding:2.4rem 6.8rem 1.6rem 2.2rem}.rd-modal__header .rd-modal__title{font-size:2.1rem}.rd-modal__body{padding:0 2.2rem 2.4rem}.rd-modal__actions{padding:1.6rem 2.2rem}.rd-modal__actions .rd-button{flex:1 1 0;min-width:10rem}.rd-modal__close{top:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.rd-modal__backdrop,.rd-modal__dialog{transition-duration:1ms}.rd-modal__dialog{transform:none}}.rd-tooltip{position:fixed;z-index:1037;box-sizing:border-box;width:max-content;max-width:32rem;max-width:min(32rem,calc(100vw - 1.6rem));padding:.8rem 1.1rem;border-radius:.8rem;background:#0f172a;box-shadow:0 10px 24px rgba(15,23,42,.2);color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere;opacity:0;pointer-events:none;transition:opacity 120ms ease-out,transform 120ms ease-out}.rd-tooltip::after{position:absolute;width:0;height:0;border:.6rem solid transparent;content:""}.rd-tooltip--open{opacity:1;pointer-events:auto;transform:translate(0,0)}.rd-tooltip--modal{z-index:1070}.rd-tooltip--top{transform:translateY(.4rem)}.rd-tooltip--top::after{top:100%;left:var(--rd-tooltip-arrow-offset);border-top-color:#0f172a;transform:translateX(-50%)}.rd-tooltip--bottom{transform:translateY(-.4rem)}.rd-tooltip--bottom::after{bottom:100%;left:var(--rd-tooltip-arrow-offset);border-bottom-color:#0f172a;transform:translateX(-50%)}.rd-tooltip--right{transform:translateX(-.4rem)}.rd-tooltip--right::after{top:var(--rd-tooltip-arrow-offset);right:100%;border-right-color:#0f172a;transform:translateY(-50%)}.rd-tooltip--left{transform:translateX(.4rem)}.rd-tooltip--left::after{top:var(--rd-tooltip-arrow-offset);left:100%;border-left-color:#0f172a;transform:translateY(-50%)}.rd-tooltip--open.rd-tooltip--bottom,.rd-tooltip--open.rd-tooltip--left,.rd-tooltip--open.rd-tooltip--right,.rd-tooltip--open.rd-tooltip--top{transform:translate(0,0)}.rd-tooltip-trigger{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:0 0;color:#1d4ed8;font-family:"DM Sans",Arial,sans-serif;font-size:1.6rem;line-height:1;cursor:pointer;transition:background-color 120ms,box-shadow 120ms,color 120ms}.rd-tooltip-trigger:focus,.rd-tooltip-trigger:hover{background:#eff6ff;color:#1e3a8a;outline:0}.rd-tooltip-trigger:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}@media (prefers-reduced-motion:reduce){.rd-tooltip,.rd-tooltip--bottom,.rd-tooltip--left,.rd-tooltip--right,.rd-tooltip--top{transform:none;transition:opacity 120ms ease-out}}.rd-popover-host{position:relative;display:inline-block;max-width:100%;min-width:0}.rd-popover{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);position:absolute;top:calc(100% + 1rem);right:0;z-index:30;box-sizing:border-box;display:flex;flex-direction:column;width:42rem;max-width:calc(100vw - 3.2rem);max-height:calc(100vh - 3.2rem);overflow:hidden;color:#1e293b;font-family:"DM Sans",Arial,sans-serif}.rd-popover__header{flex:0 0 auto;padding:1.6rem 1.8rem 1.2rem;border-bottom:1px solid #e2e8f0}.rd-popover__title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.rd-popover__body{min-height:0;padding:1.6rem 1.8rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;font-size:1.3rem;line-height:1.45}.rd-popover[hidden]{display:none}@media (max-width:767px){.rd-popover-host{display:contents}.rd-popover{position:static;grid-column:1/-1;width:100%;max-width:none;max-height:42rem}}.rd-bg-white{background-color:#fff}.rd-bg-slate-50{background-color:#f8fafc}.rd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.rd-nowrap{white-space:nowrap}.rd-visible-lg,.rd-visible-md,.rd-visible-sm,.rd-visible-xl,.rd-visible-xs,.rd-visible-xxs{display:none!important}@media (max-width:575px){.rd-hidden-xxs{display:none!important}.rd-visible-xxs{display:block!important}}@media (max-width:767px){.rd-hidden-xs{display:none!important}.rd-visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.rd-hidden-sm{display:none!important}.rd-visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.rd-hidden-md{display:none!important}.rd-visible-md{display:block!important}}@media (min-width:1200px) and (max-width:1399px){.rd-hidden-lg{display:none!important}.rd-visible-lg{display:block!important}}@media (min-width:1400px){.rd-hidden-xl{display:none!important}.rd-visible-xl{display:block!important}}*,::after,::before{box-sizing:border-box}html{min-height:100%;background-color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100%;padding:0;margin:0;overflow-y:scroll;background-color:#fff;color:#3d464d;font-family:"DM Sans",Arial,sans-serif!important;font-size:14px;line-height:1.428571}[hidden],template{display:none}a{color:#158cba;text-decoration:none}a:focus,a:hover{color:#158cba;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}h1,h2,h3,h4,h5,h6{color:#3d464d;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:400;line-height:1.1}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}small{font-size:85%}b,dt,optgroup,strong{font-weight:700}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:inherit}dd{margin-left:0}address{margin-bottom:20px;font-style:normal;line-height:inherit}figure{margin:0}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #e7e7e7}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit;line-height:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{min-width:0;padding:0;border:0;margin:0}legend{display:block;width:100%;padding:0 0 5px;border:0;border-bottom:1px solid #e7e7e7;margin-bottom:20px;color:#3d464d;font-size:18px;line-height:18px}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}table{border-collapse:collapse;border-spacing:0}th{text-align:left}td,th{padding:0}#main{display:flex;flex-direction:column;min-height:100vh}#content{display:flex;flex-direction:column;flex:1 0 auto}#main>footer{flex-shrink:0}.text-demo{color:#ff851b}a.clipboard{outline:0}.btn-loader{display:inline-block;width:15px;height:15px;position:relative;top:2px;background:url(/content/img/global/btn-loader.gif) center center no-repeat}#page-controls{min-height:46px;margin-bottom:15px;margin-top:30px}.page-static{padding:0;color:#3d464d}.page-static p{margin-bottom:14px;line-height:1.6}.page-static h2{font-size:22px;margin-top:30px;margin-bottom:20px;padding-bottom:0;border-bottom:none}.no-JS-warning{background-color:#fff;padding:5px;border:1px solid #000;text-align:center}.no-JS-warning a,.no-JS-warning b{color:red}.no-JS-warning a{text-decoration:underline}.no-JS-warning a:hover{text-decoration:none}.youTubePlayer{position:relative;border:1px solid #bbb;border-radius:3px;margin:50px auto;height:360px;width:640px;max-width:100%;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.youTubePlayer.youTubePlayer-loading .youTubePlayer-loader{display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:2}.youTubePlayer.youTubePlayer-loading .youTubePlayer-loader .fa-stack{height:56px}.youTubePlayer.youTubePlayer-loading iframe{position:absolute;border:0;top:0;left:0;width:100%;height:100%;z-index:3}.youTubePlayer.youTubePlayer-notconsent{background-color:rgba(0,0,0,.03);height:360px}.youTubePlayer.youTubePlayer-notconsent a,.youTubePlayer.youTubePlayer-notconsent span.text-link-btn{display:block;margin-top:10px}.youTubePlayer.youTubePlayer-notconsent a:first-child,.youTubePlayer.youTubePlayer-notconsent span.text-link-btn:first-child{margin-top:20px}#small-display-warning{display:none}.clr-picker.clr-open{transform:translate(-8px,8px)}.clr-picker.clr-open #clr-color-value{text-transform:uppercase}#drawing-overlay{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7)}#drawing-overlay .drawing-overlay-content{display:block;margin:0 auto;position:relative;top:100px}#drawing-overlay .drawing-overlay-content .showbox{position:absolute;top:0;bottom:0;left:0;right:0;padding:5%}#drawing-overlay .drawing-overlay-content .circular{-webkit-animation:2s linear infinite drawingrotate;animation:2s linear infinite drawingrotate;height:100px;-webkit-transform-origin:center center;transform-origin:center center;width:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#drawing-overlay .drawing-overlay-content .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:1.5s ease-in-out infinite drawingdash,6s ease-in-out infinite drawingcolor;animation:1.5s ease-in-out infinite drawingdash,6s ease-in-out infinite drawingcolor;stroke-linecap:round}#drawing-overlay .drawing-overlay-content .drawing-overlay-copy{color:#fff;text-align:center;position:relative;top:220px;font-size:18px}@-webkit-keyframes drawingrotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes drawingrotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes drawingdash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes drawingdash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes drawingcolor{0%,100%{stroke:#3b82f6}}span.text-link-btn{display:inline-block;cursor:pointer;color:#158cba}span.text-link-btn:hover{text-decoration:underline}@media (max-width:550px){.youTubePlayer{height:auto;min-height:270px}}@media (max-width:400px){.youTubePlayer{height:auto;min-height:200px}}@media (max-width:767px){#small-display-warning{display:block}#small-display-warning .sdw-container{padding:30px 10px 20px;background-color:#f9f9f9;border:1px solid #e7e7e7;color:#333;font-size:14px;line-height:20px;margin:0 0 20px;text-align:center}#small-display-warning .sdw-container>span{font-size:30px;line-height:58px;margin:0 0 25px}#small-display-warning .sdw-container>span i.far{font-size:35px}#small-display-warning .sdw-container>span i.far.fa-arrows-left-right{position:relative;top:30px;font-size:28px}#small-display-warning .sdw-container b{font-size:15px}#page-controls{margin-top:15px}.youTubePlayer{height:auto;min-height:340px}}input[type=number].noarrows{-moz-appearance:textfield}input.noarrows::-webkit-inner-spin-button,input.noarrows::-webkit-outer-spin-button{-webkit-appearance:none}.rd-radio{margin-top:10px}.rd-radio.rd-radio-disabled{pointer-events:none;opacity:.7}.rd-radio label input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.rd-radio label input[type=radio]~i.fal{font-size:1.6em}.rd-radio label input[type=radio]~i.fal.fa-circle{display:inline}.rd-radio label input[type=radio]:checked~i.fal.fa-circle,.rd-radio label input[type=radio]~i.fal.fa-check-circle{display:none}.rd-radio label input[type=radio]:checked~i.fal.fa-check-circle{color:#bfedff;display:inline}.rd-radio label:hover input[type=radio]~i.fal{color:#bfedff}.rd-radio label input[type=checkbox]~i.fa.fa-square-o{display:inline}.rd-radio label input[type=checkbox]:checked~i.fa.fa-square-o,.rd-radio label input[type=checkbox]~i.fa.fa-check-square-o{display:none}.rd-radio label input[type=checkbox]:checked~i.fa.fa-check-square-o{color:#bfedff;display:inline}.rd-radio label:hover input[type=checkbox]~i.fa{color:#bfedff}.rd-radio small.description{display:block;margin:0 0 0 33px;font-size:12px;line-height:16px}.page-home .page-home-hero{min-height:78rem;padding:1px 0 8rem;overflow:visible}.page-home .page-home-hero>.rd-page-hero-bg__scrim{background:rgba(2,6,24,.3)}.page-home .page-home-hero.rd-page-hero-bg--background-hidden{background-color:#1e293b}.page-home .page-home-hero.rd-page-hero-bg--background-hidden:after{opacity:0}.page-home .page-home-hero>.rd-page-hero-bg__content{width:min(100%,136.6rem);padding-right:3rem;padding-left:3rem}.page-home #hero{color:#fff}.page-home #hero #maintenance-window-warning,.page-home #hero>.rd-page-hero-bg__content .rd-notice{max-width:110rem;margin-right:auto;margin-left:auto}.page-home #hero>.rd-page-hero-bg__content>div>.rd-context--image-backed>.rd-notice{margin-top:3rem}.page-home #hero .home-restyle-notice{position:relative;isolation:isolate;grid-template-columns:7.6rem minmax(0,1fr) 5.6rem;border-color:transparent;border-radius:1.6rem;background:radial-gradient(ellipse at 0 0,rgba(59,130,246,.2),transparent 55%) padding-box,linear-gradient(110deg,#12233d,#1e203d 72%,#173440) padding-box,linear-gradient(115deg,#6ddacb,#7aa8f5 36%,#b7a1ec 72%,#69c5c3) border-box;box-shadow:0 8px 24px rgba(2,6,24,.16);color:#e2e8f0;text-shadow:none;backdrop-filter:none}.page-home #hero .home-restyle-notice::after{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:45%;background:linear-gradient(100deg,transparent,rgba(191,219,254,.12),rgba(255,255,255,.08),transparent);opacity:0;pointer-events:none;animation:2.4s ease-in-out .3s both home-restyle-sheen}.page-home #hero .home-restyle-notice .rd-notice__icon{width:auto;min-height:8.4rem;background:0 0;color:#fff}.page-home #hero .home-restyle-notice .home-restyle-notice__emblem{display:block;width:5.28rem;height:5.28rem}.page-home #hero .home-restyle-notice .home-restyle-notice__paint{animation:1.25s cubic-bezier(.22,.61,.36,1) .2s both home-restyle-paint}.page-home #hero .home-restyle-notice .home-restyle-notice__roller{animation:1.25s cubic-bezier(.22,.61,.36,1) .2s both home-restyle-roll}.page-home #hero .home-restyle-notice .rd-notice__content{padding:1.6rem 1.6rem 1.6rem .4rem}.page-home #hero .home-restyle-notice .rd-notice__title{margin-bottom:.4rem;color:#fff;font-size:1.5rem}.page-home #hero .home-restyle-notice .rd-notice__actions{grid-column:3;grid-row:1;align-self:start;padding:.6rem}.page-home #hero .home-restyle-notice .rd-button--quaternary{width:44px;height:44px;padding:0;border-radius:1rem;color:#e2e8f0;font-size:1.8rem;transition:background-color 160ms,color 160ms}.page-home #hero .home-restyle-notice .rd-button--quaternary:focus,.page-home #hero .home-restyle-notice .rd-button--quaternary:hover{background:rgba(255,255,255,.1);color:#fff}.page-home #hero .home-restyle-notice .rd-button--quaternary:focus-visible{outline:#fff solid 2px;outline-offset:-3px;box-shadow:none}.page-home #hero .home-restyle-notice.ng-leave{transition:opacity 160ms,transform 160ms}.page-home #hero .home-restyle-notice.ng-leave-active{opacity:0;transform:translateY(-4px)}@media (max-width:575px){.page-home #hero .home-restyle-notice{grid-template-columns:5.6rem minmax(0,1fr) 5.6rem}.page-home #hero .home-restyle-notice .rd-notice__icon{align-self:start;min-height:7.2rem}.page-home #hero .home-restyle-notice .home-restyle-notice__emblem{width:4.56rem;height:4.56rem}.page-home #hero .home-restyle-notice .rd-notice__content{padding-right:0;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.page-home #hero .home-restyle-notice .home-restyle-notice__paint,.page-home #hero .home-restyle-notice .home-restyle-notice__roller,.page-home #hero .home-restyle-notice::after{animation:none}.page-home #hero .home-restyle-notice .rd-button--quaternary,.page-home #hero .home-restyle-notice.ng-leave{transition:none}.page-home #hero .home-restyle-notice.ng-leave-active{transform:none}}.page-home #hero #bg-toggle.home-background-toggle{position:absolute;right:2.4rem;bottom:2rem;display:flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0;border:0;background:0 0;box-shadow:none;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2;text-align:left}.page-home #hero #bg-toggle.home-background-toggle>label{margin:0;cursor:pointer}.page-home #hero #bg-toggle.home-background-toggle .rd-switch__track{border-color:rgba(255,255,255,.34);background:#64748b}.page-home #hero #bg-toggle.home-background-toggle .rd-switch__input:checked+.rd-switch__track{border-color:#60a5fa;background:#3b82f6}.page-home #hero #bg-toggle.home-background-toggle .rd-switch__input:focus+.rd-switch__track,.page-home #hero #bg-toggle.home-background-toggle .rd-switch__input:focus-visible+.rd-switch__track{box-shadow:0 0 0 2px rgba(2,6,24,.8),0 0 0 5px #fff}@keyframes home-restyle-sheen{0%{opacity:0;transform:translateX(-110%) skewX(-15deg)}20%,65%{opacity:1}100%{opacity:0;transform:translateX(330%) skewX(-15deg)}}@keyframes home-restyle-paint{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes home-restyle-roll{from{transform:translateY(-20px)}to{transform:translateY(0)}}.page-home .home-presentation-clock{position:absolute;top:10px;left:1.5rem;font-family:monospace;line-height:16px;text-align:left}.page-home .home-wizard-form{width:100%}.page-home .home-wizard-stage{min-width:0;width:min(100%,124rem);margin-right:auto;margin-left:auto}.page-home #wizard.home-wizard{width:100%;margin:3.2rem auto 2.4rem;color:#fff;font-family:"DM Sans",Arial,sans-serif;text-align:left}.page-home #wizard.home-wizard a:not(.rd-button){color:#dbeafe;text-decoration:underline;text-underline-offset:0.16em}.page-home #wizard.home-wizard a:not(.rd-button):focus,.page-home #wizard.home-wizard a:not(.rd-button):hover{color:#fff}.page-home #wizard.home-wizard a:not(.rd-button):focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(191,219,254,.36)}.page-home #wizard.home-wizard .wizard-outer{overflow:visible}.page-home #wizard.home-wizard .wizard-inner{position:relative;width:100%;overflow:hidden;border:0;background:0 0!important;box-shadow:none!important}.page-home #wizard.home-wizard .home-wizard-demo-banner{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;width:100%;padding:1.2rem 2rem;border:1px solid #c4b5fd;border-radius:1.2rem;margin:0 auto 1.2rem;background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-shadow:none}@media (prefers-reduced-transparency:reduce){.page-home #wizard.home-wizard .home-wizard-demo-banner{background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}}.page-home #wizard.home-wizard .home-wizard-demo-banner__icon{align-self:start;color:#c4b5fd;font-size:1.8rem;line-height:1.25}.page-home #wizard.home-wizard .home-wizard-demo-banner__content{display:grid;gap:.2rem;min-width:0;color:#e2e8f0;font-size:1.4rem;line-height:1.45}.page-home #wizard.home-wizard .home-wizard-demo-banner__content strong{color:#c4b5fd;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.4}@media (max-width:575px){.page-home #wizard.home-wizard .home-wizard-demo-banner{grid-template-columns:2rem minmax(0,1fr);padding-right:1.6rem;padding-left:1.6rem}.page-home #wizard.home-wizard .home-wizard-demo-banner__action{grid-column:2;justify-self:start}}.page-home #wizard.home-wizard .wizard-steps{position:relative;width:100%;height:100%}.page-home #wizard.home-wizard .wizard-steps.loaded{transition:height 320ms cubic-bezier(.2, 0, 0, 1)}.page-home #wizard.home-wizard .wizard-steps .wizard-step{position:absolute;left:100%;width:100%;height:100%;opacity:0;transition:left 420ms cubic-bezier(.2, 0, 0, 1),opacity 260ms,transform 420ms cubic-bezier(.2, 0, 0, 1)}.page-home #wizard.home-wizard .wizard-steps .wizard-step.active{left:0;opacity:1;transform:translateX(0)}.page-home #wizard.home-wizard .wizard-steps .wizard-step.previous{left:-100%;transform:translateX(-1.2rem)}.page-home #wizard.home-wizard .wizard-steps .wizard-step .wizard-step-inner{position:relative;width:100%;max-width:none;padding:4.4rem var(--home-wizard-content-padding,5rem) 1.2rem;margin:0 auto;color:#fff;text-shadow:0 2px 18px rgba(2,6,24,.74);transition:width 320ms cubic-bezier(.2, 0, 0, 1),opacity 220ms}.page-home #wizard.home-wizard .wizard-steps .wizard-step .wizard-step-inner>fieldset{min-width:0;padding:0;border:0;margin:0}.page-home #wizard.home-wizard .wizard-steps .wizard-step .wizard-step-inner i{text-shadow:none!important}.page-home #wizard.home-wizard h1,.page-home #wizard.home-wizard h2,.page-home #wizard.home-wizard h3,.page-home #wizard.home-wizard h4,.page-home #wizard.home-wizard h5:not(.rd-status-card__title),.page-home #wizard.home-wizard h6{color:#fff;font-family:"Plus Jakarta Sans",Arial,sans-serif;text-shadow:0 3px 22px rgba(2,6,24,.78);text-wrap:balance}.page-home #wizard.home-wizard h1{color:#fff!important}.page-home #wizard.home-wizard #wizard-step-account>.wizard-step-inner h4:first-child,.page-home #wizard.home-wizard #wizard-step-confirm>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-entries>.wizard-step-inner>div>h4,.page-home #wizard.home-wizard #wizard-step-entrymethod h4,.page-home #wizard.home-wizard #wizard-step-prizes>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-purchase>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-schedule>.wizard-step-inner>h4,.page-home #wizard.home-wizard h1{margin:0 0 1rem;font-size:clamp(2.4rem, 2.3vw, 3.3rem);font-weight:800;letter-spacing:-.04em;line-height:1.16}.page-home #wizard.home-wizard h4{margin:1.8rem 0 1rem;font-size:1.8rem;font-weight:750;line-height:1.35}.page-home #wizard.home-wizard h5:not(.rd-status-card__title){margin:.8rem 0 1.6rem;color:rgba(255,255,255,.72);font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.55;text-wrap:pretty}.page-home #wizard.home-wizard li,.page-home #wizard.home-wizard p{line-height:1.55}.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-intro{max-width:68ch;margin:1.8rem 0 0!important;color:rgba(255,255,255,.84);font-family:"DM Sans",Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.55;text-wrap:pretty}.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-intro+.home-wizard-slide-intro{margin-top:.8rem!important}.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-content{margin-top:3.2rem!important}.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-content>:nth-child(1of:not(.ng-hide)){margin-top:0!important}@media (max-width:767px){.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-content{margin-top:2.8rem!important}.page-home #wizard.home-wizard .wizard-steps .wizard-step .home-wizard-slide-content>:nth-child(1of:not(.ng-hide):not(.rd-hidden-xs)){margin-top:0!important}}.page-home #wizard.home-wizard .wizard-step.validate .rdValidationText{display:flex}.page-home #wizard.home-wizard .wizard-step.validate .rdValidationText.rd-notice{display:grid}.page-home #wizard.home-wizard .wizard-step .rdValidationText{display:none;padding:.8rem 1.5rem}.page-home #wizard.home-wizard .wizard-step .rdValidationText i{margin-right:.4rem}.page-home #wizard.home-wizard .wizard-step .rdValidationText.rd-notice{padding:0}.page-home #wizard.home-wizard .wizard-step .rdValidationText.rd-notice i{margin-right:0}.page-home #wizard.home-wizard .wizard-step .rdAdvancedUploadError{text-align:left}.page-home #wizard.home-wizard .rd-form-field{position:relative;width:100%;margin:2.2rem auto}.page-home #wizard.home-wizard .rd-form-field label[for=form-organisation]{text-transform:capitalize}.page-home #wizard.home-wizard .rd-form-field .valid-tick{position:absolute;right:1.4rem;bottom:1.4rem;width:2.5rem;height:2.4rem;text-align:left}.page-home #wizard.home-wizard .rd-form-field .valid-tick>div{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;transition:width 180ms}.page-home #wizard.home-wizard .rd-form-field .valid-tick>div i{color:#619d33;font-size:2rem;line-height:2rem}.page-home #wizard.home-wizard .rd-form-field.rdValid .valid-tick>div{width:100%}.page-home #wizard.home-wizard .rd-form-field.rdValid .rdValidationText{display:none!important}.page-home #wizard.home-wizard :where(.wizard-step:not(#wizard-step-account)) .rd-form-label{font-size:1.35rem}.page-home #wizard.home-wizard .wizard-step[data-wizstep="0"] .home-wizard-details-fields{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:50rem;gap:2.8rem;margin-bottom:2.2rem}.page-home #wizard.home-wizard .wizard-step[data-wizstep="0"] .home-wizard-details-fields>.rd-form-field{min-width:0;margin:0}.page-home #wizard.home-wizard .home-wizard-entry-count-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem}@media (min-width:768px){.page-home #wizard.home-wizard .home-wizard-entry-count-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.page-home #wizard.home-wizard .home-wizard-entry-count-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.page-home #wizard.home-wizard .home-wizard-entry-count-layout{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-home #wizard.home-wizard .wizard-step.validate .rdInvalid .rd-form-input{border-color:transparent;box-shadow:0 0 0 2px #ff2600}.page-home #wizard.home-wizard .rd-radio{width:100%;margin:1.4rem 0 2rem}.page-home #wizard.home-wizard .rd-radio .rd-form-check-list{display:grid;width:100%;gap:1rem;margin:0}.page-home #wizard.home-wizard .rd-radio .rd-form-check-list:after,.page-home #wizard.home-wizard .rd-radio .rd-form-check-list:before{content:none}.page-home #wizard.home-wizard .rd-radio label.rd-form-check{position:relative;display:grid;grid-template-columns:2.2rem minmax(0,1fr);grid-template-rows:minmax(2.61rem,auto);gap:.2rem 1rem;width:100%;min-height:5.6rem;padding:1.4rem 1.6rem;border:1px solid rgba(255,255,255,.24);border-radius:1rem;margin:0!important;background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:rgba(255,255,255,.72);font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.45;text-align:left;text-shadow:none;white-space:normal;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.page-home #wizard.home-wizard .rd-radio label.rd-form-check>input[type=radio]{position:static;grid-column:1;grid-row:1;clip:auto;pointer-events:auto}.page-home #wizard.home-wizard .rd-radio label.rd-form-check>.rd-form-check__body{grid-column:2;min-width:0}.page-home #wizard.home-wizard .rd-radio label.rd-form-check .rd-form-check__title{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;color:#fff;font-size:1.45rem}.page-home #wizard.home-wizard .rd-radio label.rd-form-check .rd-form-check__description{color:rgba(255,255,255,.66);font-size:1.25rem;font-weight:500;line-height:1.45}.page-home #wizard.home-wizard .rd-radio label.rd-form-check:focus-within,.page-home #wizard.home-wizard .rd-radio label.rd-form-check:hover{border-color:rgba(147,197,253,.76);background:rgba(15,23,42,.72);color:#fff}.page-home #wizard.home-wizard .rd-radio label.rd-form-check.active:focus-within,.page-home #wizard.home-wizard .rd-radio label.rd-form-check:focus-within{box-shadow:0 0 0 3px rgba(191,219,254,.46),0 14px 32px rgba(2,6,24,.16)}.page-home #wizard.home-wizard .rd-radio label.rd-form-check:active{transform:scale(.96)}.page-home #wizard.home-wizard .rd-radio label.rd-form-check.active{border-color:rgba(147,197,253,.88);background:rgba(30,64,175,.68);box-shadow:0 0 0 1px rgba(191,219,254,.18) inset,0 16px 34px rgba(2,6,24,.16);color:#fff}.page-home #wizard.home-wizard .rd-radio label.rd-form-check.active .rd-form-check__title{color:#fff}@media (prefers-reduced-transparency:reduce){.page-home #wizard.home-wizard .rd-radio label.rd-form-check{background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}.page-home #wizard.home-wizard .rd-radio label.rd-form-check:focus-within,.page-home #wizard.home-wizard .rd-radio label.rd-form-check:hover{background:#0f172a}.page-home #wizard.home-wizard .rd-radio label.rd-form-check.active{background:#1e3a8a}}.page-home #wizard.home-wizard .rd-radio.rd-radio-disabled label.rd-form-check{opacity:.68}.page-home #wizard.home-wizard .home-wizard-entry-guidance{margin-top:2rem}.page-home #wizard.home-wizard #wizard-step-entries h4>.rd-status-badge{margin-left:1rem;vertical-align:middle;letter-spacing:normal}.page-home #wizard.home-wizard .home-wizard-upload-guidance{margin-top:2rem;margin-bottom:2rem}.page-home #wizard.home-wizard .home-wizard-upload-guidance__advanced{margin-bottom:1rem}.page-home #wizard.home-wizard .home-wizard-upload-guidance ol,.page-home #wizard.home-wizard .home-wizard-upload-guidance ul{padding-left:2rem;margin:.4rem 0}.page-home #wizard.home-wizard .home-wizard-upload-guidance__toggle{justify-self:start;min-height:44px;text-align:left}.page-home #wizard.home-wizard .home-wizard-upload-guidance__instructions{min-width:0}.page-home #wizard.home-wizard .rdValidationText{margin-top:1.2rem;opacity:1}.page-home #wizard.home-wizard .wizard-controls{position:relative;z-index:2;width:100%;min-height:7.6rem;padding:.8rem var(--home-wizard-content-padding,5rem) 2.4rem;margin:0}.page-home #wizard.home-wizard .wizard-controls>div{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin:0 auto}.page-home #wizard.home-wizard .wizard-controls>div>div{flex:0 1 auto}.page-home #wizard.home-wizard .wizard-controls .rd-button{min-width:12rem;padding-right:2.2rem;padding-left:2.2rem}.page-home #wizard.home-wizard .wizard-controls.wizard-controls-payments>div{align-items:flex-start}.page-home #wizard.home-wizard .wizard-controls.wizard-controls-payments>div .wizard-payment-method-stack{display:flex;flex-direction:column}.page-home #wizard.home-wizard .wizard-payment-method-stack{color:#fff}.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-payment-buttons{display:flex;flex-direction:row;justify-content:flex-start}.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-payment-buttons>button,.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-payment-buttons>div,.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-payment-buttons>span{flex:0 1 auto}.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-payment-buttons>span{display:block;margin:0 .8rem;color:rgba(255,255,255,.72);font-size:1.2rem;line-height:44px}.page-home #wizard.home-wizard .wizard-payment-method-stack .submitted-after-payment-msg{padding-top:1rem;font-size:1.3rem;line-height:1.3;opacity:.9}.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-paypal-button{min-height:48px}.page-home #wizard.home-wizard .wizard-payment-method-stack .wizard-paypal-button--disabled{opacity:.6;pointer-events:none}.page-home #wizard.home-wizard .wizard-submission-status{width:100%;margin:1rem auto 0;color:rgba(255,255,255,.72);font-size:1.3rem;line-height:1.4;text-align:right}.page-home #wizard.home-wizard .wizard-presentation-mode{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.8rem 1.6rem;width:100%;padding:0 5rem;color:rgba(255,255,255,.72)}.page-home #wizard.home-wizard .wizard-presentation-mode__help{margin:0;color:inherit;font-size:1.2rem;line-height:1.5}.page-home #wizard.home-wizard .table-scroll-horizontal{width:100%;height:auto;overflow-x:auto;border-radius:1.2rem;background:rgba(2,6,24,.74);box-shadow:0 0 0 1px rgba(255,255,255,.24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-home #wizard.home-wizard .table-scroll-horizontal table{width:max-content!important;max-width:unset!important}.page-home #wizard.home-wizard .home-wizard-row-preview{margin-bottom:1.6rem}.page-home #wizard.home-wizard .home-wizard-row-preview table{width:max-content;min-width:100%;white-space:nowrap}.page-home #wizard.home-wizard .home-wizard-table-scroll-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 1.2rem;padding:.4rem}.page-home #wizard.home-wizard .home-wizard-table-scroll-actions .rd-button{min-height:44px}.page-home #wizard.home-wizard .home-wizard-table-scroll-actions .rd-button:last-child{margin-left:auto}.page-home #wizard.home-wizard .post-upload-steps{position:relative;left:100%;height:0;margin-top:1rem;padding:0 5px;margin-right:-5px;margin-left:-5px;overflow:hidden;opacity:0;color:#fff;transition:left 420ms cubic-bezier(.2, 0, 0, 1),opacity 260ms}.page-home #wizard.home-wizard .post-upload-steps.visible{left:0;height:auto;opacity:1}.page-home #wizard.home-wizard .post-upload-steps .post-upload-num{display:none}.page-home #wizard.home-wizard .post-upload-steps.advanced .post-upload-step{padding-left:calc(2rem + 5px)}.page-home #wizard.home-wizard .post-upload-steps.advanced .post-upload-step .post-upload-step-column{position:relative;flex:1 0 100%}.page-home #wizard.home-wizard .post-upload-steps.advanced h4{position:relative}.page-home #wizard.home-wizard .post-upload-steps.advanced .post-upload-num{position:absolute;left:-3.3rem;display:block;width:3rem;color:#dbeafe;font-weight:700;text-align:right}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step{position:relative;left:100%;height:0;padding:0 5px;margin-right:-5px;margin-left:-5px;overflow:hidden;opacity:0;transition:left 420ms cubic-bezier(.2, 0, 0, 1),opacity 260ms}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step.visible{left:0;height:auto;margin-top:2rem;opacity:1}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step__tooltip-trigger{position:absolute;top:50%;margin-left:.4rem;color:#dbeafe;text-shadow:none;transform:translateY(-50%)}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step__tooltip-trigger:focus,.page-home #wizard.home-wizard .post-upload-steps .post-upload-step__tooltip-trigger:hover{background:rgba(30,64,175,.54);color:#fff}.page-home #wizard.home-wizard #upload-container{margin:0 0 1rem;max-width:none}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector{max-width:72rem;margin:1.6rem 0 1.8rem}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector .rd-notice__content{padding:1.6rem 1.8rem}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector .rd-notice__content>*+*{margin-top:.8rem}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__guidance{display:grid;gap:.2rem;color:rgba(255,255,255,.72);font-size:1.3rem;line-height:1.45}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector .rd-radio{margin:.4rem 0 0}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__options{gap:.8rem;margin:0}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__choice{min-height:6.4rem}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__preview{min-width:11rem;padding-right:1.8rem;padding-left:1.6rem;white-space:nowrap}.page-home #wizard.home-wizard #upload-container #upload-elements .home-wizard-upload-status{margin:1.5rem 0 1.8rem}.page-home #wizard.home-wizard #upload-container #upload-elements .home-wizard-upload-picker{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.page-home #wizard.home-wizard #upload-container #upload-elements .home-wizard-upload-picker>input[type=file][hidden],.page-home #wizard.home-wizard #upload-container #upload-elements>.home-wizard-upload-status>input[type=file][hidden]{display:none}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector,.page-home #wizard.home-wizard .home-wizard-demo-notice{border-color:rgba(196,181,253,.62);background:rgba(46,16,101,.72);color:#fff}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector .rd-notice__icon,.page-home #wizard.home-wizard .home-wizard-demo-notice .rd-notice__icon{background:rgba(46,16,101,.9);color:#c4b5fd}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector .rd-notice__title,.page-home #wizard.home-wizard .home-wizard-demo-notice .rd-notice__title{color:#c4b5fd}.page-home #wizard.home-wizard .home-wizard-demo-badge{border-color:rgba(196,181,253,.62);background:rgba(91,33,182,.84);color:#f5f3ff}.page-home #wizard.home-wizard #home-wizard-upload-demo-note{color:#c4b5fd;font-weight:700}.page-home #wizard.home-wizard .home-wizard-demo-enable .rd-button--secondary,.page-home #wizard.home-wizard .home-wizard-demo-file-selector__preview{border-color:rgba(196,181,253,.62);background:rgba(76,29,149,.42);color:#fff}.page-home #wizard.home-wizard .home-wizard-demo-enable .rd-button--secondary:focus,.page-home #wizard.home-wizard .home-wizard-demo-enable .rd-button--secondary:hover,.page-home #wizard.home-wizard .home-wizard-demo-file-selector__preview:focus,.page-home #wizard.home-wizard .home-wizard-demo-file-selector__preview:hover{border-color:#c4b5fd;background:rgba(109,40,217,.68);color:#fff}.page-home #wizard.home-wizard #wizard-demo-submit{border-color:#8b5cf6;background:#7c3aed}.page-home #wizard.home-wizard #wizard-demo-submit:focus,.page-home #wizard.home-wizard #wizard-demo-submit:hover{border-color:#c4b5fd;background:#6d28d9}.page-home #wizard.home-wizard .wizard-steps .wizard-step #entry-method-upload .home-wizard-upload-validation{padding:0;margin:1.2rem 0;opacity:1}.page-home #wizard.home-wizard .wizard-steps .wizard-step #entry-method-upload .home-wizard-upload-validation i{margin-right:0}.page-home #wizard.home-wizard .home-wizard-prizes{--prize-columns:2.9rem minmax(0, 1fr) minmax(10.5rem, 0.3fr) minmax(10.5rem, 0.3fr) 4.4rem}.page-home #wizard.home-wizard .home-wizard-prizes__scroll{max-height:29rem;padding:5px;margin-right:-5px;margin-left:-5px;overflow:auto;scrollbar-gutter:stable}.page-home #wizard.home-wizard .home-wizard-prizes__scroll:focus-visible{outline:currentColor solid 2px;outline-offset:-2px}.page-home #wizard.home-wizard .home-wizard-prizes__header,.page-home #wizard.home-wizard .home-wizard-prizes__row{display:grid;grid-template-columns:var(--prize-columns);align-items:center;gap:1.2rem}.page-home #wizard.home-wizard .home-wizard-prizes__header{margin-bottom:1rem}.page-home #wizard.home-wizard .home-wizard-prizes__header .rd-form-label{margin:0}.page-home #wizard.home-wizard .home-wizard-prizes__list{display:grid;gap:1.2rem;padding:0;margin:0;list-style:none}.page-home #wizard.home-wizard .home-wizard-prizes__row>div{min-width:0}.page-home #wizard.home-wizard .home-wizard-prizes__label{display:none}.page-home #wizard.home-wizard .home-wizard-prizes__remove .rd-button{width:44px;padding-right:0;padding-left:0}.page-home #wizard.home-wizard .home-wizard-prizes__footer{display:grid;grid-template-columns:var(--prize-columns);align-items:center;gap:1.2rem;padding-block:5px;margin-top:1.6rem;overflow-y:auto;scrollbar-gutter:stable}.page-home #wizard.home-wizard .home-wizard-prizes__footer>div{grid-column:1/4}.page-home #wizard.home-wizard .home-wizard-prizes__footer>.rd-button{grid-column:4;justify-self:end}@media (max-width:767px){.page-home #wizard.home-wizard .wizard-step[data-wizstep="0"] .home-wizard-details-fields{gap:2.4rem;margin-bottom:1.8rem}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector{max-width:none}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__option{grid-template-columns:minmax(0,1fr)}.page-home #wizard.home-wizard #upload-container .home-wizard-demo-file-selector__preview{width:100%}.page-home #wizard.home-wizard #small-display-warning.rd-notice{display:grid}.page-home #wizard.home-wizard .home-wizard-prizes__header{display:none}.page-home #wizard.home-wizard .home-wizard-prizes__list{gap:2.4rem}.page-home #wizard.home-wizard .home-wizard-prizes__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.page-home #wizard.home-wizard .home-wizard-prizes__row>.rd-index-marker{grid-column:1}.page-home #wizard.home-wizard .home-wizard-prizes__description{grid-column:1/-1;grid-row:2}.page-home #wizard.home-wizard .home-wizard-prizes__quantity{grid-column:1;grid-row:3}.page-home #wizard.home-wizard .home-wizard-prizes__reserves{grid-column:2/-1;grid-row:3}.page-home #wizard.home-wizard .home-wizard-prizes__remove{grid-column:2;grid-row:1;justify-self:end}.page-home #wizard.home-wizard .home-wizard-prizes__label{display:block}.page-home #wizard.home-wizard .home-wizard-prizes__footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:0;overflow:visible;scrollbar-gutter:auto}}.page-home #wizard.home-wizard #wizard-step-prizes .home-wizard-prize-feedback{margin-top:1.5rem}.page-home #wizard.home-wizard #wizard-step-prizes .home-wizard-prize-feedback.rd-form-validation{display:flex;align-items:baseline;gap:.8rem;padding:0;text-align:left}.page-home #wizard.home-wizard #wizard-step-prizes .home-wizard-prize-feedback.rd-form-validation>i{margin:0}.page-home #wizard.home-wizard #wizard-step-prizes .home-wizard-prize-feedback.rdValidationText{display:none}.page-home #wizard.home-wizard #wizard-step-prizes.validate .home-wizard-prize-feedback.rdValidationText{display:flex}.page-home #wizard.home-wizard #wizard-step-schedule>.wizard-step-inner>.home-wizard-step-question{margin:1.8rem 0 1rem;font-size:1.8rem;font-weight:750;letter-spacing:normal;line-height:1.35}.page-home #wizard.home-wizard #wizard-step-schedule .home-wizard-schedule-picker{display:block;margin-top:1.6rem}.page-home #wizard.home-wizard #wizard-step-schedule .rd-date-time__controls--timezone-only{max-width:40rem}.page-home #wizard.home-wizard #wizard-step-purchase .home-wizard-payment-credits{margin-bottom:3.5rem}.page-home #wizard.home-wizard #wizard-step-purchase .home-wizard-payment-guidance{margin-top:2.5rem}.page-home #wizard.home-wizard #wizard-step-purchase .rd-radio{margin-left:0}.page-home #wizard.home-wizard #wizard-step-purchase .rd-radio .price{margin:.7rem 0 0;color:#fff;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:3.2rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.page-home #wizard.home-wizard #wizard-step-purchase .rd-radio .price sup{top:-.6rem;font-size:1.8rem}.page-home #wizard.home-wizard #wizard-step-purchase .rd-radio .price small.gst{color:rgba(255,255,255,.72);font-family:"DM Sans",Arial,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.2}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-fields{width:100%;max-width:37.2rem;margin-right:auto;margin-left:auto}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-fields--signed-in{margin-left:0;text-align:left}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-link{display:inline-flex;align-items:center;min-height:44px}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-links{display:grid;gap:0;margin-top:.8rem;text-align:center}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-links .home-wizard-account-link{min-height:40px;font-weight:700;text-decoration:none}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-links .home-wizard-account-link:focus,.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-links .home-wizard-account-link:hover{text-decoration:underline}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-links p{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:center;margin:0}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-switch{display:inline-flex;align-items:center;min-height:40px;padding:0 .2rem;border:0;border-radius:.4rem;background:0 0;color:#dbeafe;font:inherit;font-weight:700;text-decoration:none;text-underline-offset:0.16em;cursor:pointer}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-switch:focus,.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-switch:hover{color:#fff;text-decoration:underline}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-switch:focus-visible{outline:0;box-shadow:0 0 0 4px rgba(191,219,254,.36)}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-switch:disabled{cursor:default;opacity:.6}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity{display:flex;align-items:center;gap:1.4rem;padding:1.6rem;border:1px solid rgba(255,255,255,.24);border-radius:1.2rem;background:rgba(2,6,24,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);text-align:left;text-shadow:none}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid rgba(255,255,255,.2);border-radius:1rem;background:rgba(255,255,255,.14);color:#fff;font-size:2rem}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity__content{min-width:0}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity__title{margin:0;color:rgba(255,255,255,.72);font-family:"DM Sans",Arial,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.35}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity__email{margin:.3rem 0 0;color:#fff;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-identity+.home-wizard-account-link{margin-top:.8rem}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-verification{margin-bottom:1.8rem}.page-home #wizard.home-wizard #wizard-step-account .home-wizard-account-error{margin-top:1.8rem}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table{width:100%;max-width:69rem;min-width:0;overflow:hidden;border-color:rgba(255,255,255,.24);border-radius:1.2rem;background:rgba(2,6,24,.74);color:#fff;font-size:1.4rem;table-layout:fixed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>td,.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>th{padding:1.1rem 1.4rem;border-color:rgba(255,255,255,.24);background:rgba(2,6,24,.46);color:#fff}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>th{width:30%;background:rgba(2,6,24,.7);color:rgba(255,255,255,.72);font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:none}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>td{width:70%}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table .td-prizes-summary .ps-header{border-color:rgba(255,255,255,.24)}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-confirm-notice{margin-top:1.5rem}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-summary-label--mobile{display:none}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in{margin-top:1.5rem}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in .rd-form-check{align-items:center;border-color:rgba(255,255,255,.24);background:rgba(2,6,24,.64);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 12px 30px rgba(2,6,24,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-shadow:none}@media (prefers-reduced-transparency:reduce){.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in .rd-form-check{background:#020618;-webkit-backdrop-filter:none;backdrop-filter:none}}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in .rd-form-check:focus-within,.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in .rd-form-check:hover{border-color:rgba(147,197,253,.76);background:rgba(15,23,42,.72)}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-communication-opt-in .rd-form-check:focus-within{box-shadow:0 0 0 3px rgba(191,219,254,.46),0 14px 32px rgba(2,6,24,.16)}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-header-row>table{border:0;margin:.5rem 0!important;background:0 0}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-header-row>table>tbody>tr>td{padding:.3rem .5rem;border:1px solid rgba(255,255,255,.28);background:0 0;color:rgba(255,255,255,.72);font-size:1.3rem;font-weight:400;line-height:1.3rem}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-header-row>table>tbody>tr>td.no-border{border:0}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary__controls{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary__toggle{min-height:30px;padding-right:1rem;padding-left:1rem}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary{width:100%;margin-top:.5rem}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div{width:100%}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div.ps-header{height:2.4rem;border-bottom:1px solid rgba(255,255,255,.2);font-weight:700}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div.ps-body{margin-top:.3rem}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div .ps-table{display:table;width:100%;font-size:1.4rem;line-height:1.4rem;table-layout:fixed}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div .ps-table>div{display:table-row}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div .ps-table>div>div{display:table-cell;width:20%;padding:.5rem .8rem .5rem 0;word-wrap:break-word}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div .ps-table>div>div.ps-description-col{width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home #wizard.home-wizard #paypal-button{height:48px}.page-home #wizard.home-wizard .wizard-outer>.home-wizard-demo-enable{max-width:72rem;margin:1.6rem auto 0}.page-home{--home-wizard-content-width:90rem;--home-wizard-content-padding:4.8rem;--home-wizard-controls-width:90rem}.page-home .page-home-hero:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;transition:opacity 180ms;background:linear-gradient(90deg,rgba(2,6,24,.62) 0,rgba(2,6,24,.24) 32%,rgba(2,6,24,.34) 68%,rgba(2,6,24,.62) 100%),linear-gradient(180deg,rgba(2,6,24,.04),rgba(2,6,24,.42))}.page-home .page-home-hero--us>.rd-page-hero-bg__media{filter:brightness(1.15)}.page-home .page-home-hero--us:after{background:linear-gradient(90deg,rgba(2,6,24,.5) 0,rgba(2,6,24,.16) 32%,rgba(2,6,24,.24) 68%,rgba(2,6,24,.5) 100%),linear-gradient(180deg,rgba(2,6,24,.04),rgba(2,6,24,.34))}.page-home .page-home-hero--ca>.rd-page-hero-bg__media,.page-home .page-home-hero--nz>.rd-page-hero-bg__media{filter:saturate(.65)}.page-home .page-home-hero--ca>.rd-page-hero-bg__scrim,.page-home .page-home-hero--nz>.rd-page-hero-bg__scrim{background:rgba(30,58,86,.4)}.page-home #wizard.home-wizard .wizard-inner{display:grid;padding:.8rem;grid-template-columns:21rem minmax(0,1fr);grid-template-areas:". presentation" "progress steps" "progress controls"}.page-home #wizard.home-wizard .wizard-steps{grid-area:steps;min-height:42rem;overflow:hidden}.page-home #wizard.home-wizard .wizard-control-group{position:relative;z-index:2;grid-area:controls}.page-home #wizard.home-wizard .wizard-presentation-mode{grid-area:presentation;padding-right:5.6rem;padding-left:5.6rem}.page-home #wizard.home-wizard .home-wizard-step-nav{position:relative;grid-area:progress;align-self:start;min-width:0;padding:4.2rem 2rem 2rem 0;color:rgba(255,255,255,.72);text-shadow:0 2px 12px rgba(2,6,24,.8)}.page-home #wizard.home-wizard .home-wizard-step-nav:after{content:"";position:absolute;top:4.2rem;right:0;bottom:2rem;border-right:1px solid rgba(255,255,255,.24);pointer-events:none}.page-home #wizard.home-wizard .home-wizard-step-nav__list{padding:0;margin:0;list-style:none;counter-reset:wizard-step}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li{position:relative;counter-increment:wizard-step}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:not(:last-child):after,.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:not(:last-child):before{content:"";position:absolute;top:3rem;bottom:0;left:1.4rem;width:1px;background:rgba(255,255,255,.24);pointer-events:none}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:not(:last-child):before{z-index:1;background:#93c5fd;transform:scaleY(0);transform-origin:top;transition:transform 280ms cubic-bezier(.2, 0, 0, 1)}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li.is-complete:before{transform:scaleY(1)}.page-home #wizard.home-wizard .home-wizard-step-nav__button{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.2rem;width:100%;min-height:5.8rem;padding:0 0 .8rem;border:0;border-radius:.4rem;background:0 0;color:inherit;font:inherit;text-align:left;text-shadow:inherit;cursor:pointer;transition:color 180ms}.page-home #wizard.home-wizard .home-wizard-step-nav__button:disabled{cursor:default}.page-home #wizard.home-wizard .home-wizard-step-nav__button:focus-visible,.page-home #wizard.home-wizard .home-wizard-step-nav__button:hover:not(:disabled){color:#fff}.page-home #wizard.home-wizard .home-wizard-step-nav__button:focus-visible{outline:#fff solid 2px;outline-offset:3px}.page-home #wizard.home-wizard .home-wizard-step-nav__button:focus-visible .home-wizard-step-nav__node,.page-home #wizard.home-wizard .home-wizard-step-nav__button:hover:not(:disabled) .home-wizard-step-nav__node{border-color:#fff;background:#2563eb;box-shadow:0 0 0 3px rgba(147,197,253,.18)}.page-home #wizard.home-wizard .home-wizard-step-nav__button:active:not(:disabled) .home-wizard-step-nav__node{transform:scale(.96)}.page-home #wizard.home-wizard .home-wizard-step-nav__node{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid rgba(255,255,255,.52);border-radius:50%;background:rgba(2,6,24,.34);font-size:1.2rem;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color 220ms,border-color 220ms,box-shadow 280ms cubic-bezier(.2, 0, 0, 1),transform 180ms cubic-bezier(.2, 0, 0, 1)}.page-home #wizard.home-wizard .home-wizard-step-nav__node:before{content:counter(wizard-step)}.page-home #wizard.home-wizard .home-wizard-step-nav__text{min-width:0;padding-top:.5rem;transition:transform 180ms cubic-bezier(.2, 0, 0, 1)}.page-home #wizard.home-wizard .home-wizard-step-nav__label{display:block;font-size:1.25rem;font-weight:800;line-height:1.3}.page-home #wizard.home-wizard .home-wizard-step-nav__answer{display:block;min-height:1.5rem;overflow:hidden;margin-top:.2rem;color:rgba(255,255,255,.72);font-size:1.1rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.page-home #wizard.home-wizard .is-complete>.home-wizard-step-nav__button{color:#fff}.page-home #wizard.home-wizard .is-complete .home-wizard-step-nav__node{border-color:#93c5fd;background:#1e40af}.page-home #wizard.home-wizard .is-current>.home-wizard-step-nav__button{color:#fff}.page-home #wizard.home-wizard .is-current .home-wizard-step-nav__node{border-color:#bfdbfe;background:#2563eb;box-shadow:0 0 0 4px rgba(147,197,253,.22),0 0 18px rgba(59,130,246,.24)}.page-home #wizard.home-wizard .wizard-inner.demo .home-wizard-step-nav__list>li:not(:last-child):before{background:#c4b5fd}.page-home #wizard.home-wizard .wizard-inner.demo .home-wizard-step-nav__button:focus-visible .home-wizard-step-nav__node,.page-home #wizard.home-wizard .wizard-inner.demo .home-wizard-step-nav__button:hover:not(:disabled) .home-wizard-step-nav__node{border-color:#f5f3ff;background:#7c3aed;box-shadow:0 0 0 3px rgba(196,181,253,.22)}.page-home #wizard.home-wizard .wizard-inner.demo .is-complete .home-wizard-step-nav__node{border-color:#c4b5fd;background:#5b21b6}.page-home #wizard.home-wizard .wizard-inner.demo .is-current .home-wizard-step-nav__node{border-color:#ddd6fe;background:#7c3aed;box-shadow:0 0 0 4px rgba(196,181,253,.24),0 0 18px rgba(139,92,246,.28)}@media (min-width:992px){.page-home #wizard.home-wizard .home-wizard-step-nav__button:focus-visible .home-wizard-step-nav__text,.page-home #wizard.home-wizard .home-wizard-step-nav__button:hover:not(:disabled) .home-wizard-step-nav__text,.page-home #wizard.home-wizard .is-current .home-wizard-step-nav__text{transform:translateX(3px)}}.page-home #wizard.home-wizard #rd-radio-upload-method .rd-form-check-list{grid-template-columns:repeat(3,minmax(0,1fr))}.page-home #wizard.home-wizard .home-wizard-radio-grid .rd-form-check-list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.page-home #wizard.home-wizard .home-wizard-radio-grid label.rd-form-check{align-content:start}.page-home #wizard.home-wizard #rd-radio-upload-method label.rd-form-check{grid-template-columns:2.2rem minmax(0,1fr);align-content:start;min-height:15rem}@media (max-width:991px){.page-home .page-home-hero>.rd-page-hero-bg__content{width:100%;padding-right:2rem;padding-left:2rem}.page-home #wizard.home-wizard .wizard-controls>div,.page-home #wizard.home-wizard .wizard-step-inner{width:100%}.page-home #wizard.home-wizard .wizard-inner{grid-template-columns:1fr;grid-template-areas:"presentation" "progress" "steps" "controls"}.page-home #wizard.home-wizard .wizard-steps{min-height:34rem}.page-home #wizard.home-wizard .home-wizard-step-nav{padding:1.8rem 1rem 2.2rem}.page-home #wizard.home-wizard .home-wizard-step-nav:after{content:none}.page-home #wizard.home-wizard .home-wizard-step-nav__list{display:flex;gap:.7rem}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li{flex:1;min-width:0}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:after,.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:before{display:none}.page-home #wizard.home-wizard .home-wizard-step-nav__button{grid-template-columns:minmax(0,1fr);gap:.7rem;min-height:44px;text-align:center}.page-home #wizard.home-wizard .home-wizard-step-nav__node{width:100%;height:.5rem;border:0;border-radius:999px}.page-home #wizard.home-wizard .home-wizard-step-nav__node:before{content:none}.page-home #wizard.home-wizard .home-wizard-step-nav__label{font-size:1rem}.page-home #wizard.home-wizard #rd-radio-upload-method .rd-form-check-list{grid-template-columns:1fr}.page-home #wizard.home-wizard .home-wizard-radio-grid .rd-form-check-list{grid-template-columns:1fr;grid-auto-flow:row;grid-auto-columns:auto}.page-home #wizard.home-wizard #rd-radio-upload-method label.rd-form-check{min-height:5.6rem}}@media (max-width:767px){.page-home .page-home-hero{min-height:68rem;padding-bottom:7rem;margin-bottom:4rem}.page-home .page-home-hero>.rd-page-hero-bg__content{padding-right:1.5rem;padding-left:1.5rem}.page-home #hero #bg-toggle.home-background-toggle{right:1.4rem;bottom:1.2rem;color:#fff}.page-home #drawForm.mobile-wizard-presentation-mode-time{padding-top:4rem}.page-home #wizard.home-wizard{margin:1.8rem auto 1.2rem}.page-home #wizard.home-wizard .wizard-steps{min-height:30rem}.page-home #wizard.home-wizard .wizard-steps .wizard-step .wizard-step-inner{width:100%;max-width:none;padding:1.6rem 1rem 1rem}.page-home #wizard.home-wizard #wizard-step-account>.wizard-step-inner h4:first-child,.page-home #wizard.home-wizard #wizard-step-confirm>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-entries>.wizard-step-inner>div>h4,.page-home #wizard.home-wizard #wizard-step-entrymethod h4,.page-home #wizard.home-wizard #wizard-step-prizes>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-purchase>.wizard-step-inner>h4,.page-home #wizard.home-wizard #wizard-step-schedule>.wizard-step-inner>h4,.page-home #wizard.home-wizard h1{font-size:2.4rem;line-height:1.18}.page-home #wizard.home-wizard h4{margin:1.4rem 0 .8rem;font-size:1.65rem}.page-home #wizard.home-wizard h5:not(.rd-status-card__title){font-size:1.3rem;line-height:1.5}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step__heading--with-help{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:.8rem}.page-home #wizard.home-wizard .post-upload-steps .post-upload-step__tooltip-trigger{position:static;margin:0;transform:none}.page-home #wizard.home-wizard .rd-form-field{margin:1.8rem auto}.page-home #wizard.home-wizard :where(.wizard-step:not(#wizard-step-account)) .rd-form-label{font-size:1.3rem}.page-home #wizard.home-wizard .rd-radio label.rd-form-check{min-height:5.4rem;padding:1.2rem 1.4rem}.page-home #wizard.home-wizard .rd-radio label.rd-form-check .rd-form-check__title{font-size:1.35rem}.page-home #wizard.home-wizard .wizard-controls{min-height:7.2rem;padding:.8rem 2rem 2rem}.page-home #wizard.home-wizard .wizard-controls>div{width:100%;max-width:none}.page-home #wizard.home-wizard .wizard-controls .rd-button{min-width:10.5rem;padding-right:1.6rem;padding-left:1.6rem}.page-home #wizard.home-wizard .wizard-controls.wizard-controls-payments>div{flex-direction:row;width:100%}.page-home #wizard.home-wizard .wizard-controls.wizard-controls-payments>div .rd-button--secondary{margin-top:1rem}.page-home #wizard.home-wizard .wizard-presentation-mode{justify-content:center;padding:0 2rem 1.2rem;text-align:center}.page-home #wizard.home-wizard .wizard-presentation-mode__help{width:100%}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table{display:block;width:100%;max-width:none;font-size:1.4rem!important}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody{display:block}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr{display:grid;grid-template-columns:34% minmax(0,1fr)}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>td,.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr>th{padding:.9rem 1rem;min-width:0;width:auto}.page-home #wizard.home-wizard #wizard-step-confirm .rd-summary-table.rd-data-table>tbody>tr.home-wizard-prize-summary-row{grid-template-columns:minmax(0,1fr)}.page-home #wizard.home-wizard #wizard-step-confirm .home-wizard-summary-label--mobile{display:inline}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary>div>div .ps-table>div>div{width:6rem}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary>div>div .ps-table>div>div.ps-description-col{width:auto}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .ps-header .ps-quantity-col,.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .ps-header .ps-reserves-col{white-space:nowrap}.page-home #wizard.home-wizard #wizard-step-confirm .td-prizes-summary .home-wizard-prize-summary>div .ps-table{font-size:1.2rem}.page-home #wizard.home-wizard .home-wizard-step-nav{padding:0 1rem}.page-home #wizard.home-wizard .home-wizard-step-nav__list>li{position:static}.page-home #wizard.home-wizard .home-wizard-step-nav__button{gap:0;min-height:0;padding:calc((44px - .5rem)/ 2) 0}.page-home #wizard.home-wizard .home-wizard-step-nav__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page-home #wizard.home-wizard .wizard-controls,.page-home #wizard.home-wizard .wizard-presentation-mode,.page-home #wizard.home-wizard .wizard-steps .wizard-step .wizard-step-inner{padding-right:1rem;padding-left:1rem}}@media (max-width:575px){.page-home #hero #bg-toggle.home-background-toggle{gap:.4rem}.page-home #hero #bg-toggle.home-background-toggle>label{max-width:6.2rem;font-size:1.05rem}.page-home #wizard.home-wizard .wizard-controls>div{gap:.8rem}.page-home #wizard.home-wizard .wizard-controls>div .rd-button{flex:1 1 auto;min-width:0}.page-home #wizard.home-wizard .wizard-controls-payments .wizard-payment-buttons{flex-wrap:wrap;gap:.8rem}.page-home #wizard.home-wizard .wizard-controls-payments .wizard-payment-buttons>span{display:none}.page-home #wizard.home-wizard .wizard-controls-payments .wizard-payment-buttons>button,.page-home #wizard.home-wizard .wizard-controls-payments .wizard-payment-buttons>div{flex:1 1 100%;width:100%}}.page-home .home-section{padding:7.2rem 0;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-home .home-section .home-section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.6rem, 3vw, 3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.page-home .home-services{padding-top:8rem;padding-bottom:0}.page-home .home-services__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem;margin:0}.page-home .home-services__card{display:flex;flex-direction:column;min-width:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.page-home .home-services__card>p{margin:0;font-size:1.6rem;line-height:1.75;text-wrap:pretty}.page-home .home-services__card>.home-services__action{margin-top:auto;padding-top:2rem}.page-home .home-services__title.rd-info-card__title{display:block;margin:0 0 2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.8rem;font-weight:800;letter-spacing:-.025em;line-height:1.3}.page-home .home-services__title.rd-info-card__title .rd-info-card__icon{display:flex;align-items:center;width:auto;height:5.2rem;margin-bottom:2.4rem;border-radius:0;background:0 0;color:#2563eb;font-size:4.4rem;line-height:1}.page-home .home-text-action.rd-text-action{display:inline-flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:44px;padding:.8rem 0;border-bottom:1px solid #bfdbfe;border-radius:0;background:0 0;color:#1d4ed8;font-size:1.5rem;font-weight:700;text-decoration:none}.page-home .home-text-action.rd-text-action i{font-size:1.8rem;transition:transform 160ms}.page-home .home-text-action.rd-text-action:focus-visible,.page-home .home-text-action.rd-text-action:hover{border-color:#1d4ed8;background:0 0;color:#1e3a8a}.page-home .home-text-action.rd-text-action:focus-visible i,.page-home .home-text-action.rd-text-action:hover i{transform:translateX(4px)}.page-home .home-text-action.rd-text-action:focus-visible{outline:#2563eb solid 2px;outline-offset:5px;box-shadow:none}.page-home .home-compliance{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.4rem;padding:2.8rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-top:4.8rem}.page-home .home-compliance__icon{color:#2563eb;font-size:3.2rem;line-height:1}.page-home .home-compliance__content{max-width:72rem;color:#1e293b;font-size:1.7rem;font-weight:500;line-height:1.6;text-wrap:pretty}.page-home .home-reviews{padding-top:6.4rem;padding-bottom:5.6rem}.page-home .home-reviews .home-section-title{max-width:64rem;margin:0 auto;text-align:center}.page-home .home-client-proof{margin:5rem 0 8rem}.page-home .home-logo-heading{margin:0 0 2rem;color:#64748b;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5;text-align:center}.page-home .home-client-logos,.page-home .home-trust-logos{padding:0;margin:0;list-style:none}.page-home .home-client-logos img,.page-home .home-trust-logos img{display:block;max-width:100%;object-fit:contain}.page-home .home-client-logos{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;max-width:124rem;gap:2.4rem 3rem;margin-right:auto;margin-left:auto}.page-home .home-client-logos img{width:100%;height:auto;transform:scale(.8)}.page-home .home-client-logos--repeat{display:none}@keyframes home-client-scroll{to{transform:translateX(-50%)}}.page-home .home-quote-band{background:#0f172a}.page-home .home-featured-reviews{padding-top:5.6rem;padding-bottom:5.6rem;color:#fff}.page-home .home-featured-reviews__stage{display:grid}.page-home .home-featured-review{display:grid;grid-area:1/1;grid-template-columns:minmax(0,1fr) 25rem;align-items:start;gap:5.6rem;min-width:0;margin:0;visibility:hidden}.page-home .home-featured-review.is-current{visibility:visible}.page-home .home-featured-review.is-leaving .home-featured-review__author,.page-home .home-featured-review.is-leaving .home-featured-review__text{opacity:0}.page-home .home-featured-review.is-typing .home-featured-review__author{opacity:0;transform:translateY(.6rem);visibility:hidden}.page-home .home-featured-review.is-typing .home-featured-review__typed::after{display:inline-block}.page-home .home-featured-review__quote{position:relative;padding:3.6rem 0 0;border:0;margin:0;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.2rem, 2.1vw, 2.8rem);font-weight:500;letter-spacing:-.025em;line-height:1.55;text-wrap:wrap}.page-home .home-featured-review__quote::before{position:absolute;top:-2.4rem;left:-.4rem;color:#93c5fd;content:"\201c";font-family:Georgia,serif;font-size:10rem;line-height:1}.page-home .home-featured-review__quote>p{margin:0;font:inherit}.page-home .home-featured-review__text{display:grid;transition:opacity 180ms}.page-home .home-featured-review__measure,.page-home .home-featured-review__typed{grid-area:1/1;min-width:0;overflow-wrap:break-word}.page-home .home-featured-review__measure{visibility:hidden;padding-right:.2em}.page-home .home-featured-review__typed::after{display:none;width:2px;height:1em;margin-left:.08em;background:#93c5fd;content:"";vertical-align:-.12em}.page-home .home-featured-review__author{align-self:end;padding-left:2.8rem;border-left:1px solid #475569;font-size:1.4rem;line-height:1.6;transition:opacity 240ms,transform 240ms}.page-home .home-featured-reviews__controls{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:2.4rem}.page-home .home-featured-reviews__controls button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:44px;padding:.8rem .4rem;border:0;border-radius:.4rem;background:0 0;color:#e2e8f0;font:inherit;font-size:1.3rem;cursor:pointer}.page-home .home-featured-reviews__controls button:hover{color:#fff;text-decoration:underline;text-underline-offset:0.25em}.page-home .home-featured-reviews__controls button:focus-visible{outline:#93c5fd solid 2px;outline-offset:3px}.page-home .home-featured-reviews__count{color:#cbd5e1;font-size:1.3rem;font-variant-numeric:tabular-nums}.page-home .home-featured-review__company,.page-home .home-featured-review__name,.page-home .home-featured-review__role{display:block}.page-home .home-featured-review__name{margin-bottom:.6rem;color:#fff;font-size:1.7rem;font-weight:700}.page-home .home-featured-review__name[href]{text-decoration:underline;text-decoration-color:#64748b;text-underline-offset:0.25em}.page-home .home-featured-review__name[href]:hover{color:#bfdbfe;text-decoration-color:currentColor}.page-home .home-featured-review__name[href]:focus-visible{outline:#93c5fd solid 2px;outline-offset:4px}.page-home .home-featured-review__role{color:#cbd5e1}.page-home .home-featured-review__company{margin-top:.8rem;font-weight:600}.page-home .home-featured-review__rating{display:block;margin-bottom:1rem;color:#fdba74;font-size:1.5rem;font-weight:700;letter-spacing:.08em}.page-home #googleReviews{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.4rem 1.6rem;margin-top:3.2rem;color:#334155;font-family:"DM Sans",Arial,sans-serif;font-size:1.5rem;line-height:1.65;text-align:left}.page-home #googleReviews>h3{justify-self:end;margin:0;font-family:"DM Sans",Arial,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.025em;line-height:1.3;display:inline-flex;align-items:center;gap:.8rem;color:#1e293b!important}.page-home #googleReviews>h3 span{position:relative;top:-2px;font-size:inherit}.page-home #googleReviews>h3 img{width:auto;height:2.4rem!important}.page-home #googleReviews>p{display:flex;align-items:center;justify-self:start;gap:.8rem;margin:0!important;color:#1e293b!important;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.5}.page-home #googleReviews .stars{flex-shrink:0;height:13px;margin:0;line-height:1}.page-home #googleReviews a{border-radius:.4rem}.page-home #googleReviews a:focus-visible{outline:#2563eb solid 2px;outline-offset:3px}.page-home #googleReviews table{min-width:0;font:inherit}.page-home #googleReviews>div{grid-column:1/-1;display:block;width:100%;padding:.5rem .5rem 2rem;border:0;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scroll-padding-inline:0.5rem;scrollbar-color:#94a3b8 #f1f5f9;scrollbar-width:auto}.page-home #googleReviews>div>table>tbody>tr{display:flex;gap:2rem}.page-home #googleReviews>div>table>tbody>tr>td{display:block;flex:0 0 30.9rem;min-width:0;padding:0;scroll-snap-align:start}.page-home #googleReviews>div>table>tbody>tr>td:empty{display:none}.page-home #googleReviews>div>table>tbody>tr>td>table{position:relative;height:100%;padding:0 2.4rem 0 0;border:0;border-right:1px solid #e2e8f0;border-radius:0;background:0 0}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody,.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr{display:block}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td{display:block;min-width:0;padding:0}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:first-child{position:absolute;top:0;right:2.4rem}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td img{width:4.4rem;height:4.4rem;object-fit:contain}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>a,.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>b,.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>i,.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>span[itemprop=publisher]{display:block;padding-right:5.6rem}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>a{color:#020618;line-height:1.5}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>i,.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>span[itemprop=publisher]{color:#475569;font-size:1.2rem;font-style:normal;line-height:1.5}.page-home #googleReviews>div>table>tbody>tr>td>table>tbody>tr>td:last-child>br{display:none}.page-home #googleReviews td p.more{margin:1.8rem 0 0;text-wrap:pretty}.page-home #googleReviews td p.more>.stars{display:block;margin-bottom:1.2rem}.page-home #googleReviews .morelink{display:inline;line-height:inherit;color:#1d4ed8!important;font-weight:700;text-decoration:underline;text-underline-offset:0.16em}.page-home #googleReviews .morelink.less{display:none}.page-home .home-guide__download{margin-top:2.4rem;font-size:1.4rem}.page-home .home-guide__emphasis{display:block;color:#1d4ed8}.page-home .home-benefits.rd-feature-list{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.4fr);align-items:start;gap:6.4rem;padding:0;border:0;margin:0}.page-home .home-benefits.rd-feature-list .rd-feature-list__header{margin:0}.page-home .home-benefits.rd-feature-list .home-section-title{max-width:46rem;font-size:clamp(3.2rem, 3.2vw, 4.4rem);line-height:1.2}.page-home .home-benefits.rd-feature-list .rd-feature-list__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.2rem}.page-home .home-benefits.rd-feature-list .rd-feature-list__item{min-height:0;padding:2rem 0 2rem 2.8rem;border:0;border-top:1px solid #e2e8f0;border-radius:0;background:0 0;box-shadow:none}.page-home .home-benefits.rd-feature-list .rd-feature-list__icon{top:2rem;left:0;width:1.6rem;height:2.4rem;background:0 0;color:#4d7d29;font-size:1.5rem}.page-home .home-benefits.rd-feature-list .rd-feature-list__item-title{margin:0;color:#334155;font-family:"DM Sans",Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:normal;line-height:1.6;text-wrap:pretty}.page-home .home-pricing .rd-price-inclusions{margin-top:2.4rem}.page-home .pricing__expiry-note{margin:2rem 0 0;color:#64748b;text-align:center}.page-home .home-certifications{text-align:center}.page-home .home-certifications__intro{max-width:76rem;margin:0 auto}.page-home .home-certifications__eyebrow{margin:0 0 1.2rem;color:#1d4ed8;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.page-home .home-certifications__copy{max-width:68rem;margin:1.6rem auto 0;color:#475569;font-size:1.6rem;line-height:1.7;text-wrap:pretty}.page-home .home-certifications__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:104rem;padding:0;margin:4rem auto 0;list-style:none;text-align:left}.page-home .home-certifications__logos li{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:2.4rem;align-items:center;min-width:0;padding:2.4rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-home .home-certifications__logos img{display:block;width:auto;max-width:14rem;height:auto;max-height:8rem}@media (min-width:768px){.page-home .home-certifications__logos li:nth-child(3):last-child{grid-column:1/-1;width:calc(50% - 1rem);justify-self:center}}.page-home .home-certifications__mark{display:flex;align-items:center;justify-content:center;min-width:0;min-height:11rem;padding:1.6rem;border-radius:1.4rem;background:#eff6ff}.page-home .home-certifications__standard{color:#1e293b;font-size:1.45rem;font-weight:800;line-height:1.55;text-wrap:pretty}.page-home .home-certifications__action{margin:2.4rem 0 0}.page-home .home-proof{padding-top:7.2rem;padding-bottom:7.2rem}.page-home .home-proof>.rd-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3.2rem}.page-home .home-trust{margin-top:0}.page-home .home-trust-logos{gap:3.6rem}.page-home .home-trust-logos img{width:10rem;height:3.6rem}.page-home .home-trust-logos a{display:inline-flex;align-items:center;min-height:44px;border-radius:.4rem}.page-home .home-trust-logos a:hover{outline:#cbd5e1 solid 1px;outline-offset:4px}.page-home .home-trust-logos a:focus-visible{outline:#2563eb solid 2px;outline-offset:4px}#demo-preview-modal .demo-preview-table{margin-top:2.4rem}#demo-preview-modal .demo-preview-table__heading{margin:0 0 .6rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.3}#demo-preview-modal .demo-preview-table__description{margin-bottom:1.4rem;color:#475569}#demo-preview-modal .demo-preview-table__data{min-width:48rem;font-size:1.3rem;line-height:1.35}#demo-preview-modal .demo-preview-table__data td,#demo-preview-modal .demo-preview-table__data th{padding:.8rem 1rem;white-space:nowrap}#demo-download-modal .demo-download-instructions{max-width:68rem;margin:2.4rem auto 0;padding:2rem;border:1px solid #e2e8f0;border-radius:1.4rem;background:#f8fafc}#demo-download-modal .demo-download-instructions__title{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.4}#demo-download-modal .demo-download-instructions ol{margin:0 0 1.4rem;padding-left:2rem}#demo-download-modal .demo-download-instructions li+li{margin-top:.6rem}@media (max-width:767px){.page-home .home-section{padding:4.8rem 0}.page-home .home-services{padding-top:2.4rem;padding-bottom:0}.page-home .home-services__grid{grid-template-columns:minmax(0,1fr);gap:2.8rem}.page-home .home-services__card+.home-services__card{padding-top:2.8rem;border-top:1px solid #e2e8f0}.page-home .home-services__action{text-align:left}.page-home .home-services__title.rd-info-card__title{display:flex;align-items:center;gap:1.8rem;margin-bottom:1.6rem;font-size:2.6rem}.page-home .home-services__title.rd-info-card__title .rd-info-card__icon{flex:0 0 4.4rem;height:4.4rem;margin-bottom:0;font-size:3.6rem}.page-home .home-compliance{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.6rem;padding:5.6rem 1.6rem;margin-top:3.2rem;text-align:center}.page-home .home-compliance .home-text-action{grid-column:1;justify-self:center}.page-home .home-compliance__content{font-size:1.6rem}.page-home .home-featured-reviews{padding-top:4rem;padding-bottom:4rem}.page-home .home-featured-review{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;gap:2.8rem}.page-home .home-featured-review__quote{padding-right:1.6rem;padding-left:1.6rem}.page-home .home-featured-review__author{padding:2.4rem 0 0;border-top:1px solid #475569;border-left:0}.page-home .home-client-proof{width:100vw;margin:4.8rem 0 5.6rem calc(50% - 50vw);overflow:hidden}.page-home .home-reviews{padding-bottom:0}.page-home .home-client-track{display:flex;width:max-content;animation:90s linear infinite home-client-scroll}.page-home .home-client-logos{display:grid;flex:none;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(9.2rem,28vw,12rem);gap:1rem;width:max-content;max-width:none;padding-right:1rem}.page-home .home-client-logos li{min-width:0}.page-home .home-client-logos img{transform:none}.page-home .home-client-logos--repeat{display:grid}.page-home .home-reviews>.rd-container:last-child{display:none}.page-home .home-benefits.rd-feature-list .rd-feature-list__items{grid-template-columns:minmax(0,1fr)}.page-home .home-certifications__logos{grid-template-columns:minmax(0,1fr);gap:1.2rem}.page-home .home-certifications__logos li{grid-template-columns:10rem minmax(0,1fr);gap:1.8rem;padding:1.6rem}.page-home .home-certifications__logos img{max-width:9rem;max-height:6.8rem}.page-home .home-certifications__mark{min-height:8.8rem;padding:1.2rem}.page-home .home-certifications__standard{font-size:1.35rem}.page-home .home-proof{padding-top:6rem;padding-bottom:6rem}.page-home .home-trust-logos{gap:3rem}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.page-home .home-client-proof{overflow-x:auto}.page-home .home-client-track{animation:none}.page-home .home-client-logos--repeat{display:none}}@media (max-width:991px){.page-home .home-services__grid{gap:2.8rem}.page-home .home-benefits.rd-feature-list{grid-template-columns:minmax(0,1fr);gap:3.2rem}}@media (prefers-reduced-motion:reduce){.page-home #wizard.home-wizard .rd-form-check,.page-home #wizard.home-wizard .rd-form-input,.page-home #wizard.home-wizard .wizard-step,.page-home #wizard.home-wizard .wizard-step-inner,.page-home #wizard.home-wizard .wizard-steps,.page-home #wizard.home-wizard .wizard-steps .rd-button,.page-home .page-home-hero:after{transition-duration:1ms}.page-home #wizard.home-wizard .home-wizard-step-nav__button,.page-home #wizard.home-wizard .home-wizard-step-nav__list>li:before,.page-home #wizard.home-wizard .home-wizard-step-nav__node,.page-home #wizard.home-wizard .home-wizard-step-nav__text{transition:none}.page-home #wizard.home-wizard .home-wizard-step-nav__button:active:not(:disabled) .home-wizard-step-nav__node,.page-home #wizard.home-wizard .home-wizard-step-nav__button:focus-visible .home-wizard-step-nav__text,.page-home #wizard.home-wizard .home-wizard-step-nav__button:hover:not(:disabled) .home-wizard-step-nav__text,.page-home #wizard.home-wizard .is-current .home-wizard-step-nav__text{transform:none}.page-home .home-text-action.rd-text-action i,.page-home .home-text-action.rd-text-action:focus-visible i,.page-home .home-text-action.rd-text-action:hover i{transition:none;transform:none}.page-home .home-featured-review__author,.page-home .home-featured-review__text{transition:none}}.page-static.page-api .api-copy-shell{padding-bottom:5.4rem}.page-static.page-api .api-payment-status{padding:4rem 0}.page-static.page-api .api-payment-status .rd-status-card{max-width:76rem;margin:0 auto}.page-static.page-api .page-api-pricing{padding:5.4rem 0 6.4rem;border-top:1px solid rgba(203,213,225,.72);background:#fff}.page-static.page-api .page-api-pricing__header{max-width:68rem;margin:0 auto 3.4rem;text-align:center}.page-static.page-api .page-api-pricing__header h2{margin:0 0 1rem;color:#020618;font-size:3.2rem;font-weight:800;letter-spacing:-.045em;line-height:1.15;text-wrap:balance}.page-static.page-api .page-api-pricing__header p:last-child{margin:0;color:#475569;font-size:1.6rem;line-height:1.6;text-wrap:pretty}.page-static.page-api .page-api-pricing__eyebrow{margin:0 0 1rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.page-static.page-api .page-api-payment-actions{padding-top:2.2rem}.page-static.page-api .page-api-payment-feedback{max-width:42rem;margin:2rem auto 0}.page-static.page-api .payment-methods-loading{display:flex;align-items:center;justify-content:center;min-height:44px;color:#64748b;font-size:1.3rem;line-height:1.4;text-align:center}.page-static.page-api .page-api-payment-buttons{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(15rem,1fr);gap:1rem;align-items:center}.page-static.page-api .page-api-payment-divider{color:#64748b;font-size:1.2rem;font-weight:700;line-height:1;text-align:center}.page-static.page-api .paypal-wrapper{position:relative;min-width:15rem;height:37px}.page-static.page-api .paypal-disabled{display:none;position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.page-static.page-api .paypal-wrapper--disabled .paypal-disabled{display:block;cursor:not-allowed}.page-static.page-api .page-api-pricing__help{max-width:68rem;margin:2.6rem auto 0;color:#475569;font-size:1.45rem;line-height:1.6;text-align:center}.page-static.page-api .page-api-pricing__help .rd-button--quaternary{vertical-align:baseline}.page-static.page-api .page-api-pricing__help a{color:#2563eb;font-weight:700;text-decoration:none}.page-static.page-api .page-api-pricing__help a:focus,.page-static.page-api .page-api-pricing__help a:hover{color:#1d4ed8;text-decoration:underline}.page-static.page-api .page-api-pricing__help a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:2px}@media (max-width:767px){.page-static.page-api .page-api-pricing{padding:4.4rem 0 5.2rem}.page-static.page-api .page-api-pricing__header{margin-bottom:2.8rem}.page-static.page-api .page-api-pricing__header h2{font-size:2.6rem}.page-static.page-api .page-api-payment-buttons{grid-template-columns:1fr;gap:1rem}.page-static.page-api .page-api-payment-divider{line-height:1.4}.page-static.page-api .paypal-wrapper{width:100%}}.page-buy-credits{background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-buy-credits a{color:#2563eb;font-weight:700;text-decoration:none}.page-buy-credits a:focus,.page-buy-credits a:hover{color:#1d4ed8;text-decoration:underline}.page-buy-credits a:focus{border-radius:.6rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-buy-credits .buy-credits-hero{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155;position:relative;overflow:hidden;padding:6rem 0 5.4rem;border-bottom:1px solid rgba(203,213,225,.72)}.page-buy-credits .buy-credits-hero:before:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(148,163,184,.13) 1px,transparent 1px),linear-gradient(180deg,rgba(148,163,184,.13) 1px,transparent 1px);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);opacity:.35;pointer-events:none}.page-buy-credits .buy-credits-hero__content{position:relative;z-index:1;text-align:center}.page-buy-credits .buy-credits-hero__content h1{margin:0 0 .8rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(3.2rem, 5vw, 5.2rem);font-weight:800;letter-spacing:-.055em;line-height:1.04;text-wrap:balance}.page-buy-credits .buy-credits-hero__content p:not(.buy-credits-hero__eyebrow){max-width:62rem;margin:0 auto;color:#475569;font-size:1.7rem;line-height:1.6;text-wrap:pretty}.page-buy-credits .buy-credits-hero__eyebrow,.page-buy-credits .buy-credits-pricing__eyebrow{margin:0;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.page-buy-credits .buy-credits-main{padding:4.8rem 0 7rem;background:linear-gradient(180deg,#fff 0,#f8fafc 100%)}.page-buy-credits .buy-credits-status{max-width:76rem;margin:0 auto}.page-buy-credits .buy-credits-status .rd-status-card{height:auto}.page-buy-credits .buy-credits-pricing{padding:4rem 0 0}.page-buy-credits .buy-credits-pricing__header{max-width:64rem;margin:0 auto;text-align:center}.page-buy-credits .buy-credits-pricing__header h2{margin:1rem 0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.7rem, 3vw, 3.6rem);font-weight:800;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.page-buy-credits .buy-credits-pricing__header p:last-child{margin:0;color:#475569;font-size:1.6rem;line-height:1.6;text-wrap:pretty}.page-buy-credits .buy-credits-pricing__expiry-note{margin:0;color:#64748b;font-size:1.3rem;line-height:1.5;text-align:center}.page-buy-credits .buy-credits-payment-actions{padding-top:2.4rem}.page-buy-credits .payment-methods-loading{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:44px;color:#64748b;font-size:1.3rem;line-height:1.4;text-align:center}.page-buy-credits .buy-credits-payment-buttons{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(15rem,1fr);gap:1rem;align-items:center}.page-buy-credits .buy-credits-payment-buttons .rd-button--primary:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}.page-buy-credits .buy-credits-payment-divider{color:#64748b;font-size:1.2rem;font-weight:700;line-height:1;text-align:center}.page-buy-credits .paypal-wrapper{position:relative;min-width:15rem;height:44px}.page-buy-credits #drawing-overlay{z-index:999}.page-static.page-contact{background:#fff;color:#334155}.page-static.page-contact .contact-shell{padding-top:5.6rem;padding-bottom:6.8rem}.page-static.page-contact .contact-layout{display:grid;grid-template-columns:minmax(0,0.78fr) minmax(0,1.22fr);gap:3.2rem;align-items:start}.page-static.page-contact .contact-details,.page-static.page-contact .contact-form-card{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-static.page-contact .contact-form-column{display:grid;gap:1.8rem}.page-static.page-contact .contact-details{position:sticky;top:9.2rem;padding:3rem}.page-static.page-contact .contact-details__eyebrow,.page-static.page-contact .contact-form-card__eyebrow{margin:0 0 1rem;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.page-static.page-contact .contact-details h2,.page-static.page-contact .contact-form-card h2{margin:0;color:#020618;font-size:2.4rem;font-weight:800;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.page-static.page-contact .contact-details__body{display:grid;gap:.7rem;margin:2.2rem 0 0;color:#475569;font-size:1.5rem;font-style:normal;line-height:1.65;text-wrap:pretty}.page-static.page-contact .contact-details__body span{min-width:0;overflow-wrap:anywhere}.page-static.page-contact .contact-details__body a{color:#2563eb;font-weight:700;text-decoration:none}.page-static.page-contact .contact-details__body a:focus,.page-static.page-contact .contact-details__body a:hover{color:#1d4ed8;text-decoration:underline}.page-static.page-contact .contact-details__body a:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-static.page-contact .contact-form-card{padding:3.2rem}.page-static.page-contact .contact-form-card__header{max-width:64rem;margin-bottom:2.8rem}.page-static.page-contact .contact-form-card__header p:last-child{margin:1rem 0 0;color:#475569;font-size:1.6rem;line-height:1.6;text-wrap:pretty}.page-static.page-contact .contact-form{max-width:68rem}.page-static.page-contact .contact-form .rd-button{min-width:15rem}.page-static.page-contact .contact-methods{min-width:0;padding:0;border:0;margin:0 0 2.2rem}.page-static.page-contact .contact-methods legend{display:block;width:auto;padding:0;border:0;margin:0 0 .8rem;color:#334155;font-size:1.4rem;font-weight:700;line-height:1.35}.page-static.page-contact .contact-methods>.rd-form-hint{margin:0 0 1.2rem}.page-static.page-contact .contact-methods__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.page-static.page-contact .contact-methods__grid .rd-form-field{margin-bottom:0}.page-static.page-contact .contact-methods--invalid .rd-form-input:not(:focus){position:relative;z-index:1;border-color:transparent;background:#f8fafc;box-shadow:0 0 0 2px #ff2600}.page-static.page-contact .contact-methods__validation{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity 160ms ease-out,transform 160ms ease-out,filter 160ms ease-out;margin:1rem 0 0;color:#9f1239;font-size:1.3rem;line-height:1.4}.page-static.page-contact .contact-methods__validation.ng-hide-add,.page-static.page-contact .contact-methods__validation.ng-hide-remove{display:block!important}.page-static.page-contact .contact-methods__validation.ng-hide-remove{opacity:0;transform:translateY(-4px);filter:blur(1px)}.page-static.page-contact .contact-methods__validation.ng-hide-remove.ng-hide-remove-active{opacity:1;transform:translateY(0);filter:blur(0)}.page-static.page-contact .contact-methods__validation.ng-hide-add{opacity:1;transform:translateY(0);filter:blur(0);transition-duration:120ms;transition-timing-function:ease-in}.page-static.page-contact .contact-methods__validation.ng-hide-add.ng-hide-add-active{opacity:0;transform:translateY(-4px);filter:blur(1px)}@media (prefers-reduced-motion:reduce){.page-static.page-contact .contact-methods__validation{transform:none;filter:none;transition:opacity 1ms linear}.page-static.page-contact .contact-methods__validation.ng-hide-add,.page-static.page-contact .contact-methods__validation.ng-hide-add.ng-hide-add-active,.page-static.page-contact .contact-methods__validation.ng-hide-remove,.page-static.page-contact .contact-methods__validation.ng-hide-remove.ng-hide-remove-active{transform:none;filter:none}}.page-static.page-contact .contact-bot-verification{margin:0 0 2.2rem}@media (max-width:991px){.page-static.page-contact .contact-layout{grid-template-columns:1fr}.page-static.page-contact .contact-details{position:static}}@media (max-width:767px){.page-buy-credits .buy-credits-hero{padding:4.4rem 0 3.6rem}.page-buy-credits .buy-credits-main{padding:3.2rem 0 5.2rem}.page-buy-credits .buy-credits-pricing{padding-top:2.6rem}.page-buy-credits .buy-credits-payment-buttons{grid-template-columns:1fr}.page-buy-credits .rd-price-inclusions{margin-right:auto;margin-left:auto}.page-buy-credits .buy-credits-payment-divider{line-height:1.4}.page-buy-credits .paypal-wrapper{width:100%}.page-static.page-contact .contact-shell{padding-top:4.2rem;padding-bottom:5.2rem}.page-static.page-contact .contact-details,.page-static.page-contact .contact-form-card{padding:2.2rem;border-radius:1.6rem}.page-static.page-contact .contact-details h2,.page-static.page-contact .contact-form-card h2{font-size:2.1rem}.page-static.page-contact .contact-methods__grid{grid-template-columns:1fr}.page-static.page-contact .contact-form .rd-button{width:100%}}.page-static.page-error{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155;position:relative;display:flex;align-items:center;min-height:clamp(44rem,calc(100vh - 18rem),68rem);padding:clamp(6.4rem,10vw,10rem) 0;overflow:hidden}.page-static.page-error:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(148,163,184,.13) 1px,transparent 1px),linear-gradient(180deg,rgba(148,163,184,.13) 1px,transparent 1px);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 82%,transparent);opacity:.32;pointer-events:none}.page-static.page-error .page-error__container{position:relative;z-index:1}.page-static.page-error .page-error__panel{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);padding:clamp(3.2rem,7vw,6.4rem);text-align:center}.page-static.page-error h1{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(3.4rem, 6vw, 5.2rem);font-weight:800;letter-spacing:-.05em;line-height:1.08;text-wrap:balance}.page-static.page-error .page-error__copy{max-width:52rem;margin:2rem auto 0;color:#475569;font-size:1.7rem;line-height:1.65;text-wrap:pretty}.page-static.page-error .page-error__actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:3.2rem}@media (max-width:575px){.page-static.page-error{min-height:44rem;padding:4.8rem 0}.page-static.page-error .page-error__panel{padding:3.2rem 2.2rem}.page-static.page-error .page-error__actions{display:grid;justify-content:stretch}.page-static.page-error .page-error__actions .rd-button{width:100%}}.page-home.page-tools{--home-wizard-content-width:84rem;--home-wizard-content-padding:4.8rem;--home-wizard-controls-width:84rem;display:grid;grid-template-rows:1fr}.page-home.page-tools.ng-hide-add{transition:grid-template-rows 550ms cubic-bezier(.2, 0, 0, 1)}.page-home.page-tools.ng-hide-add-active{grid-template-rows:0fr}.page-home.page-tools .page-tools-hero{min-height:0;padding:1px 0 7rem;color:#fff}.page-home.page-tools .page-tools-hero>.rd-page-hero-bg__scrim{background:rgba(2,6,24,.34)}.page-home.page-tools .page-tools-hero:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(2,6,24,.62),rgba(2,6,24,.2) 34%,rgba(2,6,24,.34) 68%,rgba(2,6,24,.62)),linear-gradient(180deg,rgba(2,6,24,.06),rgba(2,6,24,.48));pointer-events:none;transition:opacity 180ms}.page-home.page-tools .page-tools-hero.rd-page-hero-bg--background-hidden{background-color:#1e293b}.page-home.page-tools .page-tools-hero.rd-page-hero-bg--background-hidden:after{opacity:0}.page-home.page-tools .page-tools-hero>.rd-page-hero-bg__content{width:min(100%,112rem);padding-right:3rem;padding-left:3rem}.page-home.page-tools #wizard.home-wizard.tools-wizard{min-height:38rem;margin:3.2rem auto 1.6rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-inner{display:block;padding:.8rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-steps{min-height:16rem;overflow:hidden}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-step .wizard-step-inner{width:100%;padding-top:3.6rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__heading{display:flex;align-items:center;justify-content:space-between;gap:1.6rem 3rem;margin-bottom:3.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__title{margin:0;font-size:clamp(2.5rem, 3vw, 3.4rem);font-weight:800;letter-spacing:-.04em;line-height:1.16}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__fields{display:grid;gap:2.4rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__fields>.rd-form-field{max-width:38rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .rd-form-field{min-width:0;margin:0}.page-home.page-tools #wizard.home-wizard.tools-wizard .rd-form-input{padding-right:4.4rem}.page-home.page-tools #wizard.home-wizard.tools-wizard #form-lowerLimit::placeholder,.page-home.page-tools #wizard.home-wizard.tools-wizard #form-upperLimit::placeholder{font-size:1.8rem;font-style:normal}.page-home.page-tools #wizard.home-wizard.tools-wizard input.rd-form-input[type=tel]{border-color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.92);box-shadow:0 1px 0 rgba(255,255,255,.42) inset,0 10px 26px rgba(2,6,24,.12);text-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-home.page-tools #wizard.home-wizard.tools-wizard input.rd-form-input[type=tel]:hover{border-color:#fff;background-color:rgba(255,255,255,.98)}.page-home.page-tools #wizard.home-wizard.tools-wizard input.rd-form-input[type=tel]:focus{border-color:transparent;background-color:#fff;box-shadow:0 0 0 2px #60a5fa,0 12px 28px rgba(2,6,24,.16)}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-grid{display:grid;grid-template-columns:minmax(0,1fr) 3.6rem minmax(0,1fr);gap:1.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-grid--seed{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector{align-self:end;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:5rem;color:#dbeafe}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector i{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid rgba(191,219,254,.5);border-radius:50%;background:rgba(15,23,42,.68);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 8px 20px rgba(2,6,24,.18);font-size:1.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector .tools-wizard__field-connector-vertical{display:none}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__seed-input{font-size:1.3rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__seed-action{display:flex;align-items:center;min-height:5rem;padding-top:2.7rem;color:rgba(255,255,255,.76);font-size:1.3rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__seed-action>span{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__options{display:grid;gap:2.8rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.24);margin-top:3.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group h5{margin:0 0 1.2rem;color:#fff;font-size:1.5rem;font-weight:700;text-shadow:0 2px 12px rgba(2,6,24,.72)}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group .rd-radio{margin:0}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group .rd-form-check-list{grid-template-columns:repeat(2,minmax(0,1fr))}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group .tools-wizard__order-options{grid-template-columns:repeat(3,minmax(0,1fr))}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__direction{max-width:48rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-connector{display:flex;align-items:center;gap:1rem;max-width:48rem;margin:.8rem 0;color:#dbeafe}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-connector:after,.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-connector:before{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24))}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-connector:after{background:linear-gradient(90deg,rgba(255,255,255,.24),transparent)}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-connector span{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid rgba(191,219,254,.5);border-radius:50%;background:rgba(15,23,42,.68);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 8px 20px rgba(2,6,24,.18);font-size:1.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-controls{padding-top:1.6rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard-actions{display:grid;grid-template-columns:minmax(30rem,1fr) auto;align-items:end;gap:1.6rem 2.4rem;width:100%}.page-home.page-tools #wizard.home-wizard.tools-wizard .bot-verification-container{min-width:0}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard-validation{grid-column:1/-1;width:100%;margin:0}.page-home.page-tools #drawing-overlay{position:fixed;z-index:1000;background:rgba(2,6,24,.84);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page-home.page-tools #drawing-overlay .drawing-overlay-content{top:max(10rem,22vh);font-family:"DM Sans",Arial,sans-serif}.page-home.page-tools #drawing-overlay .drawing-overlay-copy{color:#fff;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:700;text-shadow:0 2px 12px rgba(2,6,24,.72)}.page-static.page-tools .tools-content{padding:7rem 0 8rem;background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);color:#334155}.page-static.page-tools .tools-content__inner{max-width:92rem;margin:0 auto;color:#334155;font-size:1.6rem;line-height:1.7}.page-static.page-tools h1,.page-static.page-tools h2,.page-static.page-tools h3{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.page-static.page-tools h1{margin:0 0 2rem;font-size:clamp(3rem, 5vw, 4.6rem);line-height:1.1}.page-static.page-tools h2{margin:5rem 0 2rem;font-size:clamp(2.4rem, 3vw, 3.2rem);line-height:1.2}.page-static.page-tools h3{margin:0 0 1.4rem;font-size:1.8rem;line-height:1.3}.page-static.page-tools p{margin:0 0 1.4rem}.page-static.page-tools .tools-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.page-static.page-tools .tools-results__values{margin:2.4rem 0}.page-static.page-tools .tools-results__status{margin-bottom:2.4rem}.page-static.page-tools .tools-results__status .rd-notice__title{margin:0;color:inherit;font-size:1.4rem;letter-spacing:normal;line-height:1.35}.page-static.page-tools .tools-results__back-to-top{display:flex;justify-content:flex-end}.page-static.page-tools .tools-results__back-to-top .rd-button{min-height:44px}.page-static.page-tools .tools-results__values>br{display:none}.page-static.page-tools .tools-results__table{width:100%;box-sizing:border-box;overflow:hidden;border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid rgba(148,163,184,.32);border-radius:1.8rem;margin:0 0 2.4rem;background:#fff;box-shadow:0 18px 38px rgba(15,23,42,.06);color:#334155;font-size:1.4rem}.page-static.page-tools .tools-results__table td,.page-static.page-tools .tools-results__table th{padding:1.2rem 1.6rem;border:0;vertical-align:top;overflow-wrap:anywhere}.page-static.page-tools .tools-results__table tr+tr>*{border-top:1px solid #e2e8f0}.page-static.page-tools .tools-results__table tr>*+*{border-left:1px solid #e2e8f0}.page-static.page-tools .tools-results__table th{background:#f1f5f9;color:#1e293b;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800}.page-static.page-tools .tools-results__table:last-of-type{margin-bottom:0}.page-static.page-tools .tools-premium-notice{margin-top:3rem}.page-static.page-tools .tools-premium-notice ul{padding-left:2rem;margin:.8rem 0 0}.page-static.page-tools .tools-results__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.4rem}@media (max-width:767px){.page-home.page-tools{--home-wizard-content-padding:2rem}.page-home.page-tools .page-tools-hero{padding-bottom:6.5rem}.page-home.page-tools .page-tools-hero>.rd-page-hero-bg__content{padding-right:1.5rem;padding-left:1.5rem}.page-home.page-tools #wizard.home-wizard.tools-wizard{margin-top:1.8rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-step .wizard-step-inner{padding:1.6rem 2rem 1rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__title{font-size:2.4rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__heading{align-items:flex-start;margin-bottom:2.6rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-grid{grid-template-columns:minmax(0,1fr);gap:2.2rem}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector{justify-self:center;width:5rem;height:3.2rem;margin:-1.1rem 0}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector .tools-wizard__field-connector-horizontal{display:none}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__field-connector .tools-wizard__field-connector-vertical{display:inline-flex}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__seed-action{min-height:4.4rem;padding-top:0}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group .tools-wizard__order-options{grid-template-columns:minmax(0,1fr)}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard-actions{grid-template-columns:minmax(0,1fr);align-items:stretch}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard-actions>.rd-button{width:100%}.page-static.page-tools .tools-content{padding:5rem 0 6rem}.page-static.page-tools .tools-content__inner{font-size:1.5rem}.page-static.page-tools .tools-faq-grid{grid-template-columns:minmax(0,1fr);gap:3.6rem}.page-static.page-tools .tools-results__table{border-radius:1.4rem}.page-static.page-tools .tools-results__table tr>:first-child{width:42%!important;white-space:normal!important}.page-static.page-tools .tools-results__actions .rd-button{width:100%}}@media (max-width:575px){.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__heading{flex-direction:column}.page-home.page-tools #wizard.home-wizard.tools-wizard .tools-wizard__option-group .rd-form-check-list{grid-template-columns:minmax(0,1fr)}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-controls{padding-right:2rem;padding-left:2rem}}@media (prefers-reduced-transparency:reduce){.page-home.page-tools .rd-context--image-backed #wizard.home-wizard.tools-wizard input.rd-form-input[type=tel]{background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.page-home.page-tools.ng-hide-add{transition-duration:1ms}.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-step,.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-step-inner,.page-home.page-tools #wizard.home-wizard.tools-wizard .wizard-steps,.page-home.page-tools .page-tools-hero:after{transition:none}}.page-home.page-entries-file{background:#fff;color:#334155;font-family:"DM Sans",Arial,sans-serif;margin-bottom:0}.page-home.page-entries-file .entries-file-shell{padding:4.8rem 0 6.4rem;background:#f8fafc}.page-home.page-entries-file .entries-file-copy{display:grid;gap:3.6rem;width:100%;max-width:96rem;margin:0 auto}.page-home.page-entries-file .entries-file-copy p{margin:0}.page-home.page-entries-file .entries-file-guidance__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:stretch;width:100%;margin:0 auto}.page-home.page-entries-file .entries-file-guidance__card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.8rem;padding:2.6rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-home.page-entries-file .entries-file-guidance__icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:1.4rem;background:#eff6ff;color:#2563eb;font-size:2.4rem;line-height:1}.page-home.page-entries-file .entries-file-guidance__body{display:grid;gap:1.4rem;min-width:0}.page-home.page-entries-file .entries-file-guidance__body h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.035em;line-height:1.25}.page-home.page-entries-file .entries-file-guidance__body p{color:#475569;font-size:1.45rem;line-height:1.6;text-wrap:pretty}.page-home.page-entries-file .entries-file-disclosure{display:grid;gap:.8rem}.page-home.page-entries-file .entries-file-disclosure__toggle{appearance:none;display:inline-flex;align-items:center;justify-content:flex-start;gap:.8rem;width:fit-content;min-height:40px;padding:0;border:0;border-radius:.8rem;background:0 0;color:#2563eb;font-family:"DM Sans",Arial,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.45;text-align:left;cursor:pointer}.page-home.page-entries-file .entries-file-disclosure__toggle i{color:#3b82f6;font-size:1.2rem;line-height:1}.page-home.page-entries-file .entries-file-disclosure__toggle:focus,.page-home.page-entries-file .entries-file-disclosure__toggle:hover{color:#1d4ed8;outline:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}.page-home.page-entries-file .entries-file-disclosure__toggle:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-home.page-entries-file .entries-file-faqs{width:100%;max-width:82rem;margin:0 auto}.page-home.page-entries-file .entries-file-section-heading{margin:0 0 1.8rem;text-align:center}.page-home.page-entries-file .entries-file-section-heading h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1.18;text-wrap:balance}.page-home.page-entries-file .entries-file-faq-list{margin:0}.page-home.page-entries-file .ef-help-copy{padding:1.4rem 0 1.4rem 1.6rem;border-left:2px solid #bfdbfe;color:#475569;font-size:1.35rem;line-height:1.55}.page-home.page-entries-file .ef-help-copy p{margin:1rem 0 0}.page-home.page-entries-file .ef-help-copy p:first-child{margin-top:0}.page-home.page-entries-file .ef-help-copy p:last-child{margin-bottom:0}.page-home.page-entries-file .ef-help-copy ol{margin:0;padding-left:1.8rem}.page-home.page-entries-file .ef-help-copy li{margin-top:.7rem}.page-home.page-entries-file .ef-help-copy li:first-child{margin-top:0}.page-home.page-entries-file .entries-file-upload-section{padding:5.2rem 0 6.4rem;border-top:1px solid #e2e8f0;background:#fff}.page-home.page-entries-file .entries-file-upload-panel{display:grid;gap:2.2rem;max-width:76rem;margin:0 auto;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;text-align:center}.page-home.page-entries-file .entries-file-upload-panel__copy{display:grid;gap:.8rem;max-width:56rem;margin:0 auto}.page-home.page-entries-file .entries-file-upload-panel__copy h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1.18;text-wrap:balance}.page-home.page-entries-file .entries-file-upload-panel__copy p{color:#475569;font-size:1.5rem;line-height:1.6}.page-home.page-entries-file #upload-container{max-width:unset;margin:0;padding:0}.page-home.page-entries-file #upload-elements,.page-home.page-entries-file .upload-btn-prog{display:grid;justify-items:center;gap:1.8rem}.page-home.page-entries-file .upload-btn-wrap{display:inline-grid}.page-home.page-entries-file .entries-file-upload__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.page-home.page-entries-file .entries-file-upload__input:focus+.entries-file-upload__label{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}.page-home.page-entries-file .entries-file-upload__label{margin:0}.page-home.page-entries-file .upload-progress{width:100%;max-width:54rem;text-align:left}.page-home.page-entries-file .upload-progress-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:center;margin-bottom:1.2rem}.page-home.page-entries-file .entries-file-progress-track{overflow:hidden;height:1rem;border-radius:999px;background:#f1f5f9;box-shadow:inset 0 0 0 1px rgba(148,163,184,.34)}.page-home.page-entries-file .entries-file-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width 160ms}.page-home.page-entries-file .upload-progress-pc{min-width:4.4rem;color:#334155;font-size:1.3rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;text-align:right}.page-home.page-entries-file .upload-progress-cancel{text-align:center}.page-home.page-entries-file .entries-file-cancel{appearance:none;display:inline-flex;align-items:center;gap:.6rem;min-height:40px;padding:.6rem 1rem;border:0;border-radius:.8rem;background:0 0;color:#475569;font-family:"DM Sans",Arial,sans-serif;font-size:1.35rem;font-weight:700;cursor:pointer}.page-home.page-entries-file .entries-file-cancel:focus,.page-home.page-entries-file .entries-file-cancel:hover{color:#1d4ed8;outline:0;text-decoration:underline}.page-home.page-entries-file .entries-file-cancel:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-home.page-entries-file .loading{color:#475569;font-size:1.45rem;font-weight:700;line-height:1.4;text-align:center}.page-home.page-entries-file .file-results{max-width:76rem;margin:0 auto}.page-home.page-entries-file .file-result{width:100%}.page-home.page-entries-file .file-result-data{display:grid;gap:2.4rem}.page-home.page-entries-file .entries-file-meta-list{display:grid;gap:.3rem}.page-home.page-entries-file .entries-file-meta-secondary{color:#94a3b8;font-size:1.25rem;line-height:1.4}.page-home.page-entries-file .entries-file-column-preview{display:grid;gap:1.6rem;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#334155}.page-home.page-entries-file .entries-file-column-preview h3{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.25}.page-home.page-entries-file .entries-file-column-preview p{margin:.4rem 0 0;color:#64748b;font-size:1.35rem;line-height:1.45}.page-home.page-entries-file .entries-file-column-preview__header{display:grid;gap:.4rem}.page-home.page-entries-file .entries-file-column-preview__table{overflow-x:auto;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.page-home.page-entries-file .entries-file-column-preview__row{display:inline-grid;grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;min-width:100%}.page-home.page-entries-file .entries-file-column-preview__column{display:grid;gap:.35rem;min-width:0;padding:1.2rem 1.4rem;border-right:1px solid #e2e8f0}.page-home.page-entries-file .entries-file-column-preview__column:last-child{border-right:0}.page-home.page-entries-file .entries-file-column-preview__label{color:#64748b;font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.page-home.page-entries-file .entries-file-column-preview__value{min-width:0;color:#0f172a;font-size:1.4rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.page-home.page-entries-file .file-result-steps{margin-top:1rem}.page-pricing{background:#fff;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-pricing .pricing-options{padding:6rem 0 6.4rem;background:#f8fafc}.page-pricing .rd-price-inclusions{margin-top:2.4rem}.page-pricing .pricing-primary-action{display:flex;justify-content:center;margin-top:3.2rem}.page-pricing .pricing-faqs{padding:5.6rem 0 6.4rem;border-top:1px solid #e2e8f0;background:#fff}.page-pricing .pricing-section-heading{margin-bottom:2rem;text-align:center}.page-pricing .pricing-section-heading h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1.18;text-wrap:balance}.page-pricing .pricing-faqs__all{margin-top:1.6rem;text-align:center}.page-pricing .pricing__expiry-note{margin:1.6rem 0 0;color:#64748b;font-size:1.3rem;line-height:1.5;text-align:center}@media (max-width:767px){.page-home.page-entries-file .entries-file-shell{padding:3.4rem 0 5rem}.page-home.page-entries-file .entries-file-copy{gap:2.8rem}.page-home.page-entries-file .entries-file-section-heading h2{font-size:2.2rem}.page-home.page-entries-file .entries-file-guidance__card{grid-template-columns:1fr;gap:1.4rem;padding:2.2rem}.page-home.page-entries-file .entries-file-guidance__icon{width:4.8rem;height:4.8rem;font-size:2.2rem}.page-home.page-entries-file .entries-file-upload-section{padding:4.2rem 0 5.2rem}.page-home.page-entries-file .entries-file-upload-panel__copy h2{font-size:2.2rem}.page-home.page-entries-file .upload-progress-bar{grid-template-columns:1fr;gap:.8rem}.page-home.page-entries-file .upload-progress-pc{min-width:0;text-align:center}.page-home.page-entries-file .entries-file-column-preview{padding:0}.page-pricing .pricing-options{padding:4.4rem 0 5rem}.page-pricing .pricing-faqs{padding:4.2rem 0 5.2rem}.page-pricing .pricing-section-heading h2{font-size:2.2rem}}.page-certifications{background:#fff;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-certifications .certifications-shell{padding:5.6rem 0 6.8rem;background:#f8fafc}.page-certifications .certifications-intro{max-width:78rem;margin:0 auto 3.2rem;color:#334155;font-size:1.7rem;line-height:1.7;text-align:center;text-wrap:pretty}.page-certifications .certifications-intro a{color:#1d4ed8;font-weight:800}.page-certifications .certifications-intro a:focus,.page-certifications .certifications-intro a:hover{color:#1e40af;text-decoration:underline}.page-certifications .certifications-intro a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:2px}.page-certifications .certifications-list{display:grid;gap:2rem}.page-certifications .certification-row{display:grid;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);gap:3.2rem;align-items:center;padding:3.2rem;border:1px solid #e2e8f0;border-radius:2.2rem;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.page-certifications .certification-row__image{display:flex;align-items:center;justify-content:center;min-height:16rem;padding:2rem;border-radius:1.8rem;background:#eff6ff}.page-certifications .certification-row__image img{display:block;width:auto;max-width:100%;height:auto;max-height:15rem}.page-certifications .certification-row__content{min-width:0}.page-certifications .certification-row__content h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.5rem;font-weight:800;letter-spacing:-.04em;line-height:1.2}.page-certifications .certification-row__content>p{margin:1.4rem 0 2rem;font-size:1.55rem;line-height:1.65;text-wrap:pretty}.page-certifications .certification-row__content .certification-row__standard{margin:.8rem 0 0;color:#1d4ed8;font-size:1.4rem;font-weight:800;line-height:1.5}.page-certifications .certifications-related{margin-top:3.2rem;padding:2.8rem 3.2rem;border-radius:1.8rem;background:#eff6ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,.14);text-align:center}.page-certifications .certifications-related h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:-.035em;line-height:1.2}.page-certifications .certifications-related p{margin:1rem auto 0;max-width:68rem;font-size:1.5rem;line-height:1.65}.page-certifications .certifications-related a{color:#1d4ed8;font-weight:800}.page-certifications .certifications-related a:focus,.page-certifications .certifications-related a:hover{color:#1e40af;text-decoration:underline}.page-certifications .certifications-related a:focus{outline:rgba(37,99,235,.35) solid 2px;outline-offset:2px}@media (max-width:767px){.page-certifications .certifications-shell{padding:4.2rem 0 5.2rem}.page-certifications .certifications-intro{margin-bottom:2.6rem;font-size:1.6rem;text-align:left}.page-certifications .certification-row{grid-template-columns:1fr;gap:2.2rem;padding:2.2rem;border-radius:1.9rem}.page-certifications .certification-row__image{min-height:13rem}.page-certifications .certification-row__content h2{font-size:2.2rem}.page-certifications .certification-row__content .rd-button{width:100%}.page-certifications .certifications-related{padding:2.4rem 2.2rem;text-align:left}}.page-brand-assets{background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-brand-assets .static-page-header>.rd-container{position:relative;z-index:1}.page-brand-assets .brand-assets-shell{padding:5.6rem 0 6.8rem}.page-brand-assets .brand-assets-card{display:grid;grid-template-columns:minmax(28rem,0.9fr) minmax(0,1.1fr);gap:4rem;align-items:center;padding:4rem 4rem 2.4rem;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06)}.page-brand-assets .brand-assets-card__preview{display:flex;align-items:center;justify-content:center;min-height:22rem;padding:3.2rem;border:1px solid #e2e8f0;border-radius:1.8rem;background:linear-gradient(45deg,rgba(148,163,184,.1) 25%,transparent 25%) 0 0/2rem 2rem,linear-gradient(-45deg,rgba(148,163,184,.1) 25%,transparent 25%) 0 1rem/2rem 2rem,linear-gradient(45deg,transparent 75%,rgba(148,163,184,.1) 75%) 1rem -1rem/2rem 2rem,linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.1) 75%) -1rem 0/2rem 2rem,#fff}.page-brand-assets .brand-assets-card__preview img{display:block;width:100%;max-width:58rem;height:auto}.page-brand-assets .brand-assets-card__content h2,.page-brand-assets .brand-assets-contact h2,.page-brand-assets .brand-assets-statement__intro h2{margin-top:0}.page-brand-assets .brand-assets-eyebrow{margin:0 0 .8rem;color:#1d4ed8;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.page-brand-assets .brand-assets-formats{display:grid;gap:.8rem;margin:1.8rem 0 2.2rem}.page-brand-assets .brand-assets-formats>div{display:grid;grid-template-columns:4.8rem minmax(0,1fr);gap:1rem;align-items:baseline;padding-top:.8rem;border-top:1px solid #e2e8f0}.page-brand-assets .brand-assets-formats dt{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.3rem;font-weight:800}.page-brand-assets .brand-assets-formats dd{margin:0;color:#64748b;font-size:1.3rem;line-height:1.5}.page-brand-assets .brand-assets-downloads{align-items:stretch}.page-brand-assets .brand-assets-downloads .rd-button{flex:1 1 21rem}.page-brand-assets .brand-assets-downloads .rd-button--primary,.page-brand-assets .brand-assets-downloads .rd-button--primary:focus,.page-brand-assets .brand-assets-downloads .rd-button--primary:hover{color:#fff}.page-brand-assets .brand-assets-licence-notice{margin:1.2rem 0 0}.page-brand-assets .brand-assets-licence-notice p{margin:0}.page-brand-assets .brand-assets-licence-notice .rd-button{justify-self:start;min-height:44px}.page-brand-assets .brand-assets-statement{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(30rem,1.2fr);gap:3.2rem;align-items:center;margin-top:2.4rem;padding:3.2rem;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06)}.page-brand-assets .brand-assets-statement__text{margin:0;padding:0 0 0 3.2rem;border:0;border-left:1px solid #e2e8f0}.page-brand-assets .brand-assets-statement__text p{margin:0;color:#0f172a;font-size:1.8rem;font-weight:600;line-height:1.65;text-wrap:pretty}.page-brand-assets .brand-assets-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:2.4rem;padding:3.2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-brand-assets .brand-assets-guideline{min-width:0}.page-brand-assets .brand-assets-guideline .brand-assets-eyebrow{margin-bottom:1.6rem}.page-brand-assets .brand-assets-guideline--permitted{padding-right:3.2rem}.page-brand-assets .brand-assets-guideline--permitted .brand-assets-eyebrow{color:#4d7d29}.page-brand-assets .brand-assets-guideline--permitted .brand-assets-guideline__icon{background:rgba(97,157,51,.12);color:#619d33}.page-brand-assets .brand-assets-guideline--prohibited{padding-left:3.2rem;border-left:1px solid #e2e8f0}.page-brand-assets .brand-assets-guideline--prohibited .brand-assets-eyebrow{color:#be123c}.page-brand-assets .brand-assets-guideline--prohibited .brand-assets-guideline__icon{background:rgba(220,38,38,.1);color:#e11d48}.page-brand-assets .brand-assets-guideline__items{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.page-brand-assets .brand-assets-guideline__items li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:1.2rem;align-items:start;color:#334155;font-size:1.5rem;line-height:1.55}.page-brand-assets .brand-assets-guideline__icon{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;font-size:1.3rem;line-height:1}.page-brand-assets .brand-assets-contact{display:flex;gap:3.2rem;align-items:center;justify-content:space-between;margin-top:2.4rem;padding:2.8rem 3.2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-brand-assets .brand-assets-contact .brand-assets-contact__copy .rd-static-copy>p:last-child{max-width:48rem;margin-bottom:0}.page-brand-assets .brand-assets-contact .rd-button{flex:0 0 auto}@media (max-width:767px){.page-brand-assets .brand-assets-shell{padding:4.2rem 0 5.2rem}.page-brand-assets .brand-assets-card{grid-template-columns:1fr;gap:2.8rem;padding:2.2rem 2.2rem 1.4rem;border-radius:1.9rem}.page-brand-assets .brand-assets-card__preview{min-height:15rem;padding:2rem}.page-brand-assets .brand-assets-downloads .rd-button{width:100%}.page-brand-assets .brand-assets-statement{grid-template-columns:1fr;gap:2rem;padding:2.2rem;border-radius:1.9rem}.page-brand-assets .brand-assets-statement__text{padding:2rem 0 0;border-top:1px solid #e2e8f0;border-left:0}.page-brand-assets .brand-assets-statement__text p{font-size:1.65rem}.page-brand-assets .brand-assets-guideline{padding-right:0;padding-left:0}.page-brand-assets .brand-assets-guidelines{grid-template-columns:1fr;padding:2.4rem 2.2rem}.page-brand-assets .brand-assets-guideline--prohibited{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid #e2e8f0;border-left:0}.page-brand-assets .brand-assets-contact{display:block;padding:2.4rem 2.2rem}.page-brand-assets .brand-assets-contact .rd-button{width:100%;margin-top:1.6rem}}.page-draws{padding-bottom:50px}.page-draws.page-draws--my-draws{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);min-height:calc(100vh - 70px);padding-top:3.2rem;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-draws.page-draws--my-draws #maintenance-window-warning{margin-top:-3rem;margin-bottom:2rem}@media (max-width:991px){.page-home.page-entries-file .entries-file-guidance__cards{grid-template-columns:1fr}.page-draws.page-draws--my-draws #maintenance-window-warning{margin-top:0}}.page-draws.page-draws--my-draws.page-draws--maintenance-visible{padding-top:1.6rem}.page-draws.page-draws--my-draws #page-controls{margin-bottom:2.4rem}.page-draws.page-draws--my-draws .page-draws__content{padding-bottom:5rem}.page-draws.page-draws--my-draws .page-draws__filter-panel .rd-form-check-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0}.page-draws.page-draws--my-draws .page-draws__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-draws.page-draws--my-draws .page-draws__toolbar{align-items:center;gap:1.6rem 2.4rem;padding:1.6rem 2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);color:#475569;font-size:1.4rem;font-weight:600;line-height:1.45}.page-draws.page-draws--my-draws .page-draws__filter-summary{flex:1 1 28rem;min-width:min(100%,28rem)}.page-draws.page-draws--my-draws .page-draws__filter-actions,.page-draws.page-draws--my-draws .page-draws__filter-summary-inner{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}.page-draws.page-draws--my-draws .page-draws__filter-actions{white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__separator{display:inline-block;color:#cbd5e1}.page-draws.page-draws--my-draws .page-draws__text-action{min-height:32px;padding:.2rem .4rem;vertical-align:baseline}.page-draws.page-draws--my-draws .page-draws__page-size-control{display:inline-flex;align-items:center;gap:.6rem}.page-draws.page-draws--my-draws .page-draws__page-size-control label{margin:0 .4rem 0 0;color:#475569;font-weight:700}.page-draws.page-draws--my-draws .page-draws__page-size{min-width:7.2rem;min-height:44px;padding:.8rem 1rem;border:1px solid #e2e8f0;border-radius:.8rem;background:#fff;color:#0f172a;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4}.page-draws.page-draws--my-draws .page-draws__page-size:focus{border-color:transparent;outline:0;box-shadow:0 0 0 2px #3b82f6}.page-draws.page-draws--my-draws .page-draws__create-icon{display:none}@media (min-width:768px){.page-draws.page-draws--my-draws .page-draws__mobile-only{display:none}}.page-draws.page-draws--my-draws .page-draws__empty-state{height:auto}.page-draws.page-draws--my-draws .page-draws__col-number{width:6%}.page-draws.page-draws--my-draws .page-draws__col-date{width:19%}.page-draws.page-draws--my-draws .page-draws__col-name,.page-draws.page-draws--my-draws .page-draws__col-organisation{width:17%}.page-draws.page-draws--my-draws .page-draws__col-status{width:16%}.page-draws.page-draws--my-draws .page-draws__col-entries{width:15%}.page-draws.page-draws--my-draws .page-draws__col-prizes{width:10%}@media (min-width:992px){.page-draws.page-draws--my-draws .page-draws__col-date,.page-draws.page-draws--my-draws .page-draws__col-name{width:20%}.page-draws.page-draws--my-draws .page-draws__col-organisation{width:16%}.page-draws.page-draws--my-draws .page-draws__col-entries{width:12%}}@media (min-width:1200px){.page-draws.page-draws--my-draws .page-draws__col-organisation{width:17%}.page-draws.page-draws--my-draws .page-draws__col-entries{width:11%}}@media (min-width:1400px){.page-draws.page-draws--my-draws .page-draws__col-name{width:21%}.page-draws.page-draws--my-draws .page-draws__col-entries{width:10%}}@media (max-width:991px){.page-draws.page-draws--my-draws .page-draws__col-entries,.page-draws.page-draws--my-draws .page-draws__col-prizes,.page-draws.page-draws--my-draws .page-draws__entries,.page-draws.page-draws--my-draws .page-draws__prizes{padding-right:.6rem;padding-left:.6rem}}.page-draws.page-draws--my-draws .page-draws__col-mobile-number{width:15%}.page-draws.page-draws--my-draws .page-draws__muted-count{opacity:.75}.page-draws.page-draws--my-draws .page-draws__draw-table{margin:0;table-layout:fixed}.page-draws.page-draws--my-draws .page-draws__draw-table tbody tr{transition:background-color 160ms}.page-draws.page-draws--my-draws .page-draws__draw-table tbody td{padding:1.2rem;border-bottom-color:#cbd5e1;transition:background-color 160ms}.page-draws.page-draws--my-draws .page-draws__draw-table tbody td:first-child,.page-draws.page-draws--my-draws .page-draws__draw-table tbody td:first-child.ng-hide+td{padding-left:1.2rem;border-left:4px solid #cbd5e1}.page-draws.page-draws--my-draws .page-draws__draw-table tbody tr:hover:not(.is-cancelled){cursor:pointer}.page-draws.page-draws--my-draws .page-draws__draw-table tbody tr:hover:not(.is-cancelled) td{background:#f8fafc}.page-draws.page-draws--my-draws .page-draws__draw-table td,.page-draws.page-draws--my-draws .page-draws__draw-table th{vertical-align:middle}.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-drawn td:first-child,.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-drawn td:first-child.ng-hide+td{border-left-color:#619d33}.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-scheduled td:first-child,.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-scheduled td:first-child.ng-hide+td{border-left-color:#ff9300}.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-error td:first-child,.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-error td:first-child.ng-hide+td{border-left-color:#ff2600}.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-draft td:first-child,.page-draws.page-draws--my-draws .page-draws__draw-table tbody .page-draws__draw-row--state-draft td:first-child.ng-hide+td{border-left-color:#94a3b8}.page-draws.page-draws--my-draws .page-draws__draw-row.is-cancelled{color:#64748b}.page-draws.page-draws--my-draws .page-draws__draw-row.is-cancelled .page-draws__draw-link-static{text-decoration:line-through}.page-draws.page-draws--my-draws .page-draws__number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__primary-count{display:block;max-width:100%;white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__draw-table tbody td.page-draws__number:first-child{color:#020618;font-weight:800}.page-draws.page-draws--my-draws .page-draws__date{display:block;color:#334155;font-size:1.3rem;font-weight:500}.page-draws.page-draws--my-draws .page-draws__draw-name-cell{overflow-wrap:anywhere}.page-draws.page-draws--my-draws .page-draws__draw-link,.page-draws.page-draws--my-draws .page-draws__draw-link-static{display:inline;color:#1d4ed8;font-weight:800;line-height:1.35}.page-draws.page-draws--my-draws .page-draws__draw-link{text-decoration:none}.page-draws.page-draws--my-draws .page-draws__draw-link:focus,.page-draws.page-draws--my-draws .page-draws__draw-link:hover{color:#1e40af;text-decoration:underline}.page-draws.page-draws--my-draws .page-draws__draw-link:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--my-draws .page-draws__draw-link--button{padding:0;border:0;background:0 0;font:inherit;text-align:left;cursor:pointer}.page-draws.page-draws--my-draws .page-draws__error-prefix{display:inline-block;margin-right:.4rem;color:#be123c;font-weight:800}.page-draws.page-draws--my-draws .page-draws__markers{display:inline-flex;flex-wrap:wrap;gap:.4rem;margin-left:.6rem;vertical-align:middle}.page-draws.page-draws--my-draws .page-draws__status{display:inline-grid;gap:.6rem;align-items:start;justify-items:start;max-width:100%}.page-draws.page-draws--my-draws .page-draws__operational-status{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;color:#1d4ed8;font-size:1.2rem;font-weight:700;line-height:1.3}.page-draws.page-draws--my-draws .page-draws__operational-status i{font-size:1.1rem;line-height:1}.page-draws.page-draws--my-draws .page-draws__substatus{display:block;color:#64748b;font-size:1.2rem;font-weight:600;line-height:1.35}.page-draws.page-draws--my-draws .page-draws__countdown{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}@media (min-width:768px) and (max-width:991px){.page-draws.page-draws--my-draws .page-draws__scheduled-badge{gap:.2rem;min-height:2.4rem;padding:.3rem .4rem;font-size:1.1rem}.page-draws.page-draws--my-draws .page-draws__scheduled-badge i{font-size:1rem}.page-draws.page-draws--my-draws .page-draws__draw-table tbody td.page-draws__status-cell{padding-right:.2rem;padding-left:.2rem}}.page-draws.page-draws--my-draws .page-draws__entrant-count{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;width:100%;min-width:0;margin-top:.3rem;color:#64748b;font-size:1.2rem;font-weight:600;line-height:1.3;white-space:normal}.page-draws.page-draws--my-draws .page-draws__indicators{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.page-draws.page-draws--my-draws .page-draws__draw-card+.page-draws__draw-card{margin-top:1rem}.page-draws.page-draws--my-draws .page-draws__draw-card{position:relative;display:grid;gap:1.1rem;padding:1.8rem 1.8rem 1.6rem 2.4rem;border:1px solid rgba(148,163,184,.24);border-radius:1.6rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);overflow:hidden;transition:background-color 160ms,box-shadow 160ms,transform 160ms}.page-draws.page-draws--my-draws .page-draws__draw-card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;background:#cbd5e1}.page-draws.page-draws--my-draws .page-draws__draw-card:hover:not(.is-cancelled){background:#f8fafc;box-shadow:0 0 0 1px rgba(37,99,235,.16),0 12px 24px rgba(15,23,42,.06);transform:translateY(-1px);cursor:pointer}.page-draws.page-draws--my-draws .page-draws__draw-card--state-drawn::before{background:#619d33}.page-draws.page-draws--my-draws .page-draws__draw-card--state-scheduled::before{background:#ff9300}.page-draws.page-draws--my-draws .page-draws__draw-card--state-error::before{background:#ff2600}.page-draws.page-draws--my-draws .page-draws__draw-card--state-draft::before{background:#94a3b8}.page-draws.page-draws--my-draws .page-draws__draw-card.is-cancelled{color:#64748b}.page-draws.page-draws--my-draws .page-draws__draw-card.is-cancelled::before{background:#cbd5e1}.page-draws.page-draws--my-draws .page-draws__draw-card.is-cancelled .page-draws__draw-link-static{color:#64748b;text-decoration:line-through}.page-draws.page-draws--my-draws .page-draws__card-top{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.page-draws.page-draws--my-draws .page-draws__card-top .page-draws__card-status{margin-left:auto}.page-draws.page-draws--my-draws .page-draws__draw-number{color:#64748b;font-size:1.2rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.01em;line-height:1}.page-draws.page-draws--my-draws .page-draws__card-title{margin:0;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere}.page-draws.page-draws--my-draws .page-draws__card-title .page-draws__draw-link,.page-draws.page-draws--my-draws .page-draws__card-title .page-draws__draw-link-static{font-weight:800}.page-draws.page-draws--my-draws .page-draws__card-title .page-draws__draw-link-static{color:#0f172a}.page-draws.page-draws--my-draws .page-draws__card-meta{display:grid;gap:.6rem;margin:0;color:#475569;font-size:1.4rem;font-weight:600;line-height:1.4}.page-draws.page-draws--my-draws .page-draws__card-meta-row{display:flex;gap:.9rem;align-items:baseline}.page-draws.page-draws--my-draws .page-draws__card-meta-row dt{flex:0 0 1.4rem;margin:0;color:#94a3b8;font-size:1.3rem;text-align:center}.page-draws.page-draws--my-draws .page-draws__card-meta-row dd{margin:0;min-width:0;overflow-wrap:anywhere}.page-draws.page-draws--my-draws .page-draws__card-tz{color:#94a3b8;font-weight:500;white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__card-stats{display:flex;gap:2.8rem;margin-top:.2rem;padding-top:1.4rem;border-top:1px solid rgba(148,163,184,.22)}.page-draws.page-draws--my-draws .page-draws__stat{display:grid;gap:.3rem}.page-draws.page-draws--my-draws .page-draws__stat-num{color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.page-draws.page-draws--my-draws .page-draws__stat-label{color:#64748b;font-size:1.1rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}@media (max-width:767px){.page-draws.page-draws--my-draws .rd-utility-header{gap:1rem;flex-direction:row;align-items:flex-start;justify-content:space-between}.page-draws.page-draws--my-draws .rd-utility-header__content{gap:.4rem}.page-draws.page-draws--my-draws .rd-utility-header__title{font-size:2.6rem}.page-draws.page-draws--my-draws .rd-utility-header__meta{gap:.2rem 1rem;line-height:1.35}.page-draws.page-draws--my-draws .page-draws__buy-credits,.page-draws.page-draws--my-draws .page-draws__credits{display:none}.page-draws.page-draws--my-draws .rd-utility-header__actions{display:flex;width:auto}.page-draws.page-draws--my-draws .page-draws__create{width:44px;min-width:0;height:44px;min-height:44px;margin-top:-.8rem;padding:0;border-radius:50%}.page-draws.page-draws--my-draws .page-draws__create-icon{display:inline-block;font-size:1.8rem}.page-draws.page-draws--my-draws .page-draws__create-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__header-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 .4rem;margin-top:.4rem;color:#475569;font-size:1.4rem;font-weight:600;line-height:1.35}.page-draws.page-draws--my-draws .page-draws__header-count{font-variant-numeric:tabular-nums}.page-draws.page-draws--my-draws .page-draws__header-separator{color:#94a3b8}.page-draws.page-draws--my-draws .page-draws__credits-toggle{gap:.4rem;min-height:44px;padding:0 .6rem;font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums}.page-draws.page-draws--my-draws .page-draws__credits-toggle--empty,.page-draws.page-draws--my-draws .page-draws__credits-toggle--empty:focus,.page-draws.page-draws--my-draws .page-draws__credits-toggle--empty:hover{color:#9a3412}.page-draws.page-draws--my-draws .page-draws__credits-chevron{font-size:1.1rem}.page-draws.page-draws--my-draws .page-draws__credits-panel{display:grid;gap:1.4rem;margin-top:1.2rem;color:#334155;font-size:1.4rem;font-weight:600;line-height:1.4}.page-draws.page-draws--my-draws .page-draws__credits-panel,.page-draws.page-draws--my-draws .page-draws__filters{padding:1rem 1.2rem;border:1px solid #e2e8f0;border-radius:1.4rem;background:#fff}.page-draws.page-draws--my-draws .page-draws__credits-balance{display:grid;gap:.4rem}.page-draws.page-draws--my-draws .page-draws__credits-amount,.page-draws.page-draws--my-draws .page-draws__credits-expiry{display:flex;align-items:center;gap:.8rem;margin:0}.page-draws.page-draws--my-draws .page-draws__credits-amount i,.page-draws.page-draws--my-draws .page-draws__credits-expiry i{flex:0 0 1.6rem;text-align:center}.page-draws.page-draws--my-draws .page-draws__credits-amount{color:#0f172a;font-weight:700;font-variant-numeric:tabular-nums}.page-draws.page-draws--my-draws .page-draws__credits-expiry{color:#64748b;font-size:1.3rem;font-weight:500}.page-draws.page-draws--my-draws .page-draws__list-controls{display:grid;gap:1.2rem;color:#475569;font-size:1.4rem;font-weight:600;line-height:1.45}.page-draws.page-draws--my-draws .page-draws__filters{display:grid;gap:.8rem}.page-draws.page-draws--my-draws .page-draws__chip-group{display:flex;align-items:flex-start;gap:1rem}.page-draws.page-draws--my-draws .page-draws__chip-legend{float:left;flex:0 0 5.6rem;width:auto;margin:0;padding:1.7rem 0 0;border:0;color:#64748b;font-size:1.1rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.page-draws.page-draws--my-draws .page-draws__chips{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:0 .6rem;min-width:0}.page-draws.page-draws--my-draws .page-draws__chip{position:relative;display:inline-flex;margin:0;padding:.2rem 0;cursor:pointer}.page-draws.page-draws--my-draws .page-draws__chip-input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);opacity:0}.page-draws.page-draws--my-draws .page-draws__chip-face{display:inline-flex;align-items:center;gap:.6rem;min-height:40px;padding:.6rem 1.2rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:1.4rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms}.page-draws.page-draws--my-draws .page-draws__chip-add,.page-draws.page-draws--my-draws .page-draws__chip-tick{width:1.2rem;font-size:1.2rem;text-align:center}.page-draws.page-draws--my-draws .page-draws__chip-add{color:#94a3b8}.page-draws.page-draws--my-draws .page-draws__chip-tick{display:none}.page-draws.page-draws--my-draws .page-draws__chip:hover .page-draws__chip-face{border-color:#bfdbfe;background:#f8fafc}.page-draws.page-draws--my-draws .page-draws__chip-input:checked+.page-draws__chip-face{border-color:#93c5fd;background:#eff6ff;color:#1e40af}.page-draws.page-draws--my-draws .page-draws__chip-input:checked+.page-draws__chip-face .page-draws__chip-add{display:none}.page-draws.page-draws--my-draws .page-draws__chip-input:checked+.page-draws__chip-face .page-draws__chip-tick{display:inline-block}.page-draws.page-draws--my-draws .page-draws__chip-input:focus-visible+.page-draws__chip-face{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6}.page-draws.page-draws--my-draws .page-draws__reset{justify-self:end;min-height:44px;margin:-.4rem 0 0;padding:.2rem .4rem}.page-draws.page-draws--my-draws .page-draws__list-bar{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.page-draws.page-draws--my-draws .page-draws__filter-toggle{flex:0 0 auto;gap:.6rem;min-height:44px;padding:.6rem 1rem}.page-draws.page-draws--my-draws .page-draws__filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:999px;background:#2563eb;color:#fff;font-size:1.2rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.page-draws.page-draws--my-draws .page-draws__filter-chevron{font-size:1.2rem}.page-draws.page-draws--my-draws .page-draws__sort{display:grid;grid-template-columns:auto minmax(0,13rem) 44px;gap:.4rem;align-items:center;margin-left:auto;font-weight:700}.page-draws.page-draws--my-draws .page-draws__sort label{margin:0;white-space:nowrap}.page-draws.page-draws--my-draws .page-draws__sort .page-draws__page-size{width:100%;min-width:0}.page-draws.page-draws--my-draws .page-draws__sort-direction{width:44px;min-height:44px;padding:0}.page-draws.page-draws--my-draws .page-draws__footer-page-size{display:flex;align-items:center;justify-content:center;gap:.6rem;color:#475569;font-size:1.4rem;font-weight:600}.page-draws.page-draws--my-draws .page-draws__footer-page-size label{margin:0;font-weight:700}.page-draws.page-draws--my-draws .page-draws__footer-page-size .page-draws__page-size{min-width:6.4rem}}.page-draws.page-draws--audit-trail{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);min-height:calc(100vh - 70px);padding-top:3.2rem;color:#334155;font-family:"DM Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-draws.page-draws--audit-trail #page-controls{margin-bottom:2.4rem}.page-draws.page-draws--audit-trail .page-draws__audit-content{padding-bottom:5rem}.page-draws.page-draws--audit-trail .page-draws__audit-loading,.page-draws.page-draws--audit-trail .page-draws__audit-skeleton{min-width:0}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton{display:grid;gap:1.6rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table,.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-toolbar{padding:2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-toolbar{display:flex;gap:1.2rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-action{width:15rem;height:4.4rem;border-radius:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-action--short{width:11rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table{display:grid;gap:2rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table>.rd-skeleton__shape{width:100%;height:2rem}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table>.rd-skeleton__shape:nth-child(3){width:92%}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table>.rd-skeleton__shape:nth-child(4){width:96%}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table>.rd-skeleton__shape:nth-child(5){width:86%}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-table>.page-draws__audit-skeleton-heading{width:32%;height:2.8rem;margin-bottom:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-status-card{height:auto}.page-draws.page-draws--audit-trail .page-draws__audit-action-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem}.page-draws.page-draws--audit-trail .page-draws__audit-standard-actions{display:flex}.page-draws.page-draws--audit-trail .page-draws__audit-admin-actions{display:grid;gap:.8rem;justify-items:end;padding:1.2rem;border:1px solid #bfdbfe;border-radius:1.2rem;background:rgba(255,255,255,.84)}.page-draws.page-draws--audit-trail .page-draws__audit-integrity{display:grid;gap:1rem}.page-draws.page-draws--audit-trail .page-draws__audit-error-list{padding-left:1.8rem;margin:.4rem 0 0}.page-draws.page-draws--audit-trail .page-draws__audit-error-list li+li{margin-top:.4rem}.page-draws.page-draws--audit-trail .page-draws__audit-filter-toggle{display:flex}.page-draws.page-draws--audit-trail .page-draws__audit-filter-toggle .rd-button{flex-wrap:wrap}.page-draws.page-draws--audit-trail .page-draws__audit-display-all{max-width:24rem;margin-bottom:2rem}.page-draws.page-draws--audit-trail .page-draws__audit-display-all .rd-form-check__text{color:#0f172a;font-weight:800}.page-draws.page-draws--audit-trail .page-draws__audit-filter-grid{grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));gap:1.6rem}.page-draws.page-draws--audit-trail .page-draws__audit-filter-category{padding:1.2rem;border-radius:1.2rem;background:#f8fafc}.page-draws.page-draws--audit-trail .page-draws__audit-filter-category .rd-form-check-list{gap:.8rem;margin:0}.page-draws.page-draws--audit-trail .page-draws__audit-filter-category .rd-form-check{padding:.9rem 1rem;background:#fff;font-size:1.3rem}.page-draws.page-draws--audit-trail .page-draws__audit-category-legend .rd-form-check{border-color:#bfdbfe;color:#0f172a}.page-draws.page-draws--audit-trail .page-draws__audit-category-legend .rd-form-check .rd-form-check__text{font-weight:800}.page-draws.page-draws--audit-trail .page-draws__audit-category-legend{width:100%;margin-bottom:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-events{min-width:0}.page-draws.page-draws--audit-trail .page-draws__audit-toolbar{gap:1.6rem 2.4rem;padding:1.6rem 2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);color:#475569;font-size:1.4rem;font-weight:600;line-height:1.45}.page-draws.page-draws--audit-trail .page-draws__audit-count{color:#1e293b;font-weight:800;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--audit-trail .page-draws__audit-page-size-control{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-page-size-control label{margin:0;color:#334155;font-weight:700}.page-draws.page-draws--audit-trail .page-draws__audit-select{width:auto;min-width:7.2rem;height:44px;padding-top:.8rem;padding-bottom:.8rem;font-size:1.4rem;font-weight:700}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort-button{min-height:44px}.page-draws.page-draws--audit-trail .page-draws__audit-table-wrap{border-radius:1.4rem}.page-draws.page-draws--audit-trail .page-draws__audit-table{min-width:100rem;margin:0;table-layout:fixed}.page-draws.page-draws--audit-trail .page-draws__audit-table tbody td{vertical-align:top}.page-draws.page-draws--audit-trail .page-draws__audit-table tbody .page-draws__audit-event-row.is-expanded td,.page-draws.page-draws--audit-trail .page-draws__audit-table tbody .page-draws__audit-event-row:hover td{background:#f8fafc}.page-draws.page-draws--audit-trail .page-draws__audit-col-event,.page-draws.page-draws--audit-trail .page-draws__audit-col-timestamp{width:18%}.page-draws.page-draws--audit-trail .page-draws__audit-col-category{width:14%}.page-draws.page-draws--audit-trail .page-draws__audit-col-actor{width:22%}.page-draws.page-draws--audit-trail .page-draws__audit-col-ip{width:16%}.page-draws.page-draws--audit-trail .page-draws__audit-col-details{width:12%}.page-draws.page-draws--audit-trail .page-draws__audit-timestamp{white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--audit-trail .page-draws__audit-event-name{color:#020618;font-weight:800}.page-draws.page-draws--audit-trail .page-draws__audit-muted{color:#64748b}.page-draws.page-draws--audit-trail .page-draws__audit-actor{overflow-wrap:anywhere}.page-draws.page-draws--audit-trail .page-draws__audit-detail-row>td{padding:1.2rem 1.6rem 1.6rem;background:#fff}.page-draws.page-draws--audit-trail .page-draws__audit-details-table{min-width:0;margin:0;table-layout:fixed}.page-draws.page-draws--audit-trail .page-draws__audit-details-table caption{padding:0 0 1rem;color:#334155;font-size:1.3rem;font-weight:800;letter-spacing:0;line-height:1.4;text-transform:none}.page-draws.page-draws--audit-trail .page-draws__audit-details-table td,.page-draws.page-draws--audit-trail .page-draws__audit-details-table th{padding:.8rem 1rem;font-size:1.3rem;overflow-wrap:anywhere;vertical-align:top}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort{padding:1.4rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);color:#475569;font-size:1.4rem;font-weight:700}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort label{margin:0 .8rem 0 0}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort .page-draws__audit-select{min-width:15rem;margin-right:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-event-card{display:grid;gap:1.4rem;min-width:0;padding:1.8rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-draws.page-draws--audit-trail .page-draws__audit-event-card+.page-draws__audit-event-card{margin-top:1rem}.page-draws.page-draws--audit-trail .page-draws__audit-card-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.8rem 1.2rem}.page-draws.page-draws--audit-trail .page-draws__audit-card-heading h3{flex:1 1 20rem;min-width:0;margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.3;overflow-wrap:anywhere}.page-draws.page-draws--audit-trail .page-draws__audit-card-category{flex:0 1 auto;padding:.4rem .8rem;border-radius:999px;background:#eff6ff;color:#1e40af;font-size:1.2rem;font-weight:800;line-height:1.3}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta{display:grid;gap:0;margin:0}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta>div{display:grid;grid-template-columns:minmax(8rem,0.32fr) minmax(0,0.68fr);gap:1.2rem;padding:.9rem 0;border-bottom:1px solid #e2e8f0}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta dd,.page-draws.page-draws--audit-trail .page-draws__audit-card-meta dt{margin:0;font-size:1.3rem;line-height:1.45}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta dt{color:#64748b;font-weight:700}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta dd{min-width:0;color:#1e293b;font-weight:600;overflow-wrap:anywhere}.page-draws.page-draws--audit-trail .page-draws__audit-card-details-button{justify-self:start}.page-draws.page-draws--audit-trail .page-draws__audit-card-details{min-width:0;padding-top:1.2rem;border-top:1px solid #e2e8f0}@media (max-width:767px){.page-draws.page-draws--audit-trail{padding-top:2rem}.page-draws.page-draws--audit-trail #page-controls{margin-bottom:2rem}.page-draws.page-draws--audit-trail .page-draws__audit-action-bar{align-items:stretch;flex-direction:column}.page-draws.page-draws--audit-trail .page-draws__audit-standard-actions .rd-button{width:100%}.page-draws.page-draws--audit-trail .page-draws__audit-admin-actions{justify-items:start}.page-draws.page-draws--audit-trail .page-draws__audit-admin-actions .rd-cluster{justify-content:flex-start}.page-draws.page-draws--audit-trail .page-draws__audit-toolbar{align-items:flex-start;flex-direction:column}}@media (max-width:575px){.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-toolbar{align-items:stretch;flex-direction:column}.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-action,.page-draws.page-draws--audit-trail .page-draws__audit-skeleton-action--short{width:100%}.page-draws.page-draws--audit-trail .page-draws__audit-admin-actions .rd-cluster,.page-draws.page-draws--audit-trail .page-draws__audit-filter-actions{align-items:stretch;flex-direction:column;width:100%}.page-draws.page-draws--audit-trail .page-draws__audit-admin-actions .rd-cluster .rd-button,.page-draws.page-draws--audit-trail .page-draws__audit-filter-actions .rd-button{width:100%}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort label{grid-column:1/-1;margin:0}.page-draws.page-draws--audit-trail .page-draws__audit-mobile-sort .page-draws__audit-select{width:100%;min-width:0;margin:0}}@media (max-width:420px){.page-draws.page-draws--audit-trail .page-draws__audit-filter-toggle .rd-button,.page-draws.page-draws--audit-trail .page-draws__audit-page-size-control{width:100%}.page-draws.page-draws--audit-trail .page-draws__audit-card-meta>div{grid-template-columns:minmax(0,1fr);gap:.3rem}.page-draws.page-draws--audit-trail .page-draws__audit-timestamp{white-space:normal}.page-draws.page-draws--audit-trail .page-draws__audit-details-table td,.page-draws.page-draws--audit-trail .page-draws__audit-details-table th{padding:.7rem}}.page-draws.page-draws--detail{min-height:calc(100vh - 70px);padding-bottom:8rem;background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-draws.page-draws--detail #maintenance-window-warning{margin-bottom:2rem}.page-draws.page-draws--detail .page-draws__detail-content{padding-top:3rem}.page-draws.page-draws--detail.page-draws--maintenance-visible .page-draws__detail-content{padding-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-identity{width:66%;max-width:80rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-eyebrow{width:7rem;height:1.4rem;margin-bottom:1rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-title{width:70%;height:3.5rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-organisation{width:40%;height:1.6rem;margin-top:1.4rem;margin-bottom:.4rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-status{width:9rem;height:2.8rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-copy{display:grid;gap:.8rem;width:52%;max-width:52rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-kicker{width:8rem;height:1rem;margin-bottom:.4rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-date{width:75%;height:2rem;margin-bottom:.2rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-summary{display:grid;gap:1rem;width:24%}.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-summary .page-draws__detail-skeleton-shape:last-child{width:68%}.page-draws.page-draws--detail .page-draws__detail-skeleton-section-title{width:14rem;height:2rem;margin-bottom:2.3rem;margin-top:1rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list{display:grid}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div{display:grid;grid-template-columns:minmax(11rem,0.28fr) minmax(0,0.72fr);gap:1.4rem;padding:1.5rem 0;border-bottom:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div:last-child{border-bottom:0}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div .page-draws__detail-skeleton-shape:first-child{width:72%}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div .page-draws__detail-skeleton-shape:last-child{width:88%}.page-draws.page-draws--detail .page-draws__detail-skeleton-option{min-height:13rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-option-heading{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-option-icon{flex:0 0 2.9rem;width:2.9rem;height:2.9rem;border-radius:1rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-option-title{width:58%;height:1.7rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-option-line{width:92%;margin-bottom:1rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-option-line--short{width:64%;margin-bottom:0}.page-draws.page-draws--detail .page-draws__detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;padding-bottom:2.2rem}.page-draws.page-draws--detail .page-draws__detail-header h1{max-width:80rem;margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.4rem, 3.2vw, 3.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}.page-draws.page-draws--detail .page-draws__detail-header--loaded{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 3rem}.page-draws.page-draws--detail .page-draws__detail-header--loaded .page-draws__detail-identity{grid-row:1/3}.page-draws.page-draws--detail .page-draws__detail-header-actions{display:flex;grid-row:1;grid-column:2;justify-content:flex-end}.page-draws.page-draws--detail .page-draws__detail-identity{min-width:0}.page-draws.page-draws--detail .page-draws__detail-eyebrow,.page-draws.page-draws--detail .page-draws__detail-kicker{display:block;margin-bottom:.6rem;color:#1d4ed8;font-size:1.1rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.page-draws.page-draws--detail .page-draws__detail-organisation{margin:.8rem 0 0;color:#475569;font-size:1.7rem;line-height:1.45;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-state{display:flex;flex:0 0 auto;grid-row:2;grid-column:2;align-items:center;justify-content:flex-end}.page-draws.page-draws--detail .page-draws__detail-command-surface{padding:0 2.4rem;margin-bottom:1.6rem;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-draws.page-draws--detail .page-draws__detail-completed-summary,.page-draws.page-draws--detail .page-draws__detail-lifecycle{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.4rem 0}.page-draws.page-draws--detail .page-draws__detail-completed-summary>div:first-child,.page-draws.page-draws--detail .page-draws__detail-timing{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.2rem;color:#475569;font-size:1.4rem}.page-draws.page-draws--detail .page-draws__detail-completed-summary>div:first-child .page-draws__detail-kicker,.page-draws.page-draws--detail .page-draws__detail-timing .page-draws__detail-kicker{flex-basis:100%;margin:0}.page-draws.page-draws--detail .page-draws__detail-completed-summary>div:first-child strong,.page-draws.page-draws--detail .page-draws__detail-timing strong{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2rem;letter-spacing:-.02em}.page-draws.page-draws--detail .page-draws__detail-countdown{padding-left:1.2rem;border-left:1px solid #cbd5e1;color:#1e40af;font-size:1.6rem;font-weight:800;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--detail .page-draws__detail-actions,.page-draws.page-draws--detail .page-draws__detail-completed-actions,.page-draws.page-draws--detail .page-draws__detail-reschedule-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem}.page-draws.page-draws--detail .page-draws__detail-actions .rd-text-action--danger{margin-left:.6rem}.page-draws.page-draws--detail .page-draws__detail-classification,.page-draws.page-draws--detail .page-draws__detail-notices{display:grid;gap:1rem;margin-bottom:1.6rem}.page-draws.page-draws--detail .page-draws__detail-administrator-notice{margin-bottom:1.6rem}.page-draws.page-draws--detail .page-draws__detail-option .rd-notice{grid-template-columns:5.2rem minmax(0,1fr)}.page-draws.page-draws--detail .page-draws__detail-option .rd-notice .rd-notice__actions{grid-column:2;justify-content:flex-start;padding:0 2rem 1.2rem}.page-draws.page-draws--detail .page-draws__detail-reschedule{padding:2.4rem 0;border-top:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-reschedule h2{margin:0 0 1.6rem;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;text-wrap:pretty}.page-draws.page-draws--detail .page-draws__detail-reschedule-form{min-width:0;max-width:92rem}.page-draws.page-draws--detail .page-draws__detail-reschedule-actions{justify-content:flex-start;margin-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-schedule-preview{display:grid;gap:.6rem;margin-top:1.6rem;color:#334155;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--detail .page-draws__detail-schedule-preview p{margin:0}.page-draws.page-draws--detail .page-draws__detail-reschedule-notices{display:grid;gap:1.6rem;margin-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-reschedule-notices .page-draws__detail-reschedule-notice{margin-top:0}.page-draws.page-draws--detail .page-draws__detail-reschedule-notice{margin-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-completed-summary>div:first-child strong{font-size:1.7rem}.page-draws.page-draws--detail .page-draws__detail-layout{display:flow-root}.page-draws.page-draws--detail .page-draws__detail-details-panel,.page-draws.page-draws--detail .page-draws__detail-primary{float:left;width:calc(66% - .8rem)}.page-draws.page-draws--detail .page-draws__detail-options,.page-draws.page-draws--detail .page-draws__detail-panel{overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-draws.page-draws--detail .page-draws__detail-panel{padding:2.2rem}.page-draws.page-draws--detail .page-draws__detail-details-panel{grid-area:details}.page-draws.page-draws--detail .page-draws__detail-panel-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.page-draws.page-draws--detail .page-draws__detail-panel-heading h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.3}.page-draws.page-draws--detail .page-draws__detail-definition-list{display:grid;margin:0}.page-draws.page-draws--detail .page-draws__detail-definition-list>div{display:grid;grid-template-columns:minmax(11rem,0.28fr) minmax(0,0.72fr);gap:1.4rem;padding:1.2rem 0;border-bottom:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-definition-list>div:last-child{border-bottom:0}.page-draws.page-draws--detail .page-draws__detail-definition-list dt{color:#475569;font-size:1.3rem;font-weight:700;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-definition-list dd{min-width:0;margin:0;color:#0f172a;font-size:1.3rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-supporting-copy{display:block;margin-top:.2rem;color:#64748b;font-size:1.2rem;font-weight:400;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-random-seed{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1.2rem;font-weight:600;line-height:1.5;word-break:break-all}.page-draws.page-draws--detail .page-draws__detail-tabular{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--detail .page-draws__detail-muted{color:#64748b;font-weight:400}.page-draws.page-draws--detail .page-draws__detail-options{grid-area:options;float:right;width:calc(34% - .8rem)}.page-draws.page-draws--detail .page-draws__detail-option{padding:2rem;border-bottom:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-option:last-child{border-bottom:0}.page-draws.page-draws--detail .page-draws__detail-option h2{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.page-draws.page-draws--detail .page-draws__detail-option p{margin:.8rem 0 1rem;color:#475569;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--detail .page-draws__detail-option p:last-of-type{margin-bottom:1.2rem}.page-draws.page-draws--detail .page-draws__detail-option>a:not(.rd-button){color:#1d4ed8;font-size:1.3rem;font-weight:700}.page-draws.page-draws--detail .page-draws__detail-option>a:not(.rd-button):focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--detail .page-draws__detail-option-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.9rem;width:2.9rem;height:2.9rem;border-radius:1rem;background:#eff6ff;color:#2563eb;font-size:1.4rem;line-height:1}.page-draws.page-draws--detail .page-draws__detail-option-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.page-draws.page-draws--detail .page-draws__detail-option-heading h2{min-width:0;margin:0}.page-draws.page-draws--detail .page-draws__detail-option-heading .rd-status-badge{flex:0 0 auto}.page-draws.page-draws--detail .page-draws__detail-downloads{padding:0;margin:0;list-style:none}.page-draws.page-draws--detail .page-draws__detail-downloads li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1.2rem;align-items:center;padding:1rem 0}.page-draws.page-draws--detail .page-draws__detail-downloads li:first-child{padding-top:0}.page-draws.page-draws--detail .page-draws__detail-downloads li:last-child{padding-bottom:0}.page-draws.page-draws--detail .page-draws__detail-downloads li+li{border-top:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-downloads li div>span,.page-draws.page-draws--detail .page-draws__detail-downloads li strong{display:block}.page-draws.page-draws--detail .page-draws__detail-downloads li strong{color:#0f172a;font-size:1.4rem}.page-draws.page-draws--detail .page-draws__detail-downloads li div>span{margin-top:0;color:#64748b;font-size:1.3rem}.page-draws.page-draws--detail .page-draws__detail-downloads .page-draws__detail-download-empty{display:block;color:#64748b;font-size:1.4rem;font-style:italic;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-option .page-draws__detail-copy-instructions{font-size:1.3rem}.page-draws.page-draws--detail .page-draws__detail-copy-field{display:flex;align-items:center;gap:1rem;min-width:0}.page-draws.page-draws--detail .page-draws__detail-copy-field>a{min-width:0;color:#1d4ed8;font-size:1.4rem;font-weight:700;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-copy-field .rd-button{flex:0 0 auto;min-height:40px}.page-draws.page-draws--detail .page-draws__detail-copy-status{min-height:1.8rem;margin:.4rem 0 0;color:#3d6322;font-size:1.3rem;font-weight:700}.page-draws.page-draws--detail .page-draws__detail-copy-status--error{color:#9f1239}.page-draws.page-draws--detail .page-draws__detail-publication-heading-action{display:flex;flex:0 0 auto;align-items:center;height:0}.page-draws.page-draws--detail .page-draws__detail-publication{display:grid;gap:1.4rem}.page-draws.page-draws--detail .page-draws__detail-publication>p{margin:0}.page-draws.page-draws--detail .page-draws__detail-publication>p:last-of-type{margin-bottom:0}.page-draws.page-draws--detail .page-draws__detail-publication-services{display:grid;grid-template-columns:minmax(0,1fr) max-content 44px;column-gap:.8rem;border-top:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-publication-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-width:0;padding:.8rem 0}.page-draws.page-draws--detail .page-draws__detail-publication-row+.page-draws__detail-publication-row{border-top:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-publication-row:last-child{padding-bottom:0}.page-draws.page-draws--detail .page-draws__detail-publication-row h3{margin:0;color:#0f172a;font-family:"DM Sans",Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-publication-status-link{display:inline-flex;grid-column:2;justify-self:start;align-items:center;min-height:44px;border-radius:.6rem;text-decoration:none}.page-draws.page-draws--detail .page-draws__detail-publication-status-link:focus,.page-draws.page-draws--detail .page-draws__detail-publication-status-link:hover{text-decoration:none}.page-draws.page-draws--detail .page-draws__detail-publication-status-link:focus .rd-status-badge,.page-draws.page-draws--detail .page-draws__detail-publication-status-link:hover .rd-status-badge{border-color:currentColor;text-decoration:underline;text-underline-offset:0.2em}.page-draws.page-draws--detail .page-draws__detail-publication-status-link:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--detail .page-draws__detail-publication-cancel{grid-column:3;width:44px;min-height:44px;border-radius:.8rem;color:#be123c;font-size:1.6rem}.page-draws.page-draws--detail .page-draws__detail-publication-cancel:focus,.page-draws.page-draws--detail .page-draws__detail-publication-cancel:hover{background:#fff1f2;color:#881337}.page-draws.page-draws--detail .page-draws__detail-publication-detail{display:block;grid-column:1/-1;color:#475569;font-size:1.3rem;line-height:1.45;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-publication-link-label{display:block;margin-bottom:.4rem;color:#475569;font-size:1.3rem;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-publication-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.page-draws.page-draws--detail .page-draws__detail-option-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.2rem}.page-draws.page-draws--detail .page-draws__detail-option-actions a,.page-draws.page-draws--detail .page-draws__detail-option-actions button{color:#1d4ed8;font-size:1.2rem;font-weight:800}.page-draws.page-draws--detail .page-draws__detail-option-actions a:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--detail .page-draws__detail-scrutineer{padding:1.2rem;border-radius:1rem;margin-top:1rem;background:#f8fafc}.page-draws.page-draws--detail .page-draws__detail-scrutineer p{margin:0 0 .5rem;color:#334155;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes{display:grid;grid-template-columns:1.25em minmax(0,1fr);gap:.4rem;align-items:baseline;margin-bottom:1.2rem}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes span{min-width:0;white-space:pre-wrap}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure{display:grid;grid-template-columns:1.25em minmax(0,1fr);gap:.4rem;align-items:baseline;margin-bottom:1.2rem}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure details,.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure summary{min-width:0}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure summary{border-radius:.6rem;color:#334155;cursor:pointer;list-style:none}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure summary::-webkit-details-marker{display:none}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure summary:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure details[open] .page-draws__detail-scrutineer-notes-disclosure-preview{display:none}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure details[open] .page-draws__detail-scrutineer-notes-disclosure-full{display:block}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure-full,.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure-preview{margin:0;white-space:pre-wrap}.page-draws.page-draws--detail .page-draws__detail-scrutineer-notes-disclosure-full{display:none}.page-draws.page-draws--detail .page-draws__detail-primary{grid-area:primary;clear:left;min-width:0;margin-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-results-panel{min-width:0;padding:2.2rem;overflow:hidden;contain:paint;border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04)}.page-draws.page-draws--detail .page-draws__detail-results-panel .page-draws__detail-results-heading h2,.page-draws.page-draws--detail .page-draws__detail-results-panel>h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.page-draws.page-draws--detail .page-draws__detail-results-intro{margin:.5rem 0 0;color:#475569;font-size:1.3rem;line-height:1.5}.page-draws.page-draws--detail .page-draws__detail-prize-list{display:grid;gap:0;padding:0;margin:1.8rem 0 0;list-style:none}.page-draws.page-draws--detail .page-draws__detail-prize-list li{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 0;border-bottom:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-prize-list li:first-child{padding-top:0}.page-draws.page-draws--detail .page-draws__detail-prize-list li:last-child{padding-bottom:0;border-bottom:0}.page-draws.page-draws--detail .page-draws__detail-prize-list li div span,.page-draws.page-draws--detail .page-draws__detail-prize-list li strong{display:block}.page-draws.page-draws--detail .page-draws__detail-prize-list li strong{color:#0f172a;font-size:1.4rem;line-height:1.4;overflow-wrap:anywhere}.page-draws.page-draws--detail .page-draws__detail-prize-list li div span{margin-top:.2rem;color:#64748b;font-size:1.2rem;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-results-heading,.page-draws.page-draws--detail .page-draws__detail-winner-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.page-draws.page-draws--detail .page-draws__detail-results-heading{align-items:center}.page-draws.page-draws--detail .page-draws__detail-results-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem}.page-draws.page-draws--detail .page-draws__detail-result-notices{display:grid;gap:1rem;margin:0}.page-draws.page-draws--detail .page-draws__detail-result-notices .page-draws__detail-result-notices{margin:0}.page-draws.page-draws--detail .page-draws__detail-results-panel>.page-draws__detail-result-notices{margin-top:1.6rem}.page-draws.page-draws--detail .page-draws__detail-winner{min-width:0;padding-top:2.4rem;margin-top:2.4rem;border-top:1px solid #e2e8f0}.page-draws.page-draws--detail .page-draws__detail-winner h3{flex:1 1 auto;min-width:0;margin:0;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:-.015em;line-height:1.35;overflow-wrap:anywhere;text-wrap:pretty}.page-draws.page-draws--detail .page-draws__detail-winner-title{display:flex;flex:1 1 auto;align-items:center;gap:1.2rem;min-width:0}.page-draws.page-draws--detail .page-draws__detail-winner-count{flex:0 0 auto;padding:.4rem .8rem;border-radius:999px;background:#f1f5f9;color:#334155;font-size:1.3rem;font-weight:700;line-height:1.3;text-align:right;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--detail .page-draws__detail-scroll-hint{display:none;margin:.8rem 0 1.2rem;color:#475569;font-size:1.3rem;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-winner-table-region{margin-top:1.4rem;border-radius:1.4rem}.page-draws.page-draws--detail .page-draws__detail-winner-table-region:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--detail .page-draws__detail-winner-table{width:max-content;min-width:0;margin:0}.page-draws.page-draws--detail .page-draws__detail-winner-table td,.page-draws.page-draws--detail .page-draws__detail-winner-table th{max-width:40rem}.page-draws.page-draws--detail .page-draws__detail-winner-table th[scope=row]{color:#0f172a;font-weight:800}.page-draws.page-draws--detail .page-draws__detail-winner-number{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.page-draws.page-draws--detail .page-draws__detail-number-abbreviation{display:inline-block;text-transform:none;white-space:nowrap}.page-draws.page-draws--detail .page-draws__detail-number-abbreviation>span{position:relative;top:-.38em;display:inline-block;width:.7em;padding-bottom:.1em;margin-left:-.08em;border-bottom:.2em solid currentColor;font-size:.72em;line-height:1;text-transform:lowercase}.page-draws.page-draws--detail .page-draws__detail-entry-count-column{display:inline-flex;padding:.2rem .5rem;margin-left:.3rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;vertical-align:baseline;white-space:nowrap}.page-draws.page-draws--detail .page-draws__detail-redacted{color:#64748b;font-style:italic;font-weight:700}.page-draws.page-draws--detail .page-draws__detail-winner-empty,.page-draws.page-draws--detail .page-draws__detail-winner-marker{color:#64748b;font-style:italic;text-align:center}.page-draws.page-draws--detail .page-draws__detail-feedback{padding:1.6rem 2rem;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-top:2.4rem;color:#475569;font-size:1.3rem}.page-draws.page-draws--detail .page-draws__detail-feedback-content{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.page-draws.page-draws--detail .page-draws__detail-feedback-message,.page-draws.page-draws--detail .page-draws__detail-regional-message{display:flex;align-items:center;gap:1.2rem;min-width:0}.page-draws.page-draws--detail .page-draws__detail-feedback-message h2,.page-draws.page-draws--detail .page-draws__detail-feedback-message p,.page-draws.page-draws--detail .page-draws__detail-regional-message h2,.page-draws.page-draws--detail .page-draws__detail-regional-message p{margin:0}.page-draws.page-draws--detail .page-draws__detail-feedback-message h2,.page-draws.page-draws--detail .page-draws__detail-regional-message h2{color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.35}.page-draws.page-draws--detail .page-draws__detail-feedback-message p,.page-draws.page-draws--detail .page-draws__detail-regional-message p{margin-top:.2rem;color:#475569;font-size:1.3rem;line-height:1.45}.page-draws.page-draws--detail .page-draws__detail-feedback-icon,.page-draws.page-draws--detail .page-draws__detail-regional-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 4rem;width:4rem;height:4rem;border-radius:1.2rem;background:#eff6ff;color:#1d4ed8;font-size:1.7rem}.page-draws.page-draws--detail .page-draws__detail-regional{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 2rem;border:1px solid #bfdbfe;border-radius:1.2rem;margin:1.6rem 0 0;background:#eff6ff}.page-draws.page-draws--detail .page-draws__detail-regional .page-draws__detail-regional-icon{background:#fff}.page-draws.page-draws--detail .page-draws__detail-regional .page-draws__detail-regional-icon img{display:block;width:2.8rem;height:2.8rem;object-fit:contain}@media (min-width:768px){.page-draws.page-draws--detail .page-draws__detail-actions{flex-wrap:nowrap}.page-draws.page-draws--detail .page-draws__detail-actions .rd-button,.page-draws.page-draws--detail .page-draws__detail-actions .rd-text-action{white-space:nowrap}}@media (max-width:991px){.page-draws.page-draws--detail .page-draws__detail-layout{display:grid;grid-template-areas:"details" "options" "primary";grid-template-columns:minmax(0,1fr);gap:1.6rem}.page-draws.page-draws--detail .page-draws__detail-details-panel,.page-draws.page-draws--detail .page-draws__detail-options,.page-draws.page-draws--detail .page-draws__detail-primary{width:auto}.page-draws.page-draws--detail .page-draws__detail-primary{margin-top:0}.page-draws.page-draws--detail .page-draws__detail-lifecycle{align-items:stretch;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-actions{justify-content:flex-start}.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-copy,.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-summary{width:62%}}@media (max-width:767px){.page-draws.page-draws--detail .page-draws__detail-content{padding-top:2rem}.page-draws.page-draws--detail .page-draws__detail-completed-summary,.page-draws.page-draws--detail .page-draws__detail-header{align-items:stretch;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-header--loaded{display:flex}.page-draws.page-draws--detail .page-draws__detail-header-actions{align-self:flex-start;justify-content:flex-start}.page-draws.page-draws--detail .page-draws__detail-skeleton-identity,.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-copy,.page-draws.page-draws--detail .page-draws__detail-skeleton-lifecycle-summary{width:100%}.page-draws.page-draws--detail .page-draws__detail-skeleton-status{width:8rem}.page-draws.page-draws--detail .page-draws__detail-completed-actions,.page-draws.page-draws--detail .page-draws__detail-state{justify-content:flex-start}.page-draws.page-draws--detail .page-draws__detail-completed-summary>div:first-child,.page-draws.page-draws--detail .page-draws__detail-timing{align-items:flex-start;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-countdown{padding-left:0;border-left:0}.page-draws.page-draws--detail .page-draws__detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page-draws.page-draws--detail .page-draws__detail-actions .rd-button{width:100%}.page-draws.page-draws--detail .page-draws__detail-actions .rd-text-action{grid-column:1/-1;justify-self:start;margin-left:0}.page-draws.page-draws--detail .page-draws__detail-command-surface{padding:0 1.8rem}.page-draws.page-draws--detail .page-draws__detail-panel{padding:1.8rem}.page-draws.page-draws--detail .page-draws__detail-option-icon{flex-basis:2.6rem;width:2.6rem;height:2.6rem;border-radius:.9rem;font-size:1.3rem}.page-draws.page-draws--detail .page-draws__detail-results-heading,.page-draws.page-draws--detail .page-draws__detail-winner-heading{align-items:stretch;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-winner-count{align-self:flex-start;text-align:left;white-space:normal}.page-draws.page-draws--detail .page-draws__detail-results-actions{justify-content:flex-start}.page-draws.page-draws--detail .page-draws__detail-feedback-content,.page-draws.page-draws--detail .page-draws__detail-regional{align-items:stretch;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-feedback-content>.rd-button{align-self:flex-end}.page-draws.page-draws--detail .page-draws__detail-regional>.rd-button{align-self:flex-start}.page-draws.page-draws--detail .page-draws__detail-scroll-hint{display:block}.page-draws.page-draws--detail .page-draws__detail-winner-table-region{margin-top:0}}@media (max-width:575px){.page-draws.page-draws--detail .page-draws__detail-actions{grid-template-columns:minmax(0,1fr)}.page-draws.page-draws--detail .page-draws__detail-completed-actions .rd-button{width:100%}.page-draws.page-draws--detail .page-draws__detail-definition-list>div{grid-template-columns:minmax(0,1fr);gap:.3rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div{grid-template-columns:minmax(0,1fr);gap:.7rem}.page-draws.page-draws--detail .page-draws__detail-skeleton-detail-list>div .page-draws__detail-skeleton-shape:first-child{width:38%}.page-draws.page-draws--detail .page-draws__detail-copy-field{align-items:flex-start;flex-direction:column}.page-draws.page-draws--detail .page-draws__detail-results-panel{padding:1.8rem}.page-draws.page-draws--detail .page-draws__detail-results-actions .rd-button{width:100%}}.page-draws.page-draws--public-page-setup{min-height:calc(100vh - 70px);padding-top:3.2rem;background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-draws.page-draws--public-page-setup.page-draws--maintenance-visible{padding-top:1.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-content{display:grid;gap:3.2rem;padding-bottom:5rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;padding-bottom:2.2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header h1{max-width:80rem;margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.4rem, 3.2vw, 3.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-identity{min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-skeleton-identity{flex:1 1 auto;min-width:0;max-width:80rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-skeleton-eyebrow{width:12.8rem;height:1.4rem;margin-bottom:.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-skeleton-title{width:70%;height:4rem;margin-bottom:.8rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-skeleton-organisation{width:45%;height:2.5rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-eyebrow{display:block;margin-bottom:.6rem;color:#1d4ed8;font-size:1.1rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-organisation{margin:.8rem 0 0;color:#475569;font-size:1.7rem;line-height:1.45;overflow-wrap:anywhere}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-form,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-form-fields,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-fields,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-workspace{display:grid;gap:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-form-fields,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-fields{min-width:0;padding:0;border:0;margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3.2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-form-fields{grid-row:1;grid-column:1}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-state{height:auto}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-demo,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-presentation-mode{max-width:none}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-section-heading{display:grid;gap:.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-section-heading h2,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-section-heading p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-section-heading h2{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-section-heading p{color:#475569;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-list{display:grid;gap:2.4rem;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service{display:grid;align-content:start;gap:1.2rem;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-summary{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);display:grid;gap:1.6rem;min-width:0;padding:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-actions .rd-button{gap:.8rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-disclosure-icon{transition:transform 160ms}.page-draws.page-draws--public-page-setup .rd-button[aria-expanded=true] .page-draws__public-page-setup-disclosure-icon{transform:rotate(180deg)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading>div{display:grid;gap:.6rem;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading h2,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading p{max-width:65rem;color:#475569;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading .rd-status-badge{flex:0 0 auto}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-optional{color:#64748b;font-family:"DM Sans",Arial,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:0}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__choice-group>legend{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__choice-group~.rd-branding__conditional{gap:0;padding-top:0;border-top:0;margin-top:0}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section-title{float:left;width:100%;padding:0;margin:0;color:#0f172a;letter-spacing:0}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section-intro{clear:both;margin:.5rem 0 2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service>.page-draws__public-page-setup-service-editor{border:0;border-radius:0;background:0 0;box-shadow:none;margin-left:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor{min-width:0;padding:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading{display:flex;gap:2rem;align-items:flex-start;justify-content:space-between}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading h2,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading h2{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.25}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity .2s ease-out,transform .2s ease-out,filter .2s ease-out;display:grid;gap:3.2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-add,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-remove{display:block!important}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-remove{opacity:0;transform:translateY(8px);filter:blur(2px)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-remove.ng-hide-remove-active{opacity:1;transform:translateY(0);filter:blur(0)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-add{opacity:1;transform:translateY(0);filter:blur(0);transition-duration:140ms;transition-timing-function:ease-in}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-add.ng-hide-add-active{opacity:0;transform:translateY(-6px);filter:blur(1px)}@media (prefers-reduced-motion:reduce){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content{transform:none;filter:none;transition:opacity 1ms linear}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-add,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-add.ng-hide-add-active,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-remove,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-content.ng-hide-remove.ng-hide-remove-active{transform:none;filter:none}}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading+.page-draws__public-page-setup-editor-content{padding-top:2.4rem;margin-top:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-fieldset{display:grid;gap:1.6rem;min-width:0;padding:0;border:0;margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-group{display:grid;gap:2rem;min-width:0;padding:2.4rem;border:1px solid #e2e8f0;border-radius:1.8rem;background:#fff}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-subheading{display:grid;gap:.5rem;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-subheading h3,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-subheading p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-subheading h3{display:flex;align-items:center;gap:1.2rem;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.3}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-subheading p{color:#475569;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step{display:inline-flex;flex:0 0 auto}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-title{min-width:0}.page-draws.page-draws--public-page-setup .page-draws__winner-column-list{display:grid;gap:.8rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column-list h4{margin:0;color:#0f172a;font-size:1.4rem;font-weight:800;line-height:1.35}.page-draws.page-draws--public-page-setup .page-draws__winner-column-drag-hint{display:none;margin:0;color:#475569;font-size:1.3rem;line-height:1.45}.page-draws.page-draws--public-page-setup .page-draws__winner-column-limit{margin-top:1.2rem}.page-draws.page-draws--public-page-setup .page-draws__winner-columns{display:grid;position:relative;padding:0;border:1px solid #e2e8f0;border-radius:1rem;margin:0;background:#fff;list-style:none}.page-draws.page-draws--public-page-setup .page-draws__winner-columns.page-draws__winner-columns--pointer-available .page-draws__winner-column-drag-handle{display:inline-flex}.page-draws.page-draws--public-page-setup .page-draws__winner-columns.page-draws__winner-columns--disabled .page-draws__winner-column-drag-handle{cursor:not-allowed;opacity:.45}.page-draws.page-draws--public-page-setup .page-draws__winner-column-list--pointer-available .page-draws__winner-column-drag-hint{display:block}.page-draws.page-draws--public-page-setup .page-draws__winner-column{position:relative;min-width:0;padding:1.6rem;background:#fff}.page-draws.page-draws--public-page-setup .page-draws__winner-column:focus-within{z-index:1;box-shadow:inset 0 0 0 2px #3b82f6}.page-draws.page-draws--public-page-setup .page-draws__winner-column:first-child{border-radius:.9rem .9rem 0 0}.page-draws.page-draws--public-page-setup .page-draws__winner-column:last-child{border-radius:0 0 .9rem .9rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column:only-child{border-radius:.9rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column+.page-draws__winner-column{border-top:1px solid #e2e8f0}.page-draws.page-draws--public-page-setup .page-draws__winner-column--placeholder{background:#eff6ff;box-shadow:inset 0 0 0 2px #60a5fa}.page-draws.page-draws--public-page-setup .page-draws__winner-column--placeholder>*{opacity:0}.page-draws.page-draws--public-page-setup .page-draws__winner-column--shifting{transition:transform 150ms cubic-bezier(.2, 0, 0, 1)}.page-draws.page-draws--public-page-setup .page-draws__winner-column-drag-overlay{position:fixed;z-index:1050;overflow:hidden;border:1px solid #93c5fd;border-radius:1rem;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.18),0 24px 56px rgba(15,23,42,.2);pointer-events:none;transform-origin:center}.page-draws.page-draws--public-page-setup .page-draws__winner-column-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.4rem;margin-bottom:1.2rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column-field{min-width:0;margin-bottom:0}.page-draws.page-draws--public-page-setup .page-draws__winner-column-label{margin-bottom:.6rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column-source{min-width:0;color:#64748b;font-size:1.3rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.page-draws.page-draws--public-page-setup .page-draws__winner-column-drag-handle{display:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:.8rem;color:#475569;cursor:grab;font-size:1.8rem;touch-action:none}.page-draws.page-draws--public-page-setup .page-draws__winner-column-drag-handle:hover{background:#f1f5f9;color:#0f172a}.page-draws.page-draws--public-page-setup .page-draws__winner-columns--dragging{cursor:grabbing;user-select:none}.page-draws.page-draws--public-page-setup .page-draws__winner-columns--dragging .page-draws__winner-column-drag-handle{cursor:grabbing}.page-draws.page-draws--public-page-setup .page-draws__winner-column-controls .rd-form-input{width:100%;border-color:#cbd5e1;background:#fff}.page-draws.page-draws--public-page-setup .page-draws__winner-column-movement{display:flex;justify-content:flex-end;gap:.8rem;margin-top:.8rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column-order-button{width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0}.page-draws.page-draws--public-page-setup .page-draws__winner-column-order-icon--horizontal{display:none}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-options{max-width:76rem;margin-bottom:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity .2s ease-out,transform .2s ease-out,filter .2s ease-out;padding:1.8rem;border:1px solid #e2e8f0;border-radius:1.4rem;background:#f8fafc}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-add,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-remove{display:block!important}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-remove{opacity:0;transform:translateY(8px);filter:blur(2px)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-remove.ng-hide-remove-active{opacity:1;transform:translateY(0);filter:blur(0)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-add{opacity:1;transform:translateY(0);filter:blur(0);transition-duration:140ms;transition-timing-function:ease-in}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-add.ng-hide-add-active{opacity:0;transform:translateY(-6px);filter:blur(1px)}.page-draws.page-draws--public-page-setup .page-draws__entry-check-status{height:auto}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-preview{display:grid;gap:1.2rem;padding:1.4rem;border-left:3px solid #3b82f6;margin:0;background:#eff6ff}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-caption{display:grid;gap:.3rem;color:#1e293b}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-caption strong{font-size:1.3rem;line-height:1.4}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-caption span{color:#475569;font-size:1.2rem;line-height:1.45}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-sample{padding:1.6rem;border:1px solid #dbeafe;border-radius:1rem;background:#fff;color:#1e293b;font-size:1.4rem;line-height:1.5}.page-draws.page-draws--public-page-setup .page-draws__entry-check-prompt-sample p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview{position:sticky;top:8.5rem;grid-row:1;grid-column:2;align-self:start;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview .rd-certificate-preview .rdc-preview{border-top:0;border-radius:0 0 1.8rem 1.8rem}.page-draws.page-draws--public-page-setup .page-draws__preview-bar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:6.4rem;padding:1rem 1.2rem 1rem 1.6rem;border:1px solid #e2e8f0;border-bottom:0;border-radius:1.8rem 1.8rem 0 0;background:#fff}.page-draws.page-draws--public-page-setup .page-draws__preview-title{display:flex;align-items:center;gap:1rem;min-width:0}.page-draws.page-draws--public-page-setup .page-draws__preview-title h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;line-height:1.2}.page-draws.page-draws--public-page-setup .page-draws__preview-actions{display:none;align-items:center;justify-content:flex-end;gap:.8rem}.page-draws.page-draws--public-page-setup .page-draws__preview-actions .rd-button{min-height:4.4rem;padding-right:1.2rem;padding-left:1.2rem;white-space:nowrap}.page-draws.page-draws--public-page-setup .page-draws__preview-actions i{margin-right:.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-jump{display:none;align-items:center;justify-content:center;min-height:4.4rem;color:#1d4ed8;font-size:1.3rem;font-weight:800;line-height:1.4;text-decoration:underline;text-underline-offset:0.3rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-jump:focus,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-jump:hover{color:#1e3a8a}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-jump:focus{border-radius:.6rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-actions{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-status{min-width:0;color:#475569;font-size:1.3rem;line-height:1.4;text-align:right}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-status p{margin:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-buttons{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:1.2rem}@media (min-width:1200px){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-content>*{width:80%}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-list{max-width:calc(100vw - 58.4rem)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-layout{display:block}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview{position:fixed;z-index:1030;top:8.5rem;right:2.4rem;bottom:8rem;width:48rem;max-height:calc(100vh - 10.4rem);overflow:auto;border:1px solid #e2e8f0;border-radius:1.8rem;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.12),0 24px 64px rgba(15,23,42,.24)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview .rd-certificate-preview .rdc-preview{border:0;border-radius:0 0 1.7rem 1.7rem;box-shadow:none}.page-draws.page-draws--public-page-setup .page-draws__preview-bar{position:sticky;z-index:2;top:0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0}.page-draws.page-draws--public-page-setup .page-draws__preview-actions{display:flex}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview--expanded{bottom:auto;width:76.8rem;max-height:calc(100vh - 10.9rem)}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview--minimised{bottom:auto;height:6.4rem;max-height:6.4rem;overflow:hidden}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview--minimised .page-draws__preview-bar{border-bottom:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview--minimised .page-draws__preview-body{display:none}}@media (min-width:992px){.page-draws.page-draws--public-page-setup .page-draws__winner-columns{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.page-draws.page-draws--public-page-setup .page-draws__winner-column:first-child{border-radius:.9rem 0 0 .9rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column:last-child{border-radius:0 .9rem .9rem 0}.page-draws.page-draws--public-page-setup .page-draws__winner-column:only-child{border-radius:.9rem}.page-draws.page-draws--public-page-setup .page-draws__winner-column+.page-draws__winner-column{border-top:0;border-left:1px solid #e2e8f0}.page-draws.page-draws--public-page-setup .page-draws__winner-column-order-icon--horizontal{display:inline-block}.page-draws.page-draws--public-page-setup .page-draws__winner-column-order-icon--vertical{display:none}}@media (min-width:768px){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service>.page-draws__public-page-setup-step-editor{margin-left:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-fieldset{gap:2.4rem;padding-left:3.9rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-group{position:relative}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-group:first-of-type::before,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-group:not(:last-child)::after{content:"";position:absolute;left:-2.45rem;width:2px;margin-left:-1px;border-radius:1px;background:#cbd5e1}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-group:first-of-type::before{top:-1.2rem;height:4.77rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-editor-group:not(:last-child)::after{top:3.57rem;bottom:-5.97rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-step{position:absolute;z-index:1;top:2.12rem;right:100%;margin-right:1rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-step-editor .page-draws__public-page-setup-step .rd-index-marker{background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(37,99,235,.24)}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding{position:relative;counter-reset:public-setup-branding-step}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding::before{content:"";position:absolute;top:-1.2rem;bottom:0;left:-2.45rem;width:2px;margin-left:-1px;border-radius:1px;background:#cbd5e1}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__content{gap:2.4rem}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section{position:relative;z-index:1;padding:2.4rem;border-radius:1.8rem;box-shadow:none;counter-increment:public-setup-branding-step}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section::before{content:counter(public-setup-branding-step);position:absolute;z-index:2;top:2.12rem;right:100%;display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border-radius:1rem;margin-right:1rem;background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(37,99,235,.24);font-size:1.3rem;font-weight:800;line-height:1;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section:last-child::after,.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section:nth-last-child(2):has(+ .rd-branding__section.ng-hide)::after{content:"";position:absolute;z-index:1;top:3.57rem;bottom:0;left:-2.45rem;width:4px;margin-left:-2px;background:#f8fafc}}@media (max-width:1199px){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-layout{grid-template-columns:minmax(0,1fr);gap:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-form-fields,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-preview{position:static;grid-row:auto;grid-column:1}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-jump{display:inline-flex;justify-self:start}}@media (max-width:767px){.page-draws.page-draws--public-page-setup{padding-top:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-content{gap:2.4rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header{align-items:stretch;flex-direction:column;gap:1.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-header-actions{justify-content:flex-start}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-skeleton-title{height:2.6rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-heading{flex-direction:column}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-actions,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service-summary{padding:2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-actions,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-heading{align-items:stretch;flex-direction:column}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-buttons{justify-content:flex-start}.page-draws.page-draws--public-page-setup .page-draws__winner-column-selection-summary{grid-template-columns:minmax(0,1fr);margin-top:0}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-service>.page-draws__public-page-setup-service-editor{margin-left:1.2rem}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-editor-group{padding:2rem}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding{counter-reset:public-setup-branding-step}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section{position:relative;counter-increment:public-setup-branding-step}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section::before{content:counter(public-setup-branding-step);position:absolute;top:1.8rem;left:1.8rem;display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border-radius:1rem;background:#eff6ff;color:#2563eb;font-size:1.3rem;font-weight:800;line-height:1;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section-title{display:flex;align-items:center;min-height:2.9rem;padding-left:4.1rem}}@media (max-width:575px){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-buttons,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-actions{width:100%}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-buttons{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-status{text-align:left}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-action-buttons>.rd-button,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-actions>.rd-button{width:100%}.page-draws.page-draws--public-page-setup #public-page-branding-editor .rd-branding__section::before{top:1.5rem;left:1.5rem}}.winner-modal__dialog-title:focus{outline:0}.winner-modal{min-width:0}.winner-modal__prize-heading{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.winner-modal__prize-title{display:flex;align-items:center;gap:1.2rem;min-width:0}.winner-modal__prize-title h3{min-width:0;margin:0;color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.015em;line-height:1.35;overflow-wrap:anywhere}.winner-modal__prize-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;border-radius:1rem;background:#eff6ff;color:#1d4ed8;font-weight:800;line-height:1;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.winner-modal__winner-count{flex:0 0 auto;padding:.5rem .9rem;border-radius:999px;background:#f1f5f9;color:#334155;font-size:1.3rem;font-weight:700;line-height:1.3;text-align:right;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.winner-modal__scroll-hint{margin:0 0 1rem;color:#475569;font-size:1.3rem;line-height:1.45}.winner-modal__table-region{max-height:calc(100vh - 30rem);border-radius:1.4rem;overflow:auto;overscroll-behavior:contain}.winner-modal__table-region:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.winner-modal__table{width:max-content;min-width:100%;margin:0}.winner-modal__table td,.winner-modal__table th{max-width:40rem}.winner-modal__table thead th{position:sticky;z-index:1;top:0}.winner-modal__table th[scope=row]{color:#0f172a;font-weight:800}.winner-modal__table--entry-count-only{width:100%;min-width:0}.winner-modal__number{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.winner-modal__number-abbreviation{display:inline-block;text-transform:none;white-space:nowrap}.winner-modal__number-abbreviation>span{position:relative;top:-.38em;display:inline-block;width:.7em;padding-bottom:.1em;margin-left:-.08em;border-bottom:.2em solid currentColor;font-size:.72em;line-height:1;text-transform:lowercase}.winner-modal__redacted{color:#64748b;font-style:italic;font-weight:700}.winner-modal__empty,.winner-modal__marker{color:#64748b;font-style:italic;text-align:center}.scrutineer-add__fields{min-width:0;padding:0;border:0;margin:0}.scrutineer-add__field-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:.8rem}.scrutineer-add__field-heading .rd-form-label{margin:0}.scrutineer-add__mode{color:#64748b;font-size:1.3rem;line-height:1.4}.scrutineer-add__mode-button{padding:0;border:0;border-radius:.3rem;background:0 0;color:#1d4ed8;font:inherit;font-weight:800;cursor:pointer}.scrutineer-add__mode-button:focus,.scrutineer-add__mode-button:hover{color:#1e40af;text-decoration:underline}.scrutineer-add__mode-button:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.scrutineer-add__contact{display:grid;gap:.4rem;padding:1.4rem 1.6rem;border:1px solid #e2e8f0;border-radius:1rem;margin:-.4rem 0 1.8rem;background:#f8fafc;color:#475569;font-size:1.3rem;line-height:1.45}.scrutineer-add__contact-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;color:#0f172a}.scrutineer-add__contact-heading a{color:#1d4ed8;font-weight:800;text-decoration:none}.scrutineer-add__contact-heading a:focus,.scrutineer-add__contact-heading a:hover{color:#1e40af;text-decoration:underline}.scrutineer-add__contact-heading a:focus{border-radius:.3rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.scrutineer-add__contact-notes{display:grid;gap:.2rem;padding-top:.6rem;border-top:1px solid #e2e8f0;margin-top:.4rem}.scrutineer-add__name-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.scrutineer-add__textarea{min-height:9rem}.scrutineer-add__share-notes{margin-bottom:1.8rem}.scrutineer-add .rd-modal__error,.scrutineer-add__directory-notice{margin:0 0 1.8rem}@media (max-width:575px){.winner-modal__prize-heading{align-items:flex-start;flex-direction:column;gap:1rem}.winner-modal__winner-count{text-align:left}.winner-modal__table-region{max-height:calc(100vh - 32rem)}.scrutineer-add__contact-heading,.scrutineer-add__field-heading{align-items:flex-start;flex-direction:column;gap:.6rem}.scrutineer-add__name-grid{grid-template-columns:1fr;gap:0}}.page-publication{min-height:calc(100vh - 70px);padding-top:4.8rem;padding-bottom:8rem;background:#f8fafc;color:#334155;font-family:"DM Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.page-publication__content{display:grid;gap:2.4rem}.page-publication__header{padding-bottom:1.2rem}.page-publication__header h1{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(2.4rem, 4vw, 3.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.page-publication__eyebrow{display:block;margin-bottom:.6rem;color:#1d4ed8;font-size:1.1rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.page-publication__card{height:auto}.page-publication__reference{font-size:1.3rem}@media (max-width:767px){.page-publication{padding-top:3.2rem;padding-bottom:5rem}.page-publication__content{gap:2rem}.page-publication__header{padding-bottom:.4rem}.page-draws{padding-bottom:20px}.page-draws #page-controls{margin-top:15px}.page-draws.page-draws--my-draws{padding-top:1.6rem}.page-draws.page-draws--my-draws #page-controls{margin-top:0;margin-bottom:1.2rem}.page-draws.page-draws--my-draws .page-draws__page-size{min-height:44px}}@media (prefers-reduced-motion:reduce){.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule{transform:none;filter:none;transition:opacity 1ms linear}.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-add,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-add.ng-hide-add-active,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-remove,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-schedule.ng-hide-remove.ng-hide-remove-active{transform:none;filter:none}.page-draws.page-draws--my-draws .page-draws__draw-card,.page-draws.page-draws--my-draws .page-draws__draw-table tbody tr,.page-draws.page-draws--public-page-setup .page-draws__public-page-setup-disclosure-icon,.page-draws.page-draws--public-page-setup .page-draws__winner-column--shifting{transition:none}}body.rd-presentation-mode-drawer-open{position:fixed;top:var(--rd-presentation-mode-scroll-top,0);right:0;left:0;width:100%;overflow:hidden}body.rd-presentation-mode-drawer-open .rd-support-launcher{display:none}.presentation-mode-drawer-trigger--inline{display:inline;min-height:0;padding:0;border-radius:.2rem;font-size:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline}.presentation-mode-drawer{position:fixed;z-index:1040;inset:0;display:block;overflow:hidden;visibility:hidden;color:#334155;font-family:"DM Sans",Arial,sans-serif;pointer-events:none}.presentation-mode-drawer__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.56);opacity:0;transition:opacity 180ms ease-out}.presentation-mode-drawer__viewport{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.presentation-mode-drawer__sheet{position:relative;display:flex;width:clamp(42rem,38vw,52rem);height:100%;margin-left:auto;overflow:hidden;background:#fff;box-shadow:-24px 0 64px rgba(15,23,42,.18),-1px 0 0 rgba(148,163,184,.24);outline:0;pointer-events:auto;transform:translateX(100%);transition:transform .2s ease-out}.presentation-mode-drawer__content,.presentation-mode-drawer__controller{display:flex;width:100%;min-width:0;min-height:0}.presentation-mode-drawer--entering,.presentation-mode-drawer--leaving,.presentation-mode-drawer--open{visibility:visible;pointer-events:auto}.presentation-mode-drawer--open .presentation-mode-drawer__backdrop{opacity:1}.presentation-mode-drawer--open .presentation-mode-drawer__sheet{transform:translateX(0)}.presentation-mode-drawer--leaving .presentation-mode-drawer__backdrop{transition-duration:120ms;transition-timing-function:ease-in}.presentation-mode-drawer--leaving .presentation-mode-drawer__sheet{transition-duration:140ms;transition-timing-function:ease-in}.presentation-mode-drawer--suspended .presentation-mode-drawer__sheet{pointer-events:none}.page-presentation-mode{display:flex;flex:1 0 auto;justify-content:center;min-height:calc(100vh - 72px);padding:4rem 2rem 6rem;background:#f1f5f9;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-presentation-mode__panel{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);width:min(100%,76rem);overflow:hidden}.page-presentation-mode .presentation-mode-settings,.presentation-mode-drawer .presentation-mode-settings{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;background:#fff}.page-presentation-mode .presentation-mode-settings__header,.presentation-mode-drawer .presentation-mode-settings__header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2.6rem 2.8rem 2.2rem;border-bottom:1px solid #e2e8f0}.page-presentation-mode .presentation-mode-settings__heading,.presentation-mode-drawer .presentation-mode-settings__heading{display:flex;align-items:flex-start;gap:1.4rem;min-width:0}.page-presentation-mode .presentation-mode-settings__heading>div,.presentation-mode-drawer .presentation-mode-settings__heading>div{min-width:0}.page-presentation-mode .presentation-mode-settings__heading h1,.presentation-mode-drawer .presentation-mode-settings__heading h1{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance}.page-presentation-mode .presentation-mode-settings__heading h1:focus,.presentation-mode-drawer .presentation-mode-settings__heading h1:focus{outline:0}.page-presentation-mode .presentation-mode-settings__group-icon,.page-presentation-mode .presentation-mode-settings__icon,.presentation-mode-drawer .presentation-mode-settings__group-icon,.presentation-mode-drawer .presentation-mode-settings__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:1rem;background:#eff6ff;color:#1d4ed8}.page-presentation-mode .presentation-mode-settings__icon,.presentation-mode-drawer .presentation-mode-settings__icon{width:4.4rem;height:4.4rem;font-size:2rem}.page-presentation-mode .presentation-mode-settings__eyebrow,.presentation-mode-drawer .presentation-mode-settings__eyebrow{margin:0 0 .4rem;color:#1d4ed8;font-size:1.05rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.page-presentation-mode .presentation-mode-settings__close,.presentation-mode-drawer .presentation-mode-settings__close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;cursor:pointer;font-size:2.4rem;line-height:1;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms,transform 120ms}.page-presentation-mode .presentation-mode-settings__close:focus,.page-presentation-mode .presentation-mode-settings__close:hover,.presentation-mode-drawer .presentation-mode-settings__close:focus,.presentation-mode-drawer .presentation-mode-settings__close:hover{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.page-presentation-mode .presentation-mode-settings__close:focus,.presentation-mode-drawer .presentation-mode-settings__close:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-presentation-mode .presentation-mode-settings__close:active,.presentation-mode-drawer .presentation-mode-settings__close:active{transform:scale(.96)}.page-presentation-mode .presentation-mode-settings__body,.presentation-mode-drawer .presentation-mode-settings__body{flex:1 1 auto;min-height:0;padding:2.4rem 2.8rem 3rem}.page-presentation-mode .presentation-mode-settings__intro,.presentation-mode-drawer .presentation-mode-settings__intro{margin:0 0 2.2rem;color:#475569;font-size:1.5rem;line-height:1.6;text-wrap:pretty}.page-presentation-mode .presentation-mode-settings__master,.presentation-mode-drawer .presentation-mode-settings__master{padding:1.8rem;border:1px solid #e2e8f0;border-radius:1.4rem;margin-bottom:2.4rem;background:#f8fafc;transition:background-color 160ms,border-color 160ms,box-shadow 160ms}.page-presentation-mode .presentation-mode-settings__master--enabled,.presentation-mode-drawer .presentation-mode-settings__master--enabled{border-color:#c9e2b4;background:#f3f8ee;box-shadow:0 14px 34px rgba(77,125,41,.08)}.page-presentation-mode .presentation-mode-settings__master-control,.page-presentation-mode .presentation-mode-settings__setting,.presentation-mode-drawer .presentation-mode-settings__master-control,.presentation-mode-drawer .presentation-mode-settings__setting{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0;cursor:pointer}.page-presentation-mode .presentation-mode-settings__master-copy,.page-presentation-mode .presentation-mode-settings__setting>span:first-child,.presentation-mode-drawer .presentation-mode-settings__master-copy,.presentation-mode-drawer .presentation-mode-settings__setting>span:first-child{display:grid;gap:.3rem;min-width:0}.page-presentation-mode .presentation-mode-settings__master-title,.page-presentation-mode .presentation-mode-settings__setting-title,.presentation-mode-drawer .presentation-mode-settings__master-title,.presentation-mode-drawer .presentation-mode-settings__setting-title{color:#0f172a;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.35}.page-presentation-mode .presentation-mode-settings__master-description,.page-presentation-mode .presentation-mode-settings__setting-description,.presentation-mode-drawer .presentation-mode-settings__master-description,.presentation-mode-drawer .presentation-mode-settings__setting-description{color:#475569;font-size:1.3rem;font-weight:500;line-height:1.45}.page-presentation-mode .presentation-mode-settings__toggle-copy,.presentation-mode-drawer .presentation-mode-settings__toggle-copy{display:inline-flex;flex:0 0 auto;align-items:center;gap:.8rem;color:#334155;font-size:1.2rem;font-weight:800;line-height:1.2}.page-presentation-mode .presentation-mode-settings__impact,.presentation-mode-drawer .presentation-mode-settings__impact{margin-top:1.6rem}.page-presentation-mode .presentation-mode-settings__impact ul,.presentation-mode-drawer .presentation-mode-settings__impact ul{display:grid;gap:.5rem;padding-left:2rem;margin:0;font-size:1.3rem}.page-presentation-mode .presentation-mode-settings__settings,.presentation-mode-drawer .presentation-mode-settings__settings{min-width:0;padding:0;border:0;margin:0}.page-presentation-mode .presentation-mode-settings__settings:disabled,.page-presentation-mode .presentation-mode-settings__settings[disabled],.presentation-mode-drawer .presentation-mode-settings__settings:disabled,.presentation-mode-drawer .presentation-mode-settings__settings[disabled]{opacity:.58}.page-presentation-mode .presentation-mode-settings__group,.presentation-mode-drawer .presentation-mode-settings__group{padding:2rem;border:1px solid #e2e8f0;border-radius:1.4rem;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.04)}.page-presentation-mode .presentation-mode-settings__group+.presentation-mode-settings__group,.presentation-mode-drawer .presentation-mode-settings__group+.presentation-mode-settings__group{margin-top:1.8rem}.page-presentation-mode .presentation-mode-settings__group-heading,.presentation-mode-drawer .presentation-mode-settings__group-heading{display:flex;align-items:flex-start;gap:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid #e2e8f0}.page-presentation-mode .presentation-mode-settings__group-heading h2,.presentation-mode-drawer .presentation-mode-settings__group-heading h2{margin:0 0 .3rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.page-presentation-mode .presentation-mode-settings__group-heading p,.presentation-mode-drawer .presentation-mode-settings__group-heading p{margin:0;color:#475569;font-size:1.25rem;line-height:1.45}.page-presentation-mode .presentation-mode-settings__group-icon,.presentation-mode-drawer .presentation-mode-settings__group-icon{width:3.6rem;height:3.6rem;font-size:1.5rem}.page-presentation-mode .presentation-mode-settings__setting,.presentation-mode-drawer .presentation-mode-settings__setting{min-height:6.8rem;padding:1.4rem 0;border-bottom:1px solid #f1f5f9}.page-presentation-mode .presentation-mode-settings__setting:last-child,.presentation-mode-drawer .presentation-mode-settings__setting:last-child{padding-bottom:0;border-bottom:0}.page-presentation-mode .presentation-mode-settings__select-field,.presentation-mode-drawer .presentation-mode-settings__select-field{padding:1.4rem 0;border-bottom:1px solid #f1f5f9}.page-presentation-mode .presentation-mode-settings__select-field .rd-form-label,.presentation-mode-drawer .presentation-mode-settings__select-field .rd-form-label{margin-bottom:.8rem}.page-presentation-mode .presentation-mode-settings__footer,.presentation-mode-drawer .presentation-mode-settings__footer{position:sticky;bottom:0;z-index:2;flex:0 0 auto;padding:1.6rem 2.8rem;border-top:1px solid #e2e8f0;background:rgba(255,255,255,.96);box-shadow:0 -14px 30px rgba(15,23,42,.05)}.presentation-mode-drawer .presentation-mode-settings__body{overflow-y:auto;overscroll-behavior:contain}.page-presentation-mode .presentation-mode-settings__footer{position:static}@media (max-width:767px){.presentation-mode-drawer__sheet{width:100%;box-shadow:none}.page-presentation-mode{min-height:calc(100vh - 64px);padding:0}.page-presentation-mode__panel{width:100%;border-radius:0;box-shadow:none}.page-presentation-mode .presentation-mode-settings__body,.page-presentation-mode .presentation-mode-settings__footer,.page-presentation-mode .presentation-mode-settings__header,.presentation-mode-drawer .presentation-mode-settings__body,.presentation-mode-drawer .presentation-mode-settings__footer,.presentation-mode-drawer .presentation-mode-settings__header{padding-right:1.8rem;padding-left:1.8rem}.page-presentation-mode .presentation-mode-settings__header,.presentation-mode-drawer .presentation-mode-settings__header{padding-top:2rem}.page-presentation-mode .presentation-mode-settings__heading h1,.presentation-mode-drawer .presentation-mode-settings__heading h1{font-size:2.3rem}.page-presentation-mode .presentation-mode-settings__master-control,.page-presentation-mode .presentation-mode-settings__setting,.presentation-mode-drawer .presentation-mode-settings__master-control,.presentation-mode-drawer .presentation-mode-settings__setting{align-items:flex-start}.page-presentation-mode .presentation-mode-settings__setting,.presentation-mode-drawer .presentation-mode-settings__setting{flex-direction:column;gap:1rem}.page-presentation-mode .presentation-mode-settings__setting .presentation-mode-settings__toggle-copy,.presentation-mode-drawer .presentation-mode-settings__setting .presentation-mode-settings__toggle-copy{width:100%;justify-content:space-between}}@media (max-width:400px){.page-presentation-mode .presentation-mode-settings__body,.page-presentation-mode .presentation-mode-settings__footer,.page-presentation-mode .presentation-mode-settings__header,.presentation-mode-drawer .presentation-mode-settings__body,.presentation-mode-drawer .presentation-mode-settings__footer,.presentation-mode-drawer .presentation-mode-settings__header{padding-right:1.4rem;padding-left:1.4rem}.page-presentation-mode .presentation-mode-settings__header,.presentation-mode-drawer .presentation-mode-settings__header{gap:1.2rem}.page-presentation-mode .presentation-mode-settings__heading,.presentation-mode-drawer .presentation-mode-settings__heading{gap:1rem}.page-presentation-mode .presentation-mode-settings__icon,.presentation-mode-drawer .presentation-mode-settings__icon{width:4rem;height:4rem}.page-presentation-mode .presentation-mode-settings__group,.page-presentation-mode .presentation-mode-settings__master,.presentation-mode-drawer .presentation-mode-settings__group,.presentation-mode-drawer .presentation-mode-settings__master{padding:1.6rem}.page-presentation-mode .presentation-mode-settings__master-control,.presentation-mode-drawer .presentation-mode-settings__master-control{align-items:flex-start;flex-direction:column;gap:1.2rem}.page-presentation-mode .presentation-mode-settings__master-control .presentation-mode-settings__toggle-copy,.presentation-mode-drawer .presentation-mode-settings__master-control .presentation-mode-settings__toggle-copy{width:100%;justify-content:space-between}}.page-faqs{background:#f8fafc;color:#334155;padding-bottom:0}.page-faqs i.fa,.page-faqs i.fab,.page-faqs i.fal,.page-faqs i.far,.page-faqs i.fas{font-style:normal}.page-faqs .faq-content-shell{padding-top:54px;padding-bottom:64px}.page-faqs .faq-content-shell .rd-button:focus,.page-faqs .faq-content-shell .rd-form-input:focus{outline:#2563eb solid 2px;outline-offset:2px;box-shadow:0 0 0 4px rgba(37,99,235,.16)!important}.page-faqs .faq-content-shell .rd-form-input-shell:focus-within{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.16)!important}.page-faqs .faq-content-shell .faq-list-heading{margin:0 0 28px;color:#020618;font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.page-faqs .faq-content-shell .faq-search{margin:0 0 42px;padding:28px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06)}.page-faqs .faq-content-shell .faq-search-control{display:flex;align-items:center;gap:12px}.page-faqs .faq-content-shell .faq-search-input{flex:1 1 auto}.page-faqs .faq-content-shell .faq-search-clear{flex:0 0 auto}.page-faqs .faq-content-shell .faq-search-status{min-height:24px;margin:14px 0 0;color:#475569;font-size:14px;line-height:1.6}.page-faqs .faq-content-shell .faq-search-highlight{padding:0 3px;border-radius:4px;background:#fef08a;color:#020618;font-weight:inherit}.page-faqs .faq-content-shell .faq-category-columns{align-items:flex-start}.page-faqs .faq-content-shell .faq-category-heading{margin:0 0 18px;padding-top:20px;color:#020618;border:0;font-size:15px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.page-faqs .faq-content-shell .faq-category-heading:after{content:"";display:block;width:40px;height:3px;margin-top:12px;border-radius:999px;background:#2563eb}.page-faqs .faq-content-shell .faq-category{margin-bottom:38px}.page-faqs .faq-feature-list{margin:0}.page-faqs .faq-feature-list .rd-button:focus{outline:#2563eb solid 2px;outline-offset:2px;box-shadow:0 0 0 4px rgba(37,99,235,.16)!important}.page-faqs .faq-feature-list .rd-feature-list__items{grid-template-columns:repeat(4,minmax(0,1fr))}.page-faqs .faq-feature-list .faq-feature-list__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.page-faqs .static-page-header-links .rd-button:focus{outline:#2563eb solid 2px;outline-offset:2px;box-shadow:0 0 0 4px rgba(37,99,235,.16)!important}@media (max-width:991px){.page-faqs .faq-feature-list .rd-feature-list__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page-faqs .faq-content-shell{padding-top:44px}.page-faqs .faq-content-shell .faq-search{margin-bottom:30px;padding:22px}.page-faqs .faq-content-shell .faq-search-control{display:block}.page-faqs .faq-content-shell .faq-search-clear{width:100%;margin-top:12px}.page-faqs .faq-content-shell .faq-category-columns,.page-faqs .faq-feature-list .rd-feature-list__items{grid-template-columns:1fr}.page-faqs .faq-feature-list .faq-feature-list__actions{align-items:stretch;flex-direction:column}}.page-static.page-fairness{background:#fff;color:#334155}.page-static.page-fairness .fairness-copy-shell{padding-bottom:7rem}.page-static.page-fairness .fairness-section{margin-bottom:3.8rem}.page-static.page-fairness .fairness-section-intro{margin-bottom:4.2rem}.page-static.page-fairness .fairness-section-faq{margin-top:4.4rem}.page-static.page-fairness .fairness-divider{margin:5.2rem 0 2.4rem;border-top:1px solid rgba(203,213,225,.78)}.page-static.page-fairness .fairness-section-intuition>p:first-of-type,.page-static.page-fairness .fairness-section-under-the-hood>p:first-of-type{margin-bottom:2.6rem;color:#64748b;font-style:italic}.page-static.page-fairness .anchor-link{position:relative;top:-1px;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-left:.5rem;border-radius:.8rem;color:#94a3b8;opacity:.38;text-decoration:none!important;transition:background-color 160ms,color 160ms,opacity 160ms;vertical-align:middle}.page-static.page-fairness .anchor-link:focus,.page-static.page-fairness .anchor-link:hover{background:#eff6ff;color:#2563eb;opacity:1;outline:0;text-decoration:none!important}.page-static.page-fairness .anchor-link:focus{box-shadow:0 0 0 3px rgba(37,99,235,.16)}.page-static.page-fairness .anchor-link i{position:static!important;top:auto!important;margin-right:0!important;color:inherit!important;font-size:1.3rem;line-height:1}.page-static.page-fairness button.anchor-link{padding:0;border:0;background:0 0;cursor:pointer;font:inherit}@media (max-width:767px){.page-static.page-fairness .fairness-copy-shell{padding-bottom:5.6rem}.page-static.page-fairness .fairness-section{margin-bottom:3.2rem}.page-static.page-fairness .fairness-section-faq{margin-top:3.6rem}.page-static.page-fairness .fairness-divider{margin-top:4rem}.page-static.page-fairness .anchor-link{opacity:.55}}.page-static.page-compliance{background:#fff}.page-static.page-compliance .compliance-copy-shell{padding-bottom:22px}.page-static.page-compliance .compliance-cta{text-align:center;margin-top:12px;margin-bottom:38px}.page-static.page-compliance .rd-feature-list{margin-top:40px;padding-bottom:8rem}.page-static.page-cookies{background:#fff}.page-static.page-cookies .cookie-breakdown-shell{padding-top:0}.page-static.page-cookies .cookie-tables{display:grid;gap:3.2rem}.page-static.page-cookies .cookie-tables>div{min-width:0}.page-static.page-cookies .cookie-tables .cookie-category-description{margin:0 0 1.4rem}.page-static.page-cookies .cookie-tables .rd-data-table{margin:0;min-width:100%}.page-static.page-security-privacy .rd-static-copy section+section>h2:first-child{margin-top:4.2rem}.page-static.news-section{padding-top:5.4rem;padding-bottom:5rem}@media (max-width:767px){.page-static.page-compliance .rd-feature-list{padding-bottom:5.6rem}.page-static.page-security-privacy .rd-static-copy section+section>h2:first-child{margin-top:3.4rem}.page-static.news-section{padding-top:4.2rem;padding-bottom:4.2rem}}.rd-account-shell .account-form{margin:0}.rd-account-shell .account-form>.rd-notice{margin-top:16px}.rd-account-shell .account-form>.account-form__notice--before-action{margin-bottom:16px}.rd-account-shell .account-bot-verification{display:flex;justify-content:center;min-height:0}.rd-account-shell .account-status{max-width:44rem;margin:2.2rem auto 0}.rd-account-shell .account-links{margin-top:24px;padding-top:22px;border-top:1px solid #e2e8f0;text-align:center}.rd-account-shell .account-links p{margin:0;color:#64748b;font-size:14px;line-height:1.5}.rd-account-shell .account-links p+p{margin-top:10px}.rd-account-shell .account-links span{margin-right:4px}.rd-account-shell .account-links a{color:#2563eb;font-weight:700;text-decoration:none}.rd-account-shell .account-links a:focus,.rd-account-shell .account-links a:hover{color:#1d4ed8;text-decoration:underline}.rd-account-shell .account-links a:focus{border-radius:6px;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-account-edit{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);min-height:calc(100vh - 70px);padding:3.2rem 0 5rem;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-account-edit__header{margin-bottom:2.4rem}.page-account-edit__privacy{max-width:84rem;margin-top:2.4rem}.page-account-edit__workspace>.rd-stack{display:grid;grid-template-columns:minmax(0,84rem) minmax(28rem,34rem);align-items:start;gap:2.4rem}.page-account-edit__rail{display:grid;gap:1.6rem;min-width:0}.page-account-edit__rail-card{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);display:grid;gap:1.8rem;padding:2.2rem}.page-account-edit__rail-card>p{margin:0;color:#475569;font-size:1.4rem;line-height:1.6}.page-account-edit__rail-card>.rd-button{width:100%}.page-account-edit__rail-card--warning{border-color:#fed7aa}.page-account-edit__rail-card--warning .page-account-edit__rail-card-icon{background:#fff7ed;color:#c2410c}.page-account-edit__rail-card-header{display:flex;align-items:center;gap:1.2rem}.page-account-edit__rail-card-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1.1rem;background:#eff6ff;color:#2563eb;font-size:1.8rem;line-height:1}.page-account-edit__rail-card-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.page-account-edit__credit-summary{display:grid;gap:1.2rem;color:#475569;font-size:1.4rem;line-height:1.6}.page-account-edit__credit-summary p{margin:0}.page-account-edit__number{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-account-edit__details{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);max-width:84rem;padding:3.2rem}.page-account-edit__fieldset{min-width:0;padding:0;border:0;margin:0}.page-account-edit__section-title,.page-account-edit__subsection-title{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-account-edit__section-title{display:block;width:auto;padding:0;border:0;margin:0 0 2.4rem;font-size:2.2rem}.page-account-edit__subsection-title{margin:0;font-size:1.8rem}.page-account-edit__name-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.page-account-edit__email[readonly]{cursor:text}.page-account-edit .rd-form-hint a{color:#1d4ed8;font-weight:800;text-decoration:underline;text-underline-offset:0.16em}.page-account-edit .rd-form-hint a:focus,.page-account-edit .rd-form-hint a:hover{color:#1e3a8a}.page-account-edit .rd-form-hint a:focus{border-radius:.4rem;outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-account-edit__communication{margin-bottom:2.4rem}.page-account-edit__password-heading{padding-top:2.4rem;border-top:1px solid #e2e8f0}.page-account-edit__password-heading p{margin:.6rem 0 0;color:#64748b;font-size:1.4rem;line-height:1.5}.page-account-edit__password-toggle{margin-top:1.6rem}.page-account-edit__password-fields{max-width:62rem;margin-top:2.4rem}.page-account-edit__form-actions{display:flex;align-items:center;margin-top:2.4rem}.page-account-edit__form-status{margin-top:1.6rem}.page-account-edit__invoices{grid-column:1/-1;min-width:0}.page-account-edit__api{grid-column:1/-1}.page-account-edit__invoice-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:1.2rem}.page-account-edit__invoice-toolbar .page-account-edit__section-title{margin-bottom:.6rem}.page-account-edit__section-copy{margin:0;color:#64748b;font-size:1.4rem;line-height:1.5}.page-account-edit__invoice-loading{padding:.4rem 0}.page-account-edit__invoice-skeleton{display:grid;gap:1.2rem}.page-account-edit__invoice-skeleton-heading,.page-account-edit__invoice-skeleton-row{display:block;width:100%}.page-account-edit__invoice-skeleton-heading{width:30%;height:2.4rem}.page-account-edit__invoice-skeleton-row{height:6.8rem}.page-account-edit__invoice-state{height:auto}.page-account-edit__invoice-table-wrap{border-radius:1.4rem}.page-account-edit__invoice-table{position:relative;min-width:76rem;margin:0;table-layout:fixed}.page-account-edit__invoice-table code{display:inline-block;margin-top:.4rem}.page-account-edit__invoice-identity{width:21rem}.rd-data-table .page-account-edit__invoice-total{width:15rem;text-align:right;white-space:nowrap}.rd-data-table .page-account-edit__invoice-action{width:13rem}.page-account-edit__invoice-context,.page-account-edit__invoice-date,.page-account-edit__invoice-description{display:block}.page-account-edit__invoice-context,.page-account-edit__invoice-date{color:#64748b;font-size:1.3rem}.page-account-edit__invoice-description{color:#0f172a;font-weight:700}.page-account-edit__invoice-context{margin-top:.3rem}.page-account-scrutineers{background:radial-gradient(circle at 85% 18%,rgba(37,99,255,.12),transparent 26%),radial-gradient(circle at 10% 0,rgba(21,140,186,.11),transparent 30%),linear-gradient(180deg,#fff,#f8fafc);min-height:calc(100vh - 70px);padding:3.2rem 0 5rem;color:#334155;font-family:"DM Sans",Arial,sans-serif}.page-account-scrutineers__header{margin-bottom:2.4rem}.page-account-scrutineers__privacy{margin-top:2.4rem}.page-account-scrutineers__editor{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);padding:2.8rem}.page-account-scrutineers__fieldset{min-width:0;padding:0;border:0;margin:0}.page-account-scrutineers__editor-title{display:block;width:auto;padding:0;border:0;margin:0 0 2.4rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-account-scrutineers__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.page-account-scrutineers__form-grid .rd-form-field{min-width:0;margin-bottom:1.8rem}.page-account-scrutineers__form-field--wide{grid-column:1/-1}.page-account-scrutineers__form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.6rem}.page-account-scrutineers__loading{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);padding:2.4rem}.page-account-scrutineers__skeleton{display:grid;gap:1.2rem}.page-account-scrutineers__skeleton-heading,.page-account-scrutineers__skeleton-row{display:block;width:100%}.page-account-scrutineers__skeleton-heading{width:32%;height:2.4rem;margin-bottom:.4rem}.page-account-scrutineers__skeleton-row{height:5.8rem}.page-account-scrutineers__empty-state{height:auto}.page-account-scrutineers__table-wrap{border-radius:1.4rem}.page-account-scrutineers__table{min-width:82rem;margin:0;table-layout:fixed}.page-account-scrutineers__table tbody td{transition:background-color 160ms}.page-account-scrutineers__table tbody .page-account-scrutineers__contact-row:hover td{background:#f8fafc}.page-account-scrutineers__col-name{width:18%}.page-account-scrutineers__col-email{width:24%}.page-account-scrutineers__col-qualification{width:18%}.page-account-scrutineers__col-assignments{width:15%}.page-account-scrutineers__col-actions{width:25%}.page-account-scrutineers__contact-name{color:#020618;font-weight:800}.page-account-scrutineers__assignment-count{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;min-height:3.2rem;padding:.4rem .8rem;border-radius:999px;background:#f1f5f9;color:#334155;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:800}.page-account-scrutineers__row-action-status{display:block;margin-bottom:.6rem;color:#475569;font-size:1.2rem;font-weight:700;line-height:1.4;text-align:right}.page-account-scrutineers__assignment-row td{background:#f8fafc;color:#475569}.page-account-scrutineers__assignment-row p{margin:0}.page-account-scrutineers__assignment-heading{color:#1e293b;font-weight:800}.page-account-scrutineers__assignment-panel{max-height:22rem;padding:1.4rem 1.6rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#fff;overflow-y:auto;overscroll-behavior:contain}.page-account-scrutineers__assignment-list{display:grid;gap:0;margin:.8rem 0 0;padding:0;list-style:none}.page-account-scrutineers__assignment-list li{padding:.8rem 0;border-top:1px solid #f1f5f9}.page-account-scrutineers__assignment-list li:first-child{border-top:0}.page-account-scrutineers__pagination{margin-top:.4rem}#scrutineer-directory-delete-modal .scrutineer-directory-delete__contact-email{color:#64748b;overflow-wrap:anywhere}#scrutineer-directory-delete-modal .rd-notice{margin:1.8rem 0 1.4rem}@media (max-width:767px){.page-account-edit{padding-top:1.6rem}.page-account-edit__header{margin-bottom:1.6rem}.page-account-edit__details{padding:2rem}.page-account-edit__name-grid{grid-template-columns:1fr}.page-account-edit__invoice-toolbar{flex-direction:column;align-items:stretch}.page-account-edit__invoice-skeleton-heading{width:55%}.page-account-scrutineers{padding-top:1.6rem}.page-account-scrutineers__header{margin-bottom:1.6rem}.page-account-scrutineers__editor,.page-account-scrutineers__loading{padding:2rem}.page-account-scrutineers__form-grid{grid-template-columns:1fr}.page-account-scrutineers__form-field--wide{grid-column:auto}.page-account-scrutineers__form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page-account-scrutineers__form-actions .rd-button{min-width:0;padding-right:1rem;padding-left:1rem}.page-account-scrutineers__skeleton-heading{width:55%}}@media (max-width:991px){.page-account-edit__workspace>.rd-stack{grid-template-columns:minmax(0,84rem)}.page-account-edit__rail{max-width:84rem}}@media (prefers-reduced-motion:reduce){.presentation-mode-drawer__backdrop,.presentation-mode-drawer__sheet{transition-duration:1ms}.presentation-mode-drawer--open .presentation-mode-drawer__sheet,.presentation-mode-drawer__sheet{transform:none}.page-account-scrutineers__table tbody td,.page-presentation-mode .presentation-mode-settings__close,.page-presentation-mode .presentation-mode-settings__master,.presentation-mode-drawer .presentation-mode-settings__close,.presentation-mode-drawer .presentation-mode-settings__master{transition:none}.page-account-scrutineers .fa-spin{animation:none}}.page-lookup .lookup-copy-shell{padding-bottom:7rem}.page-lookup .lookup-copy{margin-bottom:3.6rem}.page-lookup .lookup-copy>h2{margin-top:0}.page-lookup .lookup-message,.page-lookup .lookup-results,.page-lookup .lookup-verifier{margin:3.2rem 0}.page-lookup .lookup-form-card{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);display:grid;gap:2.2rem;padding:3rem}.page-lookup .lookup-form-card__header{display:grid;gap:.8rem}.page-lookup .lookup-form-card__header h2{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-.035em;line-height:1.2}.page-lookup .lookup-form-card__header p{max-width:68rem;margin:0;color:#475569;font-size:1.5rem;line-height:1.55}.page-lookup .lookup-form-field{margin-bottom:0}.page-lookup .lookup-label-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;max-width:58rem;margin-bottom:1.2rem}.page-lookup .lookup-label-row .rd-form-label{margin-bottom:0}.page-lookup .lookup-form-control{max-width:58rem}.page-lookup .lookup-input{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page-lookup .lookup-submit{flex:0 0 auto}.page-lookup .lookup-status{min-height:1.9rem;margin:1rem 0 0;color:#64748b;font-size:1.3rem;font-weight:600;line-height:1.45}.page-lookup .lookup-bot-verification{min-height:1px}.page-lookup .lookup-results{display:grid;gap:1.8rem}.page-lookup .lookup-results-status{height:auto}.page-lookup .lookup-results-status .rd-status-card__title{margin:0 0 .1rem}.page-lookup .lookup-results-data{display:grid;gap:1.8rem}.page-lookup .lookup-feature-status{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.page-lookup .lookup-prize-table{min-width:420px}.page-lookup .lookup-important-note{margin-top:4.8rem;margin-bottom:0}.page-lookup-modal .lookup-certificate-id-image{display:block;width:100%;height:auto;margin:0 auto;border:1px solid #e2e8f0;border-radius:1.2rem}@media (max-width:767px){.page-lookup .lookup-copy-shell{padding-bottom:5.2rem}.page-lookup .lookup-form-card{gap:2rem;padding:2.4rem;border-radius:1.8rem}.page-lookup .lookup-label-row{align-items:flex-start;flex-direction:column}.page-lookup .lookup-form-control{max-width:none}.page-lookup .lookup-help-button{width:100%}}@media (max-width:575px){.page-account-edit__details{padding:1.8rem}.page-account-edit__form-actions .rd-button,.page-account-edit__password-toggle{width:100%}.page-lookup .lookup-form-card{padding:2rem}.page-lookup .lookup-form-card__header h2{font-size:2.1rem}}.page-admin-caching__versions{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.8rem 1.6rem;align-items:baseline;margin:0}.page-admin-caching__versions dt{color:#334155;font-weight:700}.page-admin-caching__versions dd{min-width:0;margin:0}.page-admin-maintenance{padding-bottom:6rem}.page-admin-maintenance__table-wrap{border-radius:1.4rem;contain:paint}.page-admin-maintenance__table{min-width:82rem;margin:0}.page-admin-maintenance__date{white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-maintenance__actions{width:11.2rem}.page-admin-maintenance__table-state{color:#475569;font-style:italic}.page-admin-dashboard{padding-bottom:6rem}.page-admin-dashboard__metrics{margin-bottom:3rem}.page-admin-dashboard__metric--sparse .rd-metric-card__value{margin-top:auto;margin-bottom:auto}.page-admin-dashboard .rd-popover__trigger{width:100%;height:100%}.page-admin-dashboard__content-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(30rem,1fr);gap:3rem;align-items:start}.page-admin-dashboard__content-grid>*{min-width:0}.page-admin-dashboard__main{display:grid;gap:3.2rem;min-width:0}.page-admin-dashboard__right-rail,.page-admin-dashboard__section{min-width:0}.page-admin-dashboard__right-rail{align-self:stretch}.page-admin-dashboard__section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:1.2rem}.page-admin-dashboard__section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-admin-dashboard__section-meta{margin:.4rem 0 0;color:#64748b;font-size:1.3rem;line-height:1.4}.page-admin-dashboard__accounts-toolbar{display:grid;grid-template-columns:minmax(26rem,1fr) auto;gap:2rem;align-items:center;margin-bottom:1.6rem}.page-admin-dashboard__account-search{width:min(100%,48rem)}.page-admin-dashboard__pagination{min-width:0}.page-admin-dashboard__table-wrap{max-width:100%;border-radius:1.4rem;contain:paint}.page-admin-dashboard__accounts-table{min-width:108rem;margin:0}.page-admin-dashboard__draw-table{min-width:96rem;margin:0}.page-admin-dashboard__table-wrap--scheduled{max-height:42rem;overflow:auto}.page-admin-dashboard__table-wrap--scheduled thead th{position:sticky;top:0;z-index:1}.page-admin-dashboard__nowrap{white-space:nowrap}.page-admin-dashboard__numeric{font-variant-numeric:tabular-nums;text-align:right!important;white-space:nowrap}.page-admin-dashboard__stacked-cell{min-width:0}.page-admin-dashboard__stacked-cell>span{display:block}.page-admin-dashboard__stacked-cell>span+span{margin-top:.3rem;color:#64748b;font-size:1.2rem;line-height:1.35}.page-admin-dashboard__table-state{color:#64748b;font-style:italic;text-align:center!important}.page-admin-dashboard__statistics-table{min-width:0;margin:0;font-size:1.2rem}.page-admin-dashboard__statistics-table td,.page-admin-dashboard__statistics-table th{padding:.9rem 1rem}.page-admin-dashboard__statistics-table th[scope=row]{width:auto}.page-admin-dashboard__statistics-table .rd-data-table__section-heading{padding-top:1rem;padding-bottom:1rem}.page-admin-dashboard__active-user+.page-admin-dashboard__active-user{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid #e2e8f0}.page-admin-dashboard__active-user h4{margin:0;color:#0f172a;font-size:1.4rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.page-admin-dashboard__active-sessions{display:grid;gap:.8rem;margin:1rem 0 0;padding:0;list-style:none}.page-admin-dashboard__active-sessions li{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;align-items:start;color:#475569;overflow-wrap:anywhere}.page-admin-dashboard__session-number{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#eff6ff;color:#1e40af;font-size:1.1rem;font-weight:800;line-height:1}.page-admin-dashboard__session-duration{color:#64748b;white-space:nowrap}@media (max-width:991px){.page-admin-dashboard__content-grid{grid-template-columns:minmax(0,1fr)}.page-admin-dashboard__accounts-toolbar{align-items:stretch;grid-template-columns:minmax(0,1fr)}.page-admin-dashboard__account-search{width:100%}.page-admin-dashboard__pagination{justify-content:flex-start}}@media (max-width:575px){.page-admin-dashboard .rd-metric-card-grid{grid-template-columns:minmax(0,1fr)}.page-admin-dashboard__section-header{align-items:flex-start}.page-admin-dashboard__section-title{font-size:2.1rem}}.page-admin-api{padding-bottom:6rem}.page-admin-api__section{min-width:0}.page-admin-api__section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;min-width:0}.page-admin-api__section-header--with-pagination{align-items:center}.page-admin-api__section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-admin-api__section-meta{margin:.4rem 0 0;color:#64748b;font-size:1.4rem;line-height:1.4}.page-admin-api__toolbar{display:grid;grid-template-columns:minmax(28rem,1fr) auto;gap:2rem;align-items:center}.page-admin-api__search{width:min(100%,56rem)}.page-admin-api__pagination{min-width:0}.page-admin-api__table-wrap{border-radius:1.4rem;contain:paint}.page-admin-api__accounts-table,.page-admin-api__draws-table{min-width:108rem;margin:0}.page-admin-api__requests-table{min-width:78rem;margin:0}.page-admin-api__stacked-cell{min-width:0}.page-admin-api__stacked-cell>span{display:block}.page-admin-api__stacked-cell>span+span{margin-top:.3rem;color:#64748b;font-size:1.2rem;line-height:1.35}.page-admin-api__nowrap{white-space:nowrap}.page-admin-api__numeric{font-variant-numeric:tabular-nums;text-align:right!important;white-space:nowrap}.page-admin-api__table-state{color:#64748b;font-style:italic}@media (max-width:767px){.page-admin-api__section-header,.page-admin-api__toolbar{align-items:stretch;grid-template-columns:minmax(0,1fr)}.page-admin-api__section-header{display:grid}.page-admin-api__search{width:100%}.page-admin-api__pagination{align-items:flex-start}}.page-admin-records{padding-bottom:6rem}.page-admin-records__view-nav{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,52rem);margin:0 0 2.4rem;padding:.5rem;border:1px solid rgba(148,163,184,.28);border-radius:1.4rem;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.06)}.page-admin-records__view-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.9rem 1.4rem;border:1px solid transparent;border-radius:1rem;color:#475569;font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:background-color 160ms,border-color 160ms,box-shadow 160ms,color 160ms}.page-admin-records__view-link:focus,.page-admin-records__view-link:hover{background:#f1f5f9;color:#1d4ed8;text-decoration:none}.page-admin-records__view-link:focus{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-admin-records__view-link--active{border-color:#2563eb;background:#2563eb;color:#fff}.page-admin-records__view-link--active:focus,.page-admin-records__view-link--active:hover{border-color:#1d4ed8;background:#1d4ed8;color:#fff}.page-admin-records__view-link--active:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #2563eb}.page-admin-records__page-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.page-admin-records__page-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.page-admin-records__page-copy{max-width:72rem;margin:.8rem 0 0;color:#475569;font-size:1.4rem;line-height:1.55}.page-admin-records--operations .page-admin-records__page-header+.page-admin-records__content{margin-top:-1.2rem}.page-admin-records--operations .page-admin-records__filters .rd-filter-panel__title{margin-bottom:1.6rem;font-size:1.8rem;letter-spacing:-.015em}.page-admin-records__search-panel{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);padding:2.4rem}.page-admin-records__search-title{margin:0 0 2rem;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.25}.page-admin-records__search-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:end}.page-admin-records__search-field{margin-bottom:0}.page-admin-records__search-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.page-admin-records__state{height:auto}.page-admin-records__record-set{grid-column:1/-1}.page-admin-records__record-set-options{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.page-admin-records__results{display:grid;min-width:0;gap:1.6rem}.page-admin-records__results>.rd-stack{min-width:0}.page-admin-records__updating{display:flex;align-items:center;gap:.8rem;min-height:2.4rem;margin:0;color:#475569;font-size:1.4rem;font-weight:700}.page-admin-records__detail-table-wrap,.page-admin-records__table-wrap{min-width:0;border-radius:1.4rem}.page-admin-records__table-wrap{position:relative}.page-admin-records__operations-table{min-width:116rem;margin:0}.page-admin-records__operations-table th:last-child{width:9rem}.page-admin-records__draw-reference{display:block;margin-top:.4rem;color:#64748b;font-size:1.3rem}.page-admin-records__number,.page-admin-records__timestamp{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-records__timestamp{white-space:nowrap}.page-admin-records__section{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);display:grid;align-content:start;gap:1.6rem;min-width:0;padding:2.4rem}.page-admin-records__section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.page-admin-records__detail-table,.page-admin-records__log-rows-table{min-width:52rem;margin:0}.page-admin-records__section>.rd-stack{min-width:0}.page-admin-records__section-body{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.page-admin-records__section-body .rd-text-small,.page-admin-records__section>.rd-text-small{margin:0;color:#475569}.page-admin-records__findings{margin:.8rem 0 0;padding-left:2rem}.page-admin-records__word-break{overflow-wrap:anywhere;word-break:break-word}.admin-records-operation-modal .rd-grid,.admin-records-operation-modal__body{min-width:0}.admin-records-operation-modal__body{display:grid;gap:2rem}.page-admin-feedback{padding-bottom:6rem}.page-admin-feedback__table-wrap{border-radius:1.4rem}.page-admin-feedback__table{min-width:92rem;margin:0;table-layout:fixed}.page-admin-feedback__submitted{width:17rem;white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-feedback__email{width:26rem}.page-admin-feedback__source{width:14rem;white-space:nowrap}.page-admin-feedback__state{color:#475569;font-style:italic}.page-admin-feedback__state--error{color:#9f1239;font-style:normal;font-weight:700}.page-admin-feedback__muted{color:#64748b;font-style:italic}.page-admin-feedback__toggle{min-height:32px;padding:.2rem .4rem;vertical-align:baseline}.page-admin-scrutineers{padding-bottom:6rem}.page-admin-scrutineers__deleted-filter{justify-content:flex-end}.page-admin-scrutineers__table-wrap{border-radius:1.4rem;contain:paint}.page-admin-scrutineers__table{min-width:118rem;margin:0;table-layout:fixed}.page-admin-scrutineers__contact{width:15rem}.page-admin-scrutineers__email,.page-admin-scrutineers__owner{width:22rem}.page-admin-scrutineers__assignments{width:12rem;text-align:center!important}.page-admin-scrutineers__date{width:16rem;white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-scrutineers__deleted{width:18rem}.page-admin-scrutineers__actions{width:10rem}.page-admin-scrutineers__deleted-state{display:grid;justify-items:start;gap:.6rem;white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-scrutineers__state{color:#475569;font-style:italic}.admin-scrutineer-modal__header{display:grid;gap:.6rem}.admin-scrutineer-modal__owner{margin:0;color:#475569;font-size:1.4rem;overflow-wrap:anywhere}.admin-scrutineer-modal__assignments,.admin-scrutineer-modal__body,.admin-scrutineer-modal__form{display:grid;min-width:0;gap:2rem}.admin-scrutineer-modal__fieldset{min-width:0;padding:0;border:0;margin:0}.admin-scrutineer-modal__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.admin-scrutineer-modal__form-field--wide{grid-column:1/-1}.admin-scrutineer-modal__details-table{min-width:52rem;margin:0}.admin-scrutineer-modal__assignments{padding-top:.4rem}.admin-scrutineer-modal__section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.3}.admin-scrutineer-modal__assignments-table{min-width:90rem;margin:0}.admin-scrutineer-modal__assignments-table th:first-child{width:25%}.admin-scrutineer-modal__assignments-table th:nth-child(2){width:11rem}.admin-scrutineer-modal__assignments-table th:nth-child(3),.admin-scrutineer-modal__assignments-table th:nth-child(4){width:16rem}.admin-scrutineer-modal__short-code{display:block;margin-top:.4rem;color:#64748b;font-size:1.3rem}.admin-scrutineer-modal__date{white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.admin-scrutineer-modal__empty{color:#475569;font-style:italic}.admin-credits-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.admin-credits-modal__account{margin:.6rem 0 0;color:#475569;font-size:1.4rem;overflow-wrap:anywhere}.admin-credits-modal__refresh{flex:0 0 auto}.admin-credits-modal__body{display:grid;min-width:0;gap:2rem}.admin-credits-modal__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.admin-credits-modal__summary-card{padding:1.6rem}.admin-credits-modal__summary-card .rd-status-card__header{margin:0}.admin-credits-modal__summary-card .rd-status-card__title{font-size:1.5rem}.admin-credits-modal__summary-card .rd-status-card__meta{margin-top:.2rem}.admin-credits-modal__add,.admin-credits-modal__filters{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#f8fafc;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);padding:1.8rem}.admin-credits-modal__badges,.admin-credits-modal__delete-action,.admin-credits-modal__detail-actions,.admin-credits-modal__filter-heading,.admin-credits-modal__form-actions,.admin-credits-modal__form-heading,.admin-credits-modal__section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.admin-credits-modal__filter-heading,.admin-credits-modal__form-heading,.admin-credits-modal__section-heading{justify-content:space-between}.admin-credits-modal__filter-heading legend,.admin-credits-modal__form-heading h4,.admin-credits-modal__section-heading h3{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800;line-height:1.3}.admin-credits-modal__section-heading h3{font-size:1.7rem}.admin-credits-modal__section-heading p{margin:.3rem 0 0;color:#475569;font-size:1.3rem}.admin-credits-modal__add-form{display:grid;gap:1.6rem;margin-top:1.8rem;padding-top:1.8rem;border-top:1px solid #e2e8f0}.admin-credits-modal__form-heading h4{font-size:1.5rem}.admin-credits-modal__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.admin-credits-modal__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.admin-credits-modal__expiry{max-width:32rem}.admin-credits-modal__form-actions{justify-content:flex-end}.admin-credits-modal__filters{min-width:0;margin:0;border:0}.admin-credits-modal__filter-heading legend{width:auto;padding:0;border:0;font-size:1.5rem}.admin-credits-modal__filter-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1.2rem}.admin-credits-modal__table-wrap{width:100%;min-width:0;min-height:24rem;max-width:100%;max-height:46rem;border-radius:1.4rem;overflow:auto}.admin-credits-modal__table{min-width:88rem;margin:0}.admin-credits-modal__table tbody td{vertical-align:top}.admin-credits-modal__pack-row.is-expanded td{background:#f8fafc}.admin-credits-modal__date,.admin-credits-modal__number{white-space:nowrap;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.admin-credits-modal__number{text-align:right!important}.admin-credits-modal__zero{color:#9f1239;font-weight:800}.admin-credits-modal__notes{min-width:18rem}.admin-credits-modal__badges{gap:.5rem;margin-bottom:.6rem}.admin-credits-modal__detail-row>td{padding:1.6rem;background:#fff}.admin-credits-modal__detail-actions{justify-content:flex-end;margin-bottom:1.4rem}.admin-credits-modal__detail-actions .rd-notice{flex:1 1 100%}.admin-credits-modal__delete-action{justify-content:flex-end}.admin-credits-modal__credit-table{min-width:58rem;margin:0}.admin-credits-modal__credit-table caption{padding-top:0}@media (max-width:767px){.page-admin-maintenance,.page-admin-records{padding-bottom:4.8rem}.page-admin-records__record-set-options{grid-template-columns:repeat(2,minmax(0,1fr))}.page-admin-records__section{padding:1.8rem}.page-admin-records__search-layout{grid-template-columns:minmax(0,1fr)}.page-admin-feedback,.page-admin-scrutineers{padding-bottom:4.8rem}.admin-scrutineer-modal__form-grid{grid-template-columns:minmax(0,1fr)}.admin-scrutineer-modal__form-field--wide{grid-column:auto}.admin-credits-modal__filter-heading,.admin-credits-modal__form-heading,.admin-credits-modal__header,.admin-credits-modal__section-heading{align-items:stretch;flex-direction:column}.admin-credits-modal__refresh,.admin-credits-modal__section-heading .rd-button{align-self:flex-start}.admin-credits-modal__checks,.admin-credits-modal__filter-list,.admin-credits-modal__form-grid,.admin-credits-modal__summary{grid-template-columns:minmax(0,1fr)}.admin-credits-modal__form-actions .rd-button{flex:1 1 12rem}}@media (max-width:575px){.page-admin-records__view-link{padding-right:.8rem;padding-left:.8rem;font-size:1.3rem}.page-admin-records__page-header{align-items:stretch;flex-direction:column}.page-admin-records__page-header .rd-button{align-self:flex-start}.page-admin-records__record-set-options{grid-template-columns:minmax(0,1fr)}.page-admin-records__search-panel{padding:2rem}.page-admin-records__search-actions{align-items:stretch;flex-direction:column}.page-admin-records__search-actions .rd-button{width:100%}}@media (prefers-reduced-motion:reduce){.page-admin-records__view-link{transition:none}.page-admin-records .fa-spin{animation:none}}.page-admin-dashboard .admin-ticker{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);position:sticky;top:2rem;z-index:10;overflow:hidden;margin-bottom:2.4rem;color:#1e293b;font-family:"DM Sans",Arial,sans-serif}.page-admin-dashboard .admin-ticker__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:6rem;padding:1.2rem 1.6rem;border-bottom:1px solid #e2e8f0;background:#fff}.page-admin-dashboard .admin-ticker__heading{display:flex;align-items:center;gap:.8rem;min-width:0}.page-admin-dashboard .admin-ticker__title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.25}.page-admin-dashboard .admin-ticker__status-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 3px #f1f5f9}.page-admin-dashboard .admin-ticker__status-dot--connected{background:#619d33;box-shadow:0 0 0 3px #f3f8ee}.page-admin-dashboard .admin-ticker__status-dot--reconnecting{background:#ff9300;box-shadow:0 0 0 3px #fff7ed;animation:1.5s ease-in-out infinite adminTickerPulse}.page-admin-dashboard .admin-ticker__status-dot--disconnected{background:#ff2600;box-shadow:0 0 0 3px #fff1f2}.page-admin-dashboard .admin-ticker__collapse{flex:0 0 44px;width:44px;min-height:44px;color:#475569}.page-admin-dashboard .admin-ticker__collapse:focus,.page-admin-dashboard .admin-ticker__collapse:hover{color:#1d4ed8}.page-admin-dashboard .admin-ticker__connection{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:1.1rem 1.6rem;border-bottom:1px solid #fed7aa;background:#fff7ed;color:#9a3412;font-size:1.2rem;line-height:1.4}.page-admin-dashboard .admin-ticker__connection>i{margin-top:.2rem}.page-admin-dashboard .admin-ticker__connection span,.page-admin-dashboard .admin-ticker__connection strong{display:block}.page-admin-dashboard .admin-ticker__connection span{margin-top:.2rem}.page-admin-dashboard .admin-ticker__connection--disconnected{border-bottom-color:#fecdd3;background:#fff1f2;color:#9f1239}.page-admin-dashboard .admin-ticker__filters{padding:1.2rem 1.4rem 1.4rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.page-admin-dashboard .admin-ticker__filters-label{display:block;margin-bottom:.8rem;color:#64748b;font-size:1.1rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.page-admin-dashboard .admin-ticker__filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.page-admin-dashboard .admin-ticker__filter{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;align-items:center;min-width:0;min-height:44px;padding:.7rem .8rem;border:1px solid #e2e8f0;border-radius:.9rem;background:rgba(255,255,255,.72);color:#64748b;font-family:"DM Sans",Arial,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.2;text-align:left;cursor:pointer;opacity:.72;transition:background-color 140ms,border-color 140ms,box-shadow 140ms,color 140ms,opacity 140ms}.page-admin-dashboard .admin-ticker__filter:focus,.page-admin-dashboard .admin-ticker__filter:hover{border-color:#93c5fd;background:#fff;color:#1e293b;opacity:1;outline:0}.page-admin-dashboard .admin-ticker__filter:focus{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.page-admin-dashboard .admin-ticker__filter--selected{border-color:#cbd5e1;background:#fff;color:#1e293b;box-shadow:0 4px 10px rgba(15,23,42,.05);opacity:1}.page-admin-dashboard .admin-ticker__filter-icon{width:1.2rem;text-align:center}.page-admin-dashboard .admin-ticker__filter-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-admin-dashboard .admin-ticker__filter-count{min-width:1.8rem;padding:.2rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;font-size:1rem;font-variant-numeric:tabular-nums;line-height:1.2;text-align:center}.page-admin-dashboard .admin-ticker__event--auth .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--auth .admin-ticker__filter-icon{color:#2563eb}.page-admin-dashboard .admin-ticker__event--draw .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--draw .admin-ticker__filter-icon{color:#4d7d29}.page-admin-dashboard .admin-ticker__event--payment .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--payment .admin-ticker__filter-icon{color:#c2410c}.page-admin-dashboard .admin-ticker__event--system .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--system .admin-ticker__filter-icon{color:#475569}.page-admin-dashboard .admin-ticker__event--entropy .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--entropy .admin-ticker__filter-icon{color:#be123c}.page-admin-dashboard .admin-ticker__event--wizard .admin-ticker__event-icon,.page-admin-dashboard .admin-ticker__filter--wizard .admin-ticker__filter-icon{color:#7c3aed}.page-admin-dashboard .admin-ticker__feed{position:relative;max-height:46rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.page-admin-dashboard .admin-ticker__new-events{-webkit-appearance:none;appearance:none;position:sticky;top:.8rem;z-index:2;display:flex;align-items:center;justify-content:center;gap:.7rem;width:calc(100% - 2rem);min-height:40px;margin:.8rem 1rem 0;padding:.7rem 1.2rem;border:1px solid #1d4ed8;border-radius:999px;background:#1d4ed8;box-shadow:0 8px 18px rgba(29,78,216,.18);color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:1.2rem;font-weight:800;line-height:1.2;cursor:pointer}.page-admin-dashboard .admin-ticker__new-events:focus,.page-admin-dashboard .admin-ticker__new-events:hover{border-color:#1e40af;background:#1e40af;outline:0}.page-admin-dashboard .admin-ticker__new-events:focus{box-shadow:0 8px 18px rgba(29,78,216,.18),0 0 0 4px rgba(37,99,235,.16)}.page-admin-dashboard .admin-ticker__empty{margin:0;padding:3.2rem 1.6rem;color:#64748b;font-size:1.3rem;line-height:1.45;text-align:center}.page-admin-dashboard .admin-ticker__events{margin:0;padding:0;list-style:none}.page-admin-dashboard .admin-ticker__event{position:relative;padding:1.1rem 1.4rem 1.1rem 1.6rem;border-bottom:1px solid #f1f5f9;background:#fff;transition:background-color 140ms}.page-admin-dashboard .admin-ticker__event:last-child{border-bottom:0}.page-admin-dashboard .admin-ticker__event:hover{background:#f8fafc}.page-admin-dashboard .admin-ticker__event--high{padding-left:1.3rem;border-left:3px solid #ff9300;background:#fff7ed}.page-admin-dashboard .admin-ticker__event--high:hover{background:#ffedd5}.page-admin-dashboard .admin-ticker__event-main{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;gap:.7rem;align-items:start;min-width:0;font-size:1.3rem;line-height:1.4}.page-admin-dashboard .admin-ticker__event-icon{width:1.6rem;margin-top:.2rem;color:#64748b;font-size:1.2rem;line-height:1.4;text-align:center}.page-admin-dashboard .admin-ticker__event-link,.page-admin-dashboard .admin-ticker__event-message{min-width:0;overflow-wrap:anywhere}.page-admin-dashboard .admin-ticker__event-link{color:#1d4ed8;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.18em}.page-admin-dashboard .admin-ticker__event-link:focus,.page-admin-dashboard .admin-ticker__event-link:hover{color:#1e3a8a}.page-admin-dashboard .admin-ticker__event-link:focus{border-radius:.2rem;outline:rgba(37,99,235,.16) solid 3px;outline-offset:2px}.page-admin-dashboard .admin-ticker__priority{align-self:start;padding:.25rem .6rem;border-radius:999px;background:#ffedd5;color:#7c2d12;font-size:.95rem;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.page-admin-dashboard .admin-ticker__event-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0;margin:.4rem 0 0 2.3rem;color:#64748b;font-size:1.1rem;line-height:1.35}.page-admin-dashboard .admin-ticker__actor{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-admin-dashboard .admin-ticker__time{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}.page-admin-dashboard .admin-ticker__event--enter{animation:220ms ease-out adminTickerEnter}@keyframes adminTickerPulse{0%,100%{opacity:1}50%{opacity:.42}}@keyframes adminTickerEnter{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:992px) and (max-height:769px){.page-admin-dashboard .admin-ticker__feed{max-height:calc(100vh - 31rem)}}@media (max-width:991px){.page-admin-dashboard .admin-ticker{position:static}.page-admin-dashboard .admin-ticker__feed{max-height:38rem}}@media (max-width:575px){.page-admin-dashboard .admin-ticker__header{padding-inline:1.4rem}.page-admin-dashboard .admin-ticker__filters{padding-inline:1.2rem}.page-admin-dashboard .admin-ticker__filter{gap:.4rem;padding-inline:0.6rem;font-size:1.1rem}.page-admin-dashboard .admin-ticker__filter-count{min-width:1.6rem;padding-inline:0.3rem}.page-admin-dashboard .admin-ticker__feed{max-height:34rem}}.page-admin-entropy{padding-bottom:6rem}.page-admin-entropy__state,.page-admin-entropy__status{height:auto}.page-admin-entropy__section{border:1px solid rgba(148,163,184,.24);border-radius:1.8rem;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);display:grid;align-content:start;gap:1.6rem;min-width:0;padding:1.8rem 2.4rem 2.4rem}.page-admin-entropy__section-header{display:grid;gap:.4rem}.page-admin-entropy .page-admin-entropy__section-title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.page-admin-entropy__section-copy{margin:0;color:#475569;font-size:1.4rem;line-height:1.55}.page-admin-entropy__table-wrap{min-width:0;border-radius:1.4rem}.page-admin-entropy__table{margin:0}.page-admin-entropy__path,.page-admin-entropy__test-code{overflow-wrap:anywhere;word-break:break-word}.page-admin-entropy__duration,.page-admin-entropy__number,.page-admin-entropy__timestamp{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-variant-numeric:tabular-nums}.page-admin-entropy__timestamp{white-space:nowrap}.page-admin-entropy__duration{display:block;margin-top:.4rem;color:#64748b;font-size:1.3rem}.page-admin-entropy__error-text{color:#9f1239;font-weight:700}.page-admin-entropy__meter{margin-top:.4rem}.page-admin-entropy__recovery-wrap{max-height:32rem;overflow:auto}.page-admin-entropy__recovery-table{min-width:64rem}.page-admin-entropy__recovery-table thead th{position:sticky;z-index:1;top:0}.page-admin-entropy__event-number{width:7rem}.page-admin-entropy__event-time{width:20rem}.page-admin-entropy__empty-state{color:#64748b;font-style:italic}.page-admin-entropy__test-actions{display:flex;flex-wrap:wrap;gap:1rem}.page-admin-entropy__test-result{display:grid;gap:1rem}.page-admin-entropy__test-code{display:block;max-width:100%}@media (max-width:767px){.page-admin-entropy{padding-bottom:4.8rem}.page-admin-entropy__section{padding:1.4rem 1.8rem 1.8rem}.page-admin-entropy__test-actions .rd-button{width:100%}}@media (prefers-reduced-motion:reduce){.page-admin-dashboard .admin-ticker__event--enter,.page-admin-dashboard .admin-ticker__status-dot--reconnecting{animation:none}.page-admin-dashboard .admin-ticker__event,.page-admin-dashboard .admin-ticker__filter{transition:none}.page-admin-entropy .fa-spin{animation:none}}clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.admin-components-catalogue{padding-bottom:70px;color:#334155}.admin-components-catalogue .catalogue-section{border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(148,163,184,.26),0 18px 38px rgba(15,23,42,.06);margin-bottom:24px;overflow:hidden}.admin-components-catalogue .catalogue-section-header{padding:22px 30px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.admin-components-catalogue .catalogue-section-header h3{margin:0;color:#020618;font-size:24px;font-weight:800;letter-spacing:-.035em;line-height:1.2}.admin-components-catalogue .component-stage,.admin-components-catalogue .token-palettes{padding:28px 30px}.admin-components-catalogue .component-stage{background:#fff}.admin-components-catalogue .component-stage-flush{padding:0}.admin-components-catalogue .component-stage-flush .rd-feature-list,.admin-components-catalogue .component-stage-flush .static-page-header{border-bottom:0}.admin-components-catalogue .component-stage-flush .rd-feature-list{margin-top:0}.admin-components-catalogue .component-stage-account-card{padding:0}.admin-components-catalogue .component-stage-account-card .catalogue-account-shell-sample{min-height:auto}.admin-components-catalogue .component-stage-account-card .rd-account-shell__section{padding:4.8rem 1.5rem}.admin-components-catalogue .component-stage-modal{padding:0}.admin-components-catalogue .component-stage-modal .rd-modal{position:relative;z-index:auto;inset:auto;min-height:42rem}.admin-components-catalogue .component-stage-modal .rd-modal__backdrop{border-radius:0 0 22px 22px}.admin-components-catalogue .component-stage-modal .rd-modal__viewport{position:relative;min-height:42rem}.admin-components-catalogue .component-stage-modal .rd-modal__dialog{transform:none}.admin-components-catalogue .button-sample-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:26px}.admin-components-catalogue .button-sample-row:last-child{margin-bottom:0}.admin-components-catalogue .support-launcher-sample-stage{display:grid;justify-items:start;gap:2rem;background:#f8fafc}.admin-components-catalogue .support-launcher-sample-stage .rd-support-launcher{position:relative;right:auto;bottom:auto;z-index:auto}.admin-components-catalogue .tooltip-demo-stage{display:grid;gap:2.4rem}.admin-components-catalogue .tooltip-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.admin-components-catalogue .tooltip-demo-card,.admin-components-catalogue .tooltip-demo-edge-stage{border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px rgba(148,163,184,.24)}.admin-components-catalogue .tooltip-demo-card{min-width:0;padding:2rem}.admin-components-catalogue .tooltip-demo-card h4{margin:0 0 .8rem;color:#020618;font-size:1.6rem;font-weight:800;line-height:1.3}.admin-components-catalogue .tooltip-demo-card p{margin:0 0 1.6rem;color:#475569;font-size:1.4rem;line-height:1.5}.admin-components-catalogue .tooltip-demo-centre-controls,.admin-components-catalogue .tooltip-demo-controls{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.admin-components-catalogue .tooltip-demo-controls>span{color:#475569;font-size:1.3rem;font-variant-numeric:tabular-nums;font-weight:700}.admin-components-catalogue .tooltip-demo-icon-action{width:44px;min-width:44px;height:44px;padding:0}.admin-components-catalogue .tooltip-demo-edge-stage{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:12rem;padding:2rem}.admin-components-catalogue .form-sample-stack{display:grid;gap:30px}.admin-components-catalogue .form-sample-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 28px}.admin-components-catalogue .form-sample-group{min-width:0}.admin-components-catalogue .form-sample-group .form-sample-columns .rd-form-field,.admin-components-catalogue .form-sample-group .rd-form-check-list:last-child,.admin-components-catalogue .form-sample-group .rd-form-field:last-child{margin-bottom:0}.admin-components-catalogue .form-sample-heading{margin:0 0 16px;color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-indent:.12em;text-transform:uppercase}.admin-components-catalogue .catalogue-password-strength-demo{display:grid;gap:1.6rem}.admin-components-catalogue .catalogue-password-strength-selector{width:100%;max-width:30rem;margin-bottom:0}.admin-components-catalogue .catalogue-password-strength-preview{width:100%;max-width:58rem}.admin-components-catalogue .catalogue-password-strength-sample{border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px rgba(148,163,184,.24);min-width:0;padding:2rem}.admin-components-catalogue .catalogue-password-strength-sample__title{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.3}.admin-components-catalogue .catalogue-image-backed-sample{padding:2.4rem}.admin-components-catalogue .catalogue-image-backed-sample>.rd-page-hero-bg__media{background-image:url("/Content/img/page/home/home-bg-au.jpg")}.admin-components-catalogue .catalogue-image-backed-date-time{grid-column:1/-1}.admin-components-catalogue .catalogue-state-example{min-width:0}.admin-components-catalogue .catalogue-scroll-region{min-width:0;max-width:40rem;max-height:18rem;overflow:auto}.admin-components-catalogue .utility-sample-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-components-catalogue .utility-sample{display:grid;gap:8px;min-height:118px;padding:22px;border:1px solid #e2e8f0;border-radius:18px}.admin-components-catalogue .utility-sample strong{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.2}.admin-components-catalogue .utility-sample span{color:#475569;font-size:14px;line-height:1.45}.admin-components-catalogue .utility-table-stage{padding-top:0;overflow-x:auto}.admin-components-catalogue .catalogue-utility-table{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;font-size:13px;line-height:1.45}.admin-components-catalogue .catalogue-utility-table caption{padding:0 0 12px;color:#475569;font-weight:700;text-align:left}.admin-components-catalogue .catalogue-utility-table td,.admin-components-catalogue .catalogue-utility-table th{padding:10px 12px;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.admin-components-catalogue .catalogue-utility-table th{background:#f8fafc;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-components-catalogue .catalogue-utility-table tr:last-child td{border-bottom:0}.admin-components-catalogue .layout-sample-stage{padding-right:0;padding-left:0}.admin-components-catalogue .layout-sample-container{padding-top:.2rem;padding-bottom:.2rem}.admin-components-catalogue .layout-sample-card,.admin-components-catalogue .layout-sample-cluster,.admin-components-catalogue .layout-sample-note{border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px rgba(148,163,184,.24)}.admin-components-catalogue .layout-sample-card,.admin-components-catalogue .layout-sample-note{display:grid;gap:.8rem;padding:2rem}.admin-components-catalogue .layout-sample-card{min-height:14rem}.admin-components-catalogue .layout-sample-card strong,.admin-components-catalogue .layout-sample-note strong{color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.2}.admin-components-catalogue .layout-sample-card span,.admin-components-catalogue .layout-sample-cluster>span:first-child,.admin-components-catalogue .layout-sample-note span{color:#475569;font-size:1.4rem;line-height:1.5}.admin-components-catalogue .layout-sample-cluster{padding:1.6rem 1.8rem}.admin-components-catalogue .site-header-stage{display:grid;gap:18px;background:#f1f5f9}.admin-components-catalogue .site-header-stage .rd-site-header{width:100%}.admin-components-catalogue .catalogue-component-note{margin:0;color:#475569;font-size:14px;line-height:1.45}.admin-components-catalogue .heading-stage{display:grid;grid-template-columns:1fr;gap:18px}.admin-components-catalogue .heading-sample{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:20px;padding:20px 22px;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px rgba(148,163,184,.24)}.admin-components-catalogue .heading-sample>span{color:#2563eb;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.admin-components-catalogue .heading-sample h1,.admin-components-catalogue .heading-sample h2,.admin-components-catalogue .heading-sample h3,.admin-components-catalogue .heading-sample h4,.admin-components-catalogue .heading-sample h5,.admin-components-catalogue .heading-sample h6,.admin-components-catalogue .heading-sample p{margin:0;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:800;text-wrap:balance}.admin-components-catalogue .heading-sample h1{max-width:820px;font-size:38px;letter-spacing:-.045em;line-height:1.12}.admin-components-catalogue .heading-sample.heading-sample-h2-section h2{max-width:720px;font-size:36px;letter-spacing:-.045em;line-height:1.15}.admin-components-catalogue .heading-sample.heading-sample-h2-copy h2{max-width:720px;font-size:24px;letter-spacing:-.035em;line-height:1.24}.admin-components-catalogue .heading-sample h3{font-size:21px;letter-spacing:-.035em;line-height:1.2}.admin-components-catalogue .heading-sample h4{font-size:18px;letter-spacing:-.025em;line-height:1.24}.admin-components-catalogue .heading-sample .rd-typography-eyebrow{color:#2563eb;font-size:12px;letter-spacing:.12em;line-height:1.2;text-indent:.12em;text-transform:uppercase}.admin-components-catalogue .heading-sample h5{font-size:15px;letter-spacing:-.01em;line-height:1.3}.admin-components-catalogue .heading-sample h6{color:#475569;font-size:12px;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.admin-components-catalogue .token-palettes{display:grid;gap:12px}.admin-components-catalogue .token-palette{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;align-items:center;padding:12px 14px;border:1px solid #e2e8f0;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 0 0 1px rgba(148,163,184,.24)}.admin-components-catalogue .token-palette__header{min-width:0}.admin-components-catalogue .token-palette__header strong{display:block;color:#020618;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px;font-weight:800;line-height:1.2}.admin-components-catalogue .token-palette__header span{display:block;min-width:0;margin-top:2px;color:#64748b;font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-components-catalogue .token-ramp{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px}.admin-components-catalogue .token-ramp--base{grid-template-columns:repeat(2,minmax(0,1fr));max-width:160px}.admin-components-catalogue .token-chip{display:grid;gap:4px;min-width:0;color:#64748b;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;text-align:center}.admin-components-catalogue .token-swatch{display:block;width:100%;height:28px;border:1px solid rgba(15,23,42,.16);border-radius:8px}.admin-components-catalogue .token-swatch-white{background:#fff}.admin-components-catalogue .token-swatch-lightblue{background:#158cba}.admin-components-catalogue .token-swatch-blue-50{background:#eff6ff}.admin-components-catalogue .token-swatch-blue-100{background:#dbeafe}.admin-components-catalogue .token-swatch-blue-200{background:#bfdbfe}.admin-components-catalogue .token-swatch-blue-300{background:#93c5fd}.admin-components-catalogue .token-swatch-blue-400{background:#60a5fa}.admin-components-catalogue .token-swatch-blue-500{background:#3b82f6}.admin-components-catalogue .token-swatch-blue-600{background:#2563eb}.admin-components-catalogue .token-swatch-blue-700{background:#1d4ed8}.admin-components-catalogue .token-swatch-blue-800{background:#1e40af}.admin-components-catalogue .token-swatch-blue-900{background:#1e3a8a}.admin-components-catalogue .token-swatch-blue-950{background:#172554}.admin-components-catalogue .token-swatch-slate-50{background:#f8fafc}.admin-components-catalogue .token-swatch-slate-100{background:#f1f5f9}.admin-components-catalogue .token-swatch-slate-200{background:#e2e8f0}.admin-components-catalogue .token-swatch-slate-300{background:#cbd5e1}.admin-components-catalogue .token-swatch-slate-400{background:#94a3b8}.admin-components-catalogue .token-swatch-slate-500{background:#64748b}.admin-components-catalogue .token-swatch-slate-600{background:#475569}.admin-components-catalogue .token-swatch-slate-700{background:#334155}.admin-components-catalogue .token-swatch-slate-800{background:#1e293b}.admin-components-catalogue .token-swatch-slate-900{background:#0f172a}.admin-components-catalogue .token-swatch-slate-950{background:#020618}.admin-components-catalogue .token-swatch-green-50{background:#f3f8ee}.admin-components-catalogue .token-swatch-green-100{background:#e4f0d8}.admin-components-catalogue .token-swatch-green-200{background:#c9e2b4}.admin-components-catalogue .token-swatch-green-300{background:#a9d188}.admin-components-catalogue .token-swatch-green-400{background:#86bd5f}.admin-components-catalogue .token-swatch-green-500{background:#6fa946}.admin-components-catalogue .token-swatch-green-600{background:#619d33}.admin-components-catalogue .token-swatch-green-700{background:#4d7d29}.admin-components-catalogue .token-swatch-green-800{background:#3d6322}.admin-components-catalogue .token-swatch-green-900{background:#314f1d}.admin-components-catalogue .token-swatch-green-950{background:#1a2b0f}.admin-components-catalogue .token-swatch-orange-50{background:#fff7ed}.admin-components-catalogue .token-swatch-orange-100{background:#ffedd5}.admin-components-catalogue .token-swatch-orange-200{background:#fed7aa}.admin-components-catalogue .token-swatch-orange-300{background:#fdba74}.admin-components-catalogue .token-swatch-orange-400{background:#fb923c}.admin-components-catalogue .token-swatch-orange-500{background:#ff9300}.admin-components-catalogue .token-swatch-orange-600{background:#ea580c}.admin-components-catalogue .token-swatch-orange-700{background:#c2410c}.admin-components-catalogue .token-swatch-orange-800{background:#9a3412}.admin-components-catalogue .token-swatch-orange-900{background:#7c2d12}.admin-components-catalogue .token-swatch-orange-950{background:#431407}.admin-components-catalogue .token-swatch-red-50{background:#fff1f2}.admin-components-catalogue .token-swatch-red-100{background:#ffe4e6}.admin-components-catalogue .token-swatch-red-200{background:#fecdd3}.admin-components-catalogue .token-swatch-red-300{background:#fda4af}.admin-components-catalogue .token-swatch-red-400{background:#fb7185}.admin-components-catalogue .token-swatch-red-500{background:#ff2600}.admin-components-catalogue .token-swatch-red-600{background:#e11d48}.admin-components-catalogue .token-swatch-red-700{background:#be123c}.admin-components-catalogue .token-swatch-red-800{background:#9f1239}.admin-components-catalogue .token-swatch-red-900{background:#881337}.admin-components-catalogue .token-swatch-red-950{background:#4c0519}.admin-components-catalogue .catalogue-copy-sample{max-width:760px}.admin-components-catalogue .catalogue-media-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:16/9;min-height:220px;background:linear-gradient(135deg,#020618,#1e293b);color:#fff;text-align:center}.admin-components-catalogue .catalogue-media-placeholder i{margin-bottom:12px;color:rgba(255,255,255,.78);font-size:52px}.admin-components-catalogue .catalogue-media-placeholder span{color:#e2e8f0;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:16px;font-weight:800}.admin-components-catalogue .news-article-stage{display:grid;gap:18px;max-width:940px}.admin-components-catalogue .info-card-stage .rd-info-card-grid{max-width:760px}.admin-components-catalogue .price-box-stage{display:grid;gap:28px}.admin-components-catalogue .catalogue-skeleton{max-width:52rem}.admin-components-catalogue .catalogue-skeleton__eyebrow{width:11rem;height:1.4rem;margin-bottom:.8rem}.admin-components-catalogue .catalogue-skeleton__title{width:68%;height:3.6rem;margin-bottom:1.2rem}.admin-components-catalogue .catalogue-skeleton__line{width:44%;height:1.6rem}.admin-components-catalogue .metric-card-stage,.admin-components-catalogue .status-card-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-components-catalogue .popover-stage{min-height:30rem}.admin-components-catalogue .notice-stage{display:grid;gap:12px}.admin-components-catalogue .status-badge-stage{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.admin-components-catalogue .meter-stage .rd-meter{max-width:64rem}.admin-components-catalogue .data-table-stage{display:grid;gap:18px}.admin-components-catalogue .footer-reference-card{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#020618;color:#cbd5e1}.admin-components-catalogue .footer-reference-card .footer-reference-title{color:#fff;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px;font-weight:800}.admin-components-catalogue .component-stage .rd-faq-accordion{width:100%;max-width:72rem}@media (max-width:991px){.admin-components-catalogue .token-palette{grid-template-columns:1fr;align-items:stretch}.admin-components-catalogue .footer-reference-card{align-items:flex-start;flex-direction:column}.admin-components-catalogue .metric-card-stage,.admin-components-catalogue .status-card-stage{grid-template-columns:1fr}}@media (max-width:767px){.admin-components-catalogue{padding-bottom:52px}.admin-components-catalogue .catalogue-section{border-radius:18px}.admin-components-catalogue .catalogue-section-header,.admin-components-catalogue .component-stage,.admin-components-catalogue .token-grid{padding:22px 18px}.admin-components-catalogue .catalogue-section-header h3{font-size:22px}.admin-components-catalogue .popover-stage{min-height:0}.admin-components-catalogue .token-ramp{gap:4px}.admin-components-catalogue .token-swatch{height:24px}.admin-components-catalogue .form-sample-columns,.admin-components-catalogue .tooltip-demo-grid,.admin-components-catalogue .utility-sample-grid{grid-template-columns:1fr}.admin-components-catalogue .tooltip-demo-edge-stage{min-height:10rem;padding:1.4rem}.admin-components-catalogue .button-sample-row{align-items:stretch;flex-direction:column}.admin-components-catalogue .button-sample-row .rd-button{width:100%}.admin-components-catalogue .catalogue-media-placeholder{min-height:0}.admin-components-catalogue .heading-sample{grid-template-columns:1fr;gap:10px;padding:18px}.admin-components-catalogue .heading-sample h1{font-size:31px}.admin-components-catalogue .heading-sample.heading-sample-h2-section h2{font-size:30px}.admin-components-catalogue .heading-sample.heading-sample-h2-copy h2{font-size:21px}.admin-components-catalogue .heading-sample h3{font-size:20px}}
