@font-face{font-family:inter;src:url(../media/inter_6ab57b19-s.p.c757f81b.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_632977f2-module__JmfZHW__className{font-family:inter,inter Fallback}.inter_632977f2-module__JmfZHW__variable{--font-sans:"inter","inter Fallback"}
@font-face{font-family:Baskervville;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c1c503f25b2c557d-s.94e21801.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1cd0525cab0a2d68-s.p.801d383e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c1c503f25b2c557d-s.94e21801.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1cd0525cab0a2d68-s.p.801d383e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c1c503f25b2c557d-s.94e21801.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-weight:600;font-display:swap;src:url(../media/1cd0525cab0a2d68-s.p.801d383e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c1c503f25b2c557d-s.94e21801.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1cd0525cab0a2d68-s.p.801d383e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville Fallback;src:local(Times New Roman);ascent-override:91.31%;descent-override:26.99%;line-gap-override:0.0%;size-adjust:109.29%}.baskervville_bd4bb795-module__B0AFpa__className{font-family:Baskervville,Baskervville Fallback}.baskervville_bd4bb795-module__B0AFpa__variable{--font-serif:"Baskervville","Baskervville Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f145079f1794aeb-s.f30bff62.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/64190147d8dca499-s.3ac0be98.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/09f7e1b07545358f-s.8f84c36c.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2372b5e13fba444a-s.a9921eb0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad05a7fb8075b05d-s.38104748.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ae0d78957fa74037-s.p.2e8f5e64.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_e4d8eb4c-module__vsnpsG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:500}.geist_mono_e4d8eb4c-module__vsnpsG__variable{--font-mono:"Geist Mono","Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif),"Baskervville",serif;--font-mono:var(--font-mono),ui-monospace,"SFMono-Regular",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--leading-normal:1.5;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--radius-3xl:var(--radius-3xl);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono),ui-monospace,"SFMono-Regular",monospace;--color-brand-primary:var(--color-brand-primary);--color-brand-primary-hover:var(--color-brand-primary-hover);--color-brand-secondary:var(--color-brand-secondary);--color-brand-light:var(--color-brand-light);--color-brand-light-hover:var(--color-brand-light-hover);--color-brand-lighter:var(--color-brand-lighter);--color-surface-base:var(--color-surface-base);--color-surface-raised:var(--color-surface-raised);--color-surface-overlay:var(--color-surface-overlay);--color-surface-sunken:var(--color-surface-sunken);--color-surface-highlight:var(--color-surface-highlight);--color-surface-success:var(--color-surface-success);--color-surface-accent:var(--color-surface-accent);--color-border-highlight:var(--color-border-highlight);--color-text-primary:var(--color-text-primary);--color-text-display:var(--color-text-display);--color-text-secondary:var(--color-text-secondary);--color-text-muted:var(--color-text-muted);--color-text-icon:var(--color-text-icon);--color-text-inverse:var(--color-text-inverse);--color-text-link:var(--color-text-link);--color-text-link-hover:var(--color-text-link-hover);--color-text-placeholder:var(--color-text-placeholder);--color-info-strong:var(--color-info-strong);--color-info-strong-hover:var(--color-info-strong-hover);--color-border-subtle:var(--color-border-subtle);--color-border-default:var(--color-border-default);--color-border-rail:var(--color-border-rail);--color-border-strong:var(--color-border-strong);--color-border-card:var(--color-border-card);--color-button-secondary:var(--color-button-secondary);--color-button-secondary-hover:var(--color-button-secondary-hover);--color-button-tertiary:var(--color-button-tertiary);--color-button-tertiary-hover:var(--color-button-tertiary-hover);--color-state-success:var(--color-state-success);--color-state-warning:var(--color-state-warning);--color-state-error:var(--color-state-error);--color-state-info:var(--color-state-info);--color-focus-ring:var(--color-focus-ring)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}*{border-color:var(--border);outline-color:var(--ring);margin:0}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}html,body{min-height:100dvh}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,blockquote,figcaption,cite,span,a{text-wrap:pretty}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button,[role=button]{cursor:pointer}body{background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-sans),Inter,"Segoe UI",Arial,sans-serif;--font-serif-numeric:"Baskerville Neo","Baskerville",var(--font-serif),"Baskervville",serif;line-height:var(--leading-normal);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}.section-px{padding-left:var(--section-px);padding-right:var(--section-px)}.max-w-site{max-width:var(--max-w-site)}.fancy{font-family:var(--font-serif),"Baskervville",serif;font-size:calc(1em + 8px);font-style:italic;font-weight:500}@media (max-width:767px){.fancy{font-size:calc(1em + 4px)}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.right-6{right:calc(var(--spacing)*6)}.bottom-6{bottom:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.block{display:block}.flex{display:flex}.inline{display:inline}.inline-flex{display:inline-flex}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.h-\[16px\]{height:16px}.h-\[27px\]{height:27px}.h-\[33px\]{height:33px}.h-\[var\(--input-height\)\]{height:var(--input-height)}.h-auto{height:auto}.min-h-screen{min-height:100dvh}.w-auto{width:auto}.w-full{width:100%}.max-w-\[440px\]{max-width:440px}.max-w-\[var\(--measure-compact\)\]{max-width:var(--measure-compact)}.animate-\[check-pop_0\.35s_var\(--ease-out\)_both\]{animation:check-pop .35s var(--ease-out)both}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[var\(--input-radius\)\]{border-radius:var(--input-radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-border-card{border-color:var(--color-border-card)}.border-state-error{border-color:var(--color-state-error)}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-button-secondary{background-color:var(--color-button-secondary)}.bg-button-tertiary{background-color:var(--color-button-tertiary)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-\[var\(--space-4\)\]{padding-inline:var(--space-4)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.text-center{text-align:center}.text-\[length\:var\(--font-size-base\)\]{font-size:var(--font-size-base)}.text-\[length\:var\(--font-size-sm\)\]{font-size:var(--font-size-sm)}.text-\[length\:var\(--font-size-xs\)\]{font-size:var(--font-size-xs)}.leading-\[var\(--leading-body\)\]{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-state-error{color:var(--color-state-error)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-link{color:var(--color-text-link)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.italic{font-style:italic}.\[text-decoration-line\:underline\]{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-90{opacity:.9}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--duration-normal\)\]{--tw-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.ease-\[var\(--ease-in-out\)\]{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-text-placeholder::placeholder{color:var(--color-text-placeholder)}@media (hover:hover){.hover\:bg-brand-primary-hover:hover{background-color:var(--color-brand-primary-hover)}.hover\:bg-button-secondary-hover:hover{background-color:var(--color-button-secondary-hover)}.hover\:bg-button-tertiary-hover:hover{background-color:var(--color-button-tertiary-hover)}.hover\:bg-surface-sunken:hover{background-color:var(--color-surface-sunken)}.hover\:text-text-link-hover:hover{color:var(--color-text-link-hover)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:placeholder\:text-text-muted:hover::placeholder{color:var(--color-text-muted)}}.focus-visible\:border-focus-ring:focus-visible{border-color:var(--color-focus-ring)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-focus-ring:focus-visible{--tw-ring-color:var(--color-focus-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border-focus-ring:active{border-color:var(--color-focus-ring)}.active\:bg-brand-primary-hover:active{background-color:var(--color-brand-primary-hover)}.active\:bg-button-secondary-hover:active{background-color:var(--color-button-secondary-hover)}.active\:bg-button-tertiary-hover:active{background-color:var(--color-button-tertiary-hover)}.active\:bg-surface-sunken:active{background-color:var(--color-surface-sunken)}.active\:ring-1:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.active\:ring-focus-ring:active{--tw-ring-color:var(--color-focus-ring)}.active\:ring-offset-1:active{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:transition-transform svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&_svg\]\:group-hover\:translate-x-0\.5 svg:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--space-px:1px;--space-0:0;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--max-w-site:1440px;--input-height:44px;--input-height-lg:48px;--input-radius:8px;--space-section-sm:clamp(2rem,1.5rem + 2.5vw,3.5rem);--space-section-md:clamp(3rem,2rem + 4vw,5rem);--space-section-lg:clamp(4rem,2.5rem + 6vw,7rem);--space-section-xl:clamp(4rem,3rem + 8vw,9.375rem)}@media (min-width:1920px){:root{--input-height:52px;--input-height-lg:56px;--input-radius:10px}}@media (min-width:2560px){:root{--input-height:58px;--input-height-lg:62px;--input-radius:10px}}:root{--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-body-lg:1.125rem;--font-size-lg:1.25rem;--font-size-h5:1rem;--font-size-xl:1.5rem;--font-size-display-sm:1.875rem;--font-size-banner-heading:1.75rem;--font-size-2xl:2rem;--font-size-h3:clamp(1.5rem,.64rem + 1.79vw,2.25rem);--font-size-3xl:clamp(2rem,1.5rem + 2.2vw,3rem);--font-size-4xl:clamp(2.5rem,1.75rem + 3.3vw,4rem);--font-size-5xl:clamp(4rem,2.5rem + 6.6vw,6rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-none:1;--leading-display:1.12;--leading-tighter:1.125;--leading-tight:1.24;--leading-snug:1.35;--leading-body:1.48;--leading-normal:1.5;--leading-relaxed:1.625;--leading-table:1.75;--leading-loose:1.8;--tracking-tight:-.025em;--tracking-display:-.02em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.04em;--tracking-label:.08em;--tracking-widest:.1em;--measure-compact:540px;--measure-narrow:730px;--measure-normal:840px;--measure-wide:960px}@media (min-width:1920px){:root{--measure-compact:700px;--measure-narrow:900px;--measure-normal:1060px;--measure-wide:1200px;--font-size-2xs:clamp(.625rem,.58rem + .13vw,.75rem);--font-size-xs:clamp(.75rem,.7rem + .15vw,.875rem);--font-size-sm:clamp(.875rem,.8rem + .2vw,1rem);--font-size-base:clamp(1rem,.9rem + .25vw,1.125rem);--font-size-body-lg:clamp(1.125rem,1rem + .3vw,1.25rem);--font-size-lg:clamp(1.25rem,1.1rem + .35vw,1.375rem);--font-size-xl:clamp(1.5rem,1.2rem + .5vw,1.75rem);--font-size-2xl:clamp(2.25rem,1.8rem + .8vw,2.5rem);--font-size-h3:clamp(2.5rem,2rem + .8vw,2.75rem);--font-size-3xl:clamp(3rem,2.4rem + 1vw,3.5rem);--font-size-4xl:clamp(4rem,3.2rem + 1.3vw,4.5rem);--font-size-5xl:clamp(6rem,4.8rem + 2vw,7rem)}}@media (min-width:2560px){:root{--measure-compact:850px;--measure-narrow:1100px;--measure-normal:1300px;--measure-wide:1500px;--font-size-xs:clamp(1rem,.9rem + .15vw,1.125rem);--font-size-sm:clamp(1.125rem,1rem + .2vw,1.25rem);--font-size-base:clamp(1.25rem,1.1rem + .25vw,1.375rem);--font-size-body-lg:clamp(1.375rem,1.2rem + .3vw,1.5rem);--font-size-lg:clamp(1.5rem,1.3rem + .35vw,1.625rem);--font-size-xl:clamp(2rem,1.6rem + .6vw,2.25rem);--font-size-2xl:clamp(3rem,2.4rem + .8vw,3.5rem);--font-size-h3:clamp(3rem,2.4rem + 1vw,3.5rem);--font-size-3xl:clamp(4rem,3.2rem + 1.2vw,4.5rem);--font-size-4xl:clamp(5rem,4rem + 1.5vw,5.5rem);--font-size-5xl:clamp(8rem,6.4rem + 2.4vw,9.25rem)}}@media (min-width:1920px){.no-type-upscale{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-body-lg:1.125rem;--font-size-lg:1.25rem;--font-size-h5:1rem;--font-size-xl:1.5rem;--font-size-display-sm:1.875rem;--font-size-2xl:2rem;--font-size-h3:2.25rem;--font-size-3xl:3rem;--font-size-4xl:4rem;--font-size-5xl:6rem}.no-measure-upscale{--measure-compact:540px;--measure-narrow:730px;--measure-normal:840px;--measure-wide:960px}}:root{--radius-none:0;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014,0 1px 2px #0000000a;--shadow-md:0 4px 6px #00000012,0 2px 4px #0000000a;--shadow-lg:0 10px 15px #00000014,0 4px 6px #0000000a;--shadow-xl:0 20px 25px #0000001a,0 8px 10px #0000000a;--shadow-2xl:0 25px 50px #00000026;--shadow-none:0 0 #0000;--shadow-card:0 1px 3px #0000000a,0 4px 12px #00000008;--shadow-card-hover:0 2px 6px #0000000f,0 8px 24px #0000000d;--duration-fast:.1s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.175,.885,.32,1.275)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-normal:0s;--duration-slow:0s;--duration-slower:0s}}:root{--gradient-hero:linear-gradient(to bottom,#ffffff80 36.5%,#d8eeff80 68.2%,#fbfbf980 100%);--gradient-hero-height:1100px;--gradient-pricing:linear-gradient(to bottom,#fffefc80 5%,#d8eeff80 25%,#d9eeff59 65%,#fffefc80 85%);--gradient-pricing-height:1731px;--gradient-about-hero:linear-gradient(0deg,#fffefc80 10%,#d8eeff80 75%,#fffefc80 100%);--gradient-webinar-hero:linear-gradient(to bottom,#f8f6f1 23.583%,#d8ecfd 142.33%);--gradient-blog-newsletter:linear-gradient(180deg,#f8f6f1 3.38%,#d8ecfde6 119.83%);--gradient-incorporation-hero:linear-gradient(to bottom,#d8ecfd -42.33%,#f8f6f1 76.417%);--gradient-country-hero:linear-gradient(180deg,#fffefc80 0%,#d8ecfd80 15%,#fffefc80 100%);--gradient-country-hub-hero:linear-gradient(180deg,#ffffff80 0%,#ebf6ff80 13.75%,#d8eeff80 56.05%,#fbfbf980 91.82%);--gradient-integrations-hero:linear-gradient(270deg,#fbfbf980 46.03%,#d8eeff80 85.61%,#ffffff80 108.78%)}@media (min-width:1024px){:root{--gradient-hero-height:1340px}}:root{--z-base:0;--z-raised:1;--z-dropdown:10;--z-sticky:20;--z-backdrop:30;--z-overlay:40;--z-header:50;--z-toast:60;--z-skip-link:70}[data-theme=default],:root{--color-brand-primary:#026eb9;--color-brand-primary-hover:#005a9c;--color-brand-secondary:#14120f;--color-brand-light:#d8ecfd;--color-brand-light-hover:#b3d9fb;--color-brand-lighter:#eff7fe;--color-surface-base:#fffefc;--color-surface-raised:#fff;--color-surface-overlay:#fff;--color-surface-sunken:#f8f6f1;--color-surface-sunken-strong:#f3f0ea;--color-surface-highlight:#fff5d6;--color-surface-success:#def2eb;--color-surface-accent:#fff58e;--color-border-highlight:#fac414;--color-text-primary:#14120f;--color-text-display:#101828;--color-text-secondary:#57524d;--color-text-muted:#6d6963;--color-text-icon:#a6a29c;--color-text-inverse:#fff;--color-text-link:#026eb9;--color-text-link-hover:#005a9c;--color-text-placeholder:#8f8b85;--color-info-strong:#1061b8;--color-info-strong-hover:#0d3b72;--color-border-subtle:#e8e2db;--color-border-default:#d8d2cb;--color-border-rail:#dedbd4;--color-border-strong:#b8b2ab;--color-border-card:#edeceb;--color-button-secondary:#6d6963;--color-button-secondary-hover:#403b36;--color-button-tertiary:#f8f6f1;--color-button-tertiary-hover:#eae7e0;--color-state-success:#16a34a;--color-state-warning:#ca8a04;--color-state-error:#dc2626;--color-state-info:#0284c7;--color-focus-ring:#6b675f}[data-theme=default].dark{--color-brand-primary:#4da3e8;--color-brand-primary-hover:#6db5ee;--color-brand-secondary:#e8e2db;--color-brand-light:#1a3a5c;--color-brand-light-hover:#2a4d72;--color-brand-lighter:#0f2740;--color-surface-base:#0f0e0d;--color-surface-raised:#1a1918;--color-surface-overlay:#242322;--color-surface-sunken:#0a0908;--color-surface-sunken-strong:#151412;--color-surface-highlight:#3d3520;--color-surface-success:#14342a;--color-border-highlight:#a68a10;--color-text-primary:#f5f3f0;--color-text-display:#f5f3f0;--color-text-secondary:#a8a29e;--color-text-muted:#8a8480;--color-text-icon:#8a8480;--color-text-inverse:#14120f;--color-text-link:#4da3e8;--color-text-link-hover:#6db5ee;--color-text-placeholder:#6b6560;--color-info-strong:#4da3e8;--color-info-strong-hover:#6db5ee;--color-border-subtle:#2a2927;--color-border-default:#3a3836;--color-border-rail:#404040;--color-border-strong:#57524d;--color-border-card:#2a2927;--color-button-secondary:#a8a29e;--color-button-secondary-hover:#d6d3d1;--color-button-tertiary:#1a1918;--color-button-tertiary-hover:#242322;--color-state-success:#4ade80;--color-state-warning:#facc15;--color-state-error:#f87171;--color-state-info:#38bdf8;--color-focus-ring:#38bdf8}:root{--blur-xs:2px;--section-px:1.25rem}@media (min-width:768px){:root{--section-px:2.5rem}}@media (min-width:1024px){:root{--section-px:5rem}}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--radius:.625rem}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0)}}@keyframes check-pop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
