@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d2bb2c96],[data-v-d2bb2c96]::backdrop,[data-v-d2bb2c96]:after,[data-v-d2bb2c96]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.legal-page[data-v-d2bb2c96]{background:linear-gradient(#faf9f7,#fff 40%,#faf9f7);overflow:clip;padding-bottom:calc(var(--spacing,.25rem)*24);position:relative}.legal-page__glow[data-v-d2bb2c96]{pointer-events:none;top:calc(var(--spacing,.25rem)*20);--tw-translate-x:-50%;background:radial-gradient(#3b6df00d 0,#0000 70%);filter:blur(60px);height:500px;left:50%;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y);width:700px}.legal-page__glow-secondary[data-v-d2bb2c96]{background:radial-gradient(#14b8a608 0,#0000 70%);bottom:calc(var(--spacing,.25rem)*40);filter:blur(80px);height:400px;width:400px}.legal-page__glow-secondary[data-v-d2bb2c96],.legal-page__glow-warm[data-v-d2bb2c96]{pointer-events:none;position:absolute;right:calc(var(--spacing,.25rem)*0)}.legal-page__glow-warm[data-v-d2bb2c96]{background:linear-gradient(#3b6df00a,#a855f705 40%,#0000);height:480px;left:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*0)}.legal-page__header[data-v-d2bb2c96]{padding-bottom:calc(var(--spacing,.25rem)*12);padding-top:calc(var(--spacing,.25rem)*32);position:relative}@media(min-width:48rem){.legal-page__header[data-v-d2bb2c96]{padding-bottom:calc(var(--spacing,.25rem)*16);padding-top:calc(var(--spacing,.25rem)*40)}}.legal-page__header-inner[data-v-d2bb2c96]{text-align:center}.legal-page__kicker[data-v-d2bb2c96]{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.06em;color:var(--color-primary-500,#3b6df0);display:flex;letter-spacing:.06em;text-transform:uppercase}.legal-page__kicker-line[data-v-d2bb2c96]{background:linear-gradient(90deg,#3b6df0,#14b8a6);border-radius:3.40282e+38px;display:block;height:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*5)}.legal-page__title[data-v-d2bb2c96]{font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111));margin-bottom:calc(var(--spacing,.25rem)*5);--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);color:var(--color-primary-950,#142350);letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:48rem){.legal-page__title[data-v-d2bb2c96]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.legal-page__title-gradient[data-v-d2bb2c96]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3b6df0,#14b8a6);-webkit-background-clip:text;background-clip:text}.legal-page__updated[data-v-d2bb2c96]{align-items:center;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--color-stone-400,oklch(70.9% .01 56.259));display:flex;font-weight:var(--font-weight-medium,500)}.legal-page__updated-dot[data-v-d2bb2c96]{background:linear-gradient(135deg,#3b6df0,#14b8a6);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.legal-page__layout[data-v-d2bb2c96]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*8)}@media(min-width:64rem){.legal-page__layout[data-v-d2bb2c96]{flex-direction:row;gap:calc(var(--spacing,.25rem)*10)}}.legal-page__layout[data-v-d2bb2c96]{margin:0 auto;max-width:960px}.legal-page__sidebar[data-v-d2bb2c96]{flex-shrink:0;width:100%}@media(min-width:64rem){.legal-page__sidebar[data-v-d2bb2c96]{width:calc(var(--spacing,.25rem)*56)}}.legal-page__content[data-v-d2bb2c96]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.legal-page__card[data-v-d2bb2c96]{border-radius:var(--radius-2xl,1rem);padding-block:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*8);position:relative}@media(min-width:48rem){.legal-page__card[data-v-d2bb2c96]{padding-block:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*12)}}.legal-page__card[data-v-d2bb2c96]{-webkit-backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #3b6df00f;box-shadow:0 4px 24px #3b6df008}.legal-page__card[data-v-d2bb2c96]:before{background:linear-gradient(90deg,#0000,#3b6df026 50%,#0000);content:"";height:1px;left:calc(var(--spacing,.25rem)*0);position:absolute;right:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*0)}[data-v-d2bb2c96] .legal-page__section{scroll-margin-top:100px}[data-v-d2bb2c96] .legal-page__section-title{font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.01em;color:var(--color-stone-800,oklch(26.8% .007 34.298));letter-spacing:-.01em;position:relative}@media(min-width:48rem){[data-v-d2bb2c96] .legal-page__section-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}}[data-v-d2bb2c96] .legal-page__section-title:before{background:linear-gradient(#3b6df0,#14b8a6);border-radius:3.40282e+38px;bottom:calc(var(--spacing,.25rem)*.5);content:"";left:calc(var(--spacing,.25rem)*0);position:absolute;top:calc(var(--spacing,.25rem)*.5);width:3px}[data-v-d2bb2c96] .legal-page__prose{color:var(--color-stone-600,oklch(44.4% .011 73.639));font-family:var(--font-inter,"Inter",sans-serif);font-size:15px;line-height:1.8;margin-bottom:calc(var(--spacing,.25rem)*4)}[data-v-d2bb2c96] .legal-page__prose:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}[data-v-d2bb2c96] .legal-page__prose strong{--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-stone-700,oklch(37.4% .01 67.558));font-weight:var(--font-weight-semibold,600)}[data-v-d2bb2c96] .legal-page__divider{background:linear-gradient(90deg,#0000,#3b6df01a 30%,#14b8a614 70%,#0000);height:1px;margin-block:calc(var(--spacing,.25rem)*8)}.legal-page__cross-card[data-v-d2bb2c96]{background:#ffffff80;border:1px solid #3b6df00f;border-radius:var(--radius-xl,.75rem);margin-top:calc(var(--spacing,.25rem)*12);overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s}.legal-page__cross-card[data-v-d2bb2c96]:after{background:linear-gradient(135deg,#3b6df04d,#14b8a633);border-radius:var(--radius-xl,.75rem);content:"";inset:calc(var(--spacing,.25rem)*0);-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:content-box,border-box;-webkit-mask-position:0 0,0 0;-webkit-mask-repeat:repeat,repeat;-webkit-mask-size:auto,auto;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .35s;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.legal-page__cross-card[data-v-d2bb2c96]:hover:after{opacity:1}.legal-page__cross-card[data-v-d2bb2c96]:hover{box-shadow:0 4px 20px #3b6df00f}.legal-page__cross-card-inner[data-v-d2bb2c96]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);justify-content:space-between;padding:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.legal-page__cross-card-inner[data-v-d2bb2c96]{align-items:center;flex-direction:row}}.legal-page__cross-card-content[data-v-d2bb2c96]{flex:1}.legal-page__cross-card-label[data-v-d2bb2c96]{font-family:var(--font-inter,"Inter",sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.06em;color:var(--color-stone-400,oklch(70.9% .01 56.259));letter-spacing:.06em;text-transform:uppercase}.legal-page__cross-card-link[data-v-d2bb2c96]{align-items:center;font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:var(--text-lg,1.125rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3b6df0,#14b8a6);-webkit-background-clip:text;background-clip:text;display:inline-flex;text-decoration-line:none;transition:gap .3s}.legal-page__cross-card-link[data-v-d2bb2c96]:hover{gap:12px}.legal-page__cross-card-arrow[data-v-d2bb2c96]{-webkit-text-fill-color:#3b6df0;font-size:14px;transition:transform .3s}.legal-page__cross-card-link:hover .legal-page__cross-card-arrow[data-v-d2bb2c96]{transform:translate(3px)}.legal-page__cross-card-desc[data-v-d2bb2c96]{line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071));line-height:var(--leading-relaxed,1.625)}.legal-page__back-to-top[data-v-d2bb2c96],.legal-page__cross-card-desc[data-v-d2bb2c96]{font-family:var(--font-inter,"Inter",sans-serif);font-size:var(--text-sm,.875rem)}.legal-page__back-to-top[data-v-d2bb2c96]{align-items:center;cursor:pointer;gap:calc(var(--spacing,.25rem)*1.5);--tw-border-style:none;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);background-color:#0000;border-style:none;color:var(--color-stone-400,oklch(70.9% .01 56.259));display:inline-flex;flex-shrink:0;font-weight:var(--font-weight-medium,500);transition:color .2s}.legal-page__back-to-top[data-v-d2bb2c96]:hover{color:var(--color-stone-600,oklch(44.4% .011 73.639))}.legal-page__back-to-top-arrow[data-v-d2bb2c96]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));transition:transform .3s}.legal-page__back-to-top:hover .legal-page__back-to-top-arrow[data-v-d2bb2c96]{transform:translateY(-2px)}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
