/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-leading:initial;--tw-border-style:solid;--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-ease:initial}}}:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1)}.maincontent{background-color:var(--color-bg-soft);padding-top:calc(var(--spacing,.25rem)*20);padding-bottom:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.maincontent{padding-top:calc(var(--spacing,.25rem)*28);padding-bottom:calc(var(--spacing,.25rem)*16)}}.tue-container{width:100%;max-width:1800px;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media (min-width:40rem){.tue-container{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.tue-container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:64rem){.tue-container{padding-inline:calc(var(--spacing,.25rem)*12)}}.tue-container-96{max-width:96%;margin-inline:auto}.title{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);text-wrap:balance}.title em,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:var(--font-playfair),Georgia,serif;color:var(--color-accent);font-style:italic;font-weight:600}.dark .title em,.dark h1 em,.dark h2 em,.hero-section .title em,.hero-section h1 em,.newsletter-section .title em,.newsletter-section h2 em{color:#38bdf8}.tools-grid{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:48rem){.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nf-page-wrapper{background-color:var(--color-bg-soft);min-height:82vh;padding-block:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.nf-page-wrapper{padding-block:calc(var(--spacing,.25rem)*20)}}.nf-page-container{z-index:10;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.nf-image-box{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);justify-content:center;width:100%;max-width:480px;display:flex}@media (min-width:40rem){.nf-image-box{margin-bottom:calc(var(--spacing,.25rem)*8);max-width:540px}}.nf-hero-image{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.nf-hero-image:hover{scale:1.02}}.nf-content-box{max-width:var(--container-2xl,42rem);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.nf-hero-heading{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-navy);text-transform:uppercase}@media (min-width:40rem){.nf-hero-heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:64rem){.nf-hero-heading{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.nf-hero-subheading{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-navy-mid)}@media (min-width:40rem){.nf-hero-subheading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.nf-hero-text{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-md,28rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,oklch(55.4% .046 257.417))}@media (min-width:40rem){.nf-hero-text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.nf-pills-row{max-width:var(--container-2xl,42rem);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;margin-inline:auto;display:flex}@media (min-width:40rem){.nf-pills-row{gap:calc(var(--spacing,.25rem)*4)}}.nf-pill-btn{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:#fffc;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.nf-pill-btn{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.nf-pill-btn{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-700,oklch(48.8% .243 264.376));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s}@media (hover:hover){.nf-pill-btn:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.tabs-content-ui{margin-top:calc(var(--spacing,.25rem)*2)}.tabs-content-ui:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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);--tw-ring-color:var(--color-accent);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.accordion-root{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;width:100%;display:flex}.accordion-item{border-radius:var(--radius-2xl,1rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;overflow:hidden}.accordion-item-variant-default{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff)}.accordion-item-variant-default.accordion-item-open{border-color:var(--color-accent);--tw-shadow-alpha:10%;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.accordion-item-variant-default.accordion-item-closed:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}}.accordion-item-variant-navy{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff)}.accordion-item-variant-navy.accordion-item-open{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.accordion-item-variant-navy.accordion-item-closed{color:var(--color-navy)}@media (hover:hover){.accordion-item-variant-navy.accordion-item-closed:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}}.accordion-item-variant-ghost{--tw-border-style:none;background-color:#0000;border-style:none}.accordion-item-variant-ghost.accordion-item-open{background-color:var(--color-accent-tint)}@media (hover:hover){.accordion-item-variant-ghost.accordion-item-closed:hover{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}}.accordion-item-variant-bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#0000;border-radius:0}.accordion-item-variant-bordered.accordion-item-open{border-bottom-color:var(--color-accent)}.accordion-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);width:100%;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);text-align:left;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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-user-select:none;user-select:none;transition-duration:.2s;display:flex}.accordion-trigger:focus{--tw-outline-style:none;outline-style:none}.accordion-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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);--tw-ring-color:var(--color-accent);--tw-ring-inset:inset}.accordion-trigger-label{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex:1;display:flex}.accordion-trigger-icon{color:var(--color-text-muted-alt);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.accordion-trigger-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.accordion-trigger-variant-default .accordion-trigger-text{color:var(--color-navy)}.accordion-item-open .accordion-trigger-variant-default .accordion-trigger-icon{color:var(--color-accent)}.accordion-item-open .accordion-trigger-variant-navy .accordion-trigger-text,.accordion-item-open .accordion-trigger-variant-navy .accordion-trigger-text *,.accordion-item-variant-navy.accordion-item-open .accordion-trigger-text,.accordion-item-variant-navy.accordion-item-open .accordion-trigger-text *{color:#fff!important}.accordion-item-open .accordion-trigger-variant-navy .accordion-trigger-icon,.accordion-item-open .accordion-trigger-variant-navy .accordion-trigger-icon *,.accordion-item-variant-navy.accordion-item-open .accordion-trigger-icon *{color:var(--color-accent-tint)!important}.accordion-item-closed .accordion-trigger-variant-navy .accordion-trigger-text,.accordion-trigger-variant-ghost .accordion-trigger-text{color:var(--color-navy)}.accordion-item-open .accordion-trigger-variant-ghost .accordion-trigger-icon{color:var(--color-accent)}.accordion-trigger-variant-bordered{padding-inline:calc(var(--spacing,.25rem)*0)}.accordion-trigger-variant-bordered .accordion-trigger-text{color:var(--color-navy)}.accordion-chevron{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s}.accordion-chevron-open{rotate:180deg}.accordion-item-open .accordion-chevron{color:var(--color-accent)}.accordion-item-variant-navy.accordion-item-open .accordion-chevron{color:var(--color-white,#fff)}.accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.accordion-panel-open{grid-template-rows:1fr}.accordion-panel-closed{visibility:hidden;grid-template-rows:0fr}.accordion-panel-inner{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-muted-alt);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));opacity:0;overflow:hidden}.accordion-panel-closed .accordion-panel-inner{opacity:0;padding-top:0!important;padding-bottom:0!important}.accordion-panel-open .accordion-panel-inner{opacity:1}.accordion-item-variant-navy.accordion-item-open .accordion-panel-inner{color:var(--color-slate-200,oklch(92.9% .013 255.508))}.accordion-item-variant-ghost .accordion-panel-inner{padding-inline:calc(var(--spacing,.25rem)*5)}.accordion-item-variant-bordered .accordion-panel-inner{padding-inline:calc(var(--spacing,.25rem)*0)}blockquote{margin-block:calc(var(--spacing,.25rem)*6);border-top-left-radius:var(--radius-sm,.25rem);border-bottom-left-radius:var(--radius-sm,.25rem);border-top-right-radius:var(--radius-3xl,1.5rem);border-bottom-right-radius:var(--radius-3xl,1.5rem);border-block-style:var(--tw-border-style);border-block-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:4px;border-color:#e2e8f0cc;position:relative}@supports (color:color-mix(in lab,red,red)){blockquote{border-color:color-mix(in oklab,var(--color-slate-200,oklch(92.9% .013 255.508))80%,transparent)}}blockquote{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){blockquote{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}blockquote{padding:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*9);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;padding-top:calc(var(--spacing,.25rem)*13)!important}@media (hover:hover){blockquote:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:40rem){blockquote{margin-block:calc(var(--spacing,.25rem)*8);padding:calc(var(--spacing,.25rem)*8)}}blockquote{transition-timing-function:cubic-bezier(.23,1,.32,1)}.tue-blockquote p,blockquote p{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-navy);font-style:italic}@media (min-width:40rem){.tue-blockquote p,blockquote p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@media (min-width:48rem){.tue-blockquote p,blockquote p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.tue-blockquote cite,.tue-blockquote footer,blockquote cite,blockquote footer{margin-top:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-text-muted-alt);text-transform:uppercase;font-style:normal;display:block}.tue-blockquote:before,blockquote:before{content:"“";pointer-events:none;font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:1;color:var(--color-accent);line-height:1;position:absolute}@supports (color:color-mix(in lab,red,red)){.tue-blockquote:before,blockquote:before{color:color-mix(in oklab,var(--color-accent)15%,transparent)}}.tue-blockquote:before,blockquote:before{-webkit-user-select:none;user-select:none}@media (min-width:40rem){.tue-blockquote:before,blockquote:before{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.tue-blockquote:before,blockquote:before{top:.5rem;left:1.25rem}.dark .tue-blockquote,.dark blockquote,.tue-blockquote-dark{border-block-style:var(--tw-border-style);border-block-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-accent);border-color:var(--color-slate-800,oklch(27.9% .041 260.031));background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.dark .tue-blockquote,.dark blockquote,.tue-blockquote-dark{background-color:color-mix(in oklab,var(--color-slate-900,oklch(20.8% .042 265.755))90%,transparent)}}.dark .tue-blockquote,.dark blockquote,.tue-blockquote-dark{color:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .tue-blockquote p,.dark blockquote p,.tue-blockquote-dark p{color:var(--color-slate-100,oklch(96.8% .007 247.896))}.dark .tue-blockquote cite,.dark .tue-blockquote footer,.dark blockquote cite,.dark blockquote footer,.tue-blockquote-dark cite,.tue-blockquote-dark footer{color:var(--color-slate-400,oklch(70.4% .04 256.788))}@property --tw-ease{syntax:"*";inherits:false}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@keyframes ChatbotBubble_msgIn__aTwnJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatbotBubble_ringPulse__ZH0FI{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@keyframes ChatbotBubble_panelIn__SQRci{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChatbotBubble_blobFloat__PP_Js{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-4px)scale(1.015)}}@keyframes ChatbotBubble_blobBreathe__o9s1S{0%,to{transform:scaleX(1)scaleY(1)}40%{transform:scaleX(1.03)scaleY(.97)}70%{transform:scaleX(.97)scaleY(1.03)}}@keyframes ChatbotBubble_qmarkPop__VQ1dr{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.4)rotate(-15deg)}60%{opacity:1;transform:translate(-50%)translateY(-4px)scale(1.1)rotate(5deg)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)rotate(0)}}@keyframes ChatbotBubble_orbGlow__UU_pi{0%,to{box-shadow:0 0 22px 6px #6366f159,0 0 50px 12px #38bdf82e}50%{box-shadow:0 0 32px 10px #6366f180,0 0 70px 18px #38bdf838}}.ChatbotBubble_wrapper__8GBg9{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*6);z-index:50;position:fixed}.ChatbotBubble_triggerBtn__47e__{cursor:pointer;--tw-border-style:none;width:58px;height:58px;padding:calc(var(--spacing,.25rem)*0);--tw-outline-style:none;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0000;border-style:none;outline-style:none;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative}.ChatbotBubble_triggerBtn__47e__:hover{transform:scale(1.06)}.ChatbotBubble_triggerBtn__47e__:active{transform:scale(.94)}.ChatbotBubble_veraBlob__hH1V1{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 30% 28%,#7dd3fc 0,#6366f1 40%,#4f46e5 62%,#312e81 82%,#1e1b4b 100%);border-radius:38% 40% 44% 38%/40% 38% 42%;justify-content:center;align-items:center;width:100%;height:100%;animation:ChatbotBubble_blobFloat__PP_Js 4.8s ease-in-out infinite,ChatbotBubble_orbGlow__UU_pi 3.5s ease-in-out infinite;display:flex;position:relative;box-shadow:0 0 22px 6px #6366f159,0 0 50px 12px #38bdf82e,inset 0 1px #ffffff40}.ChatbotBubble_veraBlob__hH1V1:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem)*0);border-radius:inherit;background:radial-gradient(circle at 72% 20%,#ffffff40 0,#0000 50%);position:absolute}.ChatbotBubble_veraBlob__hH1V1:after{content:"?";pointer-events:none;top:calc(var(--spacing,.25rem)*-7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);font-family:var(--font-playfair),Georgia,serif;text-shadow:0 0 10px #6366f1cc;opacity:0;transition:none;position:absolute;left:50%;transform:translate(-50%)translateY(8px)scale(.4)}.ChatbotBubble_triggerBtn__47e__:hover .ChatbotBubble_veraBlob__hH1V1:after{animation:ChatbotBubble_qmarkPop__VQ1dr .4s cubic-bezier(.16,1,.3,1) forwards}.ChatbotBubble_veraBlob__hH1V1 .ChatbotBubble_blobBody__nI6_v{animation:ChatbotBubble_blobBreathe__o9s1S 5.2s ease-in-out infinite}.ChatbotBubble_veraEyes__Ai6__{z-index:10;justify-content:center;align-items:center;gap:9px;margin-top:4px;display:flex;position:relative}.ChatbotBubble_veraEye__UEYk7{transform-origin:50%;will-change:transform;background:#fff;border-radius:999px;width:6px;height:10px;display:block;box-shadow:0 0 8px 2px #ffffffd9,0 0 20px 4px #ffffff59}.ChatbotBubble_triggerBadge__EHtOV{top:calc(var(--spacing,.25rem)*-1.5);right:calc(var(--spacing,.25rem)*-1);z-index:20;background-color:var(--color-rose-500,oklch(64.5% .246 16.439));min-width:20px;height:20px;padding-inline:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex;position:absolute}.ChatbotBubble_panel__0GgZ5{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*6);z-index:50;width:380px;max-width:calc(100vw - 32px);position:fixed}@media (min-width:40rem){.ChatbotBubble_panel__0GgZ5{width:420px}}.ChatbotBubble_panel__0GgZ5{border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0e6;border-radius:28px;flex-direction:column;height:600px;max-height:calc(100vh - 96px);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_panel__0GgZ5{border-color:color-mix(in oklab,var(--color-slate-200,oklch(92.9% .013 255.508))90%,transparent)}}.ChatbotBubble_panel__0GgZ5{background-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:ChatbotBubble_panelIn__SQRci .3s cubic-bezier(.16,1,.3,1) both}.ChatbotBubble_header__wcaTV{border-bottom:1px var(--tw-border-style);border-color:#ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_header__wcaTV{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.ChatbotBubble_header__wcaTV{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#0f172a,#1e1b4b)}.ChatbotBubble_headerGradient__ji5yw{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);opacity:.4;background:radial-gradient(circle at 85%,#6366f14d 0,#0000 60%);position:absolute}.ChatbotBubble_headerInfo__4bJ7r{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex;position:relative}.ChatbotBubble_headerAvatar__wGoO7{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.ChatbotBubble_headerBlobMini__pfDN7{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);background:radial-gradient(circle at 30% 28%,#7dd3fc 0,#6366f1 40%,#4f46e5 62%,#312e81 100%);border-radius:38% 40% 44% 38%/40% 38% 42%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 12px 3px #6366f173,inset 0 1px #fff3}@keyframes ChatbotBubble_emoteThinkBody__Jp_G3{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes ChatbotBubble_emoteThinkEye__gLmve{0%,to{transform:scaleY(1)translateY(0)}40%{transform:scaleY(.55)translateY(-1.5px)}70%{transform:scaleY(.75)translateY(-1px)}}@keyframes ChatbotBubble_emoteConfusedBody__ytvka{0%,to{transform:rotate(0)scaleX(1)}30%{transform:rotate(-6deg)scaleX(1.04)}60%{transform:rotate(4deg)scaleX(.97)}}@keyframes ChatbotBubble_emoteConfusedEyeL__u5Hl8{0%,to{transform:scaleY(1)}40%,60%{transform:scaleY(.2)}}@keyframes ChatbotBubble_emoteConfusedEyeR__FOMFU{0%,to{transform:scaleY(1)}}@keyframes ChatbotBubble_emoteDoubtBody__r8sCO{0%,to{transform:rotate(0)scaleX(1)}50%{transform:rotate(-2deg)scaleX(1.02)}}@keyframes ChatbotBubble_emoteDoubtEyeL__53p_D{0%,to{transform:scaleY(.35)}50%{transform:scaleY(.45)}}@keyframes ChatbotBubble_emoteDoubtEyeR__h9XwP{0%,to{transform:scaleY(1)}50%{transform:scaleY(.9)}}.ChatbotBubble_emoteThinking__bQhqo{animation:ChatbotBubble_emoteThinkBody__Jp_G3 1.6s ease-in-out infinite}.ChatbotBubble_emoteThinking__bQhqo .ChatbotBubble_veraEyeMiniLeft__4qvC8,.ChatbotBubble_emoteThinking__bQhqo .ChatbotBubble_veraEyeMiniRight__jnVCm{animation:ChatbotBubble_emoteThinkEye__gLmve 1.6s ease-in-out infinite}.ChatbotBubble_emoteConfused__vmfgc{animation:ChatbotBubble_emoteConfusedBody__ytvka 1.4s ease-in-out infinite}.ChatbotBubble_emoteConfused__vmfgc .ChatbotBubble_veraEyeMiniLeft__4qvC8{animation:ChatbotBubble_emoteConfusedEyeL__u5Hl8 1.4s ease-in-out infinite}.ChatbotBubble_emoteConfused__vmfgc .ChatbotBubble_veraEyeMiniRight__jnVCm{animation:ChatbotBubble_emoteConfusedEyeR__FOMFU 1.4s ease-in-out infinite}.ChatbotBubble_emoteDoubting__9om07{animation:ChatbotBubble_emoteDoubtBody__r8sCO 1.2s ease-in-out infinite}.ChatbotBubble_emoteDoubting__9om07 .ChatbotBubble_veraEyeMiniLeft__4qvC8{animation:ChatbotBubble_emoteDoubtEyeL__53p_D 1.2s ease-in-out infinite}.ChatbotBubble_emoteDoubting__9om07 .ChatbotBubble_veraEyeMiniRight__jnVCm{animation:ChatbotBubble_emoteDoubtEyeR__h9XwP 1.2s ease-in-out infinite}.ChatbotBubble_veraEyesMini___Iu0U{justify-content:center;align-items:center;gap:5px;margin-top:2px;display:flex}.ChatbotBubble_veraEyeMiniLeft__4qvC8,.ChatbotBubble_veraEyeMiniRight__jnVCm{transform-origin:50%;background:#fff;border-radius:999px;width:5px;height:7px;display:block;box-shadow:0 0 5px #ffffffe6}.ChatbotBubble_headerStatus__8bilM{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);background-color:var(--color-emerald-400,oklch(76.5% .177 163.223));border-width:2px;border-color:#0f172a;border-radius:3.40282e+38px;animation:ChatbotBubble_ringPulse__ZH0FI 2s ease-out infinite;position:absolute}.ChatbotBubble_headerTitleRow__uMlcm{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}.ChatbotBubble_headerTitle__fOE7X{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.ChatbotBubble_headerSubtitle___9dP9{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894));display:block}.ChatbotBubble_headerActions__mZq7P{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex;position:relative}.ChatbotBubble_headerActionBtn__1riTb{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-border-style:none;background-color:#ffffff1a;border-style:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_headerActionBtn__1riTb{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.ChatbotBubble_headerActionBtn__1riTb{color:var(--color-white,#fff);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ChatbotBubble_headerActionBtn__1riTb:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_headerActionBtn__1riTb:hover{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}}.ChatbotBubble_feed__iXZDZ{gap:calc(var(--spacing,.25rem)*3.5);scroll-behavior:smooth;background-color:#f8fafccc;flex-direction:column;flex:1;display:flex;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_feed__iXZDZ{background-color:color-mix(in oklab,var(--color-slate-50,oklch(98.4% .003 247.858))80%,transparent)}}.ChatbotBubble_feed__iXZDZ{padding:calc(var(--spacing,.25rem)*4)}.ChatbotBubble_msgRow__Kb2f2{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2.5);width:100%;animation:ChatbotBubble_msgIn__aTwnJ .25s cubic-bezier(.16,1,.3,1) both;display:flex}.ChatbotBubble_msgRowBot__k8Xd6{justify-content:flex-start}.ChatbotBubble_msgRowUser__7N6_8{flex-direction:row-reverse;justify-content:flex-start}.ChatbotBubble_msgAvatar__mBhcH{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);background:radial-gradient(circle at 30% 28%,#7dd3fc 0,#6366f1 40%,#4f46e5 62%,#312e81 100%);border-radius:40% 42% 46% 40%/42% 40% 44%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 8px 2px #6366f159}.ChatbotBubble_msgAvatarUser__6tJU9{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-600,oklch(44.6% .043 257.281));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:0 0;border-radius:50%}.ChatbotBubble_msgAvatarUserInner__I_33V{aspect-ratio:1;background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:3.40282e+38px;justify-content:center;align-items:center;width:30px;height:auto;display:flex}.ChatbotBubble_msgBubbleWrapper__SlQ_d{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;max-width:82%;display:flex}.ChatbotBubble_msgBubble__grzXW{padding:calc(var(--spacing,.25rem)*3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.ChatbotBubble_msgBubbleBot__uOoQc{border-radius:var(--radius-2xl,1rem);border-top-left-radius:var(--radius-xs,.125rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_msgBubbleBot__uOoQc{border-color:color-mix(in oklab,var(--color-slate-200,oklch(92.9% .013 255.508))90%,transparent)}}.ChatbotBubble_msgBubbleBot__uOoQc{background-color:var(--color-white,#fff);color:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ChatbotBubble_msgBubbleUser__wcoA2{border-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-xs,.125rem);border-style:var(--tw-border-style);background:linear-gradient(135deg,#0f172a,#1e1b4b);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_msgBubbleUser__wcoA2{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.ChatbotBubble_msgBubbleUser__wcoA2{color:var(--color-white,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ChatbotBubble_msgBubbleUser__wcoA2 p{color:var(--color-white,#fff)}.ChatbotBubble_msgTimestamp__rWThf{margin-top:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:block}.ChatbotBubble_msgTimestampUser__7wCin{text-align:right}.ChatbotBubble_suggestionsSection__zu68D{width:100%}:where(.ChatbotBubble_suggestionsSection__zu68D>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ChatbotBubble_suggestionsSection__zu68D{padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*1)}.ChatbotBubble_suggestionsLabel__AuPko{padding-inline:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase;display:block}.ChatbotBubble_suggestionsList__GBZPX{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.ChatbotBubble_suggestionsChip__WdwAc{border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0e6;width:100%}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_suggestionsChip__WdwAc{border-color:color-mix(in oklab,var(--color-slate-200,oklch(92.9% .013 255.508))90%,transparent)}}.ChatbotBubble_suggestionsChip__WdwAc{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2.5)}@media (hover:hover){.ChatbotBubble_suggestionsChip__WdwAc:hover{border-color:#7d87ff80}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_suggestionsChip__WdwAc:hover{border-color:color-mix(in oklab,var(--color-indigo-400,oklch(67.3% .182 276.935))50%,transparent)}}.ChatbotBubble_suggestionsChip__WdwAc:hover{background-color:#eef2ff99}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_suggestionsChip__WdwAc:hover{background-color:color-mix(in oklab,var(--color-indigo-50,oklch(96.2% .018 272.314))60%,transparent)}}}.ChatbotBubble_suggestionsChip__WdwAc{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.ChatbotBubble_suggestionsChip__WdwAc:hover{color:var(--color-indigo-900,oklch(35.9% .144 278.697))}}.ChatbotBubble_suggestionsChip__WdwAc{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2.5);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:flex}.ChatbotBubble_loaderRow__OMc3V{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2.5);display:flex}.ChatbotBubble_thinkingDots__jsI_l{align-items:center;display:flex}:where(.ChatbotBubble_thinkingDots__jsI_l>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-x-reverse)))}.ChatbotBubble_thinkingDots__jsI_l{padding-block:calc(var(--spacing,.25rem)*.5)}.ChatbotBubble_thinkingDot__kpFU0{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--color-indigo-400,oklch(67.3% .182 276.935));border-radius:3.40282e+38px;animation:ChatbotBubble_thinkingBounce__wmn8E 1.4s ease-in-out infinite}@keyframes ChatbotBubble_thinkingBounce__wmn8E{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.ChatbotBubble_limitAlert__i9nxT{margin-top:calc(var(--spacing,.25rem)*2)}:where(.ChatbotBubble_limitAlert__i9nxT>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ChatbotBubble_limitAlert__i9nxT{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#fee685e6}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_limitAlert__i9nxT{border-color:color-mix(in oklab,var(--color-amber-200,oklch(92.4% .12 95.746))90%,transparent)}}.ChatbotBubble_limitAlert__i9nxT{background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-amber-900,oklch(41.4% .112 45.904));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ChatbotBubble_limitAlertTitle__3MUL8{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:13px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-amber-900,oklch(41.4% .112 45.904));text-transform:uppercase;display:flex}.ChatbotBubble_limitAlertDesc__gwIAm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-amber-800,oklch(47.3% .137 46.201))}.ChatbotBubble_limitAlertActions__gLl7T{margin-top:calc(var(--spacing,.25rem)*2);align-items:center;gap:calc(var(--spacing,.25rem)*3);border-top:1px var(--tw-border-style);border-color:#fee68599;display:flex}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_limitAlertActions__gLl7T{border-color:color-mix(in oklab,var(--color-amber-200,oklch(92.4% .12 95.746))60%,transparent)}}.ChatbotBubble_limitAlertActions__gLl7T{padding-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ChatbotBubble_limitAlertLink__NIChD{cursor:pointer;color:var(--color-amber-900,oklch(41.4% .112 45.904));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.ChatbotBubble_limitAlertLink__NIChD:hover{color:var(--color-amber-950,oklch(27.9% .077 45.635))}}.ChatbotBubble_inputSection__f_NzD{z-index:10;gap:calc(var(--spacing,.25rem)*2);border-top:1px var(--tw-border-style);border-color:#e2e8f0e6;flex-direction:column;flex-shrink:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_inputSection__f_NzD{border-color:color-mix(in oklab,var(--color-slate-200,oklch(92.9% .013 255.508))90%,transparent)}}.ChatbotBubble_inputSection__f_NzD{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3.5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ChatbotBubble_inputForm__r0CSO{align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}.ChatbotBubble_inputField__uja2v{height:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem)*3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none;flex:1}.ChatbotBubble_inputField__uja2v::placeholder{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.ChatbotBubble_inputField__uja2v:focus{border-color:var(--color-indigo-400,oklch(67.3% .182 276.935));background-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ChatbotBubble_inputField__uja2v:focus,.ChatbotBubble_inputSubmit__rYVIf{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ChatbotBubble_inputSubmit__rYVIf{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-border-style:none;background-color:var(--color-indigo-500,oklch(58.5% .233 277.117));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-shadow-color:#625fff33;border-style:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.ChatbotBubble_inputSubmit__rYVIf{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-500,oklch(58.5% .233 277.117))20%,transparent)var(--tw-shadow-alpha),transparent)}}.ChatbotBubble_inputSubmit__rYVIf{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ChatbotBubble_inputSubmit__rYVIf:hover{background-color:var(--color-indigo-400,oklch(67.3% .182 276.935))}}.ChatbotBubble_inputSubmit__rYVIf:disabled{cursor:not-allowed;background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-300,oklch(86.9% .022 252.894))}.ChatbotBubble_inputFooter__goFRJ{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-400,oklch(70.4% .04 256.788));-webkit-user-select:none;user-select:none;display:flex}@media (prefers-reduced-motion:reduce){.ChatbotBubble_emoteConfused__vmfgc,.ChatbotBubble_emoteDoubting__9om07,.ChatbotBubble_emoteThinking__bQhqo,.ChatbotBubble_headerBlobMini__pfDN7,.ChatbotBubble_thinkingDot__kpFU0,.ChatbotBubble_veraBlob__hH1V1,.ChatbotBubble_veraEyeMiniLeft__4qvC8,.ChatbotBubble_veraEyeMiniRight__jnVCm,.ChatbotBubble_veraEye__UEYk7{animation:none!important;transform:none!important}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@keyframes CookieConsent_bannerIn__bpaaU{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CookieConsent_overlayIn__9SgUt{0%{opacity:0}to{opacity:1}}@keyframes CookieConsent_modalIn__4caa4{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.CookieConsent_banner__MDffJ{bottom:calc(var(--spacing,.25rem)*6);left:calc(var(--spacing,.25rem)*6);z-index:50;width:calc(100vw - 48px);max-width:480px;position:fixed}:where(.CookieConsent_banner__MDffJ>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.CookieConsent_banner__MDffJ{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.CookieConsent_banner__MDffJ{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.CookieConsent_banner__MDffJ{background-color:var(--color-navy-deep);padding:calc(var(--spacing,.25rem)*6);color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:40rem){.CookieConsent_banner__MDffJ{max-width:480px}}.CookieConsent_banner__MDffJ{animation:CookieConsent_bannerIn__bpaaU .35s cubic-bezier(.16,1,.3,1) both}.CookieConsent_closeBtn__g37WH{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-border-style:none;background-color:#ffffff1a;border-style:none;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.CookieConsent_closeBtn__g37WH{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.CookieConsent_closeBtn__g37WH{color:var(--color-slate-300,oklch(86.9% .022 252.894));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.CookieConsent_closeBtn__g37WH:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.CookieConsent_closeBtn__g37WH:hover{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.CookieConsent_closeBtn__g37WH:hover{color:var(--color-white,#fff)}}.CookieConsent_header__q_C66{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*8);display:flex}.CookieConsent_iconWrapper__P_Y5B{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-accent-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.CookieConsent_iconWrapper__P_Y5B{border-color:color-mix(in oklab,var(--color-accent-tint)20%,transparent)}}.CookieConsent_iconWrapper__P_Y5B{background-color:var(--color-accent-tint)}@supports (color:color-mix(in lab,red,red)){.CookieConsent_iconWrapper__P_Y5B{background-color:color-mix(in oklab,var(--color-accent-tint)10%,transparent)}}.CookieConsent_iconWrapper__P_Y5B{color:var(--color-accent-mid)}.CookieConsent_title__1ueEh{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.CookieConsent_desc__LAJU2{margin-top:calc(var(--spacing,.25rem)*2)}:where(.CookieConsent_desc__LAJU2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.CookieConsent_desc__LAJU2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.CookieConsent_btnGroup__XZg_G{align-items:stretch;gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:40rem){.CookieConsent_btnGroup__XZg_G{flex-direction:row;align-items:center}}.CookieConsent_btnPrimary__rXmPT{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);--tw-border-style:none;--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-accent);--tw-gradient-to:var(--color-accent-mid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-style:none;flex:1;transition-duration:.2s;display:flex}@media (hover:hover){.CookieConsent_btnPrimary__rXmPT:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.CookieConsent_btnSecondary__3Ht_f{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);--tw-border-style:none;background-color:#ffffff1a;border-style:none;flex:1;display:flex}@supports (color:color-mix(in lab,red,red)){.CookieConsent_btnSecondary__3Ht_f{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.CookieConsent_btnSecondary__3Ht_f{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.CookieConsent_btnSecondary__3Ht_f:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.CookieConsent_btnSecondary__3Ht_f:hover{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}}.CookieConsent_btnTertiary__1CeSE{margin-top:calc(var(--spacing,.25rem)*1.5);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-xl,.75rem);--tw-border-style:none;width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-400,oklch(70.4% .04 256.788));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;display:flex}@media (hover:hover){.CookieConsent_btnTertiary__1CeSE:hover{color:var(--color-white,#fff)}}.CookieConsent_modalOverlay__WdBCL{inset:calc(var(--spacing,.25rem)*0);z-index:50;background-color:#020618bf;justify-content:center;align-items:center;display:flex;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.CookieConsent_modalOverlay__WdBCL{background-color:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695))75%,transparent)}}.CookieConsent_modalOverlay__WdBCL{padding:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);animation:CookieConsent_overlayIn__9SgUt .2s ease-out forwards}.CookieConsent_modal__sQsUJ{width:100%;max-height:90vh;max-width:var(--container-lg,32rem);margin-block:auto;position:relative}:where(.CookieConsent_modal__sQsUJ>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*5)*calc(1 - var(--tw-space-y-reverse)))}.CookieConsent_modal__sQsUJ{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.CookieConsent_modal__sQsUJ{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.CookieConsent_modal__sQsUJ{background-color:var(--color-navy-deep);padding:calc(var(--spacing,.25rem)*6);color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:40rem){.CookieConsent_modal__sQsUJ{padding:calc(var(--spacing,.25rem)*8)}}.CookieConsent_modal__sQsUJ{animation:CookieConsent_modalIn__4caa4 .3s cubic-bezier(.16,1,.3,1) both}:where(.CookieConsent_categories__LUt5U>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.CookieConsent_categories__LUt5U{padding-top:calc(var(--spacing,.25rem)*2)}.CookieConsent_categoryRow__lxz6V{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff14;display:flex}@supports (color:color-mix(in lab,red,red)){.CookieConsent_categoryRow__lxz6V{border-color:color-mix(in oklab,var(--color-white,#fff)8%,transparent)}}.CookieConsent_categoryRow__lxz6V{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.CookieConsent_categoryRow__lxz6V{background-color:color-mix(in oklab,var(--color-white,#fff)3%,transparent)}}.CookieConsent_categoryRow__lxz6V{padding:calc(var(--spacing,.25rem)*3.5);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.CookieConsent_categoryRow__lxz6V:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.CookieConsent_categoryRow__lxz6V:hover{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.CookieConsent_categoryRow__lxz6V:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.CookieConsent_categoryRow__lxz6V:hover{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.CookieConsent_categoryInfo__9fuWo{min-width:calc(var(--spacing,.25rem)*0);flex:1}.CookieConsent_categoryTitle__AIv49{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.CookieConsent_categoryDesc__2D8pi{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.CookieConsent_toggleSwitch__aQmwT{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*11);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block;position:relative}.CookieConsent_toggleSwitch__aQmwT input{height:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*0);opacity:0;position:absolute}.CookieConsent_toggleSlider__bHPNF{inset:calc(var(--spacing,.25rem)*0);background-color:var(--color-slate-700,oklch(37.2% .044 257.287));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e+38px;transition-duration:.3s;position:absolute}.CookieConsent_toggleSlider__bHPNF:before{bottom:calc(var(--spacing,.25rem)*1);left:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);background-color:var(--color-white,#fff);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);border-radius:3.40282e+38px;transition-duration:.3s;position:absolute}.CookieConsent_toggleSwitch__aQmwT input:checked+.CookieConsent_toggleSlider__bHPNF{background-color:var(--color-accent)}.CookieConsent_toggleSwitch__aQmwT input:checked+.CookieConsent_toggleSlider__bHPNF:before{transform:translate(20px)}.CookieConsent_toggleSwitch__aQmwT input:disabled+.CookieConsent_toggleSlider__bHPNF{cursor:not-allowed;opacity:.5}.CookieConsent_modalFooter__piNEG{align-items:stretch;gap:calc(var(--spacing,.25rem)*3);border-top:1px var(--tw-border-style);border-color:#ffffff1a;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.CookieConsent_modalFooter__piNEG{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.CookieConsent_modalFooter__piNEG{padding-top:calc(var(--spacing,.25rem)*4)}@media (min-width:40rem){.CookieConsent_modalFooter__piNEG{flex-direction:row;align-items:center}}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.SiteLogo_logoContainer___TV4t,.SiteLogo_logo__47Poe{align-items:center;display:flex}.SiteLogo_logo__47Poe{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s}@media (min-width:48rem){.SiteLogo_logo__47Poe{gap:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.SiteLogo_logoLight__hmy6K{color:var(--color-white,#fff)}@media (hover:hover){.SiteLogo_logoLight__hmy6K:hover{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.SiteLogo_logoLight__hmy6K:hover{color:color-mix(in oklab,var(--color-white,#fff)85%,transparent)}}}.SiteLogo_logoDark__yMTY2{color:var(--color-navy)}@media (hover:hover){.SiteLogo_logoDark__yMTY2:hover{color:var(--color-accent-mid)}}.SiteLogo_logoSvgIcon__uwJ2n{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (min-width:48rem){.SiteLogo_logoSvgIcon__uwJ2n{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.SiteLogo_logoText__fQ02O{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);margin-bottom:-5px;display:none}@media (min-width:48rem){.SiteLogo_logoText__fQ02O{display:inline-block}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.Footer_shell__Je0k5{border-top:1px var(--tw-border-style);border-color:#ffffff0d;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.Footer_shell__Je0k5{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.Footer_shell__Je0k5{background-color:var(--color-navy-deep);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.Footer_glow___ynAc{pointer-events:none;top:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);width:100%;max-width:1800px;height:1px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:color-mix(in oklab,var(--color-accent)30%,transparent);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent;position:absolute;left:50%}.Footer_grid__VYwKI{gap:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*16);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.Footer_grid__VYwKI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.Footer_grid__VYwKI{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.Footer_grid__VYwKI{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(12,minmax(0,1fr))}}.Footer_brandCol__mJgB_{grid-column:span 1/span 1}:where(.Footer_brandCol__mJgB_>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:40rem){.Footer_brandCol__mJgB_{grid-column:span 2/span 2}}@media (min-width:48rem){.Footer_brandCol__mJgB_{grid-column:span 4/span 4}}@media (min-width:64rem){.Footer_brandCol__mJgB_{grid-column:span 4/span 4}}.Footer_brandDesc__BanKd{max-width:var(--container-sm,24rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-slate-400,oklch(70.4% .04 256.788));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Footer_socials__j9Da_{align-items:center;display:flex}:where(.Footer_socials__j9Da_>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-x-reverse)))}.Footer_socials__j9Da_{padding-top:calc(var(--spacing,.25rem)*2)}.Footer_socialBtn__fy8hb{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.Footer_socialBtn__fy8hb{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.Footer_socialBtn__fy8hb{color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.Footer_socialBtn__fy8hb:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.Footer_socialBtn__fy8hb:hover{border-color:color-mix(in oklab,var(--color-white,#fff)40%,transparent)}}.Footer_socialBtn__fy8hb:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.Footer_socialBtn__fy8hb:hover{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.Footer_socialBtn__fy8hb:hover{color:var(--color-white,#fff)}}.Footer_navCol__DKSMc{grid-column:span 1/span 1}:where(.Footer_navCol__DKSMc>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:40rem){.Footer_navCol__DKSMc{grid-column:span 1/span 1}}@media (min-width:48rem){.Footer_navCol__DKSMc{grid-column:span 2/span 2}}@media (min-width:64rem){.Footer_navCol__DKSMc{grid-column:span 2/span 2}}.Footer_navTitle__yC2GS{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Footer_navList__ubw3E{list-style-type:none}:where(.Footer_navList__ubw3E>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2.5)*calc(1 - var(--tw-space-y-reverse)))}.Footer_navList__ubw3E{padding:calc(var(--spacing,.25rem)*0)}.Footer_navLink__K2qT6{--tw-font-weight:var(--font-weight-light,300);font-size:13px;font-weight:var(--font-weight-light,300);color:var(--color-slate-400,oklch(70.4% .04 256.788));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:block}@media (hover:hover){.Footer_navLink__K2qT6:hover{color:var(--color-white,#fff)}}.Footer_bottom__9NGz2{border-top:1px var(--tw-border-style);border-color:#ffffff0f;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.Footer_bottom__9NGz2{border-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.Footer_bottom__9NGz2{padding-top:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*10);text-align:center}.Footer_copyrightContainer__wJn1a{max-width:var(--container-2xl,42rem);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}:where(.Footer_copyrightContainer__wJn1a>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.Footer_copyrightContainer__wJn1a{text-align:center}.Footer_copyright__QvMvA{text-align:center;--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:.01em;letter-spacing:.01em;color:var(--color-slate-400,oklch(70.4% .04 256.788));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Footer_brandName__ukuXT{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-200,oklch(92.9% .013 255.508))}.Footer_trustNotice___5x3U{text-align:center;--tw-font-weight:var(--font-weight-light,300);font-size:13px;font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-slate-400,oklch(70.4% .04 256.788));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}