/*! assets/css/tokens.css */
:root{--root-font-size:62.5%;--primary:#1263FF;--primary-hover:#3d81ff;--primary-ultra-light:#e6eeff;--primary-light:#b3cdff;--primary-semi-light:#4d8bff;--primary-semi-dark:#003eb3;--primary-dark:#002d80;--primary-ultra-dark:#001233;--secondary:#0F202D;--secondary-hover:#122636;--secondary-ultra-light:#ecf3f9;--secondary-light:#c6dbec;--secondary-semi-light:#79acd2;--secondary-semi-dark:#2d5f86;--secondary-dark:#204460;--secondary-ultra-dark:#0d1b26;--tertiary:#042E4A;--tertiary-hover:#043352;--tertiary-ultra-light:#e7f5fe;--tertiary-light:#b6e0fb;--tertiary-semi-light:#55b6f6;--tertiary-semi-dark:#0969aa;--tertiary-dark:#064b79;--tertiary-ultra-dark:#031e30;--base:#000000;--base-ultra-light:#f2f2f2;--base-light:#d9d9d9;--base-semi-light:#a6a6a6;--base-semi-dark:#595959;--base-dark:#404040;--base-ultra-dark:#1a1a1a;--neutral:#333333;--neutral-ultra-light:#f2f2f2;--neutral-light:#d9d9d9;--neutral-semi-light:#a6a6a6;--neutral-semi-dark:#595959;--neutral-dark:#404040;--neutral-ultra-dark:#1a1a1a;--white:#fff;--black:#000;--black-trans-10:rgba(0,0,0,.1);--black-trans-12:rgba(0,0,0,.12);--black-trans-14:rgba(0,0,0,.14);--black-trans-15:rgba(0,0,0,.15);--black-trans-20:rgba(0,0,0,.2);--black-trans-24:rgba(0,0,0,.24);--black-trans-33:rgba(0,0,0,.33);--black-trans-50:rgba(0,0,0,.5);--black-trans-60:rgba(0,0,0,.6);--white-trans-20:rgba(255,255,255,.2);--white-trans-90:rgba(255,255,255,.9);--secondary-trans-10:rgba(15,32,45,.1);--secondary-trans-20:rgba(15,32,45,.2);--secondary-trans-70:rgba(15,32,45,.7);--tertiary-trans-70:rgba(4,46,74,.7);--tertiary-trans-90:rgba(4,46,74,.9);--base-ultra-dark-trans-70:rgba(26,26,26,.7);--wfx-offcanvas-bg:#042e49;--wfx-menu-label:#798B9C;--wfx-sold:#F23A11;--wfx-ladies:#FF3F9C;--wfx-ladies-dark:#c3367a;--wfx-blue-dark:#0B3B99;--wfx-s4-bg:#B3B3B3;--wfx-join-end:#9bacb7;--wfx-s4-overlay-start:rgba(173,173,173,.43);--wfx-btn-grad:linear-gradient(180deg,#1263FF 0%,#0B3B99 100%);--wfx-btn-grad-ladies:linear-gradient(180deg,#FF3F9C 0%,#c3367a 100%);--wfx-panel-grad:linear-gradient(180deg,#1263ff,#0b3b99);--wfx-join-grad:linear-gradient(#042e4a,#9bacb7);--wfx-hero-overlay:linear-gradient(var(--black-trans-60) 50%,var(--secondary) 90%);--wfx-s3-overlay:linear-gradient(var(--secondary) 0%,var(--tertiary) 25%);--wfx-s4-overlay:linear-gradient(rgba(173,173,173,.43),var(--white) 80%);--wfx-horse-card-overlay:linear-gradient(var(--secondary-trans-10),var(--secondary));--wfx-horse-wrapper-overlay:linear-gradient(var(--secondary-trans-10) 12%,var(--secondary) 48%);--wfx-feature-card-1:#121f27;--wfx-feature-card-3:#072e48;--wfx-slate-overlay:linear-gradient(rgba(4,46,74,.8),rgba(57,91,113,.95),var(--tertiary));--wfx-timeline-spine:linear-gradient(to right,transparent calc(50% - 2px),var(--secondary-dark) calc(50% - 6px),var(--secondary-dark) calc(50% + 6px),transparent calc(50% + 6px));--wfx-slate-white-overlay:linear-gradient(rgba(4,46,74,.8),rgba(57,91,113,.95),var(--white));--wfx-slate-white-overlay-m:linear-gradient(var(--tertiary-trans-70) 30%,rgba(79,100,114,.98),var(--white));--wfx-story-overlay:rgba(4,46,74,.84);--wfx-border:#dddedf;--wfx-grw-text:#555;--wfx-grw-muted:#777;--wfx-grw-link:#154FC1;--wfx-grw-star:#FB8E28;--wfx-grw-btn:#1f67e7;--wfx-grw-card:#f4f4f4;--wfx-grw-control-bg:#f5f5f5;--wfx-grw-control-border:#ccc;--wfx-grw-dot:#999;--wfx-grw-text-shadow:#888;--wfx-ff-primary:#1a7efb;--wfx-ff-secondary:#606266;--wfx-ff-error:#f56c6c;--wfx-ff-border:#dadbdd;--wfx-ff-placeholder:#868e96;--wfx-iti-arrow:#555;--wfx-iti-flag-shadow:#888;--wfx-iti-hover:rgba(0,0,0,.05);--wfx-danger:hsl(354,70%,54%);--body-bg-color:var(--white);--body-color:var(--tertiary);--text-color:var(--tertiary);--heading-color:var(--tertiary);--text-dark:#000;--text-light:#fff;--bg-dark:#404040;--bg-light:#d9d9d9;--link-color:var(--primary);--link-color-hover:var(--primary-hover);--focus-color:var(--primary);--focus-width:2px;--focus-offset:2px;--font-body:"Inter",sans-serif;--font-heading:"Nimbus Sans Becker DExt",sans-serif;--font-accent:"Bebas Neue",sans-serif;--heading-font-family:var(--font-heading);--text-font-family:var(--font-heading);--heading-font-weight:700;--text-line-height:calc(10px + 2ex);--heading-line-height:calc(4px + 2ex);--h1:clamp(3.1104rem,calc(1.6170835726vw + 2.5282499139rem),4.737186074rem);--h2:clamp(2.592rem,calc(1.3001988072vw + 2.1239284294rem),3.9rem);--h3:clamp(2.16rem,calc(0.8349900596vw + 1.8594035785rem),3rem);--h4:clamp(1.8rem,calc(0.5964214712vw + 1.5852882704rem),2.4rem);--h5:clamp(1.5rem,calc(0.2982107356vw + 1.3926441352rem),1.8rem);--h6:clamp(1.25rem,calc(0.2485089463vw + 1.1605367793rem),1.5rem);--text-xs:clamp(1.2rem,calc(-0.2977632517vw + 1.3071947706rem),0.9004501688rem);--text-s:clamp(1.3rem,calc(-0.0991052932vw + 1.3356779056rem),1.200300075rem);--text-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--text-l:clamp(1.92rem,calc(0.2115308151vw + 1.8438489066rem),2.1328rem);--text-xl:clamp(2.304rem,calc(0.5358075547vw + 2.1111092803rem),2.8430224rem);--text-xxl:clamp(2.7648rem,calc(1.0188358441vw + 2.3980190961rem),3.7897488592rem);--space-xs:clamp(1.3506752532rem,calc(-0.0172384889vw + 1.3568811092rem),1.3333333333rem);--space-s:clamp(1.8004501125rem,calc(0.1983597291vw + 1.7290406101rem),2rem);--space-m:clamp(2.4rem,calc(0.5964214712vw + 2.1852882704rem),3rem);--space-l:clamp(3.1992rem,calc(1.2930417495vw + 2.7337049702rem),4.5rem);--space-xl:clamp(4.2645336rem,calc(2.4706425447vw + 3.3751022839rem),6.75rem);--space-xxl:clamp(5.6846232888rem,calc(4.4138933511vw + 4.0956216824rem),10.125rem);--section-space-xs:clamp(2.7013505064rem,calc(1.2909040692vw + 2.2366250415rem),4rem);--section-space-s:clamp(3.6009002251rem,calc(2.3847910288vw + 2.7423754547rem),6rem);--section-space-m:clamp(4.8rem,calc(4.1749502982vw + 3.2970178926rem),9rem);--section-space-l:clamp(6.3984rem,calc(7.0592445328vw + 3.8570719682rem),13.5rem);--section-space-xl:clamp(8.5290672rem,calc(11.6510266402vw + 4.3346976095rem),20.25rem);--section-space-xxl:clamp(11.3692465776rem,calc(18.8923990282vw + 4.5679829274rem),30.375rem);--gutter:clamp(2rem,calc(3.9761431412vw + 0.5685884692rem),6rem);--section-padding-x:var(--gutter);--section-padding-block:var(--section-space-m);--content-width:136.6rem;--content-width-safe:min(var(--content-width),calc(100% - var(--gutter) * 2));--content-gap:var(--space-m);--grid-gap:var(--space-m);--container-gap:var(--space-xl);--paragraph-spacing:1em;--heading-spacing:1.2em;--width-m:calc(var(--content-width) * 0.4);--width-l:calc(var(--content-width) * 0.6);--width-xl:calc(var(--content-width) * 0.8);--grid-2:repeat(2,minmax(0,1fr));--grid-3:repeat(3,minmax(0,1fr));--radius:5px;--btn-radius:var(--radius);--radius-s:1rem;--radius-m:1.5rem;--radius-l:2rem;--radius-xl:3rem;--radius-round:50%;--radius-pill:100%;--shadow-card:0 0 8.7px 0 rgba(0,0,0,.14);--shadow-control:0 2px 6px rgba(0,0,0,.15);--box-shadow-m:0 0 40px var(--black-trans-10);--z-hero-bg:1;--z-preview-banner:990;--z-backdrop:998;--z-offcanvas:999;--z-skip-link:9999;--z-popup:10000;--transition-duration:.3s;--transition-timing:ease-in-out;--transition-delay:0s;--transition:background var(--transition-duration) var(--transition-timing) var(--transition-delay),color var(--transition-duration) var(--transition-timing) var(--transition-delay),border var(--transition-duration) var(--transition-timing) var(--transition-delay),translate var(--transition-duration) var(--transition-timing) var(--transition-delay);--link-transition:var(--transition);--offcanvas-dur:.2s;--offcanvas-ease:cubic-bezier(.25,0,.25,1);--slider-ease:cubic-bezier(.25,1,.5,1);--btn-font-family:var(--font-body);--btn-font-weight:700;--btn-line-height:1;--btn-letter-spacing:2.6px;--btn-text-transform:uppercase;--btn-border-width:2px;--btn-min-width:14rem;--btn-sm-h:3.2rem;--btn-sm-font:1.2rem;--btn-sm-pad-x:2.4rem;--btn-md-h:4.4rem;--btn-md-font:1.2rem;--btn-md-pad-x:3.2rem;--btn-lg-h:5.6rem;--btn-lg-font:1.4rem;--btn-lg-pad-x:4rem;--btn-primary-bg:var(--wfx-btn-grad);--btn-primary-text:var(--white);--btn-outline:var(--primary);--btn-outline-text:var(--white);--btn-ink:var(--primary-dark);--btn-ink-text:var(--white);--btn-lit:var(--primary-ultra-light);--btn-wipe-blue:var(--btn-primary-bg);--btn-wipe-deep:linear-gradient(180deg,#0E4FD8 0%,#0A3386 100%);--btn-wipe-text:var(--white);--btn-lit-text:var(--secondary);--btn-scrim:color-mix(in srgb,var(--secondary) 35%,transparent);--btn-focus-dark:var(--primary-light);--btn-focus-light:var(--btn-ink);--btn-wipe-dur:.45s;--btn-wipe-ease:cubic-bezier(.65,0,.35,1);--btn-wipe-circle-dur:.6s;--btn-wipe-circle-ease:cubic-bezier(.22,1,.36,1);--btn-glow-rgb:18 99 255;--btn-glow-halo:0 .6rem 2.8rem -.6rem rgb(var(--btn-glow-rgb) / .55);--btn-glow-ring:0 0 0 1px rgb(var(--btn-glow-rgb) / .6),0 0 1.6rem .2rem rgb(var(--btn-glow-rgb) / .45);--btn-glow-dur:2.4s;--btn-glow-ease:cubic-bezier(.22,.61,.36,1);--btn-glow-spread:1.4rem;--offcanvas-width:40rem;--f-label-size:clamp(1.4rem,calc(0.1988071571vw + 1.3284294235rem),1.6rem);--f-label-margin-bottom:0.5em;--f-field-margin-bottom:1.5em;--f-grid-gutter:2rem;--f-input-size:clamp(1.4rem,calc(0.3976143141vw + 1.2568588469rem),1.8rem);--f-input-height:5rem;--f-input-padding-x:1em;--f-input-padding-y:0.5em;--f-option-label-size:clamp(1.4rem,calc(0.1988071571vw + 1.3284294235rem),1.6rem);--f-danger:var(--wfx-danger)}
/*! assets/css/base.css */
@font-face{font-family:"Inter";font-weight:400;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-weight:500;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/Inter-Medium.woff2") format("woff2")}@font-face{font-family:"Inter";font-weight:700;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/Inter-Bold.woff2") format("woff2")}@font-face{font-family:"Bebas Neue";font-weight:400;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/bebasneue-regular.woff2") format("woff2")}@font-face{font-family:"Nimbus Sans Becker DExt";font-weight:400;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/nimbus-sans-becker-dext-regular.woff2") format("woff2")}@font-face{font-family:"Nimbus Sans Becker DExt";font-weight:900;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/nimbus-sans-becker-dext-bold.woff2") format("woff2")}*,*::before,*::after{box-sizing:border-box}:root{interpolate-size:allow-keywords}html{font-size:var(--root-font-size) !important;background-color:var(--secondary);scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{display:flex;flex-direction:column;width:100%;min-block-size:100vh;margin:0 auto;background:none;color:var(--body-color);font-family:var(--font-body);font-size:var(--text-m);line-height:var(--text-line-height);text-wrap:pretty;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}[id]{scroll-margin-top:var(--offset,0)}[hidden]{display:none !important}body :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:0}img{max-width:100%;height:auto}img{border-style:none;vertical-align:middle}svg:not([width]){min-width:1em}svg:not([height]){min-height:1em}input,button,textarea,select{font:inherit}button{padding:0;border:none;cursor:pointer}:where(a){cursor:pointer}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);color:var(--heading-color);text-wrap:pretty;max-width:100%;text-rendering:optimizeLegibility}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}p,li{line-height:var(--text-line-height)}body a:where(:not([class*="btn--"])){color:var(--link-color);font-weight:inherit;text-decoration:inherit;text-underline-offset:auto;transition:var(--link-transition)}@media (hover:hover) and (pointer:fine){body a:where(:not([class*="btn--"])):hover{color:var(--link-color-hover)}}.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}body :focus:not(:focus-visible){outline:none;box-shadow:none}body :focus-visible{outline-style:solid;outline-color:var(--focus-color);outline-width:var(--focus-width);outline-offset:var(--focus-offset)}[class*="btn--"],.skip-link,.ff-btn-submit{--focus-color:var(--primary-light)}.skip-link{position:absolute;top:1rem;left:1rem;z-index:var(--z-skip-link);width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;transform:translateY(-250%);display:inline-block;padding:1.6rem 2.4rem;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-family:var(--btn-font-family);font-size:var(--btn-md-font);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);text-align:center;text-decoration:none;border:0 solid var(--primary);border-radius:var(--btn-radius);transition:var(--transition)}.skip-link:focus{clip:auto;width:auto;height:auto;overflow:visible;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.skip-link:hover{background:var(--primary);color:var(--white)}}.section{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--container-gap);width:100%;margin-inline:auto;padding-block:var(--section-padding-block);padding-inline:var(--gutter);overflow-x:clip}.section--no-top{padding-top:0}.section--no-bottom{padding-bottom:0}.section--no-pad{padding-block:0}.section--dark{background-color:var(--secondary)}.section--light{background-color:var(--base-light)}.section--ultra-light{background-color:var(--base-ultra-light)}.section--white{background-color:var(--white)}.section--tertiary{background-color:var(--tertiary)}.section--dark-fade{background-color:transparent}.section--dark-fade::before{content:"";position:absolute;inset:0;background-image:var(--wfx-s3-overlay);pointer-events:none}.section--dark-fade > *{position:relative}.container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:var(--content-width);max-width:100%;margin-inline:auto}.container--gap-l{gap:var(--space-l)}html:not(.js) .splide{visibility:visible}.icon{display:inline-block;flex-shrink:0;height:1em;vertical-align:-0.125em;overflow:visible;fill:currentColor}.crest{width:20rem;max-width:100%}.crest :not([fill="none"]){fill:var(--white)}.crest--dark :not([fill="none"]){fill:var(--tertiary)}.heading-header{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center !important;gap:var(--content-gap);width:100%;max-width:50rem;color:var(--white);text-align:center}.heading-header--gap-10{row-gap:10px}.heading-header__heading{color:var(--white)}.heading-header__text{color:var(--base-semi-light)}.heading-header__text--bebas{font-family:var(--font-accent);text-transform:uppercase}.error-404{flex:1 0 auto;justify-content:center;text-align:center}.error-404__inner{align-items:center;max-width:var(--width-l)}.error-404__eyebrow{color:var(--primary);font-size:var(--text-xxl);font-weight:700;letter-spacing:4px;line-height:1em;text-transform:uppercase}.error-404__title{color:var(--white)}.error-404__text{color:var(--base-semi-light)}@media (prefers-reduced-motion:no-preference){html.reveal-pending:not(.nomotion) [data-reveal]{opacity:0}}html.nomotion{scroll-behavior:auto}html.nomotion *,html.nomotion *::before,html.nomotion *::after{transition:none !important;animation:none !important;scroll-behavior:auto !important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html.has-smoother,html.has-smoother body{scroll-behavior:auto}#smooth-content{display:flex;flex-direction:column;min-block-size:100vh}.site-main{position:relative;flex:1 1 0%;width:100%}
/*! assets/fonts/inter-fallback.css */
@font-face{font-family:"Inter";font-weight:700;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/src/Inter-Bold.woff2") format("woff2");unicode-range:U+0180-0191,U+0193-02BA,U+02BD-02C5,U+02C7-02D9,U+02DB,U+02DD-0303,U+0306-0307,U+0309-0328,U+032C,U+0337-0338,U+0342-03DD,U+03F0-04FF,U+052F,U+0E3F,U+1D00,U+1D0D,U+1D1B,U+1D43-1D65,U+1D9C-1DA0,U+1DBB-1FFE,U+2070-20AB,U+20AD-20BF,U+20DB-20DE,U+20E8-20F0,U+2100-2109,U+2113-2121,U+2126-2132,U+213B,U+214D-2189,U+2202-2206,U+220F-2211,U+221A-221E,U+222B,U+2236,U+2248,U+2260,U+2295-2298,U+2303-2305,U+2318,U+2325-232B,U+2380-238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+27EF-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C-2B24,U+2C7C-2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+1F12F-1F149,U+1F16A-1F16B,U+1F850-1F852}@font-face{font-family:"Inter";font-weight:500;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/src/Inter-Medium.woff2") format("woff2");unicode-range:U+0180-0191,U+0193-02BA,U+02BD-02C5,U+02C7-02D9,U+02DB,U+02DD-0303,U+0306-0307,U+0309-0328,U+032C,U+0337-0338,U+0342-03DD,U+03F0-04FF,U+052F,U+0E3F,U+1D00,U+1D0D,U+1D1B,U+1D43-1D65,U+1D9C-1DA0,U+1DBB-1FFE,U+2070-20AB,U+20AD-20BF,U+20DB-20DE,U+20E8-20F0,U+2100-2109,U+2113-2121,U+2126-2132,U+213B,U+214D-2189,U+2202-2206,U+220F-2211,U+221A-221E,U+222B,U+2236,U+2248,U+2260,U+2295-2298,U+2303-2305,U+2318,U+2325-232B,U+2380-238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+27EF-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C-2B24,U+2C7C-2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+1F12F-1F149,U+1F16A-1F16B,U+1F850-1F852}@font-face{font-family:"Inter";font-weight:400;font-display:swap;src:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/fonts/src/Inter-Regular.woff2") format("woff2");unicode-range:U+0180-0191,U+0193-02BA,U+02BD-02C5,U+02C7-02D9,U+02DB,U+02DD-0303,U+0306-0307,U+0309-0328,U+032C,U+0337-0338,U+0342-03DD,U+03F0-04FF,U+052F,U+0E3F,U+1D00,U+1D0D,U+1D1B,U+1D43-1D65,U+1D9C-1DA0,U+1DBB-1FFE,U+2070-20AB,U+20AD-20BF,U+20DB-20DE,U+20E8-20F0,U+2100-2109,U+2113-2121,U+2126-2132,U+213B,U+214D-2189,U+2202-2206,U+220F-2211,U+221A-221E,U+222B,U+2236,U+2248,U+2260,U+2295-2298,U+2303-2305,U+2318,U+2325-232B,U+2380-238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+27EF-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C-2B24,U+2C7C-2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+1F12F-1F149,U+1F16A-1F16B,U+1F850-1F852}
/*! assets/css/parts/buttons.css */
.btn,.frm-fluent-form .ff-btn-submit{--btn-h:var(--btn-md-h);--btn-font-size:var(--btn-md-font);--btn-padding-inline:var(--btn-md-pad-x);--btn-padding-block:calc((var(--btn-h) - var(--btn-font-size) * var(--btn-line-height) - 2 * var(--btn-border-width)) / 2);--btn-bg:var(--btn-primary-bg);--btn-border:transparent;--btn-text:var(--btn-primary-text);--btn-wipe:var(--btn-wipe-deep);--btn-text-hover:var(--btn-wipe-text);--btn-border-hover:var(--btn-outline);--btn-glow-sy:1.64;--focus-color:var(--btn-focus-dark);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:1rem;max-width:100%;min-inline-size:var(--btn-min-width);margin:0;padding:var(--btn-padding-block) var(--btn-padding-inline);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);background:var(--btn-bg) border-box;color:var(--btn-text);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-style:normal;font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;text-transform:var(--btn-text-transform);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--btn-wipe-dur) var(--btn-wipe-ease),border-color var(--btn-wipe-dur) var(--btn-wipe-ease),translate .25s ease}.btn::before,.frm-fluent-form .ff-btn-submit::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:max(0px,calc(var(--btn-radius) - var(--btn-border-width)));background:var(--btn-wipe);clip-path:circle(0px at var(--wipe-x,0px) var(--wipe-y,50%));transition:clip-path var(--btn-wipe-circle-dur,.6s) var(--btn-wipe-circle-ease,cubic-bezier(.22,1,.36,1));pointer-events:none}.btn.is-wipe-reset::before,.frm-fluent-form .ff-btn-submit.is-wipe-reset::before{transition:none}@media (hover:hover) and (pointer:fine){.btn:hover,.frm-fluent-form .ff-btn-submit:hover{color:var(--btn-text-hover);border-color:var(--btn-border-hover);translate:0 -2px}html:not(.has-wipe-js) .btn:hover::before,html:not(.has-wipe-js) .frm-fluent-form .ff-btn-submit:hover::before{clip-path:circle(150% at 0px 50%)}.btn.is-wiping::before,.frm-fluent-form .ff-btn-submit.is-wiping::before{clip-path:circle(var(--wipe-r,150%) at var(--wipe-x,0px) var(--wipe-y,50%))}}.btn:focus-visible,.frm-fluent-form .ff-btn-submit:focus-visible{color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.btn:focus-visible:not(.is-wiping)::before,.frm-fluent-form .ff-btn-submit:focus-visible:not(.is-wiping)::before{clip-path:circle(72% at 50% 50%)}.btn:active,.frm-fluent-form .ff-btn-submit:active{translate:none}@media (prefers-reduced-motion:reduce){.btn::before,.frm-fluent-form .ff-btn-submit::before{transition:none}}html.nomotion .btn::before,html.nomotion .frm-fluent-form .ff-btn-submit::before{transition:none}.btn--primary{--btn-bg:var(--btn-primary-bg);--btn-border:transparent;--btn-text:var(--btn-primary-text);--btn-wipe:var(--btn-wipe-deep)}.btn--secondary{--btn-bg:transparent;--btn-border:var(--btn-outline);--btn-text:var(--btn-outline-text);--btn-wipe:var(--btn-wipe-blue)}.btn--on-light{--btn-text-hover:var(--btn-wipe-text);--btn-border-hover:var(--btn-outline);--focus-color:var(--btn-focus-light)}.btn--secondary.btn--on-light{--btn-border:var(--btn-ink);--btn-text:var(--btn-ink);--btn-wipe:var(--btn-wipe-blue)}.btn--secondary.btn--on-photo{--btn-bg:var(--btn-scrim)}.btn--sm{--btn-h:var(--btn-sm-h);--btn-font-size:var(--btn-sm-font);--btn-padding-inline:var(--btn-sm-pad-x);--btn-glow-sy:1.88}.btn--lg{--btn-h:var(--btn-lg-h);--btn-font-size:var(--btn-lg-font);--btn-padding-inline:var(--btn-lg-pad-x);--btn-glow-sy:1.5}.btn--block{display:flex;width:100%}@media (max-width:478px){.btn--tight{--btn-padding-inline:1.6rem;--btn-min-width:0px}}.btn--glow,body .btn--glow:focus:not(:focus-visible){box-shadow:var(--btn-glow-halo)}.btn--glow::after{content:"";position:absolute;inset:calc(-1 * var(--btn-border-width));z-index:-2;border-radius:var(--btn-radius);box-shadow:var(--btn-glow-ring);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){html:not(.nomotion) .btn--glow::after{animation:btn-glow var(--btn-glow-dur) var(--btn-glow-ease) infinite;will-change:transform,opacity}html:not(.nomotion) .btn--glow:is(:focus-visible,:active)::after{animation:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not(.nomotion) .btn--glow:hover::after{animation:none}}@keyframes btn-glow{0%{opacity:0;transform:none}10%{opacity:1}70%,100%{opacity:0;transform:scale(var(--btn-glow-sx,1.08),var(--btn-glow-sy,1.64))}}@media (prefers-reduced-motion:no-preference){html:not(.nomotion) .btn--glow:is(.is-reveal-waiting,.is-glow-idle)::after,html:not(.nomotion) .is-reveal-waiting .btn--glow::after{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.btn,.btn::before,.frm-fluent-form .ff-btn-submit,.frm-fluent-form .ff-btn-submit::before{transition:none}.btn:hover,.frm-fluent-form .ff-btn-submit:hover{translate:none}}@media (forced-colors:active){.btn,.frm-fluent-form .ff-btn-submit{border-color:ButtonText}.btn::before,.frm-fluent-form .ff-btn-submit::before,.btn--glow::after{display:none}}.btn--primary.btn--outline{--btn-bg:transparent;--btn-border:var(--btn-outline);--btn-text:var(--btn-outline-text);--btn-wipe:var(--btn-wipe-blue)}.btn--primary-dark.btn--outline{--btn-bg:transparent;--btn-border:var(--btn-ink);--btn-text:var(--btn-ink);--btn-wipe:var(--btn-wipe-blue);--btn-text-hover:var(--btn-wipe-text);--btn-border-hover:var(--btn-outline);--focus-color:var(--btn-focus-light)}.btn--compact{--btn-h:var(--btn-sm-h);--btn-font-size:var(--btn-sm-font);--btn-padding-inline:var(--btn-sm-pad-x)}.btn--l{--btn-h:var(--btn-lg-h);--btn-font-size:var(--btn-lg-font);--btn-padding-inline:var(--btn-lg-pad-x)}
/*! assets/css/parts/header.css */
:root{--site-header-compact-h:5.6rem;--site-header-logo-scale:.88;--site-header-btn-scale:.86;--site-header-menu-scale:.9;--site-header-dur:.5s;--site-header-ease:cubic-bezier(.22,1,.36,1);--site-header-intro-ease:cubic-bezier(.16,1,.3,1);--site-header-fade-ease:cubic-bezier(.33,1,.68,1);--site-header-frost:color-mix(in srgb,var(--secondary) 62%,transparent);--site-header-frost-solid:color-mix(in srgb,var(--secondary) 95%,transparent);--site-header-frost-filter:blur(16px) saturate(140%);--site-header-hairline:color-mix(in srgb,var(--white) 8%,transparent)}.site-header{position:relative;width:100%}.site-header__bar{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-block:var(--space-xs);padding-inline:var(--gutter);background-color:var(--secondary)}.site-header__inner{display:grid;grid-template-columns:var(--grid-3);justify-items:center;align-items:normal;width:var(--content-width);max-width:100%;margin-inline:auto}.site-header__logo{justify-self:start;width:100%;max-width:13rem;color:currentColor;font-size:20px;font-weight:600;line-height:1;aspect-ratio:861 / 241}.site-header__logo-img{display:block;width:auto;height:auto}.site-header__actions{display:flex;flex-direction:row-reverse;align-items:center;align-content:center;gap:var(--space-xs);max-width:100%}.site-header__action{max-width:100%}.site-header__action--email{display:none}.site-header__menu{display:flex;flex-direction:row;align-items:center;justify-self:end;gap:1rem}.site-header__menu-label{color:var(--white);font-size:1.4rem;text-transform:uppercase}:root{--menu-icon-w:2.2rem;--menu-icon-gap:.5rem;--menu-icon-bar:.2rem;--menu-icon-ease:cubic-bezier(.65,0,.35,1);--menu-icon-hover:var(--white);--menu-icon-bold:1.5}.menu-toggle{--menu-toggle-w:2.45rem;--menu-toggle-h:2.8rem;position:relative;display:flex;flex:none;justify-content:center;align-items:center;width:var(--menu-toggle-w);height:var(--menu-toggle-h);margin:0;padding:0;overflow:visible;border:0;background-color:transparent;color:var(--white);font:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-toggle::after{content:"";position:absolute;top:50%;left:50%;width:5.4rem;height:5.4rem;translate:-50% -50%}.menu-icon{--menu-icon-step:calc(var(--menu-icon-gap) + var(--menu-icon-bar));position:relative;display:block;flex:none;width:var(--menu-icon-w);height:calc(3 * var(--menu-icon-bar) + 2 * var(--menu-icon-gap));pointer-events:none}.menu-icon__bar{position:absolute;top:50%;left:0;width:100%;height:var(--menu-icon-bar);margin-top:calc(var(--menu-icon-bar) / -2)}.menu-icon__bar:nth-child(1){translate:0 calc(-1 * var(--menu-icon-step))}.menu-icon__bar:nth-child(3){translate:0 var(--menu-icon-step)}.menu-icon__bar::before{content:"";position:absolute;inset:0;border-radius:var(--menu-icon-bar);background-color:currentColor;transform-origin:100% 50%;scale:var(--menu-bar-w,1) var(--menu-bar-h,1)}@media (hover:hover){.menu-toggle:hover{color:var(--menu-icon-hover)}.menu-toggle:hover .menu-icon__bar::before{--menu-bar-h:var(--menu-icon-bold)}}.menu-toggle:focus-visible{color:var(--menu-icon-hover)}.menu-toggle:focus-visible .menu-icon__bar::before{--menu-bar-h:var(--menu-icon-bold)}.menu-toggle.is-open .menu-icon__bar{translate:0 0}.menu-toggle.is-open .menu-icon__bar:nth-child(1){rotate:45deg}.menu-toggle.is-open .menu-icon__bar:nth-child(3){rotate:-45deg}.menu-toggle.is-open .menu-icon__bar::before{--menu-bar-w:1}.menu-toggle.is-open .menu-icon__bar:nth-child(2)::before{--menu-bar-w:0;opacity:0}@media (prefers-reduced-motion:no-preference){.menu-toggle{transition:color .3s var(--menu-icon-ease)}.menu-icon__bar{transition:rotate .22s var(--menu-icon-ease),translate .2s var(--menu-icon-ease) .16s}.menu-icon__bar::before{transition:scale .3s var(--menu-icon-ease) .1s,opacity .2s var(--menu-icon-ease) .1s}.menu-toggle:not(.is-open) .menu-icon__bar:nth-child(2)::before{transition:scale .24s var(--menu-icon-ease) .18s,opacity .16s var(--menu-icon-ease) .18s}.menu-toggle:focus-visible .menu-icon__bar::before{transition-delay:0s}.menu-toggle.is-open .menu-icon__bar{transition:translate .18s var(--menu-icon-ease),rotate .26s var(--menu-icon-ease) .14s}.menu-toggle.is-open .menu-icon__bar::before{transition:scale .18s var(--menu-icon-ease),opacity .14s var(--menu-icon-ease)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.menu-toggle:not(.is-open):hover .menu-icon__bar::before,.menu-toggle:not(.is-open):hover .menu-icon__bar:nth-child(2)::before{transition-delay:0s}}@media (prefers-reduced-motion:reduce){.menu-toggle,.menu-toggle::after,.menu-icon,.menu-icon__bar,.menu-icon__bar::before{transition:none}}@media (forced-colors:active){.menu-icon__bar::before{forced-color-adjust:none;background-color:ButtonText}}@media (min-width:479px){:root{--site-header-compact-h:6rem;--site-header-logo-scale:.72;--site-header-btn-scale:.9}.site-header__logo{max-width:20rem}.site-header__menu{column-gap:var(--space-s);row-gap:2rem}.site-header__menu-label{font-size:1.6rem}.menu-toggle{--menu-toggle-w:2.8rem;--menu-toggle-h:3.2rem}}@media (min-width:768px){:root{--menu-icon-w:2.6rem;--menu-icon-gap:.6rem}.site-header__action--email{display:block}}@media (min-width:992px){:root{--site-header-menu-scale:.84}.site-header__actions{flex-direction:row}.menu-toggle{--menu-toggle-w:3.5rem;--menu-toggle-h:4rem}}.site-header-spacer{display:none}html.js .site-header{--site-header-shift:calc(var(--site-header-compact-h) - var(--site-header-h,8.297rem));--site-header-lift:calc(var(--site-header-shift) / 2);position:fixed;top:var(--site-header-top,0px);left:0;z-index:calc(var(--z-backdrop) - 1);pointer-events:none}html.js .site-header__bar{background-color:transparent}html.js .site-header::before,html.js .site-header::after{content:"";position:absolute;inset:0;z-index:-1}html.js .site-header::before{background-color:var(--secondary);pointer-events:auto;transition:translate var(--site-header-dur) var(--site-header-ease),background-color var(--site-header-dur) var(--site-header-ease),-webkit-backdrop-filter 0s linear var(--site-header-dur),backdrop-filter 0s linear var(--site-header-dur)}html.js .site-header::after{opacity:0;box-shadow:inset 0 -1px 0 var(--site-header-hairline),0 1.2rem 3.2rem -1.6rem var(--black-trans-60);pointer-events:none;transition:translate var(--site-header-dur) var(--site-header-ease),opacity var(--site-header-dur) var(--site-header-ease)}html.js .site-header :is(.site-header__logo,.site-header__action,.site-header__menu,.offcanvas){pointer-events:auto}html.js .site-header :is(.site-header__logo,.site-header__action,.site-header__menu){transition:translate var(--site-header-dur) var(--site-header-ease),scale var(--site-header-dur) var(--site-header-ease)}html.js .site-header__logo{transform-origin:0 50%}html.js .site-header__menu{transform-origin:100% 50%}html.js .site-header-spacer{display:block;flex:none;width:100%;min-height:calc(2 * var(--space-xs) + 4.4rem);padding:var(--space-xs) var(--gutter)}html.js .site-header-spacer::before{content:"";display:block;width:calc(min(100%,var(--content-width)) / 3);max-width:13rem;aspect-ratio:861 / 241}html.js{--offset:var(--site-header-compact-h)}html.js #brx-content{scroll-margin-top:var(--site-header-h,0px)}html.js :where(.site-main,#brx-footer) :where(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-top:var(--site-header-compact-h)}html.js .preview-banner ~ .site-header{top:var(--site-header-top,9.2rem)}html.js .site-header.is-compact::before{translate:0 var(--site-header-shift);background-color:var(--site-header-frost);-webkit-backdrop-filter:var(--site-header-frost-filter);backdrop-filter:var(--site-header-frost-filter);transition:translate var(--site-header-dur) var(--site-header-ease),background-color var(--site-header-dur) var(--site-header-ease),-webkit-backdrop-filter 0s,backdrop-filter 0s}html.js .site-header.is-compact::after{translate:0 var(--site-header-shift);opacity:1}html.js .site-header.is-compact .site-header__logo{translate:0 var(--site-header-lift);scale:var(--site-header-logo-scale)}html.js .site-header.is-compact .site-header__action{translate:0 var(--site-header-lift);scale:var(--site-header-btn-scale)}html.js .site-header.is-compact .site-header__menu{translate:0 var(--site-header-lift);scale:var(--site-header-menu-scale)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.js .site-header.is-compact::before{background-color:var(--site-header-frost-solid)}}html.js .site-header.is-instant::before,html.js .site-header.is-instant::after,html.js .site-header.is-instant :is(.site-header__logo,.site-header__action,.site-header__menu){transition:none}@media (prefers-reduced-motion:no-preference){html.reveal-pending:not(.nomotion) .site-header :is(.site-header__logo,.site-header__action,.site-header__menu),.site-header.is-intro :is(.site-header__logo,.site-header__action,.site-header__menu){animation:site-header-intro-y .9s var(--site-header-intro-ease) both,site-header-intro-fade .6s var(--site-header-fade-ease) both}html.reveal-pending:not(.nomotion) .site-header .site-header__action,.site-header.is-intro .site-header__action{animation-delay:.07s}html.reveal-pending:not(.nomotion) .site-header .site-header__menu,.site-header.is-intro .site-header__menu{animation-delay:.14s}}@keyframes site-header-intro-y{from{transform:translate3d(0,-2.4rem,0)}to{transform:none}}@keyframes site-header-intro-fade{from{opacity:0}to{opacity:1}}@media (min-width:448px){html.js .site-header-spacer{min-height:0}}@media (min-width:479px){html.js .site-header-spacer::before{max-width:20rem}}@media (min-width:768px){html.js .preview-banner ~ .site-header{top:var(--site-header-top,4.4rem)}}@media (min-width:992px){html.js .preview-banner ~ .site-header{top:var(--site-header-top,4.725rem)}}@media (prefers-reduced-motion:reduce){html.js .site-header:is(.is-compact,:not(.is-compact))::before,html.js .site-header::after,html.js .site-header :is(.site-header__logo,.site-header__action,.site-header__menu){transition:none}}@media print{html.js .site-header{position:static}html.js .site-header-spacer{display:none}}html.js .site-header.is-compact .site-header__menu-label{color:var(--white)}@media (prefers-reduced-motion:no-preference){html.js .site-header .site-header__menu-label{transition:color .3s ease}}
/*! assets/css/parts/offcanvas.css */
.offcanvas{visibility:hidden;transition:visibility 0s linear var(--offcanvas-dur)}.offcanvas.is-open{visibility:visible;transition-delay:0s}.offcanvas__panel{position:fixed;inset:0 0 0 auto;z-index:var(--z-offcanvas);display:flex;flex-direction:column;align-items:center;gap:var(--content-gap);width:var(--offcanvas-width);max-width:100%;overflow-x:hidden;background-color:var(--wfx-offcanvas-bg);transform:translateX(100%);transition:transform var(--offcanvas-dur) var(--offcanvas-ease)}.offcanvas.is-open .offcanvas__panel{transform:translateX(0)}.offcanvas__backdrop{position:fixed;inset:0;z-index:-1;background:var(--black-trans-50);opacity:0;pointer-events:none;transition:opacity var(--offcanvas-dur) var(--offcanvas-ease)}.offcanvas.is-open .offcanvas__backdrop{z-index:var(--z-backdrop);opacity:1;pointer-events:auto}.offcanvas__wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:100%;max-width:100%;padding-top:max(6rem,var(--offcanvas-close-clear,0px));border-radius:var(--radius-s)}.offcanvas__close{position:absolute;top:var(--offcanvas-close-y,1.4rem);left:var(--offcanvas-close-x,calc(100% - 1.4rem - var(--menu-toggle-w)));z-index:1;scale:var(--offcanvas-close-scale,1);translate:calc(-1 * var(--offcanvas-shift,min(var(--offcanvas-width),100vw))) 0}.offcanvas.is-open .offcanvas__close{translate:none}@media (prefers-reduced-motion:no-preference){.offcanvas__close{transition:translate var(--offcanvas-dur) var(--offcanvas-ease),color .3s var(--menu-icon-ease)}}.offcanvas__nav{width:100%}.offcanvas__menu{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;line-height:inherit}.offcanvas__menu > li{position:relative;margin:0}.offcanvas__menu > li > a{display:flex;justify-content:center;width:100%;padding-block:1.8rem;--link-color:var(--secondary-semi-light);--link-color-hover:var(--white);font-weight:700;text-align:center;text-transform:uppercase}.offcanvas__menu > li.link--white > a{--link-color:var(--white)}.offcanvas__menu > li.menu-active{background-color:var(--primary)}.offcanvas__menu > li.menu-active > a{--link-color:var(--white)}.offcanvas__menu > li:hover > a{background-color:var(--primary);color:var(--white)}.offcanvas__footer{display:flex;flex-direction:column;align-items:center;gap:var(--content-gap);width:100%;margin-top:var(--space-l)}.offcanvas__socials{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:var(--space-s);width:100%}.offcanvas__social{display:block}.offcanvas__social-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:.6rem;border-radius:var(--radius-round);background-color:var(--white);color:var(--secondary);fill:var(--secondary);font-size:3rem;line-height:1}.offcanvas__cta{display:inline-flex;align-items:center;gap:5px;--link-color:var(--white);--link-color-hover:var(--primary);font-family:var(--text-font-family);font-size:var(--text-l);font-weight:700;line-height:var(--text-line-height);text-transform:uppercase;text-decoration-color:var(--link-color);text-wrap:pretty}.offcanvas__cta:hover{color:var(--link-color-hover)}@media (min-width:479px){.offcanvas{--offcanvas-width:50rem}}@media (prefers-reduced-motion:reduce){.offcanvas,.offcanvas__panel,.offcanvas__backdrop,.offcanvas__close{transition:none}}
/*! assets/css/parts/footer.css */
.site-footer{position:relative;flex-shrink:0;width:100%;margin-top:auto}.site-footer__section{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap);width:100%;margin-inline:auto;padding-block:var(--section-padding-block);padding-inline:var(--gutter)}.site-footer__container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:var(--content-width);max-width:100%;margin-inline:auto}.site-footer__top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--content-gap);width:100%}.site-footer__brand,.site-footer__brand-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:100%}.site-footer__logo{width:100%;max-width:30rem;height:auto}.site-footer__afsl{color:var(--white);font-size:1.5rem}.site-footer__email{--link-color:var(--white);--link-color-hover:var(--white);font-size:1.4rem}.site-footer__email:hover{text-decoration:underline}.site-footer__nav-col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:100%}.site-footer__cols{display:flex;flex-direction:row;align-self:flex-start;gap:var(--space-xxl);max-width:100%}.site-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:100%}.site-footer__heading{color:var(--white);font-weight:700}.site-footer__nav{display:block}.site-footer__menu{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;line-height:inherit}.site-footer__menu > li{position:relative;margin:0}.site-footer__menu > li > a{display:flex;width:100%;--link-color:var(--white);--link-color-hover:var(--white);font-weight:400;white-space:pre}.site-footer__menu > li > a:hover{text-decoration:underline}.site-footer__socials{display:flex;flex-direction:column;gap:var(--space-xs)}.site-footer__social{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--space-s);width:100%}.site-footer__social-icon{display:flex;justify-content:center;align-items:center;width:41px;height:41px;padding:.6rem;border-radius:var(--radius-l);background-color:var(--white);color:var(--secondary);fill:var(--secondary);font-size:2rem;line-height:1}.site-footer__social-text{color:var(--white)}.site-footer__bottom{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px;width:100%}.site-footer__copy-col,.site-footer__copy-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);width:100%}.site-footer__copy-wrap{align-items:center}.site-footer__copyright{color:var(--white);font-size:1.4rem}.site-footer__legal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--space-s);width:100%}.site-footer__legal-link{display:inline-flex;align-items:center;gap:5px;--link-color:var(--base-semi-light);--link-color-hover:var(--primary);font-size:1.4rem}@media (min-width:479px){.site-footer__brand,.site-footer__copy-col{width:50%}.site-footer__copy-wrap{align-items:flex-start}.site-footer__bottom{gap:var(--content-gap)}.site-footer__legal{justify-content:flex-start}}@media (min-width:768px){.site-footer__top,.site-footer__bottom,.site-footer__legal{flex-wrap:nowrap}.site-footer__nav-col,.site-footer__legal{width:67%}.site-footer__cols{align-self:flex-end}.site-footer__legal{justify-content:flex-end}}@media (min-width:992px){.site-footer__brand,.site-footer__copy-col{width:33%}}
/*! assets/css/parts/accordion.css */
.accordion{--accordion-border:var(--wfx-border);width:100%}.accordion__item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.accordion__heading{width:100%;margin:0;text-align:left}.accordion__title{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--content-gap);width:100%;min-height:51.42px;margin:0;padding:1rem 0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.accordion__label{min-width:0}.accordion__icon{display:block;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-m);font-weight:400;line-height:var(--text-line-height)}.accordion__icon .icon{font-size:2.6rem;vertical-align:-2px}.accordion__icon .accordion__icon-opened{display:none}.accordion__title[aria-expanded="true"] .accordion__icon-closed{display:none}.accordion__title[aria-expanded="true"] .accordion__icon-opened{display:block}.accordion__panel{width:100%;margin-bottom:var(--space-s);padding:0}.accordion__text{font-size:var(--text-s);text-align:left}.no-js .accordion__panel[hidden]{display:block !important}.no-js .accordion__icon .accordion__icon-closed{display:none}.no-js .accordion__icon .accordion__icon-opened{display:block}.accordion--wlp .accordion__label{color:var(--secondary)}.accordion--wlp{border-bottom:1px solid var(--accordion-border)}.accordion--wlp .accordion__title{border-top:1px solid var(--accordion-border)}@media (min-width:768px){.accordion--wlp{border-bottom:0}.accordion--wlp .accordion__title{border-top:0}}.accordion--faq .accordion__item{align-items:center;gap:0;border-top:1px solid var(--secondary)}.accordion--faq .accordion__heading{max-width:112rem}.accordion--faq .accordion__title{min-height:72.42px;padding:2.4rem 0;text-transform:uppercase}.accordion--faq .accordion__title::before{content:"";flex:0 0 40px;height:20px;background:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/media/icons/arrow-right.svg") center / contain no-repeat}.accordion--faq .accordion__label{flex:1 1 auto;color:var(--secondary)}.accordion--faq .accordion__icon{order:2;align-self:flex-start;margin-left:auto}.accordion--faq .accordion__panel{max-width:112rem}.accordion--faq .accordion__text{padding:0 7rem 2rem;font-size:var(--text-m)}.accordion--faq .accordion__text > * + *{margin-top:var(--paragraph-spacing)}.accordion--faq .accordion__text a{--link-color:var(--base);--link-color-hover:var(--primary);text-decoration:underline}@media (min-width:479px){.accordion--faq .accordion__title{padding-block:3.6rem}.accordion--faq .accordion__text{padding-right:10rem}}
/*! assets/css/parts/badge.css */
.badge{--badge-bg:var(--primary);display:block;padding:1.4rem 5rem;background-color:var(--badge-bg);color:var(--white);font-size:1.4rem;font-weight:700;text-transform:uppercase}.badge--new{--badge-bg:var(--primary)}.badge--sold{--badge-bg:var(--wfx-sold)}.badge--ladies{--badge-bg:var(--wfx-ladies)}
/*! assets/css/parts/forms.css */
.fluentform{--fluentform-primary:var(--wfx-ff-primary);--fluentform-secondary:var(--wfx-ff-secondary);--fluentform-danger:var(--wfx-ff-error);--fluentform-border-color:var(--wfx-ff-border);--fluentform-border-radius:7px;--fluentform-placeholder:var(--wfx-ff-placeholder);--iti-hover-color:var(--wfx-iti-hover);--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:var(--wfx-iti-arrow);--iti-flag-shadow:var(--wfx-iti-flag-shadow);--iti-input-padding:6px;--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));font-family:inherit}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group::before,.fluentform .ff-el-group::after{content:" ";display:table}.fluentform .ff-el-group::after{clear:both}.fluentform .ff-el-input--label{position:relative;display:inline-block;margin-bottom:5px}.fluentform .ff-el-input--label label{display:inline-block;margin-bottom:0;font-weight:400;line-height:inherit}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label::after{content:" *";margin-left:3px;color:var(--fluentform-danger)}.fluentform div.ff-el-form-hide_label > .ff-el-input--label{display:none;visibility:hidden}.fluentform .ff-el-form-control{display:block;width:100%;max-width:100%;margin-bottom:0;padding:11px 15px;background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui","Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fluentform .ff-el-form-control::placeholder{color:var(--fluentform-placeholder);opacity:1}.fluentform .ff-el-form-control:focus{background-color:var(--white);border-color:var(--fluentform-primary);color:var(--fluentform-secondary)}.fluentform textarea{max-width:100%;min-height:90px;line-height:inherit !important}.fluentform input[type="checkbox"],.fluentform input[type="radio"]{display:inline-block;margin:0}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check label.ff-el-form-check-label{align-items:flex-start;margin-bottom:7px;cursor:pointer}.fluentform .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:4px;margin-right:4px;vertical-align:middle}.fluentform .ff-el-form-check-label span{color:var(--white)}.fluentform .ff-text-left{text-align:left}.fluentform .ff-text-center{text-align:center}.fluentform .ff-text-right{text-align:right}.ff-errors-in-stack{display:none;margin-top:15px}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;width:100%}.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}.fluentform .iti{position:relative;display:inline-block;width:100%}.iti__a11y-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.iti input.iti__tel-input{position:relative;z-index:0;margin-top:0;margin-bottom:0}.iti--allow-dropdown input.iti__tel-input[type="tel"]{margin-left:0;padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-country-arrow-padding)}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{position:relative;z-index:1;display:flex;align-items:center;height:100%;margin:0;padding:0;background:none;border:0;border-radius:0;color:inherit;font:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__selected-country-primary:hover{background-color:var(--iti-hover-color)}.iti__flag{width:var(--iti-flag-width);height:var(--iti-flag-height);border-radius:1px;box-shadow:0 0 1px 0 var(--iti-flag-shadow);background-repeat:no-repeat;background-position:0 0;background-size:var(--iti-flag-width) var(--iti-flag-height)}.iti__au{background-image:url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/media/vendor/intl-tel-input/flag-au.webp");background-image:image-set(url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/media/vendor/intl-tel-input/flag-au.webp") 1x,url("https://monarchrs-next-clientstg.webflexr.co/wp-content/themes/monarch-racing-theme/assets/media/vendor/intl-tel-input/flag-au@2x.webp") 2x)}.iti__arrow{width:0;height:0;margin-left:var(--iti-arrow-padding);border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);border-right:var(--iti-triangle-border) solid transparent;border-left:var(--iti-triangle-border) solid transparent}.form--light .frm-fluent-form .ff-el-group{padding-inline:0}.form--light .frm-fluent-form .ff-el-group:not(.ff_submit_btn_wrapper){margin-block-end:var(--f-field-margin-bottom)}@media (min-width:768px){.form--light .frm-fluent-form .ff-t-container{gap:var(--f-grid-gutter)}}.form--light .frm-fluent-form label:not(.ff-el-form-check-label){margin-block-end:var(--f-label-margin-bottom);padding:0;color:var(--neutral-dark);font-size:var(--f-label-size);font-weight:400;line-height:1;text-transform:none}.horse-enquiry .form--light .frm-fluent-form label:not(.ff-el-form-check-label){color:var(--white)}.form--light .frm-fluent-form label:not(.ff-el-form-check-label)::after{color:inherit !important}.form--light .frm-fluent-form input:not([type="submit"]),.form--light .frm-fluent-form select,.form--light .frm-fluent-form textarea.ff-el-form-control{padding:var(--f-input-padding-y) var(--f-input-padding-x);background-color:var(--white);border:0.1rem solid var(--neutral-light);border-radius:var(--btn-radius);color:var(--neutral-dark);font-size:var(--f-input-size);font-weight:400;line-height:1;transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--light .frm-fluent-form input:is([type="date"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"]),.form--light .frm-fluent-form select:not([multiple]):not([size]){height:var(--f-input-height)}.form--light .frm-fluent-form input:not([type="submit"])::placeholder,.form--light .frm-fluent-form textarea.ff-el-form-control::placeholder{color:var(--neutral-dark);opacity:.5;transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}.form--light .frm-fluent-form .ff-el-form-control:focus{background-color:var(--white);border-color:var(--neutral-light);color:var(--neutral-dark)}.form--light .frm-fluent-form .iti--allow-dropdown input.iti__tel-input{padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-country-arrow-padding)}.form--light .frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:var(--f-danger)}.form--light .frm-fluent-form .ff-el-form-check.ff-el-form-check-{display:flex;margin:0}.form--light .frm-fluent-form .ff-el-form-check.ff-el-form-check- label{display:flex;gap:0.4em;margin:0}.form--light .frm-fluent-form .ff-el-form-check-label span{font-family:inherit;font-size:var(--f-option-label-size);font-weight:400}.form--light .frm-fluent-form input[type="checkbox"],.form--light .frm-fluent-form input[type="radio"]{accent-color:var(--primary)}.frm-fluent-form .ff_submit_btn_wrapper{position:relative}.wfx-preview-note{position:absolute;bottom:calc(100% + 0.8rem);left:50%;z-index:1;width:max-content;max-width:100%;margin:0;padding:0.6rem 1rem;border-radius:var(--radius);background:var(--secondary);color:var(--white);font:500 1.2rem/1.4 var(--font-body);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%);transition:opacity .2s,visibility .2s}.frm-fluent-form .ff_submit_btn_wrapper:hover .wfx-preview-note,.frm-fluent-form .ff_submit_btn_wrapper.is-preview-note-open .wfx-preview-note{opacity:1;visibility:visible}html.nomotion .wfx-preview-note{transition:none}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--fluentform-danger)}.fluentform .error.text-danger{display:inline-block;margin-top:0.6rem;padding:0.3rem 0.8rem;border-radius:var(--btn-radius);background:var(--white);color:var(--f-danger);font-size:1.3rem;font-weight:400;line-height:1.4;text-align:left}.form--light .frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:var(--f-danger);box-shadow:0 0 0 1px var(--f-danger)}.ff-errors-in-stack .error.text-danger{display:block;margin-top:0;padding:1rem 1.4rem;font-size:1.5rem}.fluentform .ff-message-success{padding:2rem;border-radius:var(--btn-radius);background:var(--white);color:var(--neutral-dark);font-size:var(--f-input-size);line-height:1.5;text-align:center}.fluentform .ff_submitting{pointer-events:none}.fluentform .ff-btn.ff-working{cursor:progress}.fluentform .ff-btn.ff-working::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:rgba(255,255,255,.55);transform-origin:0 50%;animation:wfx-form-working 1.2s ease-in-out infinite}@keyframes wfx-form-working{0%{transform:scaleX(0)}60%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}html.nomotion .fluentform .ff-btn.ff-working::after{animation:none}@media (prefers-reduced-motion:reduce){.fluentform .ff-btn.ff-working::after{animation:none}}.fluentform .wfx-hp{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden}.form--light .frm-fluent-form select.ff-el-form-control{width:100%;line-height:1.2}.fluentform [role="radiogroup"] .ff-el-form-check,.fluentform [role="group"] .ff-el-form-check{margin-bottom:0.6rem}
/*! assets/css/parts/google-reviews.css */
.wp-gr{--grw-head-name:var(--neutral);--grw-based:var(--wfx-grw-text);--grw-powered:var(--wfx-grw-muted);--grw-name:var(--wfx-grw-link);--grw-btn:var(--wfx-grw-btn);--grw-text-shadow:var(--wfx-grw-text-shadow);--grw-control-bg:var(--wfx-grw-control-bg);--grw-control-border:var(--wfx-grw-control-border);--grw-dot:var(--wfx-grw-dot);--grw-shadow:0 0 2px var(--black-trans-12),0 2px 4px var(--black-trans-24);--card-gap:4px;--img-size:46px;--color:var(--wfx-grw-star);--rev-color:var(--wfx-grw-card);--rpi-star-color:var(--color);--slider-dot-size:8px;--slider-dot-gap:8px;--slider-dot-padding-top:.5em;--slider-dots-visible:5;--slider-act-dot-color:var(--color);--star-gap:2px;--rpi-star-size:20px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E");--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--slider-btn-size:16px;--slider-btn-bg:var(--grw-control-bg);--slider-btn-color:var(--grw-powered);--slider-btn-padding:calc(var(--slider-btn-size) / 2);--slider-btn-bw:1px;--slider-btn-bc:var(--grw-control-border);--slider-btn-shadow:var(--shadow-control);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding) * 2) + (var(--slider-btn-bw) * 2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full) / 2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out));container:grw / inline-size;position:relative;display:block;min-width:0;max-width:100%;margin:0;padding:0;direction:ltr;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:start;text-decoration:none;overflow:visible;overflow-wrap:break-word}.wp-gr,.wp-gr *,.wp-gr ::after,.wp-gr ::before{box-sizing:border-box}.wp-gr div,.wp-gr span{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border:0;background:none}.wp-gr a{color:inherit;border:0;text-decoration:none;background:none;cursor:pointer}.wp-gr img{display:block;max-width:100%;height:auto;margin:0;padding:0;border:0;line-height:0;vertical-align:middle}.wp-gr svg{display:inline-block;width:auto;height:auto;vertical-align:middle;overflow:visible}.wp-gr .rpi-flx{display:var(--flx,flex);flex-direction:var(--dir,column);flex-wrap:var(--wrap,nowrap);align-items:var(--align,flex-start);gap:var(--gap,2px);width:100%;overflow:var(--overflow,visible)}.wp-gr .rpi-col12{--dir:column;--gap:12px;--align:flex-start;--overflow:hidden}.wp-gr .rpi-col8{--dir:column;--gap:8px;--align:flex-start}.wp-gr .rpi-col6{--dir:column;--gap:6px;--align:flex-start;--overflow:hidden}.wp-gr .rpi-col4{--dir:column;--gap:4px;--align:flex-start}.wp-gr .rpi-row12{--dir:row;--gap:12px;--align:flex-start}.wp-gr .rpi-row12-center{--dir:row;--gap:12px;--align:center;--overflow:visible}.wp-gr .grw-row{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:calc(var(--slider-dot-padding-top) + var(--slider-dot-size))}.wp-gr .grw-header,.wp-gr .grw-content{flex:1 0 calc(100% / var(--col,3));width:calc(100% / var(--col,3))}.wp-gr .grw-review{flex:1 0 calc((100% - var(--card-gap,16px) * (var(--col,3) - 1)) / var(--col,3));width:calc((100% - var(--card-gap,16px) * (var(--col,3) - 1)) / var(--col,3))}.wp-gr .grw-header,.wp-gr .grw-content,.wp-gr .grw-review{--col:1}@container grw (min-width:510px){.wp-gr .grw-row{flex-wrap:nowrap}.wp-gr .grw-header,.wp-gr .grw-content{--col:2}.wp-gr .grw-review{--col:1}}@container grw (min-width:750px){.wp-gr .grw-header{--col:3}.wp-gr .grw-content{--col:1.5}.wp-gr .grw-review{--col:2}}@container grw (min-width:1050px){.wp-gr .grw-header{--col:4}.wp-gr .grw-content{--col:1.333333}.wp-gr .grw-review{--col:3}}@container grw (min-width:1450px){.wp-gr .grw-header{--col:5}.wp-gr .grw-content{--col:1.25}.wp-gr .grw-review{--col:4}}@container grw (min-width:1800px){.wp-gr .grw-header{--col:6}.wp-gr .grw-content{--col:1.2}.wp-gr .grw-review{--col:5}}.wp-gr.wp-gr--plain .grw-content{--col:1}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative;width:100%;margin:4px;padding:16px}.wp-gr .grw-header-inner > .rpi-flx{overflow:hidden}.wp-gr .grw-img-wrap{position:relative;min-width:var(--img-size);max-width:var(--img-size);overflow:visible}.wp-gr .grw-img-wrap::before{content:"";position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:var(--grw-shadow);pointer-events:none}.wp-gr .grw-img{position:relative;z-index:3;min-width:var(--img-size);max-width:var(--img-size);height:var(--img-size);border:none}.wp-gr .grw-header .grw-img{border-radius:50%}.wp-gr .wp-google-name{width:100%;overflow:hidden;color:var(--grw-head-name);font-size:100%;font-weight:700;text-align:start;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.wp-gr .grw-header .wp-google-name{margin:0;padding:0;white-space:normal}.wp-gr .wp-google-name a{color:var(--grw-head-name);font-size:18px;text-decoration:none}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{margin:0;padding:0;color:var(--grw-based)}.wp-gr .wp-google-powered{color:var(--grw-powered);font-size:16px;font-weight:600}.wp-gr .wp-google-wr{display:flex;margin:0}.wp-gr .wp-google-wr a{padding:4px 12px 8px;border-radius:27px;background:var(--grw-btn);box-shadow:var(--grw-shadow);color:var(--white);text-shadow:1px 1px 0 var(--grw-text-shadow);white-space:nowrap;vertical-align:middle;opacity:.9;user-select:none;transition:.2s ease-in-out}.wp-gr .wp-google-wr a:hover{opacity:.95;box-shadow:0 0 2px var(--black-trans-12),0 3px 5px var(--black-trans-24)}.wp-gr .wp-google-wr a:active{opacity:1;box-shadow:none}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;margin:0 0 0 4px;padding:1px;border-radius:50%;background:var(--white)}.rpi-stars{--star-size:var(--rpi-star-size,18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:.8;--gap:var(--star-gap,2px);--stars-w:calc(var(--stars) * (var(--star-size) + var(--star-gap)));--fill:calc((var(--rating) / var(--stars)) * 100%);--bg-size:calc(var(--star-size) * var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative;display:inline-flex;align-items:center;align-self:var(--star-align-self,start);width:max-content;height:var(--star-size);padding-right:calc(var(--stars-w) + var(--gap));color:var(--rpi-rating-color,var(--star-color));font-size:calc(var(--star-size) * var(--rating-scale));font-weight:var(--head-grade-weight,900);white-space:nowrap;vertical-align:middle}.wp-gr .rpi-stars{padding-right:calc(var(--stars-w) + var(--gap));color:var(--rpi-rating-color,var(--star-color));font-size:calc(var(--star-size) * var(--rating-scale));font-weight:var(--head-grade-weight,900)}.rpi-stars:empty{--gap:calc(-1 * (var(--star-gap) / 2 + 1px))}.rpi-stars::before,.rpi-stars::after{content:"";position:absolute;top:50%;right:0;width:var(--stars-w);height:var(--star-size);transform:translateY(-50%);background-color:var(--star-color);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:var(--bg-size-x) var(--bg-size);mask-size:var(--bg-size-x) var(--bg-size)}.rpi-stars::before{-webkit-mask-image:var(--empty);mask-image:var(--empty)}.rpi-stars::after{-webkit-mask-image:var(--mask);mask-image:var(--mask);clip-path:inset(0 calc(100% - var(--fill)) 0 0)}.wp-gr .grw-content{position:relative;min-width:0}.wp-gr .grw-content-inner{position:relative;display:flex;align-items:center}.rpi .rpi-slides{display:flex;flex:1;flex-wrap:nowrap;gap:var(--slider-gap,var(--card-gap,8px));overflow:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:var(--rpi-slider-behavior,smooth);-webkit-overflow-scrolling:touch;scrollbar-width:none}.rpi .rpi-slides::-webkit-scrollbar{display:none}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset,6px);--alpha:.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));--bite:radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),black calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),black calc(var(--radius) + var(--alpha))),linear-gradient(black 0 0);margin:0 var(--slider-offset,0);-webkit-mask:var(--slider-bite,var(--bite));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;mask:var(--slider-bite,var(--bite));mask-repeat:no-repeat;mask-size:100% 100%;mask-composite:intersect,intersect}.rpi .rpi-slide{overflow:hidden;padding:4px 3px;scroll-snap-align:start}.wp-gr .grw-review{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center}.wp-gr .grw-review-inner{height:100%}.wp-gr .grw-review-inner.grw-round{border-radius:8px}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color)}.wp-gr .grw-review-inner > svg{position:absolute;top:10px;right:10px;width:16px;height:16px}.wp-gr .rpi-col6 > .wp-google-name{margin:0;color:var(--grw-name)}.wp-gr .wp-google-time{color:var(--grw-based);font-size:13px;white-space:nowrap}.wp-gr .grw-review .wp-google-feedback{height:100px;overflow-y:auto}.wp-gr .wp-google-text{max-width:100%;overflow:hidden;color:var(--text-color);font-size:15px;line-height:24px;white-space:pre-wrap;word-break:break-word;vertical-align:middle}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px}.wp-gr .grw-scroll::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 6px var(--black-trans-33)}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:var(--grw-control-border);box-shadow:inset 0 0 6px var(--black-trans-50)}.rpi .rpi-ltgt,.rpi .rpi-dot{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;line-height:1;text-align:center;cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none}.rpi .rpi-ltgt:focus-visible,.rpi .rpi-dot:focus-visible{outline-color:currentColor}.rpi .rpi-ltgt{--margin:calc(-1 * var(--slider-btn-pos) + var(--slider-offset,0px));position:var(--slider-btn-position,absolute);z-index:1;padding:var(--slider-btn-padding);border:var(--slider-btn-bw) solid var(--slider-btn-bc);border-radius:50%;background-color:var(--slider-btn-bg);box-shadow:var(--slider-btn-shadow);transition:background-color .2s ease-in-out}.rpi .rpi-ltgt:active{box-shadow:none}.rpi .rpi-ltgt.rpi-lt{left:0;margin-left:var(--margin)}.rpi .rpi-ltgt.rpi-gt{right:0;margin-right:var(--margin)}.rpi-ltgt.rpi-lt::before,.rpi-ltgt.rpi-gt::after{content:"";position:relative;display:block;width:var(--slider-btn-size);height:var(--slider-btn-size);background-color:var(--slider-btn-color)}.rpi-ltgt.rpi-lt::before{-webkit-mask:var(--rpi-lt);mask:var(--rpi-lt)}.rpi-ltgt.rpi-gt::after{-webkit-mask:var(--rpi-gt);mask:var(--rpi-gt)}.rpi .rpi-dots-wrap{position:absolute;top:calc(100% - 1px);right:0;left:0;display:flex;justify-content:center;width:calc(var(--slider-dots-visible) * var(--slider-dot-size) + (var(--slider-dots-visible) - 1) * var(--slider-dot-gap));max-width:100%;margin:0 auto;padding-top:var(--slider-dot-padding-top)}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;gap:var(--slider-dot-gap);overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rpi .rpi-dots::-webkit-scrollbar{display:none}.rpi-dots .rpi-dot{display:inline-block;flex:1 0 auto;width:var(--slider-dot-size);height:var(--slider-dot-size);border-radius:20px;background-color:var(--slider-dot-color,var(--grw-dot));opacity:.4;transform:scale(.55);vertical-align:middle;scroll-snap-align:center}.rpi-dots .rpi-dot:hover{opacity:1}.rpi-dots .rpi-dot.active{background-color:var(--slider-act-dot-color);opacity:1;transform:scale(.95)}.rpi-dots .rpi-dot.s2{transform:scale(.85)}.rpi-dots .rpi-dot.s3{transform:scale(.65)}
/*! assets/css/parts/horse-card.css */
.horse-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:30rem;overflow:hidden;border:1px solid var(--secondary-semi-dark);border-radius:var(--radius-l)}.horse-card::before{content:"";position:absolute;inset:0;background-image:var(--wfx-horse-card-overlay);pointer-events:none}.horse-card > *{position:relative}.horse-card__wrapper{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;justify-content:space-between;row-gap:0;width:100%;padding-bottom:4rem}.horse-card__wrapper::after{content:"";position:absolute;inset:0;background-image:var(--wfx-horse-wrapper-overlay);pointer-events:none}.horse-card__image{border-top-left-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}.horse-card__wrapper > .badge{position:absolute;top:0;right:8%}.horse-card__content{z-index:2;display:flex;flex-direction:column;align-items:flex-start;row-gap:0;width:100%;margin-top:-16rem;padding-inline:2rem;color:var(--secondary-semi-light)}.horse-card__title{color:var(--white)}.horse-card__text{margin:1.4rem 0 2.4rem;font-size:var(--text-l);font-weight:700}.horse-card__row{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-block:1.2rem;border-top:1px solid var(--secondary-semi-light)}.horse-card__row--pedigree{margin-bottom:3rem;border-bottom:1px solid var(--secondary-semi-light)}.horse-card__price{font-size:var(--text-l);font-weight:700}.horse-card__pedigree{--link-color:var(--secondary-semi-light)}.horse-card__buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:var(--content-gap);width:100%}.horse-card__button{--btn-font-size:1.1rem;--btn-padding-inline:1rem}.horse-card__button--enquire{--btn-h:3.1rem;--btn-padding-inline:.8rem}.horse-card__button--more{--btn-h:3.5rem}.horse-card--ladies .horse-card__button--enquire{--btn-bg:var(--wfx-btn-grad-ladies)}@media (min-width:479px){.horse-card__content{padding-inline:4rem}}@media (min-width:768px){.horse-card__content{margin-top:-22rem}}
/*! assets/css/parts/horse-details.css */
.horse-details{background-color:var(--tertiary)}.horse-details__container{gap:var(--content-gap)}.horse-details__head{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--content-gap);width:100%;text-align:center}.horse-details__title{color:var(--white);font-size:var(--h2)}.horse-details__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-s);width:100%;max-width:40rem}.horse-details__btn--enquire,.horse-details__btn--pedigree{--btn-h:5.2rem}.horse-details__lower{display:flex;flex-direction:column;align-items:center;align-self:center;gap:var(--space-xl);inline-size:var(--width-xl);max-inline-size:100%;margin-top:var(--space-xl)}.horse-details__content{width:100%;color:var(--white)}.horse-details__content > * + *{margin-top:1.6rem}.horse-details__content img{height:auto}.horse-details__btn--bottom{--btn-h:4.8rem;width:100%}@media (min-width:479px){.horse-details__btn--bottom{width:35rem}}@media (min-width:768px){.horse-details__btn--bottom{width:50rem}}@media (min-width:992px){.horse-details__btn--bottom{width:60rem}}
/*! assets/css/parts/horse-facts.css */
.horse-facts{--hf-columns:6;--hf-min:calc((var(--content-width) - (var(--hf-columns) - 1) * var(--grid-gap)) / var(--hf-columns) * 0.7);--hf-min-formula:min(100%,max(var(--hf-min),(100% - (var(--hf-columns) - 1) * var(--grid-gap)) / var(--hf-columns)));display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--hf-min-formula),1fr));gap:2rem 0;inline-size:100%;margin-block:var(--space-m)}@media (min-width:768px){.horse-facts{row-gap:0}}.horse-facts__item{position:relative;display:flex;flex-flow:column wrap;align-items:center;align-self:stretch;gap:1rem;width:100%;min-width:0;max-width:100%;padding-inline:1rem;color:var(--white);overflow-wrap:break-word}.horse-facts__item::before,.horse-facts__item::after{content:"";position:absolute;top:0;display:block;width:1px;height:100%;background:var(--secondary-semi-light)}.horse-facts__item::before{left:0}.horse-facts__item::after{right:-1px}.horse-facts__icon{display:block;flex-shrink:0;width:30px;height:30px;max-width:100%;overflow:hidden}.horse-facts__label{max-width:100%;color:var(--secondary-semi-light);font-size:var(--text-l);font-weight:700}.horse-facts__value{max-width:100%;font-size:1.4rem}.horse-facts .horse-facts__logos{display:grid;grid-template-columns:repeat(2,var(--rsl-tile));gap:var(--rsl-gap);justify-content:center}
/*! assets/css/parts/horse-gallery.css */
.horse-gallery{--hg-border:#506d89;--hg-stage-bg:var(--secondary);--hg-arrow-bg:rgba(255,255,255,.18);--hg-arrow-bg-hover:rgba(255,255,255,.3);--hg-veil:rgba(255,255,255,.45);--hg-meta:#a8c8e8;--hg-overlay:linear-gradient(to bottom,rgba(4,46,74,0) 5%,var(--tertiary-trans-90) 53%);--hg-bar:#e0e0e0;--hg-bar-active:#3b55e6;--hg-play-bg:rgba(0,0,0,.4);--hg-play-bg-hover:rgba(255,255,255,.4);--hg-play-border:rgba(255,255,255,.8);width:100%;max-width:900px;margin:0 auto 32px;padding:12px;border-radius:12px;color:var(--white);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.horse-gallery .mrs-main{position:relative}.horse-gallery .mrs-main-image-wrap{position:relative;overflow:hidden;border:1px solid var(--hg-border);border-radius:16px;transition:height .4s ease}.horse-gallery .mrs-main-image-wrap{aspect-ratio:var(--hg-ratio)}@media not (hover:none){.horse-gallery .mrs-main-image-wrap.is-portrait{aspect-ratio:auto;height:600px}}.horse-gallery .mrs-main-image-wrap.is-image{display:flex;align-items:center;justify-content:center;background:var(--hg-stage-bg)}.horse-gallery .mrs-main-image{display:block;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.horse-gallery .mrs-main-video{display:none;width:100%;height:100%;aspect-ratio:16 / 9;border-radius:16px;background:#000;object-fit:contain}.horse-gallery .mrs-arrow{position:absolute;top:50%;z-index:10;display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:999px;background:var(--hg-arrow-bg);backdrop-filter:blur(6px);color:var(--white);font-size:28px;cursor:pointer;transform:translateY(-50%);transition:.2s ease}.horse-gallery .mrs-arrow:hover{background:var(--hg-arrow-bg-hover)}.horse-gallery .mrs-arrow-prev{left:18px}.horse-gallery .mrs-arrow-next{right:18px}.horse-gallery .mrs-overlay-info{position:absolute;right:0;bottom:0;left:0;z-index:10;display:none;justify-content:space-between;align-items:end;min-height:24rem;padding:28px 32px;background:var(--hg-overlay);color:var(--white);font-family:var(--font-heading);transition:none}.horse-gallery .mrs-main:has(.mrs-arrow-next:hover) .mrs-overlay-info{opacity:0;pointer-events:none}.horse-gallery .mrs-overlay-left{max-width:85%;text-align:left}.horse-gallery .mrs-horse-title{margin:0 0 10px;color:var(--white);font-size:2rem;font-weight:700;line-height:1.25}.horse-gallery .mrs-horse-meta{margin-top:6px}.horse-gallery .mrs-horse-sub{margin-bottom:8px;color:var(--hg-meta);font-size:var(--text-l);font-weight:700;opacity:.85}.horse-gallery .mrs-horse-price{display:inline-block;padding-top:.6rem;border-top:1px solid;color:var(--hg-meta);font-size:var(--text-l);font-weight:600;text-align:left}.horse-gallery .mrs-overlay-right{display:flex;align-items:flex-end}.horse-gallery .mrs-overlay-logo{width:auto;height:32px;object-fit:contain}.horse-gallery .mrs-mobile-controls{display:block;margin:12px 0;padding:0 4px}.horse-gallery .mrs-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:15px}.horse-gallery .mrs-page-bar{flex:0 0 calc(12.5% - 6px);max-width:calc(12.5% - 6px);height:6px;border-radius:2px;background-color:var(--hg-bar);cursor:pointer;transition:background-color .3s ease}.horse-gallery .mrs-page-bar.is-active{background-color:var(--hg-bar-active)}.horse-gallery .mrs-mobile-nav{display:flex;justify-content:space-between;gap:10px}.horse-gallery .mrs-mob-btn{flex:1;padding:4px 0;border:2px solid var(--primary);border-radius:8px;background:var(--wfx-btn-grad);color:var(--white);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.horse-gallery .mrs-mob-btn:hover{opacity:.9}.horse-gallery .mrs-thumbs{display:flex;gap:10px;padding:10px 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.horse-gallery .mrs-thumbs::-webkit-scrollbar{display:none}.horse-gallery .mrs-thumb{position:relative;flex:0 0 calc(25% - 8px);max-width:calc(25% - 8px);padding:0;overflow:hidden;border:none;border-radius:10px;background:none;cursor:pointer;scroll-snap-align:start}.horse-gallery .mrs-thumb.is-active{border:2px solid var(--white)}.horse-gallery .mrs-thumb img{width:100%;max-height:148px;object-fit:cover}.horse-gallery .mrs-thumb-video{background:var(--hg-stage-bg)}.horse-gallery .mrs-thumb-video video{display:block;width:100%;height:100%;max-height:150px;border-radius:10px;object-fit:cover}.horse-gallery .mrs-thumb-play-icon{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--hg-play-border);border-radius:50%;background:var(--hg-play-bg);backdrop-filter:blur(4px);pointer-events:none;transform:translate(-50%,-50%)}.horse-gallery .mrs-thumb-play-icon::after{content:"";display:block;width:0;height:0;margin-left:2px;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--white)}.horse-gallery .mrs-thumb-video:hover .mrs-thumb-play-icon{background:var(--hg-play-bg-hover);transform:translate(-50%,-50%) scale(1.1);transition:.2s ease}.horse-gallery.horse-gallery--empty{max-width:none;margin:0;padding:0;border-radius:0;color:inherit;font-family:inherit}@media (min-width:521px){.horse-gallery .mrs-overlay-left{max-width:70%}.horse-gallery .mrs-horse-title{font-size:var(--h2)}.horse-gallery .mrs-overlay-logo{height:100px;object-fit:fill}}@media (min-width:768px){.horse-gallery .mrs-thumb.is-active{border:none}.horse-gallery .mrs-thumb::after{content:"";position:absolute;inset:0;border-radius:12px;background:var(--hg-veil);transition:.2s ease}.horse-gallery .mrs-thumb.is-active::after{background:rgba(255,255,255,0);box-shadow:0 0 0 2px var(--white);pointer-events:none}}@media (min-width:769px){.horse-gallery{padding:0;border-radius:16px}.horse-gallery .mrs-arrow{display:flex}.horse-gallery .mrs-mobile-controls{display:none}}
/*! assets/css/parts/horse-hero.css */
.horse-hero{padding-bottom:var(--space-xs)}.horse-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(#1d425c,var(--tertiary));pointer-events:none}.horse-hero__container{position:relative;align-items:center;justify-content:center;text-align:center}.horse-hero__crest{display:block;height:auto}
/*! assets/css/parts/horse-pedigree.css */
.horse-pedigree{--hp-toolbar-bg:rgba(15,32,45,.92);position:relative;align-self:center;width:900px;max-width:100%;text-align:left}.horse-pedigree__frame{height:771px;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;outline-offset:-2px}.horse-pedigree__frame::-webkit-scrollbar{display:none}.horse-pedigree__pages{display:flex;flex-direction:column;align-items:center;gap:1rem;min-width:100%;width:max-content}.horse-pedigree__page{display:block;max-width:none;background-color:var(--white)}.horse-pedigree__status{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-m);color:var(--white);text-align:center}.horse-pedigree__status a{--link-color:var(--white);--link-color-hover:var(--primary-light);text-decoration:underline}.horse-pedigree__toolbar{position:absolute;inset:auto 0 0;z-index:1;display:flex;align-items:center;justify-content:center;gap:1.2rem;height:32px;padding-inline:1rem;background-color:var(--hp-toolbar-bg);color:var(--white);font-size:1.3rem;line-height:1;opacity:0;pointer-events:none;transition:opacity .2s ease}.horse-pedigree:hover .horse-pedigree__toolbar,.horse-pedigree:focus-within .horse-pedigree__toolbar{opacity:1;pointer-events:auto}@media (hover:none){.horse-pedigree__toolbar{opacity:1;pointer-events:auto}}.horse-pedigree__tool{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .6rem;border-radius:var(--radius);background:transparent;color:inherit;font:inherit;font-weight:700;text-decoration:none;--focus-color:var(--primary-light)}.horse-pedigree__tool:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.horse-pedigree__tool:not(:disabled):hover{background-color:var(--white-trans-20)}}body a.horse-pedigree__tool{color:var(--white)}.horse-pedigree__page-label{min-width:7ch;text-align:center;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.horse-pedigree__toolbar{transition:none}}
/*! assets/css/parts/horse-pricing.css */
.horse-pricing{display:flex;flex-wrap:wrap;align-items:center;gap:var(--content-gap);width:100%}@media (min-width:768px){.horse-pricing{flex-wrap:nowrap}}.horse-pricing__shares{display:flex;flex-direction:column;align-items:center;gap:var(--content-gap);width:100%;min-width:0}.horse-pricing__heading{max-width:100%;color:var(--secondary-semi-light);font-size:var(--text-xl);font-weight:700;text-align:center}.horse-pricing__rows{display:flex;flex-direction:column;width:100%}.horse-pricing__row{display:flex;flex-direction:column;align-items:center;width:100%;padding-block:.6rem;border-bottom:1px solid var(--secondary-dark)}.horse-pricing__row-text{max-width:100%;color:var(--white);font-size:1.4rem;text-align:center}.horse-pricing__trainer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:2rem;width:100%;min-width:0;min-height:20rem;overflow:hidden;border-radius:var(--radius-l);background:var(--horse-trainer-bg,none) center / cover no-repeat;color:var(--white);text-align:center}@media (min-width:479px){.horse-pricing__trainer{height:26rem;min-height:0}}.horse-pricing__trainer::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--tertiary-trans-90),var(--tertiary-trans-90));pointer-events:none}.horse-pricing__trainer > *{position:relative;max-width:100%}.horse-pricing__trainer-icon{display:block;flex-shrink:0;width:30px;height:30px;overflow:hidden}.horse-pricing__trainer-label{color:var(--secondary-semi-light);font-size:var(--text-l);font-weight:700}
/*! assets/css/parts/horse-textboxes.css */
.horse-textboxes{--row-gap:var(--space-l);display:block;inline-size:var(--width-xl);max-inline-size:100%;column-count:1;column-gap:var(--row-gap)}@media (min-width:481px){.horse-textboxes{column-count:2}}@media (min-width:993px){.horse-textboxes{--row-gap:var(--space-xxl)}}.horse-textboxes__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-gap);inline-size:100%;break-inside:avoid;margin-block-end:var(--row-gap)}.horse-textbox{display:flex;flex-direction:column;align-items:flex-start;row-gap:0;inline-size:100%}.horse-textbox__heading{color:var(--secondary-semi-light)}.horse-textbox__content{width:100%;max-width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid #dddedf;color:var(--white)}.horse-textbox__content a:not([class*="btn--"]){--link-color:var(--white);--link-color-hover:var(--primary-light);text-decoration:underline}
/*! assets/css/parts/join-cta.css */
.join-cta{background-image:var(--wfx-join-grad)}.join-cta__container{width:var(--width-m);color:var(--white)}.join-cta__intro{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--content-gap);width:100%;text-align:center}.join-cta__crest{height:auto}.join-cta__eyebrow{font-size:var(--text-xxl);font-weight:700;line-height:1em;letter-spacing:4px;text-transform:uppercase}.join-cta__title{font-family:var(--text-font-family);font-size:var(--text-xxl);font-weight:700;line-height:var(--text-line-height)}.join-cta__text,.join-cta__text > :is(p,strong){font-family:var(--text-font-family);font-size:var(--text-l);line-height:var(--text-line-height)}.join-cta__text{width:100%;max-width:40rem}.join-cta__form{width:100%}.join-cta--submit-full .join-cta__form button{width:100%}
/*! assets/css/parts/race-series-logos.css */
.race-series-logos{--rsl-tile:50px;--rsl-gap:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rsl-gap);margin:0;padding:0;list-style:none}.race-series-logos__item{display:grid;align-items:center;width:var(--rsl-tile);height:var(--rsl-tile);background-color:var(--white)}.race-series-logos__figure{margin:0}.race-series-logos__image{display:block;width:100%;height:auto;object-fit:cover}
/*! assets/css/parts/slider.css */
@layer bricks{.splide__track{height:100%;width:100%}.splide__slide{-webkit-tap-highlight-color:transparent;background-size:cover}.splide__arrows.custom{display:block}.splide__arrow{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;background-color:transparent;font-size:60px;cursor:pointer;transform:translateY(-50%)}.splide__arrow:disabled{opacity:.5}.splide__arrows--ltr .splide__arrow--prev{left:0}.splide__arrows--ltr .splide__arrow--next{right:0}.splide__pagination{position:absolute;bottom:15px;left:50%;z-index:1;padding:0;list-style:none;transform:translateX(-50%)}.splide__pagination li{line-height:0}.splide__pagination .splide__pagination__page{position:relative;display:inline-block;width:10px;height:10px;margin:5px;padding:0;border:0;border-radius:var(--radius-pill);background-color:var(--black-trans-33);transition:transform .2s linear}.splide__pagination .splide__pagination__page.is-active{z-index:1;background-color:var(--black)}.splide__pagination .splide__pagination__page:focus{outline:none}.slider{min-width:0;width:100%}.slider .splide__slide{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.slider .splide__arrows svg{min-width:0;min-height:0}@media (prefers-reduced-motion:reduce){.slider,.slider *{transition-property:none}}}
/*! assets/css/parts/stable-card.css */
.stable-card{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;align-self:stretch !important;gap:0;width:100%;padding:.5rem;overflow:hidden;border-radius:var(--radius-l);background-color:var(--white);box-shadow:var(--shadow-card)}.stable-card__image{border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.stable-card__body{display:flex;flex-direction:column;flex-grow:1;align-items:center;gap:2rem;width:100%;padding:2rem}.stable-card__title{font-size:var(--text-l);text-align:center}.stable-card__info-wrapper{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;gap:var(--content-gap);width:100%;margin-top:var(--space-m)}.stable-card__info{display:grid;grid-template-columns:var(--grid-2);align-items:flex-start;gap:1rem;width:100%}.stable-card__info-item{font-size:1.3rem;line-height:1.3em}.stable-card__logos-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--content-gap);width:100%}.stable-card__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none}.stable-card__logo{position:relative;display:grid;align-items:center;max-width:50px;height:50px;background-color:var(--white);line-height:1.6}.stable-card__logo-figure{display:block;margin:0}.stable-card__logo-image{display:block;object-fit:cover}.stable-card__figure{width:100%;margin:0;overflow:hidden;border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.stable-card__figure .stable-card__image{display:block;width:100%;height:auto}.stable-card__info-item strong{font-weight:700}.stable-card--grid .stable-card__logo-image{width:100%;height:auto}
/*! assets/css/parts/trainer-row.css */
.trainer-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--content-gap);width:100%;padding:2rem 0;border-top:1px solid var(--tertiary-semi-dark)}.trainer-row__left{display:flex;flex-direction:row;align-items:flex-start;gap:var(--content-gap)}.trainer-row__icon{display:block;width:100%;max-width:2.5rem;height:calc(2.5rem * 84 / 82);object-fit:contain}.trainer-row__name{color:var(--white);font-weight:700}.trainer-row__right{display:flex;align-items:center;gap:var(--content-gap)}.trainer-row__location{color:var(--white);font-family:var(--font-accent);text-align:right;text-transform:uppercase}.trainer-row__link{display:block;padding:1rem 2.5rem;background-color:var(--primary)}.trainer-row__link-text{display:block;color:var(--white)}@media (min-width:992px){.trainer-row{padding-inline:2rem}}
