@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer tokens{@property --color-bg{syntax:"<color>";inherits:true;initial-value:oklch(86% .034 197)}@property --color-surface{syntax:"<color>";inherits:true;initial-value:oklch(98.5% .004 75)}@property --color-text-base{syntax:"<color>";inherits:true;initial-value:oklch(20% .03 204)}@property --color-text{syntax:"<color>";inherits:true;initial-value:oklch(20% .03 204)}@property --color-heading{syntax:"<color>";inherits:true;initial-value:oklch(20% .03 204)}@property --color-text-secondary{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-divider{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-link{syntax:"<color>";inherits:true;initial-value:oklch(20% .03 204)}@property --color-accent{syntax:"<color>";inherits:true;initial-value:oklch(58% .175 32)}@property --color-on-accent{syntax:"<color>";inherits:true;initial-value:#fff}@property --color-focus{syntax:"<color>";inherits:true;initial-value:oklch(20% .03 204)}:root{--teal-1:#f3fcfc;--teal-2:#e5f4f4;--teal-3:#d0e7e6;--teal-4:#b8d8d9;--teal-5:#9cc7c8;--teal-6:#7cb3b5;--teal-7:#579ca0;--teal-8:#37888d;--teal-9:#19777d;--teal-10:#105b60;--teal-11:#0c3a3e;--teal-12:#031a1c;--teal-deep:var(--teal-11)}@supports (color:lab(0% 0 0)){:root{--teal-1:lab(98.366% -3.24336 -1.07775);--teal-2:lab(94.9495% -5.1896 -1.72178);--teal-3:lab(89.8139% -7.78487 -2.57701);--teal-4:lab(84.1138% -10.9633 -3.85342);--teal-5:lab(77.27% -14.731 -5.47816);--teal-6:lab(69.2606% -18.423 -7.22976);--teal-7:lab(60.0846% -22.0141 -9.09671);--teal-8:lab(52.024% -24.2461 -10.5461);--teal-9:lab(45.0817% -25.1578 -11.5189);--teal-10:lab(34.5116% -20.8613 -9.55142);--teal-11:lab(21.5571% -14.5834 -7.03245);--teal-12:lab(7.4788% -7.87143 -4.54841)}}@supports (color:color-mix(in lab, red, red)){:root{--teal-deep:color-mix(in oklch, var(--teal-11) 45%, var(--teal-12))}}:root{--coral-1:#fff8f7;--coral-2:#fcece8;--coral-3:#f4dbd5;--coral-4:#ebc8bf;--coral-5:#eaad9d;--coral-6:#eb8a6f;--coral-7:#e16341;--coral-8:#cc491f;--coral-9:#b63605;--coral-10:#8c2900;--coral-11:#5d1800;--coral-12:#2d0800;--neutral-1:#fcfaf7;--neutral-2:#f2f0ec;--neutral-3:#e4e1dc;--neutral-4:#d5d0ca;--neutral-5:#c2bdb5;--neutral-6:#ada79f;--neutral-7:#948e86;--neutral-8:#7f7971;--neutral-9:#6d6861;--neutral-10:#534f49;--neutral-11:#35322e;--neutral-12:#181613;--gray-1:#fafafa;--gray-2:#f0f0f0;--gray-3:#e1e1e1;--gray-4:#d1d1d1;--gray-5:#bebebe;--gray-6:#a8a8a8;--gray-7:#8f8f8f;--gray-8:#7a7a7a;--gray-9:#696969;--gray-10:#505050;--gray-11:#333;--gray-12:#161616;--studio-black:#070707;--brand-whatsapp-dark:#075e54;--brand-whatsapp-light:#25d366;--brand-whatsapp-pale:#96f4b0;--coral-light:var(--coral-5);--coral:var(--coral-8);--coral-strong:var(--coral-8);--coral-hover:var(--coral-9);--cream:var(--neutral-1);--cream-alt:var(--neutral-2);--white:#fff;--color-bg:var(--teal-3);--color-bg-alt:var(--neutral-2);--color-surface:var(--neutral-1);--color-text-base:var(--teal-12);--color-text:var(--color-text-base);--color-heading:var(--color-text-base);--color-text-secondary:var(--color-text-base)}@supports (color:lab(0% 0 0)){:root{--coral-1:lab(98.2062% 1.97706 1.47359);--coral-2:lab(94.6441% 5.04616 3.905);--coral-3:lab(89.3391% 8.16664 6.32195);--coral-4:lab(83.4443% 11.7642 9.45305);--coral-5:lab(76.21% 21.6176 17.467);--coral-6:lab(67.6798% 36.0319 30.8419);--coral-7:lab(58.0079% 48.5936 43.9244);--coral-8:lab(49.7833% 51.7308 51.5914);--coral-9:lab(42.8332% 50.8517 53.5962);--coral-10:lab(32.6621% 41.9464 46.1246);--coral-11:lab(20.1999% 31.637 31.0353);--coral-12:lab(6.71772% 19.0284 10.7008);--neutral-1:lab(98.2672% .340283 1.47666);--neutral-2:lab(94.7906% .514269 2.21739);--neutral-3:lab(89.5738% .691503 2.96024);--neutral-4:lab(83.7768% .872582 3.70562);--neutral-5:lab(76.8196% 1.05876 4.45453);--neutral-6:lab(68.7006% 1.15743 4.83286);--neutral-7:lab(59.4214% 1.26135 5.21506);--neutral-8:lab(51.3008% 1.27169 5.22246);--neutral-9:lab(44.3392% 1.18405 4.85175);--neutral-10:lab(33.8961% 1.00371 4.10664);--neutral-11:lab(21.1318% .728652 2.98569);--neutral-12:lab(7.2342% .521839 1.98424);--gray-1:lab(98.26% 0 0);--gray-2:lab(94.78% 0 0);--gray-3:lab(89.56% -.0000298023 0);--gray-4:lab(83.76% -.0000298023 0);--gray-5:lab(76.8% -.0000298023 0);--gray-6:lab(68.68% 0 0);--gray-7:lab(59.4% 0 0);--gray-8:lab(51.28% -.0000298023 0);--gray-9:lab(44.32% 0 0);--gray-10:lab(33.88% -.0000149012 0);--gray-11:lab(21.12% 0 0);--gray-12:lab(7.22637% -.0000149012 0);--brand-whatsapp-pale:lab(88.9328% -39.7643 23.573)}}@supports (color:color-mix(in lab, red, red)){:root{--color-text-secondary:color-mix(in oklch, var(--color-text-base) 74%, transparent)}}:root{--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){:root{--color-border:color-mix(in oklch, var(--color-text-base) 20%, transparent)}}:root{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){:root{--color-divider:color-mix(in oklch, var(--color-text-base) 12%, transparent)}}:root{--color-link:var(--color-text-base);--color-link-hover:var(--teal-11);--color-primary:var(--teal-9);--color-primary-hover:var(--teal-10);--color-on-primary:var(--white);--color-secondary:var(--coral-8);--color-secondary-hover:var(--coral-9);--color-on-secondary:var(--white);--color-accent:var(--color-secondary);--color-on-accent:var(--color-on-secondary);--color-focus:var(--teal-12);--color-success:#2a904b;--color-warning:#d59800;--color-error:#cc272e;--font-serif:var(--font-source-serif), ui-serif, Georgia, "Times New Roman", serif;--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body:var(--font-sans);--font-heading:var(--font-serif);--font-adjust-serif:.475;--font-adjust-sans:.546;--font-cap-serif:.66;--font-cap-sans:.7275;--lockup-name-ratio:3.3256;--lockup-gap-ratio:.2907;--text-sm:clamp(.8125rem, .7908rem + .1087vw, .875rem);--text-base:clamp(1rem, .9783rem + .1087vw, 1.0625rem);--text-md:clamp(1.0625rem, 1.019rem + .2174vw, 1.1875rem);--text-2xl:clamp(1.25rem, 1.2065rem + .2174vw, 1.375rem);--text-3xl:clamp(1.5625rem, 1.3438rem + 1.0938vw, 2.125rem);--text-4xl:clamp(1.75rem, 1.2283rem + 2.6087vw, 3.25rem);--text-xs:var(--text-sm);--text-lg:var(--text-2xl);--text-xl:var(--text-2xl);--leading-sm:1.5;--leading-base:1.5;--leading-md:1.5;--leading-2xl:1.3;--leading-3xl:1.12;--leading-4xl:1.04;--leading-xs:var(--leading-sm);--leading-lg:var(--leading-2xl);--leading-xl:var(--leading-2xl);--leading-tight:var(--leading-2xl);--leading-snug:var(--leading-xl);--leading-normal:var(--leading-base);--leading-loose:1.65;--tracking-4xl:-.021em;--tracking-3xl:-.015em;--tracking-2xl:-.01em;--tracking-md:-.005em;--tracking-base:0;--tracking-sm:.005em;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.02em;--tracking-caps:.06em;--tracking-eyebrow:.14em;--marker-size:.8em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:900;--space-3xs:.25rem;--space-2xs:clamp(.375rem, .3315rem + .2174vw, .5rem);--space-xs:clamp(.5rem, .413rem + .4348vw, .75rem);--space-sm:clamp(.75rem, .663rem + .4348vw, 1rem);--space-md:clamp(1rem, .8261rem + .8696vw, 1.5rem);--space-lg:clamp(1.5rem, 1.3261rem + .8696vw, 2rem);--space-xl:clamp(2rem, 1.6522rem + 1.7391vw, 3rem);--space-2xl:clamp(3rem, 2.4783rem + 2.6087vw, 4.5rem);--space-3xl:clamp(4rem, 3.3043rem + 3.4783vw, 6rem);--scale-pivot:93.75;--scale-rate:.4;--scale-pivot-2:160;--scale-max:200%;--width-content-max:max(calc(var(--scale-pivot) * 1rem), 100vw);--width-prose:47.5rem;--page-padding-x:clamp(.75rem, 1.6vw, 1.25rem);--page-gap:var(--grid-gutter);--chrome-inset:calc(var(--page-gap) * 2);--chrome-inset-viewport:max(var(--chrome-inset), calc((100vw - var(--width-content-max)) / 2 + var(--page-gap) * 2));--contact-row-h:2.75rem;--frame-gap:calc(var(--grid-gutter) * .45);--chrome-clear:calc(var(--frame-gap) * 2 + var(--radius-frame) + var(--chrome-h));--press-logo-h:1.5rem;--header-height:4.5rem;--chrome-h:3.5rem;--bar-seam:calc(var(--space-2xs) - 2px);--action-size:3rem;--action-disc:calc(var(--action-size) + var(--space-2xs));--actions-inset:0px;--edge-clear:0px;--col-count:4;--content-cols:var(--col-count);--mark-margin:0px;--mark-bar-size:2rem;--mark-track:0px;--grid-gutter:1rem;--prose-span:4;--split-a:4;--split-b:4;--lede-gap:.85em;--section-pad-s:clamp(2rem, 1.4783rem + 2.6087vw, 3.5rem);--section-pad-m:clamp(4rem, 2.9565rem + 5.2174vw, 7rem);--section-pad-l:clamp(5rem, 3.6957rem + 6.5217vw, 8.75rem);--radius-none:0px;--radius-sm:var(--radius-none);--radius-md:var(--radius-none);--radius-lg:var(--radius-none);--radius-xl:var(--radius-none);--radius-pill:100px;--radius-circle:50%;--radius-frame:calc(var(--grid-gutter) * 1.25);--radius-lobe:var(--grid-gutter);--radius-field:calc(var(--grid-gutter) * .75);--radius-chip:calc(var(--radius-frame) * .8);--shadow-sm:0 1px 2px var(--teal-12)}@supports (color:lab(0% 0 0)){:root{--color-success:lab(53.0337% -42.3708 28.0513);--color-warning:lab(67.5093% 16.3562 71.8842);--color-error:lab(45.7636% 63.3818 40.1799)}}@supports (color:color-mix(in lab, red, red)){:root{--shadow-sm:0 1px 2px color-mix(in oklch, var(--teal-12) 10%, transparent)}}:root{--shadow-md:0 .25rem .75rem var(--teal-12)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-md:0 .25rem .75rem color-mix(in oklch, var(--teal-12) 12%, transparent)}}:root{--shadow-lg:0 .75rem 1.75rem var(--teal-12)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-lg:0 .75rem 1.75rem color-mix(in oklch, var(--teal-12) 16%, transparent)}}:root{--shadow-float:0 1px 2px var(--teal-12), 0 .75rem 1.5rem -.25rem var(--teal-12), 0 2rem 4rem -.5rem var(--teal-12)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-float:0 1px 2px color-mix(in oklch, var(--teal-12) 10%, transparent), 0 .75rem 1.5rem -.25rem color-mix(in oklch, var(--teal-12) 16%, transparent), 0 2rem 4rem -.5rem color-mix(in oklch, var(--teal-12) 24%, transparent)}}:root{--shadow-raised:inset 0 1px 0 var(--white), 0 1px 2px var(--teal-12)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-raised:inset 0 1px 0 color-mix(in oklch, var(--white) 20%, transparent), 0 1px 2px color-mix(in oklch, var(--teal-12) 40%, transparent)}}:root{--shadow-well:inset 0 1px 3px var(--teal-12), inset 0 -1px 0 var(--white)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-well:inset 0 1px 3px color-mix(in oklch, var(--teal-12) 16%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--white) 50%, transparent)}}:root{--shadow-inset:inset 0 0 1.5rem var(--white)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-inset:inset 0 0 1.5rem color-mix(in oklch, var(--white) 80%, transparent)}}:root{--ease-out:cubic-bezier(.33, 1, .68, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--duration-fast:.14s;--duration-normal:.22s;--duration-slow:.4s;--duration-ambient:.9s;--duration-surface:var(--duration-slow);--ease-surface:var(--ease-in-out);--focus-ring:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-focus)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring:0 0 0 2px var(--color-bg), 0 0 0 4px color-mix(in oklch, var(--color-focus) 68%, transparent)}}:root{--z-behind:-1;--z-base:1;--z-header:100;--z-overlay:200;--z-popover:300;--z-modal:400;--globe-sphere-hi:var(--teal-11)}@supports (color:color-mix(in lab, red, red)){:root{--globe-sphere-hi:color-mix(in srgb, var(--teal-11) 92%, white)}}:root{--globe-sphere-mid:var(--teal-12);--globe-sphere-lo:var(--teal-12)}@supports (color:color-mix(in lab, red, red)){:root{--globe-sphere-lo:color-mix(in srgb, var(--teal-12) 82%, black)}}:root{--globe-rim:var(--teal-6);--globe-land:var(--teal-9);--globe-land-wash:var(--teal-10);--globe-muted:var(--teal-11);--globe-lit:var(--coral-6);--globe-lit-land:var(--coral-6);--globe-lit-wash:var(--coral-6);--globe-preview:var(--teal-6);--globe-arc:var(--teal-6);--globe-pip:var(--coral-6);--globe-pip-lni:var(--coral-5);--globe-pip-rim:var(--teal-12);--globe-mark:var(--teal-1);--globe-label-bg:var(--teal-1);--globe-label-ink:var(--teal-12)}@media (max-width:767px){:root{--page-gap:.375rem;--page-padding-x:var(--page-gap);--frame-gap:var(--page-gap);--edge-clear:var(--space-xl)}}@media (min-width:768px){:root{--col-count:8;--grid-gutter:1.25rem;--prose-span:6;--split-a:4;--split-b:4}}@media (min-width:1024px){:root{--col-count:12;--grid-gutter:1.25rem;--prose-span:6;--split-a:6;--split-b:6;--mark-margin:calc(var(--chrome-h) * 446 / 454);--mark-track:var(--mark-margin);--chrome-clear:calc(var(--frame-gap) * 2 + var(--radius-frame) + var(--mark-margin));--actions-inset:var(--page-gap)}}[data-surface=mint]{--color-bg:var(--teal-3);--color-surface:var(--teal-1);--color-text-base:var(--teal-11);--color-text:var(--color-text-base);--color-heading:var(--color-text-base);--color-text-secondary:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=mint]{--color-text-secondary:color-mix(in oklch, var(--color-text-base) 82%, transparent)}}[data-surface=mint]{--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=mint]{--color-border:color-mix(in oklch, var(--color-text-base) 20%, transparent)}}[data-surface=mint]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=mint]{--color-divider:color-mix(in oklch, var(--color-text-base) 12%, transparent)}}[data-surface=mint]{--color-link:var(--color-text-base);--color-link-hover:var(--teal-10);--color-accent:var(--color-primary);--color-on-accent:var(--white);--color-focus:var(--teal-12);--chip-tint:var(--coral-8);--chip-ink:var(--coral-10);--chip-on:var(--coral-8);--chip-on-ink:var(--white);--globe-sphere-hi:var(--teal-1);--globe-sphere-mid:var(--teal-2);--globe-sphere-lo:var(--teal-4);--globe-rim:var(--teal-5);--globe-land:var(--teal-8);--globe-land-wash:var(--teal-5);--globe-muted:var(--teal-6);--globe-lit:var(--coral-7);--globe-lit-land:var(--coral-7);--globe-lit-wash:var(--coral-6);--globe-preview:var(--coral-5);--globe-arc:var(--teal-8);--globe-pip:var(--coral-8);--globe-pip-lni:var(--coral-6);--globe-pip-rim:var(--teal-1);--globe-mark:var(--teal-1);--globe-label-bg:var(--teal-11);--globe-label-ink:var(--teal-1);color:var(--color-text);background-color:#0000}[data-surface=dark]{--btn-primary-hover-fill:var(--teal-1);--btn-primary-hover-ink:var(--teal-12);--color-bg:var(--teal-11);--color-surface:var(--teal-10);--color-text-base:var(--teal-4);--color-text:var(--color-text-base);--color-heading:var(--teal-3);--color-text-secondary:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark]{--color-text-secondary:color-mix(in oklch, var(--color-text-base) 82%, transparent)}}[data-surface=dark]{--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark]{--color-border:color-mix(in oklch, var(--color-text-base) 26%, transparent)}}[data-surface=dark]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark]{--color-divider:color-mix(in oklch, var(--color-text-base) 16%, transparent)}}[data-surface=dark]{--color-link:var(--coral-light);--color-link-hover:var(--white);--color-accent:var(--teal-3);--color-on-accent:var(--teal-12);--color-focus:var(--coral-light);color:var(--color-text);background-color:var(--color-bg)}[data-surface=dark-bw]{--btn-primary-hover-fill:var(--gray-1);--btn-primary-hover-ink:var(--gray-12);--color-bg:var(--studio-black);--color-surface:var(--gray-11);--color-text-base:var(--gray-4);--color-text:var(--color-text-base);--color-heading:var(--gray-3);--color-text-secondary:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark-bw]{--color-text-secondary:color-mix(in oklch, var(--color-text-base) 82%, transparent)}}[data-surface=dark-bw]{--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark-bw]{--color-border:color-mix(in oklch, var(--color-text-base) 26%, transparent)}}[data-surface=dark-bw]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=dark-bw]{--color-divider:color-mix(in oklch, var(--color-text-base) 16%, transparent)}}[data-surface=dark-bw]{--color-link:var(--gray-1);--color-link-hover:var(--white);--color-accent:var(--gray-3);--color-on-accent:var(--gray-12);--color-focus:var(--gray-1);color:var(--color-text);background-color:var(--color-bg)}:root{--chrome-mark:var(--teal-11)}html[data-chrome-surface^=dark]{--chrome-mark:var(--teal-1)}html[data-chrome-surface=dark-bw]{--chrome-mark:var(--gray-1)}html[data-chrome-surface=accent]{--chrome-mark:var(--coral-1)}html[data-chrome-surface=blush]{--chrome-mark:var(--coral-11)}[data-surface=accent]{--color-bg:var(--coral-7);--color-surface:var(--coral-8);--color-text-base:var(--white);--color-text:var(--color-text-base);--color-heading:var(--white);--color-text-secondary:var(--color-text-base);--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=accent]{--color-border:color-mix(in oklch, var(--color-text-base) 30%, transparent)}}[data-surface=accent]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=accent]{--color-divider:color-mix(in oklch, var(--color-text-base) 18%, transparent)}}[data-surface=accent]{--color-link:var(--color-text-base);--color-link-hover:var(--coral-1);--color-accent:var(--coral-1);--color-on-accent:var(--coral-11);--color-focus:var(--white);color:var(--color-text);background-color:var(--color-bg)}[data-surface=blush]{--color-bg:var(--coral-5);--color-surface:var(--coral-6);--color-text-base:var(--teal-12);--color-text:var(--color-text-base);--color-heading:var(--teal-12);--color-text-secondary:var(--color-text-base);--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=blush]{--color-border:color-mix(in oklch, var(--color-text-base) 30%, transparent)}}[data-surface=blush]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=blush]{--color-divider:color-mix(in oklch, var(--color-text-base) 18%, transparent)}}[data-surface=blush]{--color-link:var(--color-text-base);--color-link-hover:var(--teal-11);--color-control-fill:var(--coral-1);--color-control-fill-hover:var(--coral-2);--color-accent:var(--teal-11);--color-on-accent:var(--coral-1);--color-focus:var(--teal-12);color:var(--color-text)}[data-surface=paper]{--color-bg:var(--neutral-2);--color-surface:var(--neutral-1);--color-text-base:var(--teal-12);--color-text:var(--color-text-base);--color-heading:var(--color-text-base);--color-text-secondary:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=paper]{--color-text-secondary:color-mix(in oklch, var(--color-text-base) 78%, transparent)}}[data-surface=paper]{--color-border:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=paper]{--color-border:color-mix(in oklch, var(--color-text-base) 20%, transparent)}}[data-surface=paper]{--color-divider:var(--color-text-base)}@supports (color:color-mix(in lab, red, red)){[data-surface=paper]{--color-divider:color-mix(in oklch, var(--color-text-base) 12%, transparent)}}[data-surface=paper]{--color-link:var(--color-text-base);--color-link-hover:var(--teal-10);--color-accent:var(--color-primary);--color-on-accent:var(--white);--color-focus:var(--teal-12);--chip-tint:var(--coral-8);--chip-ink:var(--coral-10);--chip-on:var(--coral-8);--chip-on-ink:var(--white);color:var(--color-text);background-color:var(--color-bg)}}@layer elements{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:clamp(100%, max(calc(100% * (1 - var(--scale-rate)) + 100vw / var(--scale-pivot) * var(--scale-rate)), calc(100vw / var(--scale-pivot-2) * (1 - var(--scale-rate) + var(--scale-rate) * var(--scale-pivot-2) / var(--scale-pivot)))), var(--scale-max));scroll-behavior:smooth;scroll-padding-top:calc(var(--space-md) + var(--chrome-h) + var(--space-md))}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-base);font-size-adjust:var(--font-adjust-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--duration-slow) var(--ease-in-out), color var(--duration-slow) var(--ease-in-out);margin:0}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:var(--weight-regular);text-wrap:balance;margin:0}h1,h2{font-family:var(--font-heading);font-size-adjust:var(--font-adjust-serif);font-weight:var(--weight-medium)}h3{font-family:var(--font-body);font-size-adjust:var(--font-adjust-sans);font-weight:var(--weight-medium)}h4,h5,h6{font-family:var(--font-body);font-size-adjust:var(--font-adjust-sans);font-weight:var(--weight-semibold)}h1{font-size:var(--text-4xl);line-height:var(--leading-4xl);letter-spacing:var(--tracking-4xl)}h2{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl)}h3{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}h4{font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md)}h5{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}h6{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}@supports (text-box-trim:trim-both){h1,h2,h3,h4,h5,h6{text-box:trim-both cap alphabetic}}p{text-wrap:pretty;margin:0}.paragraph-l-default,.paragraph-l-default-h3{font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-regular)}.paragraph-l-semibold{font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold)}a{color:var(--color-link);text-underline-offset:.16em;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:from-font}a:hover{color:var(--color-link-hover)}a:where(.btn,.card){text-decoration:none}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}:root.modal-open{overflow:hidden}:root.modal-open body{inline-size:100%;position:fixed;inset-block-start:var(--scroll-lock,0px);inset-inline:0}dialog{margin:auto}@media (prefers-reduced-motion:no-preference){dialog{opacity:0;translate:0 var(--space-2xs);transition:opacity var(--duration-normal) var(--ease-out), translate var(--duration-normal) var(--ease-out), overlay var(--duration-normal) allow-discrete, display var(--duration-normal) allow-discrete}dialog[open]{opacity:1;translate:none}dialog::backdrop{opacity:0;transition:opacity var(--duration-normal) var(--ease-out), overlay var(--duration-normal) allow-discrete, display var(--duration-normal) allow-discrete}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]{opacity:0;translate:0 var(--space-2xs)}dialog[open]::backdrop{opacity:0}}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}img,svg,video,canvas,picture{max-width:100%;height:auto;display:block}input,textarea,select,button{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0}li{list-style:none}hr{border:none;border-top:1px solid var(--color-divider);margin:var(--space-lg) 0}table{border-collapse:collapse;width:100%}.lexical-table-container{max-inline-size:100%;overflow-x:auto}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-modal);padding:var(--space-xs) var(--space-md);background-color:var(--color-surface);color:var(--color-text);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-weight:var(--weight-semibold);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm);transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}#main:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer layout{:root{--_edge:max(0px, calc(var(--page-padding-x) - var(--page-gap)), calc((100% - var(--width-content-max)) / 2));--page-tracks:[full-start] var(--_edge) [frame-start] 0px [band-start] var(--mark-track) [content-start] repeat(var(--content-cols), [col-start] minmax(0, 1fr) [col-end]) [content-end] var(--mark-track) [band-end] 0px [frame-end] var(--_edge) [full-end]}.page-main{grid-template-columns:var(--page-tracks);column-gap:var(--page-gap);display:grid}.page-main>*{grid-column:content}.page-main>.frame-span,.section>.frame-span{grid-column:frame-start/frame-end;grid-template-columns:subgrid;display:grid}@media (min-width:1024px){.page-main>.frame-span,.section>.frame-span{grid-column:frame-start/frame-end}}.frame-span>*{grid-column:content}.section{inline-size:min(100%, var(--width-content-max));grid-column:full;grid-template-columns:var(--page-tracks);column-gap:var(--page-gap);--_pad:var(--section-pad-m);padding-block:var(--_pad);margin-inline:auto;display:grid;container:band/inline-size}.section>*{grid-column:content}.section>.full{grid-column:full}.section>.content{grid-column:content}.section>.prose{grid-column:content-start / span var(--prose-span);max-inline-size:68ch}.section>.offset{grid-column:2 col-start/content-end}.grid-cols{grid-template-columns:subgrid;row-gap:var(--row-gap,var(--grid-gutter));display:grid}.grid-cols>*{grid-column:span var(--card-span,4)}.grid-cols--2up>*{--card-span:4}@media (min-width:768px){.grid-cols--2up>*{--card-span:4}}@media (min-width:1024px){.grid-cols--2up>*{--card-span:6}}.section-split{grid-template-columns:subgrid;row-gap:var(--space-xl);align-items:var(--_split-align,start);display:grid}.section-split[data-align=center]{--_split-align:center}.section-split>:first-child{grid-column:span var(--split-a,4)}.section-split>:nth-child(2){grid-column:span var(--split-b,4)}@container band (min-width:700px){.section-split[data-reverse=true]>:first-child{order:1}}.section-header{grid-column:content-start / span var(--prose-span);text-align:start;margin-block-end:var(--space-xl)}.section-header[data-align=center]{max-inline-size:var(--width-prose);text-align:center;grid-column:content;margin-inline:auto}.section-header>:is(h1,h2,h3){margin-block-end:var(--lede-gap)}.section-intro{font-size:var(--text-md);line-height:var(--leading-md)}.section-actions{margin-block-start:var(--space-md)}.section[data-rhythm=s]{--_pad:var(--section-pad-s)}.section[data-rhythm=l]{--_pad:var(--section-pad-l)}.section[data-rhythm=none]{--_pad:0px}.section[data-rhythm=frame]{--_pad:var(--frame-gap);--_bar-clear:calc(var(--chrome-h) + var(--bar-seam));padding-block-start:calc(var(--frame-gap) + var(--_bar-clear))}@media (min-width:1024px){.section[data-rhythm=frame]{--_bar-clear:0px;padding-block-start:var(--frame-gap)}}.page-main>.section:not([data-rhythm=none]):not([data-frame]):not(.section~*){padding-block-start:max(var(--_pad), var(--chrome-clear))}.section+.section[data-rhythm=s]{padding-block-start:0}.section[data-tuck=true]{margin-block-end:calc(-1 * var(--radius-xl));padding-block-end:calc(var(--section-pad-m) + var(--radius-xl))}.section[data-tuck=clear]{margin-block-end:var(--tuck-clear,var(--space-xl))}.page-main>[data-surface]{grid-column:full}.section[data-corners=diagonal]{border-start-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.section[data-surface]:not([data-panel]){--_band-radius:calc(var(--radius-frame) * 1.6);border-start-start-radius:var(--_band-radius);border-start-end-radius:var(--_band-radius);border-end-end-radius:var(--_band-radius);border-end-start-radius:var(--_band-radius)}:is(.section[data-surface=dark]:not(:has(>.mesh-hero)):has(+.section[data-surface=dark]),.section[data-surface=mint]:not(:has(>.mesh-hero)):has(+.section[data-surface=mint]),.section[data-surface=accent]:not(:has(>.mesh-hero)):has(+.section[data-surface=accent]),.section[data-surface=paper]:not(:has(>.mesh-hero)):has(+.section[data-surface=paper])){border-end-end-radius:0;border-end-start-radius:0}.section[data-surface]:not(:has(>.mesh-hero)):has(+.section>.mesh-hero){border-end-end-radius:var(--_band-radius);border-end-start-radius:var(--_band-radius)}:is(.section[data-surface=dark]:not(:has(>.mesh-hero))+.section[data-surface=dark]:not(:has(>.mesh-hero)),.section[data-surface=mint]:not(:has(>.mesh-hero))+.section[data-surface=mint]:not(:has(>.mesh-hero)),.section[data-surface=accent]:not(:has(>.mesh-hero))+.section[data-surface=accent]:not(:has(>.mesh-hero)),.section[data-surface=paper]:not(:has(>.mesh-hero))+.section[data-surface=paper]:not(:has(>.mesh-hero))){border-start-start-radius:0;border-start-end-radius:0}.section:not([data-surface]):not([data-panel])+.section:not([data-surface]):not([data-panel]){border-block-start:1px solid var(--color-border)}.prose{max-width:var(--width-prose);font-size:var(--text-md);line-height:var(--leading-loose)}.prose>*+*{margin-block-start:var(--space-md)}.prose h2{margin-block-start:var(--space-xl)}.prose h3,.prose h4{margin-block-start:var(--space-lg)}.prose ul,.prose ol{padding-inline-start:var(--space-md)}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{list-style:revert}.prose li::marker{color:var(--color-text-secondary);font-size:var(--marker-size)}.prose li+li{margin-block-start:var(--space-2xs)}.prose img{border-radius:var(--radius-md)}.prose a{color:var(--color-link)}.prose a:hover{color:var(--color-link-hover);text-underline-offset:.18em;text-decoration-thickness:2px}body{flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.page-main{flex:1}}@layer atoms{.btn{justify-content:center;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-pill);min-height:2.75rem;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-base);text-align:center;white-space:nowrap;text-box:trim-both cap alphabetic;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:1px solid #0000;padding:.5em 1.15em;text-decoration:none;display:inline-flex}.btn:not(.btn-link){isolation:isolate;--_btn-edge:inset 0 1px 0 var(--white);position:relative}@supports (color:color-mix(in lab, red, red)){.btn:not(.btn-link){--_btn-edge:inset 0 1px 0 color-mix(in oklch, var(--white) 16%, transparent)}}.btn:not(.btn-link){box-shadow:var(--_btn-edge)}.btn:not(.btn-link):before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out);background-color:currentColor;position:absolute;inset:0}.btn:not(.btn-link):hover:before{opacity:.08}.btn:not(.btn-link):focus-visible:before{opacity:.1}.btn:not(.btn-link):active:before{opacity:.12}.btn:disabled:before,.btn[aria-disabled=true]:before{opacity:0}@media (prefers-reduced-motion:reduce){.btn:not(.btn-link):before,.btn{transition:none}}.btn:active{border-color:var(--color-text)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn[aria-busy=true]{opacity:1;pointer-events:auto;cursor:progress}.btn[aria-busy=true]:after{content:"";border-radius:var(--radius-circle);block-size:1em;inline-size:1em;animation:btn-spin var(--duration-slow) linear infinite;border:2px solid;border-block-start-color:#0000}@media (prefers-reduced-motion:reduce){.btn[aria-busy=true]:after{animation:none}}@keyframes btn-spin{to{rotate:1turn}}.btn-sm{min-height:2.25rem;font-size:var(--text-sm)}.btn-lg{min-height:3rem;font-size:var(--text-md)}@media (max-width:767px){.btn:not(.btn-sm){min-height:2.5rem;font-size:calc(var(--text-base) * .94)}}.btn-primary,.btn-phone,.btn-whatsapp{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.btn-primary:hover,.btn-phone:hover,.btn-whatsapp:hover{background-color:var(--btn-primary-hover-fill,var(--color-accent));color:var(--btn-primary-hover-ink,var(--color-on-accent))}.btn-secondary{--glass-blur:12px;background-color:var(--color-control-fill,var(--color-text))}@supports (color:color-mix(in lab, red, red)){.btn-secondary{background-color:var(--color-control-fill,color-mix(in srgb, var(--color-text) 8%, transparent))}}.btn-secondary{border-color:var(--color-border);color:var(--color-text);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.btn-secondary:hover{border-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{border-color:color-mix(in oklch, var(--color-text) 45%, transparent)}}.btn-secondary:hover{color:var(--color-text)}@media (prefers-reduced-transparency:reduce){.btn-secondary{background-color:var(--color-control-fill,var(--color-text))}@supports (color:color-mix(in lab, red, red)){.btn-secondary{background-color:var(--color-control-fill,color-mix(in srgb, var(--color-text) 16%, transparent))}}.btn-secondary{-webkit-backdrop-filter:none;backdrop-filter:none}}.btn-tertiary{border-color:var(--color-border);color:var(--color-text);background-color:#0000}.btn-tertiary:hover{border-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-tertiary:hover{border-color:color-mix(in oklch, var(--color-text) 45%, transparent)}}.btn-ghost{color:var(--color-text);background-color:#0000;border-color:#0000}.btn-link{min-height:0;padding:var(--space-2xs) 0;color:var(--color-link);text-underline-offset:.16em;white-space:normal;background:0 0;border:none;border-radius:0;text-decoration:underline}.cta-buttons{justify-content:flex-start;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.section-header+.cta-buttons{margin-block-start:0}.card{gap:var(--card-gap,var(--grid-gutter));padding:var(--card-pad,calc(var(--grid-gutter) * 1.5));background-color:var(--card-fill,var(--color-surface));border:1px solid var(--card-border,transparent);color:var(--card-ink,var(--teal-12));transition:background-color var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.card--tint{--card-fill:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.card--tint{--card-fill:color-mix(in oklch, var(--color-text) 6%, transparent)}}.card--tint{--card-ink:inherit}.card--plain{--card-fill:transparent;--card-pad:0;--card-ink:inherit}.card--flush{--card-pad:0}.card--roomy{--card-pad:calc(var(--grid-gutter) * 1.5) calc(var(--grid-gutter) * 2)}.card--tight{--card-gap:calc(var(--grid-gutter) * .25)}.card--bordered{--card-border:var(--color-border)}.card--flush>:not(.card__media){padding-inline:var(--space-lg)}.card--flush>:last-child:not(.card__media){padding-block-end:var(--space-lg)}.card__action{margin-block-start:auto}a.card--hover-accent:hover,.card--hover-accent:hover{--card-fill:var(--coral-strong);color:var(--white)}a.card:hover{--card-border:var(--color-text)}a.card--hover-bright:hover,.card--hover-bright:hover{--card-fill:var(--teal-2);--card-border:transparent}.disclosure-list{border-block-start:1px solid var(--color-divider);display:grid}.disclosure{border-block-end:1px solid var(--color-divider)}.disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-md);padding-block:var(--space-md);cursor:pointer;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-md);color:var(--color-heading);transition:color var(--duration-fast) var(--ease-out);list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:hover{color:var(--color-accent)}.disclosure>summary:after{content:"";transform-origin:50%;block-size:.6em;inline-size:.6em;transition:transform var(--duration-normal) var(--ease-out);border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-block-end:.2em;transform:rotate(45deg)}.disclosure[open]>summary:after{margin-block:.2em 0;transform:rotate(-135deg)}.disclosure>:not(summary){max-inline-size:var(--width-prose);color:var(--color-text-secondary);padding-block-end:var(--space-md)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords) and selector(::details-content){.disclosure{interpolate-size:allow-keywords}.disclosure::details-content{block-size:0;transition:block-size var(--duration-normal) var(--ease-out), content-visibility var(--duration-normal) allow-discrete;overflow:clip}.disclosure[open]::details-content{block-size:auto}}}.detail-icon{color:var(--color-accent);flex:none;font-size:1.15em}.chip{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-pill);background-color:var(--chip-tint,var(--color-text));border:0;min-height:2.25rem;padding:.4em .95em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background-color:color-mix(in srgb, var(--chip-tint,var(--color-text)) 10%, transparent)}}.chip{color:var(--chip-ink,var(--color-text));font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-base);text-align:center;white-space:nowrap;text-box:trim-both cap alphabetic;cursor:pointer;transition:background-color var(--duration-normal) var(--ease-in-out), color var(--duration-normal) var(--ease-in-out);text-decoration:none}.chip:hover{background-color:var(--chip-tint,var(--color-text))}@supports (color:color-mix(in lab, red, red)){.chip:hover{background-color:color-mix(in srgb, var(--chip-tint,var(--color-text)) 18%, transparent)}}.chip[aria-pressed=true]{background-color:var(--chip-on,var(--color-accent));color:var(--chip-on-ink,var(--color-on-accent))}.chip[aria-pressed=true]:hover{background-color:var(--chip-on,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.chip[aria-pressed=true]:hover{background-color:color-mix(in srgb, var(--chip-on,var(--color-accent)) 88%, var(--color-text))}}.chip:disabled,.chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}.chip__count{opacity:.75;font-variant-numeric:tabular-nums;font-weight:var(--weight-regular)}.badge{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);background-color:var(--badge-fill,var(--color-text));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{background-color:var(--badge-fill,color-mix(in oklch, var(--color-text) 10%, transparent))}}.badge{color:var(--badge-ink,var(--color-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-sm)}a.badge{font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none}a.badge:hover,a.badge:focus-visible{--badge-fill:var(--color-heading)}@supports (color:color-mix(in lab, red, red)){a.badge:hover,a.badge:focus-visible{--badge-fill:color-mix(in oklch, var(--color-heading) 82%, var(--color-bg))}}a.badge:hover,a.badge:focus-visible{--badge-ink:var(--color-bg)}.field{gap:var(--space-2xs);flex-direction:column;display:flex}.field>label{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.input,input:where([type=text],[type=email],[type=tel],[type=url],[type=search]),textarea,select{width:100%;padding:var(--space-xs) var(--space-sm);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-field);color:var(--color-text);font-size:var(--text-base);min-inline-size:0;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.input:hover,textarea:hover,select:hover{border-color:var(--color-text-secondary)}textarea{resize:vertical;min-height:8rem}.field:has(:user-invalid)>label{color:var(--color-error)}.field:has(:user-invalid) .input{border-color:var(--color-error)}.field:has(:user-invalid) textarea{border-color:var(--color-error)}.input::placeholder,textarea::placeholder{color:var(--color-text-secondary);opacity:1}.input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.55}.input:autofill:not(:focus-visible),textarea:autofill:not(:focus-visible){box-shadow:0 0 0 100px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text)}@supports (corner-shape:squircle){.input,input:where([type=text],[type=email],[type=tel],[type=url],[type=search]),textarea,select{corner-shape:squircle}}@supports (field-sizing:content){textarea{field-sizing:content}}.field-consent{align-items:flex-start;gap:var(--space-sm);line-height:var(--leading-base);cursor:pointer;flex-direction:row;display:flex}.field-consent input{flex:none;width:auto;margin-top:.25em}}@layer chrome,blocks,components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.end-2024{inset-inline-end:calc(var(--spacing) * 2024)}.top-15{top:calc(var(--spacing) * 15)}.top-30{top:calc(var(--spacing) * 30)}.isolate{isolation:isolate}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-30{height:calc(var(--spacing) * 30)}.shrink{flex-shrink:1}.grow{flex-grow:1}.origin-left{transform-origin:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.fill-none{fill:none}.py-126{padding-block:calc(var(--spacing) * 126)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (min-width:64rem){.lg\:h-50{height:calc(var(--spacing) * 50)}.lg\: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))}}.rtl\:origin-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:100%}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
