.styles-module-scss-module__XqfPQa__description{margin-bottom:var(--spacing-2xl)}.styles-module-scss-module__XqfPQa__buttons{justify-content:center;gap:var(--spacing-xl);flex-flow:column wrap;display:flex}@media screen and (min-width:1024px){.styles-module-scss-module__XqfPQa__buttons{flex-direction:row}}
.styles-module-scss-module__clmqfG__root{overflow-x:auto}
.styles-module-scss-module__FMobxG__root{border-radius:8px;max-width:100%;margin:1rem 0}
.styles-module-scss-module__ibnDLq__root{color:hsl(var(--primary))}.styles-module-scss-module__ibnDLq__root:hover{text-decoration:underline!important}
.styles-module-scss-module__VTwaYW__root{margin-bottom:1rem;padding-left:1rem}.styles-module-scss-module__VTwaYW__root :not(ul),.styles-module-scss-module__VTwaYW__root :not(ol){margin-bottom:0}.styles-module-scss-module__VTwaYW__root li{margin:4px 0;list-style:outside}.styles-module-scss-module__VTwaYW__ordered li{list-style:decimal}
.styles-module-scss-module__MFDHgW__root{color:#4b5563;margin-top:0;margin-bottom:1.25rem;font-size:1rem;line-height:1.6}.styles-module-scss-module__MFDHgW__root:last-child{margin-bottom:0}
.styles-module-scss-module__qiYG6a__root{border-left:1px solid hsl(var(--primary));margin-bottom:1rem;padding:.25rem 1rem}
.styles-module-scss-module__zbSLoG__root{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700;line-height:1.2}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level1{margin-top:0;font-size:3rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level2{font-size:2.25rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level3{font-size:1.75rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level4{font-size:1.5rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level5{font-size:1.25rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level6{font-size:1rem}@media screen and (min-width:1024px){.styles-module-scss-module__zbSLoG__root{margin-top:1em;margin-bottom:.25em}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level1{font-size:2.5rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level2{font-size:2rem}.styles-module-scss-module__zbSLoG__root.styles-module-scss-module__zbSLoG__level3{font-size:1.5rem}}
.styles-module-scss-module__M7hNNW__root,.styles-module-scss-module__M7hNNW__iframe{aspect-ratio:16/9;width:100%}
.styles-module-scss-module__JPw5aW__root{width:100%;overflow-x:auto}.styles-module-scss-module__JPw5aW__table{border:1px solid hsl(var(--border));border-collapse:collapse;width:auto}.styles-module-scss-module__JPw5aW__table thead{background:hsl(var(--background))}.styles-module-scss-module__JPw5aW__table th,.styles-module-scss-module__JPw5aW__table td{border-bottom:1px solid hsl(var(--border));text-align:left;margin:0;padding:.75rem 1.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.styles-module-scss-module__JPw5aW__table th{text-transform:uppercase}.styles-module-scss-module__JPw5aW__table tr:last-child td{border-bottom:0}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__rounded{border-radius:var(--radius)}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__rounded thead th:first-child{border-radius:var(--radius) 0 0 0}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__rounded thead th:last-child{border-radius:0 var(--radius) 0 0}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__rounded tbody tr:last-child td:first-child{border-radius:0 0 0 var(--radius)}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__rounded tbody tr:last-child td:last-child{border-radius:0 0 var(--radius) 0}.styles-module-scss-module__JPw5aW__table.styles-module-scss-module__JPw5aW__fullWidth{min-width:100%}
.styles-module-scss-module__uj_95W__root{border:1px solid;border-radius:1rem;padding:2rem}.styles-module-scss-module__uj_95W__root.styles-module-scss-module__uj_95W__modeDefault{background-color:hsl(var(--card));border-color:hsl(var(--card))}.styles-module-scss-module__uj_95W__root.styles-module-scss-module__uj_95W__modeInfo{color:#0d47a1;background-color:#e3f2fd;border-color:#0d47a1}.styles-module-scss-module__uj_95W__root.styles-module-scss-module__uj_95W__modeDanger{color:#b71c1c;background-color:#ffebee;border-color:#b71c1c}.styles-module-scss-module__uj_95W__root.styles-module-scss-module__uj_95W__modeSuccess{color:#1b5e20;background-color:#e8f5e9;border-color:#1b5e20}.styles-module-scss-module__uj_95W__root.styles-module-scss-module__uj_95W__modeWarning{color:#e65100;background-color:#fffde7;border-color:#e65100}.styles-module-scss-module__uj_95W__title{align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.25rem;line-height:1.75rem;display:flex}.styles-module-scss-module__uj_95W__content{position:relative}
.styles-module-scss-module__yYZjaW__grid{grid-template-columns:1fr 1fr;gap:48px;display:grid}@media (max-width:768px){.styles-module-scss-module__yYZjaW__grid{grid-template-columns:1fr;gap:32px}}.styles-module-scss-module__yYZjaW__infoColumn{flex-direction:column;gap:32px;display:flex}.styles-module-scss-module__yYZjaW__infoItem{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__yYZjaW__infoLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#6b7280);font-size:14px;font-weight:600}.styles-module-scss-module__yYZjaW__infoValue{color:var(--color-text-primary,#111827);font-size:18px;text-decoration:none}.styles-module-scss-module__yYZjaW__formColumn{background-color:hsl(var(--card));border-color:hsl(var(--border));border-width:1px;border-radius:1rem;flex-direction:column;padding:2rem;display:flex}.styles-module-scss-module__yYZjaW__form{flex-direction:column;gap:20px;display:flex}.styles-module-scss-module__yYZjaW__field{flex-direction:column;gap:6px;display:flex}.styles-module-scss-module__yYZjaW__label{color:var(--color-text-primary,#111827);font-size:14px;font-weight:600}.styles-module-scss-module__yYZjaW__input,.styles-module-scss-module__yYZjaW__textarea{border:1px solid var(--color-border,#d1d5db);width:100%;color:var(--color-text-primary,#111827);background-color:var(--color-surface,#fff);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:16px;transition:border-color .2s}.styles-module-scss-module__yYZjaW__input::-moz-placeholder{color:var(--color-text-placeholder,#9ca3af)}.styles-module-scss-module__yYZjaW__textarea::-moz-placeholder{color:var(--color-text-placeholder,#9ca3af)}.styles-module-scss-module__yYZjaW__input::placeholder,.styles-module-scss-module__yYZjaW__textarea::placeholder{color:var(--color-text-placeholder,#9ca3af)}.styles-module-scss-module__yYZjaW__input:focus,.styles-module-scss-module__yYZjaW__textarea:focus{border-color:var(--color-primary,#3b82f6);outline:none;box-shadow:0 0 0 3px #3b82f626}.styles-module-scss-module__yYZjaW__textarea{resize:vertical;min-height:120px}.styles-module-scss-module__yYZjaW__statusMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;padding:48px 24px;display:flex}.styles-module-scss-module__yYZjaW__statusIcon{color:var(--color-primary,#3b82f6)}.styles-module-scss-module__yYZjaW__successIcon{color:var(--color-green-500,#22c55e)}.styles-module-scss-module__yYZjaW__errorIcon{color:var(--color-red-500,#ef4444)}.styles-module-scss-module__yYZjaW__statusTitle{color:var(--color-text-primary,#111827);margin:0;font-size:24px;font-weight:700}.styles-module-scss-module__yYZjaW__statusDescription{color:var(--color-text-secondary,#6b7280);max-width:400px;margin:0;font-size:16px;line-height:1.5}
.styles-module-scss-module__6bGIhG__root{position:relative}.styles-module-scss-module__6bGIhG__root ul .styles-module-scss-module__6bGIhG__listItem:before{background-color:hsl(var(--primary));content:"";border-radius:1rem;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.625rem}.styles-module-scss-module__6bGIhG__root ol .styles-module-scss-module__6bGIhG__listItem:before{background-color:hsl(var(--accent));content:attr(data-order-number);color:hsl(var(--primary));text-align:center;border-radius:9999px;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.styles-module-scss-module__6bGIhG__title{margin:0 0 1rem;font-size:1.25rem;line-height:1.75rem}.styles-module-scss-module__6bGIhG__list{list-style:none}.styles-module-scss-module__6bGIhG__listItem{gap:.75rem;display:flex}.styles-module-scss-module__6bGIhG__listItem+.styles-module-scss-module__6bGIhG__listItem{margin-top:.5rem}
.styles-module-scss-module__WDXvOa__root{background-color:hsl(var(--card));border:1px solid hsl(var(--border));max-width:var(--container-max-width-desktop);padding:2rem var(--spacing-4xl);border-radius:1rem;gap:1.5rem;margin:0 auto;display:flex}.styles-module-scss-module__WDXvOa__photo{flex-shrink:0}.styles-module-scss-module__WDXvOa__image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:120px;height:120px}.styles-module-scss-module__WDXvOa__quote{flex-direction:column;flex:1;gap:.75rem;display:flex}.styles-module-scss-module__WDXvOa__content{border-left:1px solid hsl(var(--primary));margin:.5rem 0 0 .5rem;padding:1rem;font-style:italic;position:relative}.styles-module-scss-module__WDXvOa__content:before{content:"“";color:hsl(var(--primary));opacity:.3;font-family:serif;font-size:4rem;line-height:1;position:absolute;top:-2rem;left:-2rem}.styles-module-scss-module__WDXvOa__meta{color:hsl(var(--muted-foreground));align-items:center;gap:1rem;margin-top:auto;font-size:.875rem;display:flex}.styles-module-scss-module__WDXvOa__author{color:hsl(var(--foreground));font-weight:600}.styles-module-scss-module__WDXvOa__date{opacity:.7}
.styles-module-scss-module__ATboxq__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.styles-module-scss-module__ATboxq__initials{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.styles-module-scss-module__ATboxq__sizeLg{width:80px;height:80px;font-size:1.5rem}.styles-module-scss-module__ATboxq__sizeMd{width:40px;height:40px;font-size:.875rem}.styles-module-scss-module__ATboxq__sizeSm{width:24px;height:24px;font-size:.625rem}
