.elementor-46934 .elementor-element.elementor-element-6aa8055f{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-46934 .elementor-element.elementor-element-6aa8055f:not(.elementor-motion-effects-element-type-background), .elementor-46934 .elementor-element.elementor-element-6aa8055f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17205C;}.elementor-46934 .elementor-element.elementor-element-392798ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-46934 .elementor-element.elementor-element-6cf5ce2b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-46934 .elementor-element.elementor-element-2b75df57 .elementor-heading-title{font-family:"Coco Sharp", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-7300ad47{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#C9CDF0;}.elementor-46934 .elementor-element.elementor-element-1ea63db5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46934 .elementor-element.elementor-element-621959be{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-widget-container{text-align:center;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon{background-color:#FFFFFF1F;--icon-padding:0.7em;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon i{color:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon svg{fill:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon:hover{background-color:#B8357F;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-621959be .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group.recaptcha_v3-bottomleft, .elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group > label, .elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-subgroup label{color:#C9CDF0;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-type-html{padding-bottom:0px;font-family:"Inter", Sans-serif;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group .elementor-field{color:#2B2F45;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#EADDE6;border-radius:12px 12px 12px 12px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#EADDE6;border-radius:12px 12px 12px 12px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-field-group .elementor-select-wrapper::before{color:#EADDE6;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-button{font-family:"Coco Sharp", Sans-serif;font-weight:700;border-radius:26px 26px 26px 26px;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .e-form__buttons__wrapper__button-next{background-color:#B8357F;color:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-button[type="submit"]{background-color:#B8357F;color:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .e-form__buttons__wrapper__button-next:hover{background-color:#74245A;color:#ffffff;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-button[type="submit"]:hover{background-color:#74245A;color:#ffffff;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-46934 .elementor-element.elementor-element-53dd64ef .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-46934 .elementor-element.elementor-element-53dd64ef{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-46934 .elementor-element.elementor-element-e03c859{--divider-border-style:solid;--divider-color:#FFFFFF26;--divider-border-width:1px;}.elementor-46934 .elementor-element.elementor-element-e03c859 .elementor-divider-separator{width:100%;}.elementor-46934 .elementor-element.elementor-element-e03c859 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-46934 .elementor-element.elementor-element-514b802e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-46934 .elementor-element.elementor-element-62e262f5{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;color:#C9CDF0;}.elementor-46934 .elementor-element.elementor-element-36bf8054{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;color:#C9CDF0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-46934 .elementor-element.elementor-element-6aa8055f{--padding-top:48px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-46934 .elementor-element.elementor-element-392798ef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46934 .elementor-element.elementor-element-6cf5ce2b{--width:100%;}.elementor-46934 .elementor-element.elementor-element-1ea63db5{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46934 .elementor-element.elementor-element-514b802e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}@media(min-width:768px){.elementor-46934 .elementor-element.elementor-element-6aa8055f{--content-width:1240px;}.elementor-46934 .elementor-element.elementor-element-6cf5ce2b{--width:60%;}.elementor-46934 .elementor-element.elementor-element-1ea63db5{--width:30%;}}/* Start custom CSS *//* RULEBOOK TOKENS */
:root{--ir-h-open:39px;--ir-h-sec:31px;--ir-h-card:23px;--ir-tagline:18px;--ir-sub:20px;--ir-body:17px;--ir-eyebrow:13px;--ir-navy:#17205c;--ir-slate:#33374f;--ir-magenta:#b8357f;--ir-plum:#74245a;--ir-plum-h:#651f4f;--ir-gap-sec:115px;--ir-edna-above:115px;--ir-edna-footer:115px;--ir-col:1064px;--ir-wrap:1120px;--ir-font:"Coco Sharp",sans-serif;--ir-grad:linear-gradient(90deg,#2a7bff 0%,#8a5cff 35%,#ff3ea5 70%,#ff8a5c 100%)}
@media (max-width:767px){:root{--ir-h-open:30px;--ir-h-sec:26px;--ir-h-card:21px;--ir-sub:18px;--ir-body:17px;--ir-eyebrow:13px;--ir-gap-sec:80px;--ir-edna-above:80px;--ir-edna-footer:80px}}
/* /RULEBOOK TOKENS */

/* IRREPLACEABLE footer */
.elementor-46934 .ir-footer p{margin:0}
.elementor-46934 .ir-footlinks a{color:#E9ECFF;text-decoration:none}
.elementor-46934 .ir-footlinks a:hover{color:#fff;text-decoration:underline}
.elementor-46934 .ir-nl .elementor-field-type-radio .elementor-field-option label{color:#E9ECFF}
.elementor-46934 .ir-nl .elementor-field-subgroup .elementor-field-option{margin:4px 14px 4px 0}

/* ir-label-fix: name and email use placeholders, only the question keeps its label */
.elementor-46934 .ir-nl .elementor-field-group-first_name > label, .elementor-46934 .ir-nl .elementor-field-group-email > label{display:none}
.elementor-46934 .ir-nl .elementor-field-group-wbh > label{color:#F0A3D0;font:400 11px/1.4 Azonix,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}

/* one-row signup: fields, the question and the button side by side */
.elementor-46934 .ir-nl .elementor-form-fields-wrapper{align-items:flex-end}
.elementor-46934 .ir-nl .elementor-field-group-wbh{background:none;border:0;padding:0 6px!important;margin:0}
.elementor-46934 .ir-nl .elementor-field-group-wbh > label{margin-bottom:4px}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-option{margin:2px 12px 2px 0!important;font-size:13px}
.elementor-46934 .ir-nl .elementor-field-group-last_name > label{display:none}
@media (max-width:1024px){.elementor-46934 .ir-nl .elementor-field-group{width:100%!important;flex:0 0 100%;max-width:100%}}

/* ir-row-fix: on desktop everything sits in one line, the inputs share the leftover space */
@media (min-width:1025px){.elementor-46934 .ir-nl .elementor-form-fields-wrapper{flex-wrap:nowrap;gap:0}
.elementor-46934 .ir-nl .elementor-field-group{width:auto!important;max-width:none!important}
.elementor-46934 .ir-nl .elementor-field-group-first_name,.elementor-46934 .ir-nl .elementor-field-group-last_name{flex:1 1 140px}
.elementor-46934 .ir-nl .elementor-field-group-email{flex:1.6 1 220px}
.elementor-46934 .ir-nl .elementor-field-group-wbh{flex:0 1 auto;padding:0 18px!important}
.elementor-46934 .ir-nl .e-form__buttons{flex:0 0 auto}}
.elementor-46934 .ir-nl .elementor-button{white-space:nowrap;padding-left:28px;padding-right:28px}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-subgroup{flex-wrap:nowrap}

.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-option label{font-size:14px}

/* ir-align-v2 */
.elementor-46934 .ir-nl{padding-left:20px;padding-right:20px;box-sizing:border-box}
@media (min-width:1025px){.elementor-46934 .ir-nl .elementor-form-fields-wrapper{align-items:flex-end!important}
.elementor-46934 .ir-nl .elementor-field-group-first_name,.elementor-46934 .ir-nl .elementor-field-group-last_name{flex:1 1 150px!important}
.elementor-46934 .ir-nl .elementor-field-group-email{flex:1.5 1 230px!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh{flex:0 0 auto!important;padding:0 18px 0 14px!important;align-self:flex-end}
.elementor-46934 .ir-nl .elementor-field-group-wbh > label{line-height:14px!important;margin:0 0 5px!important;padding:0!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-subgroup{width:auto!important;height:21px;align-items:center}
.elementor-46934 .ir-nl .e-form__buttons{align-self:flex-end}}
@media (min-width:1025px){.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-subgroup{flex:0 0 auto!important;width:max-content!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh{width:max-content!important}}
@media (min-width:1025px){.elementor-46934 .ir-nl .elementor-field-group-wbh{flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-option{margin-right:14px!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-option:last-child{margin-right:0!important}}
@media (min-width:1025px){.elementor-46934 .ir-nl .elementor-button{height:40px;min-height:40px;padding-top:0!important;padding-bottom:0!important;display:inline-flex;align-items:center}}

/* ir-plum-footer: matches the mockup, plum fading in from above */
.elementor-46934 .ir-footer{position:relative;z-index:3;margin-top:-100px;padding-top:100px!important;background:linear-gradient(180deg,rgba(94,25,69,0) 0px,#5e1945 100px)!important;--e-con-bg:transparent}
.elementor-46934 .ir-footer p, .elementor-46934 .ir-footer .elementor-widget-text-editor{color:#e7cede}
.elementor-46934 .ir-footer .elementor-divider-separator{border-color:rgba(255,255,255,.16)!important}
.elementor-46934 .ir-footer a{color:rgba(255,255,255,.72)}
.elementor-46934 .ir-footer a:hover{color:#fff}
.elementor-46934 .ir-nl .elementor-field-textual{height:46px!important;min-height:46px;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;border-radius:26px!important;padding-left:18px!important}
.elementor-46934 .ir-nl .elementor-field-textual::placeholder{color:rgba(255,255,255,.6)!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh > label{color:#d9c3dc!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;font-size:12.5px!important;line-height:14px!important;margin:0 0 4px!important}
.elementor-46934 .ir-nl .elementor-field-group-wbh .elementor-field-subgroup{height:28px!important;gap:6px}
.elementor-46934 .ir-nl .elementor-field-option{margin:0!important}
.elementor-46934 .ir-nl .elementor-field-option input{position:absolute;opacity:0;width:1px;height:1px}
.elementor-46934 .ir-nl .elementor-field-option label{display:inline-flex!important;align-items:center;height:28px;padding:0 12px!important;border:1px solid rgba(255,255,255,.3);border-radius:20px;color:rgba(255,255,255,.85)!important;font-size:13px!important;cursor:pointer;transition:all .15s;white-space:nowrap}
.elementor-46934 .ir-nl .elementor-field-option label:hover{border-color:rgba(255,255,255,.6);color:#fff!important}
.elementor-46934 .ir-nl .elementor-field-option input:checked + label{background:#b8357f;border-color:#b8357f;color:#fff!important}
.elementor-46934 .ir-nl .elementor-field-option input:focus-visible + label{outline:2px solid #40e0ff;outline-offset:2px}
.elementor-46934 .ir-nl .elementor-button{height:46px!important;min-height:46px;background:#17205c!important;color:#fff!important}
.elementor-46934 .ir-nl .elementor-button:hover{background:#212a6e!important}
.elementor-46934 .ir-footer .elementor-social-icon{background:transparent!important;border:1px solid rgba(255,255,255,.22)}
.elementor-46934 .ir-footer .elementor-social-icon:hover{background:#17205c!important;border-color:#17205c}
.elementor-46934 .ir-footer > .e-con-inner{padding-top:20px!important}
.elementor-46934 .ir-nl .elementor-field-subgroup .elementor-field-option{margin:0!important;padding:0!important;width:auto!important;position:relative}
.elementor-46934 .ir-nl .elementor-field-subgroup .elementor-field-option label{margin:0!important}
.elementor-46934 .ir-nl .elementor-field-subgroup .elementor-field-option input{position:absolute!important;left:0;top:0;margin:0!important}

/* ir-compact */
.elementor-46934 .ir-footer > .e-con-inner{row-gap:14px!important;--row-gap:14px;padding-bottom:12px!important}
.elementor-46934 .elementor-element-392798ef{padding-bottom:0!important}
.elementor-46934 .elementor-element-392798ef p:last-child, .elementor-46934 .elementor-element-514b802e p{margin-bottom:0!important}
.elementor-46934 .elementor-element-392798ef .elementor-widget:not(:last-child){margin-bottom:6px}
.elementor-46934 .elementor-element-514b802e{padding-top:2px!important;padding-bottom:2px!important}
.elementor-46934 .elementor-element-e03c859 .elementor-divider{padding-top:4px!important;padding-bottom:0!important}

/* ir-neon signup, same glow as the header button */
.elementor-46934 .ir-nl .elementor-button{border:1.5px solid #a6d5ff!important;animation:irglowf 3.6s ease-in-out infinite}
@keyframes irglowf{0%,100%{box-shadow:0 0 2px #82c5ff,0 0 7px #2a9bff,0 0 13px #1180d8}50%{box-shadow:0 0 4px #a6d5ff,0 0 14px #3aa9ff,0 0 24px #1180d8}}
@media (prefers-reduced-motion:reduce){.elementor-46934 .ir-nl .elementor-button{animation:none;box-shadow:0 0 3px #a6d5ff,0 0 10px #2a9bff}}

/* footer tighten */
html body .elementor-46934 .elementor-element.ir-footer{padding-top:76px!important}
html body .elementor-46934 .elementor-element.ir-footer > .e-con-inner{padding-top:0!important;padding-bottom:10px!important}

/* strip play */
html body #irp .vidbar.filmstrip .vbtn{width:38px!important;height:38px!important;inset:auto 8px 8px auto;border-width:1.5px!important;box-shadow:0 0 12px rgba(42,155,255,.85)!important}
html body #irp .vidbar.filmstrip .vbtn svg{width:15px!important;height:15px!important;margin-left:3px!important}

/* consistency v1 */
html body:has(#irp) #irp .page section[data-tone=n] .eyebrow.eyebrow{color:#f0a3d0!important}
html body:has(#irp) #irp section[data-tone] h2 + p.muted,html body:has(#irp) #irp section[data-tone] h2 + p.lead{max-width:680px!important}
html body:has(#irp) #irp section[data-tone=l] h2 + p.lead{font-size:20px!important;line-height:29px!important;color:rgb(51,55,79)!important}
@media(max-width:759px){html body:has(#irp) #irp section[data-tone=l] h2 + p.lead{font-size:18px!important;line-height:1.45!important}}
html body:has(#irp) #irp #home section[data-tone]:not(.finalcta) :is(.eyebrow,h2,h2 + p.muted){text-align:center!important;margin-left:auto!important;margin-right:auto!important}
html body:has(#irp) #irp .page:not(#home) section[data-tone]:not(.finalcta) :is(.eyebrow,h2,h2 + p.muted,h2 + p.lead){text-align:left!important}
html body:has(#irp) #irp .page:not(#home) section[data-tone]:not(.finalcta) h2 + p.muted{margin-left:0!important;margin-right:0!important}

/* spacing v1 */
html body:has(#irp) #irp .page section.elementor-element-da52848,
html body:has(#irp) #irp #about section.about:not(.aboutbadge),
html body:has(#irp) #irp .page section.elementor-element-81f66d4,
html body:has(#irp) #irp .page section.elementor-element-a1b8cfb,
html body:has(#irp) #irp .page section.elementor-element-0d93a95,
html body:has(#irp) #irp .page section.elementor-element-0895933,
html body:has(#irp) #irp .page section.elementor-element-a1dad59,
html body:has(#irp) #irp .page section.elementor-element-a02b461,
html body:has(#irp) #irp .page section.elementor-element-0b6252b{padding-top:40px!important}
html body:has(#irp) #irp .page section[data-tone]:not(.finalcta){padding-bottom:115px!important}
html body:has(#irp) #irp .page section.finalcta[data-tone]{padding-top:115px!important}

/* mobile spacing */
@media(max-width:759px){html body:has(#irp) #irp .page section[data-tone]:not(.finalcta){padding-top:64px!important;padding-bottom:64px!important}html body:has(#irp) #irp .page section.finalcta[data-tone]{padding-top:64px!important;padding-bottom:110px!important}}

/* edna centered */
html body:has(#irp) #irp .page:not(#zz1) section[data-tone]:not(.zz2) :is(h2.edna-h2.edna-h2, .eyebrow.eyebrow:has(+ h2.edna-h2), .edna .eyebrow.eyebrow, h2.edna-h2 + p.p){text-align:center!important;margin-left:auto!important;margin-right:auto!important}
html body:has(#irp) #irp .page:not(#zz1) section[data-tone]:not(.zz2) :is(h2.edna-h2 + p, .edna h2 + p){text-align:center!important;margin-left:auto!important;margin-right:auto!important;font-family:"Coco Sharp",sans-serif!important;font-weight:700!important}
html body:has(#irp) #irp .page:not(#zz1) section[data-tone]:not(.zz2) :is(.edna, .ct-edna){margin-left:auto!important;margin-right:auto!important;max-width:760px!important}
html body:has(#irp) #irp .page:not(#zz1) section[data-tone]:not(.zz2) .edna-bar{margin-left:auto!important;margin-right:auto!important;max-width:760px}
html body:has(#irp) #irp .page:not(#zz1) section[data-tone]:not(.zz2) .edna-chips{justify-content:center!important}

/* boxes v1 */
html body:has(#irp) #irp .page:not(#zz3) :is(.fbox:not(:has(h4.kq)), .qcard, .uc, .glance, .date){border-radius:14px!important;border:1px solid rgb(236,234,239)!important;box-shadow:none!important;transition:box-shadow .3s ease, transform .3s ease!important}
html body:has(#irp) #irp .page:not(#zz3) :is(.fbox:not(:has(h4.kq)), .qcard, .uc, .glance, .date):not(.col):hover{box-shadow:0 0 0 1.5px rgba(58,140,230,.4),0 0 24px rgba(58,156,255,.25),0 22px 46px -14px rgba(23,32,92,.35)!important}
html body:has(#irp) #irp .page:not(#zz3) .col{border-radius:14px!important}

/* buttons v1 */
html body:has(#irp) #irp .page:not(#zz4) :is(a,button).btn, html body:has(#irp) #irp .page:not(#zz4) :is(a,button).rbtn{display:inline-flex!important;align-items:center;justify-content:center;padding:0 26px!important;height:46px!important;box-sizing:border-box!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;border-radius:26px!important;width:auto;background:#74245a!important;color:#fff!important;text-decoration:none!important}
html body:has(#irp) #irp .page:not(#zz4) :is(a,button).btn:not(.neonbtn), html body:has(#irp) #irp .page:not(#zz4) :is(a,button).rbtn:not(.neonbtn){border:1px solid transparent!important;box-shadow:none!important;animation:none!important}
html body:has(#irp) #irp .page:not(#zz4) :is(a,button).btn:not(.neonbtn):hover, html body:has(#irp) #irp .page:not(#zz4) :is(a,button).rbtn:not(.neonbtn):hover{background:#651f4f!important}
html body:has(#irp) #irp .page:not(#zz4) :is(a,button).btn.full{width:100%}

/* links v1 */
html body:has(#irp) #irp .page:not(#zz5) :is(p.golink, p.pgo){text-align:right!important;margin-left:auto!important}
html body:has(#irp) #irp .page:not(#zz5) :is(p.golink, p.pgo) a{color:#B8357F!important;font-weight:700!important;text-decoration:none!important}
html body:has(#irp) #irp .page:not(#zz5) :is(p.golink, p.pgo) a:hover{text-decoration:underline!important}
html body:has(#irp) #irp .page section[data-tone=n] :is(p.golink, p.pgo) a{color:#f0a3d0!important}

/* edna no sub */
html body:has(#irp) #irp .page:not(#zz6) section[data-tone]:not(.zz7) :is(h2.edna-h2 + p, .edna h2 + p.muted){display:none!important}
html body:has(#irp) #irp .page:not(#zz6) h2.edna-h2{margin-bottom:22px!important}

/* h2 keywords v1 */
html body:has(#irp) #irp .page:not(#zz8) h2.zz9, html body:has(#irp) #irp .page:not(#zz8) h2{background-image:none!important;-webkit-text-fill-color:currentColor!important}
html body:has(#irp) #irp .page:not(#zz8) section[data-tone=l] h2{color:#17205c!important}
html body:has(#irp) #irp .page:not(#zz8) section[data-tone=n] h2{color:#fff!important}
html body:has(#irp) #irp .page:not(#zz8) :is(h2,h3,h4) :is(.hl,.ccity,.gw,.grad), html body:has(#irp) #irp .page:not(#zz8) :is(h3,h4.kq) em{background-image:linear-gradient(90deg,#2a7bff 0%,#8a5cff 35%,#ff3ea5 70%,#ff8a5c 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-style:normal}
/* footer sub bold */
html body .elementor-46934 .elementor-element-7300ad47, html body .elementor-46934 .elementor-element-7300ad47 p{font-weight:700!important}

/* credits clip */
html body:has(#irp) #irp .page:not(#zz10) .credits{margin-top:56px!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%)}

/* edna chips */
html body:has(#irp) #irp .page:not(#zz11) :is(section[data-tone=l], .x3dfaq, .cfaq) .edna-chips > button{color:#4a4f73!important;background:#fff!important;border:1px solid #e3dbe6!important;box-shadow:none!important}
html body:has(#irp) #irp .page:not(#zz11) :is(section[data-tone=l], .x3dfaq, .cfaq) .edna-chips > button:hover{color:#B8357F!important;border-color:#B8357F!important}
html body:has(#irp) #irp .page:not(#zz11) section[data-tone=n] .edna-chips > button{color:#e8ebf7!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.35)!important}

/* body coco */
html body:has(#irp){font-family:"Coco Sharp",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif!important}
html body:has(#irp) #irp :is(.btn,.rbtn,input,textarea,select,.edna-chips > button){font-family:"Coco Sharp",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif!important}

/* edna spacing */
html body:has(#irp) #irp .page:not(#zz12) section[data-tone]:not(.cfaq):has(#ednaForm){padding-bottom:64px!important}
html body:has(#irp) #irp .page#about .edna{margin-top:-66px!important}
html body:has(#irp) #irp .page#fh .edna{margin-top:92px!important}
html body:has(#irp) #irp .page#poc .edna{margin-top:104px!important}
html body:has(#irp) #irp .page#resources .edna{margin-top:-3px!important}
html body:has(#irp) #irp .page:not(#zz12) .ct-edna{margin-top:40px!important;padding-top:32px!important}

/* footer script hide */
html body .elementor-46934 .elementor-element-f0a7c1e{display:none!important}

/* subpage consistency */
html body header.phead p.tl, html body #irlegal header.phead p:not(.pre){font-family:"Coco Sharp",sans-serif!important;font-weight:700!important}
html body:has(#irlegal){font-family:"Coco Sharp",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif!important}
html body #irlegal section.lbody{padding-top:40px!important}

/* phead topline */
@media(min-width:760px){html body:has(.phead) :is(#irp, #irlegal) :is(.page, .wrap, div):not(#zz13) header.phead:not(#zz14), html body:has(.phead) #irlegal header.phead:not(#zz14){display:flex!important;align-items:flex-start!important;min-height:720px!important;padding-top:190px!important;padding-bottom:140px!important;box-sizing:border-box!important} html body:has(.phead) :is(#irp,#irlegal) header.phead > .wrap{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}
html body:has(#irlegal) .rank-math-breadcrumb{display:none!important}

/* edna spacing 2 */
html body:has(#irp) #irp .page:not(#zz15) section:not(.x3dfaq) .elementor-element.edna:not(.zz){margin-top:72px!important}
html body:has(#irp) #irp .page:not(#zz15) section.x3dfaq .elementor-element.edna:not(.zz){margin-top:0!important}
html body:has(#irp) #irp .page:not(#zz15) section.x3dfaq{padding-top:72px!important}

/* bullets v2 */
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.bullets, .bside ul, .fit.yes ul, ul.who, .offer ul, .ang ul, .lbody ul, #art .irpc ul, .kt ul){list-style:none!important;padding-left:0!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.bullets, .bside ul, .fit.yes ul, ul.who, .offer ul, .ang ul, .lbody ul, #art .irpc ul, .kt ul) > li{list-style:none!important;display:block!important;position:relative!important;padding-left:28px!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.bullets, .bside ul, .fit.yes ul, ul.who, .offer ul, .ang ul, .lbody ul, #art .irpc ul, .kt ul) > li::before{content:""!important;display:inline-block!important;position:static!important;vertical-align:middle!important;width:14px!important;height:2px!important;margin:0 14px 0 -28px!important;border-radius:2px!important;background:linear-gradient(90deg,#2a7bff,#8a5cff 35%,#ff3ea5 70%,#ff8a5c)!important;box-shadow:none!important;border:0!important;transform:none!important;filter:none!important;animation:none!important;opacity:1!important;font-size:0!important;line-height:0!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.bullets, .bside ul, .fit.yes ul, ul.who, .offer ul, .ang ul, .lbody ul, #art .irpc ul, .kt ul) > li li::before{width:8px!important;margin-right:20px!important;background:currentColor!important;opacity:.35!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.gtk, ul.checks.elig, ul.tick){list-style:none!important;padding-left:0!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.gtk, ul.checks.elig, ul.tick) > li{list-style:none!important;display:block!important;position:relative!important;padding-left:30px!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.gtk, ul.checks.elig, ul.tick) > li::before{content:"✓"!important;display:inline-block!important;position:static!important;vertical-align:-3px!important;width:18px!important;height:18px!important;margin:0 12px 0 -30px!important;border-radius:50%!important;background:linear-gradient(135deg,#2a7bff,#8a5cff 40%,#ff3ea5)!important;box-shadow:none!important;border:0!important;transform:none!important;font-size:11px!important;font-weight:700!important;line-height:18px!important;text-align:center!important;color:#fff!important;font-family:Arial,sans-serif!important}
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.gtk, ul.checks.elig, ul.tick) > li::after{content:none!important;display:none!important}

/* bullets v2 tick */
html body:has(:is(#irp,#irlegal)) :is(#irp,#irlegal):not(#zz20) :is(ul.gtk, ul.checks.elig, ul.tick) > li::before{content:"✓"!important;vertical-align:baseline!important;width:16px!important;height:auto!important;margin:0 14px 0 -30px!important;border-radius:0!important;background:linear-gradient(100deg,#2a7bff 10%,#8a5cff 35%,#ff3ea5 62%,#ff8a5c 88%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:17px!important;font-weight:700!important;line-height:inherit!important;text-align:left!important}

/* kq em grad */
html body:has(#irp) #irp .page:not(#zz21) .kq em{background:linear-gradient(90deg,#2a7bff 0%,#8a5cff 35%,#ff3ea5 70%,#ff8a5c 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
/* home best gap */
html body:has(#irp) #irp .page#home:not(#zz22) .trbest{margin-top:56px!important}
html body:has(#irp) #irp .page#home:not(#zz22) .logobar{margin-top:44px!important}
html body:has(#irp) #irp .page:not(#zz22) .trbest q::before, html body:has(#irp) #irp .page:not(#zz22) .trbest q::after{content:none!important}
/* kask grad */
html body:has(#irp) #irp .page:not(#zz23) p.kask em{background:linear-gradient(90deg,#2a7bff 0%,#8a5cff 35%,#ff3ea5 70%,#ff8a5c 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
/* footer coco + exp btn */
html body .elementor-location-footer :is(p,span,label,input,textarea,select,button,a,div,li):not(i):not([class*=icon]){font-family:"Coco Sharp","Avenir Next",sans-serif!important}
html body:has(#irp) #irp .page#home:not(#zz24) .exprow{display:flex!important;justify-content:center!important}
/* about fixes */
html body:has(#irp) #irp .page#about:not(#zz25) .bgrid2{align-items:start!important}
html body:has(#irp) #irp .page#about:not(#zz25) .elementor-element.edna, html body:has(#irp) #irp .page#about:not(#zz25) .edna{margin-top:42px!important}
/* contact right col */
@media (min-width:1025px){html body:has(#irp) #irp .page#contact:not(#zz26) .elementor-element-26f25ae .fbox:not(.fbox + .fbox){margin-top:64px!important}
html body:has(#irp) #irp .page#contact:not(#zz26) .elementor-element-26f25ae .fbox{padding-top:20px!important;padding-bottom:20px!important}
html body:has(#irp) #irp .page#contact:not(#zz26) .elementor-element-26f25ae .fbox + .fbox{margin-top:24px!important}
html body:has(#irp) #irp .page#contact:not(#zz26) .elementor-element-d187b4f{margin-top:67px!important}}
/* faq cta */ html body .gcta p.btns{margin-top:22px!important;margin-bottom:4px!important} html body p.upd{text-align:right!important}
/* audit intro */ html body:has(#irp) #irp:not(#zz27) #app .intro p.lead{color:rgb(201,205,240)!important;font-weight:400!important;font-size:19px!important;line-height:1.6!important}
/* audit steady */ html body:has(#irp) #irp:not(#zz28) .page#sp-audit-new #app{min-height:calc(100vh - 40px)!important} html body:has(#irp) #irp:not(#zz28) .page#sp-audit-new .rank-math-breadcrumb, html body:has(#irp) #irp:not(#zz28) .page#sp-audit-new .crumbs{display:none!important}
/* no crumbs */ html body .rank-math-breadcrumb, html body:has(#irp) #irp .crumbs, html body:has(#irp) #irp nav.crumbs, html body:has(#irp) #irp .bc{display:none!important}
/* groupA v1 */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero{position:relative!important;min-height:640px!important;height:auto!important;box-sizing:border-box!important;padding:0!important;margin:0!important;display:block!important;background:radial-gradient(55% 70% at 78% 38%,rgba(90,110,255,.28),rgba(90,110,255,0) 70%),linear-gradient(180deg,#1e2661 0%,#1b2468 calc(100% - 260px),#5d6496 calc(100% - 150px),#c9c3dc calc(100% - 60px),#f7eef4 100%)!important;overflow:hidden!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .hglow{display:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .badge{display:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx{position:relative!important;box-sizing:border-box!important;max-width:1120px!important;width:100%!important;margin:0 auto!important;padding:130px 0 230px 0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx > *{max-width:560px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .hart{position:absolute!important;right:max(24px,calc((100% - 1120px)/2))!important;left:auto!important;top:290px!important;transform:translateY(-50%)!important;max-width:520px!important;width:44%!important;max-height:360px!important;object-fit:contain!important;margin:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx .eyebrow{font-size:14px!important;letter-spacing:1.96px!important;line-height:23.1px!important;color:rgb(231,206,222)!important;margin:0 0 18px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero h1{font-family:"Coco Sharp",sans-serif!important;font-size:56px!important;font-weight:800!important;line-height:1.04!important;letter-spacing:-1.1px!important;color:#fff!important;margin:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx .sub{font-family:"Coco Sharp",sans-serif!important;font-size:20px!important;font-weight:700!important;font-style:italic!important;line-height:1.5!important;color:rgb(240,219,231)!important;margin:16px 0 10px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx p{font-size:17px!important;line-height:1.65!important;color:rgb(201,205,240)!important;margin:0!important}
@media (max-width:1024px){html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx{padding:150px 24px 160px!important} html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .hart{position:relative!important;top:auto!important;right:auto!important;transform:none!important;width:80%!important;display:block!important;margin:110px auto -80px!important}}
html body:has(#irp) #irp .page:is(#mastermind,#scholarship):not(#zz30) header.phead h1{font-size:56px!important;line-height:1.04!important;letter-spacing:-1.1px!important}

/* groupA body */ @media (min-width:1025px){html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.body{max-width:1176px!important;grid-template-columns:minmax(0,1fr) 340px!important}}
/* blue hdr extra */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx .soon{display:block!important;background:none!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:Azonix,sans-serif!important;font-size:14px!important;letter-spacing:1.96px!important;line-height:23.1px!important;color:rgb(231,206,222)!important;margin:0 0 18px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx .back{position:absolute!important;top:70px!important;left:0!important;margin:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) section.hero .hbg, html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .hbg{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 30%)!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) section.hero .htx .eyebrow, html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) section.hero h1, html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) section.hero .htx p{}
@media (min-width:1025px){html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead{min-height:640px!important;padding:0!important;display:block!important;background:radial-gradient(55% 70% at 78% 38%,rgba(90,110,255,.28),rgba(90,110,255,0) 70%),linear-gradient(180deg,#1e2661 0%,#1b2468 calc(100% - 260px),#5d6496 calc(100% - 150px),#c9c3dc calc(100% - 60px),#f7eef4 100%)!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead > .wrap{padding:150px 0 230px!important;max-width:1120px!important;margin:0 auto!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead > .wrap > *{margin-left:0!important;padding-left:0!important}}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead{background:radial-gradient(55% 70% at 78% 38%,rgba(90,110,255,.28),rgba(90,110,255,0) 70%),linear-gradient(180deg,#1e2661 0%,#1b2468 calc(100% - 260px),#5d6496 calc(100% - 150px),#c9c3dc calc(100% - 60px),#f7eef4 100%)!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead::before, html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead::after{background:none!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead h1{font-size:56px!important;font-weight:800!important;line-height:1.04!important;letter-spacing:-1.1px!important;color:#fff!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead .eyebrow{font-size:14px!important;letter-spacing:1.96px!important;color:rgb(231,206,222)!important;margin:0 0 18px!important}
html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead p.tl{font-size:20px!important;font-weight:700!important;font-style:italic!important;line-height:1.5!important;color:rgb(240,219,231)!important;margin-top:16px!important}

/* blue hdr seams */
html body:has(#irp) #irp:not(#zz32) .elementor-element-f266e43.strip,html body:has(#irp) #irp:not(#zz32) .elementor-element-b14c962.strip,html body:has(#irp) #irp:not(#zz32) .elementor-element-82ec93b.strip{padding-top:210px!important;background-image:linear-gradient(180deg,#f7eef4 0,#c9c3dc 60px,#5d6496 140px,#1b2468 210px,rgb(23,32,92) calc(100% - 420px),rgb(36,44,101) calc(100% - 315px),rgb(74,79,127) calc(100% - 262px),rgb(135,135,168) calc(100% - 210px),rgb(196,192,209) calc(100% - 157px),rgb(234,227,235) calc(100% - 105px),rgb(247,239,244) calc(100% - 35px),rgb(247,239,244) 100%)!important}



/* phead align */ html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead > .wrap{align-items:flex-start!important} html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead > .wrap > :is(.seal,.heroimg){align-self:center!important}
/* groupA body v1 */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.body h2{font-size:31px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.4px!important;color:#17205c!important;margin-top:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.body h2::before{content:none!important;display:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.body > :first-child :is(section:has(> h2),section.e-con:has(h2)){margin-top:115px!important;padding-top:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .eyebrow{font-size:14px!important;letter-spacing:1.96px!important}
html body #irp:not(#zz33) ul.who{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:48px!important;row-gap:0!important;margin:0!important;padding:0!important}
html body #irp:not(#zz33) ul.who > li{background:none!important;border:0!important;border-top:1px solid #eadde6!important;border-radius:0!important;padding:14px 0 14px 28px!important;box-shadow:none!important}
@media (max-width:767px){html body #irp:not(#zz33) ul.who{grid-template-columns:1fr!important}}
/* numbering v1 */
html body #irp:not(#zz33) ol.chap{counter-reset:c!important}
html body #irp:not(#zz33) ol.chap > li{counter-increment:c!important;padding-left:52px!important}
html body #irp:not(#zz33) ol.chap > li::before{content:counter(c,decimal-leading-zero)!important;display:block!important;position:absolute!important;left:0!important;font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important;line-height:inherit!important;background:none!important;width:auto!important;height:auto!important}
html body #irp:not(#zz33) ol.reasons span.rn{font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important;color:#ff8cc6!important}
html body #irp:not(#zz33) .tengrid .tcard span.tc-num{font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important;color:#ff8cc6!important}
html body #irp:not(#zz33) ol.ladder > li > b{font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important;background:none!important;width:auto!important;height:auto!important;border-radius:0!important;box-shadow:none!important;display:inline-block!important;min-width:34px!important}
html body #irp:not(#zz33) .irpc .elementor-widget-text-editor ol:not(.shelf ol):not(.pacta ol)::before{display:none!important}
html body #irp:not(#zz33) .irpc .elementor-widget-text-editor ol:not(.shelf ol):not(.pacta ol) > li{padding-left:48px!important}
html body #irp:not(#zz33) .irpc .elementor-widget-text-editor ol:not(.shelf ol):not(.pacta ol) > li::before{content:counter(irn,decimal-leading-zero)!important;font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;left:0!important;top:0!important;line-height:inherit!important;display:block!important;text-align:left!important}
html body #irp:not(#zz33) .irpc .elementor-widget-text-editor ol:not(.shelf ol):not(.pacta ol) > li::after{display:none!important}
html body #irp:not(#zz33) .irpc .elementor-widget-text-editor ol:not(.shelf ol):not(.pacta ol) > li{font-family:"Coco Sharp",sans-serif!important}
html body #irp:not(#zz33) .irpc{counter-reset:nh}
html body #irp:not(#zz33) h2.numh{counter-increment:nh;display:block!important}
html body #irp:not(#zz33) h2.numh::before, html body #irp:not(#zz33) h2.numh::after{content:none!important;display:none!important}
html body #irp:not(#zz33) h2.numh .nn{display:block!important;width:auto!important;height:auto!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;margin:0 0 10px!important;font-size:0!important;line-height:1!important}
html body #irp:not(#zz33) h2.numh .nn::before{content:counter(nh,decimal-leading-zero);font-family:Azonix,sans-serif!important;font-weight:400!important;font-size:16px!important;letter-spacing:.12em!important;color:#b8357f!important}
html body #irp:not(#zz33) h2.numh .nn::after{content:none!important}

/* groupA edna v1 */
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna{background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;max-width:760px!important;width:calc(100% - 48px)!important;margin:115px auto 0!important;padding:0 0 115px!important;display:block!important;text-align:center!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna > *{max-width:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna .eyebrow{font-family:Azonix,sans-serif!important;font-size:14px!important;letter-spacing:1.96px!important;line-height:23.1px!important;color:#b8357f!important;text-align:center!important;margin:0 0 18px!important;text-transform:uppercase!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna h2.edna-h2{font-family:"Coco Sharp",sans-serif!important;font-size:39px!important;font-weight:800!important;line-height:1.15!important;color:#17205c!important;text-align:center!important;margin:0 0 22px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna h2.edna-h2::before{content:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna form.ebar{display:flex!important;align-items:center!important;gap:10px!important;padding:8px!important;margin:0!important;height:60px!important;box-sizing:border-box!important;background:rgba(255,255,255,.96)!important;border:0!important;border-radius:40px!important;box-shadow:0 0 0 2px rgba(123,223,255,.45),0 0 28px rgba(58,167,255,.35)!important;max-width:760px!important;width:100%!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna form.ebar img.edna-av{width:44px!important;height:44px!important;flex:none!important;border-radius:50%!important;object-fit:cover!important;background:#0d1340!important;margin:0!important;display:block!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna form.ebar input{flex:1!important;min-width:0!important;border:0!important;background:transparent!important;font-family:"Coco Sharp",sans-serif!important;font-size:17px!important;color:#17205c!important;outline:none!important;box-shadow:none!important;padding:0 4px!important;height:auto!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna form.ebar button{width:44px!important;height:44px!important;flex:none!important;border-radius:50%!important;background:#5e1945!important;border:0!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna form.ebar button svg{width:18px!important;height:18px!important;fill:#fff!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna .e-con:has(> .elementor-widget button), html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna .chips{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:16px 0 0!important;padding:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna button:not(form button){background:#fff!important;border:1px solid #e3dbe6!important;border-radius:30px!important;padding:6px 14px!important;font-family:"Coco Sharp",sans-serif!important;font-size:13.5px!important;color:#4a4f73!important;line-height:1.5!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna button:not(form button):hover{background:#74245a!important;border-color:#74245a!important;color:#fff!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz34) .e-con.edna .elog{margin-top:20px!important;text-align:left!important}

/* groupA final v1 */
html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta{background:var(--bandbg)!important;color:#fff!important;text-align:center!important;padding:115px 0 140px!important;margin:0!important;width:100%!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta .wrap{max-width:1120px!important;margin:0 auto!important;padding:0 24px!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta h2{color:#fff!important;font-family:"Coco Sharp",sans-serif!important;font-size:39px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.01em!important;text-align:center!important;margin:0!important;max-width:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta h2::before{content:none!important;display:none!important}
@media (max-width:759px){html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta{padding:64px 0 110px!important} html body:has(#irp) #irp .page[id^=sp-]:not(#zz35) section.finalcta h2{font-size:28px!important}}

/* hdr kw */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero h1 :is(.accent,.hl), html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead h1 :is(.accent,.hl){background:linear-gradient(90deg,#2a7bff 0%,#8a5cff 35%,#ff3ea5 70%,#ff8a5c 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) :is(header,section).hero .htx .sub, html body :is(#irp .page:not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact),#irlegal):not(#zz31) header.phead p.tl, html body #irlegal header p{font-style:normal!important}

/* neon force */ html body #irp:not(#zz37) :is(form,.page[id^=sp-]) :is(button,a).neonbtn{border:1px solid rgb(166,213,255)!important;box-shadow:0 0 2.8px rgb(159,210,255),0 0 13px rgb(55,166,255),0 0 29px rgb(24,142,235)!important;animation:navglow 3.6s ease-in-out infinite!important}
/* hero h1p */ html body:has(#irp) #irp .page[id^=sp-]:not(#zz38) :is(header,section).hero .htx h1 + p{margin-top:16px!important}
/* course views */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.main h2{font-size:31px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.4px!important;color:#17205c!important;margin-top:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.main h2::before{content:none!important;display:none!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.main :is(section:has(> h2),section.e-con:has(h2)){margin-top:115px!important;padding-top:0!important}
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30) .e-con.main :is(section:has(> h2),section.e-con:has(h2)):first-child{margin-top:0!important}
/* strip pages */
html body:has(#irp) #irp .page:is(#mastermind,#scholarship,#media):not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact):not(#zz31):not(#zz40) header.phead{background:radial-gradient(55% 70% at 78% 38%,rgba(90,110,255,.28),rgba(90,110,255,0) 70%),linear-gradient(180deg,#1e2661 0%,#1b2468 100%)!important}
html body:has(#irp) #irp:not(#zz39) :is(.elementor-element-f266e43,.elementor-element-b14c962,.elementor-element-82ec93b).strip{padding-top:12px!important;background-image:linear-gradient(180deg,#1b2468 0,rgb(23,32,92) calc(100% - 420px),rgb(36,44,101) calc(100% - 315px),rgb(74,79,127) calc(100% - 262px),rgb(135,135,168) calc(100% - 210px),rgb(196,192,209) calc(100% - 157px),rgb(234,227,235) calc(100% - 105px),rgb(247,239,244) calc(100% - 35px),rgb(247,239,244) 100%)!important}

/* strip hdr pad */ @media (min-width:1025px){html body:has(#irp) #irp .page:is(#mastermind,#scholarship,#media):not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact):not(#zz31):not(#zz41) header.phead > .wrap{padding-bottom:70px!important} html body:has(#irp) #irp .page:is(#mastermind,#scholarship,#media):not(#home):not(#about):not(#fh):not(#poc):not(#exp):not(#resources):not(#contact):not(#zz31):not(#zz41) header.phead{min-height:0!important}}
/* audit v2 */
html body:has(#sp-audit-new) .field::after{display:none!important}
html body:has(#sp-audit-new):has(#app > .intro) .field{background:radial-gradient(55% 70% at 78% 38%,rgba(90,110,255,.28),rgba(90,110,255,0) 70%),linear-gradient(180deg,#1e2661 0%,#1b2468 100%)!important}
html body:has(#sp-audit-new):has(#app > .intro){background:#1b2468!important}
html body:has(#sp-audit-new):has(#app > .intro) #irp:not(#zz42) #app{min-height:0!important;padding-bottom:40px!important}
html body:has(#sp-audit-new):has(#app > .intro) #irp:not(#zz42) #app ul.dims{display:none!important}
html body:has(#sp-audit-new):has(#app > .intro) #irp:not(#zz42) #app .intro .btn{border:1px solid rgb(166,213,255)!important;box-shadow:0 0 2.8px rgb(159,210,255),0 0 13px rgb(55,166,255),0 0 29px rgb(24,142,235)!important;animation:navglow 3.6s ease-in-out infinite!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)){background:linear-gradient(180deg,#0d1340 0,#0d1340 220px,#f7eef4 220px)!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) .field{background:#f7eef4!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app{color:#17205c!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app h2, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app h1, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app h3{color:#17205c!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .eyebrow{color:#b8357f!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app p, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .small, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .meta{color:#4a4f73!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .seg{background:rgba(23,32,92,.12)!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .seglbl span{color:#8a8fa8!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .seglbl span.on{color:#b8357f!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.ghost{color:#17205c!important;border-color:rgba(23,32,92,.25)!important;background:transparent!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.opt{background:#fff!important;border:1px solid #eadde6!important;color:#17205c!important;box-shadow:none!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.opt:hover{border-color:#b8357f!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.opt.sel{border-color:#b8357f!important;box-shadow:0 0 0 1px #b8357f!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.opt .k{color:#6b6f86!important;border-color:#d9cfe0!important;background:#fff!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.opt.sel .k{color:#fff!important;background:#b8357f!important;border-color:#b8357f!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app label, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .f{color:#17205c!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app input:not([type=checkbox]){background:#fff!important;border:1px solid #e3dbe6!important;color:#17205c!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app input::placeholder{color:#9a9eb5!important}

/* hbtns */ html body #irp .hero .hbtns{display:none!important}
/* audit v2b */ html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app{margin-top:50px!important} html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app :is(.note,.muted,.hint,.sub,.lbl){color:#5b607e!important}
/* soft bg */ html body{background:linear-gradient(180deg,#0d1340 0,#0d1340 220px,#f7eef4 220px)!important;background-color:#f7eef4!important} html body #irp header.phead.nlhero .heroimg{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 82%)!important;mask-image:linear-gradient(180deg,#000 50%,transparent 82%)!important}
/* audit font */ html body:has(#sp-audit-new) #irp #app :is(button,input,label){font-family:"Coco Sharp",sans-serif!important}
/* audit v2c */ html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app button.ghost{color:#17205c!important;border:1px solid #17205c!important;font-weight:700!important;opacity:1!important} html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz42) #app .swap{margin-top:36px!important}
/* audit v2d */ html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz43) button.ghost{color:#17205c!important;border:1px solid #17205c!important;font-weight:700!important;opacity:1!important;background:transparent!important} 
/* audit v2e */  html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz44) #app .swap{margin-top:56px!important}
/* audit v2f */ html body:has(#sp-audit-new) #irp:not(#zz45) #app .btn{border:1px solid rgb(166,213,255)!important;box-shadow:0 0 2.8px rgb(159,210,255),0 0 13px rgb(55,166,255),0 0 29px rgb(24,142,235)!important;animation:navglow 3.6s ease-in-out infinite!important}
/* audit gate */ html body:has(#sp-audit-new) #irp:not(#zz46) #app .tcol{align-self:center!important;min-width:0} html body:has(#sp-audit-new) #irp:not(#zz46) #app .tcol .teaser{width:100%!important} html body:has(#sp-audit-new) #irp:not(#zz46) #app .teaser .blur{filter:blur(12px)!important} html body:has(#sp-audit-new) #irp:not(#zz46) #app .tcol .tnote{margin:14px 0 0!important;color:#5b607e!important;font-size:13px!important;text-align:left!important} html body:has(#sp-audit-new) #irp:not(#zz46) #app .teaser .tname{font-family:"Coco Sharp",sans-serif!important;font-size:30px!important;font-weight:800!important;color:#17205c!important}
/* audit err */ html body:has(#sp-audit-new) #irp:not(#zz47) #app .err{color:#b8357f!important;font-weight:700!important}
/* audit result v1 */
html body:has(#sp-audit-new) #irp:not(#zz48) #app .res-hero{padding-top:0!important;margin-top:-30px!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .dcard, html body:has(#sp-audit-new) #irp:not(#zz48) #app .dcard.mystery{border:0!important;border-left:0!important;padding-left:0!important;padding-right:0!important;background:none!important;box-shadow:none!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .persona .tag{color:#fff!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .persona.p-cos .tag{color:#17205c!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .persona .three .sh, html body:has(#sp-audit-new) #irp:not(#zz48) #app .persona .cc .sh{font-family:"Coco Sharp",sans-serif!important;font-size:22px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;color:#17205c!important;margin:0 0 14px!important;line-height:1.25!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .persona .three{margin-bottom:48px!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .ps2 > div{display:flex!important;flex-direction:column!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .ps2 .locked{margin-top:auto!important;padding-top:18px!important;font-size:15px!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .ps2 .locked a{color:#b8357f!important;font-weight:700!important;text-decoration:underline!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .legend + .insight{margin-top:44px!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course{background:#fff!important;background-image:none!important;border:1px solid #eadde6!important;box-shadow:0 24px 60px -36px rgba(23,32,92,.3)!important;color:#17205c!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course::before, html body:has(#sp-audit-new) #irp:not(#zz48) #app .course::after{display:none!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .eyebrow{color:#b8357f!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course h2{color:#17205c!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course p, html body:has(#sp-audit-new) #irp:not(#zz48) #app .course li{color:#33374f!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .csub{color:#17205c!important;font-weight:700!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .facts b{color:#17205c!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .facts span{color:#5b607e!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .coupon{background:#f7eef4!important;color:#17205c!important;border-color:#e3c6d8!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .coupon b{color:#b8357f!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course .small{color:#5b607e!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course ul.asks{list-style:none!important;padding:0!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course ul.asks > li{position:relative!important;padding-left:28px!important;list-style:none!important}
html body:has(#sp-audit-new) #irp:not(#zz48) #app .course ul.asks > li::before{content:""!important;display:inline-block!important;position:static!important;vertical-align:middle!important;width:14px!important;height:2px!important;margin:0 14px 0 -28px!important;border-radius:2px!important;background:linear-gradient(90deg,#2a7bff,#8a5cff 35%,#ff3ea5 70%,#ff8a5c)!important;border:0!important;box-shadow:none!important;transform:none!important}

/* audit result v2 */ html body:has(#sp-audit-new) #irp:not(#zz48) #app .res-hero .dcard .nm{color:#17205c!important} html body:has(#sp-audit-new) #irp:not(#zz48) #app .res-hero .dcard .role{color:#b8357f!important} html body:has(#sp-audit-new) #irp:not(#zz48) #app .res-hero .dcard .mt{color:#5b607e!important} html body:has(#sp-audit-new) #irp:not(#zz48) #app .res-hero .plus{color:#b8357f!important}
/* audit paper */ html body:has(#sp-audit-new) #irp:not(#zz49) #app .paper{background:color-mix(in srgb,var(--pc) 16%,#fff)!important;background-image:none!important}
/* audit course layout */ html body:has(#sp-audit-new) #irp:not(#zz50) #app .course{display:block!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .ctop{max-width:none!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cmid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important;align-items:center!important;margin-top:28px!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cmid .cards{margin:0!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cbot{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important;align-items:center!important;margin-top:32px!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cbot .coupon{margin:0!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cbtn{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important} html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cbtn .btns{margin:0!important} @media (max-width:820px){html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cmid, html body:has(#sp-audit-new) #irp:not(#zz50) #app .course .cbot{grid-template-columns:1fr!important;gap:24px!important}}
/* audit phead text */ html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53) #app .persona .phead :is(p,.tag,.role){color:rgba(255,255,255,.92)!important} html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53) #app .persona.p-cos .phead :is(p,.tag,.role){color:#fff!important}
/* audit three top */ html body:has(#sp-audit-new) #irp:not(#zz54) #app .persona .pbody{padding-top:48px!important}
/* audit cbtn center */ html body:has(#sp-audit-new) #irp:not(#zz55):not(#zz56) #app .course .cbtn{display:inline-grid!important;justify-items:center!important;justify-self:start!important;width:max-content!important} html body:has(#sp-audit-new) #irp:not(#zz55):not(#zz56) #app .course .cbtn .small{text-align:center!important}
/* audit rel heads */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz54) #app .persona .rel{margin-top:48px!important;padding-top:0!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz54) #app .persona .rel .sh{font-family:"Coco Sharp",sans-serif!important;font-size:22px!important;font-weight:800!important;color:rgb(23,32,92)!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.25!important;margin-bottom:14px!important}
/* /audit rel heads */
/* audit cards top */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz54) #app .cmid{align-items:start!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz54) #app .cmid .cards{align-self:start!important;margin-top:21px!important;padding-top:0!important}
/* /audit cards top */
/* audit hero names */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .res-hero .dcard:not(.mystery) :is(.nm,.the){color:var(--pc)!important;-webkit-text-fill-color:var(--pc)!important}
/* /audit hero names */
/* audit cos */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .persona.p-cos .phead, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .persona.p-cos .phead *:not(.play):not(img){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .res-hero .dcard[style*=d2cc28] :is(.nm,.the){color:#c4b100!important;-webkit-text-fill-color:#c4b100!important}
/* /audit cos */
/* audit plus */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .duo .plus{font-size:46px!important;font-weight:900!important;line-height:1!important;-webkit-text-stroke:1.5px currentColor}
/* /audit plus */
/* audit mystery grey */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .duo .dcard.mystery .q, html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57) #app .duo .dcard.mystery .q *{color:#9a9eb3!important;-webkit-text-fill-color:#9a9eb3!important;background:none!important;background-image:none!important}
/* /audit mystery grey */
/* audit course tint */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58) #app .course{background:color-mix(in srgb,var(--pc) 16%,#fff)!important;background-image:none!important;border:0!important;box-shadow:none!important}
/* /audit course tint */
/* audit paper h2 */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58) #app .paper .blk.first{max-width:none!important;width:100%!important}
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58) #app .paper .blk.first h2{max-width:none!important}
/* /audit paper h2 */
/* audit three tint */
html body:has(#sp-audit-new):not(:has(#app > .intro)) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58) #app .persona .three li{background:color-mix(in srgb,var(--pc) 28%,#fff)!important;background-image:none!important;border:0!important;border-top:0!important;box-shadow:none!important}
/* /audit three tint */
/* audit footer fade */
html body:has(#sp-audit-new) .elementor-element.elementor-element-6aa8055f.ir-footer:not(#zz60):not(#zz61):not(#zz62){background-image:linear-gradient(180deg,rgba(94,25,69,0) 0px,rgba(94,25,69,.04) 27px,rgba(94,25,69,.13) 54px,rgba(94,25,69,.28) 81px,rgba(94,25,69,.48) 108px,rgba(94,25,69,.7) 135px,rgba(94,25,69,.88) 158px,rgb(94,25,69) 180px)!important;margin-top:-180px!important;padding-top:156px!important}
html body:has(#sp-audit-new) #irp:not(#zz60):not(#zz61) #app{padding-bottom:190px!important}
/* /audit footer fade */
/* mobile fixes v1 */
@media(max-width:767px){html body .ir-footer .elementor-field-subgroup:not(#zz63){flex-wrap:wrap!important;row-gap:8px!important;height:auto!important}
html:has(#sp-audit-new){overflow-x:hidden}
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58) #app .dcard .role{font-size:11px!important}}
/* /mobile fixes v1 */
/* audit intro bottom */
html body:has(#sp-audit-new):has(#app > .intro) #irp:not(#zz64):not(#zz65):not(#zz66):not(#zz67):not(#zz68):not(#zz69):not(#zz70):not(#zz71):not(#zz72):not(#zz73) #app{padding-bottom:260px!important}
@media(max-width:767px){html body:has(#sp-audit-new):has(#app > .intro) #irp:not(#zz64):not(#zz65):not(#zz66):not(#zz67):not(#zz68):not(#zz69):not(#zz70):not(#zz71):not(#zz72):not(#zz73) #app{padding-bottom:200px!important}}
/* /audit intro bottom */
/* audit gate v3 */
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz74) #app .gate .req{color:#b8357f;margin-left:3px;font-weight:700}
@media(min-width:1025px){html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz74) #app .gate.swap{grid-template-columns:1.4fr 1fr!important}}
html body:has(#sp-audit-new) #back.ghost:not(#zz75){position:relative!important;top:0!important;margin-top:56px!important}
/* /audit gate v3 */
/* audit sel plain */
html body:has(#sp-audit-new) #irp:not(#zz43):not(#zz76):not(#zz77) #app button.opt.sel .ph{box-shadow:none!important;animation:none!important;outline:0!important}
/* /audit sel plain */
/* audit mobile v2 */
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .qhead .eyebrow{display:none!important}
@media(max-width:767px){html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .persona .phead{padding-left:20px!important;padding-right:20px!important;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box!important}
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .persona .phead > *{min-width:0!important;max-width:100%!important}
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .persona .phead .pn.big{flex-wrap:wrap!important;max-width:100%!important}
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .persona .phead .pn.big .nm{font-size:30px!important;min-width:0!important;overflow-wrap:anywhere}
html body:has(#sp-audit-new) #irp:not(#zz51):not(#zz52):not(#zz53):not(#zz57):not(#zz58):not(#zz78):not(#zz79) #app .persona .phead .vwrap{grid-template-columns:minmax(0,1fr)!important}}
/* /audit mobile v2 */
/* audit meta down */
html body:has(#sp-audit-new) #irp:not(#zz80):not(#zz81):not(#zz82):not(#zz83) #app .intro .meta{margin-top:28px!important}
/* /audit meta down */
/* menu fade always */
html body .elementor-element.ir-header:not(#zz84):not(#zz85)::after{opacity:1!important}
/* /menu fade always */
/* lead statement */
html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30):not(#zz86) :is(.e-con.body,.e-con.main) p.lead{font-size:39px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.39px!important;color:#17205c!important}
@media(max-width:767px){html body:has(#irp) #irp .page[id^=sp-]:not(#sp-audit-new):not(#zz30):not(#zz86) :is(.e-con.body,.e-con.main) p.lead{font-size:30px!important}}
/* /lead statement */
/* phead type std */
html body:has(#irp) #irp:not(#zz87):not(#zz88):not(#zz89):not(#zz90):not(#zz91):not(#zz92):not(#zz93):not(#zz94):not(#zz95):not(#zz96):not(#zz97):not(#zz98) .page:is(#newsletter,#scholarship,#mastermind,#media,#faq,#terms,#privacy,#legal) h2:not(header h2):not(.phead h2):not(.edna-h2):not(.finalcta h2):not(.edna h2){font-size:31px!important;line-height:1.2!important}
html body:has(#irp) #irp:not(#zz87):not(#zz88):not(#zz89):not(#zz90):not(#zz91):not(#zz92):not(#zz93):not(#zz94):not(#zz95):not(#zz96):not(#zz97):not(#zz98) .page:is(#newsletter,#scholarship,#mastermind,#media,#faq,#terms,#privacy,#legal) p.lead:not(header p):not(.phead p){font-size:20px!important;font-weight:700!important}
@media(max-width:767px){html body:has(#irp) #irp:not(#zz87):not(#zz88):not(#zz89):not(#zz90):not(#zz91):not(#zz92):not(#zz93):not(#zz94):not(#zz95):not(#zz96):not(#zz97):not(#zz98) .page:is(#newsletter,#scholarship,#mastermind,#media,#faq,#terms,#privacy,#legal) h2:not(header h2):not(.phead h2){font-size:26px!important}}
/* /phead type std */
/* smoothing */
html body #irp, html body #irp *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/* /smoothing */
/* body type std */
html body:has(#irp) #irp:not(#zz100):not(#zz101):not(#zz102):not(#zz103):not(#zz104):not(#zz105):not(#zz106):not(#zz107):not(#zz108):not(#zz109):not(#zz110):not(#zz111) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) :is(p,li):not(header *):not(.hero *):not(.phead *):not(.edna *):not(.finalcta *):not(nav *):not(.lead):not(.btns):not(.eyebrow):not(.mmopen):not(.goal):not(.quote *):not(.sm):not(.small):not(.note):not(.angsub):not(.upd):not(.plist li):not(.award *):not(.small *){font-size:17px!important;line-height:1.65!important}
html body:has(#irp) #irp:not(#zz100):not(#zz101):not(#zz102):not(#zz103):not(#zz104):not(#zz105):not(#zz106):not(#zz107):not(#zz108):not(#zz109):not(#zz110):not(#zz111) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) :is(p.sm,p.small,.small p,p.note,p.angsub,p.upd,.plist li,.award p){font-size:15px!important;line-height:1.6!important}
html body:has(#irp) #irp:not(#zz100):not(#zz101):not(#zz102):not(#zz103):not(#zz104):not(#zz105):not(#zz106):not(#zz107):not(#zz108):not(#zz109):not(#zz110):not(#zz111) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) :is(.quote q,q.lines,.lines q){font-size:21px!important;font-weight:700!important;line-height:1.45!important}
html body:has(#irp) #irp:not(#zz100):not(#zz101):not(#zz102):not(#zz103):not(#zz104):not(#zz105):not(#zz106):not(#zz107):not(#zz108):not(#zz109):not(#zz110):not(#zz111):not(#zz112) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) .quotes .quote q{font-size:17px!important;line-height:1.5!important}
/* /body type std */
/* light callouts */
html body:has(#irp) #irp:not(#zz120):not(#zz121):not(#zz122):not(#zz123):not(#zz124):not(#zz125):not(#zz126):not(#zz127):not(#zz128):not(#zz129):not(#zz130):not(#zz131) .page[id^=sp-]:not(#sp-audit-new) :is(.callout,.story){background:#ece3f2!important;background-image:none!important;color:#1d2140!important;box-shadow:none!important;border:0!important}
html body:has(#irp) #irp:not(#zz120):not(#zz121):not(#zz122):not(#zz123):not(#zz124):not(#zz125):not(#zz126):not(#zz127):not(#zz128):not(#zz129):not(#zz130):not(#zz131) .page[id^=sp-]:not(#sp-audit-new) :is(.callout,.story) :is(h2,h3,h4,b,strong){color:#17205c!important;-webkit-text-fill-color:#17205c!important}
html body:has(#irp) #irp:not(#zz120):not(#zz121):not(#zz122):not(#zz123):not(#zz124):not(#zz125):not(#zz126):not(#zz127):not(#zz128):not(#zz129):not(#zz130):not(#zz131) .page[id^=sp-]:not(#sp-audit-new) :is(.callout,.story) :is(p,li,span:not(.hl):not(.accent):not(.gx),em:not(.gx),q){color:#1d2140!important}
html body:has(#irp) #irp:not(#zz120):not(#zz121):not(#zz122):not(#zz123):not(#zz124):not(#zz125):not(#zz126):not(#zz127):not(#zz128):not(#zz129):not(#zz130):not(#zz131) .page[id^=sp-]:not(#sp-audit-new) :is(.callout,.story) .eyebrow{color:#b8357f!important;-webkit-text-fill-color:#b8357f!important}
html body:has(#irp) #irp:not(#zz120):not(#zz121):not(#zz122):not(#zz123):not(#zz124):not(#zz125):not(#zz126):not(#zz127):not(#zz128):not(#zz129):not(#zz130):not(#zz131) .page[id^=sp-]:not(#sp-audit-new) :is(.callout,.story) a:not(.btn):not(.neonbtn){color:#b8357f!important}
/* /light callouts */
/* compact buttons */
html body:has(#irp) #irp:not(#zz140):not(#zz141):not(#zz142):not(#zz143):not(#zz144):not(#zz145):not(#zz146):not(#zz147):not(#zz148):not(#zz149):not(#zz150):not(#zz151) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) :is(a.btn,button.btn,.btn,form button[type=submit],form .elementor-button,a.neonbtn):not(.finalcta *):not(.edna *):not(header *):not(.hero *){min-height:36px!important;height:36px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;line-height:18px!important;border-radius:22px!important}
/* /compact buttons */
/* band top blend */
html body #irp:not(#zz160):not(#zz161):not(#zz162):not(#zz163) .page[id^=sp-]:not(#sp-audit-new) section.finalcta, html body #irp:not(#zz160):not(#zz161):not(#zz162):not(#zz163):has(.page[id^=sp-]) > section.finalcta{background:linear-gradient(180deg,rgb(247,238,244) 0px,rgba(247,238,244,.92) 22px,rgba(247,238,244,.75) 45px,rgba(247,238,244,.52) 72px,rgba(247,238,244,.3) 100px,rgba(247,238,244,.13) 128px,rgba(247,238,244,.03) 155px,rgba(247,238,244,0) 180px),var(--bandbg)!important}
/* /band top blend */
/* misc v3 */
html body:has(#irp) #irp:not(#zz170):not(#zz171):not(#zz172):not(#zz173):not(#zz174):not(#zz175):not(#zz176):not(#zz177):not(#zz178):not(#zz179):not(#zz180):not(#zz181) .page[id^=sp-]:not(#sp-audit-new) .ins > div{background:#ece3f2!important;border:0!important;box-shadow:none!important}
html body:has(#irp) #irp:not(#zz170):not(#zz171):not(#zz172):not(#zz173):not(#zz174):not(#zz175):not(#zz176):not(#zz177):not(#zz178):not(#zz179):not(#zz180):not(#zz181) .page[id^=sp-]:not(#sp-audit-new) .edna{padding-bottom:64px!important}
html body:has(#irp) #irp:not(#zz190):not(#zz191):not(#zz192) .eds a.ed img{width:112px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}
html body:has(#irp) #irp:not(#zz193):not(#zz194):not(#zz195) .page[id^=sp-] .quote{--acc:#b8357f!important}
html body:has(#irp) #irp:not(#zz193):not(#zz194):not(#zz195) .page[id^=sp-] .quote::before{color:#b8357f!important;-webkit-text-fill-color:#b8357f!important}
html body:has(#irp) #irp:not(#zz193):not(#zz194):not(#zz195) .page[id^=sp-] .quote :is(img,.av,.avatar,.photo){display:none!important}
html body:has(#irp) #irp:not(#zz215):not(#zz216):not(#zz217) .seds{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}
html body:has(#irp) #irp:not(#zz215):not(#zz216):not(#zz217) .seds > *{min-width:0!important;width:100%!important}
html body:has(#irp) #irp:not(#zz215):not(#zz216):not(#zz217) .seds img{width:100%!important;height:auto!important;aspect-ratio:330/524!important;object-fit:cover!important;display:block!important}
html body:has(#irp) #irp:not(#zz260):not(#zz261):not(#zz262):not(#zz263):not(#zz264):not(#zz265):not(#zz266):not(#zz267):not(#zz268):not(#zz269):not(#zz270):not(#zz271):not(#zz272):not(#zz273) .page:is(#newsletter,#scholarship,#mastermind,#media,#faq) :is(.edna-h2,.edna h2){font-size:39px!important;line-height:1.15!important}
/* /misc v3 */
/* compact buttons all */
html body:has(#irp) #irp:not(#zz200):not(#zz201):not(#zz202):not(#zz203):not(#zz204):not(#zz205):not(#zz206):not(#zz207):not(#zz208):not(#zz209):not(#zz210):not(#zz211):not(#zz212):not(#zz213) :is(a.btn,button.btn,a.rbtn,.faqnav a,form button[type=submit]):not(.finalcta *):not(.hero *):not(header *):not(.phead *):not(.nlhero *):not(.edna *):not([class*=edna] *):not(#sp-audit-new *){min-height:36px!important;height:36px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;line-height:18px!important;border-radius:22px!important}
html body:has(#irp) #irp:not(#zz200):not(#zz201):not(#zz202):not(#zz203):not(#zz204):not(#zz205):not(#zz206):not(#zz207):not(#zz208):not(#zz209):not(#zz210):not(#zz211):not(#zz212):not(#zz213) :is(.edna-chips,.edna) button:not(form button){min-height:32px!important;height:32px!important;box-sizing:border-box!important;padding:0 15px!important;display:inline-flex!important;align-items:center!important}
/* /compact buttons all */
/* edition text link */
html body:has(#irp) #irp:not(#zz220):not(#zz221):not(#zz222):not(#zz223):not(#zz224):not(#zz225):not(#zz226):not(#zz227):not(#zz228):not(#zz229):not(#zz230):not(#zz231):not(#zz232):not(#zz233):not(#zz234):not(#zz235):not(#zz236):not(#zz237) .page[id^=sp-] aside .card:first-child > a.btn.outl{display:flex!important;justify-content:flex-end!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin-top:14px!important;background:none!important;border:0!important;box-shadow:none!important;animation:none!important;color:#b8357f!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;gap:6px}
html body:has(#irp) #irp:not(#zz220):not(#zz221):not(#zz222):not(#zz223):not(#zz224):not(#zz225):not(#zz226):not(#zz227):not(#zz228):not(#zz229):not(#zz230):not(#zz231):not(#zz232):not(#zz233):not(#zz234):not(#zz235):not(#zz236):not(#zz237) .page[id^=sp-] aside .card:first-child > a.btn.outl::after{content:"→";display:inline-block;transition:transform .2s}
html body:has(#irp) #irp:not(#zz220):not(#zz221):not(#zz222):not(#zz223):not(#zz224):not(#zz225):not(#zz226):not(#zz227):not(#zz228):not(#zz229):not(#zz230):not(#zz231):not(#zz232):not(#zz233):not(#zz234):not(#zz235):not(#zz236):not(#zz237) .page[id^=sp-] aside .card:first-child > a.btn.outl:hover::after{transform:translateX(3px)}
html body:has(#irp) #irp:not(#zz220):not(#zz221):not(#zz222):not(#zz223):not(#zz224):not(#zz225):not(#zz226):not(#zz227):not(#zz228):not(#zz229):not(#zz230):not(#zz231):not(#zz232):not(#zz233):not(#zz234):not(#zz235):not(#zz236):not(#zz237) .page[id^=sp-] aside .card:first-child > a.btn.outl:hover{text-decoration:underline!important;text-underline-offset:3px}
/* /edition text link */
/* hero fade unify */
html body:has(#irp) #irp:not(#zz240):not(#zz241):not(#zz242):not(#zz243):not(#zz244):not(#zz245):not(#zz246):not(#zz247):not(#zz248):not(#zz249):not(#zz250):not(#zz251):not(#zz252):not(#zz253):not(#zz254):not(#zz255) .page[id^=sp-]:not(#sp-audit-new) .hero::after{background:linear-gradient(rgba(247, 239, 244, 0) 0%, rgba(247, 239, 244, 0.004) 8%, rgba(247, 239, 244, 0.035) 17%, rgba(247, 239, 244, 0.106) 25%, rgba(247, 239, 244, 0.21) 33%, rgba(247, 239, 244, 0.345) 42%, rgba(247, 239, 244, 0.5) 50%, rgba(247, 239, 244, 0.655) 58%, rgba(247, 239, 244, 0.79) 67%, rgba(247, 239, 244, 0.894) 75%, rgba(247, 239, 244, 0.965) 83%, rgba(247, 239, 244, 0.996) 92%, rgb(247, 239, 244) 100%)!important;height:360px!important;bottom:0!important}
/* /hero fade unify */
/* sidebar full buttons */
html body:has(#irp) #irp:not(#zz280):not(#zz281):not(#zz282):not(#zz283):not(#zz284):not(#zz285):not(#zz286):not(#zz287):not(#zz288):not(#zz289):not(#zz290):not(#zz291):not(#zz292):not(#zz293):not(#zz294):not(#zz295) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) aside :is(a.btn,button.btn,form button[type=submit]):not(.card:first-child > a.btn.outl){display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;justify-content:center!important;margin-left:0!important;margin-right:0!important}
html body:has(#irp) #irp:not(#zz280):not(#zz281):not(#zz282):not(#zz283):not(#zz284):not(#zz285):not(#zz286):not(#zz287):not(#zz288):not(#zz289):not(#zz290):not(#zz291):not(#zz292):not(#zz293):not(#zz294):not(#zz295):not(#zz296) .page:is([id^=sp-],#newsletter,#scholarship,#mastermind,#media,#faq):not(#sp-audit-new) aside .card > :is(a.btn,button.btn):not(.card:first-child > a.btn.outl){margin-top:22px!important}
/* /sidebar full buttons */
/* balance headings */
html body #irp :is(h1,h2,h3,p.lead,.kq){text-wrap:balance}
/* /balance headings */
/* tidycal height */
html body #irp:not(#zz300):not(#zz301) iframe[src*=tidycal]{height:805px!important;min-height:805px!important}
/* /tidycal height */
/* hero three levels */
html body:has(#irp) #irp:not(#zz310):not(#zz311):not(#zz312):not(#zz313) .page[id^=sp-] .hero .htx:has(> .sub) > p:not(.sub){display:none!important}
html body:has(#irp) #irp:not(#zz310):not(#zz311):not(#zz312):not(#zz313):not(#zz314) .page#sp-blog-new .hero .htx > p{font-family:"Coco Sharp",sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:30px!important;color:rgb(240,219,231)!important;margin-top:16px!important;margin-bottom:10px!important;max-width:560px!important;font-style:normal!important;opacity:1!important}
html body:has(#irp) #irp:not(#zz310):not(#zz311):not(#zz312):not(#zz313):not(#zz315) .page[id^=sp-] .view:is(#v-res,#v-int) .hero .htx:has(> .sub) > p:not(.sub):not(.hbtns){display:block!important}
/* /hero three levels */
/* strip section seam */
:is(html body #irp:not(#zz320):not(#zz321) .page > .strip.mmband + section[data-tone],html body #irp:not(#zz320):not(#zz321) .page > .strip.mmband + :where(.elementor-widget) > :where(.elementor-widget-container) > section[data-tone]:where(:first-child))::before{content:"";position:absolute;left:0;right:0;top:208px;height:182px;background:rgb(247,239,244);z-index:-1;pointer-events:none}
html body #irp:not(#zz330) .page section[data-tone]{margin-bottom:-1px!important}
/* /strip section seam */
/* fpline global */
html body #irp:not(#zz360):not(#zz361):not(#zz362):not(#zz363):not(#zz364):not(#zz365):not(#zz366):not(#zz367):not(#zz368):not(#zz369):not(#zz370):not(#zz371):not(#zz372):not(#zz373):not(#zz374):not(#zz375):not(#zz376):not(#zz377):not(#zz378):not(#zz379) .fpwrap{width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box!important;position:relative;z-index:3}
html body #irp:not(#zz360):not(#zz361):not(#zz362):not(#zz363):not(#zz364):not(#zz365):not(#zz366):not(#zz367):not(#zz368):not(#zz369):not(#zz370):not(#zz371):not(#zz372):not(#zz373):not(#zz374):not(#zz375):not(#zz376):not(#zz377):not(#zz378):not(#zz379) .fpwrap p.fpline{font-family:"Coco Sharp","Avenir Next","Segoe UI",sans-serif!important;font-weight:700!important;letter-spacing:.005em;font-size:clamp(22px,2.4vw,31px)!important;line-height:1.35!important;color:#fff!important;text-align:center!important;margin:58px auto 0!important;max-width:none!important;text-wrap:balance}
html body #irp:not(#zz360):not(#zz361):not(#zz362):not(#zz363):not(#zz364):not(#zz365):not(#zz366):not(#zz367):not(#zz368):not(#zz369):not(#zz370):not(#zz371):not(#zz372):not(#zz373):not(#zz374):not(#zz375):not(#zz376):not(#zz377):not(#zz378):not(#zz379) .fpwrap p.fpline .accent{background:linear-gradient(100deg,#2a7bff 10%,#8a5cff 35%,#ff3ea5 62%,#ff8a5c 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
@media(max-width:767px){html body #irp:not(#zz360):not(#zz361):not(#zz362):not(#zz363):not(#zz364):not(#zz365):not(#zz366):not(#zz367):not(#zz368):not(#zz369):not(#zz370):not(#zz371):not(#zz372):not(#zz373):not(#zz374):not(#zz375):not(#zz376):not(#zz377):not(#zz378):not(#zz379) .fpwrap p.fpline br.dbr{display:none}}
/* /fpline global */
/* lead full width */
html body #irp:not(#zz380):not(#zz381):not(#zz382):not(#zz383):not(#zz384):not(#zz385):not(#zz386):not(#zz387):not(#zz388):not(#zz389):not(#zz390):not(#zz391):not(#zz392):not(#zz393):not(#zz394):not(#zz395) .page#scholarship .wrap > p.lead{max-width:none!important;width:100%!important;text-wrap:pretty!important}
html body #irp:not(#zz380):not(#zz381):not(#zz382):not(#zz383):not(#zz384):not(#zz385):not(#zz386):not(#zz387):not(#zz388):not(#zz389):not(#zz390):not(#zz391):not(#zz392):not(#zz393):not(#zz394):not(#zz395) .page#scholarship .wrap > p.lead:has(+ .awards){margin-bottom:34px!important}
/* /lead full width */
/* edna position */
html body #irp:not(#zz400):not(#zz401):not(#zz402):not(#zz403):not(#zz404):not(#zz405):not(#zz406):not(#zz407):not(#zz408):not(#zz409):not(#zz410):not(#zz411):not(#zz412):not(#zz413):not(#zz414):not(#zz415):not(#zz416):not(#zz417):not(#zz418):not(#zz419) section.ednasec{padding-top:0!important}
html body #irp:not(#zz400):not(#zz401):not(#zz402):not(#zz403):not(#zz404):not(#zz405):not(#zz406):not(#zz407):not(#zz408):not(#zz409):not(#zz410):not(#zz411):not(#zz412):not(#zz413):not(#zz414):not(#zz415):not(#zz416):not(#zz417):not(#zz418):not(#zz419) section.ednasec:last-child{padding-top:0!important;padding-bottom:calc(var(--ir-edna-footer) + 160px)!important}
@media (max-width:767px){html body #irp:not(#zz400):not(#zz401):not(#zz402):not(#zz403):not(#zz404):not(#zz405):not(#zz406):not(#zz407):not(#zz408):not(#zz409):not(#zz410):not(#zz411):not(#zz412):not(#zz413):not(#zz414):not(#zz415):not(#zz416):not(#zz417):not(#zz418):not(#zz419) section.ednasec:last-child{padding-top:0!important;padding-bottom:calc(var(--ir-edna-footer) + 160px)!important}}
/* /edna position */
/* sublead full width */
html body #irp:not(#zz420):not(#zz421):not(#zz422):not(#zz423):not(#zz424):not(#zz425):not(#zz426):not(#zz427):not(#zz428):not(#zz429):not(#zz430):not(#zz431):not(#zz432):not(#zz433):not(#zz434):not(#zz435):not(#zz436):not(#zz437):not(#zz438):not(#zz439) .wrap > p.lead,html body #irp:not(#zz420):not(#zz421):not(#zz422):not(#zz423):not(#zz424):not(#zz425):not(#zz426):not(#zz427):not(#zz428):not(#zz429):not(#zz430):not(#zz431):not(#zz432):not(#zz433):not(#zz434):not(#zz435):not(#zz436):not(#zz437):not(#zz438):not(#zz439) .wrap > p.muted{max-width:none!important;width:100%!important;text-wrap:pretty!important}
html body #irp:not(#zz420):not(#zz421):not(#zz422):not(#zz423):not(#zz424):not(#zz425):not(#zz426):not(#zz427):not(#zz428):not(#zz429):not(#zz430):not(#zz431):not(#zz432):not(#zz433):not(#zz434):not(#zz435):not(#zz436):not(#zz437):not(#zz438):not(#zz439) .page#media .num{font-size:16px!important;color:rgb(255,140,198)!important}
/* /sublead full width */
/* edna gap 115 */
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#scholarship section.ednasec > .e-con{margin-top:-97px!important}
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#newsletter section.ednasec{padding-top:42px!important}
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#newsletter section.elementor-element-a02b461{background:linear-gradient(180deg, rgb(247,239,244) 0px, rgb(247,239,244) calc(100% - min(180px,40%) * 1), rgb(246,238,243) calc(100% - min(180px,40%) * 0.9375), rgb(243,235,241) calc(100% - min(180px,40%) * 0.875), rgb(238,230,238) calc(100% - min(180px,40%) * 0.8125), rgb(231,224,233) calc(100% - min(180px,40%) * 0.75), rgb(222,216,227) calc(100% - min(180px,40%) * 0.6875), rgb(212,207,221) calc(100% - min(180px,40%) * 0.625), rgb(202,197,213) calc(100% - min(180px,40%) * 0.5625), rgb(191,187,206) calc(100% - min(180px,40%) * 0.5), rgb(180,177,199) calc(100% - min(180px,40%) * 0.4375), rgb(170,167,191) calc(100% - min(180px,40%) * 0.375), rgb(160,158,185) calc(100% - min(180px,40%) * 0.3125), rgb(151,151,179) calc(100% - min(180px,40%) * 0.25), rgb(144,144,174) calc(100% - min(180px,40%) * 0.1875), rgb(139,139,171) calc(100% - min(180px,40%) * 0.125), rgb(136,136,169) calc(100% - min(180px,40%) * 0.0625), rgb(135,136,168) calc(100% - min(180px,40%) * 0))!important}
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#media section.ednasec > .e-con{margin-top:-71px!important}
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#mastermind section.ednasec > .e-con{margin-top:-3px!important}
html body #irp:not(#zz440):not(#zz441):not(#zz442):not(#zz443):not(#zz444):not(#zz445):not(#zz446):not(#zz447):not(#zz448):not(#zz449):not(#zz450):not(#zz451):not(#zz452):not(#zz453):not(#zz454):not(#zz455):not(#zz456):not(#zz457):not(#zz458):not(#zz459) .page#faq section.ednasec > .e-con{margin-top:-5px!important}
/* /edna gap 115 */
/* light guar */
html body #irp:not(#zz460):not(#zz461):not(#zz462):not(#zz463):not(#zz464):not(#zz465):not(#zz466):not(#zz467):not(#zz468):not(#zz469):not(#zz470):not(#zz471):not(#zz472):not(#zz473):not(#zz474):not(#zz475):not(#zz476):not(#zz477):not(#zz478):not(#zz479) .guar{background:#ece3f2!important;background-image:none!important;color:#1d2140!important;box-shadow:none!important;border:0!important}
html body #irp:not(#zz460):not(#zz461):not(#zz462):not(#zz463):not(#zz464):not(#zz465):not(#zz466):not(#zz467):not(#zz468):not(#zz469):not(#zz470):not(#zz471):not(#zz472):not(#zz473):not(#zz474):not(#zz475):not(#zz476):not(#zz477):not(#zz478):not(#zz479) .guar :is(h2,h3,h4,b,strong){color:#17205c!important;-webkit-text-fill-color:#17205c!important}
html body #irp:not(#zz460):not(#zz461):not(#zz462):not(#zz463):not(#zz464):not(#zz465):not(#zz466):not(#zz467):not(#zz468):not(#zz469):not(#zz470):not(#zz471):not(#zz472):not(#zz473):not(#zz474):not(#zz475):not(#zz476):not(#zz477):not(#zz478):not(#zz479) .guar :is(p,li,span:not(.hl):not(.accent):not(.gx),em:not(.gx),q,div){color:#1d2140!important}
html body #irp:not(#zz460):not(#zz461):not(#zz462):not(#zz463):not(#zz464):not(#zz465):not(#zz466):not(#zz467):not(#zz468):not(#zz469):not(#zz470):not(#zz471):not(#zz472):not(#zz473):not(#zz474):not(#zz475):not(#zz476):not(#zz477):not(#zz478):not(#zz479) .guar .eyebrow{color:#b8357f!important;-webkit-text-fill-color:#b8357f!important}
html body #irp:not(#zz460):not(#zz461):not(#zz462):not(#zz463):not(#zz464):not(#zz465):not(#zz466):not(#zz467):not(#zz468):not(#zz469):not(#zz470):not(#zz471):not(#zz472):not(#zz473):not(#zz474):not(#zz475):not(#zz476):not(#zz477):not(#zz478):not(#zz479) .guar a:not(.btn):not(.neonbtn){color:#b8357f!important}
/* /light guar */
/* RULEBOOK international */
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) main,html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band{font-family:var(--ir-font)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band > .wrap{max-width:var(--ir-wrap)!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band .cbody{max-width:100%!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band .cbody > section:not(.pass){margin-top:var(--ir-gap-sec)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band :is(div.h2,h2:not(.script):not(.edna-h2)){font-family:var(--ir-font)!important;font-size:var(--ir-h-sec)!important;font-weight:800!important;line-height:1.25!important;color:var(--ir-navy)}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band section.exp :is(h2,div.h2){color:#fff!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band .eyebrow{font-size:var(--ir-eyebrow)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band :is(.kcard h3,.lgrid h3,section h3){font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band .kcard p.lead{font-size:var(--ir-tagline)!important;line-height:1.4!important;color:var(--ir-magenta)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band :is(p:not(.why):not(.upd):not(.lead):not(.sub),li){font-size:var(--ir-body)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) a.more{background:var(--ir-plum)!important;box-shadow:none!important;height:36px!important;min-height:36px!important;padding:0 18px!important;border-radius:22px!important;font-size:14px!important;line-height:18px!important;display:inline-flex!important;align-items:center!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) a.more:hover{background:var(--ir-plum-h)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .edna .eyebrow{font-size:var(--ir-eyebrow)!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .edna h2.edna-h2{font-size:var(--ir-h-open)!important;font-weight:800!important;line-height:1.15!important;margin-bottom:22px!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .edna h2.edna-h2 .hl{background:var(--ir-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .edna-chips button{font-family:var(--ir-font)!important;font-size:13.5px!important;font-weight:400!important;color:rgb(74,79,115)!important;background:#fff!important;border:0.5px solid rgb(227,219,230)!important;padding:0 15px!important;height:32px!important;border-radius:30px!important;box-shadow:none!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band section.ednasec{padding-bottom:0!important}
@media (max-width:767px){html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band section.ednasec{padding-bottom:0!important}}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band section.exp :is(h2,div.h2){text-wrap:balance!important}
html body.parent-pageid-34409:not(#zx0):not(#zx1):not(#zx2):not(#zx3):not(#zx4):not(#zx5):not(#zx6):not(#zx7):not(#zx8):not(#zx9):not(#zx10):not(#zx11):not(#zx12):not(#zx13):not(#zx14):not(#zx15):not(#zx16):not(#zx17):not(#zx18):not(#zx19):not(#zx20):not(#zx21):not(#zx22):not(#zx23):not(#zx24):not(#zx25):not(#zx26):not(#zx27):not(#zx28):not(#zx29):not(#zx30):not(#zx31):not(#zx32):not(#zx33):not(#zx34):not(#zx35):not(#zx36):not(#zx37):not(#zx38):not(#zx39) .band p.upd{margin-top:calc(var(--ir-edna-footer) + 9px)!important}
/* /RULEBOOK international */
/* RULEBOOK sidebar */
html body #irp:not(#zw0):not(#zw1):not(#zw2):not(#zw3):not(#zw4):not(#zw5):not(#zw6):not(#zw7):not(#zw8):not(#zw9):not(#zw10):not(#zw11):not(#zw12):not(#zw13):not(#zw14):not(#zw15):not(#zw16):not(#zw17):not(#zw18):not(#zw19):not(#zw20):not(#zw21):not(#zw22):not(#zw23):not(#zw24):not(#zw25):not(#zw26):not(#zw27):not(#zw28):not(#zw29):not(#zw30):not(#zw31):not(#zw32):not(#zw33):not(#zw34):not(#zw35):not(#zw36):not(#zw37):not(#zw38):not(#zw39) :is(.page[id^=sp-],.view):has(> .body aside) > .body{max-width:var(--ir-wrap)!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0!important}
html body #irp:not(#zw0):not(#zw1):not(#zw2):not(#zw3):not(#zw4):not(#zw5):not(#zw6):not(#zw7):not(#zw8):not(#zw9):not(#zw10):not(#zw11):not(#zw12):not(#zw13):not(#zw14):not(#zw15):not(#zw16):not(#zw17):not(#zw18):not(#zw19):not(#zw20):not(#zw21):not(#zw22):not(#zw23):not(#zw24):not(#zw25):not(#zw26):not(#zw27):not(#zw28):not(#zw29):not(#zw30):not(#zw31):not(#zw32):not(#zw33):not(#zw34):not(#zw35):not(#zw36):not(#zw37):not(#zw38):not(#zw39) :is(.page[id^=sp-],.view):has(> .body aside) > .body > .main h3{font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
html body #irp:not(#zw0):not(#zw1):not(#zw2):not(#zw3):not(#zw4):not(#zw5):not(#zw6):not(#zw7):not(#zw8):not(#zw9):not(#zw10):not(#zw11):not(#zw12):not(#zw13):not(#zw14):not(#zw15):not(#zw16):not(#zw17):not(#zw18):not(#zw19):not(#zw20):not(#zw21):not(#zw22):not(#zw23):not(#zw24):not(#zw25):not(#zw26):not(#zw27):not(#zw28):not(#zw29):not(#zw30):not(#zw31):not(#zw32):not(#zw33):not(#zw34):not(#zw35):not(#zw36):not(#zw37):not(#zw38):not(#zw39) .page[id^=sp-]:has(> .body aside, > .view > .body aside) > .edna{margin-top:var(--ir-edna-above)!important}

@media (min-width:1025px){html body #irp:not(#zw0):not(#zw1):not(#zw2):not(#zw3):not(#zw4):not(#zw5):not(#zw6):not(#zw7):not(#zw8):not(#zw9):not(#zw10):not(#zw11):not(#zw12):not(#zw13):not(#zw14):not(#zw15):not(#zw16):not(#zw17):not(#zw18):not(#zw19):not(#zw20):not(#zw21):not(#zw22):not(#zw23):not(#zw24):not(#zw25):not(#zw26):not(#zw27):not(#zw28):not(#zw29):not(#zw30):not(#zw31):not(#zw32):not(#zw33):not(#zw34):not(#zw35):not(#zw36):not(#zw37):not(#zw38):not(#zw39) :is(.page[id^=sp-],.view):has(> .body aside) > .body{grid-template-columns:minmax(0,1fr) 340px!important}}
@media (max-width:767px){html body #irp:not(#zw0):not(#zw1):not(#zw2):not(#zw3):not(#zw4):not(#zw5):not(#zw6):not(#zw7):not(#zw8):not(#zw9):not(#zw10):not(#zw11):not(#zw12):not(#zw13):not(#zw14):not(#zw15):not(#zw16):not(#zw17):not(#zw18):not(#zw19):not(#zw20):not(#zw21):not(#zw22):not(#zw23):not(#zw24):not(#zw25):not(#zw26):not(#zw27):not(#zw28):not(#zw29):not(#zw30):not(#zw31):not(#zw32):not(#zw33):not(#zw34):not(#zw35):not(#zw36):not(#zw37):not(#zw38):not(#zw39) :is(.page[id^=sp-]:has(> .body aside),.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) h2:not(.edna-h2):not(.finalcta *):not(.hero *){font-size:var(--ir-h-sec)!important;line-height:1.25!important}
html body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11):not(#zq12):not(#zq13):not(#zq14):not(#zq15):not(#zq16):not(#zq17):not(#zq18):not(#zq19):not(#zq20):not(#zq21):not(#zq22):not(#zq23):not(#zq24):not(#zq25):not(#zq26):not(#zq27):not(#zq28):not(#zq29):not(#zq30):not(#zq31):not(#zq32):not(#zq33):not(#zq34):not(#zq35):not(#zq36):not(#zq37):not(#zq38):not(#zq39):not(#zq40):not(#zq41):not(#zq42):not(#zq43):not(#zq44) .edna h2.edna-h2{font-size:var(--ir-h-open)!important;line-height:1.15!important}}
/* /RULEBOOK sidebar */
/* RULEBOOK older */
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) :is(.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) h3:not(.edna *):not(.hero *), html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) .page#scholarship .award > b{font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) :is(.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) a.btn.neonbtn:not(.hero *){background:var(--ir-plum)!important;box-shadow:none!important;border-color:transparent!important;height:36px!important;font-size:14px!important;padding:0 18px!important}
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) :is(.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) a.btn.neonbtn:not(.hero *):hover{background:var(--ir-plum-h)!important}
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) :is(.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) p.mmopen{font-size:var(--ir-sub)!important;line-height:1.5!important}
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) :is(.page#scholarship,.page#mastermind,.page#media,.page#newsletter,.page#faq) p.goal{font-size:var(--ir-h-sec)!important;line-height:1.3!important}
html body #irp:not(#zv0):not(#zv1):not(#zv2):not(#zv3):not(#zv4):not(#zv5):not(#zv6):not(#zv7):not(#zv8):not(#zv9):not(#zv10):not(#zv11):not(#zv12):not(#zv13):not(#zv14):not(#zv15):not(#zv16):not(#zv17):not(#zv18):not(#zv19):not(#zv20):not(#zv21):not(#zv22):not(#zv23):not(#zv24):not(#zv25):not(#zv26):not(#zv27):not(#zv28):not(#zv29):not(#zv30):not(#zv31):not(#zv32):not(#zv33):not(#zv34):not(#zv35):not(#zv36):not(#zv37):not(#zv38):not(#zv39) .page#media section.ednasec:not(:last-child){padding-bottom:32px!important}
/* /RULEBOOK older */
/* RULEBOOK us cities */
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) h2:not(.edna-h2){font-size:var(--ir-h-sec)!important;line-height:1.25!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) .cfirst h2:not(.edna-h2){font-size:var(--ir-h-open)!important;line-height:1.15!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) :is(.ccta,[class*=cta]) h2:not(.edna-h2){font-size:var(--ir-h-open)!important;line-height:1.15!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) :is(h3,h4).kq{font-size:var(--ir-h-card)!important;line-height:1.25!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) p.lead.klead{font-size:var(--ir-tagline)!important;line-height:1.4!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) p.cintro{text-align:left!important;max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;font-size:var(--ir-sub)!important;line-height:1.5!important;text-wrap:pretty!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) p.fpline{font-family:var(--ir-font)!important;font-weight:700!important;font-size:clamp(22px,2.4vw,var(--ir-h-sec))!important;line-height:1.35!important;color:#fff!important;text-align:center!important;text-wrap:balance!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) .edna{margin-top:var(--ir-edna-above)!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) section.clocal:has(.edna){padding-bottom:1px!important}
html body.parent-pageid-49562:not(#zu0):not(#zu1):not(#zu2):not(#zu3):not(#zu4):not(#zu5):not(#zu6):not(#zu7):not(#zu8):not(#zu9):not(#zu10):not(#zu11):not(#zu12):not(#zu13):not(#zu14):not(#zu15):not(#zu16):not(#zu17):not(#zu18):not(#zu19):not(#zu20):not(#zu21):not(#zu22):not(#zu23):not(#zu24):not(#zu25):not(#zu26):not(#zu27):not(#zu28):not(#zu29):not(#zu30):not(#zu31):not(#zu32):not(#zu33):not(#zu34):not(#zu35):not(#zu36):not(#zu37):not(#zu38):not(#zu39) section.finalcta{background-image:var(--bandbg)!important}
/* /RULEBOOK us cities */
/* RULEBOOK main */
html body #irp:not(#zt0):not(#zt1):not(#zt2):not(#zt3):not(#zt4):not(#zt5):not(#zt6):not(#zt7):not(#zt8):not(#zt9):not(#zt10):not(#zt11):not(#zt12):not(#zt13):not(#zt14):not(#zt15):not(#zt16):not(#zt17):not(#zt18):not(#zt19):not(#zt20):not(#zt21):not(#zt22):not(#zt23):not(#zt24):not(#zt25):not(#zt26):not(#zt27):not(#zt28):not(#zt29):not(#zt30):not(#zt31):not(#zt32):not(#zt33):not(#zt34):not(#zt35):not(#zt36):not(#zt37):not(#zt38):not(#zt39) :is(.page#home,.page#about,.page#fh,.page#poc,.page#exp,.page#resources,.page#contact) :is(h3,h4):not(.edna *):not(.hero *):not(.finalcta *){font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
html body #irp:not(#zt0):not(#zt1):not(#zt2):not(#zt3):not(#zt4):not(#zt5):not(#zt6):not(#zt7):not(#zt8):not(#zt9):not(#zt10):not(#zt11):not(#zt12):not(#zt13):not(#zt14):not(#zt15):not(#zt16):not(#zt17):not(#zt18):not(#zt19):not(#zt20):not(#zt21):not(#zt22):not(#zt23):not(#zt24):not(#zt25):not(#zt26):not(#zt27):not(#zt28):not(#zt29):not(#zt30):not(#zt31):not(#zt32):not(#zt33):not(#zt34):not(#zt35):not(#zt36):not(#zt37):not(#zt38):not(#zt39) .page#about .edna{margin-top:calc(var(--ir-edna-above) - 16px)!important}
html body #irp:not(#zt0):not(#zt1):not(#zt2):not(#zt3):not(#zt4):not(#zt5):not(#zt6):not(#zt7):not(#zt8):not(#zt9):not(#zt10):not(#zt11):not(#zt12):not(#zt13):not(#zt14):not(#zt15):not(#zt16):not(#zt17):not(#zt18):not(#zt19):not(#zt20):not(#zt21):not(#zt22):not(#zt23):not(#zt24):not(#zt25):not(#zt26):not(#zt27):not(#zt28):not(#zt29):not(#zt30):not(#zt31):not(#zt32):not(#zt33):not(#zt34):not(#zt35):not(#zt36):not(#zt37):not(#zt38):not(#zt39) .page#resources .edna{margin-top:calc(var(--ir-edna-above) - 59px)!important}
html body #irp:not(#zt0):not(#zt1):not(#zt2):not(#zt3):not(#zt4):not(#zt5):not(#zt6):not(#zt7):not(#zt8):not(#zt9):not(#zt10):not(#zt11):not(#zt12):not(#zt13):not(#zt14):not(#zt15):not(#zt16):not(#zt17):not(#zt18):not(#zt19):not(#zt20):not(#zt21):not(#zt22):not(#zt23):not(#zt24):not(#zt25):not(#zt26):not(#zt27):not(#zt28):not(#zt29):not(#zt30):not(#zt31):not(#zt32):not(#zt33):not(#zt34):not(#zt35):not(#zt36):not(#zt37):not(#zt38):not(#zt39) .page#contact section.cfaq{background:linear-gradient(180deg, rgb(135,136,168) calc(min(180px,40%) * 0), rgb(136,136,169) calc(min(180px,40%) * 0.0625), rgb(139,139,171) calc(min(180px,40%) * 0.125), rgb(144,144,174) calc(min(180px,40%) * 0.1875), rgb(151,151,179) calc(min(180px,40%) * 0.25), rgb(160,158,185) calc(min(180px,40%) * 0.3125), rgb(170,167,191) calc(min(180px,40%) * 0.375), rgb(180,177,199) calc(min(180px,40%) * 0.4375), rgb(191,187,206) calc(min(180px,40%) * 0.5), rgb(202,197,213) calc(min(180px,40%) * 0.5625), rgb(212,207,221) calc(min(180px,40%) * 0.625), rgb(222,216,227) calc(min(180px,40%) * 0.6875), rgb(231,224,233) calc(min(180px,40%) * 0.75), rgb(238,230,238) calc(min(180px,40%) * 0.8125), rgb(243,235,241) calc(min(180px,40%) * 0.875), rgb(246,238,243) calc(min(180px,40%) * 0.9375), rgb(247,239,244) calc(min(180px,40%) * 1), rgb(247,239,244) 100%)!important}
html body #irp:not(#zt0):not(#zt1):not(#zt2):not(#zt3):not(#zt4):not(#zt5):not(#zt6):not(#zt7):not(#zt8):not(#zt9):not(#zt10):not(#zt11):not(#zt12):not(#zt13):not(#zt14):not(#zt15):not(#zt16):not(#zt17):not(#zt18):not(#zt19):not(#zt20):not(#zt21):not(#zt22):not(#zt23):not(#zt24):not(#zt25):not(#zt26):not(#zt27):not(#zt28):not(#zt29):not(#zt30):not(#zt31):not(#zt32):not(#zt33):not(#zt34):not(#zt35):not(#zt36):not(#zt37):not(#zt38):not(#zt39) .page#contact .edna{padding-bottom:81px!important}
/* /RULEBOOK main */
/* RULEBOOK utility */
html body.page-id-47680:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) main#page > .wrap{max-width:var(--ir-wrap)!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important}
html body.page-id-47680:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) main#page .cols h3{font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
html body.page-id-47680:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) main#page .askcard .qs2 button{font-family:var(--ir-font)!important;font-size:13.5px!important;font-weight:400!important;color:rgb(74,79,115)!important;background:#fff!important;border:0.5px solid rgb(227,219,230)!important;height:32px!important;padding:0 15px!important;border-radius:30px!important;box-shadow:none!important}
html body.error404:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) h2:not(.edna-h2){font-size:var(--ir-h-sec)!important;line-height:1.25!important}
html body.error404:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) h2.edna-h2{font-size:var(--ir-h-open)!important;font-weight:800!important;line-height:1.15!important}
html body.error404:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) .edna{margin-top:calc(var(--ir-edna-above) - 114px)!important}
html body.error404:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) section.ednasec{padding-bottom:calc(var(--ir-edna-footer) + 160px)!important}
html body.page-id-47680:not(#zs0):not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39) .edna{margin-top:calc(var(--ir-edna-above) - 57px)!important;padding-bottom:calc(var(--ir-edna-footer) + 80px)!important}
/* /RULEBOOK utility */
/* RULEBOOK mobile */
@media (max-width:767px){
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .page#scholarship section.ednasec > .e-con{margin-top:-60px!important}
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .page#mastermind section.ednasec > .e-con{margin-top:-53px!important}
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .page#media section.ednasec > .e-con{margin-top:-56px!important}
body:not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11):not(#zq12):not(#zq13):not(#zq14):not(#zq15):not(#zq16):not(#zq17):not(#zq18):not(#zq19):not(#zq20):not(#zq21):not(#zq22):not(#zq23):not(#zq24):not(#zq25):not(#zq26):not(#zq27):not(#zq28):not(#zq29):not(#zq30):not(#zq31):not(#zq32):not(#zq33):not(#zq34):not(#zq35):not(#zq36):not(#zq37):not(#zq38):not(#zq39):not(#zq40):not(#zq41):not(#zq42):not(#zq43):not(#zq44):not(#zq45):not(#zq46):not(#zq47):not(#zq48):not(#zq49):not(#zq50) .page#media section.ednasec:not(:last-child){padding-bottom:calc(var(--ir-edna-footer) + 180px)!important}
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .page#faq section.ednasec > .e-con{margin-top:-25px!important}
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .page#about .edna{margin-top:80px!important}
html body #irp:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) :is(.page[id^=sp-]):has(> .body aside, > .view > .body aside) > .edna{margin-top:57px!important}
html body.error404:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .edna{margin-top:16px!important}
html body.page-id-47680:not(#zm0):not(#zm1):not(#zm2):not(#zm3):not(#zm4):not(#zm5):not(#zm6):not(#zm7):not(#zm8):not(#zm9):not(#zm10):not(#zm11):not(#zm12):not(#zm13):not(#zm14):not(#zm15):not(#zm16):not(#zm17):not(#zm18):not(#zm19):not(#zm20):not(#zm21):not(#zm22):not(#zm23):not(#zm24):not(#zm25):not(#zm26):not(#zm27):not(#zm28):not(#zm29):not(#zm30):not(#zm31):not(#zm32):not(#zm33):not(#zm34):not(#zm35):not(#zm36):not(#zm37):not(#zm38):not(#zm39):not(#zm40):not(#zm41):not(#zm42):not(#zm43):not(#zm44) .edna{margin-top:39px!important}
}
/* /RULEBOOK mobile */
/* RULEBOOK dense lists 17 */
body:not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39):not(#zs40):not(#zs41):not(#zs42):not(#zs43):not(#zs44):not(#zs45):not(#zs46):not(#zs47):not(#zs48):not(#zs49):not(#zs50) .page#media li:not(.ednasec li),body:not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39):not(#zs40):not(#zs41):not(#zs42):not(#zs43):not(#zs44):not(#zs45):not(#zs46):not(#zs47):not(#zs48):not(#zs49):not(#zs50) .page#media li:not(.ednasec li) :is(span,a,em),body:not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39):not(#zs40):not(#zs41):not(#zs42):not(#zs43):not(#zs44):not(#zs45):not(#zs46):not(#zs47):not(#zs48):not(#zs49):not(#zs50) .page#media .ang p.angsub,body:not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39):not(#zs40):not(#zs41):not(#zs42):not(#zs43):not(#zs44):not(#zs45):not(#zs46):not(#zs47):not(#zs48):not(#zs49):not(#zs50) .page#scholarship .award > p,body:not(#zs1):not(#zs2):not(#zs3):not(#zs4):not(#zs5):not(#zs6):not(#zs7):not(#zs8):not(#zs9):not(#zs10):not(#zs11):not(#zs12):not(#zs13):not(#zs14):not(#zs15):not(#zs16):not(#zs17):not(#zs18):not(#zs19):not(#zs20):not(#zs21):not(#zs22):not(#zs23):not(#zs24):not(#zs25):not(#zs26):not(#zs27):not(#zs28):not(#zs29):not(#zs30):not(#zs31):not(#zs32):not(#zs33):not(#zs34):not(#zs35):not(#zs36):not(#zs37):not(#zs38):not(#zs39):not(#zs40):not(#zs41):not(#zs42):not(#zs43):not(#zs44):not(#zs45):not(#zs46):not(#zs47):not(#zs48):not(#zs49):not(#zs50) .page#scholarship div > h4{font-size:var(--ir-body)!important}

/* RULEBOOK headliner gap: 155px desktop, 120px mobile from film strip headliner to first content */
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#about .strip:has(p.fpline){padding-bottom:219px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#resources .strip:has(p.fpline){padding-bottom:219px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#contact .strip:has(p.fpline){padding-bottom:219px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#fh .strip:has(p.fpline){padding-bottom:220px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#poc .strip:has(p.fpline){padding-bottom:220px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#exp .strip:has(p.fpline){padding-bottom:227px!important}
@media (max-width:767px){
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#about .strip:has(p.fpline){padding-bottom:184px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#resources .strip:has(p.fpline){padding-bottom:160px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#contact .strip:has(p.fpline){padding-bottom:160px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#fh .strip:has(p.fpline){padding-bottom:161px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#poc .strip:has(p.fpline){padding-bottom:161px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#exp .strip:has(p.fpline){padding-bottom:168px!important}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .page#home .strip:has(p.fpline){padding-bottom:271px!important}
}
@media (max-width:767px){body.parent-pageid-49562:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .strip:has(p.fpline){padding-bottom:56px!important}}
body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .strip.mmband:has(p.fpline){padding-bottom:278px!important}
@media (max-width:767px){body:not(#zr1):not(#zr2):not(#zr3):not(#zr4):not(#zr5):not(#zr6):not(#zr7):not(#zr8):not(#zr9):not(#zr10):not(#zr11):not(#zr12):not(#zr13):not(#zr14):not(#zr15):not(#zr16):not(#zr17):not(#zr18):not(#zr19):not(#zr20):not(#zr21):not(#zr22):not(#zr23):not(#zr24):not(#zr25):not(#zr26):not(#zr27):not(#zr28):not(#zr29):not(#zr30):not(#zr31):not(#zr32):not(#zr33):not(#zr34):not(#zr35):not(#zr36):not(#zr37):not(#zr38):not(#zr39):not(#zr40):not(#zr41):not(#zr42):not(#zr43):not(#zr44):not(#zr45):not(#zr46):not(#zr47):not(#zr48):not(#zr49):not(#zr50):not(#zr51):not(#zr52):not(#zr53):not(#zr54):not(#zr55):not(#zr56):not(#zr57):not(#zr58):not(#zr59):not(#zr60) .strip.mmband:has(p.fpline){padding-bottom:264px!important}}

/* RULEBOOK banner gap: 115px (80 mobile) from end of banner fade to first content */
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) #irp :is(.page[id^=sp-],.view):has(> .body aside) > .body{padding-top:41px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#newsletter section.elementor-element-a02b461{padding-top:110px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#faq section.elementor-element-0b6252b{padding-top:75px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#notfound section.cp:not(.ednasec){padding-top:110px!important}
body.page-id-47680:not(#zo1):not(#zo2):not(#zo3):not(#zo4):not(#zo5):not(#zo6):not(#zo7):not(#zo8):not(#zo9):not(#zo10):not(#zo11):not(#zo12):not(#zo13):not(#zo14):not(#zo15):not(#zo16):not(#zo17):not(#zo18):not(#zo19):not(#zo20):not(#zo21):not(#zo22):not(#zo23):not(#zo24):not(#zo25):not(#zo26):not(#zo27):not(#zo28):not(#zo29):not(#zo30):not(#zo31):not(#zo32):not(#zo33):not(#zo34):not(#zo35):not(#zo36):not(#zo37):not(#zo38):not(#zo39):not(#zo40):not(#zo41):not(#zo42):not(#zo43):not(#zo44):not(#zo45):not(#zo46):not(#zo47):not(#zo48):not(#zo49):not(#zo50):not(#zo51):not(#zo52):not(#zo53):not(#zo54):not(#zo55):not(#zo56):not(#zo57):not(#zo58):not(#zo59):not(#zo60) main#page > .wrap:has(> .cols){margin-top:23px!important}
@media (max-width:767px){body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) #irp :is(.page[id^=sp-],.view):has(> .body aside) > .body{padding-top:6px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#newsletter section.elementor-element-a02b461{padding-top:75px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#faq section.elementor-element-0b6252b{padding-top:50px!important}
body:not(#zp1):not(#zp2):not(#zp3):not(#zp4):not(#zp5):not(#zp6):not(#zp7):not(#zp8):not(#zp9):not(#zp10):not(#zp11):not(#zp12):not(#zp13):not(#zp14):not(#zp15):not(#zp16):not(#zp17):not(#zp18):not(#zp19):not(#zp20):not(#zp21):not(#zp22):not(#zp23):not(#zp24):not(#zp25):not(#zp26):not(#zp27):not(#zp28):not(#zp29):not(#zp30):not(#zp31):not(#zp32):not(#zp33):not(#zp34):not(#zp35):not(#zp36):not(#zp37):not(#zp38):not(#zp39):not(#zp40):not(#zp41):not(#zp42):not(#zp43):not(#zp44):not(#zp45):not(#zp46):not(#zp47):not(#zp48):not(#zp49):not(#zp50):not(#zp51):not(#zp52):not(#zp53):not(#zp54):not(#zp55):not(#zp56):not(#zp57):not(#zp58):not(#zp59):not(#zp60) .page#notfound section.cp:not(.ednasec){padding-top:76px!important}
body.page-id-47680:not(#zo1):not(#zo2):not(#zo3):not(#zo4):not(#zo5):not(#zo6):not(#zo7):not(#zo8):not(#zo9):not(#zo10):not(#zo11):not(#zo12):not(#zo13):not(#zo14):not(#zo15):not(#zo16):not(#zo17):not(#zo18):not(#zo19):not(#zo20):not(#zo21):not(#zo22):not(#zo23):not(#zo24):not(#zo25):not(#zo26):not(#zo27):not(#zo28):not(#zo29):not(#zo30):not(#zo31):not(#zo32):not(#zo33):not(#zo34):not(#zo35):not(#zo36):not(#zo37):not(#zo38):not(#zo39):not(#zo40):not(#zo41):not(#zo42):not(#zo43):not(#zo44):not(#zo45):not(#zo46):not(#zo47):not(#zo48):not(#zo49):not(#zo50):not(#zo51):not(#zo52):not(#zo53):not(#zo54):not(#zo55):not(#zo56):not(#zo57):not(#zo58):not(#zo59):not(#zo60) main#page > .wrap:has(> .cols){margin-top:-10px!important}}

/* RULEBOOK eyebrows 13 */
body:not(#zn1):not(#zn2):not(#zn3):not(#zn4):not(#zn5):not(#zn6):not(#zn7):not(#zn8):not(#zn9):not(#zn10):not(#zn11):not(#zn12):not(#zn13):not(#zn14):not(#zn15):not(#zn16):not(#zn17):not(#zn18):not(#zn19):not(#zn20):not(#zn21):not(#zn22):not(#zn23):not(#zn24):not(#zn25):not(#zn26):not(#zn27):not(#zn28):not(#zn29):not(#zn30):not(#zn31):not(#zn32):not(#zn33):not(#zn34):not(#zn35):not(#zn36):not(#zn37):not(#zn38):not(#zn39):not(#zn40):not(#zn41):not(#zn42):not(#zn43):not(#zn44):not(#zn45):not(#zn46):not(#zn47):not(#zn48):not(#zn49):not(#zn50):not(#zn51):not(#zn52):not(#zn53):not(#zn54):not(#zn55):not(#zn56):not(#zn57):not(#zn58):not(#zn59):not(#zn60) :is(.eyebrow,.ptag,div.eyebrow,p.eyebrow,.kick){font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important}
/* sidebar form button spacing */
body:not(#zn1):not(#zn2):not(#zn3):not(#zn4):not(#zn5):not(#zn6):not(#zn7):not(#zn8):not(#zn9):not(#zn10):not(#zn11):not(#zn12):not(#zn13):not(#zn14):not(#zn15):not(#zn16):not(#zn17):not(#zn18):not(#zn19):not(#zn20):not(#zn21):not(#zn22):not(#zn23):not(#zn24):not(#zn25):not(#zn26):not(#zn27):not(#zn28):not(#zn29):not(#zn30):not(#zn31):not(#zn32):not(#zn33):not(#zn34):not(#zn35):not(#zn36):not(#zn37):not(#zn38):not(#zn39):not(#zn40):not(#zn41):not(#zn42):not(#zn43):not(#zn44):not(#zn45):not(#zn46):not(#zn47):not(#zn48):not(#zn49):not(#zn50):not(#zn51):not(#zn52):not(#zn53):not(#zn54):not(#zn55):not(#zn56):not(#zn57):not(#zn58):not(#zn59):not(#zn60) aside form button.btn{margin-top:22px!important}

/* coaching promise boxes = standard cards */
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pA{background:none!important;background-image:none!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pA::before,body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pA::after{display:none!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAg{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAc{position:relative!important;overflow:hidden!important;background:#fff!important;border:1px solid #EADDE6!important;border-radius:22px!important;box-shadow:none!important;padding:26px 26px 22px!important;opacity:1!important;transform:none!important;animation:none!important;transition:none!important;height:100%!important;box-sizing:border-box!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAc::before{content:""!important;position:absolute!important;top:0;left:0;right:0;height:5px;background:var(--ir-grad)!important;display:block!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAc i{display:none!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAc b{display:block!important;font-family:var(--ir-font)!important;font-size:var(--ir-h-card)!important;font-weight:800!important;color:var(--ir-navy)!important;line-height:1.2!important;margin:0 0 10px!important}
body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAc span{display:block!important;font-size:var(--ir-body)!important;color:var(--ir-slate)!important;line-height:1.6!important}
@media (max-width:767px){body:not(#zl1):not(#zl2):not(#zl3):not(#zl4):not(#zl5):not(#zl6):not(#zl7):not(#zl8):not(#zl9):not(#zl10):not(#zl11):not(#zl12):not(#zl13):not(#zl14):not(#zl15):not(#zl16):not(#zl17):not(#zl18):not(#zl19):not(#zl20):not(#zl21):not(#zl22):not(#zl23):not(#zl24):not(#zl25):not(#zl26):not(#zl27):not(#zl28):not(#zl29):not(#zl30):not(#zl31):not(#zl32):not(#zl33):not(#zl34):not(#zl35):not(#zl36):not(#zl37):not(#zl38):not(#zl39):not(#zl40):not(#zl41):not(#zl42):not(#zl43):not(#zl44):not(#zl45):not(#zl46):not(#zl47):not(#zl48):not(#zl49):not(#zl50):not(#zl51):not(#zl52):not(#zl53):not(#zl54):not(#zl55):not(#zl56):not(#zl57):not(#zl58):not(#zl59):not(#zl60) .pAg{grid-template-columns:1fr!important}}

/* RULEBOOK labels 13: every eyebrow, tag, pill and small label */
body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .pillrow .pill,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .eb,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .bk,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .qtop span,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .soon,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .cr,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .cr span,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .award .ay,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) p.kslug,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) p.pgl,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .chr .chs,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .glbl{font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important}
body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .glbl{font-family:Azonix,sans-serif!important}
body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .fdcard .fd-intel,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .page#media li b,body:not(#zj1):not(#zj2):not(#zj3):not(#zj4):not(#zj5):not(#zj6):not(#zj7):not(#zj8):not(#zj9):not(#zj10):not(#zj11):not(#zj12):not(#zj13):not(#zj14):not(#zj15):not(#zj16):not(#zj17):not(#zj18):not(#zj19):not(#zj20):not(#zj21):not(#zj22):not(#zj23):not(#zj24):not(#zj25):not(#zj26):not(#zj27):not(#zj28):not(#zj29):not(#zj30):not(#zj31):not(#zj32):not(#zj33):not(#zj34):not(#zj35):not(#zj36):not(#zj37):not(#zj38):not(#zj39):not(#zj40):not(#zj41):not(#zj42):not(#zj43):not(#zj44):not(#zj45):not(#zj46):not(#zj47):not(#zj48):not(#zj49):not(#zj50):not(#zj51):not(#zj52):not(#zj53):not(#zj54):not(#zj55):not(#zj56):not(#zj57):not(#zj58):not(#zj59):not(#zj60) .award em{font-size:var(--ir-eyebrow)!important}

/* RULEBOOK no top lines: white boxes never carry a coloured top line */
body:not(#zi1):not(#zi2):not(#zi3):not(#zi4):not(#zi5):not(#zi6):not(#zi7):not(#zi8):not(#zi9):not(#zi10):not(#zi11):not(#zi12):not(#zi13):not(#zi14):not(#zi15):not(#zi16):not(#zi17):not(#zi18):not(#zi19):not(#zi20):not(#zi21):not(#zi22):not(#zi23):not(#zi24):not(#zi25):not(#zi26):not(#zi27):not(#zi28):not(#zi29):not(#zi30):not(#zi31):not(#zi32):not(#zi33):not(#zi34):not(#zi35):not(#zi36):not(#zi37):not(#zi38):not(#zi39):not(#zi40):not(#zi41):not(#zi42):not(#zi43):not(#zi44):not(#zi45):not(#zi46):not(#zi47):not(#zi48):not(#zi49):not(#zi50):not(#zi51):not(#zi52):not(#zi53):not(#zi54):not(#zi55):not(#zi56):not(#zi57):not(#zi58):not(#zi59):not(#zi60):not(#zi61):not(#zi62):not(#zi63):not(#zi64):not(#zi65):not(#zi66):not(#zi67):not(#zi68):not(#zi69):not(#zi70) .offer::before,body:not(#zi1):not(#zi2):not(#zi3):not(#zi4):not(#zi5):not(#zi6):not(#zi7):not(#zi8):not(#zi9):not(#zi10):not(#zi11):not(#zi12):not(#zi13):not(#zi14):not(#zi15):not(#zi16):not(#zi17):not(#zi18):not(#zi19):not(#zi20):not(#zi21):not(#zi22):not(#zi23):not(#zi24):not(#zi25):not(#zi26):not(#zi27):not(#zi28):not(#zi29):not(#zi30):not(#zi31):not(#zi32):not(#zi33):not(#zi34):not(#zi35):not(#zi36):not(#zi37):not(#zi38):not(#zi39):not(#zi40):not(#zi41):not(#zi42):not(#zi43):not(#zi44):not(#zi45):not(#zi46):not(#zi47):not(#zi48):not(#zi49):not(#zi50):not(#zi51):not(#zi52):not(#zi53):not(#zi54):not(#zi55):not(#zi56):not(#zi57):not(#zi58):not(#zi59):not(#zi60):not(#zi61):not(#zi62):not(#zi63):not(#zi64):not(#zi65):not(#zi66):not(#zi67):not(#zi68):not(#zi69):not(#zi70) .pAc::before,body:not(#zi1):not(#zi2):not(#zi3):not(#zi4):not(#zi5):not(#zi6):not(#zi7):not(#zi8):not(#zi9):not(#zi10):not(#zi11):not(#zi12):not(#zi13):not(#zi14):not(#zi15):not(#zi16):not(#zi17):not(#zi18):not(#zi19):not(#zi20):not(#zi21):not(#zi22):not(#zi23):not(#zi24):not(#zi25):not(#zi26):not(#zi27):not(#zi28):not(#zi29):not(#zi30):not(#zi31):not(#zi32):not(#zi33):not(#zi34):not(#zi35):not(#zi36):not(#zi37):not(#zi38):not(#zi39):not(#zi40):not(#zi41):not(#zi42):not(#zi43):not(#zi44):not(#zi45):not(#zi46):not(#zi47):not(#zi48):not(#zi49):not(#zi50):not(#zi51):not(#zi52):not(#zi53):not(#zi54):not(#zi55):not(#zi56):not(#zi57):not(#zi58):not(#zi59):not(#zi60):not(#zi61):not(#zi62):not(#zi63):not(#zi64):not(#zi65):not(#zi66):not(#zi67):not(#zi68):not(#zi69):not(#zi70) .offer::after{display:none!important;content:none!important}
body:not(#zi1):not(#zi2):not(#zi3):not(#zi4):not(#zi5):not(#zi6):not(#zi7):not(#zi8):not(#zi9):not(#zi10):not(#zi11):not(#zi12):not(#zi13):not(#zi14):not(#zi15):not(#zi16):not(#zi17):not(#zi18):not(#zi19):not(#zi20):not(#zi21):not(#zi22):not(#zi23):not(#zi24):not(#zi25):not(#zi26):not(#zi27):not(#zi28):not(#zi29):not(#zi30):not(#zi31):not(#zi32):not(#zi33):not(#zi34):not(#zi35):not(#zi36):not(#zi37):not(#zi38):not(#zi39):not(#zi40):not(#zi41):not(#zi42):not(#zi43):not(#zi44):not(#zi45):not(#zi46):not(#zi47):not(#zi48):not(#zi49):not(#zi50):not(#zi51):not(#zi52):not(#zi53):not(#zi54):not(#zi55):not(#zi56):not(#zi57):not(#zi58):not(#zi59):not(#zi60):not(#zi61):not(#zi62):not(#zi63):not(#zi64):not(#zi65):not(#zi66):not(#zi67):not(#zi68):not(#zi69):not(#zi70) .why4 > div{border-top:0!important}

/* RULEBOOK numbers align: a number beside a box title sits on the title first line */
body:not(#zh1):not(#zh2):not(#zh3):not(#zh4):not(#zh5):not(#zh6):not(#zh7):not(#zh8):not(#zh9):not(#zh10):not(#zh11):not(#zh12):not(#zh13):not(#zh14):not(#zh15):not(#zh16):not(#zh17):not(#zh18):not(#zh19):not(#zh20):not(#zh21):not(#zh22):not(#zh23):not(#zh24):not(#zh25):not(#zh26):not(#zh27):not(#zh28):not(#zh29):not(#zh30):not(#zh31):not(#zh32):not(#zh33):not(#zh34):not(#zh35):not(#zh36):not(#zh37):not(#zh38):not(#zh39):not(#zh40):not(#zh41):not(#zh42):not(#zh43):not(#zh44):not(#zh45):not(#zh46):not(#zh47):not(#zh48):not(#zh49):not(#zh50):not(#zh51):not(#zh52):not(#zh53):not(#zh54):not(#zh55):not(#zh56):not(#zh57):not(#zh58):not(#zh59):not(#zh60) ol.ladder > li > b,body:not(#zh1):not(#zh2):not(#zh3):not(#zh4):not(#zh5):not(#zh6):not(#zh7):not(#zh8):not(#zh9):not(#zh10):not(#zh11):not(#zh12):not(#zh13):not(#zh14):not(#zh15):not(#zh16):not(#zh17):not(#zh18):not(#zh19):not(#zh20):not(#zh21):not(#zh22):not(#zh23):not(#zh24):not(#zh25):not(#zh26):not(#zh27):not(#zh28):not(#zh29):not(#zh30):not(#zh31):not(#zh32):not(#zh33):not(#zh34):not(#zh35):not(#zh36):not(#zh37):not(#zh38):not(#zh39):not(#zh40):not(#zh41):not(#zh42):not(#zh43):not(#zh44):not(#zh45):not(#zh46):not(#zh47):not(#zh48):not(#zh49):not(#zh50):not(#zh51):not(#zh52):not(#zh53):not(#zh54):not(#zh55):not(#zh56):not(#zh57):not(#zh58):not(#zh59):not(#zh60) ol.reasons > li > .rn{line-height:28.05px!important}

/* RULEBOOK blog single: one column system, no second fade */
body:not(#zg1):not(#zg2):not(#zg3):not(#zg4):not(#zg5):not(#zg6):not(#zg7):not(#zg8):not(#zg9):not(#zg10):not(#zg11):not(#zg12):not(#zg13):not(#zg14):not(#zg15):not(#zg16):not(#zg17):not(#zg18):not(#zg19):not(#zg20):not(#zg21):not(#zg22):not(#zg23):not(#zg24):not(#zg25):not(#zg26):not(#zg27):not(#zg28):not(#zg29):not(#zg30):not(#zg31):not(#zg32):not(#zg33):not(#zg34):not(#zg35):not(#zg36):not(#zg37):not(#zg38):not(#zg39):not(#zg40):not(#zg41):not(#zg42):not(#zg43):not(#zg44):not(#zg45):not(#zg46):not(#zg47):not(#zg48):not(#zg49):not(#zg50):not(#zg51):not(#zg52):not(#zg53):not(#zg54):not(#zg55):not(#zg56):not(#zg57):not(#zg58):not(#zg59):not(#zg60) :is(#sp-irs-single-p,#sp-irs-single-i) .body{max-width:var(--ir-wrap)!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important;background:none!important;background-image:none!important}
body:not(#zg1):not(#zg2):not(#zg3):not(#zg4):not(#zg5):not(#zg6):not(#zg7):not(#zg8):not(#zg9):not(#zg10):not(#zg11):not(#zg12):not(#zg13):not(#zg14):not(#zg15):not(#zg16):not(#zg17):not(#zg18):not(#zg19):not(#zg20):not(#zg21):not(#zg22):not(#zg23):not(#zg24):not(#zg25):not(#zg26):not(#zg27):not(#zg28):not(#zg29):not(#zg30):not(#zg31):not(#zg32):not(#zg33):not(#zg34):not(#zg35):not(#zg36):not(#zg37):not(#zg38):not(#zg39):not(#zg40):not(#zg41):not(#zg42):not(#zg43):not(#zg44):not(#zg45):not(#zg46):not(#zg47):not(#zg48):not(#zg49):not(#zg50):not(#zg51):not(#zg52):not(#zg53):not(#zg54):not(#zg55):not(#zg56):not(#zg57):not(#zg58):not(#zg59):not(#zg60) :is(#sp-irs-single-p,#sp-irs-single-i) .hero{padding-left:max(28px,calc((100% - var(--ir-col)) / 2))!important;padding-right:max(28px,calc((100% - var(--ir-col)) / 2))!important}
@media (min-width:1025px){body:not(#zg1):not(#zg2):not(#zg3):not(#zg4):not(#zg5):not(#zg6):not(#zg7):not(#zg8):not(#zg9):not(#zg10):not(#zg11):not(#zg12):not(#zg13):not(#zg14):not(#zg15):not(#zg16):not(#zg17):not(#zg18):not(#zg19):not(#zg20):not(#zg21):not(#zg22):not(#zg23):not(#zg24):not(#zg25):not(#zg26):not(#zg27):not(#zg28):not(#zg29):not(#zg30):not(#zg31):not(#zg32):not(#zg33):not(#zg34):not(#zg35):not(#zg36):not(#zg37):not(#zg38):not(#zg39):not(#zg40):not(#zg41):not(#zg42):not(#zg43):not(#zg44):not(#zg45):not(#zg46):not(#zg47):not(#zg48):not(#zg49):not(#zg50):not(#zg51):not(#zg52):not(#zg53):not(#zg54):not(#zg55):not(#zg56):not(#zg57):not(#zg58):not(#zg59):not(#zg60) :is(#sp-irs-single-p,#sp-irs-single-i) .body{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;column-gap:52px!important}}
body:not(#zg1):not(#zg2):not(#zg3):not(#zg4):not(#zg5):not(#zg6):not(#zg7):not(#zg8):not(#zg9):not(#zg10):not(#zg11):not(#zg12):not(#zg13):not(#zg14):not(#zg15):not(#zg16):not(#zg17):not(#zg18):not(#zg19):not(#zg20):not(#zg21):not(#zg22):not(#zg23):not(#zg24):not(#zg25):not(#zg26):not(#zg27):not(#zg28):not(#zg29):not(#zg30):not(#zg31):not(#zg32):not(#zg33):not(#zg34):not(#zg35):not(#zg36):not(#zg37):not(#zg38):not(#zg39):not(#zg40):not(#zg41):not(#zg42):not(#zg43):not(#zg44):not(#zg45):not(#zg46):not(#zg47):not(#zg48):not(#zg49):not(#zg50):not(#zg51):not(#zg52):not(#zg53):not(#zg54):not(#zg55):not(#zg56):not(#zg57):not(#zg58):not(#zg59):not(#zg60) :is(#sp-irs-single-p,#sp-irs-single-i) .share em{color:var(--ir-magenta)!important}
body:not(#zg1):not(#zg2):not(#zg3):not(#zg4):not(#zg5):not(#zg6):not(#zg7):not(#zg8):not(#zg9):not(#zg10):not(#zg11):not(#zg12):not(#zg13):not(#zg14):not(#zg15):not(#zg16):not(#zg17):not(#zg18):not(#zg19):not(#zg20):not(#zg21):not(#zg22):not(#zg23):not(#zg24):not(#zg25):not(#zg26):not(#zg27):not(#zg28):not(#zg29):not(#zg30):not(#zg31):not(#zg32):not(#zg33):not(#zg34):not(#zg35):not(#zg36):not(#zg37):not(#zg38):not(#zg39):not(#zg40):not(#zg41):not(#zg42):not(#zg43):not(#zg44):not(#zg45):not(#zg46):not(#zg47):not(#zg48):not(#zg49):not(#zg50):not(#zg51):not(#zg52):not(#zg53):not(#zg54):not(#zg55):not(#zg56):not(#zg57):not(#zg58):not(#zg59):not(#zg60) :is(#sp-irs-single-p,#sp-irs-single-i) .site{background:linear-gradient(#17205c calc(100% - 6px),#F7EFF4 calc(100% - 6px))!important}

/* RULEBOOK blog posts */
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(p,li,td,th,blockquote){font-family:var(--ir-font)!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #art h3:not(.kt h3){font-size:var(--ir-h-card)!important;font-weight:800!important;line-height:1.25!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .kt h3,body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) :is(.lbl,.pacta-eb,.bigh,.elbl,.share em){font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox{background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0 28px calc(var(--ir-edna-footer) + 82px)!important;max-width:816px!important;margin:calc(var(--ir-edna-above) - 66px) auto 0!important;text-align:center!important;box-sizing:border-box!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox .eyebrow{font-family:Azonix,sans-serif!important;font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ir-magenta)!important;margin:0 0 18px!important;text-align:center!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox h2.edna-h2{font-family:var(--ir-font)!important;font-size:var(--ir-h-open)!important;font-weight:800!important;line-height:1.15!important;color:var(--ir-navy)!important;margin:0 0 22px!important;text-align:center!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox h2.edna-h2 .hl{background:var(--ir-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox form.ebar{display:flex!important;align-items:center!important;gap:10px!important;padding:8px!important;border:0!important;border-radius:40px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 0 0 2px rgba(123,223,255,.45),0 0 28px rgba(58,167,255,.35)!important;max-width:760px!important;margin:0 auto!important;box-sizing:border-box!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox form.ebar img{width:44px!important;height:44px!important;border-radius:50%!important;flex:0 0 44px!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox form.ebar input{flex:1 1 auto!important;font-family:var(--ir-font)!important;font-size:17px!important;color:var(--ir-navy)!important;border:0!important;background:transparent!important;padding:0 4px!important;outline:0!important;box-shadow:none!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox form.ebar button{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:50%!important;background:#5E1945!important;border:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox .echips{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:14px auto 0!important;max-width:760px!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox .echips button{font-family:var(--ir-font)!important;font-size:13.5px!important;font-weight:400!important;color:#4A4F73!important;background:#fff!important;border:1px solid #E3DBE6!important;border-radius:999px!important;height:32px!important;padding:0 14px!important;line-height:30px!important;box-shadow:none!important;margin:0!important}
@media (max-width:767px){body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox h2.edna-h2{font-size:var(--ir-h-open)!important}}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta){background:#fff!important;background-image:none!important;border:1px solid #EADDE6!important;box-shadow:none!important;color:var(--ir-slate)!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta) :is(.h,h2,h3,h4,b,strong){color:var(--ir-navy)!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta) :is(p,.sm,span,small,li){color:var(--ir-slate)!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta) .lbl{color:var(--ir-magenta)!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta)::before,body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card:is(.dark,.hyr,.stickcta)::after{display:none!important}
body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70) :is(#sp-irs-single-p,#sp-irs-single-i) .body{padding-bottom:0!important}
@media (max-width:767px){body:not(#zf1):not(#zf2):not(#zf3):not(#zf4):not(#zf5):not(#zf6):not(#zf7):not(#zf8):not(#zf9):not(#zf10):not(#zf11):not(#zf12):not(#zf13):not(#zf14):not(#zf15):not(#zf16):not(#zf17):not(#zf18):not(#zf19):not(#zf20):not(#zf21):not(#zf22):not(#zf23):not(#zf24):not(#zf25):not(#zf26):not(#zf27):not(#zf28):not(#zf29):not(#zf30):not(#zf31):not(#zf32):not(#zf33):not(#zf34):not(#zf35):not(#zf36):not(#zf37):not(#zf38):not(#zf39):not(#zf40):not(#zf41):not(#zf42):not(#zf43):not(#zf44):not(#zf45):not(#zf46):not(#zf47):not(#zf48):not(#zf49):not(#zf50):not(#zf51):not(#zf52):not(#zf53):not(#zf54):not(#zf55):not(#zf56):not(#zf57):not(#zf58):not(#zf59):not(#zf60):not(#zf61):not(#zf62):not(#zf63):not(#zf64):not(#zf65):not(#zf66):not(#zf67):not(#zf68):not(#zf69):not(#zf70):not(#zf71):not(#zf72) :is(#sp-irs-single-p,#sp-irs-single-i) .ednabox{margin-top:calc(var(--ir-edna-above) - 44px)!important}}

/* RULEBOOK blog hubs */
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .band .wrap,body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hero .htx{max-width:var(--ir-wrap)!important;padding-left:28px!important;padding-right:28px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub :is(p,li,input,td,dd,blockquote){font-family:var(--ir-font)!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub h2.h2{font-size:var(--ir-h-sec)!important;font-weight:800!important;padding-top:0!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub h2.h2::before{display:none!important;content:none!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .picks > *{border:1px solid #EADDE6!important;box-shadow:none!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .picks > *::before{display:none!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub :is(.pk,.klbl,.eyebrow){font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important}
@media (min-width:1025px){body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .introgrid{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;column-gap:52px!important}}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna{background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0 28px calc(var(--ir-edna-footer) + 82px)!important;max-width:816px!important;margin:calc(var(--ir-edna-above) - 66px) auto 0!important;text-align:center!important;box-sizing:border-box!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna .eyebrow{font-family:Azonix,sans-serif!important;font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ir-magenta)!important;margin:0 0 18px!important;text-align:center!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna h2.edna-h2{font-family:var(--ir-font)!important;font-size:var(--ir-h-open)!important;font-weight:800!important;line-height:1.15!important;color:var(--ir-navy)!important;margin:0 0 22px!important;text-align:center!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna h2.edna-h2 .hl{background:var(--ir-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna form.ebar{display:flex!important;align-items:center!important;gap:10px!important;padding:8px!important;border:0!important;border-radius:40px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 0 0 2px rgba(123,223,255,.45),0 0 28px rgba(58,167,255,.35)!important;max-width:760px!important;margin:0 auto!important;box-sizing:border-box!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna form.ebar img{width:44px!important;height:44px!important;border-radius:50%!important;flex:0 0 44px!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna form.ebar input{flex:1 1 auto!important;font-family:var(--ir-font)!important;font-size:17px!important;color:var(--ir-navy)!important;border:0!important;background:transparent!important;padding:0 4px!important;outline:0!important;box-shadow:none!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna form.ebar button{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:50%!important;background:#5E1945!important;border:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna .echips{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:14px auto 0!important;max-width:760px!important}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna .echips button{font-family:var(--ir-font)!important;font-size:13.5px!important;font-weight:400!important;color:#4A4F73!important;background:#fff!important;border:1px solid #E3DBE6!important;border-radius:999px!important;height:32px!important;padding:0 14px!important;line-height:30px!important;box-shadow:none!important;margin:0!important}
@media (max-width:767px){body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70) #irhub .hubedna h2.edna-h2{font-size:var(--ir-h-open)!important}}
body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70):not(#ze71):not(#ze72) #irhub .hubedna{margin-top:var(--ir-edna-above)!important;padding-bottom:calc(var(--ir-edna-footer) + 40px)!important}
@media (max-width:767px){body:not(#ze1):not(#ze2):not(#ze3):not(#ze4):not(#ze5):not(#ze6):not(#ze7):not(#ze8):not(#ze9):not(#ze10):not(#ze11):not(#ze12):not(#ze13):not(#ze14):not(#ze15):not(#ze16):not(#ze17):not(#ze18):not(#ze19):not(#ze20):not(#ze21):not(#ze22):not(#ze23):not(#ze24):not(#ze25):not(#ze26):not(#ze27):not(#ze28):not(#ze29):not(#ze30):not(#ze31):not(#ze32):not(#ze33):not(#ze34):not(#ze35):not(#ze36):not(#ze37):not(#ze38):not(#ze39):not(#ze40):not(#ze41):not(#ze42):not(#ze43):not(#ze44):not(#ze45):not(#ze46):not(#ze47):not(#ze48):not(#ze49):not(#ze50):not(#ze51):not(#ze52):not(#ze53):not(#ze54):not(#ze55):not(#ze56):not(#ze57):not(#ze58):not(#ze59):not(#ze60):not(#ze61):not(#ze62):not(#ze63):not(#ze64):not(#ze65):not(#ze66):not(#ze67):not(#ze68):not(#ze69):not(#ze70):not(#ze71):not(#ze72) #irhub .hubedna{margin-top:var(--ir-edna-above)!important}}

/* blog: no decorative lines, credits 13 */
body:not(#zd1):not(#zd2):not(#zd3):not(#zd4):not(#zd5):not(#zd6):not(#zd7):not(#zd8):not(#zd9):not(#zd10):not(#zd11):not(#zd12):not(#zd13):not(#zd14):not(#zd15):not(#zd16):not(#zd17):not(#zd18):not(#zd19):not(#zd20):not(#zd21):not(#zd22):not(#zd23):not(#zd24):not(#zd25):not(#zd26):not(#zd27):not(#zd28):not(#zd29):not(#zd30):not(#zd31):not(#zd32):not(#zd33):not(#zd34):not(#zd35):not(#zd36):not(#zd37):not(#zd38):not(#zd39):not(#zd40):not(#zd41):not(#zd42):not(#zd43):not(#zd44):not(#zd45):not(#zd46):not(#zd47):not(#zd48):not(#zd49):not(#zd50):not(#zd51):not(#zd52):not(#zd53):not(#zd54):not(#zd55):not(#zd56):not(#zd57):not(#zd58):not(#zd59):not(#zd60):not(#zd61):not(#zd62):not(#zd63):not(#zd64):not(#zd65):not(#zd66):not(#zd67):not(#zd68):not(#zd69):not(#zd70):not(#zd71):not(#zd72).page-id-47680 main#page .cols > .col{border-top:0!important}
body:not(#zd1):not(#zd2):not(#zd3):not(#zd4):not(#zd5):not(#zd6):not(#zd7):not(#zd8):not(#zd9):not(#zd10):not(#zd11):not(#zd12):not(#zd13):not(#zd14):not(#zd15):not(#zd16):not(#zd17):not(#zd18):not(#zd19):not(#zd20):not(#zd21):not(#zd22):not(#zd23):not(#zd24):not(#zd25):not(#zd26):not(#zd27):not(#zd28):not(#zd29):not(#zd30):not(#zd31):not(#zd32):not(#zd33):not(#zd34):not(#zd35):not(#zd36):not(#zd37):not(#zd38):not(#zd39):not(#zd40):not(#zd41):not(#zd42):not(#zd43):not(#zd44):not(#zd45):not(#zd46):not(#zd47):not(#zd48):not(#zd49):not(#zd50):not(#zd51):not(#zd52):not(#zd53):not(#zd54):not(#zd55):not(#zd56):not(#zd57):not(#zd58):not(#zd59):not(#zd60):not(#zd61):not(#zd62):not(#zd63):not(#zd64):not(#zd65):not(#zd66):not(#zd67):not(#zd68):not(#zd69):not(#zd70):not(#zd71):not(#zd72) :is(#sp-irs-single-p,#sp-irs-single-i) .ri .rn,body:not(#zd1):not(#zd2):not(#zd3):not(#zd4):not(#zd5):not(#zd6):not(#zd7):not(#zd8):not(#zd9):not(#zd10):not(#zd11):not(#zd12):not(#zd13):not(#zd14):not(#zd15):not(#zd16):not(#zd17):not(#zd18):not(#zd19):not(#zd20):not(#zd21):not(#zd22):not(#zd23):not(#zd24):not(#zd25):not(#zd26):not(#zd27):not(#zd28):not(#zd29):not(#zd30):not(#zd31):not(#zd32):not(#zd33):not(#zd34):not(#zd35):not(#zd36):not(#zd37):not(#zd38):not(#zd39):not(#zd40):not(#zd41):not(#zd42):not(#zd43):not(#zd44):not(#zd45):not(#zd46):not(#zd47):not(#zd48):not(#zd49):not(#zd50):not(#zd51):not(#zd52):not(#zd53):not(#zd54):not(#zd55):not(#zd56):not(#zd57):not(#zd58):not(#zd59):not(#zd60):not(#zd61):not(#zd62):not(#zd63):not(#zd64):not(#zd65):not(#zd66):not(#zd67):not(#zd68):not(#zd69):not(#zd70):not(#zd71):not(#zd72) :is(#sp-irs-single-p,#sp-irs-single-i) .ri .rn span{font-size:var(--ir-eyebrow)!important}

/* blog title highlight */
body:not(#zc1):not(#zc2):not(#zc3):not(#zc4):not(#zc5):not(#zc6):not(#zc7):not(#zc8):not(#zc9):not(#zc10):not(#zc11):not(#zc12):not(#zc13):not(#zc14):not(#zc15):not(#zc16):not(#zc17):not(#zc18):not(#zc19):not(#zc20):not(#zc21):not(#zc22):not(#zc23):not(#zc24):not(#zc25):not(#zc26):not(#zc27):not(#zc28):not(#zc29):not(#zc30):not(#zc31):not(#zc32):not(#zc33):not(#zc34):not(#zc35):not(#zc36):not(#zc37):not(#zc38):not(#zc39):not(#zc40):not(#zc41):not(#zc42):not(#zc43):not(#zc44):not(#zc45):not(#zc46):not(#zc47):not(#zc48):not(#zc49):not(#zc50):not(#zc51):not(#zc52):not(#zc53):not(#zc54):not(#zc55):not(#zc56):not(#zc57):not(#zc58):not(#zc59):not(#zc60):not(#zc61):not(#zc62):not(#zc63):not(#zc64):not(#zc65):not(#zc66):not(#zc67):not(#zc68):not(#zc69):not(#zc70):not(#zc71):not(#zc72) :is(#sp-irs-single-p,#sp-irs-single-i) .hero h1 .hl{background:var(--ir-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}

/* sidebar text links right-aligned */
body:not(#zb1):not(#zb2):not(#zb3):not(#zb4):not(#zb5):not(#zb6):not(#zb7):not(#zb8):not(#zb9):not(#zb10):not(#zb11):not(#zb12):not(#zb13):not(#zb14):not(#zb15):not(#zb16):not(#zb17):not(#zb18):not(#zb19):not(#zb20):not(#zb21):not(#zb22):not(#zb23):not(#zb24):not(#zb25):not(#zb26):not(#zb27):not(#zb28):not(#zb29):not(#zb30):not(#zb31):not(#zb32):not(#zb33):not(#zb34):not(#zb35):not(#zb36):not(#zb37):not(#zb38):not(#zb39):not(#zb40):not(#zb41):not(#zb42):not(#zb43):not(#zb44):not(#zb45):not(#zb46):not(#zb47):not(#zb48):not(#zb49):not(#zb50):not(#zb51):not(#zb52):not(#zb53):not(#zb54):not(#zb55):not(#zb56):not(#zb57):not(#zb58):not(#zb59):not(#zb60):not(#zb61):not(#zb62):not(#zb63):not(#zb64):not(#zb65):not(#zb66):not(#zb67):not(#zb68):not(#zb69):not(#zb70):not(#zb71):not(#zb72) :is(#sp-irs-single-p,#sp-irs-single-i) #side .card a:is(.rall,.more){text-align:right!important}

/* RULEBOOK blog opening headline */
body:not(#za1):not(#za2):not(#za3):not(#za4):not(#za5):not(#za6):not(#za7):not(#za8):not(#za9):not(#za10):not(#za11):not(#za12):not(#za13):not(#za14):not(#za15):not(#za16):not(#za17):not(#za18):not(#za19):not(#za20):not(#za21):not(#za22):not(#za23):not(#za24):not(#za25):not(#za26):not(#za27):not(#za28):not(#za29):not(#za30):not(#za31):not(#za32):not(#za33):not(#za34):not(#za35):not(#za36):not(#za37):not(#za38):not(#za39):not(#za40):not(#za41):not(#za42):not(#za43):not(#za44):not(#za45):not(#za46):not(#za47):not(#za48):not(#za49):not(#za50):not(#za51):not(#za52):not(#za53):not(#za54):not(#za55):not(#za56):not(#za57):not(#za58):not(#za59):not(#za60):not(#za61):not(#za62):not(#za63):not(#za64):not(#za65):not(#za66):not(#za67):not(#za68):not(#za69):not(#za70):not(#za71):not(#za72) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.ir-oh{font-family:var(--ir-font)!important;font-size:var(--ir-h-sec)!important;font-weight:800!important;line-height:1.2!important;color:var(--ir-navy)!important;margin:0 0 22px!important;padding:0!important;text-wrap:balance}
body:not(#za1):not(#za2):not(#za3):not(#za4):not(#za5):not(#za6):not(#za7):not(#za8):not(#za9):not(#za10):not(#za11):not(#za12):not(#za13):not(#za14):not(#za15):not(#za16):not(#za17):not(#za18):not(#za19):not(#za20):not(#za21):not(#za22):not(#za23):not(#za24):not(#za25):not(#za26):not(#za27):not(#za28):not(#za29):not(#za30):not(#za31):not(#za32):not(#za33):not(#za34):not(#za35):not(#za36):not(#za37):not(#za38):not(#za39):not(#za40):not(#za41):not(#za42):not(#za43):not(#za44):not(#za45):not(#za46):not(#za47):not(#za48):not(#za49):not(#za50):not(#za51):not(#za52):not(#za53):not(#za54):not(#za55):not(#za56):not(#za57):not(#za58):not(#za59):not(#za60):not(#za61):not(#za62):not(#za63):not(#za64):not(#za65):not(#za66):not(#za67):not(#za68):not(#za69):not(#za70):not(#za71):not(#za72) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.ir-oh .hl{background:var(--ir-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
body:not(#za1):not(#za2):not(#za3):not(#za4):not(#za5):not(#za6):not(#za7):not(#za8):not(#za9):not(#za10):not(#za11):not(#za12):not(#za13):not(#za14):not(#za15):not(#za16):not(#za17):not(#za18):not(#za19):not(#za20):not(#za21):not(#za22):not(#za23):not(#za24):not(#za25):not(#za26):not(#za27):not(#za28):not(#za29):not(#za30):not(#za31):not(#za32):not(#za33):not(#za34):not(#za35):not(#za36):not(#za37):not(#za38):not(#za39):not(#za40):not(#za41):not(#za42):not(#za43):not(#za44):not(#za45):not(#za46):not(#za47):not(#za48):not(#za49):not(#za50):not(#za51):not(#za52):not(#za53):not(#za54):not(#za55):not(#za56):not(#za57):not(#za58):not(#za59):not(#za60):not(#za61):not(#za62):not(#za63):not(#za64):not(#za65):not(#za66):not(#za67):not(#za68):not(#za69):not(#za70):not(#za71):not(#za72) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.ir-oh::before{display:none!important}
@media (min-width:1025px){body:not(#za1):not(#za2):not(#za3):not(#za4):not(#za5):not(#za6):not(#za7):not(#za8):not(#za9):not(#za10):not(#za11):not(#za12):not(#za13):not(#za14):not(#za15):not(#za16):not(#za17):not(#za18):not(#za19):not(#za20):not(#za21):not(#za22):not(#za23):not(#za24):not(#za25):not(#za26):not(#za27):not(#za28):not(#za29):not(#za30):not(#za31):not(#za32):not(#za33):not(#za34):not(#za35):not(#za36):not(#za37):not(#za38):not(#za39):not(#za40):not(#za41):not(#za42):not(#za43):not(#za44):not(#za45):not(#za46):not(#za47):not(#za48):not(#za49):not(#za50):not(#za51):not(#za52):not(#za53):not(#za54):not(#za55):not(#za56):not(#za57):not(#za58):not(#za59):not(#za60):not(#za61):not(#za62):not(#za63):not(#za64):not(#za65):not(#za66):not(#za67):not(#za68):not(#za69):not(#za70):not(#za71):not(#za72):not(#za73):not(#za74) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.ir-oh{margin-top:-56px!important}}
body:not(#za1):not(#za2):not(#za3):not(#za4):not(#za5):not(#za6):not(#za7):not(#za8):not(#za9):not(#za10):not(#za11):not(#za12):not(#za13):not(#za14):not(#za15):not(#za16):not(#za17):not(#za18):not(#za19):not(#za20):not(#za21):not(#za22):not(#za23):not(#za24):not(#za25):not(#za26):not(#za27):not(#za28):not(#za29):not(#za30):not(#za31):not(#za32):not(#za33):not(#za34):not(#za35):not(#za36):not(#za37):not(#za38):not(#za39):not(#za40):not(#za41):not(#za42):not(#za43):not(#za44):not(#za45):not(#za46):not(#za47):not(#za48):not(#za49):not(#za50):not(#za51):not(#za52):not(#za53):not(#za54):not(#za55):not(#za56):not(#za57):not(#za58):not(#za59):not(#za60):not(#za61):not(#za62):not(#za63):not(#za64):not(#za65):not(#za66):not(#za67):not(#za68):not(#za69):not(#za70):not(#za71):not(#za72):not(#za73):not(#za74) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2 .irgw{background:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}

/* RULEBOOK blog quotes: Worth remembering card */
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote{background:#ECE3F2!important;border:0!important;border-radius:22px!important;padding:28px 32px 30px!important;margin:36px 0!important;box-shadow:none!important}
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote::before{content:"Worth remembering"!important;display:block!important;position:static!important;font-family:Azonix,sans-serif!important;font-size:var(--ir-eyebrow)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ir-magenta)!important;margin:0 0 10px!important;background:none!important;width:auto!important;height:auto!important}
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote p{font-family:var(--ir-font)!important;font-size:22px!important;line-height:1.4!important;font-weight:600!important;color:var(--ir-navy)!important;margin:0!important;text-wrap:pretty}
@media (max-width:767px){body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote{padding:22px 22px 24px!important}body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote p{font-size:19px!important}}
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote .qshare{display:flex!important;justify-content:flex-end!important;margin-top:16px!important}
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote a.qsh{display:inline-flex!important;align-items:center!important;height:32px!important;padding:0 14px!important;border-radius:999px!important;background:#fff!important;border:1px solid #E3DBE6!important;font-family:var(--ir-font)!important;font-size:13.5px!important;font-weight:400!important;color:#4A4F73!important;text-decoration:none!important;box-shadow:none!important}
body:not(#zy1):not(#zy2):not(#zy3):not(#zy4):not(#zy5):not(#zy6):not(#zy7):not(#zy8):not(#zy9):not(#zy10):not(#zy11):not(#zy12):not(#zy13):not(#zy14):not(#zy15):not(#zy16):not(#zy17):not(#zy18):not(#zy19):not(#zy20):not(#zy21):not(#zy22):not(#zy23):not(#zy24):not(#zy25):not(#zy26):not(#zy27):not(#zy28):not(#zy29):not(#zy30):not(#zy31):not(#zy32):not(#zy33):not(#zy34):not(#zy35):not(#zy36):not(#zy37):not(#zy38):not(#zy39):not(#zy40):not(#zy41):not(#zy42):not(#zy43):not(#zy44):not(#zy45):not(#zy46):not(#zy47):not(#zy48):not(#zy49):not(#zy50):not(#zy51):not(#zy52):not(#zy53):not(#zy54):not(#zy55):not(#zy56):not(#zy57):not(#zy58):not(#zy59):not(#zy60):not(#zy61):not(#zy62):not(#zy63):not(#zy64):not(#zy65):not(#zy66):not(#zy67):not(#zy68):not(#zy69):not(#zy70):not(#zy71):not(#zy72):not(#zy73):not(#zy74):not(#zy75):not(#zy76) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote a.qsh:hover{border-color:var(--ir-magenta)!important;color:var(--ir-magenta)!important}

/* RULEBOOK natural breaking: headlines fill the line, never one word alone */
body:not(#zx91):not(#zx92):not(#zx93):not(#zx94):not(#zx95):not(#zx96):not(#zx97):not(#zx98):not(#zx99):not(#zx910):not(#zx911):not(#zx912):not(#zx913):not(#zx914):not(#zx915):not(#zx916):not(#zx917):not(#zx918):not(#zx919):not(#zx920):not(#zx921):not(#zx922):not(#zx923):not(#zx924):not(#zx925):not(#zx926):not(#zx927):not(#zx928):not(#zx929):not(#zx930):not(#zx931):not(#zx932):not(#zx933):not(#zx934):not(#zx935):not(#zx936):not(#zx937):not(#zx938):not(#zx939):not(#zx940):not(#zx941):not(#zx942):not(#zx943):not(#zx944):not(#zx945):not(#zx946):not(#zx947):not(#zx948):not(#zx949):not(#zx950):not(#zx951):not(#zx952):not(#zx953):not(#zx954):not(#zx955):not(#zx956):not(#zx957):not(#zx958):not(#zx959):not(#zx960):not(#zx961):not(#zx962):not(#zx963):not(#zx964):not(#zx965):not(#zx966):not(#zx967):not(#zx968):not(#zx969):not(#zx970):not(#zx971):not(#zx972):not(#zx973):not(#zx974):not(#zx975):not(#zx976):not(#zx977):not(#zx978):not(#zx979):not(#zx980):not(#zx981):not(#zx982):not(#zx983):not(#zx984):not(#zx985):not(#zx986):not(#zx987):not(#zx988):not(#zx989):not(#zx990) :is(h1,h2,h3,h4,h5,.h2,div.h2,.h,.ah,.edna-h2,p.fpline,p.goal,p.mmopen,.lead,p.klead,.kq){text-wrap:wrap!important}

/* RULEBOOK key takeaways lavender */
body:not(#zw91):not(#zw92):not(#zw93):not(#zw94):not(#zw95):not(#zw96):not(#zw97):not(#zw98):not(#zw99):not(#zw910):not(#zw911):not(#zw912):not(#zw913):not(#zw914):not(#zw915):not(#zw916):not(#zw917):not(#zw918):not(#zw919):not(#zw920):not(#zw921):not(#zw922):not(#zw923):not(#zw924):not(#zw925):not(#zw926):not(#zw927):not(#zw928):not(#zw929):not(#zw930):not(#zw931):not(#zw932):not(#zw933):not(#zw934):not(#zw935):not(#zw936):not(#zw937):not(#zw938):not(#zw939):not(#zw940):not(#zw941):not(#zw942):not(#zw943):not(#zw944):not(#zw945):not(#zw946):not(#zw947):not(#zw948):not(#zw949):not(#zw950):not(#zw951):not(#zw952):not(#zw953):not(#zw954):not(#zw955):not(#zw956):not(#zw957):not(#zw958):not(#zw959):not(#zw960):not(#zw961):not(#zw962):not(#zw963):not(#zw964):not(#zw965):not(#zw966):not(#zw967):not(#zw968):not(#zw969):not(#zw970):not(#zw971):not(#zw972):not(#zw973):not(#zw974):not(#zw975):not(#zw976) :is(#sp-irs-single-p,#sp-irs-single-i) #art .kt{background:#ECE3F2!important;border:0!important;border-radius:22px!important;box-shadow:none!important}

/* RULEBOOK natural breaking, all text (FAQ questions, buttons, labels, cards) */
body:not(#zv91):not(#zv92):not(#zv93):not(#zv94):not(#zv95):not(#zv96):not(#zv97):not(#zv98):not(#zv99):not(#zv910):not(#zv911):not(#zv912):not(#zv913):not(#zv914):not(#zv915):not(#zv916):not(#zv917):not(#zv918):not(#zv919):not(#zv920):not(#zv921):not(#zv922):not(#zv923):not(#zv924):not(#zv925):not(#zv926):not(#zv927):not(#zv928):not(#zv929):not(#zv930):not(#zv931):not(#zv932):not(#zv933):not(#zv934):not(#zv935):not(#zv936):not(#zv937):not(#zv938):not(#zv939):not(#zv940):not(#zv941):not(#zv942):not(#zv943):not(#zv944):not(#zv945):not(#zv946):not(#zv947):not(#zv948):not(#zv949):not(#zv950):not(#zv951):not(#zv952):not(#zv953):not(#zv954):not(#zv955):not(#zv956):not(#zv957):not(#zv958):not(#zv959):not(#zv960):not(#zv961):not(#zv962):not(#zv963):not(#zv964):not(#zv965):not(#zv966):not(#zv967):not(#zv968):not(#zv969):not(#zv970):not(#zv971):not(#zv972):not(#zv973):not(#zv974):not(#zv975):not(#zv976):not(#zv977):not(#zv978):not(#zv979):not(#zv980):not(#zv981):not(#zv982):not(#zv983):not(#zv984):not(#zv985):not(#zv986):not(#zv987):not(#zv988):not(#zv989):not(#zv990):not(#zv991):not(#zv992):not(#zv993):not(#zv994):not(#zv995) *{text-wrap-style:auto!important}

/* RULEBOOK blog numbering: 01 in magenta Azonix, left of the heading, centred on its first line */
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(h2,h3).numh{display:flex!important;align-items:flex-start!important;gap:16px!important;padding-left:0!important;grid-template-columns:none!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.numh{line-height:1.2!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h3.numh{line-height:1.25!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art .numh .nn{display:block!important;flex:0 0 auto!important;font-family:Azonix,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:16px!important;height:16px!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--ir-magenta)!important;-webkit-text-fill-color:var(--ir-magenta)!important;letter-spacing:.04em!important;white-space:nowrap!important;position:static!important;transform:none!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.numh .nn{margin-top:10.6px!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h3.numh .nn{margin-top:6.4px!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art .numh .nn::before,body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art .numh .nn::after{content:none!important;display:none!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art .numh .vh{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important}
@media (max-width:767px){body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h2.numh .nn{margin-top:7.6px!important}body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980) :is(#sp-irs-single-p,#sp-irs-single-i) #art h3.numh .nn{margin-top:5.1px!important}}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980):not(#zu981):not(#zu982) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(h2,h3).numh::after,body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980):not(#zu981):not(#zu982) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(h2,h3).numh::before{content:none!important;display:none!important}
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980):not(#zu981):not(#zu982) :is(#sp-irs-single-p,#sp-irs-single-i) #art .numh + p{padding-left:0!important}

/* RULEBOOK blog: first paragraph after a numbered heading = bold, flush left */
body:not(#zu91):not(#zu92):not(#zu93):not(#zu94):not(#zu95):not(#zu96):not(#zu97):not(#zu98):not(#zu99):not(#zu910):not(#zu911):not(#zu912):not(#zu913):not(#zu914):not(#zu915):not(#zu916):not(#zu917):not(#zu918):not(#zu919):not(#zu920):not(#zu921):not(#zu922):not(#zu923):not(#zu924):not(#zu925):not(#zu926):not(#zu927):not(#zu928):not(#zu929):not(#zu930):not(#zu931):not(#zu932):not(#zu933):not(#zu934):not(#zu935):not(#zu936):not(#zu937):not(#zu938):not(#zu939):not(#zu940):not(#zu941):not(#zu942):not(#zu943):not(#zu944):not(#zu945):not(#zu946):not(#zu947):not(#zu948):not(#zu949):not(#zu950):not(#zu951):not(#zu952):not(#zu953):not(#zu954):not(#zu955):not(#zu956):not(#zu957):not(#zu958):not(#zu959):not(#zu960):not(#zu961):not(#zu962):not(#zu963):not(#zu964):not(#zu965):not(#zu966):not(#zu967):not(#zu968):not(#zu969):not(#zu970):not(#zu971):not(#zu972):not(#zu973):not(#zu974):not(#zu975):not(#zu976):not(#zu977):not(#zu978):not(#zu979):not(#zu980):not(#zu981):not(#zu982):not(#zu983):not(#zu984) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(.numh + p,.numh + figure + p,.numh + .sideimg + p,.numh + .ir-gallery + p){padding-left:0!important;margin-left:0!important;font-weight:700!important;color:var(--ir-slate)!important}

/* RULEBOOK blog vertical videos: 9:16, left of the text */
body:not(#zt91):not(#zt92):not(#zt93):not(#zt94):not(#zt95):not(#zt96):not(#zt97):not(#zt98):not(#zt99):not(#zt910):not(#zt911):not(#zt912):not(#zt913):not(#zt914):not(#zt915):not(#zt916):not(#zt917):not(#zt918):not(#zt919):not(#zt920):not(#zt921):not(#zt922):not(#zt923):not(#zt924):not(#zt925):not(#zt926):not(#zt927):not(#zt928):not(#zt929):not(#zt930):not(#zt931):not(#zt932):not(#zt933):not(#zt934):not(#zt935):not(#zt936):not(#zt937):not(#zt938):not(#zt939):not(#zt940):not(#zt941):not(#zt942):not(#zt943):not(#zt944):not(#zt945):not(#zt946):not(#zt947):not(#zt948):not(#zt949):not(#zt950):not(#zt951):not(#zt952):not(#zt953):not(#zt954):not(#zt955):not(#zt956):not(#zt957):not(#zt958):not(#zt959):not(#zt960):not(#zt961):not(#zt962):not(#zt963):not(#zt964):not(#zt965):not(#zt966):not(#zt967):not(#zt968):not(#zt969):not(#zt970):not(#zt971):not(#zt972):not(#zt973):not(#zt974):not(#zt975):not(#zt976):not(#zt977):not(#zt978):not(#zt979):not(#zt980):not(#zt981):not(#zt982):not(#zt983):not(#zt984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.ir-vvid{float:left!important;width:240px!important;margin:6px 32px 16px 0!important;padding:0!important}
body:not(#zt91):not(#zt92):not(#zt93):not(#zt94):not(#zt95):not(#zt96):not(#zt97):not(#zt98):not(#zt99):not(#zt910):not(#zt911):not(#zt912):not(#zt913):not(#zt914):not(#zt915):not(#zt916):not(#zt917):not(#zt918):not(#zt919):not(#zt920):not(#zt921):not(#zt922):not(#zt923):not(#zt924):not(#zt925):not(#zt926):not(#zt927):not(#zt928):not(#zt929):not(#zt930):not(#zt931):not(#zt932):not(#zt933):not(#zt934):not(#zt935):not(#zt936):not(#zt937):not(#zt938):not(#zt939):not(#zt940):not(#zt941):not(#zt942):not(#zt943):not(#zt944):not(#zt945):not(#zt946):not(#zt947):not(#zt948):not(#zt949):not(#zt950):not(#zt951):not(#zt952):not(#zt953):not(#zt954):not(#zt955):not(#zt956):not(#zt957):not(#zt958):not(#zt959):not(#zt960):not(#zt961):not(#zt962):not(#zt963):not(#zt964):not(#zt965):not(#zt966):not(#zt967):not(#zt968):not(#zt969):not(#zt970):not(#zt971):not(#zt972):not(#zt973):not(#zt974):not(#zt975):not(#zt976):not(#zt977):not(#zt978):not(#zt979):not(#zt980):not(#zt981):not(#zt982):not(#zt983):not(#zt984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.ir-vvid .vf{aspect-ratio:9/16!important;border-radius:16px!important;overflow:hidden!important;background:#000!important}
body:not(#zt91):not(#zt92):not(#zt93):not(#zt94):not(#zt95):not(#zt96):not(#zt97):not(#zt98):not(#zt99):not(#zt910):not(#zt911):not(#zt912):not(#zt913):not(#zt914):not(#zt915):not(#zt916):not(#zt917):not(#zt918):not(#zt919):not(#zt920):not(#zt921):not(#zt922):not(#zt923):not(#zt924):not(#zt925):not(#zt926):not(#zt927):not(#zt928):not(#zt929):not(#zt930):not(#zt931):not(#zt932):not(#zt933):not(#zt934):not(#zt935):not(#zt936):not(#zt937):not(#zt938):not(#zt939):not(#zt940):not(#zt941):not(#zt942):not(#zt943):not(#zt944):not(#zt945):not(#zt946):not(#zt947):not(#zt948):not(#zt949):not(#zt950):not(#zt951):not(#zt952):not(#zt953):not(#zt954):not(#zt955):not(#zt956):not(#zt957):not(#zt958):not(#zt959):not(#zt960):not(#zt961):not(#zt962):not(#zt963):not(#zt964):not(#zt965):not(#zt966):not(#zt967):not(#zt968):not(#zt969):not(#zt970):not(#zt971):not(#zt972):not(#zt973):not(#zt974):not(#zt975):not(#zt976):not(#zt977):not(#zt978):not(#zt979):not(#zt980):not(#zt981):not(#zt982):not(#zt983):not(#zt984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.ir-vvid iframe{width:100%!important;height:100%!important;border:0!important;display:block!important}
@media (max-width:600px){body:not(#zt91):not(#zt92):not(#zt93):not(#zt94):not(#zt95):not(#zt96):not(#zt97):not(#zt98):not(#zt99):not(#zt910):not(#zt911):not(#zt912):not(#zt913):not(#zt914):not(#zt915):not(#zt916):not(#zt917):not(#zt918):not(#zt919):not(#zt920):not(#zt921):not(#zt922):not(#zt923):not(#zt924):not(#zt925):not(#zt926):not(#zt927):not(#zt928):not(#zt929):not(#zt930):not(#zt931):not(#zt932):not(#zt933):not(#zt934):not(#zt935):not(#zt936):not(#zt937):not(#zt938):not(#zt939):not(#zt940):not(#zt941):not(#zt942):not(#zt943):not(#zt944):not(#zt945):not(#zt946):not(#zt947):not(#zt948):not(#zt949):not(#zt950):not(#zt951):not(#zt952):not(#zt953):not(#zt954):not(#zt955):not(#zt956):not(#zt957):not(#zt958):not(#zt959):not(#zt960):not(#zt961):not(#zt962):not(#zt963):not(#zt964):not(#zt965):not(#zt966):not(#zt967):not(#zt968):not(#zt969):not(#zt970):not(#zt971):not(#zt972):not(#zt973):not(#zt974):not(#zt975):not(#zt976):not(#zt977):not(#zt978):not(#zt979):not(#zt980):not(#zt981):not(#zt982):not(#zt983):not(#zt984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.ir-vvid{float:none!important;width:min(280px,100%)!important;margin:0 auto 24px!important}}

/* RULEBOOK blog images: side images 240px (was 200) */
body:not(#zs91):not(#zs92):not(#zs93):not(#zs94):not(#zs95):not(#zs96):not(#zs97):not(#zs98):not(#zs99):not(#zs910):not(#zs911):not(#zs912):not(#zs913):not(#zs914):not(#zs915):not(#zs916):not(#zs917):not(#zs918):not(#zs919):not(#zs920):not(#zs921):not(#zs922):not(#zs923):not(#zs924):not(#zs925):not(#zs926):not(#zs927):not(#zs928):not(#zs929):not(#zs930):not(#zs931):not(#zs932):not(#zs933):not(#zs934):not(#zs935):not(#zs936):not(#zs937):not(#zs938):not(#zs939):not(#zs940):not(#zs941):not(#zs942):not(#zs943):not(#zs944):not(#zs945):not(#zs946):not(#zs947):not(#zs948):not(#zs949):not(#zs950):not(#zs951):not(#zs952):not(#zs953):not(#zs954):not(#zs955):not(#zs956):not(#zs957):not(#zs958):not(#zs959):not(#zs960):not(#zs961):not(#zs962):not(#zs963):not(#zs964):not(#zs965):not(#zs966):not(#zs967):not(#zs968):not(#zs969):not(#zs970):not(#zs971):not(#zs972):not(#zs973):not(#zs974):not(#zs975):not(#zs976):not(#zs977):not(#zs978):not(#zs979):not(#zs980):not(#zs981):not(#zs982):not(#zs983):not(#zs984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{width:240px!important;max-width:38%!important}
body:not(#zs91):not(#zs92):not(#zs93):not(#zs94):not(#zs95):not(#zs96):not(#zs97):not(#zs98):not(#zs99):not(#zs910):not(#zs911):not(#zs912):not(#zs913):not(#zs914):not(#zs915):not(#zs916):not(#zs917):not(#zs918):not(#zs919):not(#zs920):not(#zs921):not(#zs922):not(#zs923):not(#zs924):not(#zs925):not(#zs926):not(#zs927):not(#zs928):not(#zs929):not(#zs930):not(#zs931):not(#zs932):not(#zs933):not(#zs934):not(#zs935):not(#zs936):not(#zs937):not(#zs938):not(#zs939):not(#zs940):not(#zs941):not(#zs942):not(#zs943):not(#zs944):not(#zs945):not(#zs946):not(#zs947):not(#zs948):not(#zs949):not(#zs950):not(#zs951):not(#zs952):not(#zs953):not(#zs954):not(#zs955):not(#zs956):not(#zs957):not(#zs958):not(#zs959):not(#zs960):not(#zs961):not(#zs962):not(#zs963):not(#zs964):not(#zs965):not(#zs966):not(#zs967):not(#zs968):not(#zs969):not(#zs970):not(#zs971):not(#zs972):not(#zs973):not(#zs974):not(#zs975):not(#zs976):not(#zs977):not(#zs978):not(#zs979):not(#zs980):not(#zs981):not(#zs982):not(#zs983):not(#zs984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg img{width:100%!important;height:auto!important}
@media (max-width:600px){body:not(#zs91):not(#zs92):not(#zs93):not(#zs94):not(#zs95):not(#zs96):not(#zs97):not(#zs98):not(#zs99):not(#zs910):not(#zs911):not(#zs912):not(#zs913):not(#zs914):not(#zs915):not(#zs916):not(#zs917):not(#zs918):not(#zs919):not(#zs920):not(#zs921):not(#zs922):not(#zs923):not(#zs924):not(#zs925):not(#zs926):not(#zs927):not(#zs928):not(#zs929):not(#zs930):not(#zs931):not(#zs932):not(#zs933):not(#zs934):not(#zs935):not(#zs936):not(#zs937):not(#zs938):not(#zs939):not(#zs940):not(#zs941):not(#zs942):not(#zs943):not(#zs944):not(#zs945):not(#zs946):not(#zs947):not(#zs948):not(#zs949):not(#zs950):not(#zs951):not(#zs952):not(#zs953):not(#zs954):not(#zs955):not(#zs956):not(#zs957):not(#zs958):not(#zs959):not(#zs960):not(#zs961):not(#zs962):not(#zs963):not(#zs964):not(#zs965):not(#zs966):not(#zs967):not(#zs968):not(#zs969):not(#zs970):not(#zs971):not(#zs972):not(#zs973):not(#zs974):not(#zs975):not(#zs976):not(#zs977):not(#zs978):not(#zs979):not(#zs980):not(#zs981):not(#zs982):not(#zs983):not(#zs984) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{max-width:45%!important}}

/* RULEBOOK blog book box: square image */
@media (min-width:601px){body:not(#zr91):not(#zr92):not(#zr93):not(#zr94):not(#zr95):not(#zr96):not(#zr97):not(#zr98):not(#zr99):not(#zr910):not(#zr911):not(#zr912):not(#zr913):not(#zr914):not(#zr915):not(#zr916):not(#zr917):not(#zr918):not(#zr919):not(#zr920):not(#zr921):not(#zr922):not(#zr923):not(#zr924):not(#zr925):not(#zr926):not(#zr927):not(#zr928):not(#zr929):not(#zr930):not(#zr931):not(#zr932):not(#zr933):not(#zr934):not(#zr935):not(#zr936):not(#zr937):not(#zr938):not(#zr939):not(#zr940):not(#zr941):not(#zr942):not(#zr943):not(#zr944):not(#zr945):not(#zr946):not(#zr947):not(#zr948):not(#zr949):not(#zr950):not(#zr951):not(#zr952):not(#zr953):not(#zr954):not(#zr955):not(#zr956):not(#zr957):not(#zr958):not(#zr959):not(#zr960):not(#zr961):not(#zr962):not(#zr963):not(#zr964):not(#zr965):not(#zr966):not(#zr967):not(#zr968):not(#zr969):not(#zr970):not(#zr971):not(#zr972):not(#zr973):not(#zr974):not(#zr975):not(#zr976):not(#zr977):not(#zr978):not(#zr979):not(#zr980):not(#zr981):not(#zr982):not(#zr983):not(#zr984) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf.shelf-book{grid-template-columns:230px minmax(0,1fr)!important}}
body:not(#zr91):not(#zr92):not(#zr93):not(#zr94):not(#zr95):not(#zr96):not(#zr97):not(#zr98):not(#zr99):not(#zr910):not(#zr911):not(#zr912):not(#zr913):not(#zr914):not(#zr915):not(#zr916):not(#zr917):not(#zr918):not(#zr919):not(#zr920):not(#zr921):not(#zr922):not(#zr923):not(#zr924):not(#zr925):not(#zr926):not(#zr927):not(#zr928):not(#zr929):not(#zr930):not(#zr931):not(#zr932):not(#zr933):not(#zr934):not(#zr935):not(#zr936):not(#zr937):not(#zr938):not(#zr939):not(#zr940):not(#zr941):not(#zr942):not(#zr943):not(#zr944):not(#zr945):not(#zr946):not(#zr947):not(#zr948):not(#zr949):not(#zr950):not(#zr951):not(#zr952):not(#zr953):not(#zr954):not(#zr955):not(#zr956):not(#zr957):not(#zr958):not(#zr959):not(#zr960):not(#zr961):not(#zr962):not(#zr963):not(#zr964):not(#zr965):not(#zr966):not(#zr967):not(#zr968):not(#zr969):not(#zr970):not(#zr971):not(#zr972):not(#zr973):not(#zr974):not(#zr975):not(#zr976):not(#zr977):not(#zr978):not(#zr979):not(#zr980):not(#zr981):not(#zr982):not(#zr983):not(#zr984) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf.shelf-book .shelf-vis{width:min(230px,100%)!important;height:auto!important;aspect-ratio:1/1!important;align-self:start!important}

/* RULEBOOK quotes: compact share row */
body:not(#zq91):not(#zq92):not(#zq93):not(#zq94):not(#zq95):not(#zq96):not(#zq97):not(#zq98):not(#zq99):not(#zq910):not(#zq911):not(#zq912):not(#zq913):not(#zq914):not(#zq915):not(#zq916):not(#zq917):not(#zq918):not(#zq919):not(#zq920):not(#zq921):not(#zq922):not(#zq923):not(#zq924):not(#zq925):not(#zq926):not(#zq927):not(#zq928):not(#zq929):not(#zq930):not(#zq931):not(#zq932):not(#zq933):not(#zq934):not(#zq935):not(#zq936):not(#zq937):not(#zq938):not(#zq939):not(#zq940):not(#zq941):not(#zq942):not(#zq943):not(#zq944):not(#zq945):not(#zq946):not(#zq947):not(#zq948):not(#zq949):not(#zq950):not(#zq951):not(#zq952):not(#zq953):not(#zq954):not(#zq955):not(#zq956):not(#zq957):not(#zq958):not(#zq959):not(#zq960):not(#zq961):not(#zq962):not(#zq963):not(#zq964):not(#zq965):not(#zq966):not(#zq967):not(#zq968):not(#zq969):not(#zq970):not(#zq971):not(#zq972):not(#zq973):not(#zq974):not(#zq975):not(#zq976):not(#zq977):not(#zq978):not(#zq979):not(#zq980):not(#zq981):not(#zq982):not(#zq983):not(#zq984):not(#zq985):not(#zq986) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote{padding-bottom:18px!important}
body:not(#zq91):not(#zq92):not(#zq93):not(#zq94):not(#zq95):not(#zq96):not(#zq97):not(#zq98):not(#zq99):not(#zq910):not(#zq911):not(#zq912):not(#zq913):not(#zq914):not(#zq915):not(#zq916):not(#zq917):not(#zq918):not(#zq919):not(#zq920):not(#zq921):not(#zq922):not(#zq923):not(#zq924):not(#zq925):not(#zq926):not(#zq927):not(#zq928):not(#zq929):not(#zq930):not(#zq931):not(#zq932):not(#zq933):not(#zq934):not(#zq935):not(#zq936):not(#zq937):not(#zq938):not(#zq939):not(#zq940):not(#zq941):not(#zq942):not(#zq943):not(#zq944):not(#zq945):not(#zq946):not(#zq947):not(#zq948):not(#zq949):not(#zq950):not(#zq951):not(#zq952):not(#zq953):not(#zq954):not(#zq955):not(#zq956):not(#zq957):not(#zq958):not(#zq959):not(#zq960):not(#zq961):not(#zq962):not(#zq963):not(#zq964):not(#zq965):not(#zq966):not(#zq967):not(#zq968):not(#zq969):not(#zq970):not(#zq971):not(#zq972):not(#zq973):not(#zq974):not(#zq975):not(#zq976):not(#zq977):not(#zq978):not(#zq979):not(#zq980):not(#zq981):not(#zq982):not(#zq983):not(#zq984):not(#zq985):not(#zq986) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote .qshare{margin-top:6px!important}
@media (max-width:767px){body:not(#zq91):not(#zq92):not(#zq93):not(#zq94):not(#zq95):not(#zq96):not(#zq97):not(#zq98):not(#zq99):not(#zq910):not(#zq911):not(#zq912):not(#zq913):not(#zq914):not(#zq915):not(#zq916):not(#zq917):not(#zq918):not(#zq919):not(#zq920):not(#zq921):not(#zq922):not(#zq923):not(#zq924):not(#zq925):not(#zq926):not(#zq927):not(#zq928):not(#zq929):not(#zq930):not(#zq931):not(#zq932):not(#zq933):not(#zq934):not(#zq935):not(#zq936):not(#zq937):not(#zq938):not(#zq939):not(#zq940):not(#zq941):not(#zq942):not(#zq943):not(#zq944):not(#zq945):not(#zq946):not(#zq947):not(#zq948):not(#zq949):not(#zq950):not(#zq951):not(#zq952):not(#zq953):not(#zq954):not(#zq955):not(#zq956):not(#zq957):not(#zq958):not(#zq959):not(#zq960):not(#zq961):not(#zq962):not(#zq963):not(#zq964):not(#zq965):not(#zq966):not(#zq967):not(#zq968):not(#zq969):not(#zq970):not(#zq971):not(#zq972):not(#zq973):not(#zq974):not(#zq975):not(#zq976):not(#zq977):not(#zq978):not(#zq979):not(#zq980):not(#zq981):not(#zq982):not(#zq983):not(#zq984):not(#zq985):not(#zq986) :is(#sp-irs-single-p,#sp-irs-single-i) #art blockquote{padding-bottom:16px!important}}

/* book and course box: closing link on the right */
body:not(#zp91):not(#zp92):not(#zp93):not(#zp94):not(#zp95):not(#zp96):not(#zp97):not(#zp98):not(#zp99):not(#zp910):not(#zp911):not(#zp912):not(#zp913):not(#zp914):not(#zp915):not(#zp916):not(#zp917):not(#zp918):not(#zp919):not(#zp920):not(#zp921):not(#zp922):not(#zp923):not(#zp924):not(#zp925):not(#zp926):not(#zp927):not(#zp928):not(#zp929):not(#zp930):not(#zp931):not(#zp932):not(#zp933):not(#zp934):not(#zp935):not(#zp936):not(#zp937):not(#zp938):not(#zp939):not(#zp940):not(#zp941):not(#zp942):not(#zp943):not(#zp944):not(#zp945):not(#zp946):not(#zp947):not(#zp948):not(#zp949):not(#zp950):not(#zp951):not(#zp952):not(#zp953):not(#zp954):not(#zp955):not(#zp956):not(#zp957):not(#zp958):not(#zp959):not(#zp960):not(#zp961):not(#zp962):not(#zp963):not(#zp964):not(#zp965):not(#zp966):not(#zp967):not(#zp968):not(#zp969):not(#zp970):not(#zp971):not(#zp972):not(#zp973):not(#zp974):not(#zp975):not(#zp976):not(#zp977):not(#zp978):not(#zp979):not(#zp980):not(#zp981):not(#zp982):not(#zp983):not(#zp984):not(#zp985):not(#zp986) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf p.go{text-align:right!important;justify-content:flex-end!important;display:flex!important;margin-left:auto!important}

/* RULEBOOK blog images: 264px side images, gentle enlarge on hover */
body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{width:264px!important;max-width:42%!important;transition:transform .35s ease,box-shadow .35s ease!important;transform-origin:center!important}
body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg:hover,body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf-vis:hover{transform:scale(1.04)!important;box-shadow:0 14px 30px -18px rgba(23,32,92,.45)!important;z-index:2!important;position:relative!important}
body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf-vis{transition:transform .35s ease,box-shadow .35s ease!important}
@media (prefers-reduced-motion: reduce){body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg,body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf-vis{transition:none!important}body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg:hover,body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art .shelf-vis:hover{transform:none!important}}
@media (max-width:600px){body:not(#zo91):not(#zo92):not(#zo93):not(#zo94):not(#zo95):not(#zo96):not(#zo97):not(#zo98):not(#zo99):not(#zo910):not(#zo911):not(#zo912):not(#zo913):not(#zo914):not(#zo915):not(#zo916):not(#zo917):not(#zo918):not(#zo919):not(#zo920):not(#zo921):not(#zo922):not(#zo923):not(#zo924):not(#zo925):not(#zo926):not(#zo927):not(#zo928):not(#zo929):not(#zo930):not(#zo931):not(#zo932):not(#zo933):not(#zo934):not(#zo935):not(#zo936):not(#zo937):not(#zo938):not(#zo939):not(#zo940):not(#zo941):not(#zo942):not(#zo943):not(#zo944):not(#zo945):not(#zo946):not(#zo947):not(#zo948):not(#zo949):not(#zo950):not(#zo951):not(#zo952):not(#zo953):not(#zo954):not(#zo955):not(#zo956):not(#zo957):not(#zo958):not(#zo959):not(#zo960):not(#zo961):not(#zo962):not(#zo963):not(#zo964):not(#zo965):not(#zo966):not(#zo967):not(#zo968):not(#zo969):not(#zo970):not(#zo971):not(#zo972):not(#zo973):not(#zo974):not(#zo975):not(#zo976):not(#zo977):not(#zo978):not(#zo979):not(#zo980):not(#zo981):not(#zo982):not(#zo983):not(#zo984):not(#zo985):not(#zo986):not(#zo987):not(#zo988) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{max-width:48%!important}}

/* lead paragraph bold only when more text follows in that section */
body:not(#zn91):not(#zn92):not(#zn93):not(#zn94):not(#zn95):not(#zn96):not(#zn97):not(#zn98):not(#zn99):not(#zn910):not(#zn911):not(#zn912):not(#zn913):not(#zn914):not(#zn915):not(#zn916):not(#zn917):not(#zn918):not(#zn919):not(#zn920):not(#zn921):not(#zn922):not(#zn923):not(#zn924):not(#zn925):not(#zn926):not(#zn927):not(#zn928):not(#zn929):not(#zn930):not(#zn931):not(#zn932):not(#zn933):not(#zn934):not(#zn935):not(#zn936):not(#zn937):not(#zn938):not(#zn939):not(#zn940):not(#zn941):not(#zn942):not(#zn943):not(#zn944):not(#zn945):not(#zn946):not(#zn947):not(#zn948):not(#zn949):not(#zn950):not(#zn951):not(#zn952):not(#zn953):not(#zn954):not(#zn955):not(#zn956):not(#zn957):not(#zn958):not(#zn959):not(#zn960):not(#zn961):not(#zn962):not(#zn963):not(#zn964):not(#zn965):not(#zn966):not(#zn967):not(#zn968):not(#zn969):not(#zn970):not(#zn971):not(#zn972):not(#zn973):not(#zn974):not(#zn975):not(#zn976):not(#zn977):not(#zn978):not(#zn979):not(#zn980):not(#zn981):not(#zn982):not(#zn983):not(#zn984):not(#zn985):not(#zn986):not(#zn987):not(#zn988):not(#zn989):not(#zn990) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(.numh + p,.numh + figure + p,.numh + .sideimg + p,.numh + .ir-gallery + p):not(:has(+ :is(p,ul,ol,blockquote,figure,div,table,.kt))){font-weight:400!important}

/* RULEBOOK blog images: always on the left */
body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{float:left!important;margin:6px 32px 16px 0!important;clear:left!important}
@media (max-width:600px){body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{margin:4px 20px 12px 0!important}}
/* restored galleries */
body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art .ir-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:22px 0 26px!important;clear:both!important}
body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art .ir-gallery img{width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:12px!important;display:block!important;transition:transform .35s ease,box-shadow .35s ease!important}
body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art .ir-gallery img:hover{transform:scale(1.04)!important;box-shadow:0 14px 30px -18px rgba(23,32,92,.45)!important;position:relative!important;z-index:2!important}
@media (max-width:600px){body:not(#zm91):not(#zm92):not(#zm93):not(#zm94):not(#zm95):not(#zm96):not(#zm97):not(#zm98):not(#zm99):not(#zm910):not(#zm911):not(#zm912):not(#zm913):not(#zm914):not(#zm915):not(#zm916):not(#zm917):not(#zm918):not(#zm919):not(#zm920):not(#zm921):not(#zm922):not(#zm923):not(#zm924):not(#zm925):not(#zm926):not(#zm927):not(#zm928):not(#zm929):not(#zm930):not(#zm931):not(#zm932):not(#zm933):not(#zm934):not(#zm935):not(#zm936):not(#zm937):not(#zm938):not(#zm939):not(#zm940):not(#zm941):not(#zm942):not(#zm943):not(#zm944):not(#zm945):not(#zm946):not(#zm947):not(#zm948):not(#zm949):not(#zm950):not(#zm951):not(#zm952):not(#zm953):not(#zm954):not(#zm955):not(#zm956):not(#zm957):not(#zm958):not(#zm959):not(#zm960):not(#zm961):not(#zm962):not(#zm963):not(#zm964):not(#zm965):not(#zm966):not(#zm967):not(#zm968):not(#zm969):not(#zm970):not(#zm971):not(#zm972):not(#zm973):not(#zm974):not(#zm975):not(#zm976):not(#zm977):not(#zm978):not(#zm979):not(#zm980):not(#zm981):not(#zm982):not(#zm983):not(#zm984):not(#zm985):not(#zm986):not(#zm987):not(#zm988):not(#zm989):not(#zm990) :is(#sp-irs-single-p,#sp-irs-single-i) #art .ir-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* RULEBOOK blog images: 290px, no hover effect */
body:not(#zl91):not(#zl92):not(#zl93):not(#zl94):not(#zl95):not(#zl96):not(#zl97):not(#zl98):not(#zl99):not(#zl910):not(#zl911):not(#zl912):not(#zl913):not(#zl914):not(#zl915):not(#zl916):not(#zl917):not(#zl918):not(#zl919):not(#zl920):not(#zl921):not(#zl922):not(#zl923):not(#zl924):not(#zl925):not(#zl926):not(#zl927):not(#zl928):not(#zl929):not(#zl930):not(#zl931):not(#zl932):not(#zl933):not(#zl934):not(#zl935):not(#zl936):not(#zl937):not(#zl938):not(#zl939):not(#zl940):not(#zl941):not(#zl942):not(#zl943):not(#zl944):not(#zl945):not(#zl946):not(#zl947):not(#zl948):not(#zl949):not(#zl950):not(#zl951):not(#zl952):not(#zl953):not(#zl954):not(#zl955):not(#zl956):not(#zl957):not(#zl958):not(#zl959):not(#zl960):not(#zl961):not(#zl962):not(#zl963):not(#zl964):not(#zl965):not(#zl966):not(#zl967):not(#zl968):not(#zl969):not(#zl970):not(#zl971):not(#zl972):not(#zl973):not(#zl974):not(#zl975):not(#zl976):not(#zl977):not(#zl978):not(#zl979):not(#zl980):not(#zl981):not(#zl982):not(#zl983):not(#zl984):not(#zl985):not(#zl986):not(#zl987):not(#zl988):not(#zl989):not(#zl990):not(#zl991):not(#zl992):not(#zl993):not(#zl994) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{width:290px!important;max-width:45%!important}
body:not(#zl91):not(#zl92):not(#zl93):not(#zl94):not(#zl95):not(#zl96):not(#zl97):not(#zl98):not(#zl99):not(#zl910):not(#zl911):not(#zl912):not(#zl913):not(#zl914):not(#zl915):not(#zl916):not(#zl917):not(#zl918):not(#zl919):not(#zl920):not(#zl921):not(#zl922):not(#zl923):not(#zl924):not(#zl925):not(#zl926):not(#zl927):not(#zl928):not(#zl929):not(#zl930):not(#zl931):not(#zl932):not(#zl933):not(#zl934):not(#zl935):not(#zl936):not(#zl937):not(#zl938):not(#zl939):not(#zl940):not(#zl941):not(#zl942):not(#zl943):not(#zl944):not(#zl945):not(#zl946):not(#zl947):not(#zl948):not(#zl949):not(#zl950):not(#zl951):not(#zl952):not(#zl953):not(#zl954):not(#zl955):not(#zl956):not(#zl957):not(#zl958):not(#zl959):not(#zl960):not(#zl961):not(#zl962):not(#zl963):not(#zl964):not(#zl965):not(#zl966):not(#zl967):not(#zl968):not(#zl969):not(#zl970):not(#zl971):not(#zl972):not(#zl973):not(#zl974):not(#zl975):not(#zl976):not(#zl977):not(#zl978):not(#zl979):not(#zl980):not(#zl981):not(#zl982):not(#zl983):not(#zl984):not(#zl985):not(#zl986):not(#zl987):not(#zl988):not(#zl989):not(#zl990):not(#zl991):not(#zl992):not(#zl993):not(#zl994) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(figure.sideimg,.shelf-vis,.ir-gallery img),body:not(#zl91):not(#zl92):not(#zl93):not(#zl94):not(#zl95):not(#zl96):not(#zl97):not(#zl98):not(#zl99):not(#zl910):not(#zl911):not(#zl912):not(#zl913):not(#zl914):not(#zl915):not(#zl916):not(#zl917):not(#zl918):not(#zl919):not(#zl920):not(#zl921):not(#zl922):not(#zl923):not(#zl924):not(#zl925):not(#zl926):not(#zl927):not(#zl928):not(#zl929):not(#zl930):not(#zl931):not(#zl932):not(#zl933):not(#zl934):not(#zl935):not(#zl936):not(#zl937):not(#zl938):not(#zl939):not(#zl940):not(#zl941):not(#zl942):not(#zl943):not(#zl944):not(#zl945):not(#zl946):not(#zl947):not(#zl948):not(#zl949):not(#zl950):not(#zl951):not(#zl952):not(#zl953):not(#zl954):not(#zl955):not(#zl956):not(#zl957):not(#zl958):not(#zl959):not(#zl960):not(#zl961):not(#zl962):not(#zl963):not(#zl964):not(#zl965):not(#zl966):not(#zl967):not(#zl968):not(#zl969):not(#zl970):not(#zl971):not(#zl972):not(#zl973):not(#zl974):not(#zl975):not(#zl976):not(#zl977):not(#zl978):not(#zl979):not(#zl980):not(#zl981):not(#zl982):not(#zl983):not(#zl984):not(#zl985):not(#zl986):not(#zl987):not(#zl988):not(#zl989):not(#zl990):not(#zl991):not(#zl992):not(#zl993):not(#zl994) :is(#sp-irs-single-p,#sp-irs-single-i) #art :is(figure.sideimg,.shelf-vis,.ir-gallery img):hover{transform:none!important;transition:none!important;box-shadow:none!important}
@media (max-width:600px){body:not(#zl91):not(#zl92):not(#zl93):not(#zl94):not(#zl95):not(#zl96):not(#zl97):not(#zl98):not(#zl99):not(#zl910):not(#zl911):not(#zl912):not(#zl913):not(#zl914):not(#zl915):not(#zl916):not(#zl917):not(#zl918):not(#zl919):not(#zl920):not(#zl921):not(#zl922):not(#zl923):not(#zl924):not(#zl925):not(#zl926):not(#zl927):not(#zl928):not(#zl929):not(#zl930):not(#zl931):not(#zl932):not(#zl933):not(#zl934):not(#zl935):not(#zl936):not(#zl937):not(#zl938):not(#zl939):not(#zl940):not(#zl941):not(#zl942):not(#zl943):not(#zl944):not(#zl945):not(#zl946):not(#zl947):not(#zl948):not(#zl949):not(#zl950):not(#zl951):not(#zl952):not(#zl953):not(#zl954):not(#zl955):not(#zl956):not(#zl957):not(#zl958):not(#zl959):not(#zl960):not(#zl961):not(#zl962):not(#zl963):not(#zl964):not(#zl965):not(#zl966):not(#zl967):not(#zl968):not(#zl969):not(#zl970):not(#zl971):not(#zl972):not(#zl973):not(#zl974):not(#zl975):not(#zl976):not(#zl977):not(#zl978):not(#zl979):not(#zl980):not(#zl981):not(#zl982):not(#zl983):not(#zl984):not(#zl985):not(#zl986):not(#zl987):not(#zl988):not(#zl989):not(#zl990):not(#zl991):not(#zl992):not(#zl993):not(#zl994) :is(#sp-irs-single-p,#sp-irs-single-i) #art figure.sideimg{max-width:50%!important}}

/* IR blog header paths */
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero){position:relative!important;background:linear-gradient(180deg,#17205c 0px,#17205c 40px,#5e1945 calc(100% - 240px),#5f1a46 calc(100% - 220px),#64214b calc(100% - 200px),#6e2f55 calc(100% - 180px),#7f4567 calc(100% - 160px),#94617e calc(100% - 140px),#ab8198 calc(100% - 120px),#c3a1b3 calc(100% - 100px),#d7c0cc calc(100% - 80px),#e7d7e0 calc(100% - 60px),#f2e7ed calc(100% - 40px),#f6eef3 calc(100% - 20px),#f7eff4 100%)!important;padding-bottom:200px!important;min-height:540px}
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero)::before,:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero)::after,:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero) .hbg{display:none!important}
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero) > :not(canvas){position:relative;z-index:1}
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero) > canvas.irpaths{position:absolute;z-index:0;display:block;top:30px;height:calc(100% - 230px);left:calc(max(28px,(100% - 1064px)/2) + 640px);width:calc(100% - 2*max(28px,(100% - 1064px)/2) - 640px);pointer-events:none}
body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero .htx{padding:84px 0 0!important}
@media (max-width:1024px){
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero){background:linear-gradient(180deg,#17205c 0px,#17205c 30px,#5e1945 calc(100% - 140px),#5f1b46 calc(100% - 126px),#67264e calc(100% - 112px),#783c5f calc(100% - 98px),#8f5b79 calc(100% - 84px),#ab8198 calc(100% - 70px),#c7a8b9 calc(100% - 56px),#decad5 calc(100% - 42px),#eee2e9 calc(100% - 28px),#f6edf2 calc(100% - 14px),#f7eff4 100%)!important;padding-bottom:380px!important;min-height:0}
body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero .htxt{padding-top:24px!important}
body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero .htx{padding:40px 0 0!important}
:is(body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero,body.page-id-47680:not(#zA):not(#zB):not(#zC):not(#zD) #page > .hero) > canvas.irpaths{top:auto;bottom:140px;height:230px;left:max(16px,calc((100% - 1064px)/2));width:calc(100% - 2*max(16px,(100% - 1064px)/2))}
}
body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero + .band{background:none!important}
@media (min-width:1025px){body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero{padding-top:84px!important}body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero > canvas.irpaths{top:65px!important;height:calc(100% - 255px)!important}}
/* end IR blog header paths */
/* IR blog breadcrumb */
body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero #cat a,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero .eyebrow a{color:inherit!important;text-decoration:none!important;transition:color .2s}
body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero #cat a:hover,body:not(#zA):not(#zB):not(#zC):not(#zD) #irhub .hero .eyebrow a:hover{color:#fff!important}
body:not(#zA):not(#zB):not(#zC):not(#zD) :is(#sp-irs-single-p,#sp-irs-single-i) .hero #cat .bcs{margin:0 .7em;opacity:.55}
/* end IR blog breadcrumb */
/* IR filmstrip alignment */
body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) #irp .ihdr iframe{height:clamp(580px,86vh,820px)!important}
body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11):has(#irp .ihdr) .ir-crumbs{display:none!important}
body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) #irp > [id^="sp-aud-"]{gap:0!important;row-gap:0!important}
body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) #irp > [id^="sp-aud-"] > :first-child:not(#city){display:none!important}
body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) .strip:has(.vidbar){padding-top:12px!important}
@media (min-width:1025px){body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) header.phead:is(.mediahead,.mmhero) > .wrap{min-height:clamp(580px,86vh,820px)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important}body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) header.phead.schhero > .wrap{min-height:clamp(580px,86vh,820px)!important;box-sizing:border-box!important;align-items:center!important}body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) header.phead.mmhero > .mmslides{height:100%!important}}
@media (min-width:1025px){body:not(#zq0):not(#zq1):not(#zq2):not(#zq3):not(#zq4):not(#zq5):not(#zq6):not(#zq7):not(#zq8):not(#zq9):not(#zq10):not(#zq11) header.phead.mediahead > .lwall{height:calc(100% + 108px)!important}}
/* end IR filmstrip alignment */
/* IR hub Edna bar: let the input shrink on phones so the send button stays inside */
.hubedna form.ebar input{min-width:0!important}
.hubedna form.ebar{max-width:100%!important}

/* Go-live pass 25 Oct: tables keep normal comma spacing (tabular figures widened the comma in Coco Sharp) */
table td,table th{font-variant-numeric:normal!important}
/* Go-live pass 25 Oct: accessible contrast for the magenta label on lavender boxes (4.9:1) */
.kt > h3,html body #irp .kt h3,html body #irp #art .irpc .kt h3{color:#AC2F76!important}
/* Go-live pass 25 Oct: testimonial roll attribution in Coco Sharp, not the system font */
.rollwin .rn,.rollwin .rn *{font-family:"Coco Sharp",-apple-system,"Segoe UI",sans-serif!important}
/* Go-live pass 25 Oct: city hub labels readable (5.2:1) */
body.page-id-49562 li > a > small,body.page-id-34409 li > a > small{color:#666A8F!important}

/* Go-live pass 25 Oct: sidebar card topic tags readable (5.2:1) */
html body .card .kn .ktag{color:#666A8F!important}

/* Go-live pass 25 Oct: readable small labels */
html body .rlogolbl{color:#666A8F!important}
html body .fld{color:#8088C6!important}/* End custom CSS */