.AuditSection-module__HiiNqW__section{background-color:var(--bg-base);padding:5rem 1.5rem}.AuditSection-module__HiiNqW__container{flex-direction:column;gap:2.5rem;max-width:72rem;margin:0 auto;display:flex}.AuditSection-module__HiiNqW__header{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:4rem;display:flex}.AuditSection-module__HiiNqW__headerLeft{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}.AuditSection-module__HiiNqW__eyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:.05em;color:var(--accent);align-items:center;gap:.75rem;margin:0 0 1rem;font-size:.875rem;display:flex}.AuditSection-module__HiiNqW__eyebrow:before{content:"";background-color:var(--accent);width:2rem;height:1px;display:inline-block}.AuditSection-module__HiiNqW__title{color:var(--text-primary);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1}.AuditSection-module__HiiNqW__headerRight{align-items:flex-end;max-width:28rem;display:flex}.AuditSection-module__HiiNqW__description{color:var(--text-muted);text-align:right;margin:0;font-size:1rem;line-height:1.7}.AuditSection-module__HiiNqW__headerAccent{color:var(--accent);font-weight:600}.AuditSection-module__HiiNqW__card{background-color:#0f1f3d;border-radius:1.25rem;flex-direction:column;gap:2rem;padding:2.5rem;display:flex}.AuditSection-module__HiiNqW__formRow{flex-direction:column;gap:1rem;width:100%;max-width:48rem;margin:0 auto;display:flex}.AuditSection-module__HiiNqW__resultsRow{width:100%;max-width:56rem;margin:0 auto}.AuditSection-module__HiiNqW__cardEyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0;font-size:.6875rem;font-weight:700}.AuditSection-module__HiiNqW__cardTitle{color:#fff;margin:0;font-size:clamp(1.375rem,3vw,1.875rem);font-weight:800;line-height:1.2}.AuditSection-module__HiiNqW__cardDesc{color:#fff9;margin:0;font-size:.9375rem;line-height:1.65}.AuditSection-module__HiiNqW__form{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.AuditSection-module__HiiNqW__inputPill{background-color:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;align-items:center;width:100%;padding:.25rem .25rem .25rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex}.AuditSection-module__HiiNqW__inputPill:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)20%,transparent)}.AuditSection-module__HiiNqW__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.625rem 0;font-size:.9375rem}.AuditSection-module__HiiNqW__input::placeholder{color:#ffffff59}.AuditSection-module__HiiNqW__input:disabled{opacity:.5;cursor:not-allowed}.AuditSection-module__HiiNqW__submitBtn{background-color:var(--accent);color:#0f1f3d;cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;flex-shrink:0;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:700;transition:background-color .2s,opacity .2s}.AuditSection-module__HiiNqW__submitBtn:hover{background-color:var(--accent-hover)}.AuditSection-module__HiiNqW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.AuditSection-module__HiiNqW__formNote{color:#fff6;margin:0;font-size:.8125rem}@media (max-width:768px){.AuditSection-module__HiiNqW__section{padding:3rem 1rem}.AuditSection-module__HiiNqW__header{flex-direction:column;align-items:flex-start}.AuditSection-module__HiiNqW__headerRight{max-width:100%}.AuditSection-module__HiiNqW__description{text-align:left}.AuditSection-module__HiiNqW__card{gap:1.5rem;padding:1.25rem}.AuditSection-module__HiiNqW__formRow{max-width:100%}}
@keyframes AuditWidget-module__qjV6ja__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes AuditWidget-module__qjV6ja__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AuditWidget-module__qjV6ja__spin{to{transform:rotate(360deg)}}.AuditWidget-module__qjV6ja__shimmer{background:linear-gradient(90deg,var(--surface-card)25%,color-mix(in srgb,var(--text-muted)15%,var(--surface-card))50%,var(--surface-card)75%);background-size:200% 100%;animation:1.5s infinite AuditWidget-module__qjV6ja__shimmer}.AuditWidget-module__qjV6ja__fadeIn{animation:.3s AuditWidget-module__qjV6ja__fadeIn}.AuditWidget-module__qjV6ja__spinner{border:2px solid #0000004d;border-top-color:#000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite AuditWidget-module__qjV6ja__spin}.AuditWidget-module__qjV6ja__scoreArc{transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1)}
.CTAFinal-module__QUQwIW__section{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*24);background-color:var(--bg-base)}.CTAFinal-module__QUQwIW__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.CTAFinal-module__QUQwIW__card{border-radius:var(--radius-3xl,1.5rem);flex-direction:column;display:flex;overflow:hidden}@media (min-width:64rem){.CTAFinal-module__QUQwIW__card{flex-direction:row}}.CTAFinal-module__QUQwIW__card{border:1px solid var(--border);background-color:var(--bg-surface);box-shadow:0 4px 40px -8px #00000014}.CTAFinal-module__QUQwIW__left{justify-content:center;gap:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*10);flex-direction:column;display:flex}@media (min-width:64rem){.CTAFinal-module__QUQwIW__left{padding:calc(var(--spacing,.25rem)*14)}}.CTAFinal-module__QUQwIW__left{flex:1.2}.CTAFinal-module__QUQwIW__eyebrow{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--accent)}.CTAFinal-module__QUQwIW__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.CTAFinal-module__QUQwIW__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.CTAFinal-module__QUQwIW__title{color:var(--text-primary)}.CTAFinal-module__QUQwIW__titleAccent{color:var(--accent)}.CTAFinal-module__QUQwIW__body{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted)}.CTAFinal-module__QUQwIW__body strong{color:var(--text-primary)}.CTAFinal-module__QUQwIW__ctas{gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;display:flex}.CTAFinal-module__QUQwIW__cta{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:0;border-radius:3.40282e38px;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.CTAFinal-module__QUQwIW__ctaCal{background-color:var(--accent);color:#0f1f3d}.CTAFinal-module__QUQwIW__ctaCal:hover{background-color:var(--accent-hover)}.CTAFinal-module__QUQwIW__ctaPhone{background-color:var(--bg-elevated);color:var(--text-primary)}.CTAFinal-module__QUQwIW__ctaPhone:hover{background-color:var(--bg-surface)}.CTAFinal-module__QUQwIW__ctaWhatsapp{background-color:var(--bg-elevated);color:var(--text-primary)}.CTAFinal-module__QUQwIW__ctaWhatsapp:hover{opacity:.85}.CTAFinal-module__QUQwIW__ctaEmail{color:var(--text-secondary);background-color:#0000;border:1px solid var(--border)!important}.CTAFinal-module__QUQwIW__ctaEmail:hover{border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.CTAFinal-module__QUQwIW__ctaEmail:hover{border-color:color-mix(in srgb,var(--accent)60%,transparent)!important}}.CTAFinal-module__QUQwIW__ctaEmail:hover{color:var(--accent)}.CTAFinal-module__QUQwIW__meta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}.CTAFinal-module__QUQwIW__right{padding:calc(var(--spacing,.25rem)*10);border-left:1px solid var(--border);background-color:var(--bg-elevated);flex:.8;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.CTAFinal-module__QUQwIW__right{background-color:color-mix(in srgb,var(--bg-elevated)40%,transparent)}}.CTAFinal-module__QUQwIW__availCard{gap:calc(var(--spacing,.25rem)*5);text-align:center;flex-direction:column;display:flex}.CTAFinal-module__QUQwIW__availMonth{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--accent)}.CTAFinal-module__QUQwIW__availCount{align-items:center;gap:calc(var(--spacing,.25rem)*1);color:var(--text-muted);flex-direction:column;font-size:1rem;display:flex}.CTAFinal-module__QUQwIW__availNumber{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--accent)}.CTAFinal-module__QUQwIW__availSub{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted)}.CTAFinal-module__QUQwIW__availSub strong{color:var(--text-primary)}.CTAFinal-module__QUQwIW__availCta{margin-top:calc(var(--spacing,.25rem)*2);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--text-primary);color:var(--bg-base);border-width:0;border-radius:3.40282e38px;transition-duration:.2s;display:inline-flex}.CTAFinal-module__QUQwIW__availCta:hover{opacity:.85}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.Hero-module__JgYmMq__section{min-height:100vh;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*20);background-color:var(--bg-base);color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__bgDecorationContainer{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);position:absolute;overflow:hidden}.Hero-module__JgYmMq__blob{height:calc(var(--spacing,.25rem)*96);width:calc(var(--spacing,.25rem)*96);opacity:.05;--tw-blur:blur(120px);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,);background-color:var(--accent);border-radius:3.40282e38px;position:absolute}.Hero-module__JgYmMq__blobTopRight{top:25%;right:calc(var(--spacing,.25rem)*-20)}.Hero-module__JgYmMq__blobBottomLeft{bottom:25%;left:calc(var(--spacing,.25rem)*-20)}.Hero-module__JgYmMq__container{z-index:10;width:100%;max-width:var(--container-7xl,80rem);align-items:center;gap:calc(var(--spacing,.25rem)*12);margin-inline:auto;display:grid;position:relative}@media (min-width:64rem){.Hero-module__JgYmMq__container{gap:calc(var(--spacing,.25rem)*20);grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.Hero-module__JgYmMq__contentColumn>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}.Hero-module__JgYmMq__badge{align-items:center;gap:calc(var(--spacing,.25rem)*2);color:var(--accent);display:flex}.Hero-module__JgYmMq__badgeCode{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.Hero-module__JgYmMq__badgeText{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em)}.Hero-module__JgYmMq__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.Hero-module__JgYmMq__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.Hero-module__JgYmMq__title{color:var(--text-primary)}.Hero-module__JgYmMq__titleBlock{display:block}.Hero-module__JgYmMq__titleHighlight{color:var(--accent)}.Hero-module__JgYmMq__description{max-width:var(--container-xl,36rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted)}.Hero-module__JgYmMq__textStrong{color:var(--text-primary);font-weight:600}.Hero-module__JgYmMq__actions{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;display:flex}.Hero-module__JgYmMq__phoneButton{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*7);padding-block:calc(var(--spacing,.25rem)*3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--accent);color:var(--accent-fg);border-radius:3.40282e38px;text-decoration-line:none;transition-duration:.2s;display:flex}.Hero-module__JgYmMq__phoneLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;opacity:.8;display:block}.Hero-module__JgYmMq__phoneNumber{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:block}.Hero-module__JgYmMq__phoneButton:hover{background-color:var(--accent-hover)}.Hero-module__JgYmMq__primaryButton{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:var(--border);color:var(--text-primary);background-color:#0000;border-radius:3.40282e38px;text-decoration-line:none;transition-duration:.3s;display:flex}.Hero-module__JgYmMq__primaryButton:hover{border-color:var(--accent);color:var(--accent)}.Hero-module__JgYmMq__arrowIcon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.Hero-module__JgYmMq__arrowIcon:is(:where(.Hero-module__JgYmMq__group):hover *){--tw-translate-x:calc(var(--spacing,.25rem)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.Hero-module__JgYmMq__altChannels{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted)}.Hero-module__JgYmMq__altLink{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);text-decoration-line:none;transition-duration:.2s}.Hero-module__JgYmMq__altLink:hover{color:var(--accent)}.Hero-module__JgYmMq__statsContainer{gap:calc(var(--spacing,.25rem)*8);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*6);border-top-width:1px;border-color:var(--border);display:flex}.Hero-module__JgYmMq__statValue{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent)}.Hero-module__JgYmMq__statLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted)}.Hero-module__JgYmMq__asterisk{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}.Hero-module__JgYmMq__portraitOuter{justify-content:center;align-items:center;display:none}@media (min-width:64rem){.Hero-module__JgYmMq__portraitOuter{display:flex}}.Hero-module__JgYmMq__portraitOuter{position:relative}.Hero-module__JgYmMq__portraitWrapper{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);aspect-ratio:3/4;border-width:2px;border-color:var(--accent);width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.Hero-module__JgYmMq__portraitWrapper{border-color:color-mix(in srgb,var(--accent)30%,transparent)}}.Hero-module__JgYmMq__portraitImg{object-fit:cover;object-position:top}.Hero-module__JgYmMq__portraitOverlay{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(to top,var(--bg-base)0%,transparent 40%);position:absolute}.Hero-module__JgYmMq__availBadge{top:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);z-index:10;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background-color:var(--bg-elevated);border:1px solid var(--border);color:var(--text-primary);border-radius:3.40282e38px;display:flex;position:absolute}.Hero-module__JgYmMq__availDot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-green-500,#00c758);border-radius:3.40282e38px;flex-shrink:0}@supports (color:lab(0% 0 0)){.Hero-module__JgYmMq__availDot{background-color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}.Hero-module__JgYmMq__promiseCard{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);z-index:10;border-radius:var(--radius-2xl,1rem);max-width:200px;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--bg-surface);border:1px solid var(--border);position:absolute}.Hero-module__JgYmMq__promiseText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}.Hero-module__JgYmMq__promiseHighlight{color:var(--accent);font-weight:700}.Hero-module__JgYmMq__promiseSub{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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}
.ObjectionSection-module__gsMv5G__section{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*24);background-color:var(--bg-base);color:var(--text-primary)}.ObjectionSection-module__gsMv5G__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.ObjectionSection-module__gsMv5G__header{margin-bottom:calc(var(--spacing,.25rem)*16);align-items:center;gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.ObjectionSection-module__gsMv5G__header{grid-template-columns:repeat(3,minmax(0,1fr))}}.ObjectionSection-module__gsMv5G__headerLeft{flex-shrink:0;grid-column:span 2/span 2}.ObjectionSection-module__gsMv5G__headerRight{flex-direction:column;grid-column:span 1/span 1;align-items:center;display:flex}.ObjectionSection-module__gsMv5G__eyebrow{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent);display:flex}.ObjectionSection-module__gsMv5G__eyebrow:before{content:"";height:1px;width:calc(var(--spacing,.25rem)*8);background-color:var(--accent);display:inline-block}.ObjectionSection-module__gsMv5G__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.ObjectionSection-module__gsMv5G__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ObjectionSection-module__gsMv5G__title{color:var(--text-primary)}.ObjectionSection-module__gsMv5G__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}@media (min-width:64rem){.ObjectionSection-module__gsMv5G__description{text-align:right}}.ObjectionSection-module__gsMv5G__description{color:var(--text-muted)}.ObjectionSection-module__gsMv5G__grid{gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:64rem){.ObjectionSection-module__gsMv5G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ObjectionSection-module__gsMv5G__card{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*7);border-width:1px;border-color:var(--border);background-color:var(--bg-surface);flex-direction:column;display:flex}.ObjectionSection-module__gsMv5G__cardContent{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.ObjectionSection-module__gsMv5G__cardTitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent)}.ObjectionSection-module__gsMv5G__cardBody{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted)}.ObjectionSection-module__gsMv5G__proof{gap:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*5);border-top:1px dashed var(--border);flex-direction:column;margin-top:auto;display:flex}.ObjectionSection-module__gsMv5G__proofStat{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent)}.ObjectionSection-module__gsMv5G__proofDesc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Projects-module__T_D1Ca__section{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*24);background-color:var(--surface);color:var(--text-primary)}.Projects-module__T_D1Ca__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.Projects-module__T_D1Ca__header{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:4rem;display:flex}.Projects-module__T_D1Ca__headerLeft{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}.Projects-module__T_D1Ca__eyebrow{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent);display:flex}.Projects-module__T_D1Ca__eyebrow:before{content:"";height:1px;width:calc(var(--spacing,.25rem)*8);background-color:var(--accent);display:inline-block}.Projects-module__T_D1Ca__title{color:var(--text-primary);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15}.Projects-module__T_D1Ca__titleAccent{color:var(--accent)}.Projects-module__T_D1Ca__headerRight{align-items:flex-end;max-width:24rem;display:flex}.Projects-module__T_D1Ca__description{color:var(--text-muted);text-align:right;margin:0;font-size:1rem;line-height:1.7}.Projects-module__T_D1Ca__grid{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:48rem){.Projects-module__T_D1Ca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Projects-module__T_D1Ca__card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;transition-duration:.3s;position:relative;overflow:hidden}@media (hover:hover){.Projects-module__T_D1Ca__card:hover{scale:1.02}}.Projects-module__T_D1Ca__card{background-color:var(--surface-card);border-color:var(--border);flex-direction:column;display:flex}.Projects-module__T_D1Ca__card:hover{border-color:var(--accent)}.Projects-module__T_D1Ca__cardInProgress{opacity:.7}.Projects-module__T_D1Ca__cardMeta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.Projects-module__T_D1Ca__cardEyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.6875rem;font-weight:700}.Projects-module__T_D1Ca__statusBadge{border-radius:9999px;flex-shrink:0;padding:.2rem .65rem;font-size:.6875rem;font-weight:700}.Projects-module__T_D1Ca__statusLive{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.Projects-module__T_D1Ca__statusLive{background-color:color-mix(in srgb,var(--accent)15%,transparent)}}.Projects-module__T_D1Ca__statusLive{color:var(--accent)}.Projects-module__T_D1Ca__statusInProgress{color:#8fa3c8;background-color:#8fa3c826}.Projects-module__T_D1Ca__imageContainer{aspect-ratio:var(--aspect-video,16/9);background-color:var(--surface);position:relative;overflow:hidden}.Projects-module__T_D1Ca__image{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.Projects-module__T_D1Ca__image:is(:where(.Projects-module__T_D1Ca__group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.Projects-module__T_D1Ca__imageGrayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.Projects-module__T_D1Ca__overlay{inset:calc(var(--spacing,.25rem)*0);opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute}@media (min-width:48rem){.Projects-module__T_D1Ca__overlay{opacity:0}@media (hover:hover){.Projects-module__T_D1Ca__overlay:is(:where(.Projects-module__T_D1Ca__group):hover *){opacity:1}}}.Projects-module__T_D1Ca__overlay{background:linear-gradient(to top,var(--surface-card),var(--surface-card),transparent)}@supports (color:color-mix(in lab, red, red)){.Projects-module__T_D1Ca__overlay{background:linear-gradient(to top,var(--surface-card),color-mix(in srgb,var(--surface-card)50%,transparent),transparent)}}.Projects-module__T_D1Ca__overlayContent{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);z-index:20;gap:calc(var(--spacing,.25rem)*2);display:flex;position:absolute}.Projects-module__T_D1Ca__linkButtonLive{padding:calc(var(--spacing,.25rem)*2);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){.Projects-module__T_D1Ca__linkButtonLive:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.Projects-module__T_D1Ca__linkButtonLive{background-color:var(--accent);color:var(--accent-fg)}.Projects-module__T_D1Ca__linkButtonLive:hover{background-color:var(--accent-hover)}.Projects-module__T_D1Ca__linkButtonGithub{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-radius:3.40282e38px}@media (hover:hover){.Projects-module__T_D1Ca__linkButtonGithub:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.Projects-module__T_D1Ca__linkButtonGithub{color:var(--text-primary);background-color:#334155;border-color:#475569}.Projects-module__T_D1Ca__linkButtonGithub:hover{background-color:#475569}.Projects-module__T_D1Ca__linkDisabled{pointer-events:none;cursor:not-allowed;color:var(--text-muted);background-color:#475569}.Projects-module__T_D1Ca__projectInfo{padding:calc(var(--spacing,.25rem)*6);flex-direction:column;flex:1;display:flex}.Projects-module__T_D1Ca__projectTitle{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.Projects-module__T_D1Ca__projectDescription{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--text-muted)}.Projects-module__T_D1Ca__tagsContainer{margin-bottom:calc(var(--spacing,.25rem)*2.5);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.Projects-module__T_D1Ca__tag{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));background-color:var(--surface);border-width:1px;border-color:var(--border);color:var(--text-muted);border-radius:3.40282e38px}.Projects-module__T_D1Ca__glowContainer{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute}@media (hover:hover){.Projects-module__T_D1Ca__glowContainer:is(:where(.Projects-module__T_D1Ca__group):hover *){opacity:1}}.Projects-module__T_D1Ca__glowEffect{inset:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);opacity:.05;--tw-blur:blur(var(--blur-2xl,40px));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,);background-color:var(--accent);position:absolute}.Projects-module__T_D1Ca__metricsRow{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:auto;padding:1rem 0 0;display:grid}.Projects-module__T_D1Ca__metric{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.Projects-module__T_D1Ca__metricValue{color:var(--text-primary);font-size:1rem;font-weight:800;line-height:1}.Projects-module__T_D1Ca__metricLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.625rem;font-weight:600;line-height:1.2}.Projects-module__T_D1Ca__viewMoreContainer{text-align:center;margin-top:2.5rem}.Projects-module__T_D1Ca__viewMoreLink{color:var(--accent);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.Projects-module__T_D1Ca__viewMoreLink:hover{gap:.875rem}:is([data-theme=neutral] .Projects-module__T_D1Ca__description,[data-theme=neutral] .Projects-module__T_D1Ca__tag){color:var(--text-secondary)}@media (max-width:768px){.Projects-module__T_D1Ca__header{flex-direction:column;align-items:flex-start}.Projects-module__T_D1Ca__description{text-align:left;max-width:100%}.Projects-module__T_D1Ca__metricsRow{grid-template-columns:repeat(2,1fr)}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-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-font-weight{syntax:"*";inherits:false}
.DecisionHelper-module__tzz3Lq__triggerContainer{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;display:flex}.DecisionHelper-module__tzz3Lq__triggerButton{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-elevated);color:var(--accent);border-width:1px;border-color:var(--accent);border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__triggerButton{border-color:color-mix(in srgb,var(--accent)30%,transparent)}}.DecisionHelper-module__tzz3Lq__triggerButton:hover{box-shadow:0 10px 25px -5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__triggerButton:hover{box-shadow:0 10px 25px -5px color-mix(in srgb,var(--accent)10%,transparent)}}@media (hover:hover){.DecisionHelper-module__tzz3Lq__sparklesIcon:is(:where(.DecisionHelper-module__tzz3Lq__group):hover *){animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite)}}.DecisionHelper-module__tzz3Lq__triggerText{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.DecisionHelper-module__tzz3Lq__modalOverlay{inset:calc(var(--spacing,.25rem)*0);z-index:50;padding:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background-color:var(--surface-deep);justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__modalOverlay{background-color:color-mix(in srgb,var(--surface-deep)80%,transparent)}}.DecisionHelper-module__tzz3Lq__modalContent{width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-2xl,1rem);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--bg-surface);border:1px solid var(--border);flex-direction:column;max-height:90vh;display:flex;position:relative;overflow:hidden}.DecisionHelper-module__tzz3Lq__header{padding:calc(var(--spacing,.25rem)*6);border-bottom:1px solid var(--border);background-color:var(--bg-surface);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__header{background-color:color-mix(in srgb,var(--bg-surface)50%,transparent)}}.DecisionHelper-module__tzz3Lq__headerTitle{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary);display:flex}.DecisionHelper-module__tzz3Lq__closeButton{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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--text-muted)}.DecisionHelper-module__tzz3Lq__closeButton:hover{color:var(--text-primary)}.DecisionHelper-module__tzz3Lq__body{padding:calc(var(--spacing,.25rem)*6);overflow-y:auto}:where(.DecisionHelper-module__tzz3Lq__questionsContainer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}.DecisionHelper-module__tzz3Lq__stepIndicator{margin-bottom:calc(var(--spacing,.25rem)*2);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--text-muted);display:flex}.DecisionHelper-module__tzz3Lq__questionText{margin-bottom:calc(var(--spacing,.25rem)*8);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary)}:where(.DecisionHelper-module__tzz3Lq__optionsContainer>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.DecisionHelper-module__tzz3Lq__optionButton{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem)*4);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--bg-elevated);border-width:1px;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__optionButton{background-color:color-mix(in srgb,var(--bg-elevated)50%,transparent)}}.DecisionHelper-module__tzz3Lq__optionButton{border-color:var(--border);color:var(--text-primary)}.DecisionHelper-module__tzz3Lq__optionButton:hover{background-color:var(--bg-elevated);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__optionButton:hover{border-color:color-mix(in srgb,var(--accent)50%,transparent)}}.DecisionHelper-module__tzz3Lq__optionButton:hover{color:var(--accent)}.DecisionHelper-module__tzz3Lq__optionArrow{--tw-translate-x:calc(var(--spacing,.25rem)*-2);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.DecisionHelper-module__tzz3Lq__optionArrow:is(:where(.DecisionHelper-module__tzz3Lq__group):hover *){--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}}.DecisionHelper-module__tzz3Lq__resultContainer{padding-block:calc(var(--spacing,.25rem)*4);text-align:center}.DecisionHelper-module__tzz3Lq__resultIntro{margin-bottom:calc(var(--spacing,.25rem)*2);color:var(--text-muted)}.DecisionHelper-module__tzz3Lq__resultCard{margin-bottom:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*8);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:linear-gradient(to bottom right,var(--bg-elevated),var(--bg-surface));border:1px solid var(--accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__resultCard{border:1px solid color-mix(in srgb,var(--accent)30%,transparent)}}.DecisionHelper-module__tzz3Lq__resultGlow{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*-8);margin-right:calc(var(--spacing,.25rem)*-8);height:calc(var(--spacing,.25rem)*32);width:calc(var(--spacing,.25rem)*32);--tw-blur:blur(var(--blur-2xl,40px));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-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--accent);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.DecisionHelper-module__tzz3Lq__resultGlow{background-color:color-mix(in srgb,var(--accent)10%,transparent)}}.DecisionHelper-module__tzz3Lq__resultTitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent)}.DecisionHelper-module__tzz3Lq__resultPrice{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary)}.DecisionHelper-module__tzz3Lq__resultDesc{margin-bottom:calc(var(--spacing,.25rem)*0);color:var(--text-secondary)}.DecisionHelper-module__tzz3Lq__actionsContainer{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.DecisionHelper-module__tzz3Lq__ctaButton{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--accent);color:var(--accent-fg);display:flex}.DecisionHelper-module__tzz3Lq__ctaButton:hover{background-color:var(--accent-hover)}.DecisionHelper-module__tzz3Lq__restartButton{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--text-muted);text-decoration-line:underline}.DecisionHelper-module__tzz3Lq__restartButton:hover{color:var(--text-primary)}.DecisionHelper-module__tzz3Lq__progressBarContainer{height:calc(var(--spacing,.25rem)*1);background-color:var(--bg-elevated);width:100%;margin-top:auto}.DecisionHelper-module__tzz3Lq__progressBar{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));background-color:var(--accent)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes DecisionHelper-module__tzz3Lq__pulse{50%{opacity:.5}}
.PricingCTA-module__p0CXgq__button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;display:flex}.PricingCTA-module__p0CXgq__featured{background-color:var(--accent);color:var(--accent-fg)}.PricingCTA-module__p0CXgq__featured:hover{background-color:var(--accent-hover)}.PricingCTA-module__p0CXgq__standard{background-color:var(--bg-elevated);color:var(--text-primary)}.PricingCTA-module__p0CXgq__standard:hover{background-color:var(--bg-surface)}@property --tw-font-weight{syntax:"*";inherits:false}
.Services-module__h5-agW__section{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*24);background-color:var(--bg-base);color:var(--text-primary)}.Services-module__h5-agW__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.Services-module__h5-agW__header{margin-bottom:calc(var(--spacing,.25rem)*16);gap:calc(var(--spacing,.25rem)*10);flex-direction:column;display:flex}@media (min-width:64rem){.Services-module__h5-agW__header{flex-direction:row;align-items:flex-start}}.Services-module__h5-agW__headerLeft{flex-shrink:0}@media (min-width:64rem){.Services-module__h5-agW__headerLeft{width:50%}}.Services-module__h5-agW__headerRight{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:64rem){.Services-module__h5-agW__headerRight{width:50%}}.Services-module__h5-agW__eyebrow{margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent)}.Services-module__h5-agW__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.Services-module__h5-agW__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.Services-module__h5-agW__title{color:var(--text-primary)}.Services-module__h5-agW__description{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--text-muted)}.Services-module__h5-agW__disclaimer{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted);font-style:italic}.Services-module__h5-agW__grid{align-items:flex-start;gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:64rem){.Services-module__h5-agW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Services-module__h5-agW__card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);height:100%;padding:calc(var(--spacing,.25rem)*8);border-width:1px;flex-direction:column;display:flex}.Services-module__h5-agW__cardFeatured{--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#8fa3c8d9;--accent:#c9a427;--bg-elevated:#ffffff14;background-color:#0f1f3d;border-color:#c9a427;position:relative;overflow:hidden;box-shadow:0 0 48px -8px #c9a42740}.Services-module__h5-agW__cardFeatured:before{content:"";background-color:#c9a427;height:3px;position:absolute;top:0;left:0;right:0}.Services-module__h5-agW__cardStandard{border-color:var(--border);background-color:var(--bg-surface)}@supports (color:color-mix(in lab, red, red)){.Services-module__h5-agW__cardStandard{background-color:color-mix(in srgb,var(--bg-surface)50%,transparent)}}.Services-module__h5-agW__featuredBadge{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#c9a427;background-color:#c9a42726;border:1px solid #c9a42759;border-radius:3.40282e38px;display:inline-flex}.Services-module__h5-agW__cardContent{flex-grow:1}.Services-module__h5-agW__cardTitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent)}.Services-module__h5-agW__cardSubtitle{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted)}.Services-module__h5-agW__priceContainer{margin-bottom:calc(var(--spacing,.25rem)*6)}.Services-module__h5-agW__priceValue{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary);white-space:nowrap}.Services-module__h5-agW__priceFrom{color:var(--text-muted)}.Services-module__h5-agW__idealText{margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-secondary)}.Services-module__h5-agW__idealHighlight{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.Services-module__h5-agW__featuresTitle{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-secondary)}.Services-module__h5-agW__featuresList{margin-bottom:calc(var(--spacing,.25rem)*8)}:where(.Services-module__h5-agW__featuresList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.Services-module__h5-agW__featureItem{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);display:flex}.Services-module__h5-agW__featureIcon{margin-top:calc(var(--spacing,.25rem)*1);color:var(--accent)}.Services-module__h5-agW__featureText{color:var(--text-muted)}.Services-module__h5-agW__featureTextFeatured{color:#ffffffb3}.Services-module__h5-agW__cardFooter{margin-top:auto}.Services-module__h5-agW__delayText{margin-top:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}.Services-module__h5-agW__disclaimerBar{margin-top:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));border-top-width:1px;flex-direction:column;display:flex}@media (min-width:40rem){.Services-module__h5-agW__disclaimerBar{flex-direction:row;justify-content:space-between}}.Services-module__h5-agW__disclaimerBar{border-color:var(--border);color:var(--text-muted)}.Services-module__h5-agW__disclaimerBar strong{color:var(--text-secondary)}.Services-module__h5-agW__otherNeeds{margin-top:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*10);background-color:var(--bg-surface);border:1px solid var(--border)}.Services-module__h5-agW__otherNeedsTitle{margin-bottom:calc(var(--spacing,.25rem)*6);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent)}.Services-module__h5-agW__otherNeedsGrid{gap:calc(var(--spacing,.25rem)*4);display:grid}@media (min-width:40rem){.Services-module__h5-agW__otherNeedsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Services-module__h5-agW__needCard{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*5);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;flex-direction:column;transition-duration:.2s;display:flex}.Services-module__h5-agW__needCard:focus{--tw-outline-style:none;outline-style:none}.Services-module__h5-agW__needCard:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.Services-module__h5-agW__needCard{border-color:var(--border);background-color:var(--bg-base)}.Services-module__h5-agW__needCard:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.Services-module__h5-agW__needCard:hover{border-color:color-mix(in srgb,var(--accent)50%,transparent)}}.Services-module__h5-agW__needCard:hover{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.Services-module__h5-agW__needCard:hover{background-color:color-mix(in srgb,var(--bg-elevated)60%,transparent)}}.Services-module__h5-agW__needCard:focus-visible{outline-color:var(--accent)}.Services-module__h5-agW__needIcon{color:var(--accent)}.Services-module__h5-agW__needBody{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex-grow:1;display:flex}.Services-module__h5-agW__needLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.Services-module__h5-agW__needDesc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}.Services-module__h5-agW__needArrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--accent);align-self:flex-end;transition-duration:.2s}.Services-module__h5-agW__needCard:hover .Services-module__h5-agW__needArrow{transform:translate(3px)}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{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}
.ScrollableFilters-module__4s8fWG__wrapper{margin-bottom:calc(var(--spacing,.25rem)*8);align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex;position:relative}.ScrollableFilters-module__4s8fWG__scroll{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*2);scrollbar-width:none;-ms-overflow-style:none;flex:1;display:flex;overflow-x:auto}.ScrollableFilters-module__4s8fWG__scroll::-webkit-scrollbar{display:none}.ScrollableFilters-module__4s8fWG__tag{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:var(--border);color:var(--text-muted);background:0 0;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.2s}.ScrollableFilters-module__4s8fWG__tag:hover{border-color:var(--accent);color:var(--accent)}.ScrollableFilters-module__4s8fWG__tagActive{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:var(--accent);border-width:1px;border-color:var(--accent);color:var(--accent-fg);border-radius:3.40282e38px;flex-shrink:0}.ScrollableFilters-module__4s8fWG__chevron{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-style:var(--tw-border-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background:var(--surface-card);border-width:1px;border-color:var(--border);color:var(--text-muted);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.ScrollableFilters-module__4s8fWG__chevron:hover{border-color:var(--accent);color:var(--accent)}.ScrollableFilters-module__4s8fWG__chevronHidden{pointer-events:none;opacity:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
@keyframes BlogClient-module__I-8biW__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.BlogClient-module__I-8biW__filters{margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.BlogClient-module__I-8biW__tag{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:var(--border);color:var(--text-muted);background:0 0;border-radius:3.40282e38px;transition-duration:.2s}.BlogClient-module__I-8biW__tag:hover{border-color:var(--accent);color:var(--accent)}.BlogClient-module__I-8biW__tagActive{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:var(--accent);border-width:1px;border-color:var(--accent);color:var(--accent-fg);border-radius:3.40282e38px}.BlogClient-module__I-8biW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.BlogClient-module__I-8biW__card{background-color:var(--surface-card);border:1px solid var(--border);opacity:0;border-radius:.75rem;transition:border-color .2s,transform .2s;animation:.4s both BlogClient-module__I-8biW__fadeInUp;overflow:hidden}.BlogClient-module__I-8biW__card:hover{border-color:var(--accent);transform:translateY(-2px)}.BlogClient-module__I-8biW__card a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.BlogClient-module__I-8biW__card img{object-fit:cover;width:100%;height:200px;display:block}.BlogClient-module__I-8biW__cardContent{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;flex:1;display:flex}.BlogClient-module__I-8biW__cardTags{margin-bottom:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*1.5);flex-wrap:wrap;display:flex}.BlogClient-module__I-8biW__cardTag{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));border-width:1px;border-color:var(--border);color:var(--text-muted);border-radius:3.40282e38px}.BlogClient-module__I-8biW__cardTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.05rem;font-weight:600;line-height:1.4}.BlogClient-module__I-8biW__excerpt{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogClient-module__I-8biW__date{color:var(--text-muted);margin-top:auto;font-size:.8rem}.BlogClient-module__I-8biW__empty{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;color:var(--text-muted)}.BlogClient-module__I-8biW__pagination{margin-top:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);display:flex}.BlogClient-module__I-8biW__pageBtn{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:var(--border);color:var(--text-muted);background:0 0;transition-duration:.2s}.BlogClient-module__I-8biW__pageBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.BlogClient-module__I-8biW__pageBtn:disabled{cursor:not-allowed;opacity:.3}.BlogClient-module__I-8biW__pageInfo{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--text-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.SocialProofBar-module__wwObCq__section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background-color:var(--bg-surface)}.SocialProofBar-module__wwObCq__inner{flex-wrap:nowrap;align-items:center;gap:1.5rem;max-width:90rem;margin:0 auto;padding:.75rem 1.5rem;display:flex}.SocialProofBar-module__wwObCq__label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.SocialProofBar-module__wwObCq__clients{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.SocialProofBar-module__wwObCq__clientCard{border:1px solid var(--border);background-color:var(--bg-elevated);border-radius:9999px;align-items:center;gap:.625rem;padding:.375rem .75rem;text-decoration:none;transition:border-color .2s;display:flex}.SocialProofBar-module__wwObCq__clientCard:hover{border-color:color-mix(in srgb,var(--accent)40%,transparent)}.SocialProofBar-module__wwObCq__clientThumbWrapper{border-radius:.25rem;flex-shrink:0;width:2.5rem;height:1.75rem;position:relative;overflow:hidden}.SocialProofBar-module__wwObCq__clientThumb{object-fit:cover}.SocialProofBar-module__wwObCq__clientName{color:var(--text-primary);font-size:.8125rem;font-weight:600}.SocialProofBar-module__wwObCq__clientIcon{color:var(--text-muted);opacity:0;flex-shrink:0;transition:opacity .2s}.SocialProofBar-module__wwObCq__clientCard:hover .SocialProofBar-module__wwObCq__clientIcon{opacity:1}.SocialProofBar-module__wwObCq__clientNoLink{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.SocialProofBar-module__wwObCq__clientDot{background-color:var(--border);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;display:inline-block}.SocialProofBar-module__wwObCq__googleWrapper{flex-shrink:0;align-items:center;gap:1.5rem;display:flex}.SocialProofBar-module__wwObCq__divider{background-color:var(--border);flex-shrink:0;width:1px;height:2rem}.SocialProofBar-module__wwObCq__googleBadge{flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:flex}.SocialProofBar-module__wwObCq__googleG{color:var(--accent);font-size:1.125rem;font-weight:700}.SocialProofBar-module__wwObCq__stars{align-items:center;gap:1px;display:flex}.SocialProofBar-module__wwObCq__star{fill:var(--accent);color:var(--accent)}.SocialProofBar-module__wwObCq__googleScore{color:var(--text-primary);font-size:.8125rem;font-weight:600}@media (max-width:768px){.SocialProofBar-module__wwObCq__inner{flex-wrap:wrap;justify-content:center;gap:.75rem}.SocialProofBar-module__wwObCq__label{text-align:center;width:100%}.SocialProofBar-module__wwObCq__clients{justify-content:center;gap:.75rem}.SocialProofBar-module__wwObCq__googleWrapper{justify-content:center;width:100%}.SocialProofBar-module__wwObCq__divider{display:none}}
.page-module__jXZM3G__main{max-width:1100px;min-height:60vh;margin:0 auto;padding:4rem 1.5rem}.page-module__jXZM3G__pageTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__jXZM3G__pageTitle:after{content:"";background-color:var(--accent);width:3rem;height:3px;margin-top:.75rem;margin-bottom:3rem;display:block}.page-module__jXZM3G__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.page-module__jXZM3G__wrapper{min-height:60vh;padding:3rem 1.5rem}.page-module__jXZM3G__card{background-color:var(--surface-card);border:1px solid var(--border);border-radius:.75rem;transition:border-color .2s,transform .2s;overflow:hidden}.page-module__jXZM3G__card:hover{border-color:var(--accent);transform:translateY(-2px)}.page-module__jXZM3G__card a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-module__jXZM3G__card img{object-fit:cover;width:100%;height:200px;display:block}.page-module__jXZM3G__cardContent{flex-direction:column;flex:1;padding:1.25rem;display:flex}.page-module__jXZM3G__cardTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.1rem;font-weight:600;line-height:1.4}.page-module__jXZM3G__excerpt{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__jXZM3G__date{color:var(--text-muted);margin-top:auto;font-size:.8rem}.page-module__jXZM3G__noPosts{text-align:center;color:var(--text-muted);padding:4rem 0;font-size:1.125rem;line-height:1.6}
@keyframes ProjectsClient-module__laGiRG__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ProjectsClient-module__laGiRG__filters{margin-bottom:calc(var(--spacing,.25rem)*10);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.ProjectsClient-module__laGiRG__tag{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:var(--border);color:var(--text-muted);background:0 0;border-radius:3.40282e38px;transition-duration:.2s}.ProjectsClient-module__laGiRG__tag:hover{border-color:var(--accent);color:var(--accent)}.ProjectsClient-module__laGiRG__tagActive{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:var(--accent);border-width:1px;border-color:var(--accent);color:var(--accent-fg);border-radius:3.40282e38px}@media (min-width:48rem){.ProjectsClient-module__laGiRG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ProjectsClient-module__laGiRG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProjectsClient-module__laGiRG__card{opacity:0;text-decoration-line:none;animation:.4s both ProjectsClient-module__laGiRG__fadeInUp}.ProjectsClient-module__laGiRG__clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProjectsClient-module__laGiRG__badgeOverlay{z-index:10;position:absolute;top:.75rem;left:.75rem}.ProjectsClient-module__laGiRG__pagination{margin-top:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.ProjectsClient-module__laGiRG__pageBtn{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;border-color:var(--border);color:var(--text-secondary);background:0 0;border-radius:3.40282e38px;transition-duration:.2s;display:inline-flex}.ProjectsClient-module__laGiRG__pageBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ProjectsClient-module__laGiRG__pageBtn:disabled{opacity:.35;cursor:not-allowed}.ProjectsClient-module__laGiRG__pageInfo{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.Testimonials-module__5wb8fq__section{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*24);background-color:var(--bg-base);color:var(--text-primary)}.Testimonials-module__5wb8fq__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.Testimonials-module__5wb8fq__header{margin-bottom:calc(var(--spacing,.25rem)*16);gap:calc(var(--spacing,.25rem)*10);flex-direction:column;display:flex}@media (min-width:64rem){.Testimonials-module__5wb8fq__header{flex-direction:row;align-items:flex-end}}.Testimonials-module__5wb8fq__headerLeft{flex-shrink:0}@media (min-width:64rem){.Testimonials-module__5wb8fq__headerLeft{width:50%}}.Testimonials-module__5wb8fq__headerRight{align-items:flex-end;display:flex}@media (min-width:64rem){.Testimonials-module__5wb8fq__headerRight{width:50%}}.Testimonials-module__5wb8fq__eyebrow{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent);display:flex}.Testimonials-module__5wb8fq__eyebrow:before{content:"";height:1px;width:calc(var(--spacing,.25rem)*8);background-color:var(--accent);display:inline-block}.Testimonials-module__5wb8fq__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.Testimonials-module__5wb8fq__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.Testimonials-module__5wb8fq__title{color:var(--text-primary)}.Testimonials-module__5wb8fq__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}@media (min-width:64rem){.Testimonials-module__5wb8fq__description{text-align:right}}.Testimonials-module__5wb8fq__description{color:var(--text-muted)}.Testimonials-module__5wb8fq__grid{align-items:stretch;gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:64rem){.Testimonials-module__5wb8fq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Testimonials-module__5wb8fq__cardFeatured{--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#8fa3c8d9;--accent:#c9a427;gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*8);background-color:#0f1f3d;border:1px solid #c9a427;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 40px -8px #c9a42733}.Testimonials-module__5wb8fq__cardFeatured:before{content:"";top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);background-color:#c9a427;height:3px;position:absolute}.Testimonials-module__5wb8fq__quoteFeatured{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;flex-grow:1}.Testimonials-module__5wb8fq__cardFooter{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*5);border-top:1px solid #c9a42740;flex-wrap:wrap;margin-top:auto;display:flex}.Testimonials-module__5wb8fq__cardFooter .Testimonials-module__5wb8fq__authorRow{border-top:none;padding-top:0}.Testimonials-module__5wb8fq__card{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*7);border-width:1px;border-color:var(--border);background-color:var(--bg-surface);flex-direction:column;display:flex}.Testimonials-module__5wb8fq__quote{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted);flex-grow:1;font-style:italic}.Testimonials-module__5wb8fq__stars{gap:calc(var(--spacing,.25rem)*.5);display:flex}.Testimonials-module__5wb8fq__star{fill:#c9a427;color:#c9a427}.Testimonials-module__5wb8fq__authorRow{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*5);border-top:1px solid var(--border);margin-top:auto;display:flex}.Testimonials-module__5wb8fq__avatar{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.Testimonials-module__5wb8fq__avatarFeatured{color:#0f1f3d;background-color:#c9a427}.Testimonials-module__5wb8fq__avatarStandard{background-color:var(--bg-elevated);color:var(--accent)}.Testimonials-module__5wb8fq__authorName{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--accent)}.Testimonials-module__5wb8fq__cardFeatured .Testimonials-module__5wb8fq__authorName{color:#c9a427}.Testimonials-module__5wb8fq__authorTitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--text-muted)}.Testimonials-module__5wb8fq__googleBadge{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:#8fa3c8d9;border-width:1px;border-color:#c9a4274d;border-radius:3.40282e38px;flex-shrink:0;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.Testimonials-module__5wb8fq__googleBadge:hover{color:#4285f4;border-color:#4285f4}.Testimonials-module__5wb8fq__googleG{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#4285f4,#ea4335,#fbbc04,#34a853);-webkit-background-clip:text;background-clip:text}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
