@font-face{font-family:Styrene;src:url(/assets/StyreneA-Light-BiM5zUoX.otf);src:local("Styrene Light"),local("Styrene-Light"),url(/assets/StyreneA-Light-BiM5zUoX.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Styrene;src:url(/assets/StyreneA-Medium-DVrWMwz8.otf);src:local("Styrene Medium"),local("Styrene-Medium"),url(/assets/StyreneA-Medium-DVrWMwz8.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Styrene;src:url(/assets/StyreneA-Regular-Bu_Brrrd.otf);src:local("Styrene Regular"),local("Styrene-Regular"),url(/assets/StyreneA-Regular-Bu_Brrrd.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Styrene;src:url(/assets/StyreneA-Black-CEr7gWh5.otf);src:local("Styrene Black"),local("Styrene-Black"),url(/assets/StyreneA-Black-CEr7gWh5.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-Bold-DIkOCFXT.otf);src:local("Styrene Bold"),local("Styrene-Bold"),url(/assets/StyreneA-Bold-DIkOCFXT.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Styrene;src:url(/assets/StyreneA-Thin-BOmokQMP.otf);src:local("Styrene Thin"),local("Styrene-Thin"),url(/assets/StyreneA-Thin-BOmokQMP.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Styrene;src:url(/assets/StyreneA-LightItalic-lQ1AAepG.otf);src:local("Styrene Light Italic"),local("Styrene-LightItalic"),url(/assets/StyreneA-LightItalic-lQ1AAepG.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-MediumItalic-hiTrFUUU.otf);src:local("Styrene Medium Italic"),local("Styrene-MediumItalic"),url(/assets/StyreneA-MediumItalic-hiTrFUUU.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-RegularItalic-D7lmbSCA.otf);src:local("Styrene Regular Italic"),local("Styrene-RegularItalic"),url(/assets/StyreneA-RegularItalic-D7lmbSCA.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-BlackItalic-DFHCTMOW.otf);src:local("Styrene Black Italic"),local("Styrene-BlackItalic"),url(/assets/StyreneA-BlackItalic-DFHCTMOW.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-BoldItalic-CHz51DxC.otf);src:local("Styrene Bold Italic"),local("Styrene-BoldItalic"),url(/assets/StyreneA-BoldItalic-CHz51DxC.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Styrene;src:url(/assets/StyreneA-ThinItalic-HGtkQCgQ.otf);src:local("Styrene Thin Italic"),local("Styrene-ThinItalic"),url(/assets/StyreneA-ThinItalic-HGtkQCgQ.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-BW8nAIZg.ttf);src:local("Roboto Light"),local("Roboto-Light"),url(/assets/Roboto-Light-BW8nAIZg.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-BJbjO3wX.ttf);src:local("Roboto Medium"),local("Roboto-Medium"),url(/assets/Roboto-Medium-BJbjO3wX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-ia0dPpEo.ttf);src:local("Roboto Regular"),local("Roboto-Regular"),url(/assets/Roboto-Regular-ia0dPpEo.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-DoU0hL5p.ttf);src:local("Roboto Black"),local("Roboto-Black"),url(/assets/Roboto-Black-DoU0hL5p.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-CM98DFac.ttf);src:local("Roboto Bold"),local("Roboto-Bold"),url(/assets/Roboto-Bold-CM98DFac.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-O7kC-6lO.ttf);src:local("Roboto Thin"),local("Roboto-Thin"),url(/assets/Roboto-Thin-O7kC-6lO.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-LightItalic-DqE8hU0c.ttf);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/assets/Roboto-LightItalic-DqE8hU0c.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-MediumItalic-RWt9ABIJ.ttf);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/assets/Roboto-MediumItalic-RWt9ABIJ.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(./fonts/Roboto/Roboto-RegularItalic.ttf);src:local("Roboto Regular Italic"),local("Roboto-RegularItalic"),url(./fonts/Roboto/Roboto-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-BlackItalic-D68qacvc.ttf);src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/assets/Roboto-BlackItalic-D68qacvc.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-Cj1Fcf4Z.ttf);src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/assets/Roboto-BoldItalic-Cj1Fcf4Z.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-ThinItalic-DxzTqHja.ttf);src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/assets/Roboto-ThinItalic-DxzTqHja.ttf) format("truetype");font-weight:100;font-style:italic}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.relative{position:relative}.m-0{margin:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.w-full{width:100%}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.columns-2{-moz-columns:2;columns:2}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.border{border-width:1px}.p-0{padding:0}.p-3{padding:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.text-center{text-align:center}.text-right{text-align:right}.text-sm{font-size:.875rem;line-height:1.25rem}.italic{font-style:italic}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rounded-border{border-radius:var(--p-content-border-radius)}:root{--p-white: #ffffff;--p-white-soft: #f8f8f8;--p-white-mute: #c1c1c1;--p-black: #222;--p-black-mute: #282828;--p-black-mute-light: #383838;--p-divider-light-1: rgba(60, 60, 60, .29);--p-divider-light-2: rgba(60, 60, 60, .12);--p-divider-dark-1: rgba(84, 84, 84, .65);--p-divider-dark-2: rgba(84, 84, 84, .48);--p-text-light-1: var(--p-black-mute);--p-text-light-2: rgba(60, 60, 60, .66);--p-text-dark-1: var(--p-white-mute);--p-text-dark-2: rgba(235, 235, 235, .64);--p-primary-50: #E1D7F0;--p-primary-100: #D5C9EB;--p-primary-200: #BEABDF;--p-primary-300: #A88DD4;--p-primary-400: #9170C9;--p-primary-500: #7A52BE;--p-primary-600: #5F3B9D;--p-primary-700: #472C74;--p-primary-800: #2E1C4B;--p-primary-900: #150D23;--p-primary-950: #09050E --p-primary-color: var(--p-primary-500);--p-primary-contrast-color: var(--p-white);--p-border-color: #ffffff33;--p-button-primary-background: var(--p-primary-500);--p-button-primary-color: var(--p-primary-contrast-color);--p-button-primary-hover-background: var(--p-primary-600);--p-button-primary-hover-color: var(--p-primary-contrast-color);--p-button-danger-background: var(--p-red-700);--p-button-danger-color: var(--p-primary-contrast-color);--p-button-danger-hover-background: var(--p-red-800);--p-button-danger-hover-color: var(--p-primary-contrast-color);--p-button-secondary-background: var(--p-black-mute);--p-button-secondary-color: var(--p-primary-contrast-color);--p-button-secondary-hover-background: var(--p-black);--p-button-secondary-hover-color: var(--p-primary-contrast-color);--p-button-text-primary-hover-background: var(--p-black-mute);--p-button-text-primary-color: var(--p-primary-contrast-color);--p-button-border-radius: .25rem;--p-button-border-padding: .35rem .75rem;--p-input-padding: .5rem;--p-input-border-radius: .25rem;--p-inputtext-background: #09090b;--p-select-option-selected-focus-background: color-mix(in srgb, var(--p-primary-color), transparent 76%) --p-content-background: var(--p-black);--p-content-hover-background: #27272a;--p-content-hover-color: #fff;--p-toggleswitch-hover-background: #52525b;--p-knob-range-background: #3f3f46;--p-content-background: var(--p-black);--p-select-background: #09090b;--p-select-overlay-background: var(--color-background-dark);--p-select-option-color: #fff;--p-select-overlay-border-color: #3f3f46;--p-select-option-focus-background: #27272a;--p-select-option-focus-color: #fff;--p-select-color: #fff;--p-select-option-group-color: #a1a1aa;--p-select-overlay-color: #fff;--p-iconfield-icon-color: #a1a1aa;--p-datepicker-panel-color: #fff;--p-datepicker-header-color: #fff;--p-datepicker-week-day-color: #fff;--p-datepicker-date-color: #fff;--p-radiobutton-background: #09090b;--p-dataview-content-color: #fff;--p-inputgroup-addon-color: #a1a1aa;--p-inputgroup-addon-background: #09090b;--p-textarea-background: #09090b;--p-toggleswitch-background: #3f3f46;--p-toggleswitch-handle-backgroun: #a1a1aa;--p-toggleswitch-disabled-background: #52525b;--p-toggleswitch-handle-disabled-background: #18181b;--p-toggleswitch-handle-checked-background: #18181b;--p-button-outlined-secondary-color: #a1a1aa;--p-button-outlined-secondary-border: #3f3f46;--p-button-secondary-hover-background: #222;--p-button-secondary-hover-color: #fff;--p-tree-color: #fff;--p-tree-node-color: #fff;--p-tree-node-hover-background: #27272a;--p-tree-node-hover-color: #fff;--p-popover-content-padding: 0rem;--p-dataview-content-background: transparent;--p-virtualscroller-loader-mask-background: var(--p-black);--p-progressspinner-color-1: var(--p-white-mute);--p-progressspinner-color-2: var(--p-white-mute);--p-progressspinner-color-3: var(--p-white-mute);--p-progressspinner-color-4: var(--p-white-mute);--p-popover-background: var(--color-background-medium);--p-popover-color: #fff;--p-divider-content-color: var(--p-white);--p-inputtext-disabled-background: transparent;--p-textarea-disabled-background: transparent;--p-tree-background: transparent;--p-tree-padding: .25rem;--p-toast-text-gap: 0;--p-toast-summary-font-weight: 400;--p-toast-success-color: var(--p-white);--p-toast-success-background: color-mix(in srgb, var(--p-green-400), transparent 70%);--p-toast-info-color: var(--p-white);--p-toast-info-background: color-mix(in srgb, var(--p-primary-400), transparent 60%);--p-toast-warn-color: var(--p-white);--p-toast-warn-background: color-mix(in srgb, var(--p-orange-600), transparent 60%);--p-toast-error-color: var(--p-white);--p-toast-error-background: color-mix(in srgb, var(--p-red-700), transparent 60%);--p-dialog-background: #18181b;--p-dialog-color: #fff;--p-tieredmenu-background: var(--color-background-medium);--p-tieredmenu-color: #fff;--p-tieredmenu-border-color: #3f3f46;--p-tieredmenu-item-color: #fff;--p-tieredmenu-item-focus-color: #fff;--p-tieredmenu-item-focus-background: #27272a;--p-tieredmenu-separator-border-color: #3f3f46;--color-background-light: #2B2B2B;--color-background-medium: #1C1C1C;--color-background-dark: #111111;--color-heading: var(--p-text-dark-1);--color-text: var(--p-text-dark-2);--color-label: var(--p-white);--color-password-strength-background: var(--p-black);--color-password-strength-0: var(--p-red-700);--color-password-strength-1: var(--p-orange-500);--color-password-strength-2: var(--p-amber-500);--color-password-strength-3: var(--p-lime-500);--color-password-strength-4: var(--p-green-600)}body{font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;min-height:100vh;min-width:100vw;color:var(--color-text);background:var(--color-background-medium);transition:color .5s,background-color .5s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{height:100vh;width:100vw;display:grid;grid-template-columns:15rem 1fr;grid-template-rows:auto 1fr}.branding{font-family:Styrene,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.p-popover{min-width:12.5rem}.p-button{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;color:var(--p-button-primary-color);background:var(--p-button-primary-background);padding:var(--p-button-padding-y) var(--p-button-padding-x);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-button-transition-duration),color var(--p-button-transition-duration),border-color var(--p-button-transition-duration),outline-color var(--p-button-transition-duration),box-shadow var(--p-button-transition-duration);border-radius:var(--p-button-border-radius);outline-color:transparent;gap:var(--p-button-gap)}.p-button:not(:disabled):hover{background:var(--p-button-primary-hover-background);color:var(--p-button-primary-hover-color)}.p-button-danger{background:var(--p-button-danger-background);color:var(--p-button-danger-color)}.p-button-danger:not(:disabled):hover{background:var(--p-button-danger-hover-background);color:var(--p-button-danger-hover-color)}.p-button-secondary{background:var(--p-button-secondary-background);color:var(--p-button-secondary-color)}.p-button-secondary:not(:disabled):hover{background:var(--p-button-secondary-hover-background);color:var(--p-button-secondary-hover-color)}.p-button-text{background:transparent;border-color:transparent;color:var(--p-button-text-primary-color)}.p-button-text:not(:disabled):hover{background:var(--p-button-text-primary-hover-background);border-color:transparent;color:var(--p-button-text-primary-color)}.p-splitbutton{display:inline-flex;position:relative;border-radius:var(--p-splitbutton-border-radius)}.p-splitbutton-button{border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0 none}.p-splitbutton-dropdown{border-start-start-radius:0;border-end-start-radius:0}.p-button-icon-only{width:var(--p-button-icon-only-width);padding-inline-start:0;padding-inline-end:0;gap:0}.button-group{display:inline-flex;position:relative}.button-group button{border-radius:0;border-right:1px solid var(--p-black)}.button-group button:first-child{border-start-start-radius:var(--p-button-border-radius);border-end-start-radius:var(--p-button-border-radius)}.button-group button:last-child{border-start-end-radius:var(--p-button-border-radius);border-end-end-radius:var(--p-button-border-radius);border-right:none}.p-tieredmenu-separator{border-block-start:1px solid var(--p-tieredmenu-separator-border-color)}.p-tieredmenu-item.text-danger .p-tieredmenu-item-label{color:var(--p-red-600)}.form-field:not(:has(.p-message-text)){padding-bottom:22px}.form-field .password-strength-container-inline{display:flex;justify-items:center}.form-field .password-strength-container-inline .password-strength-meter{flex-grow:1;margin-left:1rem}.p-message-text{font-size:.75rem;margin-top:.25rem;padding-left:calc(var(--p-input-padding) / 2);padding-right:calc(var(--p-input-padding) / 2)}label{display:block;color:var(--color-label);padding-left:calc(var(--p-input-padding) / 2);padding-right:calc(var(--p-input-padding) / 2)}input{padding:var(--p-input-padding);border:1px solid var(--p-black-mute-light);border-radius:var(--p-input-border-radius);width:100%;color:var(--p-white)}textarea{padding:var(--p-input-padding);border:1px solid var(--p-black-mute-light);border-radius:var(--p-input-border-radius);width:100%}.p-password{width:100%}.p-select{width:100%;border:1px solid var(--p-black-mute-light);border-radius:var(--p-input-border-radius)}.p-select-overlay{position:absolute;top:0;left:0;background:var(--p-select-overlay-background);color:var(--p-select-overlay-color);border:1px solid var(--p-select-overlay-border-color);border-radius:var(--p-select-overlay-border-radius);box-shadow:var(--p-select-overlay-shadow)}.p-select-list{padding:var(--p-select-list-padding)!important}.p-inputgroup{border:1px solid var(--p-black-mute-light);border-radius:var(--p-input-border-radius)}.p-inputgroup:has(input:disabled,textarea:disabled),.p-inputgroup:has(input:disabled,textarea:disabled) .p-inputgroupaddon{background:var(--p-inputtext-disabled-background)}.p-inputgroup input{border:none}.form-field.toggle-switch{display:flex;align-items:center}.form-field.toggle-switch .p-toggleswitch{margin-right:.5rem}.p-radiobutton-group{margin-top:.25rem;padding-left:calc(var(--p-input-padding) / 2);padding-right:calc(var(--p-input-padding) / 2)}.p-datepicker{width:100%}.p-datepicker-input-icon-container{transform:translateY(-10%)}.p-confirmdialog .p-dialog-footer{display:flex;justify-content:space-between}.main-content-column{flex:0 0 50%;box-sizing:border-box;height:100%}.list-container{height:calc(100% - 2rem);padding:1rem;background:var(--color-background-medium)}.list-item{display:flex;flex-direction:row;align-items:center;background:transparent;border-bottom:1px solid var(--p-black)}.list-item .list-item-content{flex-grow:1;display:flex;flex-direction:row;align-items:center;padding:.5rem;margin-top:.5rem;margin-bottom:.5rem;margin-right:0;gap:.5rem;border-radius:.5rem;color:var(--p-white)}.list-item .list-item-content svg.icon{color:var(--p-white)}.list-item .list-item-content:hover:not(.disabled){background:var(--p-black)}.list-item .list-item-content.active{background:var(--p-black-mute)}.list-item .list-item-content img,.list-item .list-item-content svg.icon{max-height:2rem;width:auto;margin-right:.5rem}.list-item .list-item-content .title{flex-grow:1}.form-container{padding:3rem;color:var(--p-white);background:var(--color-background-dark);overflow-y:scroll;height:calc(100% - .1rem)}.upload-queue-list{margin-top:.5rem}.upload-queue-list-item{justify-content:space-between;border-bottom:none}.upload-queue-list-item .title{margin-right:1rem;display:flex}.upload-queue-list-item .title svg{margin-right:.5rem}.upload-queue-list-item .p-progressbar{flex-grow:1;width:100%}@media only screen and (max-width: 768px){.main-content-column{flex:0 0 100%}.form-container{padding:1.5rem}}.p-dialog{min-width:20rem}.p-dialog-header .p-dialog-close-button{background:transparent;height:40px;width:40px;border-radius:50%}.p-dialog-header .p-dialog-close-button:hover{background:var(--p-black)}.p-dialog-header .p-dialog-close-button:focus-visible{outline:none}.side-tab-modal{min-width:50rem;min-height:33rem}.side-tab-modal .p-dialog-content{padding-top:1.25rem;display:flex;flex-direction:row;align-items:stretch;flex:1}.side-tab-modal .tabs{max-width:13rem;flex:1;border-right:1px solid var(--p-black-mute-light);padding-right:1.25rem}.side-tab-modal .tabs a{display:block;padding:.5rem .5rem .5rem 1rem;border-radius:.5rem;margin-top:.25rem;margin-bottom:.25rem;width:100%}.side-tab-modal .tabs a:hover{background:var(--p-black)}.side-tab-modal .tabs a.active{background:var(--p-black-mute)}.side-tab-modal .content{flex:2;padding-left:1.5rem;width:10rem}.side-tab-modal .content .header{width:100%;border-bottom:1px solid var(--p-black-mute-light);display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;margin-bottom:1rem}.side-tab-modal .content .header h1{font-size:1.2rem}.side-tab-modal .content .header button{background:transparent;border-radius:50%;height:40px;width:40px}.side-tab-modal .content .header button:hover{background:var(--p-black)}.lg-modal{min-width:50rem;min-height:33rem}@media only screen and (max-width: 768px){.side-tab-modal{min-width:100%;min-height:100%}.side-tab-modal .tabs{display:none}.side-tab-modal .content{padding-left:0}}.auth-branding{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:solid 1px var(--color-label)}.auth-branding h3{font-size:2rem;color:var(--color-label)}.auth-branding img{height:3.5rem;display:block;margin-right:1rem}.auth-container{display:flex;justify-content:center;align-items:center;height:100%}.auth-container form{width:100%;max-width:30rem;padding:1rem}.auth-container .verify-email{width:100%;max-width:30rem;padding:1rem;text-align:center}.auth-container .verify-email p,.auth-container .verify-email button{margin-bottom:1.5rem}.auth-container .verify-email a{color:var(--p-primary-600)}.auth-container .buttons{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.two-factor-qr-image{width:100%;text-align:center}.two-factor-qr-image img{margin-right:auto;margin-left:auto;margin-top:1rem;margin-bottom:1rem;height:10rem;width:auto}.my-account-form .buttons{display:flex;justify-content:flex-start;gap:.5rem}.my-account-form .buttons>:last-child{margin-left:auto}.my-account-form .buttons>:only-child{margin-left:auto}.subscription-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;color:var(--p-white)}.subscription-container form{width:100%;max-width:calc(100% - 5rem);padding:1rem}.subscription-container .selected-subscription-info{font-size:1.5rem;text-align:center;margin-bottom:1rem}.subscription-container .selected-subscription-finalise{max-width:30rem;margin-left:auto;margin-right:auto}.stripe-element-container{min-height:40px}.add-payment-method{max-width:25rem!important;margin-right:auto;margin-left:auto;border:1px solid var(--p-black-mute-light);border-radius:1rem;padding:1rem}.add-payment-method-row-2{display:flex;align-items:center;width:100%;gap:1rem}.add-payment-method-row-2 div{flex:1}.add-payment-buttons{display:flex;justify-content:flex-start;gap:.5rem;margin-top:1rem}.add-payment-buttons>:last-child{margin-left:auto}.add-payment-buttons>:only-child{margin-left:auto}#app-sidebar{height:100%;width:15rem;background:var(--color-background-light);grid-row:1 / span 2;display:flex;flex-direction:column;padding:1rem}#app-sidebar-top{flex:1}.sidebar-header{display:flex;justify-content:space-between;border-bottom:solid 1px var(--p-border-color);padding-bottom:1rem;margin-bottom:1.5rem}.sidebar-header .p-button{padding:.25rem}.sidebar-branding{display:flex;align-items:center}.sidebar-branding h3{font-size:1.4rem;color:var(--color-label)}.sidebar-branding img{height:2.5rem;display:block;margin-right:1rem}.sidebar-tenant-select{width:100%}.sidebar-tenant-select a{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--p-white);padding:.5rem;border-radius:.5rem}.sidebar-tenant-select a .tenant-select-content{display:flex;justify-content:start;align-items:center}.sidebar-tenant-select a:hover{background:var(--p-black)}.sidebar-tenant-select a svg{margin-right:.5rem;transform:scale(.8)}.nav-link{color:var(--color-label);display:flex;flex-direction:row;padding:.5rem;border-radius:.5rem;margin-top:.5rem;margin-bottom:.5rem}.nav-link:hover{background:var(--p-black)}.nav-link.active{background:#1c1c1c}.nav-link svg{margin-right:1rem}#app-sidebar-bottom .my-account a{width:100%;display:flex;justify-content:start;align-items:center;color:var(--p-white);padding:.5rem;border-radius:.5rem;margin-top:.5rem;margin-bottom:1rem}#app-sidebar-bottom .my-account a:hover{background:var(--p-black)}#app-sidebar-bottom .my-account a svg{margin-right:.5rem}.my-account-popover,.tenant-popover{min-width:13rem}.my-account-popover a,.tenant-popover a{display:block;padding:.5rem;border-radius:.5rem;margin-top:.25rem;margin-bottom:.25rem;width:100%}.my-account-popover a:hover,.tenant-popover a:hover{background:var(--p-black)}.my-account-popover .p-popover-content,.tenant-popover .p-popover-content{padding:.5rem}.tenant-popover a{display:flex;justify-content:start;align-items:center}.tenant-popover a.tenant-option svg{margin-right:.25rem}.tenant-popover a.tenant-option:not(:has(svg)){padding-left:2.2rem}.mobile-sidedrawer{background:var(--color-background-light)}@media only screen and (max-width: 768px){#app-sidebar{width:100%;padding:0}.my-account-popover,.tenant-popover{width:calc(100% - 2rem)}.sidebar-header{border-bottom:none;padding-bottom:0;margin-bottom:0}}header{width:100%;border-bottom:solid 1px var(--p-border-color);padding:.5rem;display:flex;align-items:center;height:4.5rem}header input{flex:1}header .header-action-buttons:not(:empty){margin-left:.5rem;margin-right:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:1rem}header .header-action-buttons .notification-button{background:transparent;display:inline-flex;align-items:center;justify-content:center;overflow:visible}header .header-action-buttons .notification-count:not(:empty){position:absolute;top:.5rem;right:.5rem;transform:translate(50%,-50%);width:1rem;height:1rem;border-radius:50%;background:var(--p-button-danger-background);color:var(--p-button-danger-color);box-shadow:0 0 4px #0003;font-size:.75rem;display:flex;align-items:center;justify-content:center;z-index:9999}header .mobile-menu-button{display:none}@media only screen and (max-width: 768px){header .mobile-menu-button{display:block;margin-right:1rem;margin-left:.5rem;padding:0;width:3rem;background:transparent}header .header-action-buttons button{background:transparent;padding:0;margin-left:.5rem}header .header-action-buttons button .p-button-label{display:none}}.secret-list-item .list-item-content{color:var(--p-white-mute)}.secret-list-item .list-item-content.has-access{color:var(--p-white)}.secret-encrypted p{width:100%;text-align:center}.secret-encrypted .buttons{display:flex;justify-content:center;align-items:center;font-size:1.2rem;margin-top:1rem}.secret-form .title,.secret-encrypted .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;min-height:5.375rem;flex-wrap:nowrap}.secret-form .title{justify-content:space-between}.secret-encrypted .title{justify-content:start}.secret-form .title div,.secret-encrypted .title div{display:flex;justify-content:start;align-items:center}.secret-form .title>div:first-child,.secret-encrypted .title>div:first-child{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:86px}.secret-form .title h1,.secret-encrypted .title h1{font-size:2rem;padding-top:18px;padding-bottom:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.secret-form .title svg.secret-icon,.secret-encrypted .title svg.secret-icon{width:3rem;height:auto;margin-right:1rem;flex-shrink:0}.secret-form .title .form-field{display:block;padding-top:22px;flex-grow:1}.secret-form .buttons{display:flex;justify-content:end}.secret-form-field button{background:transparent;padding:0}.secret-form-field button svg{height:1.5rem;width:1.5rem}.secret-form-field-totp{display:flex;align-items:center;overflow:visible}.secret-form-field-totp .form-field{flex-grow:1}.secret-form-field-totp .p-knob{margin:0 1rem}.secret-form-field-totp .p-knob-text{font-size:2.5rem;transform:translateY(.5rem)}.secret-form-field-totp-secret{max-height:100px;overflow-y:hidden;transition:max-height .15s ease-out,padding .15s ease-out}.secret-form-field-totp-secret.hide{max-height:0!important;padding:0!important}.add-secret-modal,.generate-password-modal{width:30rem}.generate-password-modal .switches{display:flex;align-items:center}.generate-password-modal .switches div{width:50%}.generate-password-modal .buttons{display:flex;justify-content:space-between}.secret-access-modal{width:30rem;height:30rem}.secret-access-modal .p-dialog-content,.secret-access-modal .p-dialog-content .p-virtualscroller{height:100%!important}.secret-access-modal .p-dialog-header div:first-child{flex-grow:1;display:flex;justify-content:space-between;align-items:center}.secret-access-modal .secret-access-list-item .title{display:flex;flex-direction:column;justify-content:center;height:2rem}.secret-access-modal .secret-access-list-item .title span{width:100%}.secret-access-modal .secret-access-list-item .title span.expiry{color:var(--p-red-500);font-size:.8rem}.secret-access-share-modal{min-width:30rem}.secret-access-share-modal .buttons{width:100%;display:flex;justify-content:space-between}.secret-logs-modal{width:40rem;height:30rem}.secret-logs-modal .p-dialog-content,.secret-logs-modal .p-dialog-content .p-virtualscroller{height:100%!important}.secret-logs-list-item .list-item-content{display:flex;flex-direction:column;align-items:start;gap:.25rem}.secret-logs-list-item .list-item-content .timestamp{font-size:.75rem;color:var(--p-white-mute)}.secret-files h4{font-size:1.2rem}.p-tree-node-label{display:flex;width:100%;justify-content:space-between}.p-tree-node-label span:first-child{display:flex;align-items:center}.p-tree-node-label .p-button{padding:.1rem .25rem}.p-tree-node .p-tree-node-children{margin-left:1rem}.secret-files .p-tree-node .delete-button{display:none;opacity:0;transition:opacity .3s ease;color:red}.secret-files .p-tree-node .delete-button svg{height:1.25rem}.secret-files .p-tree-node:hover>.p-tree-node-content .delete-button{display:inline-block;opacity:1}@media only screen and (max-width: 768px){.secret-form .title>div:last-child,.secret-encrypted .title>div:last-child{justify-content:end}.secret-form .title h1,.secret-encrypted .title h1{font-size:1.25rem}}.group-list-item .list-item-content{color:var(--p-white-mute)}.group-list-item .list-item-content.has-access{color:var(--p-white)}.group-locked p{width:100%;text-align:center}.group-locked .buttons{display:flex;justify-content:center;align-items:center;font-size:1.2rem;margin-top:1rem}.group-form .title,.group-locked .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;min-height:5.375rem}.group-form .title{justify-content:space-between}.group-locked .title{justify-content:start}.group-form .title div,.group-locked .title div{display:flex;justify-content:start;align-items:center}.group-form .title div:first-child,.group-locked .title div:first-child{flex-grow:1}.group-form .title h1,.group-locked .title h1{font-size:2rem}.group-form .title svg.group-icon,.group-locked .title svg.group-icon{width:3rem;height:auto;margin-right:1rem}.group-form .title .form-field{display:block;padding-top:22px;flex-grow:1}.group-form .buttons{display:flex;justify-content:end}.add-group-modal{width:30rem}.group-access-modal{width:30rem;height:30rem}.group-access-modal .p-dialog-content,.group-access-modal .p-dialog-content .p-virtualscroller{height:100%!important}.group-access-modal .p-dialog-header div:first-child{flex-grow:1;display:flex;justify-content:space-between;align-items:center}.group-access-modal .group-access-list-item .title{display:flex;flex-direction:column;justify-content:center;height:2rem}.group-access-modal .group-access-list-item .title span{width:100%}.group-access-modal .group-access-list-item .title span.expiry{color:var(--p-red-500);font-size:.8rem}.group-access-share-modal{min-width:30rem}.group-access-share-modal .buttons{width:100%;display:flex;justify-content:space-between}.account-recovery-group-banner{background:var(--p-red-900);border-radius:.25rem;padding:.5rem;margin-bottom:1rem}.add-user-modal{width:30rem}.user-status{display:flex;justify-content:space-between}.user-status span{padding-left:calc(var(--p-input-padding) / 2);padding-right:calc(var(--p-input-padding) / 2);display:flex;align-items:center}.user-status span svg{width:1.2rem;height:1.2rem;padding-right:calc(var(--p-input-padding) / 2)}.user-status span.active{color:var(--p-green-400)}.user-status span.pending{color:var(--p-sky-400)}.tenant-form .buttons{display:flex;justify-content:end}.tenant-subscription .details-row{display:flex;align-items:center;margin-bottom:.25rem;font-size:1.1rem}.tenant-subscription .details-row .label{flex:1;justify-self:start;justify-self:end}.tenant-subscription .details-row .value{display:flex;align-items:center}.tenant-subscription .buttons{margin-top:1rem;display:flex;justify-content:end}.edit-payment-method-button{font-size:.75}.edit-payment-method-button svg{height:18px;width:18px}.add-payment-method-modal{min-width:30rem}.invoices-list-item .list-item-content .status.outstanding{color:var(--p-red-700)}.invoices-list-item .list-item-content .status.paid{color:var(--p-green-500)}.setup-account-recovery-group-modal{max-width:30rem;text-align:center}.setup-account-recovery-group-modal .p-dialog-title{width:100%}.setup-account-recovery-group-modal p{margin-bottom:1rem}.setup-account-recovery-group-modal .buttons{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem}.password-strength-meter{margin-top:.5rem;height:.5rem;border-radius:.25rem;background-color:var(--color-password-strength-background)}.password-strength-meter .password-strength-bar{width:0%;height:.5rem;border-radius:.25rem;overflow:hidden;transition:width .25s ease-in-out}.password-strength-meter .password-strength-bar-0{width:20%;background-color:var(--color-password-strength-0)}.password-strength-meter .password-strength-bar-1{width:40%;background-color:var(--color-password-strength-1)}.password-strength-meter .password-strength-bar-2{width:60%;background-color:var(--color-password-strength-2)}.password-strength-meter .password-strength-bar-3{width:80%;background-color:var(--color-password-strength-3)}.password-strength-meter .password-strength-bar-4{width:100%;background-color:var(--color-password-strength-4)}.access-request-single .title{display:flex;justify-content:start;align-items:center;margin-bottom:1rem;min-height:5.375rem}.access-request-single .title svg{width:3rem;height:auto;margin-right:1rem}.access-request-single .title h1{font-size:2rem}.access-request-single p{margin-bottom:1rem;font-size:1.25rem}.access-request-single .buttons{display:flex;gap:1rem;flex-wrap:wrap}.grant-access-modal{min-width:30rem}.grant-access-modal .buttons{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.access-request-single .buttons{flex-direction:column}.grant-access-modal{min-width:calc(100% - 1rem)}}.p-toast-message-icon{display:none!important}.p-toast-summary{margin-top:auto;margin-bottom:auto}.pricing{padding:5rem 5%;background-color:var(--color-background-medium)}.pricing-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.pricing-card{background-color:var(--color-background-light);border-radius:8px;max-width:350px;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 5px 15px #0003;border:1px solid rgba(255,255,255,.05);position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.pricing-card.featured{border:1px solid var(--p-primary-400);transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05) translateY(-5px)}.pricing-badge{position:absolute;top:0;right:0;background-color:var(--p-primary-500);color:var(--p-white);padding:.5rem 1rem;font-size:.9rem;font-weight:600;border-bottom-left-radius:8px}.pricing-header{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.05)}.pricing-header h3{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.price{margin-bottom:1rem}.price-amount{font-size:2.5rem;font-weight:700;color:var(--p-primary-300)}.price-period{font-size:1rem;color:var(--p-text-dark-2)}.pricing-header p{color:var(--p-text-dark-2);font-size:.9rem}.pricing-features{padding:2rem;flex-grow:1}.pricing-features ul{list-style:none}.pricing-features ul li{display:flex;align-items:center;margin-bottom:1rem;color:var(--p-text-dark-1)}.feature-icon{color:var(--p-primary-400);font-weight:700;margin-right:.75rem}.pricing-cta{padding:2rem;text-align:center}.pricing-button{display:inline-block;background-color:transparent;color:var(--p-white);padding:.75rem 1.5rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:all .3s ease;width:100%}.pricing-button:hover{background-color:var(--p-primary-500);color:var(--p-white)}.featured .pricing-button{background-color:var(--p-primary-500)}.featured .pricing-button:hover{background-color:var(--p-primary-600);border-color:var(--p-primary-600)}.pricing-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem}.pricing-card{background-color:var(--color-background-light);border-radius:8px;max-width:280px;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 5px 15px #0003;border:1px solid rgba(255,255,255,.05);position:relative;transition:transform .3s ease,box-shadow .3s ease}@media (max-width: 1200px){.pricing-container{justify-content:center}.pricing-card{max-width:320px}}@media (max-width: 992px){.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-5px)}}@media (max-width: 768px){.pricing-card{max-width:100%}}@media (max-width: 992px){.hero{flex-direction:column;text-align:center;gap:3rem}.hero-content{max-width:100%}.step:not(:last-child):after{display:none}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-5px)}}@media (max-width: 768px){header{gap:1rem;padding:.75rem!important}header .hide-on-mobile{display:none}nav ul{flex-wrap:wrap;justify-content:center}nav ul li{margin:0 1rem}.section-title{font-size:1.8rem}.hero{margin-top:2rem}.hero h1{font-size:2.2rem}}html{scroll-behavior:smooth}#app{margin:0;height:100vh}.main-content{display:flex;overflow:hidden;height:100%}@media only screen and (max-width: 768px){.main-content{height:calc(100% - 4.5rem)}}.empty-message{width:100%;text-align:center}.p-progressspinner{width:100%;height:100%}.p-progressspinner-spin{width:5rem;height:5rem;margin:auto}.text-muted{color:var(--p-white-mute)}.text-sm{font-size:.75rem}.text-danger{color:var(--p-red-600)}.p-virtualscroller-loader{height:5rem!important}.p-divider{height:1px;margin:var(--p-divider-horizontal-margin);background:var(--p-black)}.hover\:bg-emphasis:hover{background:var(--p-content-hover-background);color:var(--p-content-hover-color)}header[data-v-62f7c6d9]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-62f7c6d9]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-62f7c6d9]{height:3rem}nav ul[data-v-62f7c6d9]{display:flex;list-style:none}nav ul li[data-v-62f7c6d9]{margin-left:2rem}nav ul li a[data-v-62f7c6d9]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-62f7c6d9]:hover{color:var(--p-white)}.cta-button[data-v-62f7c6d9]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-62f7c6d9]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-62f7c6d9]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-62f7c6d9]{flex:1;max-width:600px}.hero h1[data-v-62f7c6d9]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-62f7c6d9]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-62f7c6d9]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-62f7c6d9]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-62f7c6d9]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-62f7c6d9]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-62f7c6d9]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-62f7c6d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-62f7c6d9]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-62f7c6d9]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-62f7c6d9]{display:flex;align-items:center}.feature-icon[data-v-62f7c6d9]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-62f7c6d9]{height:2.5rem;width:2.5rem}.feature-title[data-v-62f7c6d9]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-62f7c6d9]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-62f7c6d9]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-62f7c6d9]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-62f7c6d9]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-62f7c6d9]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-62f7c6d9]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-62f7c6d9]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-62f7c6d9]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-62f7c6d9]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-62f7c6d9]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-62f7c6d9]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-62f7c6d9]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-62f7c6d9]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-62f7c6d9]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-62f7c6d9]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-62f7c6d9]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-62f7c6d9]{flex:1;min-width:250px}.footer-logo img[data-v-62f7c6d9]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-62f7c6d9]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-62f7c6d9]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-62f7c6d9]{min-width:120px}.footer-links-column h4[data-v-62f7c6d9]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-62f7c6d9]{list-style:none}.footer-links-column ul li[data-v-62f7c6d9]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-62f7c6d9]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-62f7c6d9]:hover{color:var(--p-white)}.footer-bottom[data-v-62f7c6d9]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-62f7c6d9],.terms-of-service[data-v-62f7c6d9]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-62f7c6d9],.terms-of-service h3[data-v-62f7c6d9]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-62f7c6d9],.terms-of-service p[data-v-62f7c6d9]{margin-bottom:.5rem}header[data-v-9fc42821]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-9fc42821]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-9fc42821]{height:3rem}nav ul[data-v-9fc42821]{display:flex;list-style:none}nav ul li[data-v-9fc42821]{margin-left:2rem}nav ul li a[data-v-9fc42821]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-9fc42821]:hover{color:var(--p-white)}.cta-button[data-v-9fc42821]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-9fc42821]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-9fc42821]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-9fc42821]{flex:1;max-width:600px}.hero h1[data-v-9fc42821]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-9fc42821]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-9fc42821]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-9fc42821]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-9fc42821]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-9fc42821]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-9fc42821]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-9fc42821]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-9fc42821]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-9fc42821]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-9fc42821]{display:flex;align-items:center}.feature-icon[data-v-9fc42821]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-9fc42821]{height:2.5rem;width:2.5rem}.feature-title[data-v-9fc42821]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-9fc42821]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-9fc42821]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-9fc42821]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-9fc42821]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-9fc42821]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-9fc42821]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-9fc42821]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-9fc42821]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-9fc42821]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-9fc42821]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-9fc42821]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-9fc42821]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-9fc42821]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-9fc42821]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-9fc42821]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-9fc42821]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-9fc42821]{flex:1;min-width:250px}.footer-logo img[data-v-9fc42821]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-9fc42821]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-9fc42821]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-9fc42821]{min-width:120px}.footer-links-column h4[data-v-9fc42821]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-9fc42821]{list-style:none}.footer-links-column ul li[data-v-9fc42821]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-9fc42821]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-9fc42821]:hover{color:var(--p-white)}.footer-bottom[data-v-9fc42821]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-9fc42821],.terms-of-service[data-v-9fc42821]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-9fc42821],.terms-of-service h3[data-v-9fc42821]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-9fc42821],.terms-of-service p[data-v-9fc42821]{margin-bottom:.5rem}header[data-v-6a8f947c]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-6a8f947c]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-6a8f947c]{height:3rem}nav ul[data-v-6a8f947c]{display:flex;list-style:none}nav ul li[data-v-6a8f947c]{margin-left:2rem}nav ul li a[data-v-6a8f947c]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-6a8f947c]:hover{color:var(--p-white)}.cta-button[data-v-6a8f947c]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-6a8f947c]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-6a8f947c]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-6a8f947c]{flex:1;max-width:600px}.hero h1[data-v-6a8f947c]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-6a8f947c]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-6a8f947c]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-6a8f947c]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-6a8f947c]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-6a8f947c]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-6a8f947c]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-6a8f947c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-6a8f947c]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-6a8f947c]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-6a8f947c]{display:flex;align-items:center}.feature-icon[data-v-6a8f947c]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-6a8f947c]{height:2.5rem;width:2.5rem}.feature-title[data-v-6a8f947c]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-6a8f947c]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-6a8f947c]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-6a8f947c]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-6a8f947c]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-6a8f947c]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-6a8f947c]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-6a8f947c]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-6a8f947c]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-6a8f947c]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-6a8f947c]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-6a8f947c]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-6a8f947c]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-6a8f947c]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-6a8f947c]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-6a8f947c]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-6a8f947c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-6a8f947c]{flex:1;min-width:250px}.footer-logo img[data-v-6a8f947c]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-6a8f947c]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-6a8f947c]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-6a8f947c]{min-width:120px}.footer-links-column h4[data-v-6a8f947c]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-6a8f947c]{list-style:none}.footer-links-column ul li[data-v-6a8f947c]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-6a8f947c]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-6a8f947c]:hover{color:var(--p-white)}.footer-bottom[data-v-6a8f947c]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-6a8f947c],.terms-of-service[data-v-6a8f947c]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-6a8f947c],.terms-of-service h3[data-v-6a8f947c]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-6a8f947c],.terms-of-service p[data-v-6a8f947c]{margin-bottom:.5rem}header[data-v-684b9945]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-684b9945]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-684b9945]{height:3rem}nav ul[data-v-684b9945]{display:flex;list-style:none}nav ul li[data-v-684b9945]{margin-left:2rem}nav ul li a[data-v-684b9945]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-684b9945]:hover{color:var(--p-white)}.cta-button[data-v-684b9945]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-684b9945]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-684b9945]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-684b9945]{flex:1;max-width:600px}.hero h1[data-v-684b9945]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-684b9945]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-684b9945]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-684b9945]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-684b9945]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-684b9945]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-684b9945]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-684b9945]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-684b9945]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-684b9945]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-684b9945]{display:flex;align-items:center}.feature-icon[data-v-684b9945]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-684b9945]{height:2.5rem;width:2.5rem}.feature-title[data-v-684b9945]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-684b9945]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-684b9945]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-684b9945]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-684b9945]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-684b9945]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-684b9945]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-684b9945]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-684b9945]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-684b9945]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-684b9945]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-684b9945]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-684b9945]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-684b9945]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-684b9945]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-684b9945]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-684b9945]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-684b9945]{flex:1;min-width:250px}.footer-logo img[data-v-684b9945]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-684b9945]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-684b9945]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-684b9945]{min-width:120px}.footer-links-column h4[data-v-684b9945]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-684b9945]{list-style:none}.footer-links-column ul li[data-v-684b9945]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-684b9945]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-684b9945]:hover{color:var(--p-white)}.footer-bottom[data-v-684b9945]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-684b9945],.terms-of-service[data-v-684b9945]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-684b9945],.terms-of-service h3[data-v-684b9945]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-684b9945],.terms-of-service p[data-v-684b9945]{margin-bottom:.5rem}header[data-v-58241872]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-58241872]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-58241872]{height:3rem}nav ul[data-v-58241872]{display:flex;list-style:none}nav ul li[data-v-58241872]{margin-left:2rem}nav ul li a[data-v-58241872]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-58241872]:hover{color:var(--p-white)}.cta-button[data-v-58241872]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-58241872]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-58241872]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-58241872]{flex:1;max-width:600px}.hero h1[data-v-58241872]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-58241872]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-58241872]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-58241872]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-58241872]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-58241872]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-58241872]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-58241872]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-58241872]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-58241872]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-58241872]{display:flex;align-items:center}.feature-icon[data-v-58241872]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-58241872]{height:2.5rem;width:2.5rem}.feature-title[data-v-58241872]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-58241872]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-58241872]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-58241872]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-58241872]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-58241872]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-58241872]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-58241872]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-58241872]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-58241872]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-58241872]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-58241872]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-58241872]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-58241872]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-58241872]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-58241872]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-58241872]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-58241872]{flex:1;min-width:250px}.footer-logo img[data-v-58241872]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-58241872]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-58241872]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-58241872]{min-width:120px}.footer-links-column h4[data-v-58241872]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-58241872]{list-style:none}.footer-links-column ul li[data-v-58241872]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-58241872]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-58241872]:hover{color:var(--p-white)}.footer-bottom[data-v-58241872]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-58241872],.terms-of-service[data-v-58241872]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-58241872],.terms-of-service h3[data-v-58241872]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-58241872],.terms-of-service p[data-v-58241872]{margin-bottom:.5rem}header[data-v-fdcff4ab]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-fdcff4ab]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-fdcff4ab]{height:3rem}nav ul[data-v-fdcff4ab]{display:flex;list-style:none}nav ul li[data-v-fdcff4ab]{margin-left:2rem}nav ul li a[data-v-fdcff4ab]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-fdcff4ab]:hover{color:var(--p-white)}.cta-button[data-v-fdcff4ab]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-fdcff4ab]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-fdcff4ab]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-fdcff4ab]{flex:1;max-width:600px}.hero h1[data-v-fdcff4ab]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-fdcff4ab]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-fdcff4ab]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-fdcff4ab]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-fdcff4ab]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-fdcff4ab]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-fdcff4ab]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-fdcff4ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-fdcff4ab]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-fdcff4ab]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-fdcff4ab]{display:flex;align-items:center}.feature-icon[data-v-fdcff4ab]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-fdcff4ab]{height:2.5rem;width:2.5rem}.feature-title[data-v-fdcff4ab]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-fdcff4ab]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-fdcff4ab]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-fdcff4ab]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-fdcff4ab]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-fdcff4ab]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-fdcff4ab]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-fdcff4ab]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-fdcff4ab]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-fdcff4ab]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-fdcff4ab]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-fdcff4ab]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-fdcff4ab]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-fdcff4ab]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-fdcff4ab]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-fdcff4ab]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-fdcff4ab]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-fdcff4ab]{flex:1;min-width:250px}.footer-logo img[data-v-fdcff4ab]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-fdcff4ab]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-fdcff4ab]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-fdcff4ab]{min-width:120px}.footer-links-column h4[data-v-fdcff4ab]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-fdcff4ab]{list-style:none}.footer-links-column ul li[data-v-fdcff4ab]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-fdcff4ab]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-fdcff4ab]:hover{color:var(--p-white)}.footer-bottom[data-v-fdcff4ab]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-fdcff4ab],.terms-of-service[data-v-fdcff4ab]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-fdcff4ab],.terms-of-service h3[data-v-fdcff4ab]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-fdcff4ab],.terms-of-service p[data-v-fdcff4ab]{margin-bottom:.5rem}header[data-v-05caac06]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-05caac06]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-05caac06]{height:3rem}nav ul[data-v-05caac06]{display:flex;list-style:none}nav ul li[data-v-05caac06]{margin-left:2rem}nav ul li a[data-v-05caac06]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-05caac06]:hover{color:var(--p-white)}.cta-button[data-v-05caac06]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-05caac06]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-05caac06]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-05caac06]{flex:1;max-width:600px}.hero h1[data-v-05caac06]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-05caac06]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-05caac06]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-05caac06]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-05caac06]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-05caac06]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-05caac06]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-05caac06]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-05caac06]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-05caac06]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-05caac06]{display:flex;align-items:center}.feature-icon[data-v-05caac06]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-05caac06]{height:2.5rem;width:2.5rem}.feature-title[data-v-05caac06]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-05caac06]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-05caac06]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-05caac06]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-05caac06]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-05caac06]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-05caac06]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-05caac06]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-05caac06]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-05caac06]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-05caac06]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-05caac06]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-05caac06]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-05caac06]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-05caac06]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-05caac06]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-05caac06]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-05caac06]{flex:1;min-width:250px}.footer-logo img[data-v-05caac06]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-05caac06]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-05caac06]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-05caac06]{min-width:120px}.footer-links-column h4[data-v-05caac06]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-05caac06]{list-style:none}.footer-links-column ul li[data-v-05caac06]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-05caac06]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-05caac06]:hover{color:var(--p-white)}.footer-bottom[data-v-05caac06]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-05caac06],.terms-of-service[data-v-05caac06]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-05caac06],.terms-of-service h3[data-v-05caac06]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-05caac06],.terms-of-service p[data-v-05caac06]{margin-bottom:.5rem}.pricing[data-v-05caac06]{padding:5rem 5%;background-color:var(--color-background-medium)}.pricing-container[data-v-05caac06]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.pricing-card[data-v-05caac06]{background-color:var(--color-background-light);border-radius:8px;max-width:350px;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 5px 15px #0003;border:1px solid rgba(255,255,255,.05);position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card[data-v-05caac06]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.pricing-card.featured[data-v-05caac06]{border:1px solid var(--p-primary-400);transform:scale(1.05)}.pricing-card.featured[data-v-05caac06]:hover{transform:scale(1.05) translateY(-5px)}.pricing-badge[data-v-05caac06]{position:absolute;top:0;right:0;background-color:var(--p-primary-500);color:var(--p-white);padding:.5rem 1rem;font-size:.9rem;font-weight:600;border-bottom-left-radius:8px}.pricing-header[data-v-05caac06]{padding:2rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.05)}.pricing-header h3[data-v-05caac06]{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.price[data-v-05caac06]{margin-bottom:1rem}.price-amount[data-v-05caac06]{font-size:2.5rem;font-weight:700;color:var(--p-primary-300)}.price-period[data-v-05caac06]{font-size:1rem;color:var(--p-text-dark-2)}.pricing-header p[data-v-05caac06]{color:var(--p-text-dark-2);font-size:.9rem}.pricing-features[data-v-05caac06]{padding:2rem;flex-grow:1}.pricing-features ul[data-v-05caac06]{list-style:none}.pricing-features ul li[data-v-05caac06]{display:flex;align-items:center;margin-bottom:1rem;color:var(--p-text-dark-1)}.feature-icon[data-v-05caac06]{color:var(--p-primary-400);font-weight:700;margin-right:.75rem}.pricing-cta[data-v-05caac06]{padding:2rem;text-align:center}.pricing-button[data-v-05caac06]{display:inline-block;background-color:transparent;color:var(--p-white);padding:.75rem 1.5rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:all .3s ease;width:100%}.pricing-button[data-v-05caac06]:hover{background-color:var(--p-primary-500);color:var(--p-white)}.featured .pricing-button[data-v-05caac06]{background-color:var(--p-primary-500)}.featured .pricing-button[data-v-05caac06]:hover{background-color:var(--p-primary-600);border-color:var(--p-primary-600)}.pricing-container[data-v-05caac06]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem}.pricing-card[data-v-05caac06]{background-color:var(--color-background-light);border-radius:8px;max-width:280px;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 5px 15px #0003;border:1px solid rgba(255,255,255,.05);position:relative;transition:transform .3s ease,box-shadow .3s ease}@media (max-width: 1200px){.pricing-container[data-v-05caac06]{justify-content:center}.pricing-card[data-v-05caac06]{max-width:320px}}@media (max-width: 992px){.pricing-card.featured[data-v-05caac06]{transform:scale(1)}.pricing-card.featured[data-v-05caac06]:hover{transform:translateY(-5px)}}@media (max-width: 768px){.pricing-card[data-v-05caac06]{max-width:100%}}@media (max-width: 992px){.hero[data-v-05caac06]{flex-direction:column;text-align:center;gap:3rem}.hero-content[data-v-05caac06]{max-width:100%}.step[data-v-05caac06]:not(:last-child):after{display:none}.pricing-card.featured[data-v-05caac06]{transform:scale(1)}.pricing-card.featured[data-v-05caac06]:hover{transform:translateY(-5px)}}@media (max-width: 768px){header[data-v-05caac06]{gap:1rem;padding:.75rem!important}header .hide-on-mobile[data-v-05caac06]{display:none}nav ul[data-v-05caac06]{flex-wrap:wrap;justify-content:center}nav ul li[data-v-05caac06]{margin:0 1rem}.section-title[data-v-05caac06]{font-size:1.8rem}.hero[data-v-05caac06]{margin-top:2rem}.hero h1[data-v-05caac06]{font-size:2.2rem}}header[data-v-cc53bde4]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-cc53bde4]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-cc53bde4]{height:3rem}nav ul[data-v-cc53bde4]{display:flex;list-style:none}nav ul li[data-v-cc53bde4]{margin-left:2rem}nav ul li a[data-v-cc53bde4]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-cc53bde4]:hover{color:var(--p-white)}.cta-button[data-v-cc53bde4]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-cc53bde4]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-cc53bde4]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-cc53bde4]{flex:1;max-width:600px}.hero h1[data-v-cc53bde4]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-cc53bde4]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-cc53bde4]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-cc53bde4]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-cc53bde4]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-cc53bde4]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-cc53bde4]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-cc53bde4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-cc53bde4]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-cc53bde4]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-cc53bde4]{display:flex;align-items:center}.feature-icon[data-v-cc53bde4]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-cc53bde4]{height:2.5rem;width:2.5rem}.feature-title[data-v-cc53bde4]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-cc53bde4]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-cc53bde4]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-cc53bde4]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-cc53bde4]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-cc53bde4]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-cc53bde4]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-cc53bde4]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-cc53bde4]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-cc53bde4]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-cc53bde4]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-cc53bde4]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-cc53bde4]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-cc53bde4]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-cc53bde4]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-cc53bde4]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-cc53bde4]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-cc53bde4]{flex:1;min-width:250px}.footer-logo img[data-v-cc53bde4]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-cc53bde4]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-cc53bde4]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-cc53bde4]{min-width:120px}.footer-links-column h4[data-v-cc53bde4]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-cc53bde4]{list-style:none}.footer-links-column ul li[data-v-cc53bde4]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-cc53bde4]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-cc53bde4]:hover{color:var(--p-white)}.footer-bottom[data-v-cc53bde4]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-cc53bde4],.terms-of-service[data-v-cc53bde4]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-cc53bde4],.terms-of-service h3[data-v-cc53bde4]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-cc53bde4],.terms-of-service p[data-v-cc53bde4]{margin-bottom:.5rem}header[data-v-36849844]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-36849844]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-36849844]{height:3rem}nav ul[data-v-36849844]{display:flex;list-style:none}nav ul li[data-v-36849844]{margin-left:2rem}nav ul li a[data-v-36849844]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-36849844]:hover{color:var(--p-white)}.cta-button[data-v-36849844]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-36849844]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-36849844]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-36849844]{flex:1;max-width:600px}.hero h1[data-v-36849844]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-36849844]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-36849844]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-36849844]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-36849844]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-36849844]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-36849844]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-36849844]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-36849844]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-36849844]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-36849844]{display:flex;align-items:center}.feature-icon[data-v-36849844]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-36849844]{height:2.5rem;width:2.5rem}.feature-title[data-v-36849844]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-36849844]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-36849844]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-36849844]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-36849844]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-36849844]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-36849844]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-36849844]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-36849844]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-36849844]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-36849844]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-36849844]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-36849844]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-36849844]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-36849844]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-36849844]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-36849844]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-36849844]{flex:1;min-width:250px}.footer-logo img[data-v-36849844]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-36849844]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-36849844]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-36849844]{min-width:120px}.footer-links-column h4[data-v-36849844]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-36849844]{list-style:none}.footer-links-column ul li[data-v-36849844]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-36849844]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-36849844]:hover{color:var(--p-white)}.footer-bottom[data-v-36849844]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-36849844],.terms-of-service[data-v-36849844]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-36849844],.terms-of-service h3[data-v-36849844]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-36849844],.terms-of-service p[data-v-36849844]{margin-bottom:.5rem}header[data-v-bce83db2]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5%;background-color:var(--color-background-light);box-shadow:0 2px 10px #0000004d;position:sticky;top:0;z-index:1000}.logo[data-v-bce83db2]{width:unset;padding-bottom:unset;margin-bottom:unset;border-bottom:0}.logo img[data-v-bce83db2]{height:3rem}nav ul[data-v-bce83db2]{display:flex;list-style:none}nav ul li[data-v-bce83db2]{margin-left:2rem}nav ul li a[data-v-bce83db2]{transition:color .3s;color:var(--p-white-mute)}nav ul li a[data-v-bce83db2]:hover{color:var(--p-white)}.cta-button[data-v-bce83db2]{background-color:var(--p-button-primary-background);color:var(--p-white);padding:.7rem 1.5rem;border-radius:.25rem;font-weight:600;transition:background-color .3s}.cta-button[data-v-bce83db2]:hover{background-color:var(--p-button-primary-hover-background)}.hero[data-v-bce83db2]{display:flex;align-items:center;justify-content:space-between;padding:5rem 5%;background:linear-gradient(135deg,var(--color-background-medium) 0%,var(--color-background-dark) 100%);color:var(--p-white)}.hero-content[data-v-bce83db2]{flex:1;max-width:600px}.hero h1[data-v-bce83db2]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.hero p[data-v-bce83db2]{font-size:1.2rem;margin-bottom:2rem;color:var(--p-text-dark-2)}.hero-image[data-v-bce83db2]{flex:1;display:flex;justify-content:center;align-items:center}.hero-image img[data-v-bce83db2]{max-width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000080;border:1px solid rgba(255,255,255,.1)}.features[data-v-bce83db2]{padding:5rem 5%;background-color:var(--color-background-medium)}.section-title[data-v-bce83db2]{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--p-white)}.section-subtitle[data-v-bce83db2]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--p-text-dark-2)}.features-grid[data-v-bce83db2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-v-bce83db2]{background-color:var(--color-background-light);border-radius:8px;padding:2rem;box-shadow:0 5px 15px #0003;transition:transform .3s,box-shadow .3s;border:1px solid rgba(255,255,255,.05)}.feature-card[data-v-bce83db2]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000004d}.feature-card-header[data-v-bce83db2]{display:flex;align-items:center}.feature-icon[data-v-bce83db2]{color:var(--p-primary-500);margin-bottom:1rem}.feature-icon svg[data-v-bce83db2]{height:2.5rem;width:2.5rem}.feature-title[data-v-bce83db2]{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.how-it-works[data-v-bce83db2]{padding:5rem 5%;background-color:var(--color-background-dark)}.steps[data-v-bce83db2]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.step[data-v-bce83db2]{flex:1;min-width:250px;max-width:300px;text-align:center;position:relative}.step-number[data-v-bce83db2]{background-color:var(--p-primary-500);color:var(--p-white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;margin:0 auto 1rem}.step-title[data-v-bce83db2]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--p-white)}.step[data-v-bce83db2]:not(:last-child):after{content:"";position:absolute;top:25px;right:-1rem;width:2rem;height:2px;background-color:#ffffff1a}.cta-section[data-v-bce83db2]{padding:5rem 5%;background:linear-gradient(135deg,var(--p-primary-800) 0%,var(--p-primary-900) 100%);color:var(--p-white);text-align:center}.cta-section h2[data-v-bce83db2]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section p[data-v-bce83db2]{font-size:1.2rem;max-width:700px;margin:0 auto 2rem;color:var(--p-text-dark-2)}.cta-buttons[data-v-bce83db2]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.primary-button[data-v-bce83db2]{background-color:var(--p-primary-500);color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;transition:background-color .3s,transform .3s}.primary-button[data-v-bce83db2]:hover{background-color:var(--p-primary-600);transform:translateY(-3px)}.secondary-button[data-v-bce83db2]{background-color:transparent;color:var(--p-white);padding:1rem 2rem;border-radius:.25rem;font-weight:600;border:2px solid var(--p-primary-500);transition:background-color .3s,transform .3s}.secondary-button[data-v-bce83db2]:hover{background-color:#7a52be1a;transform:translateY(-3px)}footer[data-v-bce83db2]{background-color:var(--color-background-dark);color:var(--p-white-mute);padding:3rem 5% 2rem}.footer-content[data-v-bce83db2]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.footer-logo[data-v-bce83db2]{flex:1;min-width:250px}.footer-logo img[data-v-bce83db2]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-bce83db2]{color:var(--p-text-dark-2);max-width:300px}.footer-links[data-v-bce83db2]{display:flex;flex-wrap:wrap;gap:3rem}.footer-links-column[data-v-bce83db2]{min-width:120px}.footer-links-column h4[data-v-bce83db2]{font-size:1.1rem;margin-bottom:1.5rem;font-weight:600;color:var(--p-white)}.footer-links-column ul[data-v-bce83db2]{list-style:none}.footer-links-column ul li[data-v-bce83db2]{margin-bottom:.8rem}.footer-links-column ul li a[data-v-bce83db2]{color:var(--p-text-dark-2);transition:color .3s}.footer-links-column ul li a[data-v-bce83db2]:hover{color:var(--p-white)}.footer-bottom[data-v-bce83db2]{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);color:var(--p-text-dark-2);font-size:.9rem}.privacy-policy[data-v-bce83db2],.terms-of-service[data-v-bce83db2]{width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;color:var(--p-white)}.privacy-policy h3[data-v-bce83db2],.terms-of-service h3[data-v-bce83db2]{font-size:1.5rem;margin-bottom:1rem}.privacy-policy p[data-v-bce83db2],.terms-of-service p[data-v-bce83db2]{margin-bottom:.5rem}.grecaptcha-badge{position:fixed!important;bottom:14px!important;right:14px!important;z-index:1000!important;opacity:.8;transition:opacity .3s ease}.grecaptcha-badge:hover{opacity:1}
