@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/instrument-serif/instrument-serif-regular.woff2) format('woff2')}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/instrument-serif/instrument-serif-italic.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:normal;font-weight:300;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-light.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:italic;font-weight:300;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-light-italic.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-regular.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:italic;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-regular-italic.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:normal;font-weight:500;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-medium.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:normal;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-bold.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:italic;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-bold-italic.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:normal;font-weight:900;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-black.woff2) format('woff2')}@font-face{font-family:'Domaine Text';font-style:italic;font-weight:900;font-display:swap;src:url(https://dudeitsagame.com/fonts/domaine-text/domaine-text-web-black-italic.woff2) format('woff2')}@font-face{font-family:'Heliotrope';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/heliotrope/heliotrope-4-regular.woff2) format('woff2')}@font-face{font-family:'Heliotrope';font-style:italic;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/heliotrope/heliotrope-4-italic.woff2) format('woff2')}@font-face{font-family:'Heliotrope';font-style:normal;font-weight:600;font-display:swap;src:url(https://dudeitsagame.com/fonts/heliotrope/heliotrope-6-regular.woff2) format('woff2')}@font-face{font-family:'Heliotrope';font-style:normal;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/heliotrope/heliotrope-4-bold.woff2) format('woff2')}@font-face{font-family:'Heliotrope';font-style:italic;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/heliotrope/heliotrope-4-bold-italic.woff2) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:300;font-display:swap;src:url(https://dudeitsagame.com/fonts/jetbrains-mono/jetbrains-mono-light.woff2) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/jetbrains-mono/jetbrains-mono-regular.woff2) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(https://dudeitsagame.com/fonts/jetbrains-mono/jetbrains-mono-medium.woff2) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:600;font-display:swap;src:url(https://dudeitsagame.com/fonts/jetbrains-mono/jetbrains-mono-semibold.woff2) format('woff2')}@font-face{font-family:'Resolute';font-style:normal;font-weight:300;font-display:swap;src:url(https://dudeitsagame.com/fonts/resolute/lhf-resolute-shadow.woff2) format('woff2')}@font-face{font-family:'Resolute';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/resolute/lhf-resolute-regular.woff2) format('woff2')}@font-face{font-family:'Resolute';font-style:normal;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/resolute/lhf-resolute-outline.woff2) format('woff2')}@font-face{font-family:'tiempos';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/tiempos/tiempos-text-regular.woff2) format('woff2')}@font-face{font-family:'tiempos';font-style:italic;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/tiempos/tiempos-text-regular-italic.woff2) format('woff2')}@font-face{font-family:'tiempos';font-style:normal;font-weight:600;font-display:swap;src:url(https://dudeitsagame.com/fonts/tiempos/tiempos-text-semibold.woff2) format('woff2')}@font-face{font-family:'tiempos';font-style:italic;font-weight:600;font-display:swap;src:url(https://dudeitsagame.com/fonts/tiempos/tiempos-text-semibold-italic.woff2) format('woff2')}@font-face{font-family:'concourse_4';font-style:normal;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/concourse_4/concourse_4_regular.woff2) format('woff2')}@font-face{font-family:'concourse_4';font-style:normal;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/concourse_4/concourse_4_bold.woff2) format('woff2')}@font-face{font-family:'concourse_4';font-style:italic;font-weight:400;font-display:swap;src:url(https://dudeitsagame.com/fonts/concourse_4/concourse_4_italic.woff2) format('woff2')}@font-face{font-family:'concourse_4';font-style:italic;font-weight:700;font-display:swap;src:url(https://dudeitsagame.com/fonts/concourse_4/concourse_4_bold-italic.woff2) format('woff2')}:root{--font-soul-display:'Instrument Serif', Georgia, serif;--font-soul-reading:'Domaine Text', 'tiempos', Georgia, serif;--font-action:'Heliotrope', 'concourse_4', system-ui, sans-serif;--font-system:'JetBrains Mono', Menlo, Consolas, monospace;--font-display:'Resolute', Impact, sans-serif;--fs-display:clamp(5.37rem, 1.04vw + 5.13rem, 5.91rem);--fs-h1:clamp(4.21rem, 0.82vw + 4.02rem, 4.63rem);--fs-h2:clamp(3.3rem, 0.64vw + 3.15rem, 3.63rem);--fs-h3:clamp(2.59rem, 0.5vw + 2.47rem, 2.85rem);--fs-h4:clamp(2.03rem, 0.39vw + 1.94rem, 2.24rem);--fs-h5:clamp(1.59rem, 0.31vw + 1.52rem, 1.75rem);--fs-body:clamp(1.25rem, 0.24vw + 1.19rem, 1.375rem);--fs-small:clamp(0.98rem, 0.19vw + 0.94rem, 1.08rem);--fs-xs:clamp(0.77rem, 0.15vw + 0.73rem, 0.85rem);--lh-display:1.05;--lh-h1:1.1;--lh-h2:1.15;--lh-h3:1.2;--lh-h4:1.25;--lh-h5:1.3;--lh-body:1.7;--lh-ui:1.0;--lh-mono:1.6;--ls-tight:-0.01em;--ls-body:0.015em;--ls-open:0.01em;--ls-wide:0.08em;--ls-display:0.02em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-paragraph:1.4em;--space-heading:0.5em;--space-heading-top:2.2em;--space-section:3.5rem;--content-width:700px;--wide-width:900px;--max-width:1100px;--ease-default:cubic-bezier(0.4, 0, 0.2, 1);--ease-in:cubic-bezier(0.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-bounce:cubic-bezier(0.34, 1.56, 0.64, 1);--duration-fast:150ms;--duration-normal:250ms;--duration-slow:400ms;--duration-slower:600ms;--transition-default:all var(--duration-normal) var(--ease-default);--transition-color:color var(--duration-normal) var(--ease-default),
                      background-color var(--duration-normal) var(--ease-default),
                      border-color var(--duration-normal) var(--ease-default);--turquoise:#009E9E;--turquoise-text:#00ADAD;--cyan-900:#00EEEE;--light-teal:#88CCCC;--hlp-2:#F92690;--hlp-3:#F9A5CF;--medium-pink:#A60068;--pinkishpurple:#960462;--medium-dark-pink:#760045;--brand-pink:#660F4E;--brand-purple:#5E275D;--med-dark-purple:#6A287A;--purple-text:#704E94;--pale-muted-lavender:#B8A9BE;--vibrant-blue:#4B8EDA;--medium-pink-text:#ED0094;--pinkishpurple-text:#EA0699;--med-dark-pink-text:#ED008B;--brand-pink-text:#DE24AB;--brand-purple-text:#B854B6;--med-dark-purple-text:#B155C7;--purple-text-safe:#8E6DB2;--firelight:#D4A24E;--aged-brass:#C78A3C;--ember:#C8663A;--forge-text:#D14C34;--forge:#C7442D;--burnt-earth:#8B2E1D;--undergrowth:#1A3D2E;--base-camp:#234D3C;--alpine:#2D6B52;--trail-marker:#3D8B6E;--treeline:#5AAE8B;--summit:#7ECBAA;--thin-air:#A8DCC5;--eileens-jam:#402842;--smoked-berry:#513050;--roasted-berries:#564C66;--grey-berry:#6D5672;--roasted-berries-text:#827598;--grey-berry-text:#8E7295;--black:#000000;--obsidian:#0A0A08;--dark-earth:#12120E;--loam:#1A1A14;--dusk:#242418;--dark-text:#2F2F2F;--fossil:#5E5A52;--fossil-text:#7E796E;--weathered:#8A857B;--sandstone:#C8C2B7;--light-text:#E6E1D3;--heavy-cream:#F2E8DC;--parchment:#F2EDE4;--whipped-cream:#F5F1E6;--light-background:#FBFBFB;--focus-ring:#00EEEE;--focus-ring-shadow:0 0 0 3px rgba(0,238,238,0.15);--active-press:#007A7A;--selected:#009E9E;--selected-bg:rgba(0,158,158,0.12);--visited:#8E6DB2;--hover-overlay:rgba(230,225,211,0.04);--input-bg:#12120E;--input-bg-disabled:#0F0F0C;--input-text:#E6E1D3;--input-placeholder:#7E796E;--input-border:#242418;--input-border-focus:#009E9E;--input-border-error:#ED0094;--input-border-success:#3D8B6E;--input-border-disabled:#1A1A14;--input-focus-shadow:0 0 0 3px rgba(0,238,238,0.15);--toggle-on:#009E9E;--toggle-off:#242418;--toggle-knob:#E6E1D3;--border-subtle:#1A1A14;--border-default:#242418;--border-strong:#2F2F2F;--border-accent:#009E9E;--divider:#1A1A14;--divider-strong:#2A2428;--shadow-sm:0 2px 8px rgba(5,4,4,0.3);--shadow-md:0 4px 20px rgba(5,4,4,0.4);--shadow-lg:0 8px 40px rgba(5,4,4,0.5), 0 2px 8px rgba(5,4,4,0.2);--selection-bg:#5E275D;--selection-text:#F5F1E6;--blockquote-accent:rgba(106,40,122,0.4);--code-bg:#12120E;--code-border:#1A1A14;--code-text:#88CCCC;--overlay-light:rgba(10,10,8,0.6);--overlay-medium:rgba(10,10,8,0.8);--overlay-heavy:rgba(10,10,8,0.96);--tooltip-bg:#1A1A14;--tooltip-text:#E6E1D3;--dropdown-bg:#12120E;--dropdown-border:#242418;--dropdown-hover:#1A1A14;--progress-track:#1A1A14;--progress-complete:#D4A24E;--level-1-bg:rgba(0,158,158,0.15);--level-1-text:#00EEEE;--level-1-border:rgba(0,158,158,0.25);--level-2-bg:rgba(166,0,104,0.12);--level-2-text:#ED0094;--level-2-border:rgba(166,0,104,0.2);--level-3-bg:rgba(200,102,58,0.12);--level-3-text:#C8663A;--level-3-border:rgba(200,102,58,0.2);--level-4-text:#E6E1D3;--level-4-border:rgba(230,225,211,0.1);--badge-active-text:#5AAE8B;--badge-active-bg:rgba(61,139,110,0.15);--badge-completed-text:#D4A24E;--badge-completed-bg:rgba(212,162,78,0.12);--badge-locked-text:#5E5A52;--badge-locked-bg:#1A1A14;--badge-progress-text:#C8663A;--badge-progress-bg:rgba(200,102,58,0.1);--lt-bg:#FBFBFB;--lt-surface:#F5F1E6;--lt-surface-alt:#F2E8DC;--lt-surface-raised:#FFFFFF;--lt-text:#2F2F2F;--lt-text-secondary:#5E5A52;--lt-text-muted:#8A857B;--lt-border-subtle:#E6E1D3;--lt-border-default:#C8C2B7;--lt-border-strong:#8A857B;--lt-shadow-sm:0 2px 8px rgba(0,0,0,0.06);--lt-shadow-md:0 4px 16px rgba(0,0,0,0.08);--lt-shadow-lg:0 8px 32px rgba(0,0,0,0.12);--lt-turquoise:#008181;--lt-cyan:#008080;--lt-teal:#367F7F;--lt-hot-pink:#E00673;--lt-pink-text:#DD008A;--lt-brand-pink-text:#D21FA1;--lt-purple-text:#8764AD;--lt-lavender:#846B8E;--lt-firelight:#976C24;--lt-brass:#9B6A2C;--lt-ember:#B55B32;--lt-forge-text:#CC462E;--lt-trail-marker:#388065;--lt-treeline:#3E7F64;--lt-summit:#348160;--lt-weathered:#78746B;--lt-sandstone:#7E7360;--lt-selection-bg:#5E275D;--lt-selection-text:#FBFBFB;--lt-input-bg:#FFFFFF;--lt-input-border:#C8C2B7;--lt-input-border-focus:#008181;--lt-input-focus-shadow:0 0 0 3px rgba(0,129,129,0.15);--lt-overlay-light:rgba(251,251,251,0.6);--lt-overlay-medium:rgba(251,251,251,0.8);--lt-overlay-heavy:rgba(251,251,251,0.96);--dark-background:#0C0C0C;--blackberry-highlight:#785674;--half-n-half:#f5f2e6;--light-purple:#B2A0CE;--dark-cream:#d5c9bd;--cream:#fdf8e1;--light-cream:#fff6e7;--soft-grey:#c3b9c0;--blackberry-foam:#D1C0C8;--smoked-blackberry:#4a3750;--highlighter-pink:#d8007e;--easter-egg-pink:#ff0080;--purplishpink:#7A297D;--med-purple:#8C2F9B;--highlighter-purple:#9B4AB2;--darker-purple-text:#5B307F;--purple-berry:#522B72;--blue-text:#159cd1;--body:var(--light-background)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--selection-bg);color:var(--selection-text)}strong,b{font-weight:700}a,button{-webkit-tap-highlight-color:#fff0}body{font-family:var(--font-soul-reading);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);margin:0;padding:0}p{margin-bottom:var(--space-paragraph)}h1,.looks-like-h1{font-family:var(--font-soul-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-tight);font-weight:400;margin-bottom:var(--space-heading)}h2,.looks-like-h2{font-family:var(--font-soul-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-tight);font-weight:400;margin-top:var(--space-heading-top);margin-bottom:var(--space-heading)}h3,.looks-like-h3{font-family:var(--font-soul-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:400;margin-top:var(--space-heading-top);margin-bottom:var(--space-heading)}h4,.looks-like-h4{font-family:var(--font-display);font-size:var(--fs-body);line-height:var(--lh-h4);font-weight:400;letter-spacing:var(--ls-display);text-transform:uppercase;margin-top:1.5em;margin-bottom:.4em}h5,.looks-like-h5{font-family:var(--font-action);font-size:var(--fs-small);line-height:var(--lh-h5);font-weight:600;letter-spacing:var(--ls-wide);text-transform:uppercase;margin-top:1.5em;margin-bottom:.4em}h6,.looks-like-h6{font-family:var(--font-system);font-size:var(--fs-xs);line-height:1.2;font-weight:500;letter-spacing:3px;text-transform:uppercase;margin-top:1.5em;margin-bottom:.4em}.soul-display{font-family:var(--font-soul-display)}.soul-reading{font-family:var(--font-soul-reading)}.soul{font-family:var(--font-soul-reading)}.act{font-family:var(--font-action)}.sys{font-family:var(--font-system)}.display{font-family:var(--font-display)}a{text-decoration:none;transition:var(--transition-color)}.site-content a{color:var(--turquoise-text)}.site-content a:hover{color:var(--cyan-900)}.site-content a[class*="gb-"],.site-content a[class*="dig-"]{color:inherit}.site-wrapper{width:100%;max-width:2560px;background-color:var(--body,var(--light-background))}.site-logo{margin-top:-15px}@media (min-width:768px) and (max-width:2560px){.site-logo{margin-left:24px}}.max-width-1024{max-width:1024px}.max-width-768{max-width:768px}.max-width-640{max-width:640px}.max-width-480{max-width:480px}.margin-auto{margin-left:auto;margin-right:auto}.relative{position:relative}.absolute{position:absolute;top:0;left:0}.sticky{position:sticky;top:24px}.double-border{outline:10px solid #fff}.light-header{--header-link-color:#0C0C0C;--header-link-hover-color:var(--pinkishpurple);--header-link-current-color:#0C0C0C;--header-icon-color:#000000}.dark-header{--header-link-color:#E6E1D3;--header-link-hover-color:var(--medium-dark-pink);--header-link-current-color:#E6E1D3;--header-icon-color:#AFAFAF}.sg-header{--header-link-color:#ECE7DC;--header-link-hover-color:#009B9E;--header-link-current-color:#009B9E;--header-icon-color:#88CCCC}.guides-header{--header-link-color:#1d1d1b;--header-link-hover-color:#960462;--header-link-current-color:#1d1d1b;--header-icon-color:#000000}.codex-header{--header-link-color:#ECE7DC;--header-link-hover-color:#009B9E;--header-link-current-color:#009B9E}.light-header .main-navigation a,.dark-header .main-navigation a,.sg-header .main-navigation a,.codex-header .main-navigation a,.guides-header .main-navigation a{font-family:var(--font-action);font-weight:400;font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--header-link-color);transition:var(--transition-color)}.light-header .main-navigation a:hover,.dark-header .main-navigation a:hover,.sg-header .main-navigation a:hover,.codex-header .main-navigation a:hover,.guides-header .main-navigation a:hover{color:var(--header-link-hover-color)}.light-header .main-navigation .current-menu-item a,.dark-header .main-navigation .current-menu-item a,.sg-header .main-navigation .current-menu-item a,.codex-header .main-navigation .current-menu-item a,.guides-header .main-navigation .current-menu-item a{color:var(--header-link-current-color)}.light-header .main-navigation .gp-icon,.dark-header .main-navigation .gp-icon,.sg-header .main-navigation .gp-icon,.codex-header .main-navigation .gp-icon,.guides-header .main-navigation .gp-icon{color:var(--header-icon-color)}.light-header .main-navigation,.dark-header .main-navigation,.sg-header .main-navigation,.codex-header .main-navigation,.guides-header .main-navigation{margin-top:0}@media (max-width:2560px){.light-header .main-navigation .menu-toggle,.dark-header .main-navigation .menu-toggle,.sg-header .main-navigation .menu-toggle,.guides-header .main-navigation .menu-toggle,.codex-header .main-navigation .menu-toggle{display:block}.light-header .main-navigation ul,.dark-header .main-navigation ul,.sg-header .main-navigation ul,.guides-header .main-navigation ul,.codex-header .main-navigation ul{display:none}}@media (min-width:2561px){.light-header .main-navigation .menu-toggle,.dark-header .main-navigation .menu-toggle,.sg-header .main-navigation .menu-toggle,.guides-header .main-navigation .menu-toggle,.codex-header .main-navigation .menu-toggle{display:none}.light-header .main-navigation ul,.dark-header .main-navigation ul,.sg-header .main-navigation ul,.guides-header .main-navigation ul,.codex-header .main-navigation ul{display:block}}@media (max-width:768px){.sg-header{background-color:#D7D1CB}}.slideout-navigation.main-navigation .main-nav ul li a{font-family:var(--font-action);text-transform:uppercase;letter-spacing:var(--ls-wide);font-weight:400}.slideout-navigation.main-navigation .main-nav ul li a:hover{color:var(--turquoise)}.slideout-navigation.main-navigation .main-nav ul li[class*="current-menu-"]>a{font-family:var(--font-action);font-weight:600}blockquote{position:relative;border:0;margin-top:2rem;margin-left:2rem;padding-top:2rem;padding-inline:0}blockquote::before{position:absolute;content:'';width:2px;height:100%;background-color:var(--blockquote-accent);top:0;left:-2.25rem}blockquote::after{--_quote-size:34px;position:absolute;content:'';width:var(--_quote-size);aspect-ratio:1/1;background-image:url(https://dudeitsagame.com/wp-content/uploads/2023/06/blockquote.svg);background-size:cover;top:2rem;left:-2.25rem;transform:translateX(-50%)}blockquote p{font-weight:400;font-style:italic;margin-bottom:.7em}blockquote cite{font-family:var(--font-system);font-size:var(--fs-xs);font-style:normal;text-transform:none;font-weight:400;letter-spacing:1px;color:var(--weathered)}@media (max-width:1024px){blockquote{margin-left:2rem}}@media (max-width:768px){blockquote::after{--_quote-size:24px;left:-2rem}blockquote::before{left:-2rem}blockquote p{font-size:var(--fs-h4)}}.dig-blockquote{border-left:2px solid var(--blockquote-accent);padding-left:var(--space-6);margin:1.8em 0}.dig-blockquote p{font-style:italic;margin-bottom:.5em}p.has-drop-cap:not(:focus):first-letter{font-family:var(--font-soul-display);font-size:72px!important;font-weight:400;padding:4px;color:var(--firelight)}.gb-highlight{background:linear-gradient(45deg,var(--hlp-2),var(--hlp-3));border-top-left-radius:255px 15px;border-top-right-radius:15px 255px;border-bottom-right-radius:255px 15px;border-bottom-left-radius:15px 255px;padding-inline:.15em}.dig-btn{font-family:var(--font-action);font-size:var(--fs-small);font-weight:600;letter-spacing:var(--ls-wide);text-transform:uppercase;padding:13px 32px;border-radius:8px;display:inline-block;cursor:pointer;border:none;text-decoration:none;transition:var(--transition-default)}.dig-btn:active{transform:scale(.97)}.dig-btn-primary{background:linear-gradient(135deg,var(--turquoise),var(--cyan-900));color:var(--obsidian)}.dig-btn-secondary{background:#fff0;border:1px solid rgb(0 158 158 / .3);color:var(--turquoise)}.dig-btn-fire{background:linear-gradient(135deg,var(--firelight),var(--ember));color:var(--obsidian)}.dig-btn-brand{background:linear-gradient(135deg,var(--medium-pink),var(--brand-pink));color:var(--light-text)}.dig-badge{font-family:var(--font-action);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:4px 12px;border-radius:6px;display:inline-flex;align-items:center;gap:5px}.fluentform .frm-fluent-form .ff-el-input--label label{font-family:var(--font-action);font-size:var(--fs-xs);font-weight:600;color:var(--weathered);text-transform:uppercase;letter-spacing:var(--ls-wide)}.fluentform .frm-fluent-form .ff-el-form-control{background-color:var(--input-bg);color:var(--input-text);border:2px solid var(--input-border);border-radius:8px;font-family:var(--font-action);font-size:var(--fs-small);font-weight:400;line-height:1.7em;padding:10px 16px;transition:var(--transition-color)}.fluentform .frm-fluent-form .ff-el-form-control:focus{border-color:var(--input-border-focus);box-shadow:var(--input-focus-shadow);outline:none}.fluentform .frm-fluent-form .ff-el-form-control::placeholder{color:var(--input-placeholder);font-size:var(--fs-small)}.fluentform .frm-fluent-form .ff-el-form-control:focus::placeholder{color:var(--weathered)}.fluentform .frm-fluent-form .ff-el-group{margin-bottom:15px}.fluentform .frm-fluent-form .ff-btn-submit{background:linear-gradient(135deg,var(--turquoise),var(--cyan-900));color:var(--obsidian);border:none;border-radius:8px;font-family:var(--font-action);font-size:var(--fs-small);font-weight:600;line-height:1.7em;text-transform:uppercase;letter-spacing:var(--ls-wide);padding:13px 32px;cursor:pointer;transition:var(--transition-default)}.fluentform .frm-fluent-form .ff-btn-submit:hover{background:linear-gradient(135deg,var(--cyan-900),var(--turquoise));transform:scale(.98)}@media (max-width:768px){.fluentform .frm-fluent-form .ff-btn-submit{width:100%}}.fluentform .ff-el-is-error .text-danger{font-size:var(--fs-xs)!important;color:var(--input-border-error)}.fluentform .ff-message-success{position:relative;border:none;box-shadow:none;font-family:var(--font-action);font-size:var(--fs-small);font-weight:600;color:var(--trail-marker);text-transform:uppercase;letter-spacing:var(--ls-wide);padding:0;margin-top:20px}.seva-overlay,.formkit-overlay{background-color:var(--overlay-heavy)!important}.formkit-form input[type="text"],.formkit-form input[type="email"],.formkit-form textarea{background-color:var(--overlay-heavy)!important;border-color:var(--pinkishpurple)!important;color:var(--light-text)!important}.even-cards .gb-inside-container,.even-cards{display:flex;height:100%;flex-direction:column}.even-cards .gb-inside-container>*:last-child{margin-top:auto}@media (min-width:920px){.img-pop-50{min-width:calc(100% + 100px);transform:translateX(-50px)}.img-pop-100{min-width:calc(100% + 200px);transform:translateX(-100px)}.img-pop-150{min-width:calc(100% + 300px);transform:translateX(-150px)}.img-pop-200{min-width:calc(100% + 400px);transform:translateX(-200px)}.img-pop-250{min-width:calc(100% + 500px);transform:translateX(-250px)}}.pop{box-shadow:0 0 40px 0 rgb(0 0 0 / .15)}.dark-theme,.dark-theme-element{background-color:var(--obsidian);color:var(--light-text)}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:var(--light-text)}.dark-theme a{color:var(--turquoise-text)}.dark-theme a:hover{color:var(--cyan-900)}.footnotes{color:var(--purple-text-safe);font-style:italic;font-size:var(--fs-small);line-height:var(--lh-body);max-width:var(--content-width);margin:0 auto 36px;width:100%;padding-right:30px}.dark-theme .footnotes,.dark-theme-element .footnotes{color:var(--pale-muted-lavender);max-width:var(--content-width);margin:72px auto 96px;padding-right:0}.dark-theme-element .bigfoot-footnote,.dark-theme-element .bigfoot-footnote__content{background:var(--obsidian);color:var(--roasted-berries-text);border-color:var(--roasted-berries-text)}.dark-theme-element .bigfoot-footnote a{color:var(--vibrant-blue)}.dark-theme-element .bigfoot-footnote__button{background-color:var(--grey-berry)!important}.dark-theme-element .bigfoot-footnote__button:hover,.dark-theme-element .bigfoot-footnote__button:focus,.dark-theme-element .bigfoot-footnote__button:active{background-color:var(--roasted-berries-text)!important}.dark-theme-element .bigfoot-footnote__button.is-active{background-color:var(--fossil)!important}.dark-theme-element .bigfoot-footnote__wrapper:before,.dark-theme-element .bigfoot-footnote__wrapper:after,.dark-theme-element .bigfoot-footnote.is-scrollable:after,.dark-theme-element .bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.dark-theme-element .bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{background-image:none!important;box-shadow:none!important;border-color:transparent!important}