/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:host,:root{--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--color-brand-sage:#5b7a6e;--color-brand-beige:#fefaf1;--color-brand-grafito:#353537;--color-brand-turquesa:#80d6dc;--color-brand-niebla:#dbf3f5;--color-brand-lima:#e6e472;--color-brand-morado:#9b4d81;--color-neutral-sand:#f4eee0;--color-neutral-100:#edeae4;--color-neutral-200:#dcdad6;--color-neutral-300:#ccc9c2;--color-neutral-400:#a19e99;--color-neutral-600:#615d57;--color-sage-100:#e2f3ec;--color-sage-300:#b5cac2;--color-sage-600:#4d6b5f;--color-sage-700:#425f54;--color-red-100:#ffe9e3;--color-red-300:#e5b4ab;--color-red-600:#a8372a;--color-red-700:#932c21;--color-red-800:#7d241a;--color-ochre-100:#fdecd1;--color-ochre-300:#d9c098;--color-ochre-600:#865812;--color-teal-300:#a5cbce;--color-teal-600:#286f74;--color-morado-100:#f9e9f1;--color-morado-300:#ddbacf;--color-alpha-grafito-6:#3535370f;--color-alpha-grafito-10:#3535371a;--color-alpha-grafito-16:#35353729;--color-alpha-beige-20:#fefaf133;--color-alpha-beige-30:#fefaf14d;--color-alpha-sage-25:#5b7a6e40;--color-alpha-shade-45:#18151173;--color-surface-page:var(--color-brand-beige);--color-surface-sand:var(--color-neutral-sand);--color-surface-niebla:var(--color-brand-niebla);--color-surface-lima:var(--color-brand-lima);--color-surface-turquesa:var(--color-brand-turquesa);--color-surface-sage:var(--color-brand-sage);--color-surface-morado:var(--color-brand-morado);--color-surface-grafito:var(--color-brand-grafito);--color-surface-elevated:var(--color-brand-beige);--color-surface-disabled:var(--color-neutral-100);--color-text-disabled:var(--color-neutral-400);--color-text-placeholder:var(--color-neutral-600);--color-border-disabled:var(--color-neutral-200);--color-border-error:var(--color-red-600);--color-action-primary:var(--color-brand-sage);--color-action-primary-hover:var(--color-sage-600);--color-action-primary-pressed:var(--color-sage-700);--color-action-primary-fg:var(--color-brand-beige);--color-action-destructive:var(--color-red-600);--color-action-destructive-hover:var(--color-red-700);--color-action-destructive-pressed:var(--color-red-800);--color-action-destructive-fg:var(--color-brand-beige);--color-action-disabled:var(--color-neutral-100);--color-action-disabled-fg:var(--color-neutral-400);--color-action-inverse:var(--color-brand-beige);--color-action-inverse-fg:var(--color-brand-sage);--color-action-inverse-fg-hover:var(--color-sage-700);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10);--color-feedback-body:var(--color-brand-grafito);--color-feedback-error-surface:var(--color-red-100);--color-feedback-error-border:var(--color-red-300);--color-feedback-error-ink:var(--color-red-600);--color-feedback-warning-surface:var(--color-ochre-100);--color-feedback-warning-border:var(--color-ochre-300);--color-feedback-warning-ink:var(--color-ochre-600);--color-feedback-success-surface:var(--color-sage-100);--color-feedback-success-border:var(--color-sage-300);--color-feedback-success-ink:var(--color-sage-600);--color-feedback-info-surface:var(--color-brand-niebla);--color-feedback-info-border:var(--color-teal-300);--color-feedback-info-ink:var(--color-teal-600);--color-highlight-surface:var(--color-morado-100);--color-highlight-border:var(--color-morado-300);--color-highlight-ink:var(--color-brand-morado);--color-status-neutral-bg:var(--color-neutral-sand);--color-status-neutral-fg:var(--color-brand-grafito);--color-status-neutral-icon:var(--color-neutral-600);--color-status-info-bg:var(--color-brand-niebla);--color-status-info-fg:var(--color-brand-grafito);--color-status-info-icon:var(--color-teal-600);--color-status-active-bg:var(--color-brand-turquesa);--color-status-active-fg:var(--color-brand-grafito);--color-status-active-icon:var(--color-brand-grafito);--color-status-action-bg:var(--color-brand-lima);--color-status-action-fg:var(--color-brand-grafito);--color-status-action-icon:var(--color-brand-grafito);--color-status-success-bg:var(--color-sage-100);--color-status-success-fg:var(--color-brand-grafito);--color-status-success-icon:var(--color-sage-600);--color-status-highlight-bg:var(--color-morado-100);--color-status-highlight-fg:var(--color-brand-grafito);--color-status-highlight-icon:var(--color-brand-morado);--color-status-warning-bg:var(--color-ochre-100);--color-status-warning-fg:var(--color-brand-grafito);--color-status-warning-icon:var(--color-ochre-600);--color-status-error-bg:var(--color-red-100);--color-status-error-fg:var(--color-brand-grafito);--color-status-error-icon:var(--color-red-600);--color-overlay-scrim:var(--color-alpha-shade-45);--color-data-1:var(--color-brand-sage);--color-data-2:var(--color-brand-morado);--color-data-3:var(--color-ochre-600);--color-data-4:var(--color-teal-600);--color-data-5:var(--color-brand-grafito);--color-data-track:var(--color-alpha-sage-25);--focus-ring-width:2px;--focus-ring-offset:2px}:root,[data-surface=page]{--color-surface:var(--color-surface-page);--color-text-title:var(--color-brand-sage);--color-text-heading:var(--color-brand-sage);--color-text-body:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-sage);--color-text-muted:var(--color-neutral-600);--color-text-link:var(--color-brand-sage);--color-text-link-hover:var(--color-sage-700);--color-icon:var(--color-brand-sage);--color-border-control:var(--color-brand-sage);--color-border-divider:var(--color-neutral-200);--color-border-focus:var(--color-sage-700);--color-selected:var(--color-brand-lima);--color-selected-fg:var(--color-brand-grafito);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=sand]{--color-surface:var(--color-surface-sand);--color-text-title:var(--color-brand-sage);--color-text-heading:var(--color-brand-grafito);--color-text-body:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-muted:var(--color-neutral-600);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito);--color-icon:var(--color-brand-sage);--color-border-control:var(--color-brand-sage);--color-border-divider:var(--color-neutral-200);--color-border-focus:var(--color-sage-700);--color-selected:var(--color-brand-lima);--color-selected-fg:var(--color-brand-grafito);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=niebla]{--color-surface:var(--color-surface-niebla);--color-text-title:var(--color-brand-sage);--color-text-heading:var(--color-brand-grafito);--color-text-body:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-muted:var(--color-neutral-600);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito);--color-icon:var(--color-brand-sage);--color-border-control:var(--color-brand-sage);--color-border-divider:var(--color-alpha-grafito-16);--color-border-focus:var(--color-sage-700);--color-selected:var(--color-brand-lima);--color-selected-fg:var(--color-brand-grafito);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=lima]{--color-surface:var(--color-surface-lima);--color-text-title:var(--color-brand-sage);--color-text-heading:var(--color-brand-grafito);--color-text-body:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-muted:var(--color-neutral-600);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito);--color-icon:var(--color-brand-sage);--color-border-control:var(--color-brand-sage);--color-border-divider:var(--color-alpha-grafito-16);--color-border-focus:var(--color-sage-700);--color-selected:var(--color-brand-sage);--color-selected-fg:var(--color-brand-beige);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=turquesa]{--color-surface:var(--color-surface-turquesa);--color-text-title:var(--color-brand-grafito);--color-text-heading:var(--color-brand-grafito);--color-text-body:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-muted:var(--color-brand-grafito);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito);--color-icon:var(--color-brand-grafito);--color-border-control:var(--color-brand-grafito);--color-border-divider:var(--color-alpha-grafito-16);--color-border-focus:var(--color-sage-700);--color-selected:var(--color-brand-lima);--color-selected-fg:var(--color-brand-grafito);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=sage]{--color-surface:var(--color-surface-sage);--color-text-title:var(--color-brand-beige);--color-text-heading:var(--color-brand-beige);--color-text-body:var(--color-brand-beige);--color-text-editorial:var(--color-brand-beige);--color-text-muted:var(--color-brand-beige);--color-text-link:var(--color-brand-beige);--color-text-link-hover:var(--color-brand-beige);--color-icon:var(--color-brand-beige);--color-border-control:var(--color-brand-beige);--color-border-divider:var(--color-alpha-beige-30);--color-border-focus:var(--color-brand-beige);--color-selected:var(--color-brand-beige);--color-selected-fg:var(--color-brand-sage);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=morado]{--color-surface:var(--color-surface-morado);--color-text-title:var(--color-brand-beige);--color-text-heading:var(--color-brand-beige);--color-text-body:var(--color-brand-beige);--color-text-editorial:var(--color-brand-beige);--color-text-muted:var(--color-brand-beige);--color-text-link:var(--color-brand-beige);--color-text-link-hover:var(--color-brand-beige);--color-icon:var(--color-brand-beige);--color-border-control:var(--color-brand-beige);--color-border-divider:var(--color-alpha-beige-30);--color-border-focus:var(--color-brand-beige);--color-selected:var(--color-brand-beige);--color-selected-fg:var(--color-brand-morado);--color-state-hover:var(--color-alpha-grafito-6);--color-state-pressed:var(--color-alpha-grafito-10)}[data-surface=grafito]{--color-surface:var(--color-surface-grafito);--color-text-title:var(--color-brand-beige);--color-text-heading:var(--color-brand-beige);--color-text-body:var(--color-brand-beige);--color-text-editorial:var(--color-brand-beige);--color-text-muted:var(--color-neutral-300);--color-text-link:var(--color-brand-beige);--color-text-link-hover:var(--color-brand-beige);--color-icon:var(--color-brand-beige);--color-border-control:var(--color-brand-beige);--color-border-divider:var(--color-alpha-beige-20);--color-border-focus:var(--color-brand-beige);--color-selected:var(--color-brand-beige);--color-selected-fg:var(--color-brand-grafito);--color-state-hover:var(--color-alpha-beige-20);--color-state-pressed:var(--color-alpha-beige-30)}[data-surface]{background-color:var(--color-surface);color:var(--color-text-body)}:root{--font-display:var(--font-raleway,"Raleway"),var(--font-inter,"Inter"),system-ui,sans-serif;--font-sans:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--type-display-family:var(--font-display);--type-display-weight:600;--type-display-size:60px;--type-display-line:1.05;--type-display-tracking:-.035em;--type-title-section-family:var(--font-display);--type-title-section-weight:600;--type-title-section-size:45px;--type-title-section-line:1.15;--type-title-section-tracking:-.03em;--type-title-page-family:var(--font-display);--type-title-page-weight:600;--type-title-page-size:32px;--type-title-page-line:1.15;--type-title-page-tracking:-.03em;--type-title-card-lg-family:var(--font-display);--type-title-card-lg-weight:500;--type-title-card-lg-size:24px;--type-title-card-lg-line:1.15;--type-title-card-lg-tracking:-.03em;--type-title-card-family:var(--font-display);--type-title-card-weight:600;--type-title-card-size:20px;--type-title-card-line:1.3;--type-title-card-tracking:-.03em;--type-lead-family:var(--font-sans);--type-lead-weight:500;--type-lead-size:20px;--type-lead-line:1.6;--type-lead-tracking:-.01em;--type-body-lg-family:var(--font-sans);--type-body-lg-weight:400;--type-body-lg-size:16px;--type-body-lg-line:1.6;--type-body-lg-tracking:-.01em;--type-body-family:var(--font-sans);--type-body-weight:400;--type-body-size:14px;--type-body-line:1.6;--type-body-tracking:-.01em;--type-body-tight-family:var(--font-sans);--type-body-tight-weight:400;--type-body-tight-size:14px;--type-body-tight-line:1.3;--type-body-tight-tracking:-.01em;--type-small-family:var(--font-sans);--type-small-weight:400;--type-small-size:12px;--type-small-line:1.6;--type-small-tracking:-.01em;--type-small-tight-family:var(--font-sans);--type-small-tight-weight:400;--type-small-tight-size:12px;--type-small-tight-line:1.3;--type-small-tight-tracking:-.01em;--type-caption-family:var(--font-sans);--type-caption-weight:400;--type-caption-size:11px;--type-caption-line:1.6;--type-caption-tracking:-.01em;--type-micro-family:var(--font-sans);--type-micro-weight:400;--type-micro-size:10px;--type-micro-line:1.6;--type-micro-tracking:-.01em;--type-eyebrow-family:var(--font-sans);--type-eyebrow-weight:500;--type-eyebrow-size:12px;--type-eyebrow-line:1.6;--type-eyebrow-tracking:.12em;--type-label-form-family:var(--font-display);--type-label-form-weight:600;--type-label-form-size:14px;--type-label-form-line:1.3;--type-label-form-tracking:-.03em;--type-label-md-family:var(--font-sans);--type-label-md-weight:500;--type-label-md-size:14px;--type-label-md-line:1.5;--type-label-md-tracking:0;--type-label-sm-family:var(--font-sans);--type-label-sm-weight:500;--type-label-sm-size:12px;--type-label-sm-line:1.5;--type-label-sm-tracking:0;--type-subtitle-family:var(--font-sans);--type-subtitle-weight:500;--type-subtitle-size:16px;--type-subtitle-line:1.3;--type-subtitle-tracking:0;--type-number-stat-family:var(--font-display);--type-number-stat-weight:600;--type-number-stat-size:60px;--type-number-stat-line:1.15;--type-number-stat-tracking:-.03em;--type-number-metric-family:var(--font-display);--type-number-metric-weight:500;--type-number-metric-size:30px;--type-number-metric-line:1.6;--type-number-metric-tracking:-.01em;--type-number-badge-family:var(--font-display);--type-number-badge-weight:400;--type-number-badge-size:18px;--type-number-badge-line:1.3;--type-number-badge-tracking:-.03em;--type-number-data-family:var(--font-sans);--type-number-data-weight:500;--type-number-data-size:14px;--type-number-data-line:1.5;--type-number-data-tracking:0;--type-reading-family:var(--font-sans);--type-reading-weight:400;--type-reading-size:18px;--type-reading-line:1.75;--type-reading-tracking:-.01em}@media (max-width:767px){:root{--type-display-size:40px;--type-title-section-size:32px;--type-title-page-size:26px;--type-title-card-size:18px;--type-lead-size:18px;--type-number-stat-size:44px;--type-reading-size:17px;--type-reading-line:1.7}}:root{--space-0:0;--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--layout-stack-eyebrow-title:var(--space-4);--layout-stack-title-body:var(--space-6);--layout-stack-body-action:var(--space-8);--layout-stack-label-control:var(--space-2);--layout-stack-field-field:var(--space-5);--layout-stack-intro-content:var(--space-16);--layout-section-padding-y:var(--space-24);--layout-block-inset:var(--space-2);--layout-block-gap:var(--space-3);--layout-card-padding-sm:var(--space-5);--layout-card-padding:var(--space-6);--layout-card-padding-lg:var(--space-10);--layout-container-public:1106px;--layout-container-app:1280px;--layout-measure-reading:38rem;--layout-measure-body:65ch;--grid-columns:12;--grid-gutter:24px;--grid-margin:80px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1440px}@media (max-width:1023px){:root{--grid-columns:8;--grid-gutter:20px;--grid-margin:32px}}@media (max-width:767px){:root{--grid-columns:4;--grid-gutter:16px;--grid-margin:20px;--layout-stack-intro-content:var(--space-10);--layout-section-padding-y:var(--space-16);--layout-card-padding-lg:var(--space-6)}}:root{--radius-xs:4px;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--radius-xl:20px;--radius-2xl:32px;--radius-full:999px;--border-width-1:1px;--border-width-2:2px;--elevation-flat:none;--elevation-sticky:0 1px 0 0 var(--color-neutral-200);--elevation-floating:0 3px 3px 0 #18151121;--elevation-overlay:0 12px 32px 0 #18151124,0 2px 6px 0 #18151114;--layer-base:0;--layer-raised:1;--layer-sticky:100;--layer-dropdown:300;--layer-overlay:400;--layer-modal:410;--layer-toast:500;--layer-tooltip:600}:root,[data-surface]{--ready-beige:var(--color-brand-beige);--ready-sage:var(--color-brand-sage);--ready-grafito:var(--color-brand-grafito);--ready-turquesa:var(--color-brand-turquesa);--ready-niebla:var(--color-brand-niebla);--ready-morado:var(--color-brand-morado);--ready-lima:var(--color-brand-lima);--background:var(--color-surface-page);--foreground:var(--color-text-body);--card:var(--color-surface-sand);--card-foreground:var(--color-text-body);--popover:var(--color-surface-elevated);--popover-foreground:var(--color-text-body);--primary:var(--color-action-primary);--primary-foreground:var(--color-action-primary-fg);--secondary:var(--color-surface-sand);--secondary-foreground:var(--color-text-body);--accent:var(--color-surface-niebla);--accent-foreground:var(--color-text-body);--muted:var(--color-surface-sand);--muted-foreground:var(--color-text-muted);--border:var(--color-border-divider);--input:var(--color-border-control);--ring:var(--color-border-focus);--destructive:var(--color-action-destructive);--destructive-foreground:var(--color-action-destructive-fg);--chart-1:var(--color-data-1);--chart-2:var(--color-data-2);--chart-3:var(--color-data-3);--chart-4:var(--color-data-4);--chart-5:var(--color-data-5);--radius:var(--radius-lg);--shadow-2xs:var(--elevation-flat);--shadow-xs:var(--elevation-flat);--shadow-sm:var(--elevation-flat);--shadow:var(--elevation-flat);--shadow-md:var(--elevation-floating);--shadow-lg:var(--elevation-floating);--shadow-xl:var(--elevation-overlay);--shadow-2xl:var(--elevation-overlay)}html{font-family:var(--font-sans);font-feature-settings:"lnum" 1;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body,html{background:var(--color-surface-page);color:var(--color-text-body)}body{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);margin:0}h1,h2,h3,h4,h5,h6{font-variant-numeric:lining-nums;margin:0}h1{font-family:var(--type-title-page-family);font-weight:var(--type-title-page-weight);font-size:var(--type-title-page-size);line-height:var(--type-title-page-line);letter-spacing:var(--type-title-page-tracking);text-wrap:balance}h1,h2{color:var(--color-text-title)}h2{font-family:var(--type-title-card-lg-family);font-weight:var(--type-title-card-lg-weight);font-size:var(--type-title-card-lg-size);line-height:var(--type-title-card-lg-line);letter-spacing:var(--type-title-card-lg-tracking)}h3{font-family:var(--type-title-card-family);font-weight:var(--type-title-card-weight);font-size:var(--type-title-card-size);line-height:var(--type-title-card-line);letter-spacing:var(--type-title-card-tracking)}h3,h4,h5,h6{color:var(--color-text-heading)}h4,h5,h6{font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking)}p{max-width:var(--layout-measure-body);margin:0 0 1em}small{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-muted)}b,strong{font-weight:600}code,kbd,pre{font-family:var(--font-mono);font-size:.9em}a{color:var(--color-text-link);text-underline-offset:.2em;transition:color var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--color-text-link-hover);text-decoration-thickness:2px}:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}::selection{background:var(--color-brand-niebla);color:var(--color-brand-grafito)}.type-display{font-family:var(--type-display-family);font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-variant-numeric:lining-nums}.type-display,.type-title-section{color:var(--color-text-title);text-wrap:balance}.type-title-section{font-family:var(--type-title-section-family);font-weight:var(--type-title-section-weight);font-size:var(--type-title-section-size);line-height:var(--type-title-section-line);letter-spacing:var(--type-title-section-tracking);font-variant-numeric:lining-nums}.type-title-page{font-family:var(--type-title-page-family);font-weight:var(--type-title-page-weight);font-size:var(--type-title-page-size);line-height:var(--type-title-page-line);letter-spacing:var(--type-title-page-tracking);font-variant-numeric:lining-nums;color:var(--color-text-title);text-wrap:balance}.type-title-card-lg{font-family:var(--type-title-card-lg-family);font-weight:var(--type-title-card-lg-weight);font-size:var(--type-title-card-lg-size);line-height:var(--type-title-card-lg-line);letter-spacing:var(--type-title-card-lg-tracking);font-variant-numeric:lining-nums;color:var(--color-text-title)}.type-title-card{font-family:var(--type-title-card-family);font-weight:var(--type-title-card-weight);font-size:var(--type-title-card-size);line-height:var(--type-title-card-line);letter-spacing:var(--type-title-card-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading)}.type-lead{font-family:var(--type-lead-family);font-weight:var(--type-lead-weight);font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:var(--type-lead-tracking)}.type-body-lg{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking)}.type-body{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.type-body-tight{font-family:var(--type-body-tight-family);font-weight:var(--type-body-tight-weight);font-size:var(--type-body-tight-size);line-height:var(--type-body-tight-line);letter-spacing:var(--type-body-tight-tracking)}.type-small{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.type-small-tight{font-family:var(--type-small-tight-family);font-weight:var(--type-small-tight-weight);font-size:var(--type-small-tight-size);line-height:var(--type-small-tight-line);letter-spacing:var(--type-small-tight-tracking)}.type-caption{font-family:var(--type-caption-family);font-weight:var(--type-caption-weight);font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:var(--type-caption-tracking)}.type-micro{font-family:var(--type-micro-family);font-weight:var(--type-micro-weight);font-size:var(--type-micro-size);line-height:var(--type-micro-line);letter-spacing:var(--type-micro-tracking)}.type-eyebrow{font-family:var(--type-eyebrow-family);font-weight:var(--type-eyebrow-weight);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.type-eyebrow,.type-label-form{color:var(--color-text-heading)}.type-label-form{font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums}.type-label-md{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking)}.type-label-sm{font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.type-subtitle{font-family:var(--type-subtitle-family);font-weight:var(--type-subtitle-weight);font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);letter-spacing:var(--type-subtitle-tracking)}.type-number-stat{font-family:var(--type-number-stat-family);font-weight:var(--type-number-stat-weight);font-size:var(--type-number-stat-size);line-height:var(--type-number-stat-line);letter-spacing:var(--type-number-stat-tracking);font-variant-numeric:lining-nums;color:var(--color-text-title)}.type-number-metric{font-family:var(--type-number-metric-family);font-weight:var(--type-number-metric-weight);font-size:var(--type-number-metric-size);line-height:var(--type-number-metric-line);letter-spacing:var(--type-number-metric-tracking);font-variant-numeric:lining-nums;color:var(--color-text-title)}.type-number-badge{font-family:var(--type-number-badge-family);font-weight:var(--type-number-badge-weight);font-size:var(--type-number-badge-size);line-height:var(--type-number-badge-line);letter-spacing:var(--type-number-badge-tracking);font-variant-numeric:lining-nums}.type-number-data{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums}.display{font-family:var(--type-display-family);font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-variant-numeric:lining-nums;color:var(--color-text-title);text-wrap:balance}.eyebrow{font-family:var(--type-eyebrow-family);font-weight:var(--type-eyebrow-weight);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--color-text-heading)}.tabular{font-variant-numeric:lining-nums tabular-nums}.prose{font-family:var(--type-reading-family);font-weight:var(--type-reading-weight);font-size:var(--type-reading-size);line-height:var(--type-reading-line);letter-spacing:var(--type-reading-tracking);max-width:var(--layout-measure-reading);color:var(--color-text-body)}.prose p{max-width:none;margin:0}.prose p+p{text-indent:1.5em}.prose blockquote{border-left:2px solid var(--color-brand-sage);color:var(--color-text-muted);margin:1.5em 0;padding:0 0 0 1.25em;font-style:italic}:root{--size-control-xs:28px;--size-control-sm:32px;--size-control-md:40px;--size-control-lg:48px;--size-hit-min:44px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--motion-duration-fast:.15s;--motion-duration-base:.2s;--motion-duration-spinner:.8s;--motion-ease-standard:ease;--motion-ease-enter:ease-out;--motion-ease-exit:ease-in;--motion-duration-signature:1.4s;--motion-ease-signature:cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-spinner:1.6s;--motion-duration-signature:0s}}:root,[data-surface]{--ready-papel:var(--color-brand-beige);--ready-tinta:var(--color-brand-grafito);--ready-salvia:var(--color-brand-sage);--ready-agua:var(--color-brand-turquesa);--ready-ciruela:var(--color-brand-morado);--ready-kraft:var(--color-neutral-sand);--ready-surface:var(--color-surface-page);--ready-surface-alt:var(--color-surface-niebla);--ready-on-surface:var(--color-text-body);--ready-heading:var(--color-text-heading);--ready-link:var(--color-text-link);--ready-action:var(--color-action-primary);--ready-on-action:var(--color-action-primary-fg);--ready-highlight:var(--color-brand-lima);--ready-on-highlight:var(--color-brand-grafito);--ready-line:var(--color-border-divider);--ready-focus:var(--color-border-focus);--ready-danger:var(--color-feedback-error-ink);--ready-font-display:var(--font-display);--ready-font-body:var(--font-sans);--ready-radius-card:var(--radius-lg);--ready-radius-pill:var(--radius-full);--ready-target:var(--size-hit-min)}*,:after,:before{border-color:var(--color-border-divider)}h1[class]:not([class*=rds-]):not([class*=type-]),h2[class]:not([class*=rds-]):not([class*=type-]),h3[class]:not([class*=rds-]):not([class*=type-]){color:var(--color-text-heading)}:where([class*=bg-sand],[class*=bg-surface-sand],[class*=bg-kraft],[class*=bg-card],[class*=bg-muted],[class*=bg-secondary],[class*=bg-niebla],[class*=bg-surface-niebla],[class*=bg-accent],[class*=bg-lima],[class*=bg-surface-lima],[class*=bg-highlight],[class*=bg-\(--r-surface],[class*="bg-[var(--r-surface"]):not([data-surface]){--color-text-heading:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito)}:where([class*=bg-agua],[class*=bg-turquesa],[class*=bg-surface-turquesa]):not([data-surface]){--color-text-title:var(--color-brand-grafito);--color-text-heading:var(--color-brand-grafito);--color-text-editorial:var(--color-brand-grafito);--color-text-muted:var(--color-brand-grafito);--color-text-link:var(--color-brand-grafito);--color-text-link-hover:var(--color-brand-grafito);--color-icon:var(--color-brand-grafito);--color-border-control:var(--color-brand-grafito)}a[class]:not([class*=rds-]):not([class*=type-]){color:inherit;text-decoration:none}p[class]:not([class*=rds-]):not([class*=type-]){max-width:none;margin:0}}@layer components{.rds-icon{vertical-align:middle;color:inherit;flex:none;display:inline-block}.rds-icon--sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.rds-icon--md{width:var(--size-icon-md);height:var(--size-icon-md)}.rds-icon--lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}button.rds-link{appearance:none;font:inherit;text-align:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button.rds-link--inline{vertical-align:baseline;font:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;font-variant-numeric:inherit;text-transform:inherit;display:inline}.rds-link{color:var(--color-text-link);border-radius:var(--radius-xs);-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.rds-link.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-link.is-current{font-weight:600}.rds-link__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-link--inline{font:inherit;font-variant-numeric:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em}.rds-link--inline .rds-icon{vertical-align:-.15em;margin-inline-start:.1em}.rds-link--inline:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-link-hover);text-decoration-thickness:var(--border-width-2)}.rds-link--inline:is(:active,.is-pressed){background-color:var(--color-state-pressed)}.rds-link--nav,.rds-link--standalone{align-items:center;gap:var(--space-1);text-decoration:none;display:inline-flex;position:relative}.rds-link__text{text-decoration:none;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em}.rds-link--nav.rds-link--sm{font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.rds-link--standalone.rds-link--md{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking)}.rds-link--standalone.rds-link--sm{font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.rds-link--standalone:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-link-hover)}.rds-link--nav:is(:hover,.is-hover) .rds-link__text,.rds-link--standalone:is(:hover,.is-hover,:active,.is-pressed) .rds-link__text{text-decoration-line:underline}.rds-link--nav,.rds-link--nav:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-body)}.rds-link--nav.rds-link--md{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.rds-link--nav.is-current{font-weight:600}.rds-link--nav:is(:active,.is-pressed),.rds-link--standalone:is(:active,.is-pressed){background-color:var(--color-state-pressed)}@media (max-width:47.9375rem),(pointer:coarse){.rds-link--nav:before,.rds-link--standalone:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-spinner{box-sizing:border-box;vertical-align:middle;border:var(--border-width-2) solid;flex:none;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.rds-spinner{border:var(--border-width-2) solid color-mix(in srgb,currentColor 25%,transparent)}}.rds-spinner{border-radius:var(--radius-full);animation:rds-spinner-turn var(--motion-duration-spinner) linear infinite;border-top-color:currentColor}.rds-spinner--sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.rds-spinner--md{width:var(--size-icon-md);height:var(--size-icon-md)}.rds-spinner--lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.rds-spinner__label{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@keyframes rds-spinner-turn{to{transform:rotate(1turn)}}.rds-button{box-sizing:border-box;border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);color:var(--color-text-heading);white-space:nowrap;text-align:center;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.rds-button.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-button.is-disabled{cursor:not-allowed}.rds-button.is-loading{cursor:progress}.rds-button--full{width:100%;display:flex}.rds-button__content{justify-content:center;align-items:center;gap:inherit;min-width:0;display:inline-flex}.rds-button.is-loading .rds-button__content{visibility:hidden}.rds-button__spinner{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rds-button--sm{height:var(--size-control-sm);padding:0 var(--space-3);gap:var(--space-1);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.rds-button--lg,.rds-button--md{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);gap:var(--space-2)}.rds-button--md{height:var(--size-control-md);padding:0 var(--space-5)}.rds-button--lg{height:var(--size-control-lg);padding:0 var(--space-6)}.rds-button--primary{background-color:var(--color-action-primary);color:var(--color-action-primary-fg)}.rds-button--primary.is-live:is(:hover,.is-hover){background-color:var(--color-action-primary-hover);color:var(--color-action-primary-fg)}.rds-button--primary.is-live:is(:active,.is-pressed){background-color:var(--color-action-primary-pressed);color:var(--color-action-primary-fg)}.rds-button--destructive{background-color:var(--color-action-destructive);color:var(--color-action-destructive-fg)}.rds-button--destructive.is-live:is(:hover,.is-hover){background-color:var(--color-action-destructive-hover);color:var(--color-action-destructive-fg)}.rds-button--destructive.is-live:is(:active,.is-pressed){background-color:var(--color-action-destructive-pressed);color:var(--color-action-destructive-fg)}.rds-button--secondary{border-color:var(--color-border-control);color:var(--color-text-heading)}.rds-button--secondary.is-live:is(:hover,.is-hover){background-color:var(--color-state-hover);border-color:var(--color-text-link-hover);color:var(--color-text-link-hover)}.rds-button--secondary.is-live:is(:active,.is-pressed){background-color:var(--color-state-pressed);border-color:var(--color-text-link-hover);color:var(--color-text-link-hover)}.rds-button--tertiary{color:var(--color-text-heading);border-color:#0000}.rds-button--tertiary.is-live:is(:hover,.is-hover){background-color:var(--color-state-hover);color:var(--color-text-link-hover)}.rds-button--tertiary.is-live:is(:active,.is-pressed){background-color:var(--color-state-pressed);color:var(--color-text-link-hover)}.rds-button--on-color{background-color:var(--color-action-inverse);color:var(--color-action-inverse-fg)}.rds-button--on-color.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-alpha-grafito-6),var(--color-alpha-grafito-6));color:var(--color-action-inverse-fg-hover)}.rds-button--on-color.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-alpha-grafito-10),var(--color-alpha-grafito-10));color:var(--color-action-inverse-fg-hover)}.rds-button--destructive.is-disabled,.rds-button--on-color.is-disabled,.rds-button--primary.is-disabled{background-color:var(--color-action-disabled);color:var(--color-action-disabled-fg);background-image:none}.rds-button--secondary.is-disabled{border-color:var(--color-border-disabled);color:var(--color-text-disabled)}.rds-button--tertiary.is-disabled{color:var(--color-text-disabled)}@media (max-width:47.9375rem),(pointer:coarse){.rds-button--md:before,.rds-button--sm:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-cta{box-sizing:border-box;border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);background-image:none;border:0;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.rds-cta.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-cta--full{width:100%;display:flex}.rds-cta__label{text-align:center;flex:auto}.rds-cta__circle{border-radius:var(--radius-full);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.rds-cta--md{height:var(--size-control-md);padding-inline:var(--space-5) var(--space-0-5);gap:var(--space-3);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.rds-cta--lg{height:var(--size-control-lg);padding-inline:var(--space-6) var(--space-0-5);gap:var(--space-4);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking)}.rds-cta--md .rds-cta__circle{width:calc(var(--size-control-md) - 2 * var(--space-0-5));height:calc(var(--size-control-md) - 2 * var(--space-0-5))}.rds-cta--lg .rds-cta__circle{width:calc(var(--size-control-lg) - 2 * var(--space-0-5));height:calc(var(--size-control-lg) - 2 * var(--space-0-5))}.rds-cta--sage{background-color:var(--color-brand-sage);color:var(--color-brand-beige)}.rds-cta--sage .rds-cta__circle{background-color:var(--color-brand-niebla);color:var(--color-brand-sage)}.rds-cta--sage.is-live:is(:hover,.is-hover){background-color:var(--color-action-primary-hover);color:var(--color-brand-beige)}.rds-cta--sage.is-live:is(:active,.is-pressed){background-color:var(--color-action-primary-pressed);color:var(--color-brand-beige)}.rds-cta--beige{background-color:var(--color-brand-beige);color:var(--color-brand-sage)}.rds-cta--beige .rds-cta__circle{background-color:var(--color-brand-sage);color:var(--color-brand-beige)}.rds-cta--beige.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-alpha-grafito-6),var(--color-alpha-grafito-6));color:var(--color-action-inverse-fg-hover)}.rds-cta--beige.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-alpha-grafito-10),var(--color-alpha-grafito-10));color:var(--color-action-inverse-fg-hover)}.rds-cta--lima{background-color:var(--color-brand-lima);color:var(--color-brand-grafito)}.rds-cta--lima .rds-cta__circle{background-color:var(--color-brand-sage);color:var(--color-brand-beige)}.rds-cta--turquesa{background-color:var(--color-brand-turquesa);color:var(--color-brand-grafito)}.rds-cta--turquesa .rds-cta__circle{background-color:var(--color-brand-grafito);color:var(--color-brand-beige)}.rds-cta--lima.is-live:is(:hover,.is-hover),.rds-cta--turquesa.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-alpha-grafito-6),var(--color-alpha-grafito-6));color:var(--color-brand-grafito)}.rds-cta--lima.is-live:is(:active,.is-pressed),.rds-cta--turquesa.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-alpha-grafito-10),var(--color-alpha-grafito-10));color:var(--color-brand-grafito)}.rds-cta.is-disabled{background-color:var(--color-action-disabled);color:var(--color-action-disabled-fg);cursor:not-allowed;background-image:none}.rds-cta.is-disabled .rds-cta__circle{background-color:var(--color-border-disabled);color:var(--color-action-disabled-fg)}.rds-cta.is-loading{cursor:progress}@media (max-width:47.9375rem),(pointer:coarse){.rds-cta--md:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-tooltip-anchor{vertical-align:middle;flex:none;display:inline-flex;position:relative}.rds-tooltip{z-index:var(--layer-tooltip);box-sizing:border-box;width:max-content;max-width:15rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);box-shadow:var(--elevation-floating);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);text-align:start;text-wrap:pretty;white-space:normal;display:none;position:absolute}.rds-tooltip.is-open{animation:rds-tooltip-in var(--motion-duration-fast) var(--motion-ease-standard) both;display:block}@keyframes rds-tooltip-in{0%{opacity:0}}.rds-tooltip:before{content:"";position:absolute}.rds-tooltip--top{margin-bottom:var(--space-2);bottom:100%;left:50%;transform:translate(-50%)}.rds-tooltip--top:before{height:var(--space-2);top:100%;left:0;right:0}.rds-tooltip--bottom{margin-top:var(--space-2);top:100%;left:50%;transform:translate(-50%)}.rds-tooltip--bottom:before{height:var(--space-2);bottom:100%;left:0;right:0}.rds-tooltip--left{margin-right:var(--space-2);top:50%;right:100%;transform:translateY(-50%)}.rds-tooltip--left:before{width:var(--space-2);top:0;bottom:0;left:100%}.rds-tooltip--right{margin-left:var(--space-2);top:50%;left:100%;transform:translateY(-50%)}.rds-tooltip--right:before{width:var(--space-2);top:0;bottom:0;right:100%}.rds-icon-button{box-sizing:border-box;border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);color:var(--color-icon);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.rds-icon-button.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-icon-button.is-disabled{cursor:not-allowed}.rds-icon-button--sm{width:var(--size-control-sm);height:var(--size-control-sm)}.rds-icon-button--md{width:var(--size-control-md);height:var(--size-control-md)}.rds-icon-button--lg{width:var(--size-control-lg);height:var(--size-control-lg)}.rds-icon-button--outline{background-color:var(--color-action-inverse);border-color:var(--color-border-divider);color:var(--color-action-inverse-fg)}.rds-icon-button--outline.is-live:is(:hover,.is-hover){background-color:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-fg)}.rds-icon-button--outline.is-live:is(:active,.is-pressed){background-color:var(--color-action-primary-pressed);border-color:var(--color-action-primary-pressed);color:var(--color-action-primary-fg)}.rds-icon-button--outline.is-disabled{border-color:var(--color-border-disabled);color:var(--color-text-disabled)}.rds-icon-button--filled{background-color:var(--color-action-primary);color:var(--color-action-primary-fg)}.rds-icon-button--filled.is-live:is(:hover,.is-hover){background-color:var(--color-action-primary-hover);color:var(--color-action-primary-fg)}.rds-icon-button--filled.is-live:is(:active,.is-pressed){background-color:var(--color-action-primary-pressed);color:var(--color-action-primary-fg)}.rds-icon-button--filled.is-disabled{background-color:var(--color-action-disabled);color:var(--color-action-disabled-fg)}.rds-icon-button--ghost{color:var(--color-icon)}.rds-icon-button--ghost.is-live:is(:hover,.is-hover){background-color:var(--color-state-hover);color:var(--color-text-link-hover)}.rds-icon-button--ghost.is-live:is(:active,.is-pressed){background-color:var(--color-state-pressed);color:var(--color-text-link-hover)}.rds-icon-button--ghost.is-disabled{color:var(--color-text-disabled)}@media (max-width:47.9375rem),(pointer:coarse){.rds-icon-button--md:before,.rds-icon-button--sm:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-avatar{box-sizing:border-box;border-radius:var(--radius-full);background-color:var(--color-brand-sage);color:var(--color-brand-beige);font-family:var(--font-display);letter-spacing:0;font-variant-numeric:lining-nums;vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}img.rds-avatar{object-fit:cover;display:inline-block}.rds-avatar--xs{width:var(--space-6);height:var(--space-6)}.rds-avatar--sm,.rds-avatar--xs{font-size:var(--type-small-size)}.rds-avatar--sm{width:var(--space-8);height:var(--space-8)}.rds-avatar--md{width:var(--space-10);height:var(--space-10);font-size:var(--type-body-lg-size)}.rds-avatar--lg{width:var(--space-16);height:var(--space-16);font-size:var(--type-title-card-lg-size)}.rds-avatar--xl{width:var(--space-24);height:var(--space-24);font-size:var(--type-title-page-size)}.rds-scrim{z-index:var(--layer-overlay);background-color:var(--color-overlay-scrim);animation:rds-overlay-fade-in var(--motion-duration-base) var(--motion-ease-enter) both;position:fixed;inset:0}.rds-scrim.is-leaving{pointer-events:none;animation:rds-overlay-fade-out var(--motion-duration-base) var(--motion-ease-exit) both}.rds-overlay-layer{z-index:var(--layer-modal);box-sizing:border-box;pointer-events:none;display:flex;position:fixed;inset:0}.rds-overlay-layer>*{pointer-events:auto}.rds-overlay-layer.is-leaving>*{pointer-events:none}.rds-overlay-layer.is-contained,.rds-scrim.is-contained{position:absolute}.rds-overlay-panel{box-sizing:border-box;box-shadow:var(--elevation-overlay)}.rds-overlay-panel:focus{outline:none}.rds-overlay-header{align-items:flex-start;gap:var(--space-3);flex:none;display:flex}.rds-overlay-title{flex:1;min-width:0;margin:0}.rds-overlay-close{margin-block:calc((var(--type-title-card-size) * var(--type-title-card-line) - var(--size-control-sm)) / 2);flex:none;display:flex}.rds-overlay-body{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-overlay-body>:last-child{margin-bottom:0}@keyframes rds-overlay-fade-in{0%{opacity:0}}@keyframes rds-overlay-fade-out{to{opacity:0}}.rds-modal-layer{padding:var(--space-4);justify-content:center;align-items:center}.rds-modal{width:25rem;max-width:100%;max-height:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg);animation:rds-overlay-fade-in var(--motion-duration-base) var(--motion-ease-enter) both;flex-direction:column;display:flex;overflow-y:auto}.rds-modal.is-leaving{animation:rds-overlay-fade-out var(--motion-duration-base) var(--motion-ease-exit) both}.rds-modal--md{width:35rem}.rds-modal__body{margin-top:var(--space-3)}.rds-modal__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--layout-stack-body-action);flex-wrap:wrap;display:flex}.rds-popover{vertical-align:middle;flex:none;position:relative}.rds-popover,.rds-popover__trigger{display:inline-flex}.rds-popover__panel{z-index:var(--layer-dropdown);box-sizing:border-box;border-radius:var(--radius-md);width:max-content;min-width:12rem;max-width:20rem;box-shadow:var(--elevation-overlay);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty;animation:rds-overlay-fade-in var(--motion-duration-base) var(--motion-ease-enter) both;position:absolute}.rds-popover__panel:focus{outline:none}.rds-popover__panel--listbox,.rds-popover__panel--menu{padding:var(--space-2);flex-direction:column;display:flex}.rds-popover__panel--panel{padding:var(--space-4)}.rds-popover--bottom-start>.rds-popover__panel{margin-top:var(--space-2);top:100%;left:0}.rds-popover--bottom-end>.rds-popover__panel{margin-top:var(--space-2);top:100%;right:0}.rds-popover--top-start>.rds-popover__panel{margin-bottom:var(--space-2);bottom:100%;left:0}.rds-popover--top-end>.rds-popover__panel{margin-bottom:var(--space-2);bottom:100%;right:0}.rds-menu-item{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:var(--size-control-md);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;margin:0;text-decoration:none;display:flex;position:relative}.rds-menu-item:focus{outline:none}.rds-menu-item:is(:focus-visible,.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.rds-menu-item:hover{color:var(--color-text-body);text-decoration:none}.rds-menu-item__check,.rds-menu-item__icon{color:var(--color-icon);transition:color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;display:flex}.rds-menu-item__label{text-wrap:pretty;flex:1;min-width:0}.rds-menu-item__meta{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);flex:none}.rds-menu-item.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}.rds-menu-item.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.rds-menu-item.is-live:is(:hover,.is-hover,:active,.is-pressed) :is(.rds-menu-item__icon,.rds-menu-item__check){color:var(--color-text-link-hover)}.rds-menu-item.is-selected .rds-menu-item__label{font-weight:500}.rds-menu-item.is-current{background-color:var(--color-surface-niebla)}.rds-menu-item.is-current .rds-menu-item__label{font-weight:600}.rds-menu-item.is-destructive,.rds-menu-item.is-destructive .rds-menu-item__icon,.rds-menu-item.is-destructive.is-live:is(:hover,.is-hover,:active,.is-pressed) .rds-menu-item__icon,.rds-menu-item.is-destructive:hover{color:var(--color-feedback-error-ink)}.rds-menu-item.is-disabled,.rds-menu-item.is-disabled :is(.rds-menu-item__icon,.rds-menu-item__check,.rds-menu-item__meta),.rds-menu-item.is-disabled:hover{color:var(--color-text-disabled);cursor:not-allowed}@media (max-width:47.9375rem),(pointer:coarse){.rds-menu-item{min-height:var(--size-hit-min)}}.rds-sheet-layer{flex-direction:column;justify-content:flex-end}.rds-sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:90%;transition:translate var(--motion-duration-base) var(--motion-ease-standard);animation:rds-sheet-in var(--motion-duration-base) var(--motion-ease-enter) both;flex-direction:column;display:flex}.rds-sheet.is-leaving{animation:rds-sheet-out var(--motion-duration-base) var(--motion-ease-exit) both}.rds-sheet.is-dragging{transition:none}.rds-sheet--partial{height:40%}.rds-sheet--full{height:calc(100% - var(--space-6));max-height:none}.rds-sheet__top{touch-action:none;flex:none}.rds-sheet__handle{padding-top:var(--space-2);cursor:grab;justify-content:center;display:flex}.rds-sheet__handle:before{content:"";width:var(--space-8);height:var(--space-1);border-radius:var(--radius-full);background-color:var(--color-border-divider)}.rds-sheet .rds-overlay-header{padding:var(--space-4)}.rds-sheet__body{overscroll-behavior:contain;min-height:0;padding:0 var(--space-4) var(--space-4);flex:auto;overflow-y:auto}.rds-sheet__footer{gap:var(--space-3);padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));flex-direction:column;flex:none;display:flex}.rds-sheet__footer>*{width:100%}@keyframes rds-sheet-in{0%{transform:translateY(100%)}}@keyframes rds-sheet-out{to{transform:translateY(100%)}}.rds-account-trigger{align-items:center;gap:var(--space-1);box-sizing:border-box;height:var(--size-control-md);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border-radius:var(--radius-full);color:var(--color-icon);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;border:0;flex:none;margin:0;display:inline-flex;position:relative}.rds-account-trigger.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-account-trigger:is(:hover,.is-hover){background-color:var(--color-state-hover);color:var(--color-text-link-hover)}.rds-account-trigger:is(:active,.is-pressed){background-color:var(--color-state-pressed);color:var(--color-text-link-hover)}.rds-account-menu__head{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);display:flex}.rds-account-menu__head.is-sheet{padding:0 0 var(--space-2)}.rds-account-menu__who{flex-direction:column;min-width:0;display:flex}.rds-account-menu__name{font-family:var(--type-body-family);font-weight:600;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body)}.rds-account-menu__email{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);overflow-wrap:anywhere}.rds-account-menu__divider{height:var(--border-width-1);margin:var(--space-2) 0;background-color:var(--color-border-divider);flex:none}.rds-account-menu__sheet{margin-inline:calc(-1 * var(--space-3));flex-direction:column;display:flex}@media (max-width:47.9375rem),(pointer:coarse){.rds-account-trigger:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-mobile-menu__list{gap:var(--space-1);margin:0 calc(-1 * var(--space-3));flex-direction:column;padding:0;list-style:none;display:flex}.rds-mobile-menu__link,.rds-mobile-menu__row{border-radius:var(--radius-md)}.rds-mobile-menu__link{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:var(--size-control-lg);padding:0 var(--space-3);-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);font-weight:500;text-decoration:none;display:flex}.rds-mobile-menu__link:hover{background-color:var(--color-state-hover);color:var(--color-text-link-hover);text-decoration:none}.rds-mobile-menu__link:active{background-color:var(--color-state-pressed);color:var(--color-text-link-hover)}.rds-mobile-menu__link[aria-current=page]{font-weight:600}.rds-mobile-menu__chevron{color:var(--color-icon);flex:none;display:flex}.rds-mobile-menu__link:is(:hover,:active) .rds-mobile-menu__chevron{color:var(--color-text-link-hover)}.rds-mobile-menu__divider{height:var(--border-width-1);margin:var(--space-4) 0;background-color:var(--color-border-divider)}.rds-mobile-menu__account{margin:0 calc(-1 * var(--space-3));flex-direction:column;padding:0;list-style:none;display:flex}.rds-header-top{box-sizing:border-box;width:100%;padding:var(--space-2) var(--grid-margin);text-align:center;justify-content:center;display:flex}.rds-header-top p{font-family:var(--type-micro-family);font-weight:var(--type-micro-weight);font-size:var(--type-micro-size);line-height:var(--type-micro-line);letter-spacing:var(--type-micro-tracking);color:var(--color-text-body);margin:0}.rds-header{z-index:var(--layer-sticky);box-sizing:border-box;width:100%;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard);position:relative}.rds-header.is-sticky{position:sticky;top:0}.rds-header.is-scrolled{background-color:var(--color-surface-page);box-shadow:var(--elevation-sticky)}.rds-header__inner{align-items:center;gap:var(--space-6);box-sizing:border-box;width:100%;max-width:calc(var(--layout-container-public) + 2 * var(--grid-margin));padding:var(--space-5) var(--grid-margin);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;display:grid}.rds-header--app .rds-header__inner{max-width:calc(var(--layout-container-app) + 2 * var(--grid-margin))}.rds-header.is-narrow .rds-header__inner{padding-block:var(--space-3);justify-content:space-between;display:flex}.rds-header__logo{border-radius:var(--radius-xs);color:var(--color-text-title);justify-self:start;display:inline-flex}.rds-header__logo svg,.rds-logo{aspect-ratio:690/249;width:auto;display:block}.rds-header__logo svg{height:var(--space-10)}.rds-header.is-narrow .rds-header__logo svg{height:var(--space-8)}.rds-header__nav ul{box-sizing:border-box;height:var(--size-control-md);padding:var(--space-1);border:var(--border-width-1) solid var(--color-border-divider);border-radius:var(--radius-full);background-color:var(--color-surface-page);align-items:stretch;margin:0;list-style:none;display:flex}.rds-header__item{display:flex}.rds-header__item .rds-link{padding:0 var(--space-4);border-radius:var(--radius-full)}.rds-header__item.is-current .rds-link{background-color:var(--color-surface-niebla)}.rds-header__end{justify-content:flex-end;align-items:center;gap:var(--space-4);justify-self:end;display:flex}.rds-header.is-narrow .rds-header__end{gap:var(--space-2)}.rds-header__panel{display:inline-flex}@media (max-width:47.9375rem),(pointer:coarse){.rds-header__logo{position:relative}.rds-header__logo:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-access{box-sizing:border-box;background-color:var(--color-surface-page);flex-direction:column;width:100%;min-height:100cqh;display:flex}.rds-access__panel{display:none}.rds-access__column{box-sizing:border-box;padding:var(--space-6) var(--grid-margin) var(--space-10);flex:1;justify-content:center;display:flex}.rds-access__inner{box-sizing:border-box;flex-direction:column;width:100%;max-width:25rem;display:flex}.rds-access__logo{margin-bottom:var(--space-10);color:var(--color-text-title);display:flex}.rds-access__logo svg,.rds-access__panel-logo svg{width:auto;height:var(--space-8);display:block}.rds-access__title{text-wrap:balance;margin:0}.rds-access__desc{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-access__footer,.rds-access__form{margin-top:var(--space-8)}.rds-access__footer{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-align:center}.rds-access__footer p{margin:0}@media (max-width:47.9375rem){.rds-access__logo{align-self:flex-start}}@media (max-width:47.9375rem),(pointer:coarse){.rds-access__logo{position:relative}.rds-access__logo:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:64rem){.rds-access{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rds-access__panel{top:var(--layout-block-inset);justify-content:space-between;gap:var(--space-8);box-sizing:border-box;height:calc(100cqh - 2 * var(--layout-block-inset));margin:var(--layout-block-inset);padding:var(--space-10);border-radius:var(--radius-xl);flex-direction:column;margin-inline-end:0;display:flex;position:sticky}.rds-access__panel-logo{color:var(--color-text-title);display:flex}.rds-access__panel-logo svg{height:var(--space-10)}.rds-access__art{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.rds-access__art img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.rds-access__tagline{text-wrap:balance;max-width:28rem;margin:0}.rds-access__column{min-height:100cqh;padding:var(--space-12) var(--space-10);align-items:safe center}.rds-access__logo{display:none}}.rds-check{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;min-width:0;display:flex}.rds-check__row{align-items:flex-start;gap:var(--space-3);display:flex}.rds-check__control{height:calc(var(--type-body-size) * var(--type-body-line));flex:none;align-items:center;display:flex;position:relative}.rds-check--legal .rds-check__control{height:calc(var(--type-small-size) * var(--type-small-line))}.rds-check__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.rds-check__box{box-sizing:border-box;width:var(--size-icon-md);height:var(--size-icon-md);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-xs);color:var(--color-action-primary-fg);pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;justify-content:center;align-items:center;display:flex}.rds-check.is-checked .rds-check__box{background-color:var(--color-action-primary);border-color:var(--color-action-primary)}.rds-check.is-live:is(:hover,.is-hover) .rds-check__box{background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-check.is-live:is(:active,.is-pressed) .rds-check__box{background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover)}.rds-check.is-live.is-checked:is(:hover,.is-hover) .rds-check__box{background-image:none;background-color:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}.rds-check.is-live.is-checked:is(:active,.is-pressed) .rds-check__box{background-image:none;background-color:var(--color-action-primary-pressed);border-color:var(--color-action-primary-pressed)}.rds-check.is-invalid:not(.is-checked) .rds-check__box{border-color:var(--color-border-error)}.rds-check__input:focus{outline:none}.rds-check.is-focus .rds-check__box,.rds-check__input:focus-visible+.rds-check__box{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-check.is-disabled{cursor:not-allowed}.rds-check.is-disabled .rds-check__box{border-color:var(--color-border-disabled)}.rds-check.is-disabled.is-checked .rds-check__box{background-color:var(--color-action-disabled);border-color:var(--color-border-disabled);color:var(--color-action-disabled-fg)}.rds-check__text{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.rds-check__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty;cursor:inherit}.rds-check--legal .rds-check__label,.rds-check__description{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);text-wrap:pretty}.rds-check__description{color:var(--color-text-muted)}.rds-check__message{align-items:flex-start;gap:var(--space-1);min-width:0;margin-top:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-feedback-error-ink);text-wrap:pretty;cursor:default;display:flex}.rds-check__message.is-empty{margin-top:0}.rds-check__message-icon{height:calc(var(--type-small-size) * var(--type-small-line));flex:none;align-items:center;display:flex}.rds-check.is-disabled :is(.rds-check__label,.rds-check__description,.rds-check__label a){color:var(--color-text-disabled)}@media (max-width:47.9375rem),(pointer:coarse){.rds-check{min-height:var(--size-hit-min)}}.rds-agreement{box-sizing:border-box;width:100%;max-width:var(--layout-measure-reading);flex-direction:column;min-width:0;display:flex}.rds-agreement__title{text-wrap:balance;margin:0}.rds-agreement__intro{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-agreement__panel{box-sizing:border-box;max-height:26rem;margin-top:var(--layout-stack-title-body);padding:var(--layout-card-padding);overscroll-behavior:contain;border-radius:var(--radius-lg);overflow-y:auto}.rds-agreement__panel:focus{outline:none}.rds-agreement__panel:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-agreement__panel p{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-agreement__hint,.rds-agreement__panel p+p{margin-top:var(--space-3)}.rds-agreement__hint{align-items:flex-start;gap:var(--space-1);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);display:flex}.rds-agreement__hint-icon{height:calc(var(--type-small-size) * var(--type-small-line));color:var(--color-icon);flex:none;align-items:center;display:flex}.rds-agreement__hint.is-end{color:var(--color-text-body)}.rds-agreement__hint.is-end .rds-agreement__hint-icon{color:var(--color-feedback-success-ink)}.rds-agreement__legal{margin-top:var(--space-4);display:flex}.rds-agreement__check{margin-top:var(--layout-stack-field-field)}.rds-agreement__action{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.rds-agreement__action-hint{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}@media (max-width:47.9375rem){.rds-agreement__panel{max-height:22rem}.rds-agreement__panel p{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking)}.rds-agreement__action{align-items:stretch}.rds-agreement__action .rds-button{width:100%;display:flex}}.rds-app-bar{z-index:var(--layer-sticky);align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;height:calc(var(--space-12) + var(--space-2));padding:0 var(--grid-margin);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard);display:flex;position:sticky;top:0}.rds-app-bar.is-scrolled{background-color:var(--color-surface-page);box-shadow:var(--elevation-sticky)}.rds-app-bar__greeting,.rds-app-bar__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.rds-app-bar__back{flex:none;margin-inline-start:calc(-1 * var(--space-2));display:flex}.rds-app-bar__action{align-items:center;gap:var(--space-1);flex:none;margin-inline-end:calc(-1 * var(--space-2));display:flex}.rds-skeleton{box-sizing:border-box;background-color:var(--color-state-pressed);animation:rds-skeleton-pulse calc(var(--motion-duration-spinner) * 2) ease-in-out infinite;flex:none;display:block}.rds-skeleton-text{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.rds-skeleton__line{width:100%;height:var(--space-3);border-radius:var(--radius-xs)}.rds-skeleton__line.is-last{width:60%}.rds-skeleton--circle{border-radius:var(--radius-full)}.rds-skeleton--r-sm{border-radius:var(--radius-sm)}.rds-skeleton--r-md{border-radius:var(--radius-md)}.rds-skeleton--r-lg{border-radius:var(--radius-lg)}.rds-skeleton--r-full{border-radius:var(--radius-full)}@keyframes rds-skeleton-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.rds-skeleton{animation:none}}.rds-work-cover{box-sizing:border-box;aspect-ratio:2/3;border-radius:var(--radius-sm);height:auto;box-shadow:var(--elevation-flat);border:0;flex:none;margin:0;display:block;position:relative;overflow:hidden}.rds-work-cover--xs{width:var(--space-10)}.rds-work-cover--sm{width:var(--space-16)}.rds-work-cover--md{width:var(--space-32)}.rds-work-cover--lg{width:calc(var(--space-24) * 2)}img.rds-work-cover{object-fit:cover}.rds-work-cover>.rds-skeleton{border-radius:inherit}.rds-work-cover--type{justify-content:space-between;gap:var(--space-2);text-align:left;flex-direction:column;display:flex}.rds-work-cover__title{-webkit-line-clamp:5;font-family:var(--font-display);letter-spacing:var(--type-title-card-tracking);font-weight:600;line-height:var(--type-title-card-line);font-variant-numeric:lining-nums;color:var(--color-text-heading);overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rds-work-cover__author{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);overflow-wrap:anywhere;margin:0}.rds-work-cover--type.rds-work-cover--sm{padding:var(--space-2)}.rds-work-cover--sm .rds-work-cover__title{font-size:var(--type-small-size);-webkit-line-clamp:6}.rds-work-cover--type.rds-work-cover--md{padding:var(--space-3)}.rds-work-cover--md .rds-work-cover__title{font-size:var(--type-title-card-size)}.rds-work-cover--type.rds-work-cover--lg{padding:var(--space-4)}.rds-work-cover--lg .rds-work-cover__title{font-size:var(--type-title-card-lg-size);line-height:var(--type-title-card-lg-line);color:var(--color-text-title)}.rds-work-cover--type.rds-work-cover--xs{justify-content:center;align-items:center;padding:0}.rds-work-cover__letter{font-family:var(--font-display);font-weight:600;font-size:var(--type-body-size);font-variant-numeric:lining-nums;color:var(--color-text-heading);line-height:1}.rds-status-badge{box-sizing:border-box;white-space:nowrap;vertical-align:middle;align-items:center;display:inline-flex}.rds-status-badge,.rds-status-badge__dot{border-radius:var(--radius-full);flex:none}.rds-status-badge__dot{width:var(--space-2);height:var(--space-2)}.rds-status-badge--sm{height:var(--space-6);padding-inline:var(--space-2);gap:var(--space-1);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking)}.rds-status-badge--md{height:var(--size-control-xs);padding-inline:var(--space-3);gap:var(--space-2);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking)}.rds-status-badge--neutral{background-color:var(--color-status-neutral-bg);color:var(--color-status-neutral-fg)}.rds-status-badge--neutral .rds-status-badge__dot{background-color:var(--color-status-neutral-icon)}.rds-status-badge--info{background-color:var(--color-status-info-bg);color:var(--color-status-info-fg)}.rds-status-badge--info .rds-status-badge__dot{background-color:var(--color-status-info-icon)}.rds-status-badge--active{background-color:var(--color-status-active-bg);color:var(--color-status-active-fg)}.rds-status-badge--active .rds-status-badge__dot{background-color:var(--color-status-active-icon)}.rds-status-badge--action{background-color:var(--color-status-action-bg);color:var(--color-status-action-fg)}.rds-status-badge--action .rds-status-badge__dot{background-color:var(--color-status-action-icon)}.rds-status-badge--success{background-color:var(--color-status-success-bg);color:var(--color-status-success-fg)}.rds-status-badge--success .rds-status-badge__dot{background-color:var(--color-status-success-icon)}.rds-status-badge--highlight{background-color:var(--color-status-highlight-bg);color:var(--color-status-highlight-fg)}.rds-status-badge--highlight .rds-status-badge__dot{background-color:var(--color-status-highlight-icon)}.rds-status-badge--warning{background-color:var(--color-status-warning-bg);color:var(--color-status-warning-fg)}.rds-status-badge--warning .rds-status-badge__dot{background-color:var(--color-status-warning-icon)}.rds-status-badge--error{background-color:var(--color-status-error-bg);color:var(--color-status-error-fg)}.rds-status-badge--error .rds-status-badge__dot{background-color:var(--color-status-error-icon)}[data-surface=sand] .rds-status-badge--neutral{background-color:var(--color-surface-page)}.rds-deadline{align-items:center;gap:var(--space-1);color:var(--color-text-muted);vertical-align:middle;display:inline-flex}.rds-deadline__icon{color:var(--color-icon);flex:none;display:flex}.rds-deadline--sm{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.rds-deadline--md{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.rds-deadline.is-soon{color:var(--color-text-body);font-weight:500}.rds-deadline.is-soon .rds-deadline__icon{color:var(--color-feedback-warning-ink)}.rds-deadline.is-overdue,.rds-deadline.is-overdue .rds-deadline__icon{color:var(--color-feedback-warning-ink);font-weight:500}.rds-progress{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.rds-progress__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);display:flex}.rds-progress__label{min-width:0;color:var(--color-text-body)}.rds-progress__value{color:var(--color-text-muted);font-variant-numeric:lining-nums tabular-nums;flex:none;margin-inline-start:auto}.rds-progress__track{height:var(--space-1);border-radius:var(--radius-full);background-color:var(--color-data-track);position:relative;overflow:hidden}.rds-progress__fill{border-radius:inherit;background-color:var(--color-data-1);height:100%;transition:width var(--motion-duration-base) var(--motion-ease-standard)}.rds-progress__fill--indeterminate{width:30%;animation:rds-progress-cross calc(var(--motion-duration-spinner) * 2) var(--motion-ease-standard) infinite;position:absolute;top:0;left:0}.rds-progress--dark .rds-progress__track{background-color:var(--color-alpha-beige-20)}.rds-progress--dark .rds-progress__fill{background-color:var(--color-brand-beige)}@keyframes rds-progress-cross{0%{transform:translate(-100%)}to{transform:translate(333.34%)}}@media (prefers-reduced-motion:reduce){.rds-progress__fill--indeterminate{animation:none;left:35%}}.rds-inline-message{box-sizing:border-box;align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:var(--border-width-1) solid transparent;border-radius:var(--radius-md);display:flex}.rds-inline-message--info{background-color:var(--color-feedback-info-surface);border-color:var(--color-feedback-info-border)}.rds-inline-message--info .rds-inline-message__icon,.rds-inline-message--info .rds-inline-message__title{color:var(--color-feedback-info-ink)}.rds-inline-message--success{background-color:var(--color-feedback-success-surface);border-color:var(--color-feedback-success-border)}.rds-inline-message--success .rds-inline-message__icon,.rds-inline-message--success .rds-inline-message__title{color:var(--color-feedback-success-ink)}.rds-inline-message--warning{background-color:var(--color-feedback-warning-surface);border-color:var(--color-feedback-warning-border)}.rds-inline-message--warning .rds-inline-message__icon,.rds-inline-message--warning .rds-inline-message__title{color:var(--color-feedback-warning-ink)}.rds-inline-message--error{background-color:var(--color-feedback-error-surface);border-color:var(--color-feedback-error-border)}.rds-inline-message--error .rds-inline-message__icon,.rds-inline-message--error .rds-inline-message__title{color:var(--color-feedback-error-ink)}.rds-inline-message__icon{height:calc(var(--type-body-size) * var(--type-body-line));flex:none;align-items:center;display:flex}.rds-inline-message__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.rds-inline-message__body,.rds-inline-message__title{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);text-wrap:pretty;margin:0}.rds-inline-message__title{font-weight:600}.rds-inline-message__body{font-weight:var(--type-body-weight);color:var(--color-feedback-body)}.rds-inline-message{--color-text-link:var(--color-text-link-hover)}.rds-inline-message a{color:var(--color-text-link);text-decoration-line:underline}.rds-inline-message__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-inline-message__item{min-width:0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);text-wrap:pretty;display:flex}.rds-inline-message__item .rds-link{position:relative}@media (max-width:47.9375rem),(pointer:coarse){.rds-inline-message__list{gap:var(--space-6)}.rds-inline-message__item .rds-link:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-stars{gap:var(--space-2);vertical-align:middle;white-space:nowrap;flex:none}.rds-stars,.rds-stars__row{align-items:center;display:inline-flex}.rds-stars__row{gap:var(--space-1);color:var(--color-icon)}.rds-stars__star{flex:none;display:inline-flex;position:relative}.rds-stars__fill{display:inline-flex;position:absolute;inset:0}.rds-stars__fill .rds-icon{fill:currentColor}.rds-stars__star.is-half .rds-stars__fill{clip-path:inset(0 50% 0 0)}.rds-stars__value{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body)}.rds-assignment-card{box-sizing:border-box;gap:var(--space-4);width:100%;padding:var(--space-4);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-assignment-card__top{align-items:flex-start;gap:var(--space-3);display:flex}.rds-assignment-card__cover{flex:none;display:flex}.rds-assignment-card__head{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.rds-assignment-card__titles{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.rds-assignment-card__title{-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rds-assignment-card__genre{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0}.rds-assignment-card__body{gap:var(--space-3);flex-direction:column;display:flex}.rds-assignment-card__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rds-assignment-card__actions{gap:var(--space-3);display:flex}.rds-assignment-card__action{flex:1 1 0;min-width:0;display:flex}.rds-assignment-card__text{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-assignment-card__result{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.rds-assignment-card__score{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.rds-assignment-card__muted,.rds-assignment-card__score-label{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted)}.rds-assignment-card__muted{font-variant-numeric:lining-nums;margin:0}.rds-assignment-card__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-chip{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;flex:none;margin:0;display:inline-flex;position:relative}.rds-chip--sm{height:var(--size-control-xs);padding:0 var(--space-3);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.rds-chip--md{height:var(--size-control-md);padding:0 var(--space-4);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.rds-chip--filter{border-color:var(--color-border-control);color:var(--color-text-heading);cursor:pointer}.rds-chip--filter.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-chip--filter.is-on{background-color:var(--color-selected);color:var(--color-selected-fg)}.rds-chip--filter.is-on.has-icon{font-weight:500}.rds-chip--filter.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-chip--filter.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover)}.rds-chip--filter.is-live:not(.is-on):is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-link-hover)}.rds-chip--filter.is-disabled{border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.rds-chip--filter.is-on.is-disabled{background-color:var(--color-action-disabled);color:var(--color-action-disabled-fg)}.rds-chip--input,.rds-chip--tag{background-color:var(--color-surface-lima);color:var(--color-brand-grafito);border-width:0}.rds-chip--input.rds-chip--sm{padding-inline-end:var(--space-1)}.rds-chip--input.rds-chip--md{padding-inline-end:var(--space-2)}.rds-chip__remove{width:calc(var(--size-icon-sm) + var(--space-1));height:calc(var(--size-icon-sm) + var(--space-1));border-radius:var(--radius-full);color:var(--color-brand-grafito);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rds-chip__remove:hover{background-color:var(--color-alpha-grafito-6)}.rds-chip__remove:active{background-color:var(--color-alpha-grafito-10)}.rds-chip--input.is-disabled{background-color:var(--color-action-disabled);color:var(--color-text-disabled)}.rds-chip--input.is-disabled .rds-chip__remove{color:var(--color-text-disabled);cursor:not-allowed;background-color:#0000}@media (max-width:47.9375rem),(pointer:coarse){.rds-chip--filter:before,.rds-chip__remove:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-assignment-detail{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.rds-assignment-detail__main{padding:var(--space-2) var(--grid-margin) var(--space-8);flex:1}.rds-assignment-detail__intro{flex-direction:column;align-items:flex-start;display:flex}.rds-assignment-detail__title{margin:var(--space-5) 0 0;text-wrap:pretty}.rds-assignment-detail__tags{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.rds-assignment-detail__meta{gap:var(--space-1);margin-top:var(--space-4);flex-direction:column;display:flex}.rds-assignment-detail__time{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);margin:0}.rds-assignment-detail__section{margin-top:var(--space-8)}.rds-assignment-detail__heading{margin:0}.rds-assignment-detail__synopsis{margin:var(--space-2) 0 0;max-width:var(--layout-measure-body);font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-assignment-detail__conditions{gap:var(--space-1);margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);flex-direction:column;padding-inline-start:var(--space-5);display:flex}.rds-assignment-detail__footer{z-index:var(--layer-sticky);gap:var(--space-3);padding:var(--space-4) var(--grid-margin) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:var(--border-width-1) solid var(--color-border-divider);background-color:var(--color-surface-page);display:flex;position:sticky;bottom:0}.rds-assignment-detail__action{flex:1 1 0;min-width:0;display:flex}.rds-assignment-detail__confirm{text-wrap:pretty;margin:0}@media (min-width:48rem){.rds-assignment-detail__footer,.rds-assignment-detail__main{padding-inline:max(var(--grid-margin),calc((100% - var(--layout-measure-reading)) / 2))}}.rds-link-chip{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--size-control-sm);padding:0 var(--space-3);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);color:var(--color-text-heading);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;flex:none;text-decoration:none;display:inline-flex;position:relative}.rds-link-chip__icon{color:var(--color-icon);transition:color var(--motion-duration-fast) var(--motion-ease-standard);display:inline-flex}.rds-link-chip:is(:hover,.is-hover){background-color:var(--color-state-hover);border-color:var(--color-text-link-hover);color:var(--color-text-link-hover);text-decoration:none}.rds-link-chip:is(:active,.is-pressed){background-color:var(--color-state-pressed);border-color:var(--color-text-link-hover);color:var(--color-text-link-hover)}.rds-link-chip:is(:hover,.is-hover,:active,.is-pressed) .rds-link-chip__icon{color:var(--color-text-link-hover)}.rds-link-chip.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-link-chip__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (max-width:47.9375rem),(pointer:coarse){.rds-link-chip:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-copy-link{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;max-width:26rem;height:var(--size-control-md);padding-inline:var(--space-4) var(--space-1);border:var(--border-width-1) solid var(--color-border-divider);border-radius:var(--radius-full);background-color:var(--color-surface-page);display:flex}.rds-copy-link__icon{color:var(--color-icon);flex:none;display:inline-flex}.rds-copy-link__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);flex:1;overflow:hidden}.rds-copy-link__button{flex:none;display:flex}.rds-category-tag{align-items:center;gap:var(--space-1);box-sizing:border-box;height:var(--size-control-xs);padding-inline:var(--space-3);border-radius:var(--radius-full);background-color:var(--color-action-primary);color:var(--color-action-primary-fg);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);white-space:nowrap;vertical-align:middle;cursor:default;flex:none;display:inline-flex}.rds-category-tag--md{height:var(--size-control-sm)}.rds-category-tag__icon{color:inherit;flex:none;display:inline-flex}.rds-category-tag__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-author-header{align-items:start;column-gap:var(--space-8);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar main edit";min-width:0;display:grid}.rds-author-header__avatar{grid-area:avatar;display:flex}.rds-author-header__avatar--lg{display:none}.rds-author-header__edit{grid-area:edit;display:flex}.rds-author-header__main{align-items:flex-start;gap:var(--space-4);flex-direction:column;grid-area:main;min-width:0;display:flex}.rds-author-header__id{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.rds-author-header__name{overflow-wrap:anywhere;margin:0}.rds-author-header__meta{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.rds-author-header__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rds-author-header__bio{max-width:var(--layout-measure-body);font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-author-header__nobio{max-width:var(--layout-measure-body);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);margin:0}@media (max-width:47.9375rem){.rds-author-header{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"avatar edit""main main"}.rds-author-header__avatar--xl{display:none}.rds-author-header__avatar--lg{display:flex}.rds-author-header__edit{align-self:center}}.rds-back-link{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);color:var(--color-text-link);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none;display:inline-flex;position:relative}.rds-back-link__text{text-decoration:none;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em}.rds-back-link:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-link-hover)}.rds-back-link:is(:hover,.is-hover,:active,.is-pressed) .rds-back-link__text{text-decoration-line:underline}.rds-back-link:is(:active,.is-pressed){background-color:var(--color-state-pressed)}.rds-back-link.is-focus,.rds-breadcrumb__link.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-breadcrumb ol{align-items:center;gap:var(--space-2);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rds-breadcrumb li{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.rds-breadcrumb__link{border-radius:var(--radius-xs);color:var(--color-text-muted);text-decoration:none;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em;transition:color var(--motion-duration-fast) var(--motion-ease-standard);position:relative}.rds-breadcrumb__link:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-text-link-hover);text-decoration-line:underline}.rds-breadcrumb__sep{color:var(--color-text-muted);display:flex}.rds-breadcrumb__current{color:var(--color-text-body)}@media (max-width:47.9375rem),(pointer:coarse){.rds-back-link:before,.rds-breadcrumb__link:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-banner{box-sizing:border-box;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border:var(--border-width-1) solid transparent;border-radius:var(--radius-md);display:flex}.rds-banner--info{background-color:var(--color-feedback-info-surface);border-color:var(--color-feedback-info-border)}.rds-banner--info .rds-banner__icon,.rds-banner--info .rds-banner__title{color:var(--color-feedback-info-ink)}.rds-banner--success{background-color:var(--color-feedback-success-surface);border-color:var(--color-feedback-success-border)}.rds-banner--success .rds-banner__icon,.rds-banner--success .rds-banner__title{color:var(--color-feedback-success-ink)}.rds-banner--warning{background-color:var(--color-feedback-warning-surface);border-color:var(--color-feedback-warning-border)}.rds-banner--warning .rds-banner__icon,.rds-banner--warning .rds-banner__title{color:var(--color-feedback-warning-ink)}.rds-banner--error{background-color:var(--color-feedback-error-surface);border-color:var(--color-feedback-error-border)}.rds-banner--error .rds-banner__icon,.rds-banner--error .rds-banner__title{color:var(--color-feedback-error-ink)}.rds-banner__icon{height:calc(var(--type-body-size) * var(--type-body-line));flex:none;align-items:center;display:flex}.rds-banner__main{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.rds-banner__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.rds-banner__body,.rds-banner__title{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);text-wrap:pretty;margin:0}.rds-banner__title{font-weight:600}.rds-banner__body{font-weight:var(--type-body-weight);color:var(--color-feedback-body)}.rds-banner__action{border-radius:var(--radius-xs);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);color:var(--color-feedback-body);text-decoration:underline;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;border:0;flex:none;margin:0;padding:0;position:relative}.rds-banner__action:is(:hover,.is-hover,:active,.is-pressed){color:var(--color-feedback-body);text-decoration-thickness:var(--border-width-2)}.rds-banner__action:is(:active,.is-pressed){background-color:var(--color-state-pressed)}.rds-banner__action.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-banner__close{margin-block:calc((var(--type-body-size) * var(--type-body-line) - var(--size-control-sm)) / 2);flex:none;margin-inline-end:calc(-1 * var(--space-2));display:flex}@media (max-width:47.9375rem){.rds-banner__main{align-items:flex-start;gap:var(--space-3);flex-direction:column}}@media (max-width:47.9375rem),(pointer:coarse){.rds-banner__action:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-score__line{align-items:center;gap:var(--space-1);white-space:nowrap;margin:0;display:inline-flex}.rds-score__icon{color:var(--color-icon);display:inline-flex}.rds-score__value{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body)}.rds-score__meta{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted)}.rds-score__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-work-card{isolation:isolate;gap:var(--space-3);box-sizing:border-box;-webkit-tap-highlight-color:transparent;flex-direction:column;min-width:0;display:flex;position:relative}.rds-work-card:before{content:"";z-index:-1;inset:calc(-1 * var(--space-2));border-radius:var(--radius-lg);pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;position:absolute}.rds-work-card.is-live:is(:hover,.is-hover):before{background-color:var(--color-state-hover)}.rds-work-card.is-live:is(:active,.is-pressed):before{background-color:var(--color-state-pressed)}.rds-work-card.is-live:is(:hover,.is-hover,:active,.is-pressed){--color-text-heading:var(--color-text-link-hover);--color-icon:var(--color-text-link-hover)}.rds-work-card.is-focus:before,.rds-work-card.is-live:has(.rds-work-card__link:focus-visible):before{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@supports selector(:has(a)){.rds-work-card__link:focus-visible{outline:none}}.rds-work-card--carousel{width:calc(var(--space-24) * 2);flex:none}.rds-work-card--grid,.rds-work-card--grid>.rds-work-cover{width:100%}.rds-work-card--row{align-items:flex-start;gap:var(--space-4);flex-direction:row;width:100%}.rds-work-card__body{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.rds-work-card--row .rds-work-card__body{flex:1}.rds-work-card__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rds-work-card__link,.rds-work-card__link:hover{color:inherit;text-decoration:none}.rds-work-card__link:after{content:"";z-index:1;inset:calc(-1 * var(--space-2));border-radius:var(--radius-lg);position:absolute}.rds-work-card__author{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0}.rds-work-card__meta{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.rds-work-card__tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rds-work-card__tags>.rds-chip{text-overflow:ellipsis;min-width:0;max-width:100%;line-height:var(--size-control-xs);display:block;overflow:hidden}.rds-work-card__skel-chip{width:60%}.rds-catalog-band{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.rds-catalog-band__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.rds-catalog-band__intro{gap:var(--layout-stack-eyebrow-title);flex-direction:column;min-width:0;display:flex}.rds-catalog-band__eyebrow,.rds-catalog-band__title{margin:0}.rds-catalog-band__tools{align-items:center;gap:var(--space-6);display:flex}.rds-catalog-band__control{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--size-hit-min);padding:0 var(--space-2);border-radius:var(--radius-full);background-color:var(--color-surface-lima);display:inline-flex}.rds-catalog-band__row{gap:var(--grid-gutter);margin:calc(-1 * var(--space-3));padding:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-3);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.rds-catalog-band__row::-webkit-scrollbar{display:none}.rds-catalog-band__item{scroll-snap-align:start;flex:none}.rds-catalog-band__empty{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);margin:0}.rds-catalog-band__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (max-width:63.9375rem){.rds-catalog-band__control{display:none}}.rds-confirm{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.rds-confirm__art{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:12.5rem;display:block}.rds-confirm__icon{color:var(--color-icon);display:flex}.rds-confirm--success .rds-confirm__icon{color:var(--color-feedback-success-ink)}.rds-confirm--error .rds-confirm__icon{color:var(--color-feedback-error-ink)}.rds-confirm--info .rds-confirm__icon{color:var(--color-feedback-info-ink)}.rds-confirm__media+.rds-confirm__live{margin-top:var(--space-6)}.rds-confirm__media{justify-content:center;display:flex}.rds-confirm__title{text-wrap:balance;max-width:32rem;margin:0}.rds-confirm__text{margin:var(--space-3) 0 0;max-width:28rem;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-confirm__next{gap:var(--space-3);box-sizing:border-box;width:100%;max-width:28rem;margin-top:var(--layout-stack-title-body);text-align:start;flex-direction:column;display:flex}.rds-confirm__next-label{margin:0}.rds-confirm__steps{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-confirm__step{align-items:flex-start;gap:var(--space-3);font-family:var(--type-body-family);font-weight:var(--type-body-weight);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body)}.rds-confirm__badge,.rds-confirm__step{font-size:var(--type-body-size);display:flex}.rds-confirm__badge{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background-color:var(--color-surface-niebla);color:var(--color-brand-grafito);font-family:var(--font-display);font-weight:400;font-variant-numeric:lining-nums;flex:none;justify-content:center;align-items:center;line-height:1}.rds-confirm__step-text{padding-top:calc((var(--space-8) - var(--type-body-size) * var(--type-body-line)) / 2);text-wrap:pretty}.rds-confirm__actions{justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--layout-stack-body-action);flex-wrap:wrap;display:flex}.rds-content-card{box-sizing:border-box;border-radius:var(--radius-lg);min-width:0;box-shadow:var(--elevation-flat);-webkit-tap-highlight-color:transparent;background-image:none;flex-direction:column;display:flex;position:relative}.rds-content-card__title{text-wrap:balance;margin:0}.rds-content-card__text{text-wrap:pretty;margin:0}.rds-content-card__text>p{margin:0}.rds-content-card__link,.rds-content-card__link:hover{color:inherit;text-decoration:none}.rds-content-card__link:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.rds-content-card.is-linked:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}.rds-content-card.is-linked:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.rds-content-card.is-linked:is(:hover,.is-hover,:active,.is-pressed){--color-text-title:var(--color-text-link-hover);--color-text-heading:var(--color-text-link-hover);--color-icon:var(--color-text-link-hover)}.rds-content-card.is-focus,.rds-content-card.is-linked:has(.rds-content-card__link:focus-visible){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@supports selector(:has(a)){.rds-content-card__link:focus-visible{outline:none}}.rds-content-card__art{object-fit:contain;width:auto;max-width:100%;height:10rem;display:block}.rds-content-card__photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%;display:block}.rds-content-card__badge{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);background-color:var(--color-brand-sage);color:var(--color-brand-beige);font-family:var(--type-number-badge-family);font-weight:var(--type-number-badge-weight);font-size:var(--type-number-badge-size);line-height:var(--type-number-badge-line);letter-spacing:var(--type-number-badge-tracking);font-variant-numeric:lining-nums;justify-content:center;align-items:center;display:flex;position:absolute}.rds-content-card--proposal{text-align:center;padding:var(--space-16) var(--space-10) var(--space-12);align-items:center}.rds-content-card--proposal .rds-content-card__text{margin-top:var(--space-5);font-family:var(--type-body-tight-family);font-weight:var(--type-body-tight-weight);font-size:var(--type-body-tight-size);line-height:var(--type-body-tight-line);letter-spacing:var(--type-body-tight-tracking)}.rds-content-card--proposal .rds-content-card__art{margin-top:var(--space-4)}.rds-content-card--has-cta{margin-bottom:calc(var(--size-control-md) / 2)}.rds-content-card__cta{display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.rds-content-card--numbered{text-align:center;margin-top:var(--space-5);padding:var(--space-10) var(--space-6) var(--space-6);align-items:center}.rds-content-card--numbered .rds-content-card__badge{top:0;left:50%;transform:translate(-50%,-50%)}.rds-content-card--numbered .rds-content-card__text{margin-top:var(--space-2);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.rds-content-card--service{text-align:center;padding:var(--layout-card-padding-sm);align-items:center}.rds-content-card__tile{box-sizing:border-box;padding:var(--space-6);border-radius:var(--radius-md);justify-content:center;align-self:stretch;align-items:center;display:flex;overflow:hidden}.rds-content-card__tile--photo{padding:0}.rds-content-card__tile .rds-content-card__photo{border-radius:0}.rds-content-card--service .rds-content-card__title{margin-top:var(--space-12)}.rds-content-card--service .rds-content-card__text{margin-top:var(--space-2);font-family:var(--type-body-tight-family);font-weight:var(--type-body-tight-weight);font-size:var(--type-body-tight-size);line-height:var(--type-body-tight-line);letter-spacing:var(--type-body-tight-tracking)}.rds-content-card--benefit{text-align:center;padding:var(--space-6) var(--space-10) var(--space-10);align-items:center}.rds-content-card--benefit,.rds-content-card--benefit .rds-content-card__link:after{border-radius:var(--radius-2xl)}.rds-content-card__tag{gap:var(--space-3);padding:var(--space-0-5);background-color:var(--color-brand-beige);color:var(--color-brand-grafito);font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);white-space:nowrap;font-variant-numeric:lining-nums;padding-inline-start:var(--space-4)}.rds-content-card__tag,.rds-content-card__tag-circle{align-items:center;border-radius:var(--radius-full);display:inline-flex}.rds-content-card__tag-circle{width:var(--size-control-md);height:var(--size-control-md);background-color:var(--color-brand-grafito);color:var(--color-brand-beige);justify-content:center}.rds-content-card--benefit .rds-content-card__art,.rds-content-card--benefit .rds-content-card__photo,.rds-content-card--benefit .rds-content-card__title{margin-top:var(--space-6)}.rds-content-card--benefit .rds-content-card__text{margin-top:var(--space-3);font-family:var(--type-body-tight-family);font-weight:var(--type-body-tight-weight);font-size:var(--type-body-tight-size);line-height:var(--type-body-tight-line);letter-spacing:var(--type-body-tight-tracking)}.rds-content-card--side-numbered{padding:var(--space-6);margin-inline-start:var(--space-5);padding-inline-start:var(--space-10)}.rds-content-card--side-numbered .rds-content-card__badge{top:50%;left:0;transform:translate(-50%,-50%)}.rds-content-card--side-numbered .rds-content-card__text{margin-top:var(--space-1);font-family:var(--type-small-tight-family);font-weight:var(--type-small-tight-weight);font-size:var(--type-small-tight-size);line-height:var(--type-small-tight-line);letter-spacing:var(--type-small-tight-tracking)}.rds-switch{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;display:flex}.rds-switch__text{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.rds-switch__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-switch__description{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-switch__track{box-sizing:border-box;width:var(--space-10);height:var(--space-6);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);background-color:var(--color-surface-page);cursor:inherit;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-image:none;flex:none;margin:0;padding:0;position:relative}.rds-switch__track.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-switch__thumb{top:50%;left:calc((var(--space-6) - var(--space-4)) / 2 - var(--border-width-1));width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background-color:var(--color-action-primary);transition:transform var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard);position:absolute;transform:translateY(-50%)}.rds-switch.is-on .rds-switch__track{background-color:var(--color-action-primary);border-color:var(--color-action-primary)}.rds-switch.is-on .rds-switch__thumb{background-color:var(--color-action-primary-fg);transform:translate(calc(var(--space-10) - var(--space-6)),-50%)}.rds-switch.is-live:not(.is-on):is(:hover,.is-hover) .rds-switch__track{background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-switch.is-live:not(.is-on):is(:hover,.is-hover) .rds-switch__thumb{background-color:var(--color-text-link-hover)}.rds-switch.is-live.is-on:is(:hover,.is-hover) .rds-switch__track{background-color:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}.rds-switch.is-disabled{cursor:not-allowed}.rds-switch.is-disabled .rds-switch__track{background-color:var(--color-surface-disabled);border-color:var(--color-border-disabled)}.rds-switch.is-disabled .rds-switch__thumb{background-color:var(--color-text-disabled)}.rds-switch.is-disabled :is(.rds-switch__label,.rds-switch__description){color:var(--color-text-disabled)}@media (max-width:47.9375rem),(pointer:coarse){.rds-switch{min-height:var(--size-hit-min)}}.rds-cookie{left:var(--layout-block-inset);right:var(--layout-block-inset);bottom:var(--layout-block-inset);z-index:var(--layer-sticky);box-sizing:border-box;max-width:var(--layout-container-public);padding:var(--layout-card-padding);border-radius:var(--radius-lg);box-shadow:var(--elevation-overlay);margin-inline:auto;position:fixed}.rds-cookie.is-contained{position:absolute}.rds-cookie__title{margin:0}.rds-cookie__text{max-width:none;margin:var(--space-3) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-cookie__actions{align-items:center;gap:var(--space-3);margin-top:var(--layout-stack-body-action);flex-wrap:wrap;display:flex}.rds-cookie-settings__text{max-width:none;margin:0}.rds-cookie-settings__rows{margin-top:var(--space-6);flex-direction:column;display:flex}.rds-cookie-settings__row{gap:var(--space-1);flex-direction:column;display:flex}.rds-cookie-settings__row+.rds-cookie-settings__row{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-1) solid var(--color-border-divider)}.rds-cookie-settings__row .rds-switch.is-disabled .rds-switch__label{color:var(--color-text-body)}.rds-cookie-settings__always,.rds-cookie-settings__row .rds-switch.is-disabled .rds-switch__description{color:var(--color-text-muted)}.rds-cookie-settings__always{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-weight:500}@media (max-width:47.9375rem){.rds-cookie__actions{flex-direction:column;align-items:stretch}.rds-cookie__actions .rds-button{width:100%;display:flex}}.rds-drawer-layer{padding:var(--layout-block-inset);justify-content:flex-end}.rds-drawer{border-radius:var(--radius-lg);width:30rem;max-width:100%;height:100%;animation:rds-drawer-in var(--motion-duration-base) var(--motion-ease-enter) both;flex-direction:column;display:flex}.rds-drawer.is-leaving{animation:rds-drawer-out var(--motion-duration-base) var(--motion-ease-exit) both}.rds-drawer--lg{width:40rem}.rds-drawer .rds-overlay-header{padding:var(--layout-card-padding)}.rds-drawer__body{overscroll-behavior:contain;min-height:0;padding:0 var(--layout-card-padding) var(--layout-card-padding);flex:auto;overflow-y:auto}.rds-drawer__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--layout-card-padding) var(--layout-card-padding);flex-wrap:wrap;flex:none;display:flex}@keyframes rds-drawer-in{0%{transform:translateX(calc(100% + var(--layout-block-inset)))}}@keyframes rds-drawer-out{to{transform:translateX(calc(100% + var(--layout-block-inset)))}}.rds-field{flex-direction:column;min-width:0;display:flex}.rds-field__label{font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);align-self:flex-start}.rds-field__optional{font-family:var(--type-body-family);font-weight:400;font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted)}.rds-field__control{min-width:0;margin-top:var(--layout-stack-label-control)}.rds-field.is-label-hidden .rds-field__control{margin-top:0}.rds-field__label.is-hidden{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-field__foot{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);display:flex}.rds-field__foot.is-empty{margin-top:0}.rds-field__message{align-items:flex-start;gap:var(--space-1);text-wrap:pretty;flex:1;min-width:0;display:flex}.rds-field__message.is-error{color:var(--color-feedback-error-ink)}.rds-field__message.is-success{color:var(--color-feedback-success-ink)}.rds-field__message-icon{height:calc(var(--type-small-size) * var(--type-small-line));flex:none;align-items:center;display:flex}.rds-field__counter{font-variant-numeric:lining-nums tabular-nums;flex:none;margin-inline-start:auto}.rds-field__counter.is-over{color:var(--color-feedback-error-ink)}.rds-field__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-textarea{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-lg);color:var(--color-text-body);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-variant-numeric:lining-nums;resize:none;scrollbar-width:thin;scrollbar-color:var(--color-border-divider) transparent;appearance:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;margin:0;display:block;overflow-y:hidden}.rds-textarea::placeholder{color:var(--color-text-placeholder);opacity:1}.rds-textarea:focus{outline:none}.rds-textarea:is(:focus-visible,.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-textarea.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-textarea.is-readonly{background-color:var(--color-surface-sand);border-color:var(--color-border-divider)}.rds-textarea.is-invalid,.rds-textarea.is-invalid.is-live:is(:hover,.is-hover){border-color:var(--color-border-error)}.rds-textarea.is-disabled{background-color:var(--color-surface-disabled);border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.rds-textarea.is-disabled::placeholder{color:var(--color-text-disabled)}@media (max-width:47.9375rem){.rds-textarea{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking)}}.rds-reactions{align-items:flex-start;min-width:0}.rds-reactions,.rds-reactions__rows{gap:var(--space-4);flex-direction:column;display:flex}.rds-reactions__rows{align-self:stretch;margin:0;padding:0;list-style:none}.rds-reactions__card{gap:var(--space-4);box-sizing:border-box;min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-reactions__head{align-items:center;gap:var(--space-3);min-height:var(--size-control-sm);display:flex}.rds-reactions__name{min-width:0;max-width:none;font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);flex:1;margin:0}.rds-reactions__remove{flex:none;margin-inline-end:calc(-1 * var(--space-2));display:flex}.rds-reactions__group{border:0;min-width:0;margin:0;padding:0}.rds-reactions__legend{margin-bottom:var(--layout-stack-label-control);font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);color:var(--color-text-heading);padding:0}.rds-reactions__chips{gap:var(--space-4) var(--space-2);flex-wrap:wrap;display:flex}.rds-reactions__error{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-feedback-error-ink);text-wrap:pretty;display:flex}.rds-reactions__error:empty{margin-top:0}.rds-reactions__error-icon{height:calc(var(--type-small-size) * var(--type-small-line));flex:none;align-items:center;display:flex}.rds-reactions__add{display:flex}.rds-reactions-list{margin:0;padding:0;list-style:none}.rds-reactions-list__item{padding:var(--space-3) 0}.rds-reactions-list__item:first-child{padding-top:0}.rds-reactions-list__item:last-child{padding-bottom:0}.rds-reactions-list__item+.rds-reactions-list__item{border-top:var(--border-width-1) solid var(--color-border-divider)}.rds-reactions-list__top{align-items:center;gap:var(--space-2);color:var(--color-icon);margin:0;display:flex}.rds-reactions-list__reaction{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);color:var(--color-text-heading)}.rds-reactions-list__scene{margin:var(--space-1) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-empty{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.rds-empty__art{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.rds-empty--page .rds-empty__art{max-height:12.5rem}.rds-empty--section .rds-empty__art{max-height:7.5rem}.rds-empty__art+.rds-empty__title{margin-top:var(--space-6)}.rds-empty__title{text-wrap:balance;max-width:28rem;margin:0}.rds-empty__text{margin:var(--space-2) 0 0;max-width:28rem;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-empty__action{justify-content:center;gap:var(--space-3);margin-top:var(--layout-stack-body-action);flex-wrap:wrap;display:flex}.rds-focus-bar{box-sizing:border-box;width:100%}.rds-focus-bar__row{align-items:center;gap:var(--space-2);box-sizing:border-box;height:calc(var(--space-12) + var(--space-2));padding:0 var(--grid-margin);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.rds-focus-bar__exit{justify-self:start;margin-inline-start:calc(-1 * var(--space-2));display:flex}.rds-focus-bar__step{font-family:var(--type-small-family);font-weight:500;font-size:var(--type-small-size);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body)}.rds-focus-bar__status,.rds-focus-bar__step{line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);white-space:nowrap}.rds-focus-bar__status{justify-self:end;align-items:center;gap:var(--space-1);min-width:0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);color:var(--color-text-muted);display:inline-flex}.rds-focus-bar__warning{color:var(--color-feedback-warning-ink);display:flex}.rds-team-contact .rds-link__text{align-items:center;gap:var(--space-2);display:inline-flex}.rds-team-contact--block{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.rds-team-contact__heading{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);color:var(--color-text-heading);margin:0}.rds-team-contact__list{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-team-contact--row{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border-width-1) solid var(--color-border-divider);display:flex}.rds-team-contact__lead{align-items:flex-start;gap:var(--space-3);flex:1;min-width:0;display:flex}.rds-team-contact__icon{padding-top:var(--space-0-5);color:var(--color-icon);flex:none;display:flex}.rds-team-contact__title{font-family:var(--type-body-family);font-weight:500;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);display:block}.rds-team-contact__sub{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0;display:block}.rds-team-contact__links{align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:none;display:flex}.rds-team-contact--card{box-sizing:border-box;padding:var(--layout-card-padding);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;display:flex}.rds-team-contact__card-title{margin:0}.rds-team-contact__text{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-team-contact__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:47.9375rem){.rds-team-contact--row{flex-wrap:wrap;align-items:flex-start}.rds-team-contact--row .rds-team-contact__links{box-sizing:border-box;min-width:0;flex-basis:100%;padding-inline-start:calc(var(--size-icon-md) + var(--space-3))}}.rds-footer{box-sizing:border-box;width:100%;padding:0 var(--layout-block-inset) var(--layout-block-inset)}.rds-footer__block{box-sizing:border-box;padding:var(--space-24) var(--space-10) var(--space-12);border-radius:var(--radius-xl)}.rds-footer__inner{max-width:var(--layout-container-public);margin:0 auto}.rds-footer__top{justify-content:space-between;gap:var(--space-12);flex-wrap:wrap;display:flex}.rds-footer__brand{flex-direction:column;align-items:flex-start;max-width:22rem;display:flex}.rds-footer__logo{border-radius:var(--radius-xs);color:var(--color-text-title);display:inline-flex}.rds-footer__logo svg{width:auto;height:calc(var(--space-12) + var(--space-2));aspect-ratio:690/249;display:block}.rds-footer__tagline{margin:var(--space-4) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-footer__contact{margin-top:var(--space-8)}.rds-footer__cols{gap:var(--space-12);flex-wrap:wrap;display:flex}.rds-footer__col{gap:var(--space-4);flex-direction:column;display:flex}.rds-footer__col-title{margin:0}.rds-footer__list{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-footer__legal{margin-top:var(--space-16);padding-top:var(--space-6);border-top:var(--border-width-1) solid var(--color-border-divider)}.rds-footer__legal p{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);margin:0}@media (max-width:47.9375rem){.rds-footer__block{padding:var(--space-16) var(--space-5) var(--space-10)}.rds-footer__cols,.rds-footer__top{gap:var(--space-8);flex-direction:column}}.rds-file-row{flex-direction:column}.rds-file-row,.rds-file-row__main{gap:var(--space-3);min-width:0;display:flex}.rds-file-row__main{align-items:center;min-height:var(--size-control-sm)}.rds-file-row__icon{color:var(--color-icon);flex:none;display:inline-flex}.rds-file-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.rds-file-row__name{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-variant-numeric:lining-nums;color:var(--color-text-body);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rds-file-row__size{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-muted)}.rds-file-row__end{align-items:center;gap:var(--space-2);flex:none;display:flex}.rds-upload-sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-image-upload{align-items:flex-start;min-width:0}.rds-image-upload,.rds-image-upload__media{gap:var(--space-3);flex-direction:column;display:flex}.rds-image-upload__slot{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-2);border:var(--border-width-1) dashed var(--color-border-control);color:var(--color-text-heading);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:none;margin:0;display:flex;position:relative}.rds-image-upload__slot--cover{width:var(--space-32);aspect-ratio:2/3;border-radius:var(--radius-sm)}.rds-image-upload__slot--round{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full)}.rds-image-upload__slot:after{content:"";border-radius:inherit;pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;position:absolute;inset:0}.rds-image-upload__slot:not([aria-disabled=true]):hover:after{background-color:var(--color-state-hover)}.rds-image-upload__slot:not([aria-disabled=true]):active:after{background-color:var(--color-state-pressed)}.rds-image-upload__slot:not([aria-disabled=true]):is(:hover,:active){--color-icon:var(--color-text-link-hover);--color-border-control:var(--color-text-link-hover)}.rds-image-upload__slot:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-image-upload__slot[aria-disabled=true]{cursor:default}.rds-image-upload__icon{color:var(--color-icon);display:inline-flex}.rds-image-upload__label{font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);color:var(--color-text-heading)}.rds-image-upload__done{align-items:center;gap:var(--space-4);display:flex}.rds-image-upload__actions{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.rds-image-upload__helper{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-load-more{padding-top:var(--space-6);justify-content:center;display:flex}.rds-load-more__end{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-align:center;margin:0}.rds-manuscript-upload{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.rds-manuscript-upload__zone{align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-10);border:var(--border-width-1) dashed var(--color-border-control);border-radius:var(--radius-lg);text-align:center;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);flex-direction:column;display:flex}.rds-manuscript-upload__zone.is-over{padding:calc(var(--space-10) - var(--border-width-2) + var(--border-width-1));border:var(--border-width-2) solid var(--color-border-control)}.rds-manuscript-upload__icon{margin-bottom:var(--space-2);color:var(--color-icon);display:inline-flex}.rds-manuscript-upload__title{text-wrap:balance;margin:0}.rds-manuscript-upload__text{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-manuscript-upload__tip{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-manuscript-upload__action{margin-top:var(--space-4);display:flex}.rds-manuscript-upload__panel{box-sizing:border-box;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg)}.rds-manuscript-upload__status{align-items:center;gap:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);white-space:nowrap;display:inline-flex}.rds-manuscript-upload__ok{color:var(--color-feedback-success-ink);display:inline-flex}.rds-manuscript-upload__retry{display:flex}.rds-metric-tile{gap:var(--space-1);box-sizing:border-box;width:100%;min-width:0;padding:var(--layout-card-padding);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-metric-tile__value{margin:0}.rds-metric-tile__label{align-items:center;gap:var(--space-1);min-height:var(--size-icon-md);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);margin:0;font-weight:500;display:flex}.rds-metric-tile__info{margin-block:calc((var(--size-control-sm) - var(--type-body-size) * var(--type-body-line)) / -2);display:inline-flex}.rds-metric-tile__helper{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-metric-tile__skel{gap:var(--space-3);flex-direction:column;display:flex}.rds-metric-tile__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-milestone{align-items:center;column-gap:var(--space-10);box-sizing:border-box;width:100%;padding:var(--layout-card-padding-lg);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main art";display:grid;overflow:hidden}.rds-milestone__main{grid-area:main;min-width:0}.rds-milestone__title{text-wrap:balance;margin:0}.rds-milestone__text{margin:var(--layout-stack-title-body) 0 0;max-width:var(--layout-measure-body);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-milestone__actions{margin-top:var(--layout-stack-body-action)}.rds-milestone__art{grid-area:art;justify-content:center;display:flex}.rds-milestone__img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:12.5rem;display:block}.rds-milestone__img.is-flying{animation:rds-milestone-fly var(--motion-duration-signature) var(--motion-ease-signature) 1 both,rds-milestone-fade var(--motion-duration-signature) linear 1 both}@keyframes rds-milestone-fly{0%{transform:translate(-40%,30%)rotate(-12deg)}to{transform:none}}@keyframes rds-milestone-fade{0%{opacity:0}33.333%{opacity:1}to{opacity:1}}@media (max-width:47.9375rem){.rds-milestone{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"art""main"}.rds-milestone__art{justify-content:flex-start}.rds-milestone__img{max-height:7.5rem}}.rds-input{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;height:var(--size-control-lg);padding:0 var(--space-4);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);color:var(--color-text-body);cursor:text;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;display:flex;position:relative}.rds-input__control{min-width:0;height:100%;color:inherit;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-variant-numeric:lining-nums;text-overflow:ellipsis;appearance:none;cursor:inherit;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0}.rds-input__control:focus{outline:none}.rds-input__control::placeholder{color:var(--color-text-placeholder);opacity:1}.rds-input--code .rds-input__control{font-variant-numeric:lining-nums tabular-nums}.rds-input.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-input:is(:has(.rds-input__control:focus-visible),.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-input.is-readonly{background-color:var(--color-surface-sand);border-color:var(--color-border-divider);cursor:default}.rds-input.is-invalid,.rds-input.is-invalid.is-live:is(:hover,.is-hover){border-color:var(--color-border-error)}.rds-input.is-disabled{background-color:var(--color-surface-disabled);border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.rds-input.is-disabled .rds-input__control::placeholder{color:var(--color-text-disabled)}.rds-input__end{align-items:center;gap:var(--space-1)}.rds-input__end,.rds-input__status{flex:none;display:flex}.rds-input__status--invalid{color:var(--color-feedback-error-ink)}.rds-input__status--success{color:var(--color-feedback-success-ink)}.rds-input__status--validating{color:var(--color-icon)}.rds-input__reveal{margin-inline-end:calc(-1 * var(--space-2));display:flex}@media (max-width:47.9375rem){.rds-input__control{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking)}}.rds-note-composer{gap:var(--space-4);flex-direction:column;display:flex}.rds-note-composer__page{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted);margin:0}.rds-note-composer__cats{gap:var(--space-2);flex-wrap:wrap;display:flex}.rds-note-composer--inline{padding-bottom:var(--space-6);border-bottom:var(--border-width-1) solid var(--color-border-divider)}.rds-note-composer__action{display:flex}.rds-note-composer__action--pair{gap:var(--space-3)}.rds-note-composer__action--pair>*{flex:1 1 0;min-width:0}.rds-note-composer__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-notes-list{margin:0;padding:0;list-style:none}.rds-notes-list__item{padding:var(--space-3) 0}.rds-notes-list__item+.rds-notes-list__item{border-top:var(--border-width-1) solid var(--color-border-divider)}.rds-notes-list__top{align-items:center;gap:var(--space-2);display:flex}.rds-notes-list__page{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);font-variant-numeric:lining-nums;color:var(--color-text-heading);font-weight:500}.rds-notes-list__page,.rds-notes-list__time{line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);white-space:nowrap}.rds-notes-list__time{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);color:var(--color-text-muted);margin-inline-start:auto}.rds-notes-list__text{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-notes-list__actions{gap:var(--space-2);margin:var(--space-2) 0 0 calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}.rds-notes-list__empty{padding:var(--space-6) 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-align:center;text-wrap:pretty;margin:0}.rds-notes-panel,.rds-notes-panel__toggle{border-radius:var(--radius-lg)}.rds-notes-panel__toggle{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-height:var(--size-hit-min);padding:var(--space-3) var(--space-4);font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;border:0;margin:0;display:flex}.rds-notes-panel__toggle:hover{background-color:var(--color-state-hover)}.rds-notes-panel__toggle:active{background-color:var(--color-state-pressed)}.rds-notes-panel__toggle:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-notes-panel__label{flex:1;min-width:0}.rds-notes-panel__icon{color:var(--color-icon);flex:none;display:flex}.rds-notes-panel__body{padding:0 var(--space-4) var(--space-1)}.rds-notes-panel.is-open .rds-notes-panel__toggle{border-end-end-radius:0;border-end-start-radius:0}.rds-option{justify-content:center;gap:var(--space-0-5);box-sizing:border-box;min-width:0;min-height:calc(var(--space-12) + var(--space-2));padding:var(--space-3) var(--space-4);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;flex-direction:column;display:flex;position:relative}.rds-option__input{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;padding:0;position:absolute;overflow:hidden}.rds-option__title{font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);text-wrap:pretty;transition:color var(--motion-duration-fast) var(--motion-ease-standard);padding-inline-end:var(--space-5)}.rds-option__subtitle{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-option__check{top:var(--space-2);right:var(--space-2);color:var(--color-selected-fg);display:flex;position:absolute}.rds-option.is-selected{background-color:var(--color-selected)}.rds-option.is-selected :is(.rds-option__title,.rds-option__subtitle){color:var(--color-selected-fg)}.rds-option.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-option.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover)}.rds-option.is-live:not(.is-selected):is(:hover,.is-hover,:active,.is-pressed) .rds-option__title{color:var(--color-text-link-hover)}.rds-option:is(:has(.rds-option__input:focus-visible),.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-option.is-invalid,.rds-option.is-invalid.is-live:is(:hover,.is-hover,:active,.is-pressed){border-color:var(--color-border-error)}.rds-option.is-disabled{border-color:var(--color-border-disabled);cursor:not-allowed}.rds-option.is-disabled :is(.rds-option__title,.rds-option__subtitle,.rds-option__check){color:var(--color-text-disabled)}.rds-option.is-disabled.is-selected{background-color:var(--color-action-disabled)}.rds-plan{box-sizing:border-box;min-width:0;margin-bottom:calc(var(--size-control-md) / 2);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.rds-plan__head{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.rds-plan__body,.rds-plan__head{box-sizing:border-box;padding:var(--layout-card-padding);flex-direction:column;align-items:flex-start;display:flex}.rds-plan__body{padding-bottom:var(--space-12);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex:1}.rds-plan--free .rds-plan__head{padding-bottom:0}.rds-plan--free .rds-plan__body{padding-top:var(--space-6);padding-bottom:var(--layout-card-padding)}.rds-plan__badge{margin-bottom:var(--space-3)}.rds-plan__name{text-wrap:balance;margin:0}.rds-plan.is-selected .rds-plan__name{padding-inline-end:calc(var(--size-icon-lg) + var(--space-2))}.rds-plan__price{align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background-color:var(--color-brand-beige);font-family:var(--type-title-card-family);font-weight:var(--type-title-card-weight);font-size:var(--type-title-card-size);line-height:var(--type-title-card-line);letter-spacing:var(--type-title-card-tracking);font-variant-numeric:lining-nums;color:var(--color-brand-grafito);white-space:nowrap;flex-wrap:wrap;display:inline-flex}.rds-plan__price s{text-decoration-thickness:var(--border-width-1);font-weight:400}.rds-plan__discount{margin:var(--space-2) 0 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body)}.rds-plan__subtitle{margin:var(--space-4) 0 0}.rds-plan__desc,.rds-plan__subtitle{color:var(--color-text-body);text-wrap:pretty}.rds-plan__desc{margin:var(--space-3) 0 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.rds-plan__heading{margin:0 0 var(--space-3)}.rds-plan__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-plan__item{align-items:flex-start;gap:var(--space-2);font-family:var(--type-small-tight-family);font-weight:var(--type-small-tight-weight);font-size:var(--type-small-tight-size);line-height:var(--type-small-tight-line);letter-spacing:var(--type-small-tight-tracking);color:var(--color-text-body);text-wrap:pretty;display:flex}.rds-plan__check{color:var(--color-icon);flex:none;display:flex}.rds-plan__item.is-pending,.rds-plan__item.is-pending .rds-plan__check{color:var(--color-text-muted)}.rds-plan__perm{margin-top:var(--space-5);padding:var(--space-1) var(--space-3);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);display:inline-flex}.rds-plan__cta{z-index:1;white-space:nowrap;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.rds-plan__mark{top:var(--layout-card-padding);right:var(--layout-card-padding);color:var(--color-icon);display:flex;position:absolute}.rds-plan.is-selected:after{content:"";border:var(--border-width-2) solid var(--color-action-primary);border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:0}.rds-plan__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-plan-table{box-sizing:border-box;width:100%;max-width:var(--layout-container-app);border-collapse:collapse;table-layout:fixed}.rds-plan-table__caption{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-plan-table thead th{z-index:var(--layer-sticky);padding:var(--space-4) var(--space-4) var(--space-5);background-color:var(--color-surface-page);box-shadow:inset 0 calc(-1 * var(--border-width-1)) 0 var(--color-border-divider);text-align:center;vertical-align:bottom;font-weight:inherit;position:sticky;top:0}.rds-plan-table thead th:first-child{text-align:start;width:36%}.rds-plan-table__what{display:block}.rds-plan-table__head{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.rds-plan-table__name{margin:0}.rds-plan-table__price{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body)}.rds-plan-table__choose{margin-top:var(--space-2)}.rds-plan-table tbody td,.rds-plan-table tbody th{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-1) solid var(--color-border-divider);vertical-align:middle}.rds-plan-table tbody th{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-weight:var(--type-body-weight);color:var(--color-text-body);text-align:start;text-wrap:pretty}.rds-plan-table tbody td{text-align:center}.rds-plan-table__yes{color:var(--color-icon);display:inline-flex}.rds-plan-table__no{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted)}.rds-plan-table__pending{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted)}.rds-plan-table__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-plan-discount{box-sizing:border-box;width:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-plan-discount__summary{column-gap:0;row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.rds-plan-discount__summary dd,.rds-plan-discount__summary dt{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);margin:0}.rds-plan-discount__summary dt{text-wrap:pretty}.rds-plan-discount__summary dd{text-align:end;white-space:nowrap;padding-inline-start:var(--space-4)}.rds-plan-discount__summary .rds-plan-discount__total,.rds-plan-discount__summary dd{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums}.rds-plan-discount__summary .rds-plan-discount__total{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width-1) solid var(--color-border-divider);font-weight:600}.rds-plan-discount__note{margin:var(--space-3) 0 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-plan-discount__code{margin-top:var(--space-6)}.rds-plan-discount__row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.rds-plan-discount__row>:first-child{flex:auto;min-width:0}.rds-plan-discount__row>:last-child{flex:none}.rds-plan-discount__go{align-items:flex-start;gap:var(--space-2);margin-top:var(--layout-stack-body-action);flex-direction:column;display:flex}.rds-plan-discount__stripe{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);margin:0}.rds-plan-notes{gap:var(--space-2);flex-direction:column;max-width:65ch;margin:0;padding:0;list-style:none;display:flex}.rds-plan-notes__item{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-timeline__step{grid-template-columns:var(--space-6) minmax(0,1fr);column-gap:var(--space-3);padding-bottom:var(--space-6);display:grid;position:relative}.rds-timeline__step:last-child{padding-bottom:0}.rds-timeline__step:before{content:"";top:var(--space-6);bottom:0;left:calc((var(--space-6) - var(--border-width-2)) / 2);width:var(--border-width-2);background-color:var(--color-border-divider);position:absolute}.rds-timeline__step:last-child:before{display:none}.rds-timeline__step.is-rail-done:before{background-color:var(--color-action-primary)}.rds-timeline__marker{box-sizing:border-box;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:relative}.rds-timeline__step--complete .rds-timeline__marker{background-color:var(--color-action-primary);color:var(--color-action-primary-fg)}.rds-timeline__step--current .rds-timeline__marker{border:var(--border-width-2) solid var(--color-action-primary);background-color:var(--color-surface)}.rds-timeline__step--current .rds-timeline__marker:after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--color-action-primary)}.rds-timeline__step--upcoming .rds-timeline__marker{border:var(--border-width-1) solid var(--color-border-divider);background-color:var(--color-surface)}.rds-timeline__step.is-retirada .rds-timeline__marker{background-color:var(--color-surface);color:var(--color-feedback-error-ink);border:0}.rds-timeline__step.is-retirada .rds-timeline__marker:after{display:none}.rds-timeline__body{gap:var(--space-0-5);min-width:0;padding-top:calc((var(--space-6) - var(--type-body-size) * var(--type-body-line)) / 2);flex-direction:column;display:flex}.rds-timeline__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);margin:0}.rds-timeline__step--current .rds-timeline__label{font-weight:600}.rds-timeline__step--upcoming .rds-timeline__label{color:var(--color-text-muted)}.rds-timeline__step.is-retirada .rds-timeline__label{color:var(--color-feedback-error-ink);font-weight:500}.rds-timeline__date{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted);margin:0}.rds-timeline__detail{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.rds-timeline__numbers,.rds-timeline__reports{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body);margin:0}.rds-timeline__action{margin-top:var(--space-2);display:flex}.rds-timeline__text{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-timeline__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-profile-completion{align-items:flex-start;gap:var(--space-5);box-sizing:border-box;width:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-profile-completion__title{margin:0}.rds-profile-completion__progress{align-self:stretch}.rds-profile-completion__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rds-profile-completion__item{align-items:center;gap:var(--space-2);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);display:flex}.rds-profile-completion__done{color:var(--color-feedback-success-ink);flex:none;display:inline-flex}.rds-profile-completion__ring{box-sizing:border-box;width:var(--size-icon-sm);height:var(--size-icon-sm);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);flex:none}.rds-profile-completion__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-quota{box-sizing:border-box;width:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;display:flex}.rds-quota__title{margin:var(--space-3) 0 0;text-wrap:balance}.rds-quota__text{margin:var(--space-2) 0 0;max-width:var(--layout-measure-body);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-quota__action{margin-top:var(--space-5);display:flex}.rds-radio-group{border:0;min-width:0;margin:0;padding:0}.rds-radio-group__legend{float:left;width:100%;font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);text-wrap:pretty;padding:0}.rds-radio-group__options{clear:both;gap:var(--space-3);padding-top:var(--layout-stack-label-control);flex-direction:column;display:flex}.rds-radio-group__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-radio-group__error{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-feedback-error-ink);text-wrap:pretty;display:flex}.rds-radio-group__error:empty{margin-top:0}.rds-radio-group__error-icon{height:calc(var(--type-small-size) * var(--type-small-line));flex:none;align-items:center;display:flex}.rds-radio{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;min-width:0;display:flex}.rds-radio__row{align-items:flex-start;gap:var(--space-3);display:flex}.rds-radio__control{height:calc(var(--type-body-size) * var(--type-body-line));flex:none;align-items:center;display:flex;position:relative}.rds-radio__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.rds-radio__input:focus{outline:none}.rds-radio__circle{box-sizing:border-box;width:var(--size-icon-md);height:var(--size-icon-md);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);pointer-events:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;justify-content:center;align-items:center;display:flex}.rds-radio__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--color-action-primary);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard)}.rds-radio.is-checked .rds-radio__circle{border:var(--border-width-2) solid var(--color-action-primary)}.rds-radio.is-live:is(:hover,.is-hover) .rds-radio__circle{background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-radio.is-live:is(:active,.is-pressed) .rds-radio__circle{background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover)}.rds-radio.is-live.is-checked:is(:hover,.is-hover) .rds-radio__circle{border-color:var(--color-action-primary-hover);background-image:none}.rds-radio.is-live.is-checked:is(:hover,.is-hover) .rds-radio__dot{background-color:var(--color-action-primary-hover)}.rds-radio.is-live.is-checked:is(:active,.is-pressed) .rds-radio__circle{border-color:var(--color-action-primary-pressed);background-image:none}.rds-radio.is-live.is-checked:is(:active,.is-pressed) .rds-radio__dot{background-color:var(--color-action-primary-pressed)}.rds-radio.is-invalid:not(.is-checked) .rds-radio__circle{border-color:var(--color-border-error)}.rds-radio.is-focus .rds-radio__circle,.rds-radio__input:focus-visible+.rds-radio__circle{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-radio.is-disabled{cursor:not-allowed}.rds-radio.is-disabled .rds-radio__circle{border-color:var(--color-border-disabled)}.rds-radio.is-disabled .rds-radio__dot{background-color:var(--color-action-disabled-fg)}.rds-radio__text{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.rds-radio__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty;cursor:inherit}.rds-radio__description{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-radio.is-disabled :is(.rds-radio__label,.rds-radio__description){color:var(--color-text-disabled)}@media (max-width:47.9375rem),(pointer:coarse){.rds-radio{min-height:var(--size-hit-min)}}.rds-rating{border:0;min-width:0;margin:0;padding:0}.rds-rating__legend{float:left;width:100%;padding:0}.rds-rating__helper{clear:both;padding-top:var(--space-1);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}.rds-rating__line{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rds-rating__row,.rds-rating__star{flex:none;display:flex}.rds-rating__star{box-sizing:border-box;width:var(--size-control-lg);height:var(--size-control-lg);border-radius:var(--radius-full);color:var(--color-icon);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;justify-content:center;align-items:center;position:relative}.rds-rating__star:is(:hover,.is-hover){background-color:var(--color-state-hover);color:var(--color-text-link-hover)}.rds-rating__star:is(:active,.is-pressed){background-color:var(--color-state-pressed);color:var(--color-text-link-hover)}.rds-rating__star.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-rating__glyph{width:var(--space-8);height:var(--space-8);pointer-events:none;display:flex;position:relative}.rds-rating__glyph .rds-icon{width:100%;height:100%}.rds-rating__fill{display:flex;position:absolute;inset:0}.rds-rating__fill .rds-icon{fill:currentColor}.rds-rating__star.is-half .rds-rating__fill{clip-path:inset(0 50% 0 0)}.rds-rating.is-invalid .rds-rating__star.is-empty{color:var(--color-border-error)}.rds-rating__value{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body);white-space:nowrap}.rds-rating__value.is-empty{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted)}.rds-rating__inputs{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-rating__error{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-feedback-error-ink);text-wrap:pretty;display:flex}.rds-rating__error:empty{margin-top:0}.rds-rating__error-icon{height:calc(var(--type-small-size) * var(--type-small-line));flex:none;align-items:center;display:flex}.rds-rating__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-seg{gap:var(--space-0-5);box-sizing:border-box;max-width:100%;padding:var(--space-0-5);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);vertical-align:middle;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.rds-seg.is-full{width:100%;display:grid}.rds-seg--md{height:var(--size-control-md)}.rds-seg--sm{height:var(--size-control-sm)}.rds-seg__option{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;min-width:0;padding:0 var(--space-4);border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);color:var(--color-text-heading);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;font-weight:400;display:flex;position:relative}.rds-seg--sm .rds-seg__option{padding:0 var(--space-3)}.rds-seg__label{text-overflow:ellipsis;overflow:hidden}.rds-seg--md .rds-seg__option{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.rds-seg--sm .rds-seg__option{font-family:var(--type-small-family);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.rds-seg__input{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;padding:0;position:absolute;overflow:hidden}.rds-seg__option.is-selected{background-color:var(--color-selected);border-color:var(--color-border-control);color:var(--color-selected-fg);font-weight:500}.rds-seg__option.is-live:not(.is-selected):is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));color:var(--color-text-link-hover)}.rds-seg__option.is-live:not(.is-selected):is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));color:var(--color-text-link-hover)}.rds-seg__option:is(:has(.rds-seg__input:focus-visible),.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-seg.is-disabled{border-color:var(--color-border-disabled)}.rds-seg.is-disabled .rds-seg__option{color:var(--color-text-disabled);cursor:not-allowed}.rds-seg.is-disabled .rds-seg__option.is-selected{background-color:var(--color-action-disabled);border-color:var(--color-border-disabled);color:var(--color-action-disabled-fg)}@media (max-width:47.9375rem),(pointer:coarse){.rds-seg__option:before{content:"";width:100%;height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:0;transform:translateY(-50%)}}.rds-reading-settings{gap:var(--space-6);padding-bottom:var(--space-2);flex-direction:column;display:flex}.rds-reading-settings--panel{width:16rem;padding-bottom:0}.rds-reading-settings__group{gap:var(--layout-stack-label-control);flex-direction:column;display:flex}.rds-reading-settings__label{font-family:var(--type-label-form-family);font-weight:var(--type-label-form-weight);font-size:var(--type-label-form-size);line-height:var(--type-label-form-line);letter-spacing:var(--type-label-form-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading)}.rds-reading-settings__zoom{align-items:center;gap:var(--space-4);display:flex}.rds-reading-settings__value{text-align:center;font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-heading);flex:1}.rds-registration-seal{gap:var(--space-4);width:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg)}.rds-registration-seal,.rds-registration-seal__ring{align-items:center;box-sizing:border-box;display:flex}.rds-registration-seal__ring{width:var(--space-12);height:var(--space-12);border:var(--border-width-2) dashed var(--color-border-control);border-radius:var(--radius-full);color:var(--color-icon);flex:none;justify-content:center}.rds-registration-seal__text{flex-direction:column;flex:1;min-width:0;display:flex}.rds-registration-seal__eyebrow{margin:0}.rds-registration-seal__code{font-variant-numeric:lining-nums tabular-nums;font-family:var(--font-display);font-weight:600;font-size:var(--type-number-badge-size);line-height:var(--type-number-badge-line);letter-spacing:var(--type-number-badge-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);margin:0}.rds-registration-seal__line{margin:var(--space-0-5) 0 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-body);text-wrap:pretty}.rds-registration-seal__action{margin-top:var(--space-3);display:flex}.rds-tabs{min-width:0}.rds-tabs__frame{align-items:center;gap:var(--space-2);min-width:0;display:flex}.rds-tabs__step{flex:none;display:none}.rds-tabs__frame.is-overflow .rds-tabs__step{display:inline-flex}.rds-tabs__frame .rds-tabs__list{flex:auto;min-width:0}.rds-tabs__list.is-fade-start{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--space-8));mask-image:linear-gradient(to right,transparent,#000 var(--space-8))}.rds-tabs__list.is-fade-end{-webkit-mask-image:linear-gradient(to left,transparent,#000 var(--space-8));mask-image:linear-gradient(to left,transparent,#000 var(--space-8))}.rds-tabs__list.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--space-8),#000 calc(100% - var(--space-8)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--space-8),#000 calc(100% - var(--space-8)),transparent)}.rds-tabs.has-underline{padding-bottom:var(--space-4);border-bottom:var(--border-width-1) solid var(--color-border-control)}.rds-tabs__list{gap:var(--space-3);margin:calc(-1 * var(--space-1));padding:var(--space-1);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto}.rds-tabs__list::-webkit-scrollbar{display:none}.rds-tab{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--size-control-md);padding:0 var(--space-5);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);color:var(--color-text-heading);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;flex:none;margin:0;display:inline-flex;position:relative}.rds-tab.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-tab.is-live:not(.is-selected):is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover);color:var(--color-text-link-hover)}.rds-tab.is-live:not(.is-selected):is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover);color:var(--color-text-link-hover)}.rds-tab.is-selected{background-color:var(--color-selected);color:var(--color-selected-fg);font-weight:500}.rds-tab.is-disabled{border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.rds-tab__count{box-sizing:border-box;height:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-full);background-color:var(--color-state-pressed);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body);align-items:center;line-height:1;display:inline-flex}.rds-tab.is-disabled .rds-tab__count{color:var(--color-text-disabled)}@media (max-width:63.9375rem){.rds-tabs__frame.is-overflow .rds-tabs__step{display:none}}@media (max-width:47.9375rem),(pointer:coarse){.rds-tab:before{content:"";width:100%;height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:0;transform:translateY(-50%)}}.rds-report-view{box-sizing:border-box;width:100%;max-width:calc(var(--layout-measure-reading) + 2 * var(--grid-margin));padding:var(--space-10) var(--grid-margin) var(--space-12);margin-inline:auto}.rds-report-view__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-8);padding-bottom:var(--space-8);border-bottom:var(--border-width-1) solid var(--color-border-divider);flex-wrap:wrap;display:flex}.rds-report-view__titles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.rds-report-view__title{text-wrap:balance;margin:0}.rds-report-view__date{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted);margin:0}.rds-report-view__rating{flex-direction:column;display:flex}.rds-report-view__score{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.rds-report-view__stars{display:inline-flex}.rds-report-view__figure{align-items:baseline;gap:var(--space-1);margin:0;display:flex}.rds-report-view__of{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted)}.rds-report-view__rating-label{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0}.rds-report-view__block{gap:var(--space-4);padding-block:var(--space-8);border-bottom:var(--border-width-1) solid var(--color-border-divider);flex-direction:column;display:flex}.rds-report-view__block:last-child{border-bottom:0}.rds-report-view__heading{text-wrap:pretty;margin:0}.rds-report-view__empty{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);margin:0}.rds-report-view__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-report-answer{gap:var(--space-3)}.rds-report-answer,.rds-report-comparison{flex-direction:column;min-width:0;display:flex}.rds-report-comparison{gap:var(--space-8);width:100%}.rds-report-comparison__top{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.rds-report-comparison__readers{gap:var(--space-3) var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rds-report-comparison__reader{align-items:center;gap:var(--space-2);display:inline-flex}.rds-report-comparison__name{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);color:var(--color-text-heading);white-space:nowrap}.rds-report-comparison__body{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.rds-report-comparison__panel{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.rds-report-comparison__heading{text-wrap:pretty;margin:0}.rds-report-comparison__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.rds-report-comparison__card{gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rds-report-comparison__card-name{font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);color:var(--color-text-heading);margin:0}@media (min-width:48rem){.rds-report-comparison__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.rds-report-comparison__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rds-report-row{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;padding:var(--space-3);border-bottom:var(--border-width-1) solid var(--color-border-divider);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);-webkit-tap-highlight-color:transparent;display:flex;position:relative}.rds-report-row:is(:hover,.is-hover){background-color:var(--color-state-hover)}.rds-report-row:is(:active,.is-pressed){background-color:var(--color-state-pressed)}.rds-report-row:is(:hover,.is-hover,:active,.is-pressed){--color-text-heading:var(--color-text-link-hover);--color-icon:var(--color-text-link-hover);--color-text-link:var(--color-text-link-hover)}.rds-report-row:is(:hover,.is-hover,:active,.is-pressed) .rds-link__text{text-decoration-line:underline}.rds-report-row__who{flex-direction:column;flex:1;min-width:0;display:flex}.rds-report-row__reader{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rds-report-row__date{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted)}.rds-report-row__score{flex:none;display:inline-flex}.rds-report-row__go{flex:none;display:flex}.rds-report-row .rds-link{position:static}.rds-report-row .rds-link:focus-visible{outline:none}.rds-report-row .rds-link:after{content:"";z-index:1;position:absolute;inset:0}.rds-report-row .rds-link:focus-visible:after,.rds-report-row.is-focus .rds-link:after{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-report-row .rds-link:is(:active,.is-pressed){background-color:#0000}.rds-report-row__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-report-section{flex-direction:column;min-width:0;display:flex}.rds-report-section__eyebrow{margin:0}.rds-report-section__title{margin:var(--layout-stack-eyebrow-title) 0 0;text-wrap:pretty}.rds-report-section__description{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-report-section__answer{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}.rds-report-summary{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.rds-report-summary__main{padding:var(--space-6) var(--grid-margin) var(--space-8);flex:1}.rds-report-summary__title{margin:0}.rds-report-summary__intro{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-report-summary__message{margin-top:var(--space-6)}.rds-report-summary__notes{margin-top:var(--space-3)}.rds-report-summary__cards{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.rds-report-summary__card{box-sizing:border-box;padding:var(--space-4);border-radius:var(--radius-lg)}.rds-report-summary__head{align-items:center;gap:var(--space-3);display:flex}.rds-report-summary__heading{text-wrap:pretty;flex:1;min-width:0;margin:0}.rds-report-summary__edit{flex:none;margin-inline-end:calc(-1 * var(--space-2));display:flex}.rds-report-summary__body{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.rds-report-summary__text{-webkit-line-clamp:3;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rds-report-summary__footer{z-index:var(--layer-sticky);padding:var(--space-4) var(--grid-margin) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:var(--border-width-1) solid var(--color-border-divider);background-color:var(--color-surface-page);display:flex;position:sticky;bottom:0}.rds-role{gap:var(--space-2);box-sizing:border-box;min-width:0;padding:var(--space-5);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-image:none;flex-direction:column;display:flex;position:relative}.rds-role__input{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;padding:0;position:absolute;overflow:hidden}.rds-role__title{font-family:var(--type-title-card-family);font-weight:var(--type-title-card-weight);font-size:var(--type-title-card-size);line-height:var(--type-title-card-line);letter-spacing:var(--type-title-card-tracking);font-variant-numeric:lining-nums;color:var(--color-text-heading);text-wrap:pretty;padding-inline-end:calc(var(--size-icon-md) + var(--space-2))}.rds-role__text{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-role__check{top:var(--space-5);right:var(--space-5);color:var(--color-icon);display:flex;position:absolute}.rds-role:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-role:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed));border-color:var(--color-text-link-hover)}.rds-role:is(:hover,.is-hover,:active,.is-pressed) .rds-role__check{color:var(--color-text-link-hover)}.rds-role:is(:has(.rds-role__input:focus-visible),.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-select{width:100%;min-width:0;display:block}.rds-select .rds-popover,.rds-select .rds-popover__trigger{width:100%;display:flex}.rds-select .rds-popover__panel{width:100%;max-width:none;max-height:calc(var(--size-control-md) * 7 + var(--space-4));overflow-y:auto}.rds-select__trigger{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;height:var(--size-control-lg);padding:0 var(--space-4);border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);color:var(--color-text-body);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-variant-numeric:lining-nums;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;margin:0;display:flex}.rds-select__trigger.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rds-select__value.is-placeholder{color:var(--color-text-placeholder)}.rds-select__chevron{color:var(--color-icon);transition:color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;display:flex}.rds-select__trigger.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover));border-color:var(--color-text-link-hover)}.rds-select__trigger.is-live:is(:hover,.is-hover) .rds-select__chevron{color:var(--color-text-link-hover)}.rds-select__trigger.is-invalid,.rds-select__trigger.is-invalid.is-live:is(:hover,.is-hover){border-color:var(--color-border-error)}.rds-select__trigger.is-disabled{background-color:var(--color-surface-disabled);border-color:var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}.rds-select__trigger.is-disabled :is(.rds-select__value.is-placeholder,.rds-select__chevron){color:var(--color-text-disabled)}.rds-select__list,.rds-select__sheet-list{flex-direction:column;display:flex}.rds-select__sheet-list{margin-inline:calc(-1 * var(--space-3))}@media (max-width:47.9375rem){.rds-select__trigger{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking)}}.rds-settings-row{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:var(--size-control-lg);padding:var(--space-3) var(--space-4);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-align:start;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;background-image:none;border:0;border-radius:0;margin:0;text-decoration:none;display:flex;position:relative}.rds-settings-row__main{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.rds-settings-row__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-settings-row--value .rds-settings-row__label{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted)}.rds-settings-row__value{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);overflow-wrap:anywhere}.rds-settings-row__desc{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-settings-row__meta{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);flex:none}.rds-settings-row__chevron,.rds-settings-row__icon{color:var(--color-icon);transition:color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;display:flex}.rds-settings-row__end{flex:none;display:flex}.rds-settings-row--switch .rds-switch{flex:1}.rds-settings-row.is-live{cursor:pointer}.rds-settings-row.is-live:hover{color:var(--color-text-body);text-decoration:none}.rds-settings-row.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}.rds-settings-row.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.rds-settings-row.is-live:is(:hover,.is-hover,:active,.is-pressed) :is(.rds-settings-row__icon,.rds-settings-row__chevron){color:var(--color-text-link-hover)}.rds-settings-row.is-live:focus{outline:none}.rds-settings-row.is-live:is(:focus-visible,.is-focus){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.rds-settings-row--destructive,.rds-settings-row--destructive .rds-settings-row__icon,.rds-settings-row--destructive .rds-settings-row__label,.rds-settings-row--destructive.is-live:hover,.rds-settings-row--destructive.is-live:is(:hover,.is-hover,:active,.is-pressed) .rds-settings-row__icon{color:var(--color-feedback-error-ink)}@media (pointer:coarse){.rds-settings-row{min-height:max(var(--size-control-lg),var(--size-hit-min))}}@media (max-width:47.9375rem){.rds-settings-row{min-height:var(--size-hit-min)}}.rds-settings-section{flex-direction:column;min-width:0;display:flex}.rds-settings-section__title{margin:0}.rds-settings-section__desc{margin:var(--space-1) 0 0;font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty}.rds-settings-section__rows{border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.rds-settings-section__desc+.rds-settings-section__rows,.rds-settings-section__title+.rds-settings-section__rows{margin-top:var(--space-4)}.rds-settings-section__rows>:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rds-settings-section__rows>:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rds-settings-section__rows>*+*{border-top:var(--border-width-1) solid var(--color-border-divider)}.rds-settings-section__rows>.rds-team-contact--row{padding:var(--space-4);border-bottom:0}.rds-shelf{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.rds-shelf__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.rds-shelf__title{margin:0}.rds-shelf__group{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.rds-shelf__group+.rds-shelf__group{margin-top:var(--space-6)}.rds-shelf__group-title{margin:0}.rds-shelf__hint{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0}.rds-shelf__grid{gap:var(--space-8) var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rds-shelf__item{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.rds-shelf__hidden{display:flex}.rds-shelf__ext{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.rds-shelf__ext>.rds-work-cover{width:100%}.rds-shelf__ext-title{overflow-wrap:anywhere;font-family:var(--type-body-family);font-weight:500;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-heading);margin:0}.rds-shelf__empty{justify-content:center;align-items:center;gap:var(--space-3);box-sizing:border-box;aspect-ratio:2/3;padding:var(--space-4);border:var(--border-width-1) dashed var(--color-border-control);border-radius:var(--radius-sm);text-align:center;color:var(--color-icon);flex-direction:column;display:flex}.rds-shelf__empty-text{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-wrap:pretty;margin:0}@media (max-width:63.9375rem){.rds-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rds-social{box-sizing:border-box;height:var(--size-control-lg);padding:0 calc(var(--space-5) + var(--size-icon-md) + var(--space-3));border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);background-color:var(--color-action-inverse);color:var(--color-action-inverse-fg);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);white-space:nowrap;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard);background-image:none;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.rds-social.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-social--full{width:100%;display:flex}.rds-social__mark{width:var(--size-icon-md);height:var(--size-icon-md);inset-inline-start:var(--space-5);position:absolute;top:50%;transform:translateY(-50%)}.rds-social__mark,.rds-social__placeholder{justify-content:center;align-items:center;display:flex}.rds-social__placeholder{box-sizing:border-box;border:var(--border-width-1) solid var(--color-border-control);border-radius:var(--radius-full);width:100%;height:100%;font-family:var(--type-label-sm-family);font-weight:var(--type-label-sm-weight);font-size:var(--type-label-sm-size);letter-spacing:var(--type-label-sm-tracking);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);line-height:1}.rds-social.is-live:is(:hover,.is-hover){background-image:linear-gradient(var(--color-alpha-grafito-6),var(--color-alpha-grafito-6));color:var(--color-action-inverse-fg-hover);border-color:var(--color-action-inverse-fg-hover)}.rds-social.is-live:is(:active,.is-pressed){background-image:linear-gradient(var(--color-alpha-grafito-10),var(--color-alpha-grafito-10));color:var(--color-action-inverse-fg-hover);border-color:var(--color-action-inverse-fg-hover)}.rds-social.is-live:is(:hover,.is-hover,:active,.is-pressed) .rds-social__placeholder{border-color:var(--color-action-inverse-fg-hover)}.rds-social.is-disabled{color:var(--color-text-disabled);cursor:not-allowed}.rds-social.is-disabled,.rds-social.is-disabled .rds-social__placeholder{border-color:var(--color-border-disabled)}.rds-social.is-loading{cursor:progress}.rds-stepper,.rds-stepper ol{margin:0;padding:0;list-style:none}.rds-stepper__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rds-step__badge{box-sizing:border-box;width:var(--space-8);height:var(--space-8);border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:400;font-size:var(--type-body-size);font-variant-numeric:lining-nums;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.rds-stepper--md .rds-step__badge{width:var(--space-10);height:var(--space-10);font-size:var(--type-number-badge-size)}.rds-step.is-complete .rds-step__badge,.rds-step.is-current .rds-step__badge{background-color:var(--color-action-primary);color:var(--color-action-primary-fg)}.rds-step.is-upcoming .rds-step__badge{background-color:var(--color-surface-niebla);color:var(--color-brand-grafito)}.rds-step.is-error .rds-step__badge{background-color:var(--color-feedback-error-surface);border-color:var(--color-feedback-error-border);color:var(--color-feedback-error-ink)}.rds-step__label{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body)}.rds-step.is-current .rds-step__label{font-weight:600}.rds-step.is-upcoming :is(.rds-step__label,.rds-step__title){color:var(--color-text-muted)}.rds-step.is-error :is(.rds-step__label,.rds-step__title){color:var(--color-feedback-error-ink)}.rds-stepper--horizontal,.rds-stepper--horizontal .rds-step{align-items:center;gap:var(--space-3);display:flex}.rds-stepper--horizontal .rds-step{flex:1 1 0;min-width:0}.rds-stepper--horizontal .rds-step:last-child{flex:none}.rds-stepper--horizontal .rds-step__label{white-space:nowrap}.rds-step__line{min-width:var(--space-6);height:var(--border-width-2);border-radius:var(--radius-full);background-color:var(--color-border-divider);flex:1}.rds-step.is-complete .rds-step__line{background-color:var(--color-border-control)}.rds-stepper--vertical{flex-direction:column;display:flex}.rds-stepper--vertical .rds-step{column-gap:var(--space-4);padding-bottom:var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.rds-stepper--vertical .rds-step:last-child{padding-bottom:0}.rds-step__rail{top:var(--space-8);bottom:0;left:calc(var(--space-8) / 2 - var(--border-width-2) / 2);width:var(--border-width-2);background-color:var(--color-border-divider);position:absolute}.rds-stepper--md .rds-step__rail{top:var(--space-10);left:calc(var(--space-10) / 2 - var(--border-width-2) / 2)}.rds-step.is-complete .rds-step__rail{background-color:var(--color-border-control)}.rds-step__body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.rds-step__title{min-height:var(--space-8);align-items:center;margin:0;display:flex}.rds-stepper--md .rds-step__title{min-height:var(--space-10)}.rds-step__desc{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-stepper--compact{flex-direction:column;display:flex}.rds-stepper__count{font-family:var(--type-small-family);font-weight:500;font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-body)}.rds-stepper__current{margin:var(--space-1) 0 var(--space-3)}.rds-substack-band{box-sizing:border-box;width:100%;padding:0 var(--layout-block-inset)}.rds-substack-band__block{box-sizing:border-box;padding:var(--layout-section-padding-y) var(--space-10);border-radius:var(--radius-xl)}.rds-substack-band__inner{max-width:var(--layout-container-public);flex-direction:column;margin:0 auto;display:flex}.rds-substack-band__eyebrow,.rds-substack-band__title{margin:0}.rds-substack-band__title{margin-top:var(--layout-stack-eyebrow-title)}.rds-substack-band__posts{gap:var(--grid-gutter);margin:var(--space-10) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.rds-substack-band__card{box-sizing:border-box;align-items:flex-start;gap:var(--space-2);height:100%;padding:var(--layout-card-padding);border-radius:var(--radius-lg);-webkit-tap-highlight-color:transparent;background-image:none;flex-direction:column;display:flex;position:relative}.rds-substack-band__card:is(:hover,:active){--color-text-heading:var(--color-text-link-hover)}.rds-substack-band__card:hover{background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}.rds-substack-band__card:active{background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.rds-substack-band__card:has(.rds-link:focus-visible){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@supports selector(:has(a)){.rds-substack-band__card .rds-link:focus-visible{outline:none}}.rds-substack-band__card .rds-link{position:static}.rds-substack-band__card .rds-link:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.rds-substack-band__date{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums;color:var(--color-text-muted);margin:0}.rds-substack-band__post-title{-webkit-line-clamp:2}.rds-substack-band__excerpt,.rds-substack-band__post-title{text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rds-substack-band__excerpt{-webkit-line-clamp:3;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);flex:1}.rds-substack-band__more{margin-top:var(--space-2)}.rds-substack-band__skel{box-sizing:border-box;padding:var(--layout-card-padding);border-radius:var(--radius-lg)}.rds-substack-band__empty,.rds-substack-band__skel{gap:var(--space-3);flex-direction:column;display:flex}.rds-substack-band__empty{align-items:flex-start;margin-top:var(--space-10)}.rds-substack-band__empty-text{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-substack-band__subscribe{gap:var(--space-5);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-width-1) solid var(--color-border-divider);flex-direction:column;display:flex}.rds-substack-band__lead{font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);color:var(--color-text-body);text-wrap:pretty;margin:0}.rds-substack-band__form{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.rds-substack-band__controls{gap:var(--space-3);flex-direction:column;display:flex}.rds-substack-band__field{min-width:0}.rds-substack-band__action{display:flex}.rds-substack-band__note{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);margin:0}.rds-substack-band__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (min-width:48rem){.rds-substack-band__subscribe{justify-content:space-between;align-items:flex-start;gap:var(--space-8);flex-direction:row}.rds-substack-band__lead{padding-top:calc(var(--type-label-form-size) * var(--type-label-form-line) + var(--layout-stack-label-control) + (var(--size-control-lg) - var(--type-body-lg-size) * var(--type-body-lg-line)) / 2);flex:1}.rds-substack-band__form{flex:0 32rem}.rds-substack-band__controls{flex-direction:row;align-items:flex-start}.rds-substack-band__field{flex:1}.rds-substack-band__action{padding-top:calc(var(--type-label-form-size) * var(--type-label-form-line) + var(--layout-stack-label-control))}}@media (min-width:64rem){.rds-substack-band__posts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.9375rem){.rds-substack-band__block{padding-inline:var(--space-5)}}.rds-toast{box-sizing:border-box;align-items:center;gap:var(--space-3);max-width:24rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--elevation-floating);animation:rds-toast-in var(--motion-duration-base) var(--motion-ease-enter) both;display:flex}.rds-toast.is-leaving{animation:rds-toast-out var(--motion-duration-base) var(--motion-ease-exit) both}.rds-toast--closable{padding-inline-end:var(--space-2)}.rds-toast__icon{color:var(--color-icon);flex:none;display:flex}.rds-toast__text{min-width:0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);text-wrap:pretty;flex:1}.rds-toast__action,.rds-toast__text{color:var(--color-text-body);margin:0}.rds-toast__action{border-radius:var(--radius-xs);font-family:var(--type-label-md-family);font-weight:var(--type-label-md-weight);font-size:var(--type-label-md-size);line-height:var(--type-label-md-line);letter-spacing:var(--type-label-md-tracking);text-decoration:underline;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;border:0;flex:none;padding:0;position:relative}.rds-toast__action:is(:hover,.is-hover,:active,.is-pressed){text-decoration-thickness:var(--border-width-2)}.rds-toast__action:is(:active,.is-pressed){background-color:var(--color-state-pressed)}.rds-toast__action.is-focus{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-toast__close{flex:none;display:flex}@keyframes rds-toast-in{0%{opacity:0;transform:translateY(var(--space-2))}}@keyframes rds-toast-out{to{opacity:0}}@media (max-width:47.9375rem),(pointer:coarse){.rds-toast__action:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-viewer{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.rds-viewer__chrome{transition:opacity var(--motion-duration-base) var(--motion-ease-enter),visibility 0s linear 0s}.rds-viewer.is-immersive .rds-viewer__chrome{opacity:0;visibility:hidden;transition:opacity var(--motion-duration-base) var(--motion-ease-exit),visibility 0s linear var(--motion-duration-base)}.rds-viewer__bar{z-index:var(--layer-sticky);background-color:var(--color-surface);position:absolute;top:0;left:0;right:0}.rds-viewer__row{align-items:center;gap:var(--space-2);box-sizing:border-box;height:calc(var(--space-12) + var(--space-2));padding:0 var(--grid-margin);display:flex}.rds-viewer__close{flex:none;margin-inline-start:calc(-1 * var(--space-2));display:flex}.rds-viewer__title{min-width:0;font-weight:var(--type-small-weight);color:var(--color-text-heading);text-overflow:ellipsis;flex:1;margin:0;font-weight:500;overflow:hidden}.rds-viewer__page-count,.rds-viewer__title{font-family:var(--type-small-family);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);white-space:nowrap}.rds-viewer__page-count{font-weight:var(--type-small-weight);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-muted);flex:none}.rds-viewer__main{flex:1;min-height:0;display:flex}.rds-viewer__scroll{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow-y:auto}.rds-viewer__aside{display:none}.rds-viewer__aside-head{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-5);flex:none;display:flex}.rds-viewer__aside-title{text-wrap:pretty;flex:1;min-width:0;margin:0}.rds-viewer__aside-title:focus{outline:none}.rds-viewer__aside-title:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-viewer__aside-close{flex:none;display:flex}.rds-viewer__aside-body{overscroll-behavior:contain;min-height:0;padding:0 var(--space-5) var(--space-6);flex:1;overflow-y:auto}@media (min-width:48rem){.rds-viewer__page{max-width:calc(var(--layout-measure-reading) + 2 * var(--space-8));padding-inline:var(--space-8);margin-inline:auto}.rds-viewer__aside{box-sizing:border-box;width:20rem;min-height:0;margin-top:calc(calc(var(--space-12) + var(--space-2)) + var(--space-1) + var(--rds-viewer-notice,0px));border-inline-start:var(--border-width-1) solid var(--color-border-divider);flex-direction:column;flex:none;display:flex}.rds-viewer.has-aside .rds-viewer__toolbar{left:calc(50% - 10rem)}.rds-viewer.has-aside .rds-viewer__toasts{right:calc(20rem + var(--space-4))}}.rds-viewer__notice{padding:var(--space-2) var(--grid-margin) var(--space-3)}.rds-viewer__settings{display:flex}.rds-viewer__settings .rds-popover__panel{white-space:normal}.rds-viewer__page{box-sizing:border-box;padding:calc(calc(var(--space-12) + var(--space-2)) + var(--space-1) + var(--rds-viewer-notice,0px) + var(--space-6)) var(--grid-margin) calc(calc(var(--space-4) + env(safe-area-inset-bottom)) + calc(var(--size-control-md) + 2 * var(--space-1)) + var(--space-8))}.rds-viewer__end{box-sizing:border-box;margin-top:var(--space-10);padding:var(--layout-card-padding);border-radius:var(--radius-lg)}.rds-viewer__end-title{margin:0}.rds-viewer__end-text{margin:var(--space-2) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-viewer__end-action{margin-top:var(--space-6);display:flex}.rds-viewer__toolbar{left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:var(--layer-sticky);align-items:center;gap:var(--space-1);box-sizing:border-box;height:calc(var(--size-control-md) + 2 * var(--space-1));padding:var(--space-1);border-radius:var(--radius-full);box-shadow:var(--elevation-floating);white-space:nowrap;display:flex;position:absolute;transform:translate(-50%)}.rds-viewer__add{display:flex}.rds-viewer__notes{display:contents}.rds-viewer__toasts{left:var(--space-4);right:var(--space-4);bottom:calc(calc(var(--space-4) + env(safe-area-inset-bottom)) + calc(var(--size-control-md) + 2 * var(--space-1)) + var(--space-3));z-index:var(--layer-toast);align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.rds-viewer__toasts>*{pointer-events:auto}.rds-viewer.is-immersive .rds-viewer__toasts{bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.rds-viewer__scroll:focus{outline:none}.rds-viewer__scroll:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.rds-viewer__divider{height:var(--border-width-1);margin:var(--space-8) 0;background-color:var(--color-border-divider);position:relative}.rds-viewer__divider-number{padding:0 var(--space-3);background-color:var(--color-surface);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-muted);white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rds-work-detail{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rds-work-detail__title{margin:var(--space-5) 0 0}.rds-work-detail__author{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);display:flex}.rds-work-detail__author-link{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);color:var(--color-text-link);-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none;display:inline-flex;position:relative}.rds-work-detail__author-name{text-decoration:underline;text-decoration-thickness:var(--border-width-1);text-underline-offset:.2em}.rds-work-detail__author-link:is(:hover,:active){color:var(--color-text-link-hover);text-decoration:none}.rds-work-detail__author-link:is(:hover,:active) .rds-work-detail__author-name{text-decoration-thickness:var(--border-width-2)}.rds-work-detail__author-link:active{background-color:var(--color-state-pressed)}.rds-work-detail__avatar{display:inline-flex}@media (max-width:47.9375rem),(pointer:coarse){.rds-work-detail__author-link:before{content:"";width:max(100%,var(--size-hit-min));height:max(100%,var(--size-hit-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.rds-work-detail__meta{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rds-work-detail__synopsis{margin:var(--space-5) 0 0;max-width:var(--layout-measure-body);font-family:var(--type-body-lg-family);font-weight:var(--type-body-lg-weight);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);color:var(--color-text-body);text-wrap:pretty}.rds-work-detail__actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.rds-works-list{box-sizing:border-box;width:100%;max-width:var(--layout-container-app);margin-inline:auto}.rds-works-list__table{border-collapse:collapse;width:100%}.rds-works-list__th{padding:0 var(--space-4) var(--space-3);font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted);text-align:start;white-space:nowrap;font-weight:500}.rds-works-list__td,.rds-works-list__th{border-bottom:var(--border-width-1) solid var(--color-border-divider)}.rds-works-list__td{padding:var(--space-3) var(--space-4);font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-body);vertical-align:middle;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard)}.rds-works-list__td:first-child,.rds-works-list__th:first-child{padding-inline-start:var(--space-3)}.rds-works-list__td:last-child,.rds-works-list__th:last-child{padding-inline-end:var(--space-3)}.rds-works-list__col-work{width:100%}.rds-works-list__col-fit{white-space:nowrap}.rds-works-list__row{-webkit-tap-highlight-color:transparent;position:relative}.rds-works-list__row:is(:hover,.is-hover)>td{background-color:var(--color-state-hover)}.rds-works-list__row:is(:active,.is-pressed)>td{background-color:var(--color-state-pressed)}.rds-works-list__row:is(:hover,.is-hover,:active,.is-pressed){--color-text-heading:var(--color-text-link-hover);--color-text-title:var(--color-text-link-hover);--color-icon:var(--color-text-link-hover);--color-text-link:var(--color-text-link-hover)}.rds-works-list__work{align-items:center;gap:var(--space-3);min-width:0;display:flex}.rds-works-list__titles{flex-direction:column;min-width:0;display:flex}.rds-works-list__link{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);text-wrap:pretty;font-weight:600}.rds-works-list__link,.rds-works-list__link:hover{color:var(--color-text-body);text-decoration:none}.rds-works-list__link:focus-visible{outline:none}.rds-works-list__link:after{content:"";z-index:1;position:absolute;inset:0}.rds-works-list__link:focus-visible:after,.rds-works-list__row.is-focus .rds-works-list__link:after{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}.rds-works-list__genre{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);color:var(--color-text-muted)}.rds-works-list__num{font-family:var(--type-number-data-family);font-weight:var(--type-number-data-weight);font-size:var(--type-number-data-size);line-height:var(--type-number-data-line);letter-spacing:var(--type-number-data-tracking);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.rds-works-list__none{color:var(--color-text-muted)}.rds-works-list__action{z-index:2;justify-content:flex-end;display:flex;position:relative}.rds-works-list__empty{align-items:center;gap:var(--space-6);box-sizing:border-box;padding:var(--space-16) var(--space-6);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.rds-works-list__empty-text{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);margin:0}.rds-works-list__skel-work{align-items:center;gap:var(--space-3);display:flex}.rds-works-list__skel-lines{gap:var(--space-2);max-width:calc(var(--space-32) * 2);flex-direction:column;flex:1;display:flex}.rds-works-list__sr{width:var(--border-width-1);height:var(--border-width-1);margin:calc(-1 * var(--border-width-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!static{position:static!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.top-\(--layout-block-inset\){top:var(--layout-block-inset)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-\[calc\(var\(--layout-card-padding\)-var\(--space-1\)\)\]{top:calc(var(--layout-card-padding) - var(--space-1))}.right-\(--layout-block-inset\){right:var(--layout-block-inset)}.right-\(--layout-card-padding\){right:var(--layout-card-padding)}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-\(--layout-block-inset\){bottom:var(--layout-block-inset)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[var\(--space-4\)\]{bottom:var(--space-4)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.z-\(--layer-modal\){z-index:var(--layer-modal)}.z-\(--layer-overlay\){z-index:var(--layer-overlay)}.z-\(--layer-sticky\){z-index:var(--layer-sticky)}.z-40{z-index:40}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[var\(--layer-toast\)\]{z-index:var(--layer-toast)}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[var\(--layout-stack-body-action\)\]{margin-top:var(--layout-stack-body-action)}.mt-\[var\(--layout-stack-eyebrow-title\)\]{margin-top:var(--layout-stack-eyebrow-title)}.mt-\[var\(--layout-stack-label-control\)\]{margin-top:var(--layout-stack-label-control)}.mt-\[var\(--layout-stack-title-body\)\]{margin-top:var(--layout-stack-title-body)}.mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.mt-\[var\(--space-5\)\]{margin-top:var(--space-5)}.mt-\[var\(--space-6\)\]{margin-top:var(--space-6)}.mt-\[var\(--space-8\)\]{margin-top:var(--space-8)}.mt-\[var\(--space-12\)\]{margin-top:var(--space-12)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[var\(--layout-stack-body-action\)\]{margin-bottom:var(--layout-stack-body-action)}.mb-\[var\(--layout-stack-eyebrow-title\)\]{margin-bottom:var(--layout-stack-eyebrow-title)}.mb-\[var\(--layout-stack-intro-content\)\]{margin-bottom:var(--layout-stack-intro-content)}.mb-\[var\(--layout-stack-label-control\)\]{margin-bottom:var(--layout-stack-label-control)}.mb-\[var\(--space-5\)\]{margin-bottom:var(--space-5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.h-\(--ui-control-h\){height:var(--ui-control-h)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[30px\]{height:30px}.h-\[calc\(100\%-1\.75rem\)\]{height:calc(100% - 1.75rem)}.h-\[calc\(100\%-var\(--size-control-md\)\/2\)\]{height:calc(100% - var(--size-control-md) / 2)}.h-\[calc\(var\(--type-small-size\)\*var\(--type-small-line\)\)\]{height:calc(var(--type-small-size) * var(--type-small-line))}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[28rem\]{max-height:28rem}.max-h-\[calc\(100dvh-2\*var\(--space-4\)\)\]{max-height:calc(100dvh - 2 * var(--space-4))}.max-h-\[calc\(var\(--space-32\)_\*_3\)\]{max-height:calc(var(--space-32) * 3)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[56px\]{min-height:56px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[var\(--r-tap\)\]{min-height:var(--r-tap)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-2\/3{width:66.6667%}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-\[52px\]{width:52px}.w-\[calc\(100\%-2\*var\(--layout-block-inset\)\)\]{width:calc(100% - 2 * var(--layout-block-inset))}.w-\[calc\(100\%-2\*var\(--space-4\)\)\]{width:calc(100% - 2 * var(--space-4))}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[24rem\]{max-width:24rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[65ch\]{max-width:65ch}.max-w-\[85vw\]{max-width:85vw}.max-w-\[480px\]{max-width:480px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%_-_2_\*_var\(--space-4\)\)\]{max-width:calc(100% - 2 * var(--space-4))}.max-w-\[calc\(var\(--layout-container-app\)\+2\*var\(--grid-margin\)\)\]{max-width:calc(var(--layout-container-app) + 2 * var(--grid-margin))}.max-w-\[calc\(var\(--layout-container-public\)_\+_2_\*_var\(--grid-margin\)\)\]{max-width:calc(var(--layout-container-public) + 2 * var(--grid-margin))}.max-w-\[var\(--layout-container-app\)\]{max-width:var(--layout-container-app)}.max-w-\[var\(--layout-container-public\)\]{max-width:var(--layout-container-public)}.max-w-\[var\(--layout-measure-reading\)\]{max-width:var(--layout-measure-reading)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[640px\]{min-width:640px}.min-w-\[var\(--r-tap\)\]{min-width:var(--r-tap)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-\[3px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px}.translate-x-\[25px\]{--tw-translate-x:25px}.-translate-y-1\/2,.translate-x-\[25px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,10rem\)_1fr\]{grid-template-columns:minmax(0,10rem) 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[var\(--layout-stack-field-field\)\]{gap:var(--layout-stack-field-field)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-8\)\]{gap:var(--space-8)}.gap-\[var\(--space-10\)\]{gap:var(--space-10)}.gap-\[var\(--space-12\)\]{gap:var(--space-12)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-divider>:not(:last-child)){border-color:var(--color-border-divider)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\[var\(--r-radius\)\]{border-radius:var(--r-radius)}.rounded-\[var\(--r-radius-sm\)\]{border-radius:var(--r-radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-card{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--r-danger\)\]{border-color:var(--r-danger)}.border-\[var\(--r-line\)\]{border-color:var(--r-line)}.border-\[var\(--r-primary\)\]{border-color:var(--r-primary)}.border-action-primary{border-color:var(--color-action-primary)}.border-border-control{border-color:var(--color-border-control)}.border-border-divider{border-color:var(--color-border-divider)}.border-border-error{border-color:var(--color-border-error)}.border-border-focus{border-color:var(--color-border-focus)}.border-data-track{border-color:var(--color-data-track)}.border-feedback-success-border{border-color:var(--color-feedback-success-border)}.border-feedback-warning-border{border-color:var(--color-feedback-warning-border)}.border-surface-page{border-color:var(--color-surface-page)}.border-transparent{border-color:#0000}.border-t-action-primary{border-top-color:var(--color-action-primary)}.bg-\[var\(--r-line\)\]{background-color:var(--r-line)}.bg-\[var\(--r-primary\)\]{background-color:var(--r-primary)}.bg-\[var\(--r-surface\)\]{background-color:var(--r-surface)}.bg-action-destructive{background-color:var(--color-action-destructive)}.bg-action-primary{background-color:var(--color-action-primary)}.bg-data-1{background-color:var(--color-data-1)}.bg-data-track{background-color:var(--color-data-track)}.bg-feedback-warning-surface{background-color:var(--color-feedback-warning-surface)}.bg-niebla\/60{background-color:var(--color-brand-niebla)}@supports (color:color-mix(in lab,red,red)){.bg-niebla\/60{background-color:color-mix(in oklab,var(--color-brand-niebla) 60%,transparent)}}.bg-overlay-scrim{background-color:var(--color-overlay-scrim)}.bg-selected{background-color:var(--color-selected)}.bg-status-action-bg{background-color:var(--color-status-action-bg)}.bg-status-error-bg{background-color:var(--color-status-error-bg)}.bg-status-highlight-bg{background-color:var(--color-status-highlight-bg)}.bg-status-info-bg{background-color:var(--color-status-info-bg)}.bg-status-neutral-bg{background-color:var(--color-status-neutral-bg)}.bg-status-success-bg{background-color:var(--color-status-success-bg)}.bg-status-warning-bg{background-color:var(--color-status-warning-bg)}.bg-surface-grafito{background-color:var(--color-surface-grafito)}.bg-surface-lima{background-color:var(--color-surface-lima)}.bg-surface-niebla{background-color:var(--color-surface-niebla)}.bg-surface-page{background-color:var(--color-surface-page)}.bg-surface-sage{background-color:var(--color-surface-sage)}.bg-surface-sand{background-color:var(--color-surface-sand)}.bg-surface-turquesa{background-color:var(--color-surface-turquesa)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-brand-beige)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-surface-page{--tw-gradient-from:var(--color-surface-page);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--layout-card-padding\){padding:var(--layout-card-padding)}.p-\(--layout-card-padding-lg\){padding:var(--layout-card-padding-lg)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[var\(--layout-block-inset\)\]{padding:var(--layout-block-inset)}.px-\(--grid-margin\){padding-inline:var(--grid-margin)}.px-\(--layout-card-padding\){padding-inline:var(--layout-card-padding)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[calc\(var\(--grid-margin\)-var\(--layout-block-inset\)\)\]{padding-inline:calc(var(--grid-margin) - var(--layout-block-inset))}.px-\[var\(--grid-margin\)\]{padding-inline:var(--grid-margin)}.px-\[var\(--layout-block-inset\)\]{padding-inline:var(--layout-block-inset)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[var\(--layout-section-padding-y\)\]{padding-block:var(--layout-section-padding-y)}.py-\[var\(--space-10\)\]{padding-block:var(--space-10)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[var\(--layout-block-inset\)\]{padding-top:var(--layout-block-inset)}.pt-\[var\(--space-8\)\]{padding-top:var(--space-8)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-\(--layout-card-padding\){padding-bottom:var(--layout-card-padding)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 24px)}.pb-\[var\(--layout-block-gap\)\]{padding-bottom:var(--layout-block-gap)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/\[1\.6\]{font-size:var(--text-xs);line-height:1.6}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--color-text-body\)\]{color:var(--color-text-body)}.text-\[var\(--color-text-heading\)\]{color:var(--color-text-heading)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--r-ink\)\]{color:var(--r-ink)}.text-\[var\(--r-ink-muted\)\]{color:var(--r-ink-muted)}.text-\[var\(--r-primary-ink\)\]{color:var(--r-primary-ink)}.text-action-destructive-fg{color:var(--color-action-destructive-fg)}.text-action-primary-fg{color:var(--color-action-primary-fg)}.text-brand-beige{color:var(--color-brand-beige)}.text-feedback-body{color:var(--color-feedback-body)}.text-feedback-error-ink{color:var(--color-feedback-error-ink)}.text-feedback-success-ink{color:var(--color-feedback-success-ink)}.text-feedback-warning-ink{color:var(--color-feedback-warning-ink)}.text-icon{color:var(--color-icon)}.text-selected-fg{color:var(--color-selected-fg)}.text-status-action-fg{color:var(--color-status-action-fg)}.text-status-error-fg{color:var(--color-status-error-fg)}.text-status-highlight-fg{color:var(--color-status-highlight-fg)}.text-status-info-fg{color:var(--color-status-info-fg)}.text-status-neutral-fg{color:var(--color-status-neutral-fg)}.text-status-success-fg{color:var(--color-status-success-fg)}.text-status-warning-fg{color:var(--color-status-warning-fg)}.text-text-body{color:var(--color-text-body)}.text-text-editorial{color:var(--color-text-editorial)}.text-text-heading{color:var(--color-text-heading)}.text-text-link{color:var(--color-text-link)}.text-text-muted{color:var(--color-text-muted)}.text-text-title{color:var(--color-text-title)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\(--color-action-primary\){accent-color:var(--color-action-primary)}.accent-\[var\(--r-primary\)\]{accent-color:var(--r-primary)}.opacity-60{opacity:.6}.shadow{--tw-shadow:var(--elevation-flat)}.shadow,.shadow-\[var\(--elevation-floating\)\],.shadow-floating{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--elevation-floating\)\],.shadow-floating{--tw-shadow:var(--elevation-floating)}.shadow-overlay{--tw-shadow:var(--elevation-overlay)}.ring-1,.shadow-overlay{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-line{--tw-ring-color:var(--color-border-divider)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-image\,border-color\]{transition-property:background-image,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-image\]{transition-property:background-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--motion-duration-base\){--tw-duration:var(--motion-duration-base);transition-duration:var(--motion-duration-base)}.duration-\(--motion-duration-fast\){--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--color-border-focus\:var\(--color-brand-beige\)\]{--color-border-focus:var(--color-brand-beige)}.\[--color-icon\:var\(--color-brand-beige\)\]{--color-icon:var(--color-brand-beige)}.\[--color-state-hover\:var\(--color-alpha-beige-20\)\]{--color-state-hover:var(--color-alpha-beige-20)}.\[--color-state-pressed\:var\(--color-alpha-beige-30\)\]{--color-state-pressed:var(--color-alpha-beige-30)}.\[--color-text-link-hover\:var\(--color-brand-beige\)\]{--color-text-link-hover:var(--color-brand-beige)}.\[--ui-control-h\:var\(--size-control-lg\)\]{--ui-control-h:var(--size-control-lg)}@media (hover:hover){.group-hover\:bg-\[linear-gradient\(var\(--color-state-hover\)\,var\(--color-state-hover\)\)\]:is(:where(.group):hover *){background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}}.group-active\:bg-\[linear-gradient\(var\(--color-state-pressed\)\,var\(--color-state-pressed\)\)\]:is(:where(.group):active *){background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.group-disabled\:bg-text-disabled:is(:where(.group):disabled *){background-color:var(--color-text-disabled)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-border-focus:is(:where(.peer):focus-visible~*){outline-color:var(--color-border-focus)}.placeholder\:text-text-placeholder::placeholder{color:var(--color-text-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2:before{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border-divider:before{content:var(--tw-content);background-color:var(--color-border-divider)}.before\:content-\[\"\"\]:before,.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:bg-border-divider:after{content:var(--tw-content);background-color:var(--color-border-divider)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.empty\:hidden:empty{display:none}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-border-focus:focus-within{outline-color:var(--color-border-focus)}@media (hover:hover){.hover\:border-border-control:hover{border-color:var(--color-border-control)}.hover\:border-text-link-hover:hover{border-color:var(--color-text-link-hover)}.hover\:bg-\[var\(--r-surface-2\)\]:hover{background-color:var(--r-surface-2)}.hover\:bg-action-destructive-hover:hover{background-color:var(--color-action-destructive-hover)}.hover\:bg-action-primary-hover:hover{background-color:var(--color-action-primary-hover)}.hover\:bg-state-hover:hover{background-color:var(--color-state-hover)}.hover\:bg-surface-niebla:hover{background-color:var(--color-surface-niebla)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-\[linear-gradient\(var\(--color-state-hover\)\,var\(--color-state-hover\)\)\]:hover{background-image:linear-gradient(var(--color-state-hover),var(--color-state-hover))}.hover\:text-text-link-hover:hover{color:var(--color-text-link-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-2:hover{text-decoration-thickness:2px}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-full:focus{border-radius:var(--radius-full)}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-action-primary:focus{background-color:var(--color-action-primary)}.focus\:bg-surface-grafito:focus{background-color:var(--color-surface-grafito)}.focus\:bg-surface-page:focus{background-color:var(--color-surface-page)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:text-action-primary-fg:focus{color:var(--color-action-primary-fg)}.focus\:text-text-body:focus{color:var(--color-text-body)}.focus-visible\:rounded-md:focus-visible{border-radius:var(--radius-md)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[length\:var\(--focus-ring-width\)\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--focus-ring-width)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\(--color-border-focus\):focus-visible,.focus-visible\:outline-border-focus:focus-visible{outline-color:var(--color-border-focus)}.active\:bg-action-destructive-pressed:active{background-color:var(--color-action-destructive-pressed)}.active\:bg-action-primary-pressed:active{background-color:var(--color-action-primary-pressed)}.active\:bg-state-pressed:active{background-color:var(--color-state-pressed)}.active\:bg-surface-niebla:active{background-color:var(--color-surface-niebla)}.active\:bg-\[linear-gradient\(var\(--color-state-pressed\)\,var\(--color-state-pressed\)\)\]:active{background-image:linear-gradient(var(--color-state-pressed),var(--color-state-pressed))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border-disabled:disabled{border-color:var(--color-border-disabled)}.disabled\:bg-action-disabled:disabled{background-color:var(--color-action-disabled)}.disabled\:bg-surface-disabled:disabled{background-color:var(--color-surface-disabled)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:bg-none:disabled{background-image:none}.disabled\:text-action-disabled-fg:disabled{color:var(--color-action-disabled-fg)}.disabled\:text-text-disabled:disabled{color:var(--color-text-disabled)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:placeholder\:text-text-disabled:disabled::placeholder{color:var(--color-text-disabled)}:where([data-density=compact]) .in-\[\[data-density\=compact\]\]\:h-8{height:calc(var(--spacing) * 8)}:where([data-density=compact]) .in-\[\[data-density\=compact\]\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}:where([data-density=compact]) .in-\[\[data-density\=compact\]\]\:px-4{padding-inline:calc(var(--spacing) * 4)}:where([data-density=compact]) .in-\[\[data-density\=compact\]\]\:\[--ui-control-h\:var\(--size-control-md\)\]{--ui-control-h:var(--size-control-md)}.has-\[\:checked\]\:border-\[var\(--r-primary\)\]:has(:checked){border-color:var(--r-primary)}.has-\[\:checked\]\:bg-\[var\(--r-primary\)\]:has(:checked){background-color:var(--r-primary)}.has-\[\:checked\]\:bg-\[var\(--r-success\)\]:has(:checked){background-color:var(--r-success)}.has-\[\:checked\]\:text-\[var\(--r-primary-ink\)\]:has(:checked){color:var(--r-primary-ink)}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}.has-\[\:focus-visible\]\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--r-focus\)\]:has(:focus-visible){outline-color:var(--r-focus)}.aria-invalid\:border-border-error[aria-invalid=true]{border-color:var(--color-border-error)}.data-\[state\=active\]\:bg-selected[data-state=active]{background-color:var(--color-selected)}.data-\[state\=active\]\:font-medium[data-state=active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=active\]\:text-selected-fg[data-state=active]{color:var(--color-selected-fg)}@media (hover:hover){.data-\[state\=active\]\:hover\:border-border-control[data-state=active]:hover{border-color:var(--color-border-control)}.data-\[state\=active\]\:hover\:bg-selected[data-state=active]:hover{background-color:var(--color-selected)}.data-\[state\=active\]\:hover\:text-selected-fg[data-state=active]:hover{color:var(--color-selected-fg)}}.data-\[state\=checked\]\:translate-x-\[19px\][data-state=checked]{--tw-translate-x:19px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-action-primary[data-state=checked]{border-color:var(--color-action-primary)}.data-\[state\=checked\]\:bg-action-primary[data-state=checked]{background-color:var(--color-action-primary)}.data-\[state\=checked\]\:bg-action-primary-fg[data-state=checked]{background-color:var(--color-action-primary-fg)}.data-\[state\=checked\]\:group-disabled\:bg-text-disabled[data-state=checked]:is(:where(.group):disabled *){background-color:var(--color-text-disabled)}@media (hover:hover){.data-\[state\=checked\]\:hover\:border-action-primary-hover[data-state=checked]:hover{border-color:var(--color-action-primary-hover)}.data-\[state\=checked\]\:hover\:bg-action-primary-hover[data-state=checked]:hover{background-color:var(--color-action-primary-hover)}}.data-\[state\=checked\]\:disabled\:border-action-disabled[data-state=checked]:disabled{border-color:var(--color-action-disabled)}.data-\[state\=checked\]\:disabled\:border-border-disabled[data-state=checked]:disabled{border-color:var(--color-border-disabled)}.data-\[state\=checked\]\:disabled\:bg-action-disabled[data-state=checked]:disabled{background-color:var(--color-action-disabled)}.data-\[state\=checked\]\:disabled\:text-action-disabled-fg[data-state=checked]:disabled{color:var(--color-action-disabled-fg)}.data-\[state\=closed\]\:animate-\[rds-drawer-out_var\(--motion-duration-base\)_var\(--motion-ease-exit\)_both\][data-state=closed]{animation:rds-drawer-out var(--motion-duration-base) var(--motion-ease-exit) both}.data-\[state\=closed\]\:animate-\[rds-overlay-fade-out_var\(--motion-duration-base\)_var\(--motion-ease-exit\)_both\][data-state=closed]{animation:rds-overlay-fade-out var(--motion-duration-base) var(--motion-ease-exit) both}.data-\[state\=open\]\:animate-\[rds-drawer-in_var\(--motion-duration-base\)_var\(--motion-ease-enter\)_both\][data-state=open]{animation:rds-drawer-in var(--motion-duration-base) var(--motion-ease-enter) both}.data-\[state\=open\]\:animate-\[rds-overlay-fade-in_var\(--motion-duration-base\)_var\(--motion-ease-enter\)_both\][data-state=open]{animation:rds-overlay-fade-in var(--motion-duration-base) var(--motion-ease-enter) both}.data-\[state\=selected\]\:bg-state-pressed[data-state=selected]{background-color:var(--color-state-pressed)}.data-\[state\=unchecked\]\:translate-x-\[3px\][data-state=unchecked]{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-surface-page[data-state=unchecked]{background-color:var(--color-surface-page)}@media (min-width:40rem){.sm\:mt-\[calc\(var\(--type-label-form-size\)\*var\(--type-label-form-line\)\+var\(--space-2\)\)\]{margin-top:calc(var(--type-label-form-size) * var(--type-label-form-line) + var(--space-2))}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[8rem_1fr_auto\]{grid-template-columns:8rem 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-auto{margin-inline:auto}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[calc\(var\(--layout-measure-reading\)\+2\*var\(--grid-margin\)\)\]{max-width:calc(var(--layout-measure-reading) + 2 * var(--grid-margin))}.md\:max-w-\[calc\(var\(--layout-measure-reading\)\+2\*var\(--space-8\)\)\]{max-width:calc(var(--layout-measure-reading) + 2 * var(--space-8))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_14rem_auto\]{grid-template-columns:minmax(0,1fr) 14rem auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-\[var\(--grid-gutter\)\]{gap:var(--grid-gutter)}.md\:gap-x-\[var\(--grid-gutter\)\]{column-gap:var(--grid-gutter)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-\[var\(--space-16\)\]{padding-block:var(--space-16)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pl-0{padding-left:0}.md\:pl-\[calc\(var\(--space-12\)_\*_2\)\]{padding-left:calc(var(--space-12) * 2)}.md\:pl-\[calc\(var\(--space-12\)_\*_3\)\]{padding-left:calc(var(--space-12) * 3)}.md\:pl-\[calc\(var\(--space-12\)_\*_4\)\]{padding-left:calc(var(--space-12) * 4)}.md\:pl-\[calc\(var\(--space-12\)_\*_5\)\]{padding-left:calc(var(--space-12) * 5)}.md\:pl-\[var\(--space-12\)\]{padding-left:var(--space-12)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,var\(--layout-measure-reading\)\)\]{grid-template-columns:minmax(0,1fr) minmax(0,var(--layout-measure-reading))}.lg\:flex-col{flex-direction:column}.lg\:gap-\[var\(--grid-gutter\)\]{gap:var(--grid-gutter)}.lg\:gap-\[var\(--space-12\)\]{gap:var(--space-12)}.lg\:self-start{align-self:flex-start}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border-divider tr{border-color:var(--color-border-divider)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[data-testid\=cookie-banner\]\)_\.rds-access\]\:pb-\[45dvh\]:has([data-testid=cookie-banner]) .rds-access{padding-bottom:45dvh}.\[\&\:is\(textarea\)\]\:rounded-\[var\(--r-radius\)\]:is(textarea){border-radius:var(--r-radius)}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\:first-child\]\:self-stretch>:first-child,.\[\&\>div\:last-child\]\:self-stretch>div:last-child{align-self:stretch}.\[\&\>div\>div\:last-child\]\:invisible>div>div:last-child{visibility:hidden}.text-tinta\/60,.text-tinta\/70,.text-tinta\/75{color:var(--color-text-muted)}}@media (prefers-reduced-motion:reduce){@layer base{:after,:before,:not(.rds-spinner){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}