:root{--parchment: #fff3e0;--parchment-dk1: #f5e9d7;--parchment-dk2: #d9cfbe;--ink: #1a1613;--ink-lt3: #80786e;--ember: #f59351;--noise-parchment: url(/images/global%20assets/noise/parchment-noise.webp);--noise-parchment-dk1: url(/images/global%20assets/noise/parchment-dk1-noise.webp);--noise-ink: url(/images/global%20assets/noise/ink-noise.webp);--noise-ember: url(/images/global%20assets/noise/ember-noise.webp);--color-bg: var(--parchment);--color-bg-subtle: var(--parchment-dk1);--color-surface-dark: var(--ink);--color-text: var(--ink);--color-text-muted: var(--ink-lt3);--color-text-on-dark: var(--parchment);--color-accent: var(--ember);--color-border: var(--parchment-dk2);--font-display: "ivyora-text", Georgia, serif;--font-body: "ivyepic-variable", system-ui, sans-serif;--text-hero: clamp(34px, 3.57vw + 20.6px, 72px);--text-display: clamp(34px, 2.44vw + 24.8px, 60px);--text-display-md: clamp(28px, 1.87vw + 21px, 48px);--text-heading: clamp(24px, .75vw + 21.2px, 32px);--text-body-xl: clamp(22px, .8vw + 19px, 28px);--text-body-lg: clamp(20px, .6vw + 17px, 24px);--text-body-md: clamp(17px, .5vw + 15px, 20px);--text-label: 16px;--leading-hero: 1.1;--leading-display: 1.15;--leading-heading: 1.3;--leading-hero-mobile: 1.2;--leading-display-mobile: 1.25;--leading-body-xl: 1.5;--leading-body-lg: 1.55;--leading-body-md: 1.62;--leading-label: 1.17;--leading-lede: 1.55;--leading-cta-card: 1.45;--tracking-tight: -.02em;--tracking-normal: 0em;--tracking-caps: .1em;--tracking-caps-lg: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--layout-content-max: 1440px;--layout-content-inner: 720px;--layout-gutter: clamp(24px, 12.5vw - 48px, 240px);--layout-header-height: 80px;--button-height: 44px;--button-padding-x: 16px;--button-gap: 12px;--radius-btn: 8px;--radius-card: 8px;--shadow-card: 0px 4px 4px 0px rgba(0, 0, 0, .25)}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-x:clip;background-color:var(--parchment)}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{margin:0;min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}p,li,blockquote{text-wrap:pretty}a:not([class]){color:currentColor;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:5px;text-decoration-skip-ink:auto;transition:color .2s ease,text-decoration-color .2s ease}a:not([class]):hover{color:var(--ember);text-decoration-color:var(--ember)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{color:var(--ink);font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-body-md);font-weight:400;font-variation-settings:"wdth" 90;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1,"dlig" 1,"clig" 1;position:relative}.page{position:relative;z-index:1;isolation:isolate;min-height:100vh;min-height:100lvh;background-color:var(--parchment);background-image:var(--noise-parchment)}.page-ink-overlay{position:absolute;inset:0;background-color:var(--ink);background-image:var(--noise-ink);pointer-events:none;opacity:0;z-index:0;will-change:opacity;transition:opacity .15s ease-out}.has-noise-light,.has-noise-dark,.has-noise-ember,.has-noise-parchment-dk1{position:relative;isolation:isolate}.has-noise-light:before,.has-noise-dark:before,.has-noise-ember:before,.has-noise-parchment-dk1:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1}.has-noise-light:before{background-image:var(--noise-parchment)}.has-noise-dark:before{background-image:var(--noise-ink)}.has-noise-ember:before{background-image:var(--noise-ember)}.has-noise-parchment-dk1:before{background-image:var(--noise-parchment-dk1)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:500}.text-hero,h1.text-hero{font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight);font-weight:500}.text-display,h1{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);font-weight:500}.text-display-md{font-family:var(--font-display);font-size:var(--text-display-md);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);font-weight:500}.text-heading,h2{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);font-weight:500}.text-body-xl{font-family:var(--font-display);font-size:var(--text-body-xl);line-height:var(--leading-body-xl);letter-spacing:var(--tracking-tight);font-weight:400}.text-body-lg{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body-lg);letter-spacing:var(--tracking-normal);font-weight:400;font-variation-settings:"wdth" 90}.text-body-md,p{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-body-md);letter-spacing:var(--tracking-normal);font-weight:400;font-variation-settings:"wdth" 90}.text-label{font-family:var(--font-body);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-normal);font-weight:600;font-variation-settings:"wdth" 100}.text-lede{font-family:var(--font-body);font-size:var(--text-label);line-height:var(--leading-lede);letter-spacing:var(--tracking-caps);font-weight:500;font-variation-settings:"wdth" 70;text-transform:uppercase}.text-lede-lg{font-family:var(--font-body);font-size:20px;line-height:var(--leading-lede);letter-spacing:var(--tracking-caps-lg);font-weight:500;font-variation-settings:"wdth" 70;text-transform:uppercase}@media(max-width:767px){.text-lede-lg{font-size:var(--text-label);letter-spacing:var(--tracking-caps)}.text-hero,h1.text-hero{line-height:var(--leading-hero-mobile)}.text-display,h1,.text-display-md{line-height:var(--leading-display-mobile)}}a{color:var(--ember);text-decoration:underline;text-underline-offset:2px}::selection{background-color:var(--ember);color:var(--parchment)}@property --ember-frame-angle{syntax: "<angle>"; initial-value: 0deg; inherits: true;}.ember-frame{position:relative}.ember-frame:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:var(--ember-frame-thickness, 3px);background:conic-gradient(from var(--ember-frame-angle, 0deg),var(--ember) 0deg,#ffd9b0 40deg,var(--ember) 80deg,color-mix(in srgb,var(--ember) 35%,var(--ink)) 140deg,var(--ember) 200deg,color-mix(in srgb,var(--ember) 35%,var(--ink)) 260deg,var(--ember) 320deg,var(--ember) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .45s ease}.ember-frame:hover:before,.ember-frame:focus-visible:before,.ember-frame.is-ember-lit:before{opacity:1}@keyframes ember-frame-spin{0%{--ember-frame-angle: 0deg}to{--ember-frame-angle: 360deg}}.ember-frame.is-ember-lit{animation:ember-frame-spin 4s linear infinite}@media(prefers-reduced-motion:reduce){.ember-frame.is-ember-lit{animation:none}}.scroll-locked,.scroll-locked body{overflow:hidden;touch-action:none;overscroll-behavior:none}.reveal-in{opacity:0;transition:opacity 1.2s cubic-bezier(.22,.61,.36,1) var(--reveal-delay, 0ms)}.reveal-in.is-revealed{opacity:1}@media(prefers-reduced-motion:reduce){.reveal-in{opacity:1;transition:none}}::view-transition-old(root),::view-transition-new(root){animation:none}.radio-mini__header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center}.radio-mini__brand{grid-column:2!important}.radio-mini__corner-btns{grid-column:3!important;justify-self:end}a.btn.btn--outline-light{background-color:transparent;border:1px solid var(--parchment);color:var(--parchment)}a.btn.btn--outline-light:hover{background-color:var(--ember);border-color:var(--ember);color:var(--ink)}
