/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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}}}@layer theme{:host,:root{--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-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-700:oklch(50.5% .213 27.518);--spacing:.25rem;--container-xs:20rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-bold:700;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--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{*,::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}}@layer components;@layer utilities{.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.top-full{top:100%}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.line-clamp-3{-webkit-line-clamp:3;-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}.h-\[700px\]{height:700px}.min-h-screen{min-height:100vh}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.rotate-180{rotate:180deg}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.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}.bg-cover{background-size:cover}.bg-center{background-position:50%}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.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-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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)}.text-\[var\(--text-accent\)\]{color:var(--text-accent)}.text-red-700{color:var(--color-red-700)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.ring,.shadow-lg{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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,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-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-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.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\:flex-row{flex-direction:row}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--ink-1000:#080d10;--ink-900:#0e1418;--ink-800:#161d22;--ink-700:#1f282e;--ink-600:#2c383f;--ink-500:#3e4c54;--paper-000:#fff;--paper-100:#fbf8f4;--paper-200:#f6f2ec;--paper-300:#ede7de;--paper-400:#ded6ca;--signal-100:#ffe9df;--signal-300:#ffb08a;--signal-500:#ff5c1f;--signal-600:#e84a10;--signal-700:#b8390b;--flow-100:#d7f7eb;--flow-300:#6fe5be;--flow-500:#10d68e;--flow-600:#0ba86f;--flow-700:#067a52;--surface-page:var(--paper-200);--surface-raised:var(--paper-000);--surface-sunken:var(--paper-300);--text-heading:var(--ink-1000);--text-body:#131a1e;--text-muted:#59666e;--text-accent:var(--signal-700);--border-hairline:var(--paper-400);--border-strong:var(--ink-900);--action-primary:var(--signal-500);--action-primary-hover:var(--signal-600);--action-primary-press:var(--signal-700);--action-whatsapp:var(--flow-500);--action-whatsapp-hover:var(--flow-600);--action-on-whatsapp:#04241a;--state-error:#c8371f;--font-display:var(--font-rubik),"Assistant",system-ui,sans-serif;--font-body:var(--font-assistant),"Rubik",system-ui,sans-serif;--font-mono:var(--font-jetbrains),"SFMono-Regular",Menlo,monospace;--type-hero-size:clamp(2.5rem,7vw,4.75rem);--type-h1-size:clamp(2rem,5vw,3.25rem);--type-h2-size:clamp(1.625rem,3.4vw,2.375rem);--type-h3-size:1.25rem;--type-lead-size:1.1875rem;--type-body-size:1.0625rem;--type-small-size:.9375rem;--type-caption-size:.875rem;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--gutter:20px;--section-y:64px;--container-max:1180px;--container-narrow:760px;--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-pill:999px;--radius-phone:38px;--shadow-card:0 1px 2px #140e080d,0 8px 24px -12px #140e081f;--shadow-raised:0 2px 4px #140e080f,0 18px 40px -18px #140e082e;--shadow-action:0 6px 18px -8px #ff5c1f8c;--shadow-whatsapp:0 8px 22px -8px #10d68e80;--dur-fast:.16s;--dur-base:.26s;--dur-slow:.52s;--ease-out:cubic-bezier(.2,.8,.25,1);--ease-in-out:cubic-bezier(.65,.05,.36,1);--ease-snap:cubic-bezier(.16,1.04,.3,1)}@media (min-width:820px){:root{--gutter:40px;--section-y:112px}}[data-ground=dark]{--surface-page:var(--ink-900);--surface-raised:var(--ink-800);--surface-sunken:var(--ink-1000);--text-heading:#fff;--text-body:#e6e3de;--text-muted:#9aa7ad;--text-accent:var(--signal-500);--border-hairline:var(--ink-700);--border-strong:var(--ink-600)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--ink-900)}body{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--text-body);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0;line-height:1.62}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-heading);letter-spacing:-.03em;margin:0;font-weight:700}p{margin:0}a{color:var(--text-accent);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--signal-600)}[data-ground=dark] a:not(.gwu-btn):not(.gwu-service):not(.gwu-sidecard):hover{color:var(--signal-300)}:focus-visible{outline:2px solid var(--signal-500);outline-offset:3px;border-radius:var(--radius-xs)}.gwu-stamp{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:.875rem}.gwu-eyebrow{font-family:var(--font-body);letter-spacing:.01em;color:var(--text-accent);font-size:.875rem;font-weight:700}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.gwu-section{background:var(--surface-page);color:var(--text-body);padding:var(--section-y) var(--gutter)}.gwu-section--tight{padding-block:var(--space-7)}.gwu-container{max-width:var(--container-max);margin-inline:auto}.gwu-container--narrow{max-width:var(--container-narrow)}.gwu-stack{gap:var(--space-7);display:grid}.gwu-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.gwu-grid--wide{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.gwu-split{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;display:grid}.gwu-heading{gap:var(--space-4);flex-direction:column;align-items:flex-start;max-width:68ch;display:flex}.gwu-heading--center{text-align:center;align-items:center;margin-inline:auto}.gwu-heading__title{font-family:var(--font-display);font-weight:800;font-size:var(--type-h2-size);letter-spacing:-.03em;color:var(--text-heading);line-height:1.14}.gwu-heading__title--h1{font-size:var(--type-h1-size);line-height:1.08}.gwu-heading__title>span{display:block}.gwu-heading__accent{color:var(--text-accent)}.gwu-lead{font-size:var(--type-lead-size);color:var(--text-muted);line-height:1.6}.gwu-btn{height:48px;min-height:44px;font-family:var(--font-body);letter-spacing:-.005em;white-space:nowrap;border-radius:var(--radius-pill);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);border:none;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:1.0625rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.gwu-btn:hover{transform:translateY(-2px)}.gwu-btn:active{box-shadow:none;transform:scale(.97)}.gwu-btn--sm{gap:8px;height:40px;padding:0 16px;font-size:.9375rem}.gwu-btn--lg{gap:12px;height:56px;padding:0 30px;font-size:1.125rem}.gwu-btn--primary{background:var(--action-primary);color:#fff;box-shadow:var(--shadow-action)}.gwu-btn--primary:hover{background:var(--action-primary-hover);color:#fff}.gwu-btn--primary:active{background:var(--action-primary-press)}.gwu-btn--whatsapp{background:var(--action-whatsapp);color:var(--action-on-whatsapp);box-shadow:var(--shadow-whatsapp)}.gwu-btn--whatsapp:hover{background:var(--action-whatsapp-hover);color:var(--action-on-whatsapp)}.gwu-btn--secondary{color:var(--text-heading);border:2px solid var(--text-heading);background:0 0}.gwu-btn--secondary:hover{background:var(--text-heading);color:var(--surface-page)}.gwu-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.gwu-btn-row{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:380px){.gwu-btn{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px}.gwu-btn--sm{height:auto;min-height:40px;padding-block:10px}.gwu-btn--lg{height:auto;min-height:56px;padding-block:14px}}.gwu-badge{border-radius:var(--radius-pill);font-size:var(--type-caption-size);white-space:nowrap;align-items:center;gap:6px;width:fit-content;padding:5px 12px 6px;font-weight:700;line-height:1.2;display:inline-flex}.gwu-badge--flow{background:var(--flow-100);color:var(--flow-700)}.gwu-badge--signal{background:var(--signal-100);color:var(--signal-700)}.gwu-badge--solid{background:var(--signal-500);color:#fff}.gwu-badge--ink{background:var(--surface-raised);color:var(--text-body);border:1px solid var(--border-hairline)}.gwu-card{border-radius:var(--radius-md);padding:var(--space-5);color:var(--text-body)}.gwu-card--raised{background:var(--surface-raised);box-shadow:var(--shadow-card)}.gwu-card--hairline,.gwu-card--raised{border:1px solid var(--border-hairline)}.gwu-card--hairline{background:0 0}.gwu-card--edge{background:var(--surface-raised);border:2px solid var(--text-heading)}[data-ground=dark] .gwu-card--hairline{background:var(--ink-800)}.gwu-card__title{font-family:var(--font-display);font-size:var(--type-h3-size);color:var(--text-heading);letter-spacing:-.02em;font-weight:700}.gwu-service{padding:var(--space-5);color:var(--text-body);background:var(--surface-raised);border-radius:var(--radius-md);border:1px solid var(--border-hairline);border-top:3px solid var(--text-heading);transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);align-content:start;gap:10px;text-decoration:none;display:grid}[data-ground=dark] .gwu-service{border-top-color:var(--flow-500)}.gwu-service:hover{border-color:var(--signal-300);border-top-color:var(--signal-500);color:var(--text-body);transform:translateY(-2px)}.gwu-service__title{font-family:var(--font-display);font-size:var(--type-h3-size);letter-spacing:-.02em;color:var(--text-heading);font-weight:700}.gwu-service__body{font-size:var(--type-small-size);color:var(--text-muted);line-height:1.55}.gwu-service__more{color:var(--text-accent);margin-top:4px}.gwu-icon-link,.gwu-service__more{font-size:var(--type-small-size);align-items:center;gap:6px;font-weight:700;display:inline-flex}.gwu-icon-link{text-decoration:none}.gwu-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gwu-list li{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}@keyframes gwu-pulse{0%{box-shadow:0 0 #10d68e73}70%{box-shadow:0 0 0 14px #10d68e00}to{box-shadow:0 0 #10d68e00}}.gwu-track{gap:var(--space-4);grid-template-columns:1fr;display:grid}.gwu-track__stop{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.gwu-track__head{flex-direction:column;align-items:center;gap:10px;display:flex}.gwu-track__node{border-radius:var(--radius-pill);border:2px solid var(--border-hairline);width:38px;height:38px;color:var(--text-muted);transition:background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);flex:none;place-items:center;display:grid}.gwu-track__stop.is-on .gwu-track__node{background:var(--flow-500);border-color:var(--flow-500);color:var(--action-on-whatsapp)}.gwu-track__stop.is-current .gwu-track__node{animation:gwu-pulse 1.1s var(--ease-out)}.gwu-track__rail{background:var(--border-hairline);flex:1;height:2px;display:none;position:relative;overflow:hidden}.gwu-track__fill{transform-origin:100%;background:var(--flow-500);transition:transform var(--dur-slow) var(--ease-in-out);position:absolute;inset:0;transform:scaleX(0)}.gwu-track__stop.is-passed .gwu-track__fill{transform:scaleX(1)}[dir=ltr] .gwu-track__fill{transform-origin:0}.gwu-track__time{color:var(--text-muted);transition:color var(--dur-base)}.gwu-track__label{font-size:var(--type-small-size);color:var(--text-muted);font-weight:600;line-height:1.4;display:block}.gwu-track__stop.is-on .gwu-track__label{color:var(--text-heading)}@media (min-width:640px){.gwu-track--horizontal{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.gwu-track--horizontal .gwu-track__stop{grid-template-columns:1fr;align-items:stretch;gap:12px}.gwu-track--horizontal .gwu-track__head{flex-direction:row}.gwu-track--horizontal .gwu-track__rail{display:block}}.gwu-phone{border-radius:var(--radius-phone);background:var(--ink-1000);width:300px;max-width:100%;height:600px;box-shadow:var(--shadow-raised);place-self:center;padding:10px;position:relative}.gwu-phone__screen{background:#ede4da;border-radius:30px;flex-direction:column;height:100%;display:flex;overflow:hidden}.gwu-phone__bar{background:var(--ink-800);align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.gwu-phone__avatar{border-radius:var(--radius-pill);background:var(--flow-500);width:32px;height:32px;font-family:var(--font-display);color:var(--action-on-whatsapp);place-items:center;font-size:14px;font-weight:700;display:grid}.gwu-phone__name{color:#fff;font-size:14px;font-weight:700;line-height:1.2;display:block}.gwu-phone__status{color:var(--flow-300);font-size:12px;line-height:1.2;display:block}.gwu-phone__thread{scrollbar-width:none;flex:1;gap:8px;min-height:0;padding:16px 12px 22px;display:grid;overflow-y:auto}.gwu-phone__thread::-webkit-scrollbar{display:none}.gwu-bubble-row--bot{justify-content:flex-start}.gwu-bubble-row--lead{justify-content:flex-end}.gwu-bubble{border-radius:14px;max-width:82%;padding:9px 12px 7px;box-shadow:0 1px 1px #00000014}.gwu-bubble--bot{background:#fff;border-start-start-radius:4px}.gwu-bubble--lead{background:var(--flow-100);border-start-end-radius:4px}.gwu-bubble p{color:#0b1412;font-size:14.5px;line-height:1.45}.gwu-bubble .gwu-stamp{text-align:end;color:#56645e;margin-top:2px;font-size:11px;display:block}.gwu-stat{gap:var(--space-3);padding:var(--space-6);background:var(--surface-raised);border-radius:var(--radius-md);border:1px solid var(--border-hairline);box-shadow:var(--shadow-card);display:grid}.gwu-stat__figure{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-accent);direction:ltr;unicode-bidi:isolate;justify-self:start;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:800;line-height:1}.gwu-stat__body{font-size:var(--type-lead-size);color:var(--text-heading);max-width:60ch;line-height:1.5}.gwu-stat__source{font-size:var(--type-caption-size);color:var(--text-muted)}.gwu-steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.gwu-steps li{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.gwu-steps__num{border-radius:var(--radius-pill);width:56px;height:56px;font-family:var(--font-mono);color:var(--text-accent);border:2px solid var(--text-accent);direction:ltr;place-items:center;font-size:22px;font-weight:700;display:grid}.gwu-steps__title{font-family:var(--font-display);font-size:var(--type-h3-size);color:var(--text-heading);letter-spacing:-.02em;padding-top:10px;font-weight:700;line-height:1.3;display:block}.gwu-steps__body{color:var(--text-muted);margin-top:4px;display:block}.gwu-offer{gap:var(--space-5);padding:var(--space-7) var(--space-6);background:var(--surface-raised);border:2px solid var(--text-heading);border-radius:var(--radius-lg);display:grid}[data-ground=dark] .gwu-offer{border-color:var(--flow-500)}.gwu-offer__title{font-family:var(--font-display);font-weight:800;font-size:var(--type-h2-size);letter-spacing:-.03em;color:var(--text-heading);line-height:1.14}.gwu-offer__price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.gwu-offer__was{font-family:var(--font-mono);color:var(--text-muted);direction:ltr;unicode-bidi:isolate;font-size:1.25rem;text-decoration:line-through}.gwu-offer__now{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-accent);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.gwu-offer__terms{color:var(--text-muted);max-width:60ch}.gwu-accordion{display:grid}.gwu-accordion__item{border-top:1px solid var(--border-hairline)}.gwu-accordion__item:last-child{border-bottom:1px solid var(--border-hairline)}.gwu-accordion__q{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;text-align:start;width:100%;min-height:44px;font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-heading);background:0 0;border:none;padding:20px 0;font-size:1.0625rem;font-weight:700;display:flex}.gwu-accordion__item.is-open .gwu-accordion__q{color:var(--text-accent)}.gwu-accordion__chev{transition:transform var(--dur-base) var(--ease-out)}.gwu-accordion__item.is-open .gwu-accordion__chev{transform:rotate(180deg)}.gwu-accordion__panel{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.gwu-accordion__item.is-open .gwu-accordion__panel{grid-template-rows:1fr}.gwu-accordion__panel>div{overflow:hidden}.gwu-accordion__panel p{color:var(--text-muted);max-width:68ch;padding-bottom:22px}.gwu-nav{z-index:60;height:0;padding:0 var(--gutter);pointer-events:none;position:sticky;top:0;overflow:visible}main>section:first-of-type{padding-top:calc(var(--section-y) + 64px)}main>section.gwu-section--hero:first-of-type{padding-top:118px}@media (min-width:820px){main>section.gwu-section--hero:first-of-type{padding-top:150px}}.gwu-nav__backdrop,.gwu-nav__bar,.gwu-nav__drawer{pointer-events:auto}.gwu-nav__bar{max-width:var(--container-max);align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--ink-600);background:var(--ink-900);grid-template-columns:44px 1fr auto;margin:10px auto 0;padding:6px 8px;display:grid}@supports (color:color-mix(in lab,red,red)){.gwu-nav__bar{background:color-mix(in oklab,var(--ink-900) 90%,transparent)}}.gwu-nav__bar{-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff0a,0 14px 34px -20px #000000b3}.gwu-nav__actions{justify-self:end;align-items:center;gap:8px;display:flex}.gwu-lang{border-radius:var(--radius-pill);border:1px solid var(--ink-600);height:44px;font-family:var(--font-body);letter-spacing:.06em;align-items:center;gap:2px;padding:4px;font-size:.8125rem;display:inline-flex}.gwu-lang__opt{border-radius:var(--radius-pill);place-items:center;min-width:36px;height:100%;padding:0 8px;line-height:1;text-decoration:none;display:grid;position:relative}.gwu-lang__opt.is-current{color:var(--ink-1000);background:#fff;font-weight:800}a.gwu-lang__opt{color:#9aa7ad;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out);font-weight:600}a.gwu-lang__opt:hover{color:#fff;background:var(--ink-700)}a.gwu-lang__opt:after{content:"";position:absolute;inset:-5px -3px}.gwu-nav__toggle{cursor:pointer;color:#fff;background:0 0;border:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.gwu-nav__logo{justify-self:center;display:inline-flex}.gwu-nav__logo img{width:auto;height:30px;display:block}.gwu-nav__links{gap:var(--space-5);justify-self:center;margin:0;padding:0;list-style:none;display:none}.gwu-nav__link{font-size:var(--type-small-size);color:#e6e3de;border-bottom:2px solid #0000;padding-bottom:3px;font-weight:600;text-decoration:none}.gwu-nav__link:hover{color:#fff}.gwu-nav__link[aria-current=page]{color:var(--signal-500);border-bottom-color:var(--signal-500);font-weight:700}.gwu-nav__toggle{justify-self:start}.gwu-nav__wa-circle{border-radius:var(--radius-pill);background:var(--action-whatsapp);width:44px;height:44px;color:var(--action-on-whatsapp);place-items:center;display:grid}.gwu-nav__wa-btn{display:none}.gwu-nav__drawer{max-width:var(--container-max);padding:var(--space-3) var(--space-5) var(--space-5);border:1px solid var(--ink-600);border-radius:var(--radius-lg);background:var(--ink-900);overscroll-behavior:contain;gap:2px;max-height:calc(100dvh - 90px);margin:8px auto 0;list-style:none;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 48px -24px #000000b3}.gwu-nav__drawer a{color:#fff;align-items:center;min-height:44px;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex}.gwu-nav__drawer a[aria-current=page]{color:var(--signal-500)}.gwu-nav__drawer .gwu-nav__sub{font-size:var(--type-small-size);color:#e6e3de;min-height:44px;padding-inline-start:var(--space-4)}.gwu-nav__group{cursor:pointer;width:100%;min-height:44px;font:inherit;color:#fff;text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:1.0625rem;font-weight:600;display:flex}.gwu-nav__group[aria-current=page]{color:var(--signal-500)}.gwu-nav__group svg{transition:transform var(--dur-base) var(--ease-out);flex:none}.gwu-nav__group.is-open svg{transform:rotate(180deg)}.gwu-nav__subs{padding-bottom:6px;display:grid}.gwu-nav__drawer .gwu-nav__subs .gwu-nav__sub{min-height:40px;font-size:.875rem}.gwu-nav__group--sub{font-size:var(--type-small-size);color:#e6e3de;min-height:44px;padding-inline-start:var(--space-4)}.gwu-nav__drawer .gwu-nav__subs--deep{padding-bottom:2px}.gwu-nav__drawer .gwu-nav__subs--deep .gwu-nav__sub{padding-inline-start:calc(var(--space-4) * 2)}.gwu-nav__backdrop{z-index:-1;background:#080d1099;position:fixed;inset:0}html[data-menu-open]{overflow:hidden}html[data-menu-open] .gwu-bottombar,html[data-menu-open] .gwu-fab,html[data-menu-open] .gwu-totop{visibility:hidden}@media (min-width:820px){.gwu-nav__bar{gap:var(--space-5);grid-template-columns:auto 1fr auto;margin-top:16px;padding:8px 8px 8px 22px}[dir=rtl] .gwu-nav__bar{padding:8px 22px 8px 8px}.gwu-nav__drawer,.gwu-nav__toggle{display:none}.gwu-nav__logo{order:-1;justify-self:start}.gwu-nav__links{gap:32px;display:flex}.gwu-nav__link{color:#d9dde0;border-bottom:0;padding:6px 2px;font-size:1rem}.gwu-nav__link[aria-current=page]{color:#fff}.gwu-nav__actions{gap:14px}.gwu-nav__actions:before{content:"";background:var(--ink-600);order:1;width:1px;height:28px}.gwu-nav__actions .gwu-lang{order:0;height:40px}.gwu-nav__wa-circle{width:46px;height:46px;transition:transform var(--dur-fast) var(--ease-out);order:2}.gwu-nav__wa-circle:hover{transform:translateY(-1px)}}.gwu-footer{background:var(--ink-1000);color:#e6e3de;padding:var(--section-y) var(--gutter) calc(var(--space-8) + 40px)}.gwu-footer__inner{max-width:var(--container-max);gap:var(--space-7);margin:0 auto;display:grid}.gwu-footer__tagline{color:var(--flow-300)}.gwu-footer__business{color:#e6e3de;text-align:start;font-size:1rem;line-height:1.75}.gwu-footer__business p{margin:0}.gwu-footer__business a{color:inherit;min-height:44px;text-decoration:underline;display:inline-block}.gwu-footer__cols{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.gwu-footer__col-title{font-size:var(--type-caption-size);letter-spacing:.01em;color:#9aa7ad;margin-bottom:10px;font-weight:700;display:block}.gwu-footer__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gwu-footer__col a{color:#e6e3de;font-size:var(--type-small-size);text-decoration:none}.gwu-footer__col a:hover{color:#fff;text-decoration:underline}.gwu-footer__legal{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--ink-700);font-size:var(--type-caption-size);color:#9aa7ad;flex-wrap:wrap;align-items:center;display:flex}.gwu-footer__legal a{color:#9aa7ad;text-decoration:none}.gwu-field{gap:6px;display:grid}.gwu-field label{font-size:var(--type-small-size);color:var(--text-heading);font-weight:700}.gwu-input{width:100%;min-height:48px;font:inherit;color:var(--text-body);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);padding:10px 14px}.gwu-input:focus{border-color:var(--signal-500);outline:none;box-shadow:0 0 0 6px #ff5c1f29}.gwu-field__error{font-size:var(--type-caption-size);color:var(--state-error)}#cc-main{--cc-font-family:var(--font-body);--cc-bg:var(--ink-800);--cc-primary-color:#fff;--cc-secondary-color:#e6e3de;--cc-modal-border-radius:var(--radius-md);--cc-btn-border-radius:var(--radius-pill);--cc-btn-primary-bg:var(--signal-500);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--signal-500);--cc-btn-primary-hover-bg:var(--signal-600);--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--signal-600);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:#fff;--cc-btn-secondary-border-color:var(--ink-600);--cc-btn-secondary-hover-bg:var(--ink-700);--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--ink-600);--cc-toggle-on-bg:var(--flow-500);--cc-toggle-off-bg:var(--ink-600);--cc-toggle-on-knob-bg:var(--ink-900);--cc-toggle-off-knob-bg:var(--ink-900);--cc-separator-border-color:var(--ink-700);--cc-link-color:var(--signal-500);--cc-footer-bg:transparent;--cc-footer-color:#e6e3de;--cc-footer-border-color:var(--ink-700);--cc-cookie-category-block-bg:var(--ink-700);--cc-cookie-category-block-border:var(--ink-700);--cc-cookie-category-block-hover-bg:var(--ink-600);--cc-cookie-category-block-hover-border:var(--ink-600);--cc-section-category-border:var(--ink-700)}#cc-main .cm__btn,#cc-main .cm__link-group,#cc-main .pm__btn{font-size:.875rem}#cc-main .cm{bottom:86px}.gwu-hero{gap:var(--space-7);text-align:center;justify-items:center;display:grid}.gwu-hero__title{font-family:var(--font-display);font-weight:800;font-size:var(--type-hero-size);letter-spacing:-.035em;color:#fff;line-height:1.02}.gwu-hero__title>span{display:block}.gwu-hero__panel{padding:var(--space-6);align-self:center}.gwu-bigstat{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-hairline);align-items:baseline;gap:12px;display:flex}.gwu-bigstat__figure{font-family:var(--font-display);letter-spacing:-.05em;color:var(--signal-500);direction:ltr;unicode-bidi:isolate;font-size:clamp(3.5rem,8vw,5rem);font-weight:800;line-height:.9}.gwu-bigstat__text{font-size:var(--type-small-size);color:#e6e3de;max-width:26ch;line-height:1.45}.gwu-bubble-row{display:none}.gwu-bubble-row.is-shown{animation:gwu-bubble-in var(--dur-base) var(--ease-out);display:flex}@keyframes gwu-bubble-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gwu-typing .gwu-bubble{gap:4px;padding:12px 14px;display:inline-flex}.gwu-typing .gwu-bubble span{background:#9aa7ad;border-radius:50%;width:7px;height:7px;animation:gwu-dot 1s ease-in-out infinite}.gwu-typing .gwu-bubble span:nth-child(2){animation-delay:.15s}.gwu-typing .gwu-bubble span:nth-child(3){animation-delay:.3s}@keyframes gwu-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.gwu-phone__thread{align-content:start}.gwu-fab{z-index:50;border-radius:var(--radius-pill);background:var(--action-whatsapp);width:56px;height:56px;color:var(--action-on-whatsapp);white-space:nowrap;box-shadow:var(--shadow-whatsapp);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-snap),transform var(--dur-base) var(--ease-snap),width var(--dur-base) var(--ease-snap),padding var(--dur-base) var(--ease-snap);inset-inline-end:18px;justify-content:center;align-items:center;gap:10px;font-size:1rem;font-weight:700;text-decoration:none;display:none;position:fixed;bottom:18px;overflow:hidden;transform:translateY(12px)scale(.9)}.gwu-fab.is-visible{opacity:1;pointer-events:auto;transform:none}.gwu-fab__label{display:none}.gwu-fab:hover{background:var(--action-whatsapp-hover);color:var(--action-on-whatsapp);width:auto;padding:0 22px 0 18px}.gwu-fab:hover .gwu-fab__label{display:inline}.gwu-bottombar{z-index:50;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--ink-900);inset-inline:0;position:fixed;bottom:0}@supports (color:color-mix(in lab,red,red)){.gwu-bottombar{background:color-mix(in oklab,var(--ink-900) 92%,transparent)}}.gwu-bottombar{-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--ink-700);transition:transform var(--dur-base) var(--ease-out);transform:translateY(110%)}.gwu-bottombar.is-visible{transform:none}.gwu-bottombar .gwu-btn{width:100%}.gwu-totop{z-index:49;border-radius:var(--radius-pill);border:1px solid var(--ink-500);background:var(--ink-700);color:#fff;cursor:pointer;opacity:0;pointer-events:none;width:44px;height:44px;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);inset-inline-end:16px;place-items:center;display:grid;position:fixed;bottom:92px;transform:translateY(8px);box-shadow:0 0 0 2px #ffffff24,0 6px 16px -6px #00000080}.gwu-totop.is-visible{opacity:1;pointer-events:auto;transform:none}@media (max-width:819px){.gwu-footer{padding-bottom:130px}#cc-main .cm{bottom:84px}}@media (min-width:820px){.gwu-fab{display:inline-flex}.gwu-bottombar,.gwu-totop{display:none}}.gwu-rail{display:none}@media (min-width:1320px){.gwu-rail{z-index:30;pointer-events:none;inset-inline-end:28px;width:24px;height:56vh;display:block;position:fixed;top:22vh}.gwu-rail__track{background:var(--ink-500);width:2px;position:absolute;inset-block:0;inset-inline-start:11px}@supports (color:color-mix(in lab,red,red)){.gwu-rail__track{background:color-mix(in oklab,var(--ink-500) 55%,transparent)}}.gwu-rail__track{border-radius:2px;overflow:hidden}.gwu-rail__fill{background:var(--flow-500);transform-origin:top;transition:transform .12s linear;position:absolute;inset:0}.gwu-rail__node{background:var(--ink-800);border:2px solid var(--ink-500);color:#9aa7ad;width:24px;height:24px;transition:background var(--dur-base),border-color var(--dur-base),color var(--dur-base);border-radius:50%;place-items:center;margin-top:-12px;display:grid;position:absolute;inset-inline-start:0}.gwu-rail__node.is-on{background:var(--flow-500);border-color:var(--flow-500);color:var(--action-on-whatsapp)}}.gwu-section{position:relative}main>.gwu-section+.gwu-section:before{content:"";background:var(--flow-500);width:44px;height:4px;top:-2px;border-radius:2px;position:absolute;inset-inline-start:max(var(--gutter),calc((100% - var(--container-max)) / 2))}.gwu-group-title{font-family:var(--font-display);font-weight:800;font-size:var(--type-h3-size);letter-spacing:-.02em;color:var(--text-heading);border-bottom:2px solid var(--text-heading);align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.gwu-group-title__num{color:var(--text-accent);font-size:.9rem}.gwu-offer__slots{font-size:var(--type-small-size);color:var(--text-body);align-items:center;gap:12px;font-weight:700;display:inline-flex}.gwu-offer__dots{gap:6px;display:inline-flex}.gwu-offer__dots span{border:2px solid var(--flow-500);border-radius:50%;width:12px;height:12px}.gwu-offer__dots span.is-free{background:var(--flow-500)}.gwu-check{font-size:var(--type-small-size);color:var(--text-body);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.gwu-check input{width:20px;height:20px;accent-color:var(--signal-500);cursor:pointer;margin-top:2px}.gwu-turn{color:var(--signal-500)}.gwu-hero__panel-head{border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.gwu-tomeeting{font-size:var(--type-small-size);color:#9aa7ad;margin-top:10px}.gwu-tomeeting .gwu-stamp{color:var(--flow-500);font-size:1rem;font-weight:700}.gwu-moment{align-content:start;gap:12px;display:grid}.gwu-moment__head{justify-content:space-between;align-items:center;display:flex}.gwu-moment__time{color:var(--text-muted)}.gwu-compare-wrap{overflow-x:auto}.gwu-compare{border-collapse:separate;border-spacing:0;width:100%;min-width:480px}.gwu-compare caption{text-align:start;padding-bottom:14px}.gwu-compare td,.gwu-compare th{border-bottom:1px solid var(--border-hairline);text-align:center;padding:14px 12px}.gwu-compare thead th{font-family:var(--font-display);font-size:var(--type-small-size);color:var(--text-muted);font-weight:700}.gwu-compare tbody th{text-align:start;color:var(--text-heading);font-size:1rem;font-weight:700}.gwu-compare .is-ours{background:var(--flow-500)}@supports (color:color-mix(in lab,red,red)){.gwu-compare .is-ours{background:color-mix(in oklab,var(--flow-500) 10%,transparent)}}.gwu-compare thead th.is-ours{color:var(--flow-300);border-start-start-radius:var(--radius-sm);border-start-end-radius:var(--radius-sm)}.gwu-compare__mark{border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.gwu-compare__mark.is-yes{background:var(--flow-500);color:var(--action-on-whatsapp)}.gwu-compare__mark.is-no{border:1px solid var(--border-hairline);color:var(--text-muted)}.gwu-grid--core{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.gwu-grid--small{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.gwu-service--core{padding:var(--space-6);gap:14px}.gwu-service--core .gwu-service__title{font-size:1.5rem}.gwu-service--core .gwu-service__body{font-size:1rem}.gwu-service--small{border-top-width:2px;padding:18px}.gwu-service--small .gwu-service__title{font-size:1.0625rem}.gwu-honesty{padding:var(--space-5);border:1px dashed var(--border-hairline);border-radius:var(--radius-md);color:var(--flow-700);grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.gwu-honesty>span{color:var(--text-body);gap:4px;display:grid}.gwu-honesty strong{font-family:var(--font-display);color:var(--text-heading);font-size:1.125rem}.gwu-honesty strong+span{color:var(--text-muted);font-size:var(--type-small-size)}.gwu-offer__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gwu-offer__bar{gap:4px;display:inline-flex}.gwu-offer__bar span{background:var(--ink-600);border-radius:3px;width:22px;height:6px}.gwu-offer__bar span.is-free{background:var(--flow-500)}.gwu-crumbs{margin-bottom:var(--space-5)}.gwu-crumbs ol{font-size:var(--type-caption-size);color:var(--text-muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gwu-crumbs li+li:before{content:"←";color:var(--text-muted);margin-inline-end:6px}[dir=ltr] .gwu-crumbs li+li:before{content:"→"}[dir=ltr] .gwu-flip{transform:scaleX(-1)}.gwu-crumbs a{color:var(--text-muted);text-decoration:none}.gwu-crumbs a:hover{color:var(--text-heading);text-decoration:underline}.gwu-crumbs [aria-current=page]{color:var(--text-body)}.gwu-contact{gap:var(--space-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.gwu-contact>*{min-width:0}@media (max-width:479px){.gwu-contact .gwu-card--raised{padding:var(--space-5)!important}.gwu-waform .gwu-btn{white-space:normal;text-align:center;justify-self:stretch;height:auto;min-height:56px;padding-block:12px;line-height:1.25}}@media (min-width:980px){.gwu-contact{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.gwu-contact__side{gap:var(--space-4);align-content:start;display:grid}.gwu-sidecard{background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-md);color:var(--flow-700);transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:18px;text-decoration:none;display:grid}.gwu-sidecard:hover{border-color:var(--signal-300);color:var(--flow-700);transform:translateY(-2px)}.gwu-sidecard>span{gap:2px;display:grid}.gwu-sidecard strong{color:var(--text-heading);font-family:var(--font-display)}.gwu-sidecard strong+span{color:var(--text-muted);font-size:var(--type-small-size)}.gwu-waform,.gwu-waform__row{gap:var(--space-4);display:grid}.gwu-waform__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.gwu-waform .gwu-btn{justify-self:start}.gwu-waform__note{font-size:var(--type-caption-size);color:var(--text-muted)}textarea.gwu-input{resize:vertical;min-height:96px}.gwu-fallback summary{cursor:pointer;color:var(--text-heading);align-items:center;min-height:44px;font-weight:700;display:flex}.gwu-fallback[open] summary{color:var(--text-accent)}.gwu-stack>*{min-width:0}.gwu-compare-wrap{max-width:100%}@media (max-width:639px){.gwu-compare{table-layout:fixed;min-width:0}.gwu-compare td,.gwu-compare th{padding:12px 4px}.gwu-compare tbody th{width:34%;font-size:.9375rem;line-height:1.35}.gwu-compare thead th{font-size:.875rem;line-height:1.25}}.gwu-btn--primary,.gwu-btn--primary:hover{color:var(--ink-1000)}.gwu-btn--primary:active{color:#fff}#cc-main{--cc-btn-primary-color:var(--ink-1000);--cc-btn-primary-hover-color:var(--ink-1000)}.gwu-bigstat__text,.gwu-track__label{line-height:1.5}.gwu-track__stop.is-on .gwu-track__time{color:var(--flow-700)}[data-ground=dark] .gwu-track__stop.is-on .gwu-track__time{color:var(--flow-500)}.gwu-badge--solid,.gwu-skip{color:var(--ink-1000)}.gwu-skip{z-index:100;border-radius:var(--radius-sm);background:var(--signal-500);top:8px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:8px;transform:translateY(-150%)}.gwu-skip:focus{color:var(--ink-1000);transform:none}main:focus{outline:none}.gwu-input[aria-invalid=true]{border-color:var(--state-error)}.gwu-footer__col ul{gap:0}.gwu-footer__col a,.gwu-footer__legal a,.gwu-footer__legal button{align-items:center;min-height:44px;display:inline-flex}.gwu-footer__legal button{font:inherit;color:#9aa7ad;cursor:pointer;background:0 0;border:none;padding:0}.gwu-footer__legal a:hover,.gwu-footer__legal button:hover{color:#fff;text-decoration:underline}.gwu-icon-link,.gwu-stat__source a{min-height:44px}.gwu-stat__source a{align-items:center;display:inline-flex}.gwu-nav__logo{align-items:center;min-height:44px}.gwu-check input{width:24px;height:24px;margin-top:0}#cc-main .cm__btn,#cc-main .pm__btn{min-height:44px}.gwu-bubble .gwu-stamp{font-size:12px}.gwu-btn--whatsapp,.gwu-btn--whatsapp:hover,.gwu-fab{box-shadow:none}.gwu-fab,.gwu-nav__wa-circle{color:#fff;background:#25d366}.gwu-fab:hover,.gwu-nav__wa-circle:hover{color:#fff;background:#1ebe5b}.gwu-phone{border-radius:28px;width:210px;height:420px;padding:7px}.gwu-phone__screen{border-radius:22px}.gwu-phone__bar{gap:8px;padding:10px 10px 8px}.gwu-phone__avatar{width:24px;height:24px;font-size:11px}.gwu-phone__avatar svg{width:13px;height:13px}.gwu-phone__name{font-size:12px}.gwu-phone__status{font-size:11px}.gwu-phone__thread{gap:6px;padding:10px 8px 16px}.gwu-bubble{border-radius:11px;max-width:86%;padding:6px 9px 5px}.gwu-bubble p{font-size:12.5px;line-height:1.4}.gwu-bubble .gwu-stamp{margin-top:1px;font-size:10.5px}.gwu-typing .gwu-bubble{gap:3px;padding:9px 11px}.gwu-typing .gwu-bubble span{width:5px;height:5px}.gwu-phone__avatar--photo{object-fit:cover;background:#dfe7df;flex:none;width:30px;height:30px;display:block}.gwu-stage{isolation:isolate;position:relative;overflow:hidden}.gwu-stage:before{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 0),linear-gradient(#ffffff09 1px,#0000 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 100%)}.gwu-stage:after,.gwu-stage:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.gwu-stage:after{background:radial-gradient(60% 45% at 50% -5%,var(--signal-500),transparent 70%),radial-gradient(50% 40% at 50% 110%,var(--flow-500),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.gwu-stage:after{background:radial-gradient(60% 45% at 50% -5%,color-mix(in oklab,var(--signal-500) 22%,transparent),transparent 70%),radial-gradient(50% 40% at 50% 110%,color-mix(in oklab,var(--flow-500) 12%,transparent),transparent 70%)}}.gwu-stage--end:after{background:radial-gradient(60% 55% at 50% 100%,var(--signal-500),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.gwu-stage--end:after{background:radial-gradient(60% 55% at 50% 100%,color-mix(in oklab,var(--signal-500) 16%,transparent),transparent 70%)}}.gwu-section--hero{padding-block:64px var(--section-y)}@media (min-width:820px){.gwu-section--hero{padding-block:88px var(--section-y)}}.gwu-hero__copy{gap:var(--space-5);justify-items:center;max-width:62rem;display:grid}.gwu-hero__badge{border:1px solid var(--flow-500)}@supports (color:color-mix(in lab,red,red)){.gwu-hero__badge{border:1px solid color-mix(in oklab,var(--flow-500) 35%,transparent)}}.gwu-hero__badge{background:var(--flow-500)}@supports (color:color-mix(in lab,red,red)){.gwu-hero__badge{background:color-mix(in oklab,var(--flow-500) 12%,transparent)}}.gwu-hero__badge{color:var(--flow-300);padding:7px 14px 8px}.gwu-hero__title{text-wrap:balance;font-size:clamp(2.75rem,8.4vw,5.75rem);line-height:1}.gwu-hero__lead{font-size:var(--type-lead-size);color:#c9cfd3;text-wrap:balance;max-width:46ch;line-height:1.55}.gwu-hero__ctas{justify-content:center;margin-top:4px}.gwu-hero__sub{font-size:var(--type-body-size);color:#9aa3a9;text-wrap:balance;max-width:52ch;line-height:1.6}.gwu-hero__note{font-size:var(--type-small-size);color:#9aa3a9;text-align:center;margin-top:14px}@media (min-width:820px){.gwu-hero__lead{font-size:1.3125rem}}.gwu-window{text-align:start;border-radius:var(--radius-lg);border:1px solid var(--ink-600);background:linear-gradient(180deg,#ffffff09,transparent 30%),var(--ink-800);width:100%;max-width:1020px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gwu-window{background:linear-gradient(180deg,#ffffff09,transparent 30%),color-mix(in oklab,var(--ink-800) 88%,transparent)}}.gwu-window{-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff0d,0 40px 80px -40px #000c}.gwu-window__bar{border-bottom:1px solid var(--ink-700);background:var(--ink-900);align-items:center;gap:14px;padding:12px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.gwu-window__bar{background:color-mix(in oklab,var(--ink-900) 80%,transparent)}}.gwu-window__dots{gap:6px;display:inline-flex}.gwu-window__dots i{background:var(--ink-600);border-radius:50%;width:10px;height:10px}.gwu-window__title{font-size:var(--type-caption-size);color:#9aa7ad;letter-spacing:.01em;flex:1;font-weight:700}.gwu-window__live{font-family:var(--font-mono);color:var(--flow-300);direction:ltr;align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:inline-flex}.gwu-window__live i{background:var(--flow-500);border-radius:50%;width:7px;height:7px;animation:gwu-live 1.8s ease-out infinite;box-shadow:0 0 #10d68e80}@keyframes gwu-live{0%{box-shadow:0 0 #10d68e8c}70%{box-shadow:0 0 0 8px #10d68e00}to{box-shadow:0 0 #10d68e00}}.gwu-window__body{padding:var(--space-5);gap:var(--space-5);display:grid}@media (min-width:820px){.gwu-window__body{padding:var(--space-6) var(--space-7)}}.gwu-window__foot{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--ink-700);flex-wrap:wrap;display:flex}.gwu-window .gwu-bigstat{border:0;margin:0;padding:0}.gwu-window .gwu-bigstat__figure{font-size:clamp(2.75rem,6vw,4rem)}.gwu-window .gwu-tomeeting{margin:0}.gwu-window .gwu-track__label{color:#c9cfd3}.gwu-window .gwu-track__stop.is-on .gwu-track__label{color:#fff}.gwu-hero__tools{width:100%}.gwu-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.gwu-marquee__track{direction:ltr;width:max-content;animation:gwu-marquee 42s linear infinite;display:flex}.gwu-marquee:hover .gwu-marquee__track{animation-play-state:paused}.gwu-marquee__row{flex:none;margin:0;padding:0;list-style:none;display:flex}.gwu-marquee__item{letter-spacing:.005em;color:#c9cfd3;white-space:nowrap;opacity:.55;transition:opacity var(--dur-base) var(--ease-out);align-items:center;gap:10px;padding:0 30px;font-size:1rem;font-weight:600;display:inline-flex}.gwu-marquee__item:hover{opacity:1}.gwu-marquee__item img{width:22px;height:22px;display:block}@keyframes gwu-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gwu-marquee__track,.gwu-window__live i{animation:none}}[data-ground=dark] .gwu-card--hairline,[data-ground=dark] .gwu-service{background:linear-gradient(180deg,#ffffff09,transparent 35%),var(--ink-800);border-color:var(--ink-600)}.gwu-card--raised,.gwu-offer,.gwu-service,.gwu-stat{border-radius:var(--radius-lg)}@media (min-width:820px){:root{--section-y:128px}}.gwu-grid>.gwu-card,.gwu-grid>.gwu-moment,.gwu-grid>div>.gwu-service{height:100%}.gwu-hero{grid-template-columns:minmax(0,1fr)}.gwu-hero>*{min-width:0;max-width:100%}.gwu-hero__tools{overflow:hidden}.gwu-scrolltext{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);text-wrap:pretty;max-width:34ch;font-size:clamp(1.375rem,2.6vw,1.9rem);font-weight:700;line-height:1.38}.gwu-scrolltext--center{text-align:center;margin-inline:auto}.gwu-scrolltext>span{will-change:opacity;display:inline}.gwu-hero__visual{gap:var(--space-5);justify-items:center;width:100%;max-width:560px;display:grid}.gwu-hero__stat{border:0;justify-content:center;margin:0;padding:0}.gwu-hero__stat .gwu-bigstat__figure{font-size:clamp(2.5rem,5vw,3.5rem)}@media (min-width:980px){.gwu-hero__visual{max-width:660px}}.gwu-loop{aspect-ratio:1;width:100%;position:relative}.gwu-loop__svg{width:100%;height:100%;position:absolute;inset:0}.gwu-loop__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gwu-loop__sync{background:radial-gradient(circle,var(--ink-600),transparent 72%);border-radius:50%;place-items:center;width:100px;height:100px;display:grid}@supports (color:color-mix(in lab,red,red)){.gwu-loop__sync{background:radial-gradient(circle,color-mix(in oklab,var(--ink-600) 80%,transparent),transparent 72%)}}.gwu-loop__sync{color:#fff}.gwu-loop__station{position:absolute}.gwu-loop__pop{justify-items:center;gap:10px;display:grid;position:relative}.gwu-loop__station--chat .gwu-loop__pop,.gwu-loop__station--meet .gwu-loop__pop{grid-template-columns:auto auto;align-items:center;gap:22px}.gwu-loop__station--ads{top:50%;left:10.9%;transform:translate(-50%,-50%)}.gwu-loop__station--ads .gwu-loop__label{bottom:calc(100% + 16px);position:absolute;inset-inline-start:0}.gwu-loop__station--chat{top:23.9%;left:79%}.gwu-loop__station--chat,.gwu-loop__station--meet{direction:ltr;transform:translate(calc(48px - 100%),-50%)}.gwu-loop__station--meet{top:80.8%;left:74%}[dir=rtl] .gwu-loop__label{direction:rtl}.gwu-loop__label{font-family:var(--font-display);color:#fff;white-space:nowrap;letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.3;display:grid}.gwu-loop__label b{color:var(--signal-300);margin-bottom:2px;font-size:1rem;font-weight:600;display:block}.gwu-loop__label small{font-family:var(--font-body);color:#9aa7ad;margin-top:3px;font-size:.875rem;font-weight:500;display:block}.gwu-loop__label--end{text-align:end}.gwu-loop__logos{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.gwu-loop__logos i{background:#fff;border-radius:14px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 14px 30px -14px #000000e6}.gwu-loop__logos img{display:block}.gwu-loop__wa{color:#fff;background:radial-gradient(circle at 35% 30%,#25d366,var(--flow-700) 85%);width:96px;height:96px;box-shadow:0 0 0 1px var(--flow-500),0 20px 40px -18px #10d68eb3;border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.gwu-loop__wa{box-shadow:0 0 0 1px color-mix(in oklab,var(--flow-500) 45%,transparent),0 20px 40px -18px #10d68eb3}}.gwu-loop__cal{width:96px;height:96px;color:var(--signal-300);background:linear-gradient(180deg,var(--ink-700),var(--ink-800));border:1px solid var(--ink-600);border-radius:22px;place-items:center;display:grid;box-shadow:0 20px 40px -20px #000000e6}@media (max-width:599px){.gwu-loop__pop{gap:8px}.gwu-loop__station--chat .gwu-loop__pop,.gwu-loop__station--meet .gwu-loop__pop{gap:12px}.gwu-loop__label{font-size:.9375rem}.gwu-loop__label b{font-size:.8125rem}.gwu-loop__label small{font-size:.75rem}.gwu-loop__station--ads .gwu-loop__label{bottom:calc(100% + 8px)}.gwu-loop__logos{gap:6px}.gwu-loop__logos i{border-radius:10px;width:44px;height:44px}.gwu-loop__logos img{width:20px;height:20px}.gwu-loop__wa{width:64px;height:64px}.gwu-loop__wa svg{width:30px;height:30px}.gwu-loop__cal{border-radius:16px;width:64px;height:64px}.gwu-loop__cal svg{width:26px;height:26px}.gwu-loop__sync{width:64px;height:64px}.gwu-loop__sync svg{width:26px;height:26px}.gwu-loop__station--chat,.gwu-loop__station--meet{transform:translate(calc(32px - 100%),-50%)}}.gwu-section--svc{background:var(--paper-300);padding-block:0}.gwu-section--svc .gwu-container{max-width:1400px}.gwu-svc__head{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.gwu-svc__head .gwu-heading__title{max-width:22ch}.gwu-svc__num{font-family:var(--font-mono);color:var(--text-muted);opacity:.7;direction:ltr;font-size:1rem;font-weight:700}.gwu-svc__panel.is-open .gwu-svc__num{color:var(--signal-500);opacity:1}.gwu-svc__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-heading);max-width:14ch;font-size:clamp(1.75rem,3.6vw,3.5rem);font-weight:800;line-height:1.05}.gwu-svc__title a{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.gwu-svc__title a svg{opacity:0;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);color:var(--signal-500);transform:translate(-6px)}[dir=rtl] .gwu-svc__title a svg{transform:translate(6px)}.gwu-svc__title a:hover{color:var(--text-heading)}.gwu-svc__title a:hover svg{opacity:1;transform:none}.gwu-svc__top{gap:22px;display:grid}.gwu-svc__text{color:var(--text-muted);max-width:40ch;font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.5}.gwu-svc__points{max-width:640px;margin:0;padding:0;list-style:none;display:grid}.gwu-svc__points li{border-top:1px solid var(--border-hairline);color:var(--text-heading);padding:16px 0;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:600;line-height:1.4}.gwu-svc__points li:last-child{border-bottom:1px solid var(--border-hairline)}.gwu-svc__pin{gap:var(--space-6);padding-block:var(--section-y);display:grid}.gwu-svc__row{gap:var(--space-4);display:grid}.gwu-svc__panel{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);gap:14px;display:grid}.gwu-svc__tab{display:none}.gwu-svc__body{gap:18px;display:grid}@media (min-width:980px){.gwu-svc{height:calc(var(--svc-count) * 38vh + 100vh)}.gwu-svc__pin{gap:var(--space-5);grid-template-rows:auto 1fr;height:100vh;padding-block:clamp(56px,12.5vh,96px) clamp(20px,4.7vh,36px);position:sticky;top:0}.gwu-svc__row{gap:14px;min-height:0;display:flex}.gwu-svc__panel{cursor:pointer;min-width:0;transition:flex .7s var(--ease-in-out),box-shadow .4s var(--ease-out);flex:1 1 0;padding:30px 18px;position:relative;overflow:hidden}.gwu-svc__panel.is-open{cursor:default;flex:15 1 0}.gwu-svc__panel.is-open,.gwu-svc__panel:not(.is-open):hover{box-shadow:var(--shadow-raised)}.gwu-svc__num{letter-spacing:-.02em;top:28px;font-size:.8125rem;inset-inline-start:18px}.gwu-svc__num,.gwu-svc__tab{white-space:nowrap;position:absolute}.gwu-svc__tab{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-muted);transition:opacity .35s var(--ease-out);font-size:1.375rem;font-weight:600;display:block;bottom:34px;left:50%;transform:translate(-50%)}[dir=ltr] .gwu-svc__tab{transform:translate(-50%)rotate(180deg)}.gwu-svc__body,.gwu-svc__panel.is-open .gwu-svc__tab{opacity:0;pointer-events:none}.gwu-svc__body{width:min(100%,760px);transition:opacity .45s var(--ease-out) .25s,transform .45s var(--ease-out) .25s,visibility 0s linear .7s;visibility:hidden;grid-template-rows:auto 1fr;align-content:stretch;gap:clamp(14px,3.65vh,28px);padding:clamp(28px,8.34vh,64px) 56px clamp(22px,6.25vh,48px);position:absolute;inset:0;transform:translateY(12px)}.gwu-svc__body .gwu-svc__points{align-self:end}.gwu-svc__panel.is-open .gwu-svc__num{inset-inline:auto 40px;font-size:1.25rem;top:44px}.gwu-svc__panel.is-open .gwu-svc__body{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .45s var(--ease-out) .25s,transform .45s var(--ease-out) .25s,visibility 0s;transform:none}.gwu-svc__title{font-size:clamp(1.5rem,min(3.6vw,6.41vh),3.5rem)}.gwu-svc__text{font-size:clamp(.9375rem,min(1.5vw,2.67vh),1.375rem)}.gwu-svc__top{gap:clamp(10px,2.87vh,22px)}.gwu-svc__points li{padding:clamp(7px,2.09vh,16px) 0;font-size:clamp(.9375rem,min(1.3vw,2.32vh),1.25rem)}}.gwu-faq{gap:var(--space-6);display:grid}.gwu-faq__side{align-self:start}@media (min-width:980px){.gwu-faq{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.gwu-faq__side{position:sticky;top:120px}}.gwu-accordion__q{gap:var(--space-5);padding:22px 0;font-size:1.125rem}.gwu-accordion__chev{border:1px solid var(--border-hairline);width:36px;height:36px;color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);border-radius:50%;flex:none;padding:8px}.gwu-accordion__item.is-open .gwu-accordion__chev{background:var(--text-heading);border-color:var(--text-heading);color:var(--surface-page)}.gwu-accordion__panel p{max-width:62ch;padding-bottom:26px;font-size:1.0625rem;line-height:1.65}.gwu-faqband{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-hairline);background:var(--surface-raised);box-shadow:var(--shadow-card);flex-wrap:wrap;padding:18px 20px 18px 28px;display:flex}[dir=rtl] .gwu-faqband{padding:18px 28px 18px 20px}.gwu-faqband p{color:var(--text-muted);font-size:1.0625rem}.gwu-faqband strong{color:var(--text-heading);font-family:var(--font-display)}@media (max-width:599px){.gwu-faqband{border-radius:var(--radius-lg);padding:20px}.gwu-faqband .gwu-btn{width:100%}}.gwu-curve{z-index:1;pointer-events:none;height:96px;position:absolute;bottom:-40px;left:0;right:0}.gwu-curve__svg{width:100%;height:100%;display:block}.gwu-section--hero.gwu-stage{padding-bottom:calc(var(--section-y) + 40px)}.gwu-stage+.gwu-section:before{display:none}@media (min-width:820px){.gwu-curve{height:130px}.gwu-section--hero.gwu-stage{padding-bottom:calc(var(--section-y) + 64px)}}.gwu-mask{margin-block:-.12em;padding-block:.12em;display:block;overflow:hidden}.gwu-mask__inner{will-change:transform;display:block}.gwu-hero__title>.gwu-mask{display:block}.gwu-chatbot__launcher{inset-inline-start:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:51;border-radius:var(--radius-pill);cursor:pointer;background:radial-gradient(circle at 50% 35%,#2c383f 0,var(--ink-1000) 72%);width:62px;height:62px;transition:transform var(--dur-base) var(--ease-snap),bottom var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);border:2px solid #ffffffe6;padding:0;position:fixed;overflow:visible;box-shadow:0 0 0 1px #080d1040,0 10px 26px -8px #080d108c,0 0 18px -4px #3898ff8c}.gwu-chatbot__launcher:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 0 0 1px #080d1040,0 14px 30px -8px #080d1099,0 0 24px -2px #3898ffb3}.gwu-chatbot__launcher:focus-visible{outline:3px solid var(--signal-500);outline-offset:3px}.gwu-chatbot__face{border-radius:inherit;object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.gwu-chatbot__status{background:var(--flow-500);inset-inline-end:1px;border:2px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:3px}@media (max-width:819px){.gwu-chatbot__launcher{width:56px;height:56px}.gwu-chatbot__launcher.is-raised{bottom:calc(86px + env(safe-area-inset-bottom))}.gwu-chatbot__launcher.is-open{visibility:hidden}}@media (min-width:820px){.gwu-chatbot__launcher{inset-inline-start:20px;bottom:20px}}html[data-menu-open] .gwu-chatbot__launcher,html[data-menu-open] .gwu-chatbot__panel{visibility:hidden}.gwu-chatbot__panel{z-index:60;max-width:480px;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));height:clamp(340px,62vh,620px);height:clamp(340px,calc(var(--gwu-vv-height,100svh) * .62),620px);max-height:calc(var(--gwu-vv-height,100svh) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--surface-raised);color:var(--text-body);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:0 24px 60px -18px #080d1073,var(--shadow-raised);transform-origin:0 100%;flex-direction:column;margin-inline:auto;display:flex;position:fixed;overflow:hidden}[dir=rtl] .gwu-chatbot__panel{transform-origin:100% 100%}.gwu-chatbot__panel[hidden]{display:none}.gwu-chatbot__panel.is-open{animation:gwu-chat-in var(--dur-base) var(--ease-snap)}@keyframes gwu-chat-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:819px){.gwu-chatbot__panel[data-keyboard]{top:calc(var(--gwu-vv-top,0px) + 8px);height:calc(var(--gwu-vv-height,100svh) - 16px);max-height:none;bottom:auto}.gwu-chatbot__panel[data-keyboard] .gwu-chatbot__disclaimer{display:none}}@media (min-width:820px){.gwu-chatbot__panel{inset-inline:20px auto;width:380px;max-width:none;height:min(580px,100dvh - 120px);max-height:none;margin-inline:0;bottom:94px}}.gwu-chatbot__header{background:var(--ink-900);color:#fff;align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex}[dir=rtl] .gwu-chatbot__header{padding:12px 14px 12px 12px}.gwu-chatbot__avatar{object-fit:cover;object-position:50% 12%;background:var(--ink-700);border:1.5px solid #ffffffd9;border-radius:50%;flex:none;width:40px;height:40px}.gwu-chatbot__heading{flex:auto;min-width:0}.gwu-chatbot__heading h2{font-family:var(--font-display);color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.gwu-chatbot__heading p{color:#ffffffad;margin:2px 0 0;font-size:.8125rem}.gwu-chatbot__icon-btn{cursor:pointer;color:#ffffffd1;width:34px;height:34px;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.gwu-chatbot__icon-btn:hover:not(:disabled){color:#fff;background:#ffffff1f}.gwu-chatbot__icon-btn:disabled{opacity:.4;cursor:default}.gwu-chatbot__icon-btn:focus-visible{outline:2px solid var(--signal-300);outline-offset:1px}.gwu-chatbot__disclaimer,.gwu-chatbot__form,.gwu-chatbot__header{flex:none}.gwu-chatbot__log{overscroll-behavior:contain;background:var(--paper-100);flex-direction:column;flex:auto;gap:8px;min-height:0;padding:16px 14px;display:flex;overflow-y:auto}.gwu-chatbot__msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:86%;margin:0;padding:9px 13px;font-size:.96875rem;line-height:1.55}.gwu-chatbot__msg--assistant{background:var(--surface-raised);color:var(--text-body);border:1px solid var(--border-hairline);border-end-start-radius:5px;align-self:flex-start}.gwu-chatbot__msg--user{background:var(--ink-900);color:#fff;border-end-end-radius:5px;align-self:flex-end}.gwu-chatbot__msg.is-failed{border-color:var(--state-error)}@supports (color:color-mix(in lab,red,red)){.gwu-chatbot__msg.is-failed{border-color:color-mix(in oklab,var(--state-error) 45%,transparent)}}.gwu-chatbot__msg.is-failed{color:var(--state-error)}.gwu-chatbot__msg a{color:var(--text-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.gwu-chatbot__typing{gap:4px;padding:13px 14px;display:inline-flex}.gwu-chatbot__typing span{background:#9aa7ad;border-radius:50%;width:7px;height:7px;animation:gwu-dot 1s ease-in-out infinite}.gwu-chatbot__typing span:nth-child(2){animation-delay:.15s}.gwu-chatbot__typing span:nth-child(3){animation-delay:.3s}.gwu-chatbot__form{border-top:1px solid var(--border-hairline);background:var(--surface-raised);align-items:flex-end;gap:8px;padding:10px 10px 6px;display:flex}.gwu-chatbot__form textarea{resize:none;field-sizing:content;border:1px solid var(--border-hairline);background:var(--paper-100);min-width:0;min-height:44px;max-height:120px;font:inherit;color:var(--text-body);border-radius:22px;flex:auto;padding:10px 14px;font-size:1rem;line-height:1.4}.gwu-chatbot__form textarea:focus{border-color:var(--ink-500);background:#fff;outline:none}.gwu-chatbot__send{cursor:pointer;background:var(--action-primary);color:#fff;width:44px;height:44px;box-shadow:var(--shadow-action);transition:background var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.gwu-chatbot__send:hover:not(:disabled){background:var(--action-primary-hover)}.gwu-chatbot__send:disabled{opacity:.45;cursor:default;box-shadow:none}.gwu-chatbot__send:focus-visible{outline:3px solid var(--ink-900);outline-offset:2px}[dir=rtl] .gwu-chatbot__send svg{transform:scaleX(-1)}.gwu-chatbot__disclaimer{color:var(--text-muted);text-align:center;background:var(--surface-raised);margin:0;padding:0 14px 10px;font-size:.75rem}@media (prefers-reduced-motion:reduce){.gwu-chatbot__panel.is-open,.gwu-chatbot__typing span{animation:none}}.gwu-chatbot__turn{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gwu-chatbot__turn--user{align-items:flex-end}.gwu-chatbot__wa{border-radius:var(--radius-pill);color:#fff;background:#25d366;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.gwu-chatbot__wa:hover{background:#1ebe5b}.gwu-chatbot__wa:focus-visible{outline:3px solid var(--ink-900);outline-offset:2px}.gwu-chatbot__form[hidden]{display:none}.gwu-chatbot__mic{cursor:pointer;border:1px solid var(--border-hairline);background:var(--paper-100);width:44px;height:44px;color:var(--ink-900);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.gwu-chatbot__mic:hover{border-color:var(--ink-500);background:#fff}.gwu-chatbot__mic:focus-visible{outline:3px solid var(--ink-900);outline-offset:2px}.gwu-chatbot__voice{border-top:1px solid var(--border-hairline);background:var(--surface-raised);flex:none;padding:10px 12px}.gwu-chatbot__voice-note{color:var(--text-body);margin:0;padding-inline-end:28px;font-size:.8125rem;line-height:1.5;position:relative}.gwu-chatbot__voice-note a{color:var(--text-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.gwu-chatbot__voice-actions{gap:8px;margin-top:10px;display:flex}.gwu-chatbot__voice-cancel,.gwu-chatbot__voice-end,.gwu-chatbot__voice-start{border-radius:var(--radius-pill);min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:700;display:inline-flex}.gwu-chatbot__voice-start{background:var(--action-primary);color:#fff;box-shadow:var(--shadow-action);border:0;flex:auto}.gwu-chatbot__voice-start:hover{background:var(--action-primary-hover)}.gwu-chatbot__voice-cancel{border:1px solid var(--border-hairline);color:var(--text-body);background:0 0;flex:none}.gwu-chatbot__voice-end{background:var(--state-error);color:#fff;border:0;flex:none}.gwu-chatbot__voice-cancel:focus-visible,.gwu-chatbot__voice-end:focus-visible,.gwu-chatbot__voice-start:focus-visible{outline:3px solid var(--ink-900);outline-offset:2px}.gwu-chatbot__voice-live{align-items:center;gap:10px;min-height:44px;display:flex}.gwu-chatbot__voice-status{min-width:0;color:var(--text-body);flex:auto;font-weight:600}.gwu-chatbot__voice-dot{background:var(--ink-500);border-radius:50%;flex:none;width:12px;height:12px;animation:gwu-voice-pulse 1.6s ease-out infinite;box-shadow:0 0 #3898ff80}.gwu-chatbot__voice-dot.is-speaking{background:var(--action-primary);animation-duration:.8s}@keyframes gwu-voice-pulse{0%{box-shadow:0 0 #3898ff80}to{box-shadow:0 0 0 10px #3898ff00}}.gwu-chatbot__voice-dismiss{color:var(--text-muted);top:-6px;position:absolute;inset-inline-end:-6px}.gwu-chatbot__voice-dismiss:hover:not(:disabled){background:var(--paper-100);color:var(--text-body)}@media (prefers-reduced-motion:reduce){.gwu-chatbot__voice-dot{animation:none}}.gwu-chatlead{background:var(--surface-raised);border:1px solid var(--border-hairline);box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:minmax(0,1fr);align-self:stretch;gap:10px;padding:14px;display:grid}.gwu-chatlead__title{font-family:var(--font-display);color:var(--text-heading);margin:0;font-size:.9375rem;font-weight:700}.gwu-chatlead__field{color:var(--text-muted);gap:4px;font-size:.8125rem;display:grid}.gwu-chatlead__field input,.gwu-chatlead__phone select{border:1px solid var(--border-hairline);background:var(--paper-100);min-width:0;height:44px;color:var(--text-body);font:inherit;border-radius:12px;padding:0 12px;font-size:1rem}.gwu-chatlead__field input:focus,.gwu-chatlead__phone select:focus{border-color:var(--ink-500);background:#fff;outline:none}.gwu-chatlead__field input[aria-invalid=true]{border-color:var(--state-error)}.gwu-chatlead__field input{width:100%}.gwu-chatlead__phone{gap:6px;min-width:0;display:flex}.gwu-chatlead__country{flex:0 0 118px;display:flex;position:relative}.gwu-chatlead__flag{pointer-events:none;border-radius:2px;width:21px;height:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 0 1px #080d101f}.gwu-chatlead__phone select{text-overflow:ellipsis;width:100%;padding:0 4px 0 37px}.gwu-chatlead__phone input{letter-spacing:.02em;flex:auto}.gwu-chatlead__error{color:var(--state-error);margin:0;font-size:.8125rem}.gwu-chatlead__submit{border-radius:var(--radius-pill);background:var(--action-primary);color:#fff;height:44px;font:inherit;cursor:pointer;box-shadow:var(--shadow-action);border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.gwu-chatlead__submit:hover:not(:disabled){background:var(--action-primary-hover)}.gwu-chatlead__submit:disabled{opacity:.6;cursor:default}.gwu-chatlead__submit:focus-visible{outline:3px solid var(--ink-900);outline-offset:2px}[dir=rtl] .gwu-chatlead__submit svg{transform:scaleX(-1)}.gwu-chatlead__consent{color:var(--text-muted);margin:0;font-size:.75rem}.gwu-chatlead__consent a{color:var(--text-accent)}.gwu-home{--container-max:1120px}.gwu-home .gwu-section{padding-block:clamp(56px,6vw,88px)}.gwu-home .gwu-section:before{display:none}.gwu-home .gwu-heading__title{text-wrap:pretty;font-size:clamp(1.75rem,3.5vw,2.625rem);line-height:1.25}.gwu-home p{line-height:1.65}.gwu-home h3{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.4}.gwu-home__stack{gap:36px;display:grid}.gwu-home__prose{gap:20px;max-width:68ch;display:grid}.gwu-home__body{color:var(--text-body);font-size:clamp(1.0625rem,1.5vw,1.25rem)}.gwu-home__note{color:var(--text-muted);font-size:.9375rem}.gwu-home .gwu-home__hero{padding-top:clamp(120px,12vw,164px)}.gwu-home__hero-copy{text-align:center;justify-items:center;gap:20px;max-width:900px;margin-inline:auto;display:grid}.gwu-home__eyebrow{color:var(--text-accent);font-size:.9375rem;font-weight:700}.gwu-home [data-ground=dark] .gwu-home__eyebrow{color:var(--flow-300)}.gwu-home__title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,6.5vw,5.25rem);font-weight:800;line-height:1.12}.gwu-home__title span{display:block}.gwu-home__title span+span{color:var(--signal-500)}.gwu-home__promise{color:#fff;max-width:48ch;font-size:clamp(1.25rem,2vw,1.5rem)}.gwu-home__intro{color:#c9cfd3;max-width:58ch;font-size:1.125rem}.gwu-home__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-block:4px;display:flex}.gwu-home__text-link{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.gwu-home__honesty{color:#c9cfd3;font-size:1rem}.gwu-home__process{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:44px 0 0;padding:0;list-style:none;display:grid}.gwu-home__process li{border:1px solid var(--ink-600);background:var(--ink-800);border-radius:16px;align-items:flex-start;gap:14px;padding:24px;display:flex;position:relative}.gwu-home__process strong{font-family:var(--font-display);color:#fff;font-size:1.0625rem;display:block}.gwu-home__process p{color:#c9cfd3;margin-top:6px;font-size:.9375rem}.gwu-home__process-icon{color:var(--flow-300);flex:none}.gwu-home__process-arrow{color:var(--signal-300);inset-inline-end:-27px;position:absolute;top:calc(50% - 10px)}[dir=rtl] .gwu-home__process-arrow,[dir=rtl] .gwu-home__service-links svg{transform:rotate(180deg)}.gwu-home .gwu-home__problem{padding-bottom:40px}.gwu-home .gwu-home__demo{padding-top:32px}.gwu-home__demo-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.gwu-home__chat{justify-items:center;min-width:0;display:grid}.gwu-home .gwu-phone{border:1px solid var(--ink-600);width:min(360px,100%);max-width:100%;height:580px;box-shadow:var(--shadow-card);padding:8px}.gwu-home .gwu-phone__bar{gap:12px;padding:16px}.gwu-home .gwu-phone__name{font-size:1rem}.gwu-home .gwu-phone__status{font-size:.875rem}.gwu-home .gwu-phone__avatar{width:36px;height:36px;font-size:1rem}.gwu-home .gwu-phone__thread{gap:10px;padding:16px 12px}.gwu-home .gwu-bubble{max-width:92%;padding:10px 12px}.gwu-home .gwu-bubble p{font-size:1rem;line-height:1.5}.gwu-home .gwu-bubble .gwu-stamp:empty{display:none}.gwu-home__benefits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gwu-home__benefits li{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.gwu-home__benefits svg{color:var(--flow-700);flex:none;margin-top:4px}.gwu-home__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.gwu-home__steps li{border-top:1px solid var(--ink-500);align-content:start;gap:14px;padding-top:20px;display:grid}.gwu-home__steps p{color:#c9cfd3}.gwu-home__step-number{font-family:var(--font-mono);color:var(--flow-300);font-size:1rem}.gwu-home__contribution{border-inline-start:3px solid var(--flow-500);gap:12px;max-width:76ch;padding-inline-start:24px;display:grid}.gwu-home__contribution p{color:#c9cfd3}.gwu-home__managed{gap:36px;display:grid}.gwu-home__managed-visual{align-items:end;min-height:460px;padding:244px 0 24px;display:grid;position:relative}.gwu-home__managed-copy{text-align:center;gap:18px;width:min(580px,100%);margin-inline:auto;display:grid;position:relative}.gwu-home__managed-copy .gwu-home__body{max-width:58ch}.gwu-home .gwu-home__managed-copy .gwu-heading__title{font-size:clamp(1.75rem,3vw,2.25rem)}.gwu-orbit{--orbit-radius:480px;--orbit-top:52px;--tile-size:74px;pointer-events:none;direction:ltr;position:absolute;inset:0}.gwu-orbit__art{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 73%,#0000 100%);mask-image:linear-gradient(#000 0 73%,#0000 100%)}.gwu-orbit__track{top:calc(var(--orbit-radius) + var(--orbit-top));width:0;height:0;animation:gwu-orbit-spin 28s linear infinite;position:absolute;left:50%}.gwu-orbit[data-paused=true] .gwu-orbit__track,.gwu-orbit[data-paused=true] .gwu-orbit__upright{animation-play-state:paused}.gwu-orbit__slot{width:0;height:0;transform:rotate(var(--orbit-angle)) translateY(calc(0px - var(--orbit-radius)));position:absolute}.gwu-orbit__upright{width:0;height:0;animation:gwu-orbit-counter 28s linear infinite;display:block}.gwu-orbit__tile{width:var(--tile-size);height:var(--tile-size);transform:translate(-50%,-50%) rotate(var(--tile-tilt));color:var(--flow-700);background:linear-gradient(145deg,#fff 25%,#f4f5f4 65%,#dce0de);border:1px solid #fff;border-radius:22px;place-items:center;display:grid;box-shadow:inset 0 -3px 3px #acb6b633,0 8px 18px #0003}.gwu-orbit__brand,.gwu-orbit__tile img{object-fit:contain;width:38px;height:38px;display:block}.gwu-orbit__brand{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes gwu-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gwu-orbit-counter{0%{transform:rotate(var(--counter-angle))}to{transform:rotate(calc(var(--counter-angle) - 1turn))}}.gwu-home__services{grid-template-columns:1.15fr 1fr 1fr;gap:20px;display:grid}.gwu-home__service{border:1px solid var(--paper-400);background:var(--paper-000);border-radius:18px;flex-direction:column;gap:20px;padding:28px;display:flex}.gwu-home__service>svg{color:var(--text-accent)}.gwu-home__service--main{background:var(--paper-000);border-color:var(--paper-400)}.gwu-home__service--main>svg{color:var(--flow-700)}.gwu-home__service-links{gap:4px;margin-top:auto;padding-top:8px;display:grid}.gwu-home__service-links a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.gwu-home__service-links svg{flex:none}.gwu-home .gwu-home__pricing{background:var(--paper-300)}.gwu-home__fees{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.gwu-home__fees>div{gap:12px;max-width:55ch;display:grid}.gwu-home__offer{background:linear-gradient(135deg,#f5fbf6 0,var(--paper-200) 72%);border:1px solid #83c6a2;border-radius:22px;gap:16px;padding:32px;display:grid;box-shadow:0 14px 38px #16392812}.gwu-home__offer p{max-width:80ch}.gwu-home__offer>.gwu-home__eyebrow{color:#176b44;letter-spacing:.02em;background:#e4f5e9;border:1px solid #a9d7bc;border-radius:999px;width:fit-content;margin:0;padding:7px 12px;font-size:.8125rem}.gwu-home__offer>h3{font-size:clamp(1.5rem,3vw,2rem)}.gwu-home__offer .gwu-home__offer-price{background:#e9f7ed;border:1px solid #c8e4d1;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:12px;width:fit-content;margin:2px 0;padding:14px 18px;display:flex}.gwu-home__offer-price del{color:#777f84;font-size:1.25rem}.gwu-home__offer-price-label{color:#59636a;font-size:.95rem}.gwu-home__offer-price strong{color:#176b44;font-size:clamp(2.25rem,5vw,3.25rem);line-height:1}.gwu-home__faq{grid-template-columns:.8fr 1.4fr;gap:48px;display:grid}.gwu-home__questions details{border-bottom:1px solid var(--border-hairline)}.gwu-home__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding-block:20px;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.gwu-home__questions summary::-webkit-details-marker{display:none}.gwu-home__questions summary svg{flex:none}.gwu-home__questions details[open] summary svg{transform:rotate(180deg)}.gwu-home__questions details>p{max-width:65ch;padding-bottom:24px;font-size:1.0625rem}.gwu-home__questions a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.gwu-home__closing-copy{text-align:center;justify-items:center;gap:24px;max-width:760px;margin-inline:auto;display:grid}.gwu-home__signature{color:#c9cfd3;text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.gwu-scroll-text{position:relative}.gwu-scroll-text__source{opacity:0;pointer-events:none;width:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.gwu-scroll-text__visual{display:block}.gwu-scroll-text__clip{margin-block:-.12em -.16em;padding-block:.12em .16em;display:block;overflow:hidden}.gwu-scroll-text__inner{white-space:nowrap;transition:transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--line-delay,0s);display:block;transform:translateY(110%)}.gwu-scroll-text--supporting .gwu-scroll-text__inner{transition-duration:.62s;transform:translateY(78%)}.gwu-scroll-text__inner.is-revealed{transform:translateY(0)}.gwu-scroll-text--instant .gwu-scroll-text__inner{transition:none!important}html:has(.gwu-home){scroll-behavior:auto;scroll-padding-top:110px}body:has(.gwu-home){padding-bottom:var(--gwu-consent-space,0)}body:has(.gwu-home) :is(.gwu-fab,.gwu-bottombar,.gwu-totop){display:none}body:has(.gwu-home) #cc-main .cm{bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 116px - env(safe-area-inset-bottom))}@media (max-width:979px){.gwu-home__services{grid-template-columns:1fr 1fr}.gwu-home__service--main{grid-column:1/-1}.gwu-home__steps{grid-template-columns:1fr 1fr}.gwu-home__faq{grid-template-columns:1fr;gap:24px}.gwu-home__managed-visual{min-height:0;padding:200px 0 0;display:block}.gwu-home__managed-copy{width:min(600px,100%)}.gwu-orbit{--orbit-radius:320px;--tile-size:62px;height:185px;inset:0 0 auto}.gwu-orbit__tile{border-radius:18px}}@media (max-width:699px){.gwu-home__hero-copy{gap:18px}.gwu-home__title{font-size:clamp(2.25rem,8vw,3.375rem)}.gwu-home__process{grid-template-columns:1fr;gap:28px;margin-top:32px}.gwu-home__process li{align-items:center;padding:20px}.gwu-home__process-arrow,[dir=rtl] .gwu-home__process-arrow{inset-inline-end:auto;top:auto;bottom:-25px;left:calc(50% - 10px);transform:rotate(90deg)}.gwu-home__demo-grid,.gwu-home__fees,.gwu-home__services{grid-template-columns:1fr}.gwu-home__service--main{grid-column:auto}.gwu-home__offer,.gwu-home__service{padding:24px}.gwu-home__actions{flex-direction:column;width:100%}.gwu-home__actions .gwu-btn{white-space:normal;max-width:100%}.gwu-scroll-text__inner{transition-duration:.62s}.gwu-scroll-text--supporting .gwu-scroll-text__inner{transition-duration:.55s}.gwu-home__steps{grid-template-columns:1fr}.gwu-home .gwu-phone{height:560px}.gwu-home__managed{gap:28px}.gwu-home__managed-visual{min-height:0;padding-top:154px;display:block}.gwu-home__managed-copy{width:100%;padding:0}.gwu-orbit{--orbit-radius:200px;--orbit-top:35px;--tile-size:46px;height:142px}.gwu-orbit__tile{border-radius:14px;width:46px;height:46px}.gwu-orbit__brand,.gwu-orbit__tile img,.gwu-orbit__tile svg{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.gwu-scroll-text__inner{transition:none;transform:none}.gwu-home .gwu-bubble-row.is-shown,.gwu-home .gwu-typing .gwu-bubble span,.gwu-orbit__track{animation:none}.gwu-orbit__upright{transform:rotate(var(--counter-angle));animation:none}}.gwu-home__hero{isolation:isolate;overflow:hidden}.gwu-hero-constellation{z-index:-1;pointer-events:none;opacity:.7;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(#000 0 78%,#0000 100%)}.gwu-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gwu-guides-section{padding-top:0}.gwu-guides{gap:var(--space-5);display:grid}.gwu-guides__tools{gap:var(--space-4);display:grid}.gwu-guides__search{border:1px solid var(--ink-600);border-radius:var(--radius-pill);background:var(--ink-800);color:#aab4ba;align-items:center;gap:10px;max-width:420px;height:48px;padding:0 16px;display:flex}.gwu-guides__search:focus-within{border-color:var(--flow-500)}.gwu-guides__search input{color:#fff;min-width:0;height:100%;font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:1rem}.gwu-guides__search input::placeholder{color:#8a959c}.gwu-guides__topics{flex-wrap:wrap;gap:8px;display:flex}.gwu-guides__topics button{border:1px solid var(--ink-600);border-radius:var(--radius-pill);color:#d9dde0;min-height:40px;font:inherit;font-size:var(--type-small-size);cursor:pointer;background:0 0;padding:0 16px;font-weight:600}.gwu-guides__topics button:hover{border-color:var(--flow-500);color:#fff}.gwu-guides__topics button[aria-pressed=true]{background:var(--flow-500);border-color:var(--flow-500);color:var(--ink-900)}.gwu-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gwu-guides__empty{color:#c9cfd3;font-size:var(--type-lead-size)}.gwu-guides__empty-state{gap:var(--space-5);justify-items:start;display:grid}.gwu-guides__related-title{font-family:var(--font-display);font-size:var(--type-h3-size);color:#fff;margin:0 0 var(--space-5);font-weight:700}.gwu-guide-card{color:#fff;gap:10px;text-decoration:none;display:grid}.gwu-guide-card:hover .gwu-guide-cover img{transform:scale(1.03)}.gwu-guide-card:hover .gwu-guide-card__title{color:var(--flow-300)}.gwu-guide-card:focus-visible{outline:2px solid var(--flow-500);outline-offset:4px;border-radius:var(--radius-md)}.gwu-guide-card__title{font-family:var(--font-display);color:#fff;font-size:.9375rem;font-weight:700;line-height:1.35}.gwu-guide-cover{aspect-ratio:4/5;border-radius:var(--radius-md);border:1px solid var(--ink-600);background:radial-gradient(120% 90% at 50% 0,var(--flow-500),var(--ink-800) 70%);place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gwu-guide-cover{background:radial-gradient(120% 90% at 50% 0,color-mix(in oklab,var(--flow-500) 28%,var(--ink-800)),var(--ink-800) 70%)}}.gwu-guide-cover{color:var(--flow-300)}.gwu-guide-cover img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:0}.gwu-guide-cover:after{content:"";pointer-events:none;background:linear-gradient(#080d108c,#0000 35%);position:absolute;inset:0}.gwu-guide-cover__tags{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;inset-block-start:8px;inset-inline:8px}.gwu-guide-tag{border-radius:var(--radius-pill);border:1px solid var(--flow-500);min-height:24px;color:var(--flow-300);background:#080d10c7;align-items:center;gap:4px;padding:2px 10px;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.gwu-guide-tag--soon{border-color:var(--signal-500);color:var(--signal-300)}.gwu-guide-tag--pin{padding:2px 6px}.gwu-guide{gap:var(--space-5);max-width:860px;display:grid}.gwu-guide__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gwu-guide__title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;flex-basis:100%;margin:4px 0 0;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:800;line-height:1.15}.gwu-guide__summary{font-size:var(--type-lead-size);color:#c9cfd3;flex-basis:100%;margin:0;line-height:1.6}.gwu-guide__video{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--ink-600);background:#000;position:relative;overflow:hidden}.gwu-guide__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.gwu-guide__body{gap:var(--space-4);color:#d9dde0;font-size:1.0625rem;line-height:1.75;display:grid}.gwu-guide__body p{margin:0}.gwu-guide__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-ground=dark] .gwu-share{color:#fff;border-color:var(--ink-600)}[data-ground=dark] .gwu-share:hover{background:var(--ink-700);color:#fff}.gwu-guide__soon{gap:var(--space-5);align-items:start;display:grid}.gwu-guide-cover--page{width:100%;max-width:320px}.gwu-guide__soon-copy{gap:var(--space-4);justify-items:start;display:grid}.gwu-guide__meanwhile{font-size:var(--type-lead-size);color:#fff;margin:0;font-weight:700}@media (min-width:640px){.gwu-guides__grid{gap:var(--space-5)}.gwu-guide-card__title{font-size:1.0625rem}.gwu-guide__soon{grid-template-columns:minmax(0,320px) 1fr}}@media (min-width:900px){.gwu-guides__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.gwu-guides-section{padding-bottom:calc(var(--space-8) + 56px)}}.gwu-guide__h2{margin:var(--space-4) 0 0;font-family:var(--font-display);color:#fff;font-size:clamp(1.25rem,3.6vw,1.625rem);font-weight:700;line-height:1.3}.gwu-guide__list,.gwu-guide__steps{gap:10px;margin:0;padding-inline-start:1.4em;display:grid}.gwu-guide__list{list-style:outside}.gwu-guide__steps{list-style:decimal}.gwu-guide__list li,.gwu-guide__steps li{padding-inline-start:4px;display:list-item}.gwu-guide__list li::marker{color:var(--flow-500)}.gwu-guide__steps li::marker{color:var(--flow-500);font-weight:700}.gwu-guide__tip{padding:var(--space-4);border:1px solid var(--flow-500);align-items:flex-start;gap:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.gwu-guide__tip{border:1px solid color-mix(in oklab,var(--flow-500) 45%,var(--ink-600))}}.gwu-guide__tip{border-radius:var(--radius-md);background:var(--flow-500)}@supports (color:color-mix(in lab,red,red)){.gwu-guide__tip{background:color-mix(in oklab,var(--flow-500) 8%,var(--ink-800))}}.gwu-guide__tip svg{color:var(--flow-300);flex:none;margin-top:5px}.gwu-guide__tip p{margin:0}.gwu-guide__tip strong{color:var(--flow-300)}.gwu-prompt{border:1px solid var(--ink-600);border-radius:var(--radius-md);background:var(--ink-800);margin:0;overflow:hidden}.gwu-prompt__bar{border-bottom:1px solid var(--ink-600);color:#aab4ba;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 14px;font-size:.8125rem;font-weight:700;display:flex}[dir=rtl] .gwu-prompt__bar{padding:6px 14px 6px 6px}.gwu-prompt__copy{border:1px solid var(--ink-600);border-radius:var(--radius-pill);color:#fff;min-height:36px;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;display:inline-flex}.gwu-prompt__copy:hover{border-color:var(--flow-500)}.gwu-prompt pre{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono,ui-monospace,monospace);color:#e6e3de;text-align:left;margin:0;padding:14px;font-size:.875rem;line-height:1.6;overflow-x:auto}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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}