.YZ59uq_container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:1024px){.YZ59uq_container{padding-inline:2rem}}.YZ59uq_container{flex-flow:column;justify-content:center;align-items:center;padding:3rem 1.25rem;display:flex}.YZ59uq_image{object-fit:cover;object-position:center;border-radius:.375rem;width:100%;height:100%;margin-bottom:1rem}@media (min-width:768px){.YZ59uq_image{width:50%}}@media (min-width:1024px){.YZ59uq_image{width:33.333%}}.YZ59uq_content{text-align:center;width:100%}@media (min-width:1024px){.YZ59uq_content{width:66.667%}}.YZ59uq_title{color:hsl(var(--aro-primary,var(--primary)));margin-bottom:1rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:500;display:inline}@media (min-width:640px){.YZ59uq_title{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}}.YZ59uq_emoji{margin-bottom:1rem;font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem));font-weight:900;display:inline}.YZ59uq_description{margin-top:2rem;margin-bottom:2rem;line-height:1.625}.YZ59uq_ctaWrapper{flex-flow:row;justify-content:center;align-items:center;margin-bottom:3rem;display:flex}.YZ59uq_ctaLink{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#fff;border:0;border-radius:.375rem;padding:.5rem 1.5rem;font-size:1.125rem;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.YZ59uq_ctaLink:hover{background:linear-gradient(to right,hsl(var(--aro-link,var(--link))),hsl(var(--aro-tertiary,var(--tertiary))),hsl(var(--aro-secondary,var(--secondary))))}.YZ59uq_ctaLink:focus{outline:none}
.button-l0JZc1{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ac-space-2);white-space:nowrap;border-radius:var(--ac-radius-md);font-size:var(--ac-text-xs);transition:background-color var(--ac-transition-fast),color var(--ac-transition-fast),border-color var(--ac-transition-fast),box-shadow var(--ac-transition-fast);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;font-weight:500;line-height:1.6;display:inline-flex}.button-l0JZc1:focus-visible{outline:2px solid var(--ac-ring);outline-offset:-1px}.button-l0JZc1:disabled,.button-l0JZc1[data-disabled]{pointer-events:none;opacity:.5}.button-l0JZc1 svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.default-s28PO9{background-color:var(--ac-primary);color:var(--ac-primary-foreground);box-shadow:0 1px 2px #0000000d}@media (hover:hover){.default-s28PO9:hover:not([data-disabled]){background-color:color-mix(in oklch,var(--ac-primary),transparent 10%)}}.destructive-duQxBe{background-color:var(--ac-destructive);color:var(--ac-background);box-shadow:0 1px 2px #0000000d}@media (hover:hover){.destructive-duQxBe:hover:not([data-disabled]){background-color:color-mix(in oklch,var(--ac-destructive),transparent 10%)}}.outline-zElfIk{border:1px solid var(--ac-border);background-color:var(--ac-background);color:var(--ac-foreground);box-shadow:0 1px 2px #0000000d}@media (hover:hover){.outline-zElfIk:hover:not([data-disabled]){background-color:var(--ac-accent);color:var(--ac-accent-foreground)}}.secondary-ML5YaT{background-color:var(--ac-secondary);color:var(--ac-secondary-foreground);box-shadow:0 1px 2px #0000000d}@media (hover:hover){.secondary-ML5YaT:hover:not([data-disabled]){background-color:color-mix(in oklch,var(--ac-secondary),transparent 20%)}}.ghost-B1HHOk{color:var(--ac-foreground);background-color:#0000}@media (hover:hover){.ghost-B1HHOk:hover:not([data-disabled]){background-color:var(--ac-accent);color:var(--ac-accent-foreground)}}.link-wBrpwz{color:var(--ac-foreground);text-underline-offset:4px;background-color:#0000}@media (hover:hover){.link-wBrpwz:hover:not([data-disabled]){text-decoration:underline}}.sizeDefault-wMkWII{height:var(--ac-size-default);padding:var(--ac-space-1) var(--ac-space-3)}.sizeSm-e7uWaS{height:var(--ac-size-md);padding:var(--ac-space-1) var(--ac-space-2);font-size:var(--ac-text-xs);border-radius:var(--ac-radius-sm)}.sizeLg-ffc88x{height:var(--ac-size-lg);padding:var(--ac-space-1) var(--ac-space-4);font-size:var(--ac-text-sm);border-radius:var(--ac-radius-md)}.sizeIcon-G9lqNG{width:var(--ac-size-default);height:var(--ac-size-default);padding:0}
.k2xkTq_toolbar{z-index:1020;background-color:hsl(var(--aro-background,var(--background))/.9);-webkit-backdrop-filter:blur(8px);border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.k2xkTq_dark .k2xkTq_toolbar{background-color:hsl(var(--aro-foreground,var(--foreground))/.9);border-color:hsl(var(--aro-border,var(--border)));box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.k2xkTq_toolbarContent{justify-content:space-between;width:100%;max-width:80rem;margin-inline:auto}.k2xkTq_actionButton,.k2xkTq_categorySelect,.k2xkTq_toolbarContent,.k2xkTq_toolbarLeft,.k2xkTq_toolbarRight{align-items:center;display:flex}.k2xkTq_toolbarLeft{gap:1rem}.k2xkTq_toolbarRight{gap:.75rem}.k2xkTq_selectedCount{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.k2xkTq_dark .k2xkTq_selectedCount{color:#fff}.k2xkTq_clearButton{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.k2xkTq_clearButton:hover{color:hsl(var(--aro-foreground,var(--foreground)))}.k2xkTq_dark .k2xkTq_clearButton{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.k2xkTq_categoryIcon,.k2xkTq_dark .k2xkTq_clearButton:hover{color:hsl(var(--aro-foreground,var(--foreground)))}.k2xkTq_actionButton,.k2xkTq_categorySelect{gap:.5rem}.k2xkTq_categoryIcon,.k2xkTq_icon{flex-shrink:0;width:1rem;height:1rem}.k2xkTq_categoryIcon{margin-right:.5rem}.k2xkTq_dark .k2xkTq_categoryIcon{color:#fff}.k2xkTq_selectTrigger{min-width:150px}@media (min-width:640px){.k2xkTq_selectTrigger{min-width:180px}}.k2xkTq_hiddenMobile{display:none}@media (min-width:640px){.k2xkTq_hiddenMobile{display:inline}.k2xkTq_visibleMobile{display:none}}
.uGEdQa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LO0Ora_overlay{z-index:1050;background-color:hsl(var(--aro-background,var(--background))/.85);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LO0Ora_card{text-align:center;background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.75rem;width:90%;max-width:480px;padding:2rem;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.LO0Ora_dark .LO0Ora_card{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}@media (min-width:640px){.LO0Ora_card{max-width:520px;padding:2.5rem}}.LO0Ora_header{justify-content:space-between;margin-bottom:1.5rem}.LO0Ora_content,.LO0Ora_header,.LO0Ora_iconWrapper{align-items:center;display:flex}.LO0Ora_content{justify-content:center;min-height:320px;margin-bottom:2rem;position:relative;overflow:hidden}@media (min-width:640px){.LO0Ora_content{min-height:360px}}.LO0Ora_stepContent{width:100%}.LO0Ora_iconWrapper{background:linear-gradient(135deg,hsl(var(--aro-primary,var(--primary))),hsl(var(--aro-accent,var(--accent))));border-radius:9999px;justify-content:center;width:120px;height:120px;margin:0 auto 1.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.LO0Ora_dark .LO0Ora_iconWrapper{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}@media (min-width:640px){.LO0Ora_iconWrapper{width:140px;height:140px}}.LO0Ora_stepIcon{width:64px;height:64px;color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}@media (min-width:640px){.LO0Ora_stepIcon{width:72px;height:72px}}.LO0Ora_stepIndicator{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.875rem;font-weight:500}.LO0Ora_stepTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.2}@media (min-width:640px){.LO0Ora_stepTitle{font-size:2rem}}.LO0Ora_stepDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:400px;margin:0 auto;font-size:1rem;line-height:1.6}@media (min-width:640px){.LO0Ora_stepDescription{font-size:1.125rem}}.LO0Ora_footer{flex-direction:column;gap:1.5rem;display:flex}.LO0Ora_dots{justify-content:center;gap:.5rem;display:flex}.LO0Ora_dot{background-color:hsl(var(--aro-muted,var(--muted)));cursor:pointer;border:none;border-radius:9999px;width:8px;height:8px;padding:0;transition:all .2s}.LO0Ora_dot:hover{background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));transform:scale(1.2)}.LO0Ora_dot:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}.LO0Ora_dotActive{width:24px}.LO0Ora_dotActive,.LO0Ora_dotActive:hover{background-color:hsl(var(--aro-primary,var(--primary)))}.LO0Ora_checkboxContainer{justify-content:center;align-items:center;padding:.5rem 0;display:flex}.LO0Ora_checkboxLabel{cursor:pointer;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));align-items:center;gap:.5rem;font-size:.875rem;transition:color .2s;display:flex}.LO0Ora_checkboxLabel:hover{color:hsl(var(--aro-foreground,var(--foreground)))}.LO0Ora_checkbox{cursor:pointer;width:16px;height:16px;accent-color:hsl(var(--aro-primary,var(--primary)));border-radius:.125rem}.LO0Ora_checkbox:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}.LO0Ora_checkboxText{-webkit-user-select:none;user-select:none}.LO0Ora_navigation{justify-content:center;gap:.75rem;display:flex}.LO0Ora_navigation button{min-width:120px}.LO0Ora_dark .LO0Ora_card{background-color:hsl(var(--aro-card,var(--card)));border-color:hsl(var(--aro-border,var(--border)))}.LO0Ora_dark .LO0Ora_overlay{background-color:hsl(var(--aro-background,var(--background))/.9)}@media (prefers-reduced-motion:reduce){.LO0Ora_dot,.LO0Ora_stepContent{transition:none}}.LO0Ora_header button:focus-visible,.LO0Ora_navigation button:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}
.nFmESq_container{justify-content:center;margin-bottom:.5rem;padding:.75rem 0}.nFmESq_container,.nFmESq_step{gap:.5rem}.nFmESq_container,.nFmESq_step,.nFmESq_stepCircle{align-items:center;display:flex}.nFmESq_stepCircle{border-radius:50%;justify-content:center;width:2rem;height:2rem;font-size:.875rem;transition:all .3s}.nFmESq_stepActive,.nFmESq_stepCompleted{background-color:hsl(var(--aro-primary,var(--primary)));color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}.nFmESq_stepFuture{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.nFmESq_stepLabel{font-size:.875rem;font-weight:500;transition:opacity .3s}.nFmESq_connector{background-color:hsl(var(--aro-border,var(--border)));width:3rem;height:2px;transition:background-color .3s}.nFmESq_connectorCompleted{background-color:hsl(var(--aro-primary,var(--primary)))}@media (max-width:639px){.nFmESq_stepLabel{display:none}.nFmESq_stepLabelActive{display:inline}.nFmESq_connector{width:1.5rem}}
.Y5DGXG_section{padding:6rem 0;position:relative;overflow:visible}.Y5DGXG_bgLayer{z-index:-1}.Y5DGXG_bgGradient,.Y5DGXG_bgLayer{position:absolute;inset:0}.Y5DGXG_bgGradient,.Y5DGXG_orbPrimary,.Y5DGXG_orbSecondary{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Y5DGXG_bgOrbs{inset:0}.Y5DGXG_bgGrid,.Y5DGXG_bgOrbs,.Y5DGXG_orb{position:absolute}.Y5DGXG_orb{filter:blur(48px);border-radius:9999px}.Y5DGXG_orbPrimary{width:400px;height:400px;top:25%;left:25%}.Y5DGXG_orbPrimary,.Y5DGXG_orbSecondary{}.Y5DGXG_orbSecondary{width:500px;height:500px;bottom:25%;right:25%}.Y5DGXG_bgGrid{background-image:linear-gradient(hsl(var(--aro-secondary,var(--secondary))/.14) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--aro-tertiary,var(--tertiary))/.14) 1px,transparent 1px);background-size:48px 48px;inset:0}.Y5DGXG_beamsWrapper{opacity:.3}.Y5DGXG_container{z-index:10;padding:0 1rem;position:relative}.Y5DGXG_container,.Y5DGXG_contentWrapper,.Y5DGXG_description{margin-left:auto;margin-right:auto}.Y5DGXG_contentWrapper{text-align:center;max-width:64rem}.Y5DGXG_title{letter-spacing:letter-spacing("tight");margin-bottom:1.5rem;font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem));font-weight:700}@media (min-width:768px){.Y5DGXG_title{font-size:calc(clamp(2.25rem,2rem + 1.25vw,3rem))}}@media (min-width:1024px){.Y5DGXG_title{font-size:calc(clamp(2.75rem,2.4167rem + 1.67vw,3.75rem))}}.Y5DGXG_titleHighlight{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#0000;-webkit-background-clip:text;background-clip:text}.Y5DGXG_description{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:2.5rem;font-size:1.125rem}@media (min-width:768px){.Y5DGXG_description{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}}.Y5DGXG_ctaButtons{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.Y5DGXG_ctaButtons{flex-direction:row}.Y5DGXG_trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Y5DGXG_ctaButton{cursor:pointer;align-items:center;gap:.75rem;height:3.5rem;padding:0 2rem;font-size:1.125rem;font-weight:600;display:flex;position:relative;overflow:hidden}.Y5DGXG_ctaArrow,.Y5DGXG_ctaIcon{width:1.25rem;height:1.25rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Y5DGXG_ctaButton:hover .Y5DGXG_ctaIcon{transform:rotate(12deg)}.Y5DGXG_ctaButton:hover .Y5DGXG_ctaArrow{transform:translate(4px)}.Y5DGXG_ctaOverlay{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));position:absolute;inset:0}.Y5DGXG_secondaryLinks{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem}.Y5DGXG_secondaryLink,.Y5DGXG_secondaryLinks{align-items:center;display:flex}.Y5DGXG_secondaryLink{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.5rem;transition-property:color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Y5DGXG_secondaryLink:hover{color:hsl(var(--aro-link,var(--link)))}.Y5DGXG_secondaryLinkIcon{width:1.25rem;height:1.25rem}.Y5DGXG_linkDivider{color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.3)}.Y5DGXG_trustGrid{gap:2rem;margin-top:4rem;display:grid}.Y5DGXG_trustCard{background-color:hsl(var(--aro-muted,var(--muted))/.3);-webkit-backdrop-filter:blur(8px);border-radius:.75rem;padding:1.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Y5DGXG_trustCard:hover{transform:scale(1.05)}.Y5DGXG_trustAccent{border-radius:9999px;width:3rem;height:4px;margin-bottom:.75rem}.Y5DGXG_trustAccentBlue,.Y5DGXG_trustAccentOrange,.Y5DGXG_trustAccentPurple{background-color:hsl(var(--aro-primary,var(--primary)))}.Y5DGXG_trustTitle{margin-bottom:.5rem;font-weight:600}.Y5DGXG_footerText,.Y5DGXG_trustDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.Y5DGXG_footer{margin-top:4rem}.Y5DGXG_footerLink{color:hsl(var(--aro-primary,var(--primary)))}.Y5DGXG_footerLink:hover{text-decoration:underline}
.uWkeMG_body{background-color:hsl(var(--aro-background,var(--background)));color:hsl(var(--aro-foreground,var(--foreground)))}.uWkeMG_pageContainer{flex-direction:column;justify-content:center;align-items:center;padding:6rem 1.25rem;font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem));display:flex}@media (min-width:320px){.uWkeMG_pageContainer{font-size:1.125rem}}.uWkeMG_heroContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.uWkeMG_title{margin-left:auto;margin-right:auto;padding-bottom:2rem;font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}@media (min-width:320px){.uWkeMG_title{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}}@media (min-width:768px){.uWkeMG_title{font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem))}}.uWkeMG_subtitle{text-wrap:balance}.uWkeMG_qrSection{margin:1rem 0;padding:1rem 0}.uWkeMG_qrTitle{margin:1rem 0;font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem));font-weight:700}.uWkeMG_bottomSection,.uWkeMG_falsePositive,.uWkeMG_qrTitle{text-align:center}.uWkeMG_falsePositive{font-size:.75rem}.uWkeMG_buttonRow{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (min-width:768px){.uWkeMG_buttonRow{flex-direction:row}}.uWkeMG_actionButton{margin-left:auto;margin-right:auto}.uWkeMG_actionButtonOutline{color:hsl(var(--aro-foreground,var(--foreground)));}.uWkeMG_actionButtonDefault{color:#fff;}
.JI1dhG_section{padding:6rem 0;position:relative}.JI1dhG_container{max-width:64rem;padding:0 1rem}.JI1dhG_container,.JI1dhG_header{margin-left:auto;margin-right:auto}.JI1dhG_header{text-align:center;max-width:48rem;margin-bottom:4rem}.JI1dhG_badge{margin-bottom:1rem;padding:.25rem 1rem;font-size:.875rem}.JI1dhG_title{letter-spacing:letter-spacing("tight");margin-bottom:1.5rem;font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem));font-weight:700}@media (min-width:768px){.JI1dhG_title{font-size:calc(clamp(2.25rem,2rem + 1.25vw,3rem))}}.JI1dhG_titleHighlight{color:hsl(var(--aro-primary,var(--primary)))}.JI1dhG_description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:1.125rem}@media (min-width:768px){.JI1dhG_description{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}.JI1dhG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.JI1dhG_grid{gap:1.5rem;display:grid}@media (min-width:1024px){.JI1dhG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.JI1dhG_grid>:first-child{grid-area:span 2/span 2}}.JI1dhG_cardButton{width:100%;text-align:inherit;background:0 0;border:none;padding:0;display:block}.JI1dhG_card{cursor:pointer;height:100%;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.JI1dhG_card:hover{border-color:hsl(var(--aro-link,var(--link)));box-shadow:0 4px 12px #00000014}.JI1dhG_cardActive{border-color:hsl(var(--aro-primary,var(--primary)));box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;}.JI1dhG_dark .JI1dhG_cardActive{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.JI1dhG_cardHero{}@media (min-width:1024px){.JI1dhG_cardHero{padding:2rem}}.JI1dhG_cardGradient{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute;inset:0}.JI1dhG_card:hover .JI1dhG_cardGradient,.JI1dhG_cardActive .JI1dhG_cardGradient{opacity:1}.JI1dhG_cardContent,.JI1dhG_cardHeader{position:relative}.JI1dhG_cardHeaderInner{justify-content:space-between;margin-bottom:1rem}.JI1dhG_cardHeaderInner,.JI1dhG_iconWrapper{align-items:center;display:flex}.JI1dhG_iconWrapper{border-radius:.75rem;justify-content:center;width:3.5rem;height:3.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.JI1dhG_card:hover .JI1dhG_iconWrapper{transform:scale(1.1)rotate(5deg)}.JI1dhG_icon{width:1.75rem;height:1.75rem}.JI1dhG_arrowIcon{opacity:0;width:1.25rem;height:1.25rem;transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(10px)}.JI1dhG_card:hover .JI1dhG_arrowIcon{opacity:1;transform:translate(0)}.JI1dhG_cardTitle{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}.JI1dhG_cardDescription{font-size:1rem}.JI1dhG_tags{flex-wrap:wrap;gap:.5rem;display:flex}.JI1dhG_tag{font-size:.75rem}.JI1dhG_modal{z-index:1050;background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.6);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.JI1dhG_modalBackdrop{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.JI1dhG_modalContent{z-index:1;background-color:hsl(var(--aro-background,var(--background)));border-radius:1rem;width:100%;max-width:42rem;max-height:80vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.JI1dhG_dark .JI1dhG_modalContent{box-shadow:0 25px 50px -12px #0009}.JI1dhG_modalHeader{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.JI1dhG_modalIconWrapper{border-radius:.75rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.JI1dhG_modalIcon{width:2rem;height:2rem}.JI1dhG_modalTitle{font-size:calc(clamp(1.25rem,1.1667rem + .42vw,1.5rem));font-weight:700}.JI1dhG_modalClose,.JI1dhG_modalDescription,.JI1dhG_modalSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.JI1dhG_modalDescription{font-size:1.125rem;line-height:line-height("relaxed");margin-bottom:1.5rem}.JI1dhG_modalTags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.JI1dhG_modalActions{gap:1rem;display:flex}.JI1dhG_modalLink{border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.JI1dhG_modalLink:hover{transform:scale(1.05)}.JI1dhG_modalLinkIcon{width:1.25rem;height:1.25rem}.JI1dhG_modalClose{padding:.75rem 1.5rem}.JI1dhG_modalClose:hover{color:hsl(var(--aro-foreground,var(--foreground)))}.JI1dhG_colorBlue,.JI1dhG_colorPurple{color:hsl(var(--aro-primary,var(--primary)))}.JI1dhG_colorGreen{color:hsl(var(--aro-success,var(--success)))}.JI1dhG_colorOrange{color:hsl(var(--aro-warning,var(--warning)))}.JI1dhG_colorCyan,.JI1dhG_colorPink{color:hsl(var(--aro-primary,var(--primary)))}.JI1dhG_colorRed{color:hsl(var(--aro-destructive,var(--destructive)))}.JI1dhG_colorIndigo{color:hsl(var(--aro-primary,var(--primary)))}.JI1dhG_colorAmber{color:hsl(var(--aro-warning,var(--warning)))}.JI1dhG_gradientAmber,.JI1dhG_gradientBlue,.JI1dhG_gradientCyan,.JI1dhG_gradientGreen,.JI1dhG_gradientIndigo,.JI1dhG_gradientOrange,.JI1dhG_gradientPink,.JI1dhG_gradientPurple,.JI1dhG_gradientRed{background-color:hsl(var(--aro-primary,var(--primary))/.1)}
.Xy4YvW_section{padding:5rem 0;position:relative;overflow:visible}.Xy4YvW_bgGradient{position:absolute;inset:0}.Xy4YvW_container{z-index:10;max-width:80rem;margin-left:auto;margin-right:auto;padding:0 1rem;position:relative}.Xy4YvW_grid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (min-width:1024px){.Xy4YvW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Xy4YvW_badge{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border-radius:.75rem;font-size:1rem}.Xy4YvW_title{margin-bottom:1.5rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:700}@media (min-width:768px){.Xy4YvW_title{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}}.Xy4YvW_description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1.5rem;font-size:1.125rem;display:block}.Xy4YvW_pointsList{flex-direction:column;margin-bottom:2rem}.Xy4YvW_point,.Xy4YvW_pointsList{gap:1rem;display:flex}.Xy4YvW_point{align-items:center}.Xy4YvW_checkIcon{width:1.5rem;height:1.5rem;color:var(--accent-primary);display:inline}.Xy4YvW_button{width:100%}.Xy4YvW_buttonIcon{width:1rem;height:1rem;margin-left:.5rem}.Xy4YvW_codeBlock,.Xy4YvW_visual{position:relative}.Xy4YvW_codeBlock{border:1px solid hsl(var(--aro-primary,var(--primary))/.2);background-color:hsl(var(--aro-card,var(--card))/.3);-webkit-backdrop-filter:blur(2px);border-radius:.5rem;padding:.5rem;box-shadow:0 25px 50px -12px #00000040}.Xy4YvW_dark .Xy4YvW_codeBlock{box-shadow:0 25px 50px -12px #0009}.Xy4YvW_codeLabel{background-color:hsl(var(--aro-background,var(--background)));padding:.25rem .5rem;font-size:.75rem;font-weight:500;position:absolute;top:-.75rem;left:1rem}.Xy4YvW_codePre{padding:1rem;font-size:.875rem;overflow-x:auto}.Xy4YvW_codeContent{color:hsl(var(--aro-foreground,var(--foreground)))}.Xy4YvW_decorOrbPrimary{background-color:hsl(var(--aro-primary,var(--primary))/.3);top:-1.5rem;right:-1.5rem}.Xy4YvW_decorOrbPrimary,.Xy4YvW_decorOrbPurple{filter:blur(24px);pointer-events:none;border-radius:9999px;width:3rem;height:3rem;position:absolute}.Xy4YvW_decorOrbPurple{background-color:hsl(var(--aro-tertiary,var(--tertiary))/.3);bottom:-1.5rem;left:-1.5rem}
.q_DuLG_section{max-width:72rem;margin-left:auto;margin-right:auto;padding:5rem 1rem}@media (min-width:768px){.q_DuLG_section{padding-left:2rem;padding-right:2rem}}.q_DuLG_header{text-align:center;margin-bottom:4rem}.q_DuLG_title{margin-bottom:1rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:700;display:inline-block;position:relative}@media (min-width:768px){.q_DuLG_title{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}}.q_DuLG_subtitle{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-left:auto;margin-right:auto}.q_DuLG_educationList{flex-direction:column;gap:3rem;display:flex}.q_DuLG_cardWrapper{perspective:1000px;position:relative}.q_DuLG_cardContainer{width:100%;height:800px;position:relative}@media (min-width:768px){.q_DuLG_cardContainer{height:400px}}.q_DuLG_card{width:100%;height:100%;position:absolute;inset:0}.q_DuLG_cardInner{border:none;height:100%;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.q_DuLG_dark .q_DuLG_cardInner{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.q_DuLG_cardInner:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.q_DuLG_dark .q_DuLG_cardInner:hover{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}.q_DuLG_cardContent{grid-template-columns:1fr;width:100%;height:100%;display:grid}@media (min-width:768px){.q_DuLG_cardContent{grid-template-columns:1fr 2fr}}.q_DuLG_cardLeft{text-align:center;flex-direction:column;padding:1.5rem}.q_DuLG_cardLeft,.q_DuLG_metaItem,.q_DuLG_schoolIconWrapper{justify-content:center;align-items:center;display:flex}.q_DuLG_schoolIconWrapper{background-color:hsl(var(--aro-primary,var(--primary))/.2);cursor:pointer;border:none;border-radius:9999px;width:5rem;height:5rem;margin-bottom:1rem;padding:0}.q_DuLG_schoolIcon{width:2.5rem;height:2.5rem;color:hsl(var(--aro-primary,var(--primary)))}.q_DuLG_degree{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5);font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem));font-weight:700}.q_DuLG_metaItem{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem}.q_DuLG_metaIcon{width:1rem;height:1rem;margin-right:.5rem}.q_DuLG_cardRight{flex-direction:column;padding:1.5rem;display:flex}.q_DuLG_coursesHeader{align-items:center;margin-bottom:1rem;font-size:1.125rem;font-weight:600;display:flex}.q_DuLG_coursesIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary,var(--primary)));margin-right:.5rem}.q_DuLG_courseList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.q_DuLG_courseItem{align-items:flex-start;display:flex}.q_DuLG_courseBullet{color:hsl(var(--aro-primary,var(--primary)));margin-right:.5rem}.q_DuLG_description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:1rem}.q_DuLG_ctaButton{width:fit-content;color:hsl(var(--aro-primary,var(--primary)));margin-top:1rem}.q_DuLG_backIcon,.q_DuLG_ctaIcon{width:1rem;height:1rem;margin-right:.5rem}.q_DuLG_backCard{flex-direction:column;padding:1.5rem;display:flex}.q_DuLG_backHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.q_DuLG_backTitle{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5);font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem));font-weight:700}.q_DuLG_backButton{color:hsl(var(--aro-primary,var(--primary)))}.q_DuLG_scrollContent{flex-direction:column;flex:1;gap:1rem;padding-right:.5rem;display:flex;overflow-y:auto}.q_DuLG_scrollSection{margin-bottom:1rem}.q_DuLG_scrollSectionTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.q_DuLG_glowEffect{z-index:-1;background-color:hsl(var(--aro-primary,var(--primary))/.05);filter:blur(24px);border-radius:.75rem;position:absolute;inset:0}
._4uf-La_section{position:relative;overflow:visible}._4uf-La_pageBeams{pointer-events:none;z-index:-1}._4uf-La_headerOverflowBeams{pointer-events:none;z-index:1040;opacity:.9;height:20rem;inset:-7rem 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}
.Mg_VbG_section{background-color:hsl(var(--aro-muted,var(--muted))/.3);padding:5rem 1rem}@media (min-width:768px){.Mg_VbG_section{padding-left:2rem;padding-right:2rem}}.Mg_VbG_container{max-width:72rem;margin-left:auto;margin-right:auto}.Mg_VbG_header{text-align:center;margin-bottom:4rem}.Mg_VbG_title{margin-bottom:1rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:700;display:inline-block;position:relative}@media (min-width:768px){.Mg_VbG_title{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}.Mg_VbG_grid{grid-template-columns:1fr 2fr}}.Mg_VbG_subtitle{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-left:auto;margin-right:auto}.Mg_VbG_grid{gap:2rem;display:grid}.Mg_VbG_timelineNav{position:relative}.Mg_VbG_timelineLine{background-color:hsl(var(--aro-border,var(--border))/.5);width:1px;position:absolute;top:0;bottom:0;left:2rem}.Mg_VbG_timelineItem{margin-bottom:2rem;position:relative}.Mg_VbG_timelineItem:last-child{margin-bottom:0}.Mg_VbG_timelineButton{align-items:flex-start;height:auto;padding-left:4rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Mg_VbG_timelineButtonActive{opacity:1;}.Mg_VbG_timelineButtonInactive{opacity:.7;}.Mg_VbG_timelineButtonInactive:hover{opacity:1}.Mg_VbG_timelineIcon{z-index:10;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;left:0}.Mg_VbG_timelineIconActive{background-color:hsl(var(--aro-primary,var(--primary))/.2);}.Mg_VbG_timelineIconInactive{background-color:hsl(var(--aro-muted,var(--muted)));}.Mg_VbG_timelineIconInner{border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Mg_VbG_timelineIconInnerActive{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#fff;}.Mg_VbG_timelineIconInnerInactive{background-color:hsl(var(--aro-background,var(--background)));color:hsl(var(--aro-foreground,var(--foreground)));}.Mg_VbG_timelineIconSvg{width:1.25rem;height:1.25rem}.Mg_VbG_timelineContent{text-align:left}.Mg_VbG_timelineCompany{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem));font-weight:700;transition-property:text-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Mg_VbG_timelineCompanyActive{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5);}.Mg_VbG_cardMeta,.Mg_VbG_logoInner,.Mg_VbG_timelineMeta,.Mg_VbG_timelineRole{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.Mg_VbG_timelineMeta{align-items:center;margin-top:.25rem;font-size:.875rem;display:flex}.Mg_VbG_timelineMetaIcon{width:.75rem;height:.75rem;margin-right:.25rem}.Mg_VbG_experienceCard{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:relative}.Mg_VbG_card{border:1px solid hsl(var(--aro-border,var(--border))/.5);background-color:hsl(var(--aro-card,var(--card)));border-radius:.75rem;width:100%;padding:1.5rem;position:relative;top:0;left:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Mg_VbG_dark .Mg_VbG_card{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Mg_VbG_cardAccentTop{width:100%;top:0}.Mg_VbG_cardAccentBottom,.Mg_VbG_cardAccentTop{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));height:4px;position:absolute;left:0}.Mg_VbG_cardAccentBottom{bottom:0}.Mg_VbG_cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.Mg_VbG_cardTitle{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5);font-size:calc(clamp(1.25rem,1.1667rem + .42vw,1.5rem));font-weight:700}.Mg_VbG_cardMeta{align-items:center;margin-top:.25rem;display:flex}.Mg_VbG_cardCompany{font-weight:500;}.Mg_VbG_cardLocation{font-size:.875rem;}.Mg_VbG_cardMetaIcon{width:.75rem;height:.75rem;margin-right:.25rem}.Mg_VbG_logoWrapper{border-radius:.5rem;width:4rem;height:4rem}.Mg_VbG_logoInner,.Mg_VbG_logoWrapper{background-color:hsl(var(--aro-background,var(--background)));justify-content:center;align-items:center;display:flex}.Mg_VbG_logoInner{border-radius:9999px;transition-property:color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Mg_VbG_logoIcon,.Mg_VbG_logoInner{width:2.5rem;height:2.5rem}.Mg_VbG_logoIcon{color:hsl(var(--aro-foreground,var(--foreground)))}.Mg_VbG_cardDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.Mg_VbG_cardDescription,.Mg_VbG_cardSection{margin-bottom:1.5rem}.Mg_VbG_cardSectionTitle{margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.Mg_VbG_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Mg_VbG_listItem{align-items:flex-start;display:flex}.Mg_VbG_listIcon{width:1rem;height:1rem;color:hsl(var(--aro-primary,var(--primary)));flex-shrink:0;margin-top:.25rem;margin-right:.5rem}.Mg_VbG_skills{flex-wrap:wrap;gap:.5rem;display:flex}.Mg_VbG_skillBadge{font-weight:400;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Mg_VbG_skillBadge:hover{background:linear-gradient(to right,hsl(var(--aro-link,var(--link))),hsl(var(--aro-tertiary,var(--tertiary))),hsl(var(--aro-secondary,var(--secondary))));color:#fff}
.xSo2da_section{width:100%;padding:6rem 1rem;position:relative;overflow:visible}.xSo2da_bgOrbs{pointer-events:none;inset:0}.xSo2da_bgOrbs,.xSo2da_gridPattern,.xSo2da_orb{position:absolute}.xSo2da_orb{filter:blur(64px);border-radius:9999px}.xSo2da_orbBlue{top:25%;left:25%}.xSo2da_orbBlue,.xSo2da_orbPurple{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));width:18rem;height:18rem;}.xSo2da_orbPurple{bottom:25%;right:25%}.xSo2da_gridPattern{pointer-events:none;background-image:linear-gradient(hsl(var(--aro-secondary,var(--secondary))/.14) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--aro-tertiary,var(--tertiary))/.14) 1px,transparent 1px);background-size:50px 50px;inset:0}.xSo2da_content{text-align:center;max-width:56rem;margin-left:auto;margin-right:auto;position:relative}.xSo2da_title{margin-bottom:1rem;font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem));font-weight:700}@media (min-width:640px){.xSo2da_title{font-size:calc(clamp(2.25rem,2rem + 1.25vw,3rem))}}.xSo2da_titleGradient{color:hsl(var(--aro-primary,var(--primary)))}.xSo2da_subtitle{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.625}.xSo2da_cta{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.xSo2da_cta{flex-direction:row}}.xSo2da_ctaButton{min-width:180px}.xSo2da_ctaIcon{width:1.25rem;height:1.25rem;margin-right:.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.xSo2da_ctaButton:hover .xSo2da_ctaIcon{transform:scale(1.1)}.xSo2da_footer{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:3rem;font-size:.875rem}
.wR2Y1G_ctaSection{padding:5rem 1rem;position:relative;overflow:hidden}@media (min-width:640px){.wR2Y1G_ctaSection{padding-inline:1.5rem}}@media (min-width:1024px){.wR2Y1G_ctaSection{padding-inline:2rem}}.wR2Y1G_ctaBackground{position:absolute;inset:0}.wR2Y1G_ctaContent{text-align:center;max-width:56rem;margin-inline:auto;position:relative}.wR2Y1G_ctaSparkle{justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}.wR2Y1G_ctaTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:1rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:700}@media (min-width:640px){.wR2Y1G_ctaTitle{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}}@media (min-width:1024px){.wR2Y1G_ctaTitle{font-size:calc(clamp(2.25rem,2rem + 1.25vw,3rem))}}.wR2Y1G_ctaDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:2rem;font-size:1.125rem}@media (min-width:640px){.wR2Y1G_ctaDescription{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}}.wR2Y1G_ctaButtons{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.wR2Y1G_ctaButtons{flex-direction:row;justify-content:center}}.wR2Y1G_ctaBadges{color:hsl(var(--aro-foreground,var(--foreground)));flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:3rem;font-size:.875rem}.wR2Y1G_ctaBadge,.wR2Y1G_ctaBadges{align-items:center;display:flex}.wR2Y1G_ctaBadge{gap:.5rem}.wR2Y1G_orbTopLeft{width:8rem;height:8rem;top:2.5rem;left:2.5rem}.wR2Y1G_orbBottomRight,.wR2Y1G_orbTopLeft{background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.1);filter:blur(1.5rem);border-radius:9999px;position:absolute}.wR2Y1G_orbBottomRight{width:10rem;height:10rem;bottom:2.5rem;right:5rem}.wR2Y1G_orbCenter{background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.05);filter:blur(3rem);border-radius:9999px;width:15rem;height:15rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wR2Y1G_sparklesIcon{width:3rem;height:3rem;color:hsl(var(--aro-primary,var(--primary)))}.wR2Y1G_ctaUploadIcon{margin-right:.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wR2Y1G_ctaArrowIcon,.wR2Y1G_ctaUploadIcon{width:1.25rem;height:1.25rem;color:inherit}.wR2Y1G_ctaArrowIcon{margin-left:.5rem}.wR2Y1G_badgeIcon{width:1rem;height:1rem;color:hsl(var(--aro-foreground,var(--foreground)))}.wR2Y1G_ctaPrimaryBtn{background-color:hsl(var(--aro-primary,var(--primary)));color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));padding-inline:2rem}.wR2Y1G_ctaPrimaryBtn:hover{opacity:.9}.wR2Y1G_ctaSecondaryBtn{border-color:hsl(var(--aro-border,var(--border))/.5);background-color:hsl(var(--aro-muted,var(--muted))/.2);color:hsl(var(--aro-foreground,var(--foreground)));-webkit-backdrop-filter:blur(4px);padding-inline:2rem}.wR2Y1G_ctaSecondaryBtn:hover{background-color:hsl(var(--aro-muted,var(--muted))/.4)}@media (max-width:639px){.wR2Y1G_orbTopLeft{display:none}.wR2Y1G_orbBottomRight{width:6rem;height:6rem;right:0}.wR2Y1G_orbCenter{width:10rem;height:10rem}}
.aMgWia_featureItem{align-items:flex-start;gap:1rem;display:flex}.aMgWia_featureIconBox{background-color:hsl(var(--aro-primary,var(--primary)));width:2.5rem;height:2.5rem;color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.aMgWia_dark .aMgWia_featureIconBox{background-color:hsl(var(--aro-primary,var(--primary))/.5);color:hsl(var(--aro-primary,var(--primary)))}.aMgWia_featureTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-weight:600}.aMgWia_dark .aMgWia_featureTitle{color:#fff}.aMgWia_featureDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.aMgWia_featureIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}
.jWVPeG_featuresSection{padding:4rem 1rem}@media (min-width:640px){.jWVPeG_featuresSection{padding-inline:1.5rem}}@media (min-width:1024px){.jWVPeG_featuresSection{padding-inline:2rem}}.jWVPeG_featuresContainer{max-width:80rem;margin-inline:auto}.jWVPeG_featuresFlex{flex-direction:column;align-items:center;gap:3rem;display:flex}@media (min-width:1024px){.jWVPeG_featuresFlex{flex-direction:row;gap:4rem}}.jWVPeG_featuresContent,.jWVPeG_featuresImageWrapper{flex:1}.jWVPeG_featuresImage{width:100%;max-width:28rem;margin-inline:auto}@media (min-width:1024px){.jWVPeG_featuresImage{max-width:32rem}}.jWVPeG_featuresContent>*+*{margin-top:2rem}.jWVPeG_featuresList>*+*{margin-top:1.5rem}.jWVPeG_sectionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1rem;font-size:calc(clamp(1.5rem,1.375rem + .63vw,1.875rem));font-weight:700}@media (min-width:640px){.jWVPeG_sectionTitle{font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem))}}.jWVPeG_dark .jWVPeG_sectionTitle{color:#fff}.jWVPeG_sectionDescription{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-inline:auto;font-size:1.125rem}.jWVPeG_signInPrompt{border:1px solid hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary)));border-radius:.5rem;padding:1rem}.jWVPeG_dark .jWVPeG_signInPrompt{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.3)}.jWVPeG_signInPromptText{color:hsl(var(--aro-primary,var(--primary)));font-size:.875rem}
._6Un76G_heroSection{padding:4rem 1rem;position:relative;overflow:hidden}@media (min-width:640px){._6Un76G_heroSection{padding-inline:1.5rem}}@media (min-width:1024px){._6Un76G_heroSection{padding-inline:2rem}}._6Un76G_heroContainer{max-width:80rem;margin-inline:auto}._6Un76G_heroFlex{flex-direction:column;align-items:center;gap:3rem;display:flex}@media (min-width:1024px){._6Un76G_heroFlex{flex-direction:row;gap:4rem}}._6Un76G_heroContent{text-align:center;flex:1}@media (min-width:1024px){._6Un76G_heroContent{text-align:left}}._6Un76G_heroTitle{letter-spacing:-.025em;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1.5rem;font-size:calc(clamp(1.875rem,1.75rem + .63vw,2.25rem));font-weight:700}@media (min-width:640px){._6Un76G_heroTitle{font-size:calc(clamp(2.25rem,2rem + 1.25vw,3rem))}}@media (min-width:1024px){._6Un76G_heroTitle{font-size:3.75rem}}._6Un76G_dark ._6Un76G_heroTitle{color:#fff}._6Un76G_heroHighlight{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#0000;-webkit-background-clip:text;background-clip:text}._6Un76G_heroDescription{max-width:42rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:2rem;font-size:1.125rem}@media (min-width:1024px){._6Un76G_heroDescription{font-size:calc(clamp(1.125rem,1.0833rem + .21vw,1.25rem))}}._6Un76G_heroButtons{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:640px){._6Un76G_heroButtons{flex-direction:row;justify-content:center}}@media (min-width:1024px){._6Un76G_heroButtons{justify-content:flex-start}}._6Un76G_heroImageWrapper{flex:1}._6Un76G_heroImage{width:100%;max-width:28rem;margin-inline:auto}@media (min-width:1024px){._6Un76G_heroImage{max-width:32rem}}._6Un76G_heroButtonIcon{width:1.25rem;height:1.25rem;color:inherit;margin-right:.5rem}._6Un76G_heroPrimaryBtn{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#fff;padding-inline:2rem}._6Un76G_heroPrimaryBtn:hover{opacity:.9}
